From bca41356353eecf25c44446203bcbb2bbed964ba Mon Sep 17 00:00:00 2001 From: Sukadev Bhattiprolu Date: Wed, 11 Nov 2009 14:26:32 -0800 Subject: [PATCH] --- yaml --- r: 168571 b: refs/heads/master c: 29f12ca32122db98481150be09d35bd72b68045e h: refs/heads/master i: 168569: b5164818f8f72da333081b5a6878f944cf13edfc 168567: 081002792a636e3325abe1a6ec2c5699178587e9 v: v3 --- [refs] | 2 +- trunk/fs/proc/base.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index eab6671e2094..2031093f28b8 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 15f3c476589c8778b0c10f1fb5160f9107c69556 +refs/heads/master: 29f12ca32122db98481150be09d35bd72b68045e diff --git a/trunk/fs/proc/base.c b/trunk/fs/proc/base.c index 837469a96598..af643b5aefe8 100644 --- a/trunk/fs/proc/base.c +++ b/trunk/fs/proc/base.c @@ -2597,8 +2597,7 @@ static void proc_flush_task_mnt(struct vfsmount *mnt, pid_t pid, pid_t tgid) name.len = snprintf(buf, sizeof(buf), "%d", pid); dentry = d_hash_and_lookup(mnt->mnt_root, &name); if (dentry) { - if (!(current->flags & PF_EXITING)) - shrink_dcache_parent(dentry); + shrink_dcache_parent(dentry); d_drop(dentry); dput(dentry); }