1. 22 Jul, 2012 38 commits
  2. 14 Jul, 2012 2 commits
    • David Howells's avatar
      VFS: Split inode_permission() · 0bdaea90
      David Howells authored
      Split inode_permission() into inode- and superblock-dependent parts.
      
      This is aimed at unionmounts where the superblock from the upper layer has to
      be checked rather than the superblock from the lower layer as the upper layer
      may be writable, thus allowing an unwritable file from the lower layer to be
      copied up and modified.
      
      Original-author: Valerie Aurora <vaurora@redhat.com>
      Signed-off-by: David Howells <dhowells@redhat.com> (Further development)
      Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
      0bdaea90
    • David Howells's avatar
      VFS: Pass mount flags to sget() · 9249e17f
      David Howells authored
      Pass mount flags to sget() so that it can use them in initialising a new
      superblock before the set function is called.  They could also be passed to the
      compare function.
      Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
      Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
      9249e17f