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

Add ldiskfs support to dkms for patchless kernel

Details

    • Task
    • Resolution: Fixed
    • Major
    • Lustre 2.11.0, Lustre 2.10.4
    • Lustre 2.10.0
    • None
    • 9223372036854775807

    Description

      Add support for ldiskfs backed storage to dkms build.

      This should work for patched or (when LU-20 completes) patchless kernels.

      Proposed Solution
      Break out ldiskfs and zfs as seperate dkms packages. I don't think there's a real use case to have both available on the same server. This solves many issues of how to structure dependencies especially for zfs build (and the build dependency issues inherent in dkms when rebuilding for a new kernel).

      I don't see a simple way to ONLY build osd-zfs.ko or ONLY build osd-ldiskfs.ko so I didn't break the osd portions out, but the new dkms packages will be lustre-modules + lustre-osd-zfs or lustre-modules + lustre-osd-ldiskfs, or lustre-modules + both osd's.

      Attachments

        Issue Links

          Activity

            [LU-9761] Add ldiskfs support to dkms for patchless kernel
            mdiep Minh Diep made changes -
            Labels Original: LTS
            mdiep Minh Diep made changes -
            Fix Version/s New: Lustre 2.10.4 [ 13691 ]
            pjones Peter Jones made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
            utopiabound Nathaniel Clark made changes -
            Link New: This issue is blocking LU-10676 [ LU-10676 ]
            utopiabound Nathaniel Clark made changes -
            Link New: This issue is duplicated by LDEV-643 [ LDEV-643 ]
            utopiabound Nathaniel Clark made changes -
            Link New: This issue is related to LDEV-646 [ LDEV-646 ]
            utopiabound Nathaniel Clark made changes -
            Status Original: Open [ 1 ] New: In Progress [ 3 ]
            pjones Peter Jones made changes -
            Labels New: LTS
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.11.0 [ 13091 ]
            utopiabound Nathaniel Clark made changes -
            Link New: This issue duplicates LDEV-85 [ LDEV-85 ]

            People

              utopiabound Nathaniel Clark
              utopiabound Nathaniel Clark
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: