From 75a47c226869bda1eed6ff1760b9faac828eeb72 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Thu, 3 Aug 2023 13:56:25 +0200 Subject: [PATCH] kernel-rt-4.18.0-507.rt7.296.el8 * Thu Aug 03 2023 Denys Vlasenko [4.18.0-507.rt7.296.el8] - [rt] build kernel-rt-4.18.0-507.rt7.296.el8 [2180997] - Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return" (Benjamin Coddington) [2217658] - powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close (Mamatha Inamdar) [2224883] - KVM: x86/mmu: Fix race condition in direct_page_fault (Jon Maloy) [2179931] {CVE-2022-45869} - x86/speculation: Allow enabling STIBP with legacy IBRS (Ricardo Robaina) [2187266] {CVE-2023-1998} - ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() (Mark Langsdorf) [2215625] - locking/semaphore: Add might_sleep() to down_*() family (Mark Langsdorf) [2215625] - perf stat: Support hybrid --topdown option (Michael Petlan) [2088833] - i40e: Wait for pending VF reset in VF set callbacks (Ivan Vecera) [2203921] - i40e: Add helper for VF inited state check with timeout (Ivan Vecera) [2203921] - tracing: Have filter accept "common_cpu" to be consistent (Jerome Marchand) [2210711] - tracing/histogram: Fix sorting on old "cpu" value (Jerome Marchand) [2210711] - tracing: Dump stacktrace trigger to the corresponding instance (Jerome Marchand) [2210711] - tracing/histogram: Rename "cpu" to "common_cpu" (Jerome Marchand) [2210711] - docs: histogram.txt: convert it to ReST file format (Jerome Marchand) [2210711] - bonding: add software tx timestamping support (Hangbin Liu) [2181339] - bonding: fix missed rcu protection (Hangbin Liu) [2181339] - bonding: use rcu_dereference_rtnl when get bonding active slave (Hangbin Liu) [2181339] - Bonding: return HWTSTAMP_FLAG_BONDED_PHC_INDEX to notify user space (Hangbin Liu) [2181339] - Bonding: force user to add HWTSTAMP_FLAG_BONDED_PHC_INDEX when get/set HWTSTAMP (Hangbin Liu) [2181339] - bond: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to active device (Hangbin Liu) [2181339] - compiler_attributes.h: Add kABI workaround (Waiman Long) [2215801] - linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* (Waiman Long) [2215801] - compiler.h: fix barrier_data() on clang (Waiman Long) [2215801] - compiler_types.h: Add __no_sanitize_{address,undefined} to noinstr (Waiman Long) [2215801] - x86, kcsan: Add __no_kcsan to noinstr (Waiman Long) [2215801] - kcsan: Add __no_kcsan function attribute (Waiman Long) [2215801] - kcsan: Reorganize compiler.h (Waiman Long) [2215801] - include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR (Waiman Long) [2215801] - include/linux/compiler_types.h: don't pollute userspace with macro definitions (Waiman Long) [2215801] - include/linux/compiler*.h: define asm_volatile_goto (Waiman Long) [2215801] - Compiler Attributes: use feature checks instead of version checks (Waiman Long) [2215801] - Compiler Attributes: remove unneeded sparse (__CHECKER__) tests (Waiman Long) [2215801] - Compiler Attributes: homogenize __must_be_array (Waiman Long) [2215801] - Compiler Attributes: remove unneeded tests (Waiman Long) [2215801] - Compiler Attributes: always use the extra-underscores syntax (Waiman Long) [2215801] - Compiler Attributes: remove unused attributes (Waiman Long) [2215801] - Compiler Attributes: naked can be shared (Waiman Long) [2215801] - Compiler Attributes: naked was fixed in gcc 4.6 (Waiman Long) [2215801] - include/linux/compiler*.h: make compiler-*.h mutually exclusive (Waiman Long) [2215801] - Raise the minimum required gcc version to 4.6 (Waiman Long) [2215801] - deprecate the '__deprecated' attribute warnings entirely and for good (Waiman Long) [2215801] Resolves: rhbz#2180997, rhbz#2187266, rhbz#2179931 Signed-off-by: Denys Vlasenko --- kernel.spec | 52 ++++++++++++++++++++++++++++++++++++++++++++++++---- sources | 2 +- 2 files changed, 49 insertions(+), 5 deletions(-) diff --git a/kernel.spec b/kernel.spec index e07042a..dec7ca5 100644 --- a/kernel.spec +++ b/kernel.spec @@ -12,7 +12,7 @@ # change below to w4T.xzdio): %define _binary_payload w3T.xzdio -%global distro_build 506 +%global distro_build 507 # Sign the x86_64 kernel for secure boot authentication %ifarch x86_64 aarch64 s390x ppc64le @@ -38,10 +38,10 @@ # define buildid .local %define rpmversion 4.18.0 -%define pkgrelease 506.rt7.295.el8 +%define pkgrelease 507.rt7.296.el8 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 506.rt7.295%{?dist} +%define specrelease 507.rt7.296%{?dist} %define pkg_release %{specrelease}%{?buildid} @@ -147,7 +147,7 @@ # The preempt RT patch level %global rttag .rt7 # realtimeN -%global rtbuild .295 +%global rtbuild .296 %define with_doc 0 %define with_headers 0 %define with_cross_headers 0 @@ -2698,6 +2698,50 @@ fi # # %changelog +* Thu Aug 03 2023 Denys Vlasenko [4.18.0-507.rt7.296.el8] +- [rt] build kernel-rt-4.18.0-507.rt7.296.el8 [2180997] +- Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return" (Benjamin Coddington) [2217658] +- powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close (Mamatha Inamdar) [2224883] +- KVM: x86/mmu: Fix race condition in direct_page_fault (Jon Maloy) [2179931] {CVE-2022-45869} +- x86/speculation: Allow enabling STIBP with legacy IBRS (Ricardo Robaina) [2187266] {CVE-2023-1998} +- ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() (Mark Langsdorf) [2215625] +- locking/semaphore: Add might_sleep() to down_*() family (Mark Langsdorf) [2215625] +- perf stat: Support hybrid --topdown option (Michael Petlan) [2088833] +- i40e: Wait for pending VF reset in VF set callbacks (Ivan Vecera) [2203921] +- i40e: Add helper for VF inited state check with timeout (Ivan Vecera) [2203921] +- tracing: Have filter accept "common_cpu" to be consistent (Jerome Marchand) [2210711] +- tracing/histogram: Fix sorting on old "cpu" value (Jerome Marchand) [2210711] +- tracing: Dump stacktrace trigger to the corresponding instance (Jerome Marchand) [2210711] +- tracing/histogram: Rename "cpu" to "common_cpu" (Jerome Marchand) [2210711] +- docs: histogram.txt: convert it to ReST file format (Jerome Marchand) [2210711] +- bonding: add software tx timestamping support (Hangbin Liu) [2181339] +- bonding: fix missed rcu protection (Hangbin Liu) [2181339] +- bonding: use rcu_dereference_rtnl when get bonding active slave (Hangbin Liu) [2181339] +- Bonding: return HWTSTAMP_FLAG_BONDED_PHC_INDEX to notify user space (Hangbin Liu) [2181339] +- Bonding: force user to add HWTSTAMP_FLAG_BONDED_PHC_INDEX when get/set HWTSTAMP (Hangbin Liu) [2181339] +- bond: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to active device (Hangbin Liu) [2181339] +- compiler_attributes.h: Add kABI workaround (Waiman Long) [2215801] +- linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* (Waiman Long) [2215801] +- compiler.h: fix barrier_data() on clang (Waiman Long) [2215801] +- compiler_types.h: Add __no_sanitize_{address,undefined} to noinstr (Waiman Long) [2215801] +- x86, kcsan: Add __no_kcsan to noinstr (Waiman Long) [2215801] +- kcsan: Add __no_kcsan function attribute (Waiman Long) [2215801] +- kcsan: Reorganize compiler.h (Waiman Long) [2215801] +- include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR (Waiman Long) [2215801] +- include/linux/compiler_types.h: don't pollute userspace with macro definitions (Waiman Long) [2215801] +- include/linux/compiler*.h: define asm_volatile_goto (Waiman Long) [2215801] +- Compiler Attributes: use feature checks instead of version checks (Waiman Long) [2215801] +- Compiler Attributes: remove unneeded sparse (__CHECKER__) tests (Waiman Long) [2215801] +- Compiler Attributes: homogenize __must_be_array (Waiman Long) [2215801] +- Compiler Attributes: remove unneeded tests (Waiman Long) [2215801] +- Compiler Attributes: always use the extra-underscores syntax (Waiman Long) [2215801] +- Compiler Attributes: remove unused attributes (Waiman Long) [2215801] +- Compiler Attributes: naked can be shared (Waiman Long) [2215801] +- Compiler Attributes: naked was fixed in gcc 4.6 (Waiman Long) [2215801] +- include/linux/compiler*.h: make compiler-*.h mutually exclusive (Waiman Long) [2215801] +- Raise the minimum required gcc version to 4.6 (Waiman Long) [2215801] +- deprecate the '__deprecated' attribute warnings entirely and for good (Waiman Long) [2215801] + * Fri Jul 28 2023 Denys Vlasenko [4.18.0-506.rt7.295.el8] - [rt] build kernel-rt-4.18.0-506.rt7.295.el8 [2180997] - kernel-rt: config: adjust CONFIG_LOCKDEP_CHAINS_BITS (John B. Wyatt IV) [2193452] diff --git a/sources b/sources index 89ebfe5..9498f7a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (linux-4.18.0-506.rt7.295.el8.tar.xz) = e9b8aa6ca48e9e4ae297da7ea1437b56e1b811f2f216ffd441785e019c9c29e5d3e2b6e5797dcaedfecd82438d38269f4dd2f6497ff23bc181e2302e3e47a953 +SHA512 (linux-4.18.0-507.rt7.296.el8.tar.xz) = 5aeb2304d317f601c0ff472c0c35b95128d49d514b15333daffeb8d09a957893a8b577c94ad2304c8361093ed15b650634c12b754b9124fc038c651f878f505c