X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=mm%2Fkfence%2Fcore.c;h=3872528d096380b0c412897e7cc7b56b4cb59eb9;hb=12952b6bbd36b372345f179f1a85576c5924d425;hp=96fd0411f5c5866d69913f6e6e8a87285e830aad;hpb=01a46efcd8f4af44691d7273edf0c5c07dc9b619;p=linux-2.6-microblaze.git diff --git a/mm/kfence/core.c b/mm/kfence/core.c index 96fd0411f5c5..3872528d0963 100644 --- a/mm/kfence/core.c +++ b/mm/kfence/core.c @@ -574,13 +574,14 @@ static void rcu_guarded_free(struct rcu_head *h) */ static unsigned long kfence_init_pool(void) { - unsigned long addr = (unsigned long)__kfence_pool; + unsigned long addr; struct page *pages; int i; if (!arch_kfence_init_pool()) - return addr; + return (unsigned long)__kfence_pool; + addr = (unsigned long)__kfence_pool; pages = virt_to_page(__kfence_pool); /*