diff --git a/Makefile.rhelver b/Makefile.rhelver index e4f9c5962..4ac21e056 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 = 452 +RHEL_RELEASE = 453 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index d1f629a01..e8fccffde 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -556,7 +556,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4952,7 +4952,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index e5efc1bdb..f304a7aa6 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -556,7 +556,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4930,7 +4930,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 8c861e4c6..6f52d60c0 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -553,7 +553,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4949,7 +4949,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 0f0fe88af..19fd357ef 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -553,7 +553,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4927,7 +4927,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 1d7a4054c..0b8583e05 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -562,7 +562,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -5040,7 +5040,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 933d1fc8f..26587b7fd 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -562,7 +562,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -5018,7 +5018,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 7e25f113f..4abca794f 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -408,7 +408,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4464,7 +4464,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 4722f4ff3..f123e393b 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -408,7 +408,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4444,7 +4444,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 4959b0385..508c7e666 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -408,7 +408,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4405,7 +4405,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index a9a8bf142..96f219f5a 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -408,7 +408,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4385,7 +4385,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 2a0b10133..04440ea45 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -411,7 +411,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4401,7 +4401,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index f3d54dda6..11f9d20ef 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -438,7 +438,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4654,7 +4654,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 1ccfa184d..3374e3c38 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -438,7 +438,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4633,7 +4633,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index dde2fee13..419e99ca2 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -447,7 +447,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4744,7 +4744,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index d3d00aa17..8a1a98d89 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -447,7 +447,7 @@ CONFIG_BLK_DEV_WRITE_MOUNTED=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set -# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y CONFIG_BLOCK_LEGACY_AUTOLOAD=y @@ -4723,7 +4723,7 @@ CONFIG_RTW88_8821CE=m # CONFIG_RTW88_8821CU is not set CONFIG_RTW88_8822BE=m # CONFIG_RTW88_8822BS is not set -# CONFIG_RTW88_8822BU is not set +CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m # CONFIG_RTW88_8822CS is not set # CONFIG_RTW88_8822CU is not set diff --git a/kernel.changelog b/kernel.changelog index 7cf1bf25b..a76c9c63e 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,141 @@ +* Tue May 21 2024 Lucas Zampieri [5.14.0-453.el9] +- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} +- rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] +- redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] +- platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} +- x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} +- mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} +- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} +- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} +- RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] +- mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} +- swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} +- config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] +- selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] +- selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] +- selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] +- x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} +- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} +- pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} +- net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} +- iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] +- iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] +- iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] +- iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] +- iavf: field get conversion (Michal Schmidt) [RHEL-17485] +- iavf: field prep conversion (Michal Schmidt) [RHEL-17485] +- iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] +- iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] +- iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] +- ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} +- cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] +- net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] +- net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] +- cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] +- cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] +- cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] +- cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] +- chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] +- net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] +- cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] +- cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] +- cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] +- PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] +- MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] +- PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] +- PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] +- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] +- PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] +- dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] +- PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] +- PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] +- PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] +- dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] +- dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] +- dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] +- PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] +- PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] +- PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] +- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] +- PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] +- PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] +- PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] +- PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] +- PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] +- PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] +- NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] +- PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] +- PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] +- PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] +- PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] +- PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] +- PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] +- PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] +- PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] +- PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] +- PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] +- PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] +- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] +- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] +- PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] +- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] +- PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] +- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] +- PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] +- PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] +- PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] +- PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] +- PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] +- pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] +- PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] +- PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] +- PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] +- PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] +- PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] +- PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] +- PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] +- PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] +- PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] +- PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] +- NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] +- devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] +- devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] +- lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] +- PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] +- pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] +- parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] +- stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} +- drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] +- drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] +- drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439] +Resolves: RHEL-15968, RHEL-17485, RHEL-18186, RHEL-19606, RHEL-20439, RHEL-25094, RHEL-26577, RHEL-29296, RHEL-30600, RHEL-31441, RHEL-31446, RHEL-31530, RHEL-31532, RHEL-31824, RHEL-31990, RHEL-33544, RHEL-33698, RHEL-33709, RHEL-34973, RHEL-34974, RHEL-34985, RHEL-35043, RHEL-35207, RHEL-9354 + * Sat May 18 2024 Lucas Zampieri [5.14.0-452.el9] - Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri) Resolves: diff --git a/kernel.spec b/kernel.spec index 2314266e6..f8dc88ca3 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 452 +%define pkgrelease 453 %define kversion 5 -%define tarfile_release 5.14.0-452.el9 +%define tarfile_release 5.14.0-453.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 452%{?buildid}%{?dist} +%define specrelease 453%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-452.el9 +%define kabiversion 5.14.0-453.el9 # # End of genspec.sh variables @@ -3733,6 +3733,143 @@ fi # # %changelog +* Tue May 21 2024 Lucas Zampieri [5.14.0-453.el9] +- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} +- rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] +- redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] +- platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} +- x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} +- mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} +- kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} +- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} +- RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] +- mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} +- swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} +- config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] +- selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] +- selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] +- selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] +- x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} +- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} +- pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} +- net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} +- iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] +- iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] +- iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] +- iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] +- iavf: field get conversion (Michal Schmidt) [RHEL-17485] +- iavf: field prep conversion (Michal Schmidt) [RHEL-17485] +- iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] +- iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] +- iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] +- ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} +- cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] +- net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] +- net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] +- cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] +- cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] +- cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] +- cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] +- chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] +- net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] +- cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] +- cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] +- cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] +- PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] +- MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] +- PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] +- PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] +- PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] +- dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] +- PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] +- dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] +- PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] +- PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] +- PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] +- dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] +- dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] +- dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] +- PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] +- PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] +- PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] +- PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] +- PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] +- PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] +- PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] +- PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] +- PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] +- PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] +- PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] +- NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] +- PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] +- PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] +- PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] +- PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] +- PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] +- PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] +- PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] +- PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] +- PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] +- PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] +- PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] +- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] +- PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] +- PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] +- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] +- PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] +- PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] +- PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] +- PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] +- PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] +- PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] +- PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] +- pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] +- PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] +- PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] +- PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] +- PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] +- PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] +- PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] +- PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] +- PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] +- PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] +- PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] +- PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] +- NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] +- devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] +- devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] +- lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] +- PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] +- pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] +- parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] +- stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} +- drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] +- drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] +- drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439] + * Sat May 18 2024 Lucas Zampieri [5.14.0-452.el9] - Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri) diff --git a/sources b/sources index 30f460a10..cd9aeda2f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-452.el9.tar.xz) = ace6df3d4b49053cb4da0d32e29a9807b6966af86ab9bf4060dce1697b7faff4cf481e6cfbf8ac39b8bc10758d87e166ac3305c5055c2a60144b746ec07f2b0f -SHA512 (kernel-abi-stablelists-5.14.0-452.el9.tar.bz2) = ff764d88a2bb7c95b173acadfcc73326fc73c08ae6055349dc4a59f65a896ba07878691c7610ef37f089d68158b5e206dd8bb2f8c3f0160418b9311fb4e691f5 -SHA512 (kernel-kabi-dw-5.14.0-452.el9.tar.bz2) = 6007cecb0b5b0c90343ee2f5c44f0a5b644b3afd6a8874ecc360bd784448ff45a7abd9cfcf215e229e8cb62cf82e76d4be5a5ddfd9cff07b8d5100811327d09f +SHA512 (linux-5.14.0-453.el9.tar.xz) = 42d11840ac35d543f9cf7e0d09bd66daa017b186de74bcac133361f873ea8cb1b4c31fbd20160c3cd254736da82b9f9ad06a60318488a1492b0126b201d165ea +SHA512 (kernel-abi-stablelists-5.14.0-453.el9.tar.bz2) = ae4c68f8b83b74bb83c9481f7032dae6318606885877728ec19c87f0713679720e6287259500f1f59df57f04aa50d3a5adc82b3b1a5f3e3bc2fdbbb09d45f808 +SHA512 (kernel-kabi-dw-5.14.0-453.el9.tar.bz2) = 6007cecb0b5b0c90343ee2f5c44f0a5b644b3afd6a8874ecc360bd784448ff45a7abd9cfcf215e229e8cb62cf82e76d4be5a5ddfd9cff07b8d5100811327d09f