X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=fs%2Ffat%2Finode.c;h=6b74d09adbe5fa34d425f7b2c07a8271ddcd8e14;hb=35010334aa007480a833401b80922299cb1a15ef;hp=d937aaf77374f4b720aa85328da0779daad027ae;hpb=a39b863342b8aba52390092be95db58f6ed56061;p=karo-tx-linux.git diff --git a/fs/fat/inode.c b/fs/fat/inode.c index d937aaf77374..6b74d09adbe5 100644 --- a/fs/fat/inode.c +++ b/fs/fat/inode.c @@ -749,6 +749,8 @@ static struct dentry *fat_get_parent(struct dentry *child) brelse(bh); parent = d_obtain_alias(inode); + if (!IS_ERR(parent)) + parent->d_op = sb->s_root->d_op; out: unlock_super(sb);