Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.13.0, Lustre 2.12.3
    • Lustre 2.13.0
    • None
    • Ubuntu18.10 and the beta version of the most beloved distro :-)
    • 9223372036854775807

    Description

      Linux distributions are looking to move their platforms to the 4.18 kernel which was originally the LTS for the linux kernel (that has changed to 4.19). This ticket covers the work needed to support this kernel version.

      Attachments

        Issue Links

          Activity

            [LU-11838] Support linux kernel version 4.18

            Hi Jian,

            I think that list is missing a patch for 8.1 support (with the latest 8.1 kernel). I just finished doing what I thought were the required back ports (well enough to get it compile anyway. I am about to start testing tomorrow)

            This is my full list:

            https://review.whamcloud.com/35023 (8.1 latest kernel won't build Ldiskfs without this one)
            https://review.whamcloud.com/35665
            https://review.whamcloud.com/34674
            https://review.whamcloud.com/34689
            https://review.whamcloud.com/36968
            https://review.whamcloud.com/37250

            I don't have these two and reading them I probably want them.
            https://review.whamcloud.com/35750
            https://review.whamcloud.com//35675/
            So I will backport these as well. Thanks for your assistance.

            If there is anything else you think I could use please let me know. Thanks.

            mhaakddn Malcolm Haak - NCI (Inactive) added a comment - Hi Jian, I think that list is missing a patch for 8.1 support (with the latest 8.1 kernel). I just finished doing what I thought were the required back ports (well enough to get it compile anyway. I am about to start testing tomorrow) This is my full list: https://review.whamcloud.com/35023 (8.1 latest kernel won't build Ldiskfs without this one) https://review.whamcloud.com/35665 https://review.whamcloud.com/34674 https://review.whamcloud.com/34689 https://review.whamcloud.com/36968 https://review.whamcloud.com/37250 I don't have these two and reading them I probably want them. https://review.whamcloud.com/35750 https://review.whamcloud.com//35675/ So I will backport these as well. Thanks for your assistance. If there is anything else you think I could use please let me know. Thanks.
            yujian Jian Yu added a comment -

            Hi Malcolm,
            You're right. Currently, we only have RHEL 8.0 and 8.1 (kernel 4.18.0) client support on Lustre b2_12 branch. For server support, the following patches are needed to be back-ported:
            LU-12269 https://review.whamcloud.com/35665
            LU-11838 https://review.whamcloud.com/34674
            LU-11838 https://review.whamcloud.com/34689
            LU-12625 https://review.whamcloud.com/35675
            LU-12652 https://review.whamcloud.com/35750

            yujian Jian Yu added a comment - Hi Malcolm, You're right. Currently, we only have RHEL 8.0 and 8.1 (kernel 4.18.0) client support on Lustre b2_12 branch. For server support, the following patches are needed to be back-ported: LU-12269 https://review.whamcloud.com/35665 LU-11838 https://review.whamcloud.com/34674 LU-11838 https://review.whamcloud.com/34689 LU-12625 https://review.whamcloud.com/35675 LU-12652 https://review.whamcloud.com/35750

            James,

            I'm looking at 2.12.4 and I can see that is not correct. I have 2.12 client but not server.

            mhaakddn Malcolm Haak - NCI (Inactive) added a comment - James, I'm looking at 2.12.4 and I can see that is not correct. I have 2.12 client but not server.

            I think everything required for 4.18 support has landed to the latest 2.12 LTS.

            simmonsja James A Simmons added a comment - I think everything required for 4.18 support has landed to the latest 2.12 LTS.

            Can we please get the server commits backported to b2_12 as well? (Or at least a list of which commits to cherry pick)

            Currently I'm doing a couple obvious cherry-picks to get it building but I'd prefer not to be.

            mhaakddn Malcolm Haak - NCI (Inactive) added a comment - Can we please get the server commits backported to b2_12 as well? (Or at least a list of which commits to cherry pick) Currently I'm doing a couple obvious cherry-picks to get it building but I'd prefer not to be.

            Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35474
            Subject: LU-11838 scrub: handle s_uuid change to uuid_t
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set: 1
            Commit: 21cea3cbd40852bd856b7d03ce77fd366bd70ea4

            gerrit Gerrit Updater added a comment - Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35474 Subject: LU-11838 scrub: handle s_uuid change to uuid_t Project: fs/lustre-release Branch: b2_12 Current Patch Set: 1 Commit: 21cea3cbd40852bd856b7d03ce77fd366bd70ea4

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35247/
            Subject: LU-11838 osd-ldiskfs: inode times switched to timespec64
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set:
            Commit: b91d292473a786439e5f384121b81354cfe487f4

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35247/ Subject: LU-11838 osd-ldiskfs: inode times switched to timespec64 Project: fs/lustre-release Branch: b2_12 Current Patch Set: Commit: b91d292473a786439e5f384121b81354cfe487f4

            Yes. I'm getting ready to rebase it.

            simmonsja James A Simmons added a comment - Yes. I'm getting ready to rebase it.
            pjones Peter Jones added a comment -

            Except for https://review.whamcloud.com/#/c/33967/ which you are going to switch to LU-11893 when you refresh it, right?

            pjones Peter Jones added a comment - Except for https://review.whamcloud.com/#/c/33967/  which you are going to switch to LU-11893 when you refresh it, right?

            All landed.

            simmonsja James A Simmons added a comment - All landed.

            People

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

              Dates

                Created:
                Updated:
                Resolved: