From: Andrew Morton We'll get a nice reliable oops if that pointer is NULL, so the BUG_ON() doesn't add anything. Cc: Eric Dumazet Cc: Nick Piggin Signed-off-by: Andrew Morton --- mm/vmalloc.c | 2 -- 1 file changed, 2 deletions(-) diff -puN mm/vmalloc.c~vmalloc-optimization-cleanup-bugfixes-tweak mm/vmalloc.c --- a/mm/vmalloc.c~vmalloc-optimization-cleanup-bugfixes-tweak +++ a/mm/vmalloc.c @@ -533,7 +533,6 @@ void *vmalloc_user(unsigned long size) if (ret) { write_lock(&vmlist_lock); area = __find_vm_area(ret); - BUG_ON(!area); area->flags |= VM_USERMAP; write_unlock(&vmlist_lock); } @@ -608,7 +607,6 @@ void *vmalloc_32_user(unsigned long size if (ret) { write_lock(&vmlist_lock); area = __find_vm_area(ret); - BUG_ON(!area); area->flags |= VM_USERMAP; write_unlock(&vmlist_lock); } _