X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=mm%2Fslob.c;h=cf377beab96212bc8e717eaabfac6b263b9108cf;hb=649775be63c8b2e0b56ecc5bbc96d38205ec5259;hp=7f421d0ca9abbcd3a17ca467f1221465537d982e;hpb=40233e7c447367ffc615b524187970732848d5e3;p=linux.git diff --git a/mm/slob.c b/mm/slob.c index 7f421d0ca9ab..cf377beab962 100644 --- a/mm/slob.c +++ b/mm/slob.c @@ -539,7 +539,7 @@ size_t __ksize(const void *block) sp = virt_to_page(block); if (unlikely(!PageSlab(sp))) - return PAGE_SIZE << compound_order(sp); + return page_size(sp); align = max_t(size_t, ARCH_KMALLOC_MINALIGN, ARCH_SLAB_MINALIGN); m = (unsigned int *)(block - align);