Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-9003

Linux kernel 4.8 adds user_namespace arg to posix_acl_valid

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.10.0
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      Kernel 4.8 adds a struct user_namespace arg to posix_acl_valid:
      extern int posix_acl_valid(struct user_namespace *, const struct posix_acl *);

      This needs to be tested for and handled.

      Attachments

        Issue Links

          Activity

            [LU-9003] Linux kernel 4.8 adds user_namespace arg to posix_acl_valid
            mdiep Minh Diep made changes -
            Link New: This issue is related to LDEV-608 [ LDEV-608 ]
            mdiep Minh Diep made changes -
            Link New: This issue is related to LDEV-567 [ LDEV-567 ]
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.10.0 [ 12204 ]
            Resolution New: Fixed [ 1 ]
            Status Original: Open [ 1 ] New: Resolved [ 5 ]
            pjones Peter Jones added a comment -

            Landed for 2.10

            pjones Peter Jones added a comment - Landed for 2.10

            Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/25307/
            Subject: LU-9003 mdc: support posix_acl_valid with user namespace
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 4ef449e11b1d799db70e0ae0972121e9eea776aa

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/25307/ Subject: LU-9003 mdc: support posix_acl_valid with user namespace Project: fs/lustre-release Branch: master Current Patch Set: Commit: 4ef449e11b1d799db70e0ae0972121e9eea776aa
            simmonsja James A Simmons made changes -
            Link New: This issue is related to LU-9183 [ LU-9183 ]
            bogl Bob Glossman (Inactive) made changes -
            Link New: This issue is related to LDEV-587 [ LDEV-587 ]
            bogl Bob Glossman (Inactive) made changes -
            Link New: This issue is duplicated by LU-9155 [ LU-9155 ]

            Thanks for the hint! I have updated the patch accordingly.

            michael.kuhn Michael Kuhn (Inactive) added a comment - Thanks for the hint! I have updated the patch accordingly.

            It might be more consistent to do this the same way that posix_acl_from_xattr and posix_acl_to_xattr are handled, in libcfs/include/libcfs/linux/linux-fs.h

            ake_s Åke Sandgren added a comment - It might be more consistent to do this the same way that posix_acl_from_xattr and posix_acl_to_xattr are handled, in libcfs/include/libcfs/linux/linux-fs.h

            People

              wc-triage WC Triage
              ake_s Åke Sandgren
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: