diff --git a/[refs] b/[refs] index e48f30dbed94..ac71c5baa6f7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e9beef1815ab3aa88925595582cf09e64b2b9894 +refs/heads/master: 249b9f331ec162af5a1fdb80f90cce77c2043985 diff --git a/trunk/mm/slab.c b/trunk/mm/slab.c index a14787799014..445bcc87b346 100644 --- a/trunk/mm/slab.c +++ b/trunk/mm/slab.c @@ -2997,7 +2997,7 @@ static void *cache_alloc_refill(struct kmem_cache *cachep, gfp_t flags) * there must be at least one object available for * allocation. */ - BUG_ON(slabp->inuse < 0 || slabp->inuse >= cachep->num); + BUG_ON(slabp->inuse >= cachep->num); while (slabp->inuse < cachep->num && batchcount--) { STATS_INC_ALLOCED(cachep);