From 23223bc64b3882735e1b10f8da5d9e93310451df Mon Sep 17 00:00:00 2001 From: Patrick Talbert Date: Fri, 3 May 2024 13:13:20 +0200 Subject: [PATCH] kernel-5.14.0-446.el9 * Fri May 03 2024 Patrick Talbert [5.14.0-446.el9] - powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722] Resolves: RHEL-22705, RHEL-24101, RHEL-26233, RHEL-26259, RHEL-26722, RHEL-29239, RHEL-29496, RHEL-30078, RHEL-30082, RHEL-30586, RHEL-31307, RHEL-32108, RHEL-32164, RHEL-33226, RHEL-33469, RHEL-33577, RHEL-33707, RHEL-33723, RHEL-34587, RHEL-34610 Signed-off-by: Patrick Talbert --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 2 +- kernel-aarch64-64k-rhel.config | 2 +- kernel-aarch64-debug-rhel.config | 2 +- kernel-aarch64-rhel.config | 2 +- kernel-aarch64-rt-debug-rhel.config | 2 +- kernel-aarch64-rt-rhel.config | 2 +- kernel-ppc64le-debug-rhel.config | 2 +- kernel-ppc64le-rhel.config | 2 +- kernel-s390x-debug-rhel.config | 2 +- kernel-s390x-rhel.config | 2 +- kernel-s390x-zfcpdump-rhel.config | 2 +- kernel-x86_64-debug-rhel.config | 2 +- kernel-x86_64-rhel.config | 2 +- kernel-x86_64-rt-debug-rhel.config | 2 +- kernel-x86_64-rt-rhel.config | 2 +- kernel.changelog | 148 +++++++++++++++++++++++++ kernel.spec | 155 ++++++++++++++++++++++++++- sources | 6 +- 19 files changed, 318 insertions(+), 23 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index bfab993b4..ea41bb9ac 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 5 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 445 +RHEL_RELEASE = 446 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 39bddde11..eda761a31 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -7019,7 +7019,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 3a498362f..d6d5fbe55 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -6995,7 +6995,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 680338e00..abe2a876d 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -7016,7 +7016,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 63c921f50..93c25a70a 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -6992,7 +6992,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 72ede78e5..f1dac31cc 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -7181,7 +7181,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 04a62598b..72d9d38c3 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -7157,7 +7157,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index c02ed53f1..924583512 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -6428,7 +6428,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 091a61666..20ba7a44c 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -6406,7 +6406,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index f5d288b70..e6dff0849 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -6417,7 +6417,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index b257264aa..fe411dd3e 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -6395,7 +6395,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 317264b01..5a91dab05 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -6422,7 +6422,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index e4c92f8c0..155c42101 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -6700,7 +6700,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index edbb7d42f..26d036d54 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -6677,7 +6677,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 19edd46ab..d7cc4c5c4 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -6863,7 +6863,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 19620f7fe..8a6e605fa 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -6840,7 +6840,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -CONFIG_WERROR=y +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel.changelog b/kernel.changelog index 25af47944..e262184b5 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,151 @@ +* Fri May 03 2024 Patrick Talbert [5.14.0-446.el9] +- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} +- block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] +- tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] +- tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] +- tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] +- tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] +- tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] +- tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] +- tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] +- tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] +- tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] +- tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] +- tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] +- tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] +- tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] +- tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] +- tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] +- tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] +- tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] +- tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] +- tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] +- tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] +- tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] +- tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] +- tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] +- tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] +- tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] +- tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] +- net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] +- net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] +- net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] +- net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] +- net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] +- net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] +- net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] +- net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] +- net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] +- net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] +- net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] +- net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] +- rswitch: Add PM ops (Radu Rendec) [RHEL-34587] +- rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] +- rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] +- rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] +- rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] +- dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] +- phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] +- dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] +- arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] +- arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] +- net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] +- netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] +- ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] +- netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] +- netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] +- netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] +- netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] +- netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] +- netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] +- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] +- netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] +- block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] +- RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} +- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} +- netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} +- tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] +- tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} +- tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] +- tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] +- tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] +- tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] +- tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] +- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] +- tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] +- thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} +- thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} +- thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} +- uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} +- Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] +- lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] +- lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] +- lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] +- Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] +- kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] +- kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] +- kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] +- kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] +- kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] +- kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] +- kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] +- debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] +- dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] +- redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] +- platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] +- drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] +- string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] +- hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] +- hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] +- hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} +- ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722] +Resolves: RHEL-22705, RHEL-24101, RHEL-26233, RHEL-26259, RHEL-26722, RHEL-29239, RHEL-29496, RHEL-30078, RHEL-30082, RHEL-30586, RHEL-31307, RHEL-32108, RHEL-32164, RHEL-33226, RHEL-33469, RHEL-33577, RHEL-33707, RHEL-33723, RHEL-34587, RHEL-34610 + * Mon Apr 29 2024 Lucas Zampieri [5.14.0-445.el9] - bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] diff --git a/kernel.spec b/kernel.spec index e0cc1f07f..0ecb7a228 100755 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 445 +%define pkgrelease 446 %define kversion 5 -%define tarfile_release 5.14.0-445.el9 +%define tarfile_release 5.14.0-446.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 445%{?buildid}%{?dist} +%define specrelease 446%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-445.el9 +%define kabiversion 5.14.0-446.el9 # # End of genspec.sh variables @@ -3733,6 +3733,153 @@ fi # # %changelog +* Fri May 03 2024 Patrick Talbert [5.14.0-446.el9] +- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} +- block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] +- tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] +- tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] +- tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] +- tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] +- tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] +- tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] +- tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] +- tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] +- tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] +- tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] +- tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] +- tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] +- tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] +- tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] +- tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] +- tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] +- tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] +- tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] +- tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] +- tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] +- tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] +- tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] +- tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] +- tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] +- tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] +- tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] +- net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] +- net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] +- net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] +- net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] +- net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] +- net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] +- net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] +- net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] +- net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] +- net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] +- net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] +- net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] +- rswitch: Add PM ops (Radu Rendec) [RHEL-34587] +- rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] +- rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] +- rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] +- rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] +- net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] +- net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] +- dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] +- phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] +- phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] +- dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] +- arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] +- arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] +- net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] +- netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] +- ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] +- netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] +- netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] +- netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] +- netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] +- netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] +- netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] +- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] +- netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] +- block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] +- RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} +- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} +- netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} +- tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] +- tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} +- tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] +- tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] +- tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] +- tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] +- tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] +- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] +- tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] +- thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} +- thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} +- thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} +- uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} +- Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] +- lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] +- lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] +- lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] +- Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] +- kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] +- kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] +- kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] +- kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] +- kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] +- kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] +- kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] +- debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] +- dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] +- redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] +- platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] +- drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] +- string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] +- hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] +- hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] +- hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} +- ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722] + * Mon Apr 29 2024 Lucas Zampieri [5.14.0-445.el9] - bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] diff --git a/sources b/sources index f31871aac..09f7be444 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-445.el9.tar.xz) = 3915e2afff02016cfbe64694cba02d3883fbe4ed2abe5806e1e49e81534f2e8532e9b1a12f45e3c23a0861bb1ce2bc34e55c7b6bc538fdc8511f156114908176 -SHA512 (kernel-abi-stablelists-5.14.0-445.el9.tar.bz2) = caa6347b8832f9b9ef6b17b69e4862100e0aae17851db8b93d321f680e294bcdfcd3698f636bff9c2f4a13fa6be587acb2ce4ee2caee0c2e9201b346b726d82c -SHA512 (kernel-kabi-dw-5.14.0-445.el9.tar.bz2) = 6007cecb0b5b0c90343ee2f5c44f0a5b644b3afd6a8874ecc360bd784448ff45a7abd9cfcf215e229e8cb62cf82e76d4be5a5ddfd9cff07b8d5100811327d09f +SHA512 (linux-5.14.0-446.el9.tar.xz) = 3dabce90b5b7f79ca93893875ccb9f6e6fe7b7afe256970698e8607fb99245774e532f8bb1c7063983b011d1f93add6568877eaae11c8496dbf4e6a0199d4599 +SHA512 (kernel-abi-stablelists-5.14.0-446.el9.tar.bz2) = 959950baa214a374c809067f85b91131a6c25ff90e8737dd7bd5419fe29debf11bab233847cf70754fae0d892372da2980caf122d3a0e9811764b019e2577d7b +SHA512 (kernel-kabi-dw-5.14.0-446.el9.tar.bz2) = fb1caec1fe1a66240021828f0a7f7e3731db8a0ae5cc7a61b7ef54fa87d0a61173e2eeef8660669e61355c84f33494cf7b48f15613d6930d49ab4c957c7c2597