|
@@ -2814,19 +2814,11 @@ failed:
|
|
|
*/
|
|
|
static void kfree_debugcheck(const void *objp)
|
|
|
{
|
|
|
- struct page *page;
|
|
|
-
|
|
|
if (!virt_addr_valid(objp)) {
|
|
|
printk(KERN_ERR "kfree_debugcheck: out of range ptr %lxh.\n",
|
|
|
(unsigned long)objp);
|
|
|
BUG();
|
|
|
}
|
|
|
- page = virt_to_page(objp);
|
|
|
- if (!PageSlab(page)) {
|
|
|
- printk(KERN_ERR "kfree_debugcheck: bad ptr %lxh.\n",
|
|
|
- (unsigned long)objp);
|
|
|
- BUG();
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
static inline void verify_redzone_free(struct kmem_cache *cache, void *obj)
|