diff --git a/[refs] b/[refs] index 6c93e40f0ecd..0bb798dd285e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cbf8ae32f66a9ceb8907ad9e16663c2a29e48990 +refs/heads/master: 39caa0916ef27cf1da5026eb708a2b8413156f75 diff --git a/trunk/lib/btree.c b/trunk/lib/btree.c index 5cf9e74ec3f3..f9a484676cb6 100644 --- a/trunk/lib/btree.c +++ b/trunk/lib/btree.c @@ -509,6 +509,7 @@ static int btree_insert_level(struct btree_head *head, struct btree_geo *geo, int btree_insert(struct btree_head *head, struct btree_geo *geo, unsigned long *key, void *val, gfp_t gfp) { + BUG_ON(!val); return btree_insert_level(head, geo, key, val, 1, gfp); } EXPORT_SYMBOL_GPL(btree_insert);