Messages in this thread Patch in this message | | | Date | Tue, 24 Jun 2008 10:45:23 +0900 | From | Kentaro Makita <> | Subject | [RESEND][PATCH -mm 2/2] vfs: add cond_resched_lock while scanning dentry LRU lists |
| |
o add cond_resched_lock(&dcache_lock) while scanning LRU lists on superblocks in __shrink_dcache_sb()
Signed-off-by: Kentaro Makita <k-makita@np.css.fujitsu.com> --- fs/dcache.c | 1 + 1 files changed, 1 insertion(+)
Index: b/fs/dcache.c =================================================================== --- a/fs/dcache.c 2008-06-05 11:48:57.000000000 +0900 +++ b/fs/dcache.c 2008-06-05 11:49:19.000000000 +0900 @@ -484,6 +484,7 @@ restart: if (--cnt == 0) break; } + cond_resched_lock(&dcache_lock); } } while (!list_empty(&tmp)) {
| |