From 6191087f05ac12285b38df6c8861cc2a07a7e93b Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Mon, 2 Oct 2023 13:25:25 +0200 Subject: [PATCH] kernel-4.18.0-516.el8 * Mon Oct 02 2023 Denys Vlasenko [4.18.0-516.el8] - bpf: Adjust insufficient default bpf_jit_limit (Viktor Malik) [2219567] - bpf: Prevent increasing bpf_jit_limit above max (Viktor Malik) [2219567] - NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington) [2231130] - perf/arm-dmc620: Fix dmc620_pmu_irqs_lock/cpu_hotplug_lock circular lock dependency (Waiman Long) [2177103] - bonding: fix macvlan over alb bond support (Hangbin Liu) [2117816] - s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Tobias Huschle) [RHEL-2852] - s390/zcrypt: fix reply buffer calculations for CCA replies (Tobias Huschle) [2227778] - intel_th: pci: Add Meteor Lake-P support (Michael Petlan) [2156847] - perf/x86/rapl: Add support for Intel Meteor Lake (Michael Petlan) [2156816] - iavf: schedule a request immediately after add/delete vlan (Petr Oros) [2231174] - iavf: add iavf_schedule_aq_request() helper (Petr Oros) [2231174] - PCI: rpaphp: Error out on busy status from get-sensor-state (Mamatha Inamdar) [2230045] - powerpc/rtas: export rtas_error_rc() for reuse. (Mamatha Inamdar) [2230045] - powerpc/eeh: Set channel state after notifying the drivers (Mamatha Inamdar) [2230045] - s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_VERIFYKEY2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_KBLOB2PROTK[23] (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix/harmonize internal keyblob headers (Tobias Huschle) [2225520] - s390/pkey: add support for ecc clear key (Tobias Huschle) [2225520] - s390/pkey: do not use struct pkey_protkey (Tobias Huschle) [2225520] - s390/pkey: introduce reverse x-mas trees (Tobias Huschle) [2225520] - s390/pkey: zeroize key blobs (Tobias Huschle) [2225520] - md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon) [RHEL-5084] - md raid1: allow writebehind to work on any leg device set WriteMostly (Nigel Croxon) [RHEL-5084] - md/raid1: hold the barrier until handle_read_error() finishes (Nigel Croxon) [RHEL-5084] - md/raid1: free the r1bio before waiting for blocked rdev (Nigel Croxon) [RHEL-5084] - md/raid1: call free_r1bio() before allow_barrier() in raid_end_bio_io() (Nigel Croxon) [RHEL-5084] - md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() (Nigel Croxon) [RHEL-5084] - md/raid10: fix a 'conf->barrier' leakage in raid10_takeover() (Nigel Croxon) [RHEL-5084] - md: raid1: fix potential OOB in raid1_remove_disk() (Nigel Croxon) [RHEL-5084] - md/raid5-cache: fix a deadlock in r5l_exit_log() (Nigel Croxon) [RHEL-5084] - md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Nigel Croxon) [RHEL-5084] - md/md-bitmap: remove unnecessary local variable in backlog_store() (Nigel Croxon) [RHEL-5084] - md: restore 'noio_flag' for the last mddev_resume() (Nigel Croxon) [RHEL-5084] - md: don't quiesce in mddev_suspend() (Nigel Croxon) [RHEL-5084] - md: move initialization and destruction of 'io_acct_set' to md.c (Nigel Croxon) [RHEL-5084] - md: enhance checking in md_check_recovery() (Nigel Croxon) [RHEL-5084] - md: wake up 'resync_wait' at last in md_reap_sync_thread() (Nigel Croxon) [RHEL-5084] - md: refactor idle/frozen_sync_thread() to fix deadlock (Nigel Croxon) [RHEL-5084] - md: add a mutex to synchronize idle and frozen in action_store() (Nigel Croxon) [RHEL-5084] - md: refactor action_store() for 'idle' and 'frozen' (Nigel Croxon) [RHEL-5084] - Revert "md: unlock mddev before reap sync_thread in action_store" (Nigel Croxon) [RHEL-5084] - md/raid0: add discard support for the 'original' layout (Nigel Croxon) [RHEL-5084] - md/raid10: prevent soft lockup while flush writes (Nigel Croxon) [RHEL-5084] - md/raid10: fix io loss while replacement replace rdev (Nigel Croxon) [RHEL-5084] - md/raid10: Do not add spare disk when recovery fails (Nigel Croxon) [RHEL-5084] - md/raid10: clean up md_add_new_disk() (Nigel Croxon) [RHEL-5084] - md/raid10: prioritize adding disk to 'removed' mirror (Nigel Croxon) [RHEL-5084] - md/raid10: improve code of mrdev in raid10_sync_request (Nigel Croxon) [RHEL-5084] - md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Nigel Croxon) [RHEL-5084] - md/raid5: don't start reshape when recovery or replace is in progress (Nigel Croxon) [RHEL-5084] - md/bitmap: factor out a helper to set timeout (Nigel Croxon) [RHEL-5084] - md/bitmap: always wake up md_thread in timeout_store (Nigel Croxon) [RHEL-5084] - md: factor out a helper to wake up md_thread directly (Nigel Croxon) [RHEL-5084] - md/raid10: fix wrong setting of max_corr_read_errors (Nigel Croxon) [RHEL-5084] - md/raid10: fix overflow of md/safe_mode_delay (Nigel Croxon) [RHEL-5084] - md/raid5: fix a deadlock in the case that reshape is interrupted (Nigel Croxon) [RHEL-5084] - md: add a new api prepare_suspend() in md_personality (Nigel Croxon) [RHEL-5084] - md: export md_is_rdwr() and is_md_suspended() (Nigel Croxon) [RHEL-5084] - md: introduce md_ro_state (Nigel Croxon) [RHEL-5084] - md: fix data corruption for raid456 when reshape restart while grow up (Nigel Croxon) [RHEL-5084] - md/raid5: don't allow replacement while reshape is in progress (Nigel Croxon) [RHEL-5084] - md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Nigel Croxon) [RHEL-5084] - md: raid1: check if adding pages to resync bio fails (Nigel Croxon) [RHEL-5084] - md: raid1: use __bio_add_page for adding single page to bio (Nigel Croxon) [RHEL-5084] - md: check for failure when adding pages in alloc_behind_master_bio (Nigel Croxon) [RHEL-5084] - md: raid5: use __bio_add_page to add single page to new bio (Nigel Croxon) [RHEL-5084] - md: raid5-log: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] - md: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] - md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() (Nigel Croxon) [RHEL-5084] Resolves: rhbz#2117816, rhbz#2156816, rhbz#2156847, rhbz#2177103, rhbz#2219567, rhbz#2225520, rhbz#2227778, rhbz#2230045, rhbz#2231130, rhbz#2231174, RHEL-2852, RHEL-5084 Signed-off-by: Denys Vlasenko --- kernel.spec | 80 +++++++++++++++++++++++++++++++++++++++++++++++++++-- sources | 6 ++-- 2 files changed, 80 insertions(+), 6 deletions(-) diff --git a/kernel.spec b/kernel.spec index df18124b1..2e83e3d71 100644 --- a/kernel.spec +++ b/kernel.spec @@ -12,7 +12,7 @@ # change below to w4T.xzdio): %define _binary_payload w3T.xzdio -%global distro_build 515 +%global distro_build 516 # Sign the x86_64 kernel for secure boot authentication %ifarch x86_64 aarch64 s390x ppc64le @@ -38,10 +38,10 @@ # define buildid .local %define specversion 4.18.0 -%define pkgrelease 515.el8 +%define pkgrelease 516.el8 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 515%{?dist} +%define specrelease 516%{?dist} %define pkg_release %{specrelease}%{?buildid} @@ -2695,6 +2695,80 @@ fi # # %changelog +* Mon Oct 02 2023 Denys Vlasenko [4.18.0-516.el8] +- bpf: Adjust insufficient default bpf_jit_limit (Viktor Malik) [2219567] +- bpf: Prevent increasing bpf_jit_limit above max (Viktor Malik) [2219567] +- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington) [2231130] +- perf/arm-dmc620: Fix dmc620_pmu_irqs_lock/cpu_hotplug_lock circular lock dependency (Waiman Long) [2177103] +- bonding: fix macvlan over alb bond support (Hangbin Liu) [2117816] +- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Tobias Huschle) [RHEL-2852] +- s390/zcrypt: fix reply buffer calculations for CCA replies (Tobias Huschle) [2227778] +- intel_th: pci: Add Meteor Lake-P support (Michael Petlan) [2156847] +- perf/x86/rapl: Add support for Intel Meteor Lake (Michael Petlan) [2156816] +- iavf: schedule a request immediately after add/delete vlan (Petr Oros) [2231174] +- iavf: add iavf_schedule_aq_request() helper (Petr Oros) [2231174] +- PCI: rpaphp: Error out on busy status from get-sensor-state (Mamatha Inamdar) [2230045] +- powerpc/rtas: export rtas_error_rc() for reuse. (Mamatha Inamdar) [2230045] +- powerpc/eeh: Set channel state after notifying the drivers (Mamatha Inamdar) [2230045] +- s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes (Tobias Huschle) [2225520] +- s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_VERIFYKEY2 IOCTL (Tobias Huschle) [2225520] +- s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_KBLOB2PROTK[23] (Tobias Huschle) [2225520] +- s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL (Tobias Huschle) [2225520] +- s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL (Tobias Huschle) [2225520] +- s390/pkey: fix/harmonize internal keyblob headers (Tobias Huschle) [2225520] +- s390/pkey: add support for ecc clear key (Tobias Huschle) [2225520] +- s390/pkey: do not use struct pkey_protkey (Tobias Huschle) [2225520] +- s390/pkey: introduce reverse x-mas trees (Tobias Huschle) [2225520] +- s390/pkey: zeroize key blobs (Tobias Huschle) [2225520] +- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon) [RHEL-5084] +- md raid1: allow writebehind to work on any leg device set WriteMostly (Nigel Croxon) [RHEL-5084] +- md/raid1: hold the barrier until handle_read_error() finishes (Nigel Croxon) [RHEL-5084] +- md/raid1: free the r1bio before waiting for blocked rdev (Nigel Croxon) [RHEL-5084] +- md/raid1: call free_r1bio() before allow_barrier() in raid_end_bio_io() (Nigel Croxon) [RHEL-5084] +- md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() (Nigel Croxon) [RHEL-5084] +- md/raid10: fix a 'conf->barrier' leakage in raid10_takeover() (Nigel Croxon) [RHEL-5084] +- md: raid1: fix potential OOB in raid1_remove_disk() (Nigel Croxon) [RHEL-5084] +- md/raid5-cache: fix a deadlock in r5l_exit_log() (Nigel Croxon) [RHEL-5084] +- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Nigel Croxon) [RHEL-5084] +- md/md-bitmap: remove unnecessary local variable in backlog_store() (Nigel Croxon) [RHEL-5084] +- md: restore 'noio_flag' for the last mddev_resume() (Nigel Croxon) [RHEL-5084] +- md: don't quiesce in mddev_suspend() (Nigel Croxon) [RHEL-5084] +- md: move initialization and destruction of 'io_acct_set' to md.c (Nigel Croxon) [RHEL-5084] +- md: enhance checking in md_check_recovery() (Nigel Croxon) [RHEL-5084] +- md: wake up 'resync_wait' at last in md_reap_sync_thread() (Nigel Croxon) [RHEL-5084] +- md: refactor idle/frozen_sync_thread() to fix deadlock (Nigel Croxon) [RHEL-5084] +- md: add a mutex to synchronize idle and frozen in action_store() (Nigel Croxon) [RHEL-5084] +- md: refactor action_store() for 'idle' and 'frozen' (Nigel Croxon) [RHEL-5084] +- Revert "md: unlock mddev before reap sync_thread in action_store" (Nigel Croxon) [RHEL-5084] +- md/raid0: add discard support for the 'original' layout (Nigel Croxon) [RHEL-5084] +- md/raid10: prevent soft lockup while flush writes (Nigel Croxon) [RHEL-5084] +- md/raid10: fix io loss while replacement replace rdev (Nigel Croxon) [RHEL-5084] +- md/raid10: Do not add spare disk when recovery fails (Nigel Croxon) [RHEL-5084] +- md/raid10: clean up md_add_new_disk() (Nigel Croxon) [RHEL-5084] +- md/raid10: prioritize adding disk to 'removed' mirror (Nigel Croxon) [RHEL-5084] +- md/raid10: improve code of mrdev in raid10_sync_request (Nigel Croxon) [RHEL-5084] +- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Nigel Croxon) [RHEL-5084] +- md/raid5: don't start reshape when recovery or replace is in progress (Nigel Croxon) [RHEL-5084] +- md/bitmap: factor out a helper to set timeout (Nigel Croxon) [RHEL-5084] +- md/bitmap: always wake up md_thread in timeout_store (Nigel Croxon) [RHEL-5084] +- md: factor out a helper to wake up md_thread directly (Nigel Croxon) [RHEL-5084] +- md/raid10: fix wrong setting of max_corr_read_errors (Nigel Croxon) [RHEL-5084] +- md/raid10: fix overflow of md/safe_mode_delay (Nigel Croxon) [RHEL-5084] +- md/raid5: fix a deadlock in the case that reshape is interrupted (Nigel Croxon) [RHEL-5084] +- md: add a new api prepare_suspend() in md_personality (Nigel Croxon) [RHEL-5084] +- md: export md_is_rdwr() and is_md_suspended() (Nigel Croxon) [RHEL-5084] +- md: introduce md_ro_state (Nigel Croxon) [RHEL-5084] +- md: fix data corruption for raid456 when reshape restart while grow up (Nigel Croxon) [RHEL-5084] +- md/raid5: don't allow replacement while reshape is in progress (Nigel Croxon) [RHEL-5084] +- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Nigel Croxon) [RHEL-5084] +- md: raid1: check if adding pages to resync bio fails (Nigel Croxon) [RHEL-5084] +- md: raid1: use __bio_add_page for adding single page to bio (Nigel Croxon) [RHEL-5084] +- md: check for failure when adding pages in alloc_behind_master_bio (Nigel Croxon) [RHEL-5084] +- md: raid5: use __bio_add_page to add single page to new bio (Nigel Croxon) [RHEL-5084] +- md: raid5-log: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] +- md: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] +- md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() (Nigel Croxon) [RHEL-5084] + * Sun Sep 24 2023 Denys Vlasenko [4.18.0-515.el8] - s390/dasd: fix hanging device after quiesce/resume (Tobias Huschle) [RHEL-2838] - s390/dasd: fix hanging device after request requeue (Tobias Huschle) [RHEL-2830] diff --git a/sources b/sources index 0e555bf36..085cac46d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-4.18.0-515.el8.tar.xz) = 63b464af5160d32e74f178762ba450408f9b1f13ae105b9abdf6c6bcdbe827056e95f96ed86422bc121953cc47c879c1f683dd88b15f2a1cb6760e0a5099ed25 -SHA512 (kernel-abi-stablelists-4.18.0-515.tar.bz2) = 764f55ab343ddca9034c0173bdecd9551416c093c8c0cd173e35719384833a67e9d6b1b19e774a7983cb8702292bb7eb808b22196e2dab4b21add5155eff83c3 -SHA512 (kernel-kabi-dw-4.18.0-515.tar.bz2) = f7bbf94096acc33486535d9eece268c543c6a05d93ee262d64dc22b220f1cb3ff49b4cf091a5c748811c4229fdf674be4c816174575161b0ca5e457726595b32 +SHA512 (linux-4.18.0-516.el8.tar.xz) = 49a8b5a29c78a6ebe74a57396e21d7a3abeb782111c66c5c51bfacbe2e80b5546d4a388208499dc1170f136fff535ec63b9e85832fd0516161ba05fa046f0932 +SHA512 (kernel-abi-stablelists-4.18.0-516.tar.bz2) = 31d99e660c47963f6c1325414f3a88fd27e88d1dfbc539386df22b2c64271e34794a709faf6365e8f13ede3b5a19b2bb45c8798fb068d28cc5db07bfa4e8221d +SHA512 (kernel-kabi-dw-4.18.0-516.tar.bz2) = f7bbf94096acc33486535d9eece268c543c6a05d93ee262d64dc22b220f1cb3ff49b4cf091a5c748811c4229fdf674be4c816174575161b0ca5e457726595b32