From 1fd3c43465e8886072c9c23ccdcb6ca8ff884b26 Mon Sep 17 00:00:00 2001 From: "Herton R. Krzesinski" Date: Wed, 22 Feb 2023 15:33:18 +0000 Subject: [PATCH] kernel-5.14.0-281.el9 * Wed Feb 22 2023 Herton R. Krzesinski [5.14.0-281.el9] - 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) [2152931] {CVE-2022-3564} - proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152581] {CVE-2022-4378} - proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152581] {CVE-2022-4378} - xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() (Izabela Bakollari) [2118313] {CVE-2022-33743} Resolves: rhbz#1786239, rhbz#2170574, rhbz#2168970, rhbz#2167725, rhbz#2169017, rhbz#2170197, rhbz#2129115, rhbz#2155801, rhbz#2168599, rhbz#2104469, rhbz#2122413, rhbz#2161118, rhbz#2128086, rhbz#2161201, rhbz#2161204, rhbz#2148349, rhbz#2152931, rhbz#2152581, rhbz#2118313, RHEL-221, RHEL-186 Signed-off-by: Herton R. Krzesinski --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 1 + kernel-aarch64-64k-rhel.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-rhel.config | 1 + kernel.spec | 58 ++++++++++++++++++++++++++-- sources | 6 +-- 7 files changed, 62 insertions(+), 8 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index b6a114a..ecbf9ae 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 diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index a6816e7..22c3de4 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-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-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index c6f68e3..8d526da 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-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-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 6dd2b93..60cc46a 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -300,6 +300,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-aarch64-rhel.config b/kernel-aarch64-rhel.config index 717cdca..a1349da 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -300,6 +300,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 386413d..cc95b31 100755 --- a/kernel.spec +++ b/kernel.spec @@ -161,15 +161,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 280 +%define pkgrelease 281 %define kversion 5 -%define tarfile_release 5.14.0-280.el9 +%define tarfile_release 5.14.0-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%{?buildid}%{?dist} +%define specrelease 281%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-280.el9 +%define kabiversion 5.14.0-281.el9 # # End of genspec.sh variables @@ -3433,6 +3433,56 @@ fi # # %changelog +* Wed Feb 22 2023 Herton R. Krzesinski [5.14.0-281.el9] +- 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) [2152931] {CVE-2022-3564} +- proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152581] {CVE-2022-4378} +- proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152581] {CVE-2022-4378} +- xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() (Izabela Bakollari) [2118313] {CVE-2022-33743} + * Tue Feb 21 2023 Herton R. Krzesinski [5.14.0-280.el9] - redhat/configs: enable neoverse and cortex errata (Jeremy Linton) [2055405] - coresight: syscfg: Update load and unload operations (Jeremy Linton) [2055405] diff --git a/sources b/sources index 4184571..ee9e555 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-280.el9.tar.xz) = ed6f56e2323ac9dc3bad08ea01b8c183ef855858258f175f92b780f80c519ed8b45ed176492b6e498e70b977d082ef9cd7719f3b0d74fe7ca82e6e980cc16a01 -SHA512 (kernel-abi-stablelists-5.14.0-280.el9.tar.bz2) = 399974ee0bac1a21b4032434fe43be8dba5ff6cf66550fc6cc43a7eb69cd7b1bc35f93de75ff136acd38ff30d516214c785665423ce6503802ff2d1fda9f9410 -SHA512 (kernel-kabi-dw-5.14.0-280.el9.tar.bz2) = 304f16b52a38f85b5fa5cbe4fa55efe9b5bd0f74ab66be5819cd389aeb7e9896ef779d63ae9cb21d046e4138472dd20fa1d932f88d063157e0124b7422095678 +SHA512 (linux-5.14.0-281.el9.tar.xz) = 6b91f49fe71518df688d92712f98f647b7d8c20e3b838a96854eb256f204de873774c43c45e6f0e61ab6e5a06fc350fb3da0c527dba032c56ef880209182f54e +SHA512 (kernel-abi-stablelists-5.14.0-281.el9.tar.bz2) = 0f19dd288029ab88630014762123ccf57065d035e68add40d9108f1d3939117586bb9abd2f97fd1a3bc776bd3888c0f04f8d33bf15332a895a7d7e442522dde6 +SHA512 (kernel-kabi-dw-5.14.0-281.el9.tar.bz2) = c127b29b4f66a2bce194e59ee4d33ac63a8f734c0d60a866e4d1d10e2dd8dcce1ce3f4a9af20b5603a73861e55c7498acc8978a70988fd09937eabf7f257441f