Details

    • Improvement
    • Resolution: Fixed
    • Critical
    • None
    • Lustre 2.4.0
    • 21,524
    • 4869

    Description

      Remove Lustre kernel patches to allow Lustre servers to be more easily ported to new kernels, and to be built against vendor kernels without changing the vendor kernel RPMs. There are a number of different patches, each one needs to use equivalent functionality which already exists in the kernel, or work to get the patch accepted upstream.

      Corresponding to bugzilla link:
      https://bugzilla.lustre.org/show_bug.cgi?id=21524

      Attachments

        1. fio_sdck_block_size_read.png
          41 kB
          Sebastien Buisson
        2. fio_sdck_block_size_write.png
          41 kB
          Sebastien Buisson
        3. fio_sdck_io_depth_read.png
          36 kB
          Sebastien Buisson
        4. fio_sdck_io_depth_write.png
          39 kB
          Sebastien Buisson
        5. mdtest_create_8thr.png
          62 kB
          Sebastien Buisson
        6. mdtest_remove_8thr.png
          72 kB
          Sebastien Buisson
        7. mdtest_stat_8thr.png
          77 kB
          Sebastien Buisson
        8. sgpdd_16devs_rsz_read.png
          47 kB
          Sebastien Buisson
        9. sgpdd_16devs_rsz_write.png
          46 kB
          Sebastien Buisson

        Issue Links

          Activity

            [LU-20] patchless server kernel
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LDEV-574 [ LDEV-574 ]
            adilger Andreas Dilger made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: In Progress [ 3 ] New: Resolved [ 5 ]

            All of the kernels can run patchless now, and our testing has moved over to dm-flakey so the dev_readonly patches are no longer needed (and have been removed from 4.x kernels).

            adilger Andreas Dilger added a comment - All of the kernels can run patchless now, and our testing has moved over to dm-flakey so the dev_readonly patches are no longer needed (and have been removed from 4.x kernels).
            adilger Andreas Dilger made changes -
            Issue Type Original: Bug [ 1 ] New: Improvement [ 4 ]
            pjones Peter Jones added a comment -

            I don't think that we can fully close out this ticket until servers only run on distros with kernels that include the project quotas patches. However, the option remains for those who prefer to use patchless servers rather than project quotas.

            pjones Peter Jones added a comment - I don't think that we can fully close out this ticket until servers only run on distros with kernels that include the project quotas patches. However, the option remains for those who prefer to use patchless servers rather than project quotas.
            pjones Peter Jones made changes -
            Fix Version/s Original: Lustre 2.11.0 [ 13091 ]
            pjones Peter Jones made changes -
            Assignee Original: Bob Glossman [ bogl ] New: Oleg Drokin [ green ]
            mdiep Minh Diep made changes -
            Fix Version/s Original: Lustre 2.10.2 [ 13494 ]
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.10.2 [ 13494 ]
            Fix Version/s Original: Lustre 2.10.1 [ 13090 ]
            utopiabound Nathaniel Clark made changes -
            Link New: This issue is blocking LU-9761 [ LU-9761 ]

            People

              green Oleg Drokin
              yong.fan nasf (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              35 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: