[LU-12561] Remove RHEL6/SLES11 support from master for 2.13 Created: 17/Jul/19 Updated: 27/Jul/19 Resolved: 27/Jul/19 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.13.0 |
| Fix Version/s: | Lustre 2.13.0 |
| Type: | Task | Priority: | Blocker |
| Reporter: | Andreas Dilger | Assignee: | Patrick Farrell (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||
| Description |
|
The master branch is no longer building for RHEL6.x kernels, so at a very minimum we shouldn't list RHEL 6.9 and 6.10 as "known to build" in lustre/ChangeLog and lustre/kernel_patches/which_patch for the 2.13 release, as this will otherwise lead to confusion. The same may be true of SLES11, but since it is a newer kernel version it may still build and should not be removed until after RHEL6 removal is finished. To fully remove RHEL6.x/SLES11 support, several additional tasks are needed:
It is possible to use the contrib/scripts/clearpatches.sh script to verify which patches are unused after the series files are removed. |
| Comments |
| Comment by Andreas Dilger [ 17/Jul/19 ] |
|
It looks like after the RHEL6 kernel patch series are removed the patches that are no longer needed as reported by clearpatches.sh are: Unused raid5-mmp-unplug-dev-rhel6.patch Unused blkdev_tunables-3.8.patch Unused quota-replace-dqptr-sem.patch Unused jbd2-fix-j_list_lock-unlock-3.10-rhel7.patch Unused dev_read_only-2.6.32-sles11.patch Unused kallsyms-rhel6.patch Unused blkdev_tunables-3.9-sles12sp3.patch Unused mpt-fusion-max-sge-rhel6.patch Unused blkdev_tunables-2.6-rhel6.patch Unused dev_read_only-2.6.32-rhel6.patch Unused quota-avoid-dqget-calls.patch Unused raid5-mmp-unplug-dev-3.8.patch Unused quota-replace-dqptr-sem-el6.8.patch Unused quota-replace-dqptr-sem-sles11.patch Unused raid5-mmp-unplug-dev-sles11sp1.patch Unused module-load-deadlock-rhel6.patch and after the RHEL6 ldiskfs series files are removed the unused patches are: Unused rhel6.3/ext4-drop-inode-from-orphan-list-if-ext4_delete_inode-fails.patch Unused rhel6.3/ext4-max-dir-size-options.patch Unused rhel6.3/ext4-osd-iop-common.patch Unused rhel6.3/ext4-data-in-dirent.patch Unused rhel6.3/ext4-prealloc.patch Unused rhel6.3/ext4-quota-dont-update-cmtime.patch Unused rhel6.3/ext4-use-correct-inode.patch Unused rhel6.3/ext4-lookup-dotdot.patch Unused rhel6.3/ext4-quota-force-block-alloc-quotaoff.patch Unused rhel6.3/ext4-recalc-percpu-counters-after-journal.patch Unused rhel6.3/ext4-quota-first-class.patch Unused rhel6.3/ext4-fix-ext4_mb_add_n_trim.patch Unused rhel6.3/ext4-misc.patch Unused rhel6.3/ext4-journal-callback.patch Unused rhel6.3/ext4-store-tree-generation-at-find.patch Unused rhel6.3/ext4-mballoc-extra-checks.patch Unused rhel6.3/ext4-mballoc-pa_free-mismatch.patch Unused rhel6.3/ext4-large-eas.patch Unused rhel6.3/ext4-large-dir.patch Unused rhel6.3/ext4-back-dquot-to.patch Unused rhel6.3/ext4-kill-dx_root.patch Unused rhel6.3/ext4-fix-mbgroups-access.patch Unused rhel6.3/ext4-mmp-dont-mark-bh-dirty.patch Unused rhel6.3/ext4-disable-mb-cache.patch Unused rhel6.3/ext4-inode_info_reorganize.patch Unused rhel6.3/ext4-notalloc_under_idatasem.patch Unused rhel6.3/ext4-introduce-ext4_kvmalloc-ext4_kzalloc-and-ext4_kvfree.patch Unused rhel6.3/ext4-dont-check-before-replay.patch Unused rhel6.3/ext4-add-missing-kfree-on-error-return-path-in-add_new_gdb.patch Unused rhel6.3/ext4-map_inode_page-2.6.18.patch Unused rhel6.3/ext4-use-vzalloc-in-ext4_fill_flex_info.patch Unused rhel6.3/ext4-use-ext4_kvzalloc-ext4_kvmalloc-for-s_group_desc-and-s_group_info.patch Unused rhel6.3/ext4-add-more-error-checks-to-ext4_mkdir.patch Unused rhel6.3/export-ext4-2.6.patch Unused rhel6.3/ext4-mmp.patch Unused rhel6.4/ext4-max-dir-size-options.patch Unused rhel6.4/ext4-prealloc.patch Unused rhel6.4/ext4-extra-isize.patch Unused rhel6.4/ext4-misc.patch Unused rhel6.4/ext4-mballoc-pa_free-mismatch.patch Unused rhel6.4/ext4-back-dquot-to.patch Unused rhel6.4/ext4-fix-mbgroups-access.patch Unused rhel6.4/ext4-vmalloc.patch Unused rhel6.4/ext4-mmp.patch Unused rhel6.5/ext4-quota-first-class.patch Unused rhel6.5/ext4-brackets-in-ext4-remove-blocks.patch Unused rhel6.5/ext4-add-new-abstraction-ext4_map_blocks.patch Unused rhel6.6/ext4-corrupted-inode-block-bitmaps-handling-patches.patch Unused rhel6.6/ext4-remove-truncate-warning.patch Unused rhel6.6/ext4-add-new-abstraction-ext4_map_blocks.patch Unused rhel6.6/ext4-mmp-dont-mark-bh-dirty.patch Unused rhel6.6/ext4-inode_info_reorganize.patch Unused rhel6.6/ext4_s_max_ext_tree_depth.patch Unused rhel6.8/ext4-pdirop.patch Unused rhel6.8/ext4-journal-callback.patch Unused rhel6.9/ext4-prealloc.patch Unused rhel6.9/ext4-pdirop.patch Unused rhel6.9/ext4-journal-callback.patch Unused sles11sp1/ext4-max-dir-size-options.patch Unused sles11sp1/ext4-update-sles11-rhel6.patch Unused sles11sp1/ext4-ext_generation.patch Unused sles12sp2/ext4_s_max_ext_tree_depth.patch |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35543 |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35544 |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35545 |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35546 |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35547 |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35548 |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35549 |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35550 |
| Comment by Gerrit Updater [ 18/Jul/19 ] |
|
Patrick Farrell (pfarrell@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35553 |
| Comment by Patrick Farrell (Inactive) [ 18/Jul/19 ] |
|
James, if you have a chance to review these, they're more 2.6/RHEL6 removal related stuff. |
| Comment by Gerrit Updater [ 27/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35543/ |
| Comment by Gerrit Updater [ 27/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35544/ |
| Comment by Gerrit Updater [ 27/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35545/ |
| Comment by Gerrit Updater [ 27/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35546/ |
| Comment by Gerrit Updater [ 27/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35547/ |
| Comment by Gerrit Updater [ 27/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35548/ |
| Comment by Gerrit Updater [ 27/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35549/ |
| Comment by Gerrit Updater [ 27/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35550/ |
| Comment by Gerrit Updater [ 27/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35553/ |
| Comment by Peter Jones [ 27/Jul/19 ] |
|
Landed for 2.13 |