Skip to content
Snippets Groups Projects
  1. Jun 23, 2021
  2. Mar 13, 2021
    • Al Viro's avatar
      vboxsf: don't allow to change the inode type · e98f93e7
      Al Viro authored
      
      vboxsf_init_inode() is used both for initial setup of inode and for metadata
      updates.  Tell it whether we are updating a live inode or setting up a new
      instance and have it refuse to change type in the former case.
      
      [fixed the braino caught by Hans de Goede <hdegoede@redhat.com>]
      
      Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
      e98f93e7
  3. Jan 24, 2021
    • Christian Brauner's avatar
      fs: make helpers idmap mount aware · 549c7297
      Christian Brauner authored
      Extend some inode methods with an additional user namespace argument. A
      filesystem that is aware of idmapped mounts will receive the user
      namespace the mount has been marked with. This can be used for
      additional permission checking and also to enable filesystems to
      translate between uids and gids if they need to. We have implemented all
      relevant helpers in earlier patches.
      
      As requested we simply extend the exisiting inode method instead of
      introducing new ones. This is a little more code churn but it's mostly
      mechanical and doesnt't leave us with additional inode methods.
      
      Link: https://lore.kernel.org/r/20210121131959.646623-25-christian.brauner@ubuntu.com
      
      
      Cc: Christoph Hellwig <hch@lst.de>
      Cc: David Howells <dhowells@redhat.com>
      Cc: Al Viro <viro@zeniv.linux.org.uk>
      Cc: linux-fsdevel@vger.kernel.org
      Reviewed-by: default avatarChristoph Hellwig <hch@lst.de>
      Signed-off-by: default avatarChristian Brauner <christian.brauner@ubuntu.com>
      549c7297
  4. Feb 08, 2020
Loading