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

Add ldiskfs support to dkms for patchless kernel

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Lustre 2.10.0
    • Fix Version/s: Lustre 2.11.0, Lustre 2.10.4
    • Labels:
      None
    • Rank (Obsolete):
      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

              People

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

                Dates

                Created:
                Updated:
                Resolved: