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

Support for linux kernel version 5.10

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.16.0
    • None
    • None
    • 9223372036854775807

    Description

      Changes needed to support Linux 5.10 include:

      • kzfree() is gone - renamed to kfree_sensitive()
      • KERNEL_DS and set_fs()/get_fs() not available and not needed.
      • ext4_handle_has_enough_credits() gone, use jbd2_handle_buffer_credits()
      • EXT4_GET_BLOCKS_KEEP_SIZE and EXT4_INODE_EOFBLOCKS gone
      • ldiskfs patches need refresh
      • commit 6212804f2d78 causes module building to fail (again).

      Attachments

        Issue Links

          Activity

            [LU-14195] Support for linux kernel version 5.10

            "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/45219
            Subject: LU-14195 obdclass: change list_sort to use const pointers
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 01ef4ea77d6798bfb7d9c94b3a4dc809838c07b0

            gerrit Gerrit Updater added a comment - "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/45219 Subject: LU-14195 obdclass: change list_sort to use const pointers Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 01ef4ea77d6798bfb7d9c94b3a4dc809838c07b0

            Jian Yu (yujian@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/44165
            Subject: LU-14195 llite: add force_uaccess_

            {begin,end}

            helpers
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 597a8a1e0c4c09b86b7d4e860cdcd6a3fedcb6dc

            gerrit Gerrit Updater added a comment - Jian Yu (yujian@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/44165 Subject: LU-14195 llite: add force_uaccess_ {begin,end} helpers Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 597a8a1e0c4c09b86b7d4e860cdcd6a3fedcb6dc

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/43559/
            Subject: LU-14195 lnet: improve compat code for IPV6_V6ONLY sock opt
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 6d111ff0dde182bfbdf0a7ab10df812ab43e2ddd

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/43559/ Subject: LU-14195 lnet: improve compat code for IPV6_V6ONLY sock opt Project: fs/lustre-release Branch: master Current Patch Set: Commit: 6d111ff0dde182bfbdf0a7ab10df812ab43e2ddd

            Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/43559
            Subject: LU-14195 lnet: improve compat code for IPV6_V6ONLY sock opt
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 4912a3fba32efebaf9a4352ab1ee05d670294ea5

            gerrit Gerrit Updater added a comment - Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/43559 Subject: LU-14195 lnet: improve compat code for IPV6_V6ONLY sock opt Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 4912a3fba32efebaf9a4352ab1ee05d670294ea5

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40908/
            Subject: LU-14195 libcfs: switch to kfree_sensitive
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 67d17dd590f913643f5adc8aced369221faccf05

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40908/ Subject: LU-14195 libcfs: switch to kfree_sensitive Project: fs/lustre-release Branch: master Current Patch Set: Commit: 67d17dd590f913643f5adc8aced369221faccf05

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40910/
            Subject: LU-14195 lustre: remove 'fs' from 'struct lvfs_run_ctxt'
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: de60e7767c0e3ba38f4de37e46328012780b6d19

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40910/ Subject: LU-14195 lustre: remove 'fs' from 'struct lvfs_run_ctxt' Project: fs/lustre-release Branch: master Current Patch Set: Commit: de60e7767c0e3ba38f4de37e46328012780b6d19

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40909/
            Subject: LU-14195 osd: don't use set_fs() for ->fiemap() calls.
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: d0337cab8e845efcdbfb9e26e573feb18f28e303

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40909/ Subject: LU-14195 osd: don't use set_fs() for ->fiemap() calls. Project: fs/lustre-release Branch: master Current Patch Set: Commit: d0337cab8e845efcdbfb9e26e573feb18f28e303

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40907/
            Subject: LU-14195 build: Adjust Makefile for Linux build changes.
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 9b9e19ca50491f2b74a9bb99f63591147b91bdd5

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40907/ Subject: LU-14195 build: Adjust Makefile for Linux build changes. Project: fs/lustre-release Branch: master Current Patch Set: Commit: 9b9e19ca50491f2b74a9bb99f63591147b91bdd5

            Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/40913
            Subject: LU-14195 ldiskfs: update patches for Linux 5.10
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 6ffb70533291ee82e17e1151f696b6a15e1d0d9c

            gerrit Gerrit Updater added a comment - Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/40913 Subject: LU-14195 ldiskfs: update patches for Linux 5.10 Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 6ffb70533291ee82e17e1151f696b6a15e1d0d9c

            Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/40912
            Subject: LU-14195 ldiskfs: update osd-ldiskfs for Linux 5.10
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: fa5c89df1327813f8a41d22c9d8edc8874ad805e

            gerrit Gerrit Updater added a comment - Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/40912 Subject: LU-14195 ldiskfs: update osd-ldiskfs for Linux 5.10 Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: fa5c89df1327813f8a41d22c9d8edc8874ad805e

            Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/40910
            Subject: LU-14195 lustre: remove 'fs' from 'struct lvfs_run_ctxt'
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 956152421be4160a32996ed4ee766ab56a4c1aba

            gerrit Gerrit Updater added a comment - Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/40910 Subject: LU-14195 lustre: remove 'fs' from 'struct lvfs_run_ctxt' Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 956152421be4160a32996ed4ee766ab56a4c1aba

            People

              neilb Neil Brown
              neilb Neil Brown
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: