Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.9.0
    • Lustre 2.9.0
    • None
    • Lustre built against linux kernel version 4.5.X
    • 9223372036854775807

    Description

      This ticket will track the needed changes to enable lustre support with linux kernels 4.5.X

      Attachments

        Issue Links

          Activity

            [LU-8056] Support for linux 4.5 kernels

            One more patch is needed.

            simmonsja James A Simmons added a comment - One more patch is needed.
            pjones Peter Jones added a comment -

            So is there more work to come tracked under this ticket?

            pjones Peter Jones added a comment - So is there more work to come tracked under this ticket?

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/21454/
            Subject: LU-8056 xattr: update server code for POSIX xattr rename
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 7509d5f6fbec7a38c51d696ffdabc0516b6baeff

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/21454/ Subject: LU-8056 xattr: update server code for POSIX xattr rename Project: fs/lustre-release Branch: master Current Patch Set: Commit: 7509d5f6fbec7a38c51d696ffdabc0516b6baeff

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/21453/
            Subject: LU-8056 lprocfs: treat seq_printf as void function
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 008b5ffc75a22859ebe052d381594de7a51d95f5

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/21453/ Subject: LU-8056 lprocfs: treat seq_printf as void function Project: fs/lustre-release Branch: master Current Patch Set: Commit: 008b5ffc75a22859ebe052d381594de7a51d95f5
            simmonsja James A Simmons added a comment - - edited

            I gave the latest master a run using ZFS with a linux 4.5.7 kernel and found new regression. One of the changes for the 4.5 kernel is the removal of GFP_IOFS. In the past I submitted a patch to remove this flag in the server code but I was told it was needed. Now in newer kernels the lack of GFP_IOFS needs to be addressed.

            simmonsja James A Simmons added a comment - - edited I gave the latest master a run using ZFS with a linux 4.5.7 kernel and found new regression. One of the changes for the 4.5 kernel is the removal of GFP_IOFS. In the past I submitted a patch to remove this flag in the server code but I was told it was needed. Now in newer kernels the lack of GFP_IOFS needs to be addressed.

            James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/21454
            Subject: LU-8056 xattr: update server code for POSIX xattr rename
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 3890149aa255340bcfa2c2a1cec3580116f90fa1

            gerrit Gerrit Updater added a comment - James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/21454 Subject: LU-8056 xattr: update server code for POSIX xattr rename Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 3890149aa255340bcfa2c2a1cec3580116f90fa1

            James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/21453
            Subject: LU-8056 lprocfs: treat seq_printf as void function
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 6e6b2f9ec8f4dfdc5ae85c0522a2fce65ae520c6

            gerrit Gerrit Updater added a comment - James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/21453 Subject: LU-8056 lprocfs: treat seq_printf as void function Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 6e6b2f9ec8f4dfdc5ae85c0522a2fce65ae520c6

            One last patch to push for the ChangeLog.

            simmonsja James A Simmons added a comment - One last patch to push for the ChangeLog.

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/20225/
            Subject: LU-8056 llite: POSIX_ACL_XATTR_

            {ACCESS,DEFAULT}

            removed in 4.5
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 7af958a556ef2be0219ba279631b05a7b2a58cee

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/20225/ Subject: LU-8056 llite: POSIX_ACL_XATTR_ {ACCESS,DEFAULT} removed in 4.5 Project: fs/lustre-release Branch: master Current Patch Set: Commit: 7af958a556ef2be0219ba279631b05a7b2a58cee

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/20224/
            Subject: LU-8056 llite: inode_operations interface changed in 4.5
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: e8e440b36aaf8e45649e72f7a92d2ebc1ae8d874

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/20224/ Subject: LU-8056 llite: inode_operations interface changed in 4.5 Project: fs/lustre-release Branch: master Current Patch Set: Commit: e8e440b36aaf8e45649e72f7a92d2ebc1ae8d874

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/20223/
            Subject: LU-8056 llite: use inode_lock to access i_mutex
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 2c7da05ca58b4146fa47cfcbc86de51099cf452a

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/20223/ Subject: LU-8056 llite: use inode_lock to access i_mutex Project: fs/lustre-release Branch: master Current Patch Set: Commit: 2c7da05ca58b4146fa47cfcbc86de51099cf452a

            People

              simmonsja James A Simmons
              simmonsja James A Simmons
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: