From c4cfe9f353e25b96e4fb8b59b7d6b1b97693b168 Mon Sep 17 00:00:00 2001 From: "Luis Claudio R. Goncalves" Date: Wed, 22 Feb 2023 20:26:16 -0300 Subject: [PATCH] kernel-rt-5.14.0-281.rt14.281.el9 * Wed Feb 22 2023 Luis Claudio R. Goncalves [5.14.0-281.rt14.281.el9] - [rt] build kernel-rt-5.14.0-281.rt14.281.el9 [2125474] - virtio_console: break out of buf poll on remove (Michael S. Tsirkin) [1786239] - cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode (David Arcari) [2170574] - net: mana: Fix accessing freed irq affinity_hint (Emanuele Giuseppe Esposito) [2168970] - net: mana: Assign interrupts to CPUs based on NUMA nodes (Emanuele Giuseppe Esposito) [2168970] - be2net: Fix buffer overflow in be_get_module_eeprom (Izabela Bakollari) [2167725] - nfsd: don't destroy global nfs4_file table in per-net shutdown (Jeffrey Layton) [2169017] - x86/module: Fix the paravirt vs alternative order (Waiman Long) [2170197] - dt-bindings: dmaengine: Add compatible for Tegra234 (d.marlin) [2129115] - dt-bindings: dmaengine: Add doc for tegra gpcdma (d.marlin) [2129115] - icmp: Add counters for rate limits (Jamie Bainbridge) [2155801] - Revert "ethernet: Remove vf rate limit check for drivers" (Ken Cox) [2168599] - selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Hangbin Liu) [RHEL-221] - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Hangbin Liu) [RHEL-221] - selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Hangbin Liu) [RHEL-221] - selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Hangbin Liu) [RHEL-221] - igb: Initialize mailbox message for VF reset (Corinna Vinschen) [2104469] - igb: Allocate MSI-X vector when testing (Corinna Vinschen) [2104469] - igb: Proactively round up to kmalloc bucket size (Corinna Vinschen) [2104469] - igb: Do not free q_vector unless new one was allocated (Corinna Vinschen) [2104469] - ptp: introduce helpers to adjust by scaled parts per million (Corinna Vinschen) [2104469] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2104469] - net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2104469] - igb: convert .adjfreq to .adjfine (Corinna Vinschen) [2104469] - igb: add xdp frags support to ndo_xdp_xmit (Corinna Vinschen) [2104469] - dt-bindings: serial: Document Tegra234 TCU (d.marlin) [2122413] - dt-bindings: serial: 8250: Document Tegra234 UART (d.marlin) [2122413] - dt-bindings: serial: tegra-tcu: Convert to json-schema (d.marlin) [2122413] - ipv6: Remove extra counter pull before gc (Hangbin Liu) [2161118] - ipv6: remove max_size check inline with ipv4 (Hangbin Liu) [2161118] - redhat/configs: enable coresight driver for nvidia/grace (Mark Salter) [2128086] - perf: arm_cspmu: Fix module cyclic dependency (Mark Salter) [2128086] - perf: arm_cspmu: Fix build failure on x86_64 (Mark Salter) [2128086] - perf: arm_cspmu: Fix modular builds due to missing MODULE_LICENSE()s (Mark Salter) [2128086] - perf: arm_cspmu: Add support for NVIDIA SCF and MCF attribute (Mark Salter) [2128086] - perf: arm_cspmu: Add support for ARM CoreSight PMU driver (Mark Salter) [2128086] - redhat: add support for Jira issues in changelog (Herton R. Krzesinski) [RHEL-186] - ice: fix handling of burst Tx timestamps (Petr Oros) [2161201] - ice: synchronize the misc IRQ when tearing down Tx tracker (Petr Oros) [2161204] - ice: Add low latency Tx timestamp read (Petr Oros) [2161204] - ice: introduce ice_ptp_reset_cached_phctime function (Petr Oros) [2161204] - ice: re-arrange some static functions in ice_ptp.c (Petr Oros) [2161204] - ice: track and warn when PHC update is late (Petr Oros) [2161204] - ice: track Tx timestamp stats similar to other Intel drivers (Petr Oros) [2161204] - net-sysfs: add check for netdevice being present to speed_show (Beniamino Galvani) [2148349] - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Ricardo Robaina) [2152944] {CVE-2022-3564} - proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152584] {CVE-2022-4378} - proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152584] {CVE-2022-4378} - xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() (Izabela Bakollari) [2118314] {CVE-2022-33743} Resolves: rhbz#2125474 Signed-off-by: Luis Claudio R. Goncalves --- Makefile.rhelver | 4 +- kernel-rt-aarch64-64k-debug-rhel.config | 1 + kernel-rt-aarch64-64k-rhel.config | 1 + kernel.spec | 59 +++++++++++++++++++++++-- sources | 6 +-- 5 files changed, 62 insertions(+), 9 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index db21d56..d2fceeb 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 280 +RHEL_RELEASE = 281 # # ZSTREAM @@ -66,4 +66,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.280 +RTBUILD:=.281 diff --git a/kernel-rt-aarch64-64k-debug-rhel.config b/kernel-rt-aarch64-64k-debug-rhel.config index 3d00315..68fe019 100644 --- a/kernel-rt-aarch64-64k-debug-rhel.config +++ b/kernel-rt-aarch64-64k-debug-rhel.config @@ -303,6 +303,7 @@ CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set CONFIG_ARM_CCN=y CONFIG_ARM_CMN=m +CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=y CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m diff --git a/kernel-rt-aarch64-64k-rhel.config b/kernel-rt-aarch64-64k-rhel.config index 9506ef9..a505fcc 100644 --- a/kernel-rt-aarch64-64k-rhel.config +++ b/kernel-rt-aarch64-64k-rhel.config @@ -303,6 +303,7 @@ CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set CONFIG_ARM_CCN=y CONFIG_ARM_CMN=m +CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=y CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m diff --git a/kernel.spec b/kernel.spec index 792428c..ef380f1 100755 --- a/kernel.spec +++ b/kernel.spec @@ -147,15 +147,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 280.rt14.280 +%define pkgrelease 281.rt14.281 %define kversion 5 -%define tarfile_release 5.14.0-280.rt14.280.el9 +%define tarfile_release 5.14.0-281.rt14.281.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 280.rt14.280%{?buildid}%{?dist} +%define specrelease 281.rt14.281%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-280.rt14.280.el9 +%define kabiversion 5.14.0-281.rt14.281.el9 # # End of genspec.sh variables @@ -3547,6 +3547,57 @@ fi # # %changelog +* Wed Feb 22 2023 Luis Claudio R. Goncalves [5.14.0-281.rt14.281.el9] +- [rt] build kernel-rt-5.14.0-281.rt14.281.el9 [2125474] +- virtio_console: break out of buf poll on remove (Michael S. Tsirkin) [1786239] +- cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode (David Arcari) [2170574] +- net: mana: Fix accessing freed irq affinity_hint (Emanuele Giuseppe Esposito) [2168970] +- net: mana: Assign interrupts to CPUs based on NUMA nodes (Emanuele Giuseppe Esposito) [2168970] +- be2net: Fix buffer overflow in be_get_module_eeprom (Izabela Bakollari) [2167725] +- nfsd: don't destroy global nfs4_file table in per-net shutdown (Jeffrey Layton) [2169017] +- x86/module: Fix the paravirt vs alternative order (Waiman Long) [2170197] +- dt-bindings: dmaengine: Add compatible for Tegra234 (d.marlin) [2129115] +- dt-bindings: dmaengine: Add doc for tegra gpcdma (d.marlin) [2129115] +- icmp: Add counters for rate limits (Jamie Bainbridge) [2155801] +- Revert "ethernet: Remove vf rate limit check for drivers" (Ken Cox) [2168599] +- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Hangbin Liu) [RHEL-221] +- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Hangbin Liu) [RHEL-221] +- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Hangbin Liu) [RHEL-221] +- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Hangbin Liu) [RHEL-221] +- igb: Initialize mailbox message for VF reset (Corinna Vinschen) [2104469] +- igb: Allocate MSI-X vector when testing (Corinna Vinschen) [2104469] +- igb: Proactively round up to kmalloc bucket size (Corinna Vinschen) [2104469] +- igb: Do not free q_vector unless new one was allocated (Corinna Vinschen) [2104469] +- ptp: introduce helpers to adjust by scaled parts per million (Corinna Vinschen) [2104469] +- net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2104469] +- net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2104469] +- igb: convert .adjfreq to .adjfine (Corinna Vinschen) [2104469] +- igb: add xdp frags support to ndo_xdp_xmit (Corinna Vinschen) [2104469] +- dt-bindings: serial: Document Tegra234 TCU (d.marlin) [2122413] +- dt-bindings: serial: 8250: Document Tegra234 UART (d.marlin) [2122413] +- dt-bindings: serial: tegra-tcu: Convert to json-schema (d.marlin) [2122413] +- ipv6: Remove extra counter pull before gc (Hangbin Liu) [2161118] +- ipv6: remove max_size check inline with ipv4 (Hangbin Liu) [2161118] +- redhat/configs: enable coresight driver for nvidia/grace (Mark Salter) [2128086] +- perf: arm_cspmu: Fix module cyclic dependency (Mark Salter) [2128086] +- perf: arm_cspmu: Fix build failure on x86_64 (Mark Salter) [2128086] +- perf: arm_cspmu: Fix modular builds due to missing MODULE_LICENSE()s (Mark Salter) [2128086] +- perf: arm_cspmu: Add support for NVIDIA SCF and MCF attribute (Mark Salter) [2128086] +- perf: arm_cspmu: Add support for ARM CoreSight PMU driver (Mark Salter) [2128086] +- redhat: add support for Jira issues in changelog (Herton R. Krzesinski) [RHEL-186] +- ice: fix handling of burst Tx timestamps (Petr Oros) [2161201] +- ice: synchronize the misc IRQ when tearing down Tx tracker (Petr Oros) [2161204] +- ice: Add low latency Tx timestamp read (Petr Oros) [2161204] +- ice: introduce ice_ptp_reset_cached_phctime function (Petr Oros) [2161204] +- ice: re-arrange some static functions in ice_ptp.c (Petr Oros) [2161204] +- ice: track and warn when PHC update is late (Petr Oros) [2161204] +- ice: track Tx timestamp stats similar to other Intel drivers (Petr Oros) [2161204] +- net-sysfs: add check for netdevice being present to speed_show (Beniamino Galvani) [2148349] +- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Ricardo Robaina) [2152944] {CVE-2022-3564} +- proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152584] {CVE-2022-4378} +- proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152584] {CVE-2022-4378} +- xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() (Izabela Bakollari) [2118314] {CVE-2022-33743} + * Wed Feb 22 2023 Luis Claudio R. Goncalves [5.14.0-280.rt14.280.el9] - [rt] build kernel-rt-5.14.0-280.rt14.280.el9 [2125474] - redhat/configs: enable neoverse and cortex errata (Jeremy Linton) [2055405] diff --git a/sources b/sources index 998760a..d2e3f20 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ SHA512 (kernel-abi-whitelists-5.13.0-1.tar.bz2) = ceba454e1f590c1e4ef4115a75463ae3ac2c2aa7ec85fa14a2669d666c421483a38225ee19d7d72b4ac7032375741408b23543e43588538c80161ec0cf57051c -SHA512 (linux-5.14.0-280.rt14.280.el9.tar.xz) = d2a88aa2674bf376d162b180b9a489c68cb7ece40e57adccafc31d3184aea2d8b92cca21d4b2e590fddce653db8337847c4910b64b69eebe22c9810f1abf9f5f -SHA512 (kernel-abi-stablelists-5.14.0-280.rt14.280.el9.tar.bz2) = 82423c57f70eb088039205fbbe2c08e6c79ed0999e3e07d9618aed35efe86c5ac1c0f10b8f456809aa48a7765a0677347f7cae319070cb61ea38c8249cb98b6e -SHA512 (kernel-kabi-dw-5.14.0-280.rt14.280.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578 +SHA512 (linux-5.14.0-281.rt14.281.el9.tar.xz) = a962ea1309fa6ad4d15a90fae80644ed10786ccc1934133f3b1f8faf8b236866ebed2005c54af5d9ba9c6e9c3dff0eb6c598e7abbcd81d5c14448482f7e67b15 +SHA512 (kernel-abi-stablelists-5.14.0-281.rt14.281.el9.tar.bz2) = f14e17ac897b94cc48413f7c95b5bd95d4f905aa0917dc349cbb34cca58769d109124462309509e70836cac572af8b30c16ab8786f0898f3fec2982a81e7a12f +SHA512 (kernel-kabi-dw-5.14.0-281.rt14.281.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578