From f4112b4cadb942464575fbc8e13a4790efd07c9c Mon Sep 17 00:00:00 2001 From: Rado Vrbovsky Date: Thu, 17 Oct 2024 12:13:20 +0000 Subject: [PATCH] kernel-5.14.0-519.el9 * Wed Oct 16 2024 Rado Vrbovsky [5.14.0-519.el9] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-58954] - redhat: ignore rpminspect runpath report on selftests/bpf/cpuv4/urandom_read (Viktor Malik) [RHEL-59932] - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-61459] - cpufreq/amd-pstate: Catch failures for amd_pstate_epp_update_limit() (David Arcari) [RHEL-61470] - cpufreq/amd-pstate: Remove warning for X86_FEATURE_CPPC on certain Zen models (David Arcari) [RHEL-61470] - cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore (David Arcari) [RHEL-61470] - cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id() (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: Fix uninitialized variable in amd_pstate_cpu_boost_update() (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: Cap the CPPC.max_perf to nominal_perf if CPB is off (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: initialize core precision boost state (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: Don't create attributes when registration fails (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: auto-load pstate driver by default (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: enable shared memory type CPPC by default (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: switch boot_cpu_has() to cpu_feature_enabled() (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: add debug message while CPPC is supported and disabled by SBIOS (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: show CPPC debug message if CPPC is not supported (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: remove unused variable nominal_freq (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: optimize the initial frequency values verification (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: Allow users to write 'default' EPP string (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: change cpu freq transition delay for some models (David Arcari) [RHEL-61470] - cpufreq: acpi: move MSR_K7_HWCR_CPB_DIS_BIT into msr-index.h (David Arcari) [RHEL-61470] - x86/cpufeatures: Add AMD FAST CPPC feature flag (David Arcari) [RHEL-61470] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-61193] - smb: use LIST_HEAD() to simplify code (Paulo Alcantara) [RHEL-61193] - cifs: convert to use ERR_CAST() (Paulo Alcantara) [RHEL-61193] - driver core: mark async_driver as a const * (Michal Schmidt) [RHEL-59894] - driver core: make driver_detach() take a const * (Michal Schmidt) [RHEL-59894] - driver core: make device_release_driver_internal() take a const * (Michal Schmidt) [RHEL-59894] - driver core: driver: mark driver_add/remove_groups constant (Michal Schmidt) [RHEL-59894] - driver core: platform: fix ups for constant struct device_driver (Michal Schmidt) [RHEL-59894] - auxbus: make to_auxiliary_drv accept and return a constant pointer (Michal Schmidt) [RHEL-59894] - queue_api: define queue api (Michal Schmidt) [RHEL-59892] - mei: me: add lunar lake point M DID (David Arcari) [RHEL-61610] - hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (CKI Backport Bot) [RHEL-59361] {CVE-2024-46756} - hwmon: (lm95234) Fix underflows seen when writing limit attributes (CKI Backport Bot) [RHEL-59369] {CVE-2024-46758} - net: remove dev_base_lock (Ivan Vecera) [RHEL-59100] - net: remove dev_base_lock from register_netdevice() and friends. (Ivan Vecera) [RHEL-59100] - net: remove dev_base_lock from do_setlink() (Ivan Vecera) [RHEL-59100] - net: add netdev_set_operstate() helper (Ivan Vecera) [RHEL-59100] - net: remove stale mentions of dev_base_lock in comments (Ivan Vecera) [RHEL-59100] - net-sysfs: convert netstat_show() to RCU (Ivan Vecera) [RHEL-59100] - net-sysfs: convert dev->operstate reads to lockless ones (Ivan Vecera) [RHEL-59100] - net-sysfs: use dev_addr_sem to remove races in address_show() (Ivan Vecera) [RHEL-59100] - net-sysfs: convert netdev_show() to RCU (Ivan Vecera) [RHEL-59100] - net: convert dev->reg_state to u8 (Ivan Vecera) [RHEL-59100] - dev: annotate accesses to dev->link (Ivan Vecera) [RHEL-59100] - ip_tunnel: annotate data-races around t->parms.link (Ivan Vecera) [RHEL-59100] - net: annotate data-races around dev->name_assign_type (Ivan Vecera) [RHEL-59100] - net: sysfs: fix locking in carrier read (Ivan Vecera) [RHEL-59100] - net: core: synchronize link-watch when carrier is queried (Ivan Vecera) [RHEL-59100] - net-sysfs: Convert to use sysfs_emit() APIs (Ivan Vecera) [RHEL-59100] - Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init() (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: ISO: Handle PA sync when no BIGInfo reports are generated (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: ISO: Clean up returns values in iso_connect_ind() (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: ISO: Make iso_get_sock_listen generic (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: ISO: Reassemble PA data for bcast sink (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: ISO: Add hcon for listening bis sk (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: hci_event: Fix not indicating new connection for BIG Sync (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable IMX7ULP watchdog timer (Rupinderjit Singh) [RHEL-21092] - sock_map: avoid race between sock_map_close and sk_psock_put (CKI Backport Bot) [RHEL-47670] {CVE-2024-39500} - Bluetooth: Fix usage of __hci_cmd_sync_status (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} - Bluetooth: L2CAP: Fix deadlock (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} - bluetooth/l2cap: sync sock recv cb and release (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} - Bluetooth: compute LE flow credits based on recvbuf space (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} - redhat/configs: enable Arm SCMI support (Rupinderjit Singh) [RHEL-21190] - xdp: Remove WARN() from __xdp_reg_mem_model() (CKI Backport Bot) [RHEL-51584] {CVE-2024-42082} - flow_offload: add encapsulation control flag helpers (CKI Backport Bot) [RHEL-60636] - net: nexthop: Initialize all fields in dumped nexthops (Guillaume Nault) [RHEL-61380] - ipv4: Fix incorrect source address in Record Route option (Guillaume Nault) [RHEL-61380] - ipv4: Fix incorrect TOS in fibmatch route get reply (Guillaume Nault) [RHEL-61380] - ipv4: Fix incorrect TOS in route get reply (Guillaume Nault) [RHEL-61380] - ipv4: fix source address selection with route leak (Guillaume Nault) [RHEL-61380] - inet_diag: Initialize pad field in struct inet_diag_req_v2 (Guillaume Nault) [RHEL-61380] - ipv4: check for NULL idev in ip_route_use_hint() (Guillaume Nault) [RHEL-61380] - ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr (Guillaume Nault) [RHEL-61380] - ipv4: ignore dst hint for multipath routes (Guillaume Nault) [RHEL-61380] - ipv4: annotate data-races around fi->fib_dead (Guillaume Nault) [RHEL-61380] - cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Set asymmetric CPU capacity on hybrid systems (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Support Granite Rapids and Sierra Forest OOB mode (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Support highest performance change interrupt (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Replace boot_cpu_has() (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Check turbo_is_disabled() in store_no_turbo() (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Switch to new Intel CPU model defines (Steve Best) [RHEL-60024] - x86/cpufeatures: Add HWP highest perf change feature flag (Steve Best) [RHEL-60024] - x86/sched: Add basic support for CPU capacity scaling (Steve Best) [RHEL-60024] - slab: introduce kvmalloc_array_node() and kvcalloc_node() (CKI Backport Bot) [RHEL-61721] - mei: me: add arrow lake point H DID (Steve Best) [RHEL-61570] Resolves: RHEL-21092, RHEL-21124, RHEL-21190, RHEL-41144, RHEL-47670, RHEL-51202, RHEL-51584, RHEL-58954, RHEL-59100, RHEL-59361, RHEL-59369, RHEL-59892, RHEL-59894, RHEL-59932, RHEL-60024, RHEL-60636, RHEL-61193, RHEL-61380, RHEL-61459, RHEL-61470, RHEL-61570, RHEL-61610, RHEL-61721 Signed-off-by: Rado Vrbovsky --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 15 ++-- kernel-aarch64-64k-rhel.config | 15 ++-- kernel-aarch64-debug-rhel.config | 15 ++-- kernel-aarch64-rhel.config | 15 ++-- kernel-aarch64-rt-debug-rhel.config | 15 ++-- kernel-aarch64-rt-rhel.config | 15 ++-- kernel-ppc64le-debug-rhel.config | 1 - kernel-ppc64le-rhel.config | 1 - kernel-s390x-debug-rhel.config | 1 - kernel-s390x-rhel.config | 1 - kernel-s390x-zfcpdump-rhel.config | 1 - kernel-x86_64-debug-rhel.config | 1 - kernel-x86_64-rhel.config | 1 - kernel-x86_64-rt-debug-rhel.config | 1 - kernel-x86_64-rt-rhel.config | 1 - kernel.changelog | 106 +++++++++++++++++++++++++ kernel.spec | 113 ++++++++++++++++++++++++++- rpminspect.yaml | 1 + sources | 6 +- 20 files changed, 268 insertions(+), 59 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 06af4214d..549eb2b77 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 6 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 518 +RHEL_RELEASE = 519 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 93949fe2c..a140f046e 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -340,7 +340,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_PERF_DOMAIN=y -# CONFIG_ARM_SCMI_POWER_CONTROL is not set +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set @@ -2031,9 +2031,9 @@ CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m -# CONFIG_GPIO_PCA953X_IRQ is not set +CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m -# CONFIG_GPIO_PCA9570 is not set +CONFIG_GPIO_PCA9570=m # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_PCIE_IDIO_24 is not set # CONFIG_GPIO_PCI_IDIO_16 is not set @@ -2364,7 +2364,7 @@ CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_QUP=y # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set -# CONFIG_I2C_SCMI is not set +CONFIG_I2C_SCMI=m CONFIG_I2C_SIMTEC=m # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set @@ -2478,7 +2478,7 @@ CONFIG_IMA_TRUSTED_KEYRING=y CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y CONFIG_IMX2_WDT=m -# CONFIG_IMX7ULP_WDT is not set +CONFIG_IMX7ULP_WDT=m CONFIG_IMX8MM_THERMAL=m # CONFIG_IMX93_ADC is not set # CONFIG_IMX_DMA is not set @@ -3021,6 +3021,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3033,7 +3034,7 @@ CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TRIGGER_ACTIVITY is not set CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -4821,7 +4822,7 @@ CONFIG_RESET_CONTROLLER=y CONFIG_RESET_IMX7=y # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set -# CONFIG_RESET_SCMI is not set +CONFIG_RESET_SCMI=y # CONFIG_RESET_TI_SYSCON is not set CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 814b0b571..3779a34d4 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -340,7 +340,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_PERF_DOMAIN=y -# CONFIG_ARM_SCMI_POWER_CONTROL is not set +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set @@ -2015,9 +2015,9 @@ CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m -# CONFIG_GPIO_PCA953X_IRQ is not set +CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m -# CONFIG_GPIO_PCA9570 is not set +CONFIG_GPIO_PCA9570=m # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_PCIE_IDIO_24 is not set # CONFIG_GPIO_PCI_IDIO_16 is not set @@ -2348,7 +2348,7 @@ CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_QUP=y # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set -# CONFIG_I2C_SCMI is not set +CONFIG_I2C_SCMI=m CONFIG_I2C_SIMTEC=m # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set @@ -2462,7 +2462,7 @@ CONFIG_IMA_TRUSTED_KEYRING=y CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y CONFIG_IMX2_WDT=m -# CONFIG_IMX7ULP_WDT is not set +CONFIG_IMX7ULP_WDT=m CONFIG_IMX8MM_THERMAL=m # CONFIG_IMX93_ADC is not set # CONFIG_IMX_DMA is not set @@ -3000,6 +3000,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3012,7 +3013,7 @@ CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TRIGGER_ACTIVITY is not set CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -4799,7 +4800,7 @@ CONFIG_RESET_CONTROLLER=y CONFIG_RESET_IMX7=y # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set -# CONFIG_RESET_SCMI is not set +CONFIG_RESET_SCMI=y # CONFIG_RESET_TI_SYSCON is not set CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index d2de6d516..e1443be62 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -337,7 +337,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_PERF_DOMAIN=y -# CONFIG_ARM_SCMI_POWER_CONTROL is not set +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set @@ -2028,9 +2028,9 @@ CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m -# CONFIG_GPIO_PCA953X_IRQ is not set +CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m -# CONFIG_GPIO_PCA9570 is not set +CONFIG_GPIO_PCA9570=m # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_PCIE_IDIO_24 is not set # CONFIG_GPIO_PCI_IDIO_16 is not set @@ -2361,7 +2361,7 @@ CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_QUP=y # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set -# CONFIG_I2C_SCMI is not set +CONFIG_I2C_SCMI=m CONFIG_I2C_SIMTEC=m # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set @@ -2475,7 +2475,7 @@ CONFIG_IMA_TRUSTED_KEYRING=y CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y CONFIG_IMX2_WDT=m -# CONFIG_IMX7ULP_WDT is not set +CONFIG_IMX7ULP_WDT=m CONFIG_IMX8MM_THERMAL=m # CONFIG_IMX93_ADC is not set # CONFIG_IMX_DMA is not set @@ -3018,6 +3018,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3030,7 +3031,7 @@ CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TRIGGER_ACTIVITY is not set CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -4818,7 +4819,7 @@ CONFIG_RESET_CONTROLLER=y CONFIG_RESET_IMX7=y # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set -# CONFIG_RESET_SCMI is not set +CONFIG_RESET_SCMI=y # CONFIG_RESET_TI_SYSCON is not set CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 7eabfb0f7..a14fed3d7 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -337,7 +337,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_PERF_DOMAIN=y -# CONFIG_ARM_SCMI_POWER_CONTROL is not set +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set @@ -2012,9 +2012,9 @@ CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m -# CONFIG_GPIO_PCA953X_IRQ is not set +CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m -# CONFIG_GPIO_PCA9570 is not set +CONFIG_GPIO_PCA9570=m # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_PCIE_IDIO_24 is not set # CONFIG_GPIO_PCI_IDIO_16 is not set @@ -2345,7 +2345,7 @@ CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_QUP=y # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set -# CONFIG_I2C_SCMI is not set +CONFIG_I2C_SCMI=m CONFIG_I2C_SIMTEC=m # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set @@ -2459,7 +2459,7 @@ CONFIG_IMA_TRUSTED_KEYRING=y CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y CONFIG_IMX2_WDT=m -# CONFIG_IMX7ULP_WDT is not set +CONFIG_IMX7ULP_WDT=m CONFIG_IMX8MM_THERMAL=m # CONFIG_IMX93_ADC is not set # CONFIG_IMX_DMA is not set @@ -2997,6 +2997,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3009,7 +3010,7 @@ CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TRIGGER_ACTIVITY is not set CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -4796,7 +4797,7 @@ CONFIG_RESET_CONTROLLER=y CONFIG_RESET_IMX7=y # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set -# CONFIG_RESET_SCMI is not set +CONFIG_RESET_SCMI=y # CONFIG_RESET_TI_SYSCON is not set CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 6799f4efe..bbe3e26c9 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -342,7 +342,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_PERF_DOMAIN=y -# CONFIG_ARM_SCMI_POWER_CONTROL is not set +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set @@ -2073,9 +2073,9 @@ CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m -# CONFIG_GPIO_PCA953X_IRQ is not set +CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m -# CONFIG_GPIO_PCA9570 is not set +CONFIG_GPIO_PCA9570=m # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_PCIE_IDIO_24 is not set # CONFIG_GPIO_PCI_IDIO_16 is not set @@ -2414,7 +2414,7 @@ CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_QUP=y # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set -# CONFIG_I2C_SCMI is not set +CONFIG_I2C_SCMI=m CONFIG_I2C_SIMTEC=m # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set @@ -2528,7 +2528,7 @@ CONFIG_IMA_TRUSTED_KEYRING=y CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y CONFIG_IMX2_WDT=m -# CONFIG_IMX7ULP_WDT is not set +CONFIG_IMX7ULP_WDT=m CONFIG_IMX8MM_THERMAL=m # CONFIG_IMX93_ADC is not set # CONFIG_IMX_DMA is not set @@ -3076,6 +3076,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3088,7 +3089,7 @@ CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TRIGGER_ACTIVITY is not set CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -4908,7 +4909,7 @@ CONFIG_RESET_CONTROLLER=y CONFIG_RESET_IMX7=y # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set -# CONFIG_RESET_SCMI is not set +CONFIG_RESET_SCMI=y # CONFIG_RESET_TI_SYSCON is not set CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index b7348d84f..f8b81f847 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -342,7 +342,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_PERF_DOMAIN=y -# CONFIG_ARM_SCMI_POWER_CONTROL is not set +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set @@ -2057,9 +2057,9 @@ CONFIG_GPIO_MLXBF3=m # CONFIG_GPIO_MLXBF is not set # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MXC=m -# CONFIG_GPIO_PCA953X_IRQ is not set +CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA953X=m -# CONFIG_GPIO_PCA9570 is not set +CONFIG_GPIO_PCA9570=m # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_PCIE_IDIO_24 is not set # CONFIG_GPIO_PCI_IDIO_16 is not set @@ -2398,7 +2398,7 @@ CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_QUP=y # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set -# CONFIG_I2C_SCMI is not set +CONFIG_I2C_SCMI=m CONFIG_I2C_SIMTEC=m # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set @@ -2512,7 +2512,7 @@ CONFIG_IMA_TRUSTED_KEYRING=y CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y CONFIG_IMX2_WDT=m -# CONFIG_IMX7ULP_WDT is not set +CONFIG_IMX7ULP_WDT=m CONFIG_IMX8MM_THERMAL=m # CONFIG_IMX93_ADC is not set # CONFIG_IMX_DMA is not set @@ -3055,6 +3055,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -3067,7 +3068,7 @@ CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_TRIGGER_ACTIVITY is not set CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -4886,7 +4887,7 @@ CONFIG_RESET_CONTROLLER=y CONFIG_RESET_IMX7=y # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set -# CONFIG_RESET_SCMI is not set +CONFIG_RESET_SCMI=y # CONFIG_RESET_TI_SYSCON is not set CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 210cb0f71..2fcd780f4 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -220,7 +220,6 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -# CONFIG_ARM_SCMI_POWER_CONTROL is not set # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 4cbf384c2..73e1fa2b3 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -220,7 +220,6 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -# CONFIG_ARM_SCMI_POWER_CONTROL is not set # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 89b5f42cc..30c924bd7 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -219,7 +219,6 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -# CONFIG_ARM_SCMI_POWER_CONTROL is not set # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 37db8a09f..848132d2c 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -219,7 +219,6 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -# CONFIG_ARM_SCMI_POWER_CONTROL is not set # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 158ac2376..62c18c70e 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -219,7 +219,6 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -# CONFIG_ARM_SCMI_POWER_CONTROL is not set # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 4b30c365c..53fecf8db 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -245,7 +245,6 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -# CONFIG_ARM_SCMI_POWER_CONTROL is not set # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 8f0d2ea0d..fa07f647d 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -245,7 +245,6 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -# CONFIG_ARM_SCMI_POWER_CONTROL is not set # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 155c791d7..5189ce135 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -250,7 +250,6 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -# CONFIG_ARM_SCMI_POWER_CONTROL is not set # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 0290b5747..35207f2d3 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -250,7 +250,6 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -# CONFIG_ARM_SCMI_POWER_CONTROL is not set # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set diff --git a/kernel.changelog b/kernel.changelog index 54f3a0184..b61f0703d 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,109 @@ +* Wed Oct 16 2024 Rado Vrbovsky [5.14.0-519.el9] +- xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-58954] +- redhat: ignore rpminspect runpath report on selftests/bpf/cpuv4/urandom_read (Viktor Malik) [RHEL-59932] +- ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-61459] +- cpufreq/amd-pstate: Catch failures for amd_pstate_epp_update_limit() (David Arcari) [RHEL-61470] +- cpufreq/amd-pstate: Remove warning for X86_FEATURE_CPPC on certain Zen models (David Arcari) [RHEL-61470] +- cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore (David Arcari) [RHEL-61470] +- cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id() (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: Fix uninitialized variable in amd_pstate_cpu_boost_update() (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: Cap the CPPC.max_perf to nominal_perf if CPB is off (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: initialize core precision boost state (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: Don't create attributes when registration fails (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: auto-load pstate driver by default (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: enable shared memory type CPPC by default (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: switch boot_cpu_has() to cpu_feature_enabled() (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: add debug message while CPPC is supported and disabled by SBIOS (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: show CPPC debug message if CPPC is not supported (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: remove unused variable nominal_freq (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: optimize the initial frequency values verification (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: Allow users to write 'default' EPP string (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: change cpu freq transition delay for some models (David Arcari) [RHEL-61470] +- cpufreq: acpi: move MSR_K7_HWCR_CPB_DIS_BIT into msr-index.h (David Arcari) [RHEL-61470] +- x86/cpufeatures: Add AMD FAST CPPC feature flag (David Arcari) [RHEL-61470] +- smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-61193] +- smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-61193] +- smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-61193] +- smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-61193] +- smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-61193] +- smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-61193] +- smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-61193] +- smb: use LIST_HEAD() to simplify code (Paulo Alcantara) [RHEL-61193] +- cifs: convert to use ERR_CAST() (Paulo Alcantara) [RHEL-61193] +- driver core: mark async_driver as a const * (Michal Schmidt) [RHEL-59894] +- driver core: make driver_detach() take a const * (Michal Schmidt) [RHEL-59894] +- driver core: make device_release_driver_internal() take a const * (Michal Schmidt) [RHEL-59894] +- driver core: driver: mark driver_add/remove_groups constant (Michal Schmidt) [RHEL-59894] +- driver core: platform: fix ups for constant struct device_driver (Michal Schmidt) [RHEL-59894] +- auxbus: make to_auxiliary_drv accept and return a constant pointer (Michal Schmidt) [RHEL-59894] +- queue_api: define queue api (Michal Schmidt) [RHEL-59892] +- mei: me: add lunar lake point M DID (David Arcari) [RHEL-61610] +- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (CKI Backport Bot) [RHEL-59361] {CVE-2024-46756} +- hwmon: (lm95234) Fix underflows seen when writing limit attributes (CKI Backport Bot) [RHEL-59369] {CVE-2024-46758} +- net: remove dev_base_lock (Ivan Vecera) [RHEL-59100] +- net: remove dev_base_lock from register_netdevice() and friends. (Ivan Vecera) [RHEL-59100] +- net: remove dev_base_lock from do_setlink() (Ivan Vecera) [RHEL-59100] +- net: add netdev_set_operstate() helper (Ivan Vecera) [RHEL-59100] +- net: remove stale mentions of dev_base_lock in comments (Ivan Vecera) [RHEL-59100] +- net-sysfs: convert netstat_show() to RCU (Ivan Vecera) [RHEL-59100] +- net-sysfs: convert dev->operstate reads to lockless ones (Ivan Vecera) [RHEL-59100] +- net-sysfs: use dev_addr_sem to remove races in address_show() (Ivan Vecera) [RHEL-59100] +- net-sysfs: convert netdev_show() to RCU (Ivan Vecera) [RHEL-59100] +- net: convert dev->reg_state to u8 (Ivan Vecera) [RHEL-59100] +- dev: annotate accesses to dev->link (Ivan Vecera) [RHEL-59100] +- ip_tunnel: annotate data-races around t->parms.link (Ivan Vecera) [RHEL-59100] +- net: annotate data-races around dev->name_assign_type (Ivan Vecera) [RHEL-59100] +- net: sysfs: fix locking in carrier read (Ivan Vecera) [RHEL-59100] +- net: core: synchronize link-watch when carrier is queried (Ivan Vecera) [RHEL-59100] +- net-sysfs: Convert to use sysfs_emit() APIs (Ivan Vecera) [RHEL-59100] +- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init() (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: ISO: Handle PA sync when no BIGInfo reports are generated (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: ISO: Clean up returns values in iso_connect_ind() (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: ISO: Make iso_get_sock_listen generic (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: ISO: Reassemble PA data for bcast sink (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: ISO: Add hcon for listening bis sk (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: hci_event: Fix not indicating new connection for BIG Sync (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable IMX7ULP watchdog timer (Rupinderjit Singh) [RHEL-21092] +- sock_map: avoid race between sock_map_close and sk_psock_put (CKI Backport Bot) [RHEL-47670] {CVE-2024-39500} +- Bluetooth: Fix usage of __hci_cmd_sync_status (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} +- Bluetooth: L2CAP: Fix deadlock (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} +- bluetooth/l2cap: sync sock recv cb and release (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} +- Bluetooth: compute LE flow credits based on recvbuf space (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} +- redhat/configs: enable Arm SCMI support (Rupinderjit Singh) [RHEL-21190] +- xdp: Remove WARN() from __xdp_reg_mem_model() (CKI Backport Bot) [RHEL-51584] {CVE-2024-42082} +- flow_offload: add encapsulation control flag helpers (CKI Backport Bot) [RHEL-60636] +- net: nexthop: Initialize all fields in dumped nexthops (Guillaume Nault) [RHEL-61380] +- ipv4: Fix incorrect source address in Record Route option (Guillaume Nault) [RHEL-61380] +- ipv4: Fix incorrect TOS in fibmatch route get reply (Guillaume Nault) [RHEL-61380] +- ipv4: Fix incorrect TOS in route get reply (Guillaume Nault) [RHEL-61380] +- ipv4: fix source address selection with route leak (Guillaume Nault) [RHEL-61380] +- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Guillaume Nault) [RHEL-61380] +- ipv4: check for NULL idev in ip_route_use_hint() (Guillaume Nault) [RHEL-61380] +- ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr (Guillaume Nault) [RHEL-61380] +- ipv4: ignore dst hint for multipath routes (Guillaume Nault) [RHEL-61380] +- ipv4: annotate data-races around fi->fib_dead (Guillaume Nault) [RHEL-61380] +- cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Set asymmetric CPU capacity on hybrid systems (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Support Granite Rapids and Sierra Forest OOB mode (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Support highest performance change interrupt (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Replace boot_cpu_has() (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Check turbo_is_disabled() in store_no_turbo() (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Switch to new Intel CPU model defines (Steve Best) [RHEL-60024] +- x86/cpufeatures: Add HWP highest perf change feature flag (Steve Best) [RHEL-60024] +- x86/sched: Add basic support for CPU capacity scaling (Steve Best) [RHEL-60024] +- slab: introduce kvmalloc_array_node() and kvcalloc_node() (CKI Backport Bot) [RHEL-61721] +- mei: me: add arrow lake point H DID (Steve Best) [RHEL-61570] +Resolves: RHEL-21092, RHEL-21124, RHEL-21190, RHEL-41144, RHEL-47670, RHEL-51202, RHEL-51584, RHEL-58954, RHEL-59100, RHEL-59361, RHEL-59369, RHEL-59892, RHEL-59894, RHEL-59932, RHEL-60024, RHEL-60636, RHEL-61193, RHEL-61380, RHEL-61459, RHEL-61470, RHEL-61570, RHEL-61610, RHEL-61721 + * Fri Oct 11 2024 Rado Vrbovsky [5.14.0-518.el9] - devlink: extend devlink_param *set pointer (Jan Stancek) [RHEL-62110] Resolves: RHEL-62110 diff --git a/kernel.spec b/kernel.spec index 10cc45c22..f0b35ec07 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 518 +%define pkgrelease 519 %define kversion 5 -%define tarfile_release 5.14.0-518.el9 +%define tarfile_release 5.14.0-519.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 518%{?buildid}%{?dist} +%define specrelease 519%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-518.el9 +%define kabiversion 5.14.0-519.el9 # # End of genspec.sh variables @@ -3806,6 +3806,111 @@ fi # # %changelog +* Wed Oct 16 2024 Rado Vrbovsky [5.14.0-519.el9] +- xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-58954] +- redhat: ignore rpminspect runpath report on selftests/bpf/cpuv4/urandom_read (Viktor Malik) [RHEL-59932] +- ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-61459] +- cpufreq/amd-pstate: Catch failures for amd_pstate_epp_update_limit() (David Arcari) [RHEL-61470] +- cpufreq/amd-pstate: Remove warning for X86_FEATURE_CPPC on certain Zen models (David Arcari) [RHEL-61470] +- cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore (David Arcari) [RHEL-61470] +- cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id() (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: Fix uninitialized variable in amd_pstate_cpu_boost_update() (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: Cap the CPPC.max_perf to nominal_perf if CPB is off (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: initialize core precision boost state (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: Don't create attributes when registration fails (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: auto-load pstate driver by default (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: enable shared memory type CPPC by default (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: switch boot_cpu_has() to cpu_feature_enabled() (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: add debug message while CPPC is supported and disabled by SBIOS (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: show CPPC debug message if CPPC is not supported (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: remove unused variable nominal_freq (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: optimize the initial frequency values verification (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: Allow users to write 'default' EPP string (David Arcari) [RHEL-61470] +- cpufreq: amd-pstate: change cpu freq transition delay for some models (David Arcari) [RHEL-61470] +- cpufreq: acpi: move MSR_K7_HWCR_CPB_DIS_BIT into msr-index.h (David Arcari) [RHEL-61470] +- x86/cpufeatures: Add AMD FAST CPPC feature flag (David Arcari) [RHEL-61470] +- smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-61193] +- smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-61193] +- smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-61193] +- smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-61193] +- smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-61193] +- smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-61193] +- smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-61193] +- smb: use LIST_HEAD() to simplify code (Paulo Alcantara) [RHEL-61193] +- cifs: convert to use ERR_CAST() (Paulo Alcantara) [RHEL-61193] +- driver core: mark async_driver as a const * (Michal Schmidt) [RHEL-59894] +- driver core: make driver_detach() take a const * (Michal Schmidt) [RHEL-59894] +- driver core: make device_release_driver_internal() take a const * (Michal Schmidt) [RHEL-59894] +- driver core: driver: mark driver_add/remove_groups constant (Michal Schmidt) [RHEL-59894] +- driver core: platform: fix ups for constant struct device_driver (Michal Schmidt) [RHEL-59894] +- auxbus: make to_auxiliary_drv accept and return a constant pointer (Michal Schmidt) [RHEL-59894] +- queue_api: define queue api (Michal Schmidt) [RHEL-59892] +- mei: me: add lunar lake point M DID (David Arcari) [RHEL-61610] +- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (CKI Backport Bot) [RHEL-59361] {CVE-2024-46756} +- hwmon: (lm95234) Fix underflows seen when writing limit attributes (CKI Backport Bot) [RHEL-59369] {CVE-2024-46758} +- net: remove dev_base_lock (Ivan Vecera) [RHEL-59100] +- net: remove dev_base_lock from register_netdevice() and friends. (Ivan Vecera) [RHEL-59100] +- net: remove dev_base_lock from do_setlink() (Ivan Vecera) [RHEL-59100] +- net: add netdev_set_operstate() helper (Ivan Vecera) [RHEL-59100] +- net: remove stale mentions of dev_base_lock in comments (Ivan Vecera) [RHEL-59100] +- net-sysfs: convert netstat_show() to RCU (Ivan Vecera) [RHEL-59100] +- net-sysfs: convert dev->operstate reads to lockless ones (Ivan Vecera) [RHEL-59100] +- net-sysfs: use dev_addr_sem to remove races in address_show() (Ivan Vecera) [RHEL-59100] +- net-sysfs: convert netdev_show() to RCU (Ivan Vecera) [RHEL-59100] +- net: convert dev->reg_state to u8 (Ivan Vecera) [RHEL-59100] +- dev: annotate accesses to dev->link (Ivan Vecera) [RHEL-59100] +- ip_tunnel: annotate data-races around t->parms.link (Ivan Vecera) [RHEL-59100] +- net: annotate data-races around dev->name_assign_type (Ivan Vecera) [RHEL-59100] +- net: sysfs: fix locking in carrier read (Ivan Vecera) [RHEL-59100] +- net: core: synchronize link-watch when carrier is queried (Ivan Vecera) [RHEL-59100] +- net-sysfs: Convert to use sysfs_emit() APIs (Ivan Vecera) [RHEL-59100] +- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init() (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: ISO: Handle PA sync when no BIGInfo reports are generated (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: ISO: Clean up returns values in iso_connect_ind() (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: ISO: Make iso_get_sock_listen generic (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: ISO: Reassemble PA data for bcast sink (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: ISO: Add hcon for listening bis sk (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- Bluetooth: hci_event: Fix not indicating new connection for BIG Sync (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] +- redhat/configs: enable IMX7ULP watchdog timer (Rupinderjit Singh) [RHEL-21092] +- sock_map: avoid race between sock_map_close and sk_psock_put (CKI Backport Bot) [RHEL-47670] {CVE-2024-39500} +- Bluetooth: Fix usage of __hci_cmd_sync_status (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} +- Bluetooth: L2CAP: Fix deadlock (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} +- bluetooth/l2cap: sync sock recv cb and release (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} +- Bluetooth: compute LE flow credits based on recvbuf space (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} +- redhat/configs: enable Arm SCMI support (Rupinderjit Singh) [RHEL-21190] +- xdp: Remove WARN() from __xdp_reg_mem_model() (CKI Backport Bot) [RHEL-51584] {CVE-2024-42082} +- flow_offload: add encapsulation control flag helpers (CKI Backport Bot) [RHEL-60636] +- net: nexthop: Initialize all fields in dumped nexthops (Guillaume Nault) [RHEL-61380] +- ipv4: Fix incorrect source address in Record Route option (Guillaume Nault) [RHEL-61380] +- ipv4: Fix incorrect TOS in fibmatch route get reply (Guillaume Nault) [RHEL-61380] +- ipv4: Fix incorrect TOS in route get reply (Guillaume Nault) [RHEL-61380] +- ipv4: fix source address selection with route leak (Guillaume Nault) [RHEL-61380] +- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Guillaume Nault) [RHEL-61380] +- ipv4: check for NULL idev in ip_route_use_hint() (Guillaume Nault) [RHEL-61380] +- ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr (Guillaume Nault) [RHEL-61380] +- ipv4: ignore dst hint for multipath routes (Guillaume Nault) [RHEL-61380] +- ipv4: annotate data-races around fi->fib_dead (Guillaume Nault) [RHEL-61380] +- cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Set asymmetric CPU capacity on hybrid systems (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Support Granite Rapids and Sierra Forest OOB mode (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Support highest performance change interrupt (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Replace boot_cpu_has() (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Check turbo_is_disabled() in store_no_turbo() (Steve Best) [RHEL-60024] +- cpufreq: intel_pstate: Switch to new Intel CPU model defines (Steve Best) [RHEL-60024] +- x86/cpufeatures: Add HWP highest perf change feature flag (Steve Best) [RHEL-60024] +- x86/sched: Add basic support for CPU capacity scaling (Steve Best) [RHEL-60024] +- slab: introduce kvmalloc_array_node() and kvcalloc_node() (CKI Backport Bot) [RHEL-61721] +- mei: me: add arrow lake point H DID (Steve Best) [RHEL-61570] + * Fri Oct 11 2024 Rado Vrbovsky [5.14.0-518.el9] - devlink: extend devlink_param *set pointer (Jan Stancek) [RHEL-62110] diff --git a/rpminspect.yaml b/rpminspect.yaml index f42a89271..baf5134a1 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -36,6 +36,7 @@ runpath: ignore: - /usr/libexec/kselftests/bpf/urandom_read - /usr/libexec/kselftests/bpf/no_alu32/urandom_read + - /usr/libexec/kselftests/bpf/cpuv4/urandom_read debuginfo: ignore: diff --git a/sources b/sources index cb5a2b629..e653b97e0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-518.el9.tar.xz) = a643fd9798d9aef22c92f4430d3e6dc7bc0da5a52e319d6537183d883345249f3f022666fcb7e1fe9a27496a7e6bfdec48fbe899113967b99e866a479f404c89 -SHA512 (kernel-abi-stablelists-5.14.0-518.el9.tar.bz2) = cf10af9e631fc73b92b82e60a9ff2e13d7bd24d9ee8b2cf63ec3ff48f380a89d55fb5e35186eb1a678bedddd853ed7963c7617a30f9538b8f095fdec0f28f21c -SHA512 (kernel-kabi-dw-5.14.0-518.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb +SHA512 (linux-5.14.0-519.el9.tar.xz) = 23166d857198a67f3fdd1cf829e499e00ea87479ae772010273b09c9095e0b078a4f58e3e7e99261b7ae63755bc97153be480f493b59893ccbf5b4c432356bcf +SHA512 (kernel-abi-stablelists-5.14.0-519.el9.tar.bz2) = 26f4e882b673446ea8cc9b4eab6a8eb6bab44a8bb8e8df3e5b74f067a4a10b223c2e71b8bc4c3dcf510a32892a463c89960eb7ca3cf1ebca6cd0ee1a0318afb4 +SHA512 (kernel-kabi-dw-5.14.0-519.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb