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

ldiskfs: Updated support for SLES 11 SP2 (v3.0 kernel)

Details

    • New Feature
    • Resolution: Fixed
    • Minor
    • Lustre 2.4.0
    • Lustre 2.1.0
    • 6175

    Attachments

      Issue Links

        Activity

          [LU-2641] ldiskfs: Updated support for SLES 11 SP2 (v3.0 kernel)
          pjones Peter Jones added a comment -

          Thanks for confirming Jeff. The work covered by this ticket is landed for 2.4 and the other patches in flight are being tracked under other tickets so I'll mark this ticket as resolved. It's great to see this progress!

          pjones Peter Jones added a comment - Thanks for confirming Jeff. The work covered by this ticket is landed for 2.4 and the other patches in flight are being tracked under other tickets so I'll mark this ticket as resolved. It's great to see this progress!

          Yep. The ldiskfs work is done but there are a few more patches needed for SP2 to build and run:

          http://review.whamcloud.com/5115 # locking around ->fsync; fixes deadlock
          http://review.whamcloud.com/4966 # 2 arg ->dirty_inode; fixes build failure
          http://review.whamcloud.com/5001 # ext4_ext_pblock rename; fixes build failure
          http://review.whamcloud.com/4991 # 6 arg ext4_free_blocks; fixes build failure
          http://review.whamcloud.com/5120 # set ->d_sb; fixes crash in xattr operations

          jeffm Jeff Mahoney (Inactive) added a comment - Yep. The ldiskfs work is done but there are a few more patches needed for SP2 to build and run: http://review.whamcloud.com/5115 # locking around ->fsync; fixes deadlock http://review.whamcloud.com/4966 # 2 arg ->dirty_inode; fixes build failure http://review.whamcloud.com/5001 # ext4_ext_pblock rename; fixes build failure http://review.whamcloud.com/4991 # 6 arg ext4_free_blocks; fixes build failure http://review.whamcloud.com/5120 # set ->d_sb; fixes crash in xattr operations

          Jeff can we close this ticket now that ldiskfs for SLES11 SP2 has landed to master.

          simmonsja James A Simmons added a comment - Jeff can we close this ticket now that ldiskfs for SLES11 SP2 has landed to master.

          Thank you for this work. Sorry for the collision between our work. Its hard to discover overlapping projects with JIRA. The reason I was leaning toward the earlier patches from LU-1812 is due to Chas and I sorting out the conflicts with the work Livermore is also submitting to fsfilt_ext3.c and the osd-ldiskfs code.
          The good news is I also have SLES11 SP2, SLES11 SP1, and RHEL6 platforms to test on to ensure no problem

          simmonsja James A Simmons added a comment - Thank you for this work. Sorry for the collision between our work. Its hard to discover overlapping projects with JIRA. The reason I was leaning toward the earlier patches from LU-1812 is due to Chas and I sorting out the conflicts with the work Livermore is also submitting to fsfilt_ext3.c and the osd-ldiskfs code. The good news is I also have SLES11 SP2, SLES11 SP1, and RHEL6 platforms to test on to ensure no problem

          Also, LU-2642 has patches for 2.4 support.

          jeffm Jeff Mahoney (Inactive) added a comment - Also, LU-2642 has patches for 2.4 support.

          Yep, it does appear there's some overlap there. The patchset I've tagged with LU-2641 does pass the acceptance testing completely, though, and looks like it covers some of the issues you're still discussing in LU-1812 beyond just quotas, like the fsync changes. Also, code based on an earlier version of this patch set (which had more cleanups as well as some backported bug fixes) has already seen field testing. What I haven't done yet is acceptance testing on RHEL releases as I don't have RHEL systems to test with.

          jeffm Jeff Mahoney (Inactive) added a comment - Yep, it does appear there's some overlap there. The patchset I've tagged with LU-2641 does pass the acceptance testing completely, though, and looks like it covers some of the issues you're still discussing in LU-1812 beyond just quotas, like the fsync changes. Also, code based on an earlier version of this patch set (which had more cleanups as well as some backported bug fixes) has already seen field testing. What I haven't done yet is acceptance testing on RHEL releases as I don't have RHEL systems to test with.

          This is a duplicate of LU-1812. Also many of our patches over lap. Now you are ahead is the quota support for SP2 which has not been started. What I like to suggest is that you change the description to Quota support in newer kernels. Please note currently we are aiming for 2.4 support but it can be backed ported as well.

          simmonsja James A Simmons added a comment - This is a duplicate of LU-1812 . Also many of our patches over lap. Now you are ahead is the quota support for SP2 which has not been started. What I like to suggest is that you change the description to Quota support in newer kernels. Please note currently we are aiming for 2.4 support but it can be backed ported as well.

          People

            bogl Bob Glossman (Inactive)
            jeffm Jeff Mahoney (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: