X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=mm%2Fvmalloc.c;h=16e6f88c23ab5af3c89179ffa468def4f2be8c3a;hb=9213980e6a70d8473e0ffd4b39ab5b6caaba9ff5;hp=c7f7018278b43deef91770a8eeddfe9dbda02493;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/mm/vmalloc.c b/mm/vmalloc.c index c7f701827..16e6f88c2 100644 --- a/mm/vmalloc.c +++ b/mm/vmalloc.c @@ -284,6 +284,7 @@ void __vunmap(void *addr, int deallocate_pages) if ((PAGE_SIZE-1) & (unsigned long)addr) { printk(KERN_ERR "Trying to vfree() bad address (%p)\n", addr); + WARN_ON(1); return; } @@ -291,6 +292,7 @@ void __vunmap(void *addr, int deallocate_pages) if (unlikely(!area)) { printk(KERN_ERR "Trying to vfree() nonexistent vm area (%p)\n", addr); + WARN_ON(1); return; }