Details

    • Improvement
    • Resolution: Fixed
    • Critical
    • Lustre 2.8.0
    • Lustre 2.6.0
    • fc19, fc20
    • 12130

    Description

      tracker for 3.12 kernel support

      now that the kernel used in fc19 and fc20 is 3.12 we will need to support it soon.

      Attachments

        Issue Links

          Activity

            [LU-4416] support for 3.12 linux kernel
            pjones Peter Jones added a comment -

            Landed for 2.8

            pjones Peter Jones added a comment - Landed for 2.8

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/10165/
            Subject: LU-4416 ldiskfs: enable support for SLES12
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 9067f1b50aaeae2a79dfa9f777f96637c3d4bb05

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/10165/ Subject: LU-4416 ldiskfs: enable support for SLES12 Project: fs/lustre-release Branch: master Current Patch Set: Commit: 9067f1b50aaeae2a79dfa9f777f96637c3d4bb05
            ys Yang Sheng added a comment -

            Looks like this ticket can be close after http://review.whamcloud.com/#/c/10165/ landed.

            ys Yang Sheng added a comment - Looks like this ticket can be close after http://review.whamcloud.com/#/c/10165/ landed.

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/14532/
            Subject: LU-4416 build: add build files for SLES 12 client build
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 48416b83331778f564986b8c96ee6d362123af76

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/14532/ Subject: LU-4416 build: add build files for SLES 12 client build Project: fs/lustre-release Branch: master Current Patch Set: Commit: 48416b83331778f564986b8c96ee6d362123af76

            Bob Glossman (bob.glossman@intel.com) uploaded a new patch: http://review.whamcloud.com/14532
            Subject: LU-4416 build: add build files for SLES 12 client build
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 35b55f7f4b2390b4145b6898ccd8e4fb421c7da3

            gerrit Gerrit Updater added a comment - Bob Glossman (bob.glossman@intel.com) uploaded a new patch: http://review.whamcloud.com/14532 Subject: LU-4416 build: add build files for SLES 12 client build Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 35b55f7f4b2390b4145b6898ccd8e4fb421c7da3
            ys Yang Sheng added a comment -

            I think main issue is push http://review.whamcloud.com/7200 can be landed asap.

            ys Yang Sheng added a comment - I think main issue is push http://review.whamcloud.com/7200 can be landed asap.

            I can propose it. We're technically past our feature request deadline, but I can present it as a late change request.

            jeffm Jeff Mahoney (Inactive) added a comment - I can propose it. We're technically past our feature request deadline, but I can present it as a late change request.

            Jeff since SLES11SP4 is not out just yet would you consider having the BH_LRU_SIZE and quota improvements merged into your kernel?

            simmonsja James A Simmons added a comment - Jeff since SLES11SP4 is not out just yet would you consider having the BH_LRU_SIZE and quota improvements merged into your kernel?

            Hi James, I'm afraid we're too late to incorporate the quota changes. SLE12 GA was released last week. The quota changes would change the kABI so we can't accept them into the release. Unless LU-3406 has changes substantially since I asked Neil Brown to take a look at it last year, we won't be able to accept that one either. He had serious reservations about whether it would end up causing corruption in use. The configurable BH_LRU_SIZE change might be acceptable since it's local to fs/buffer.c

            jeffm Jeff Mahoney (Inactive) added a comment - Hi James, I'm afraid we're too late to incorporate the quota changes. SLE12 GA was released last week. The quota changes would change the kABI so we can't accept them into the release. Unless LU-3406 has changes substantially since I asked Neil Brown to take a look at it last year, we won't be able to accept that one either. He had serious reservations about whether it would end up causing corruption in use. The configurable BH_LRU_SIZE change might be acceptable since it's local to fs/buffer.c

            Jeff I like to discuss how to go about to make a pathless server for SLES12 support. Currently three primary patches are needed:

            bh_lru_size_config.patch - a simple which might change based on what will go upstream. Andrew Morton discuss just having BH_LRU_SIZE
            changes to 16 in the kernel.

            quota enhancement patches - These have already been merged upstream as the following commits

            commit b9ba6f94b2382ef832f97122976b73004f714714
            commit 9eb6463f31cf720deaf0e810cacc403d7720b10c
            commit 1ea06bec78a128adc995ca32bd906a6c9bb9cf91
            commit 606cdcca04a609ed4dfbfe788942de9477da556b
            commit d68aab6b8f572406aa93b45ef6483934dd3b54a6

            It would be really nice to have those merged into your tree.

            Lastly the work under LU-3406. That is just starting to get underway and once we have a proper solution then it could also be integrated as well.

            simmonsja James A Simmons added a comment - Jeff I like to discuss how to go about to make a pathless server for SLES12 support. Currently three primary patches are needed: bh_lru_size_config.patch - a simple which might change based on what will go upstream. Andrew Morton discuss just having BH_LRU_SIZE changes to 16 in the kernel. quota enhancement patches - These have already been merged upstream as the following commits commit b9ba6f94b2382ef832f97122976b73004f714714 commit 9eb6463f31cf720deaf0e810cacc403d7720b10c commit 1ea06bec78a128adc995ca32bd906a6c9bb9cf91 commit 606cdcca04a609ed4dfbfe788942de9477da556b commit d68aab6b8f572406aa93b45ef6483934dd3b54a6 It would be really nice to have those merged into your tree. Lastly the work under LU-3406 . That is just starting to get underway and once we have a proper solution then it could also be integrated as well.

            People

              ys Yang Sheng
              bogl Bob Glossman (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: