| Submitter | jing zhang |
|---|---|
| Date | April 7, 2010, 1:51 p.m. |
| Message ID | <j2oac8f92701004070651xf35cfb9bsedcdd25169427515@mail.gmail.com> |
| Download | mbox | patch |
| Permalink | /patch/49607/ |
| State | New |
| Headers | show |
Comments
Patch
--- linux-2.6.32/fs/ext4/mballoc.c 2009-12-03 11:51:22.000000000 +0800 +++ ext4_mm_leak/mballoc-16.c 2010-04-07 20:20:26.000000000 +0800 @@ -2901,7 +2901,7 @@ ext4_mb_normalize_request(struct ext4_al if (pa->pa_deleted) continue; spin_lock(&pa->pa_lock); - if (pa->pa_deleted) { + if (pa->pa_deleted || 0 == pa->pa_free) { spin_unlock(&pa->pa_lock); continue; }