From: Ryusuke Konishi Date: Sun, 15 Aug 2010 14:33:57 +0000 (+0900) Subject: nilfs2: deny write access to inodes in snapshots X-Git-Tag: v2.6.37-rc1~150^2~22 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dc3d3b810a644dfa329efaa230cd514226f8981d;p=pandora-kernel.git nilfs2: deny write access to inodes in snapshots Snapshots of nilfs are read-only. After super block instances (sb) will be unified, nilfs will need to check write access by a way other than implicit test with IS_RDONLY(inode). This is because IS_RDONLY() refers to MS_RDONLY bit of inode->i_sb->s_flags and it will become inaccurate after the unification of sb. To prepare for the issue, this uses i_op->permission to deny write access to inodes in snapshots. Signed-off-by: Ryusuke Konishi --- Reading git-diff-tree failed