From a1fbdfa992cdc73dcc9b015aaa86291beee2d5ad Mon Sep 17 00:00:00 2001 From: Filipe Brandenburger Date: Fri, 30 Nov 2012 03:40:08 +0000 Subject: [PATCH] --- yaml --- r: 346751 b: refs/heads/master c: 9185aa587b7425f8f4520da2e66792f5f3c2b815 h: refs/heads/master i: 346749: acb79301c3de8b3a5b6b03fc6ac90c87b5b82153 346747: 921951c00b59ea2bdcaa52e95f9a78f8897e69bd 346743: b33c1f53925f778b0e7e5176f36ba6bb585cfb03 346735: 32f8147e5297ab773d69ab82d651f445aac349f7 346719: bd956ad4eca2065a0a2be748c01563c44e222798 346687: bd58ddfc65ddbb3f9881fe1e3c12a447e183e883 346623: ba5383829df44978c396d8c5300c2f8dc931e463 v: v3 --- [refs] | 2 +- trunk/fs/btrfs/inode.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index e7021197f4db..158892f6ccdd 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 31e502298d80e2af9001d17dc419a3fd4b0bebef +refs/heads/master: 9185aa587b7425f8f4520da2e66792f5f3c2b815 diff --git a/trunk/fs/btrfs/inode.c b/trunk/fs/btrfs/inode.c index 1673dbdf1f76..2e6918c85b72 100644 --- a/trunk/fs/btrfs/inode.c +++ b/trunk/fs/btrfs/inode.c @@ -5041,6 +5041,10 @@ static int btrfs_create(struct inode *dir, struct dentry *dentry, if (err) goto out_unlock; + err = btrfs_update_inode(trans, root, inode); + if (err) + goto out_unlock; + /* * If the active LSM wants to access the inode during * d_instantiate it needs these. Smack checks to see