From 49657a66df4e4c06f4b1d62e2469131a0c59150d Mon Sep 17 00:00:00 2001 From: Akinobu Mita Date: Wed, 14 Nov 2007 16:58:35 -0800 Subject: [PATCH] --- yaml --- r: 73662 b: refs/heads/master c: cc550defe9790b495c96fafabc5a6528dc586f24 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/mm/slab.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 8ec8941db4bd..567990bc155c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e9b5a495dc23f58ecaa9517f1ff4dd9ac724935f +refs/heads/master: cc550defe9790b495c96fafabc5a6528dc586f24 diff --git a/trunk/mm/slab.c b/trunk/mm/slab.c index cfa6be4e378e..c31cd3682a0b 100644 --- a/trunk/mm/slab.c +++ b/trunk/mm/slab.c @@ -1043,7 +1043,7 @@ static struct array_cache **alloc_alien_cache(int node, int limit) } ac_ptr[i] = alloc_arraycache(node, limit, 0xbaadf00d); if (!ac_ptr[i]) { - for (i--; i <= 0; i--) + for (i--; i >= 0; i--) kfree(ac_ptr[i]); kfree(ac_ptr); return NULL;