From 141882740ba0110150387a4c2e60029df62834c8 Mon Sep 17 00:00:00 2001 From: Sergey Vlasov Date: Mon, 12 Jun 2006 21:53:23 +0100 Subject: [PATCH] --- yaml --- r: 27205 b: refs/heads/master c: 86bc843a268058df558844b6bf64531617fbc698 h: refs/heads/master i: 27203: f5215606a744ec6e87cf3d2164212a137587e72c v: v3 --- [refs] | 2 +- trunk/mm/shmem.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index a99b93fe9388..77dbd4eca235 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cfd95a9cf58cd9e92d4c23b5ee20b07a3d121477 +refs/heads/master: 86bc843a268058df558844b6bf64531617fbc698 diff --git a/trunk/mm/shmem.c b/trunk/mm/shmem.c index 73f7a9dfcd37..1e43c8a865ba 100644 --- a/trunk/mm/shmem.c +++ b/trunk/mm/shmem.c @@ -1780,6 +1780,7 @@ static int shmem_rmdir(struct inode *dir, struct dentry *dentry) if (!simple_empty(dentry)) return -ENOTEMPTY; + dentry->d_inode->i_nlink--; dir->i_nlink--; return shmem_unlink(dir, dentry); }