X-Git-Url: http://www.pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=mm%2Fslub.c;h=b3f2e713cdf13d0b17509ed83eadf1117d107637;hb=0937502af7c9b648ed4e884ccb7f504b01a005a1;hp=5f6e2c4a2ba7cbf51e85961eaa56b9d3f82981f0;hpb=4d3702b62e004172f44870763cf56793d8de0cbf;p=linux-2.6-omap-h63xx.git diff --git a/mm/slub.c b/mm/slub.c index 5f6e2c4a2ba..b3f2e713cdf 100644 --- a/mm/slub.c +++ b/mm/slub.c @@ -2766,6 +2766,7 @@ void kfree(const void *x) page = virt_to_head_page(x); if (unlikely(!PageSlab(page))) { + BUG_ON(!PageCompound(page)); put_page(page); return; }