diff --git a/Makefile.rhelver b/Makefile.rhelver index 5f82c8a1b..17d35f9d6 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 = 563 +RHEL_RELEASE = 564 # # ZSTREAM diff --git a/kernel.changelog b/kernel.changelog index 7f22b4a59..4b9c9f8a0 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,63 @@ +* Thu Feb 06 2025 Patrick Talbert [5.14.0-564.el9] +- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz) [RHEL-63747] +- of: Add for_each_reserved_child_of_node() (Radu Rendec) [RHEL-77190] +- of: Add of_get_next_status_child() and makes more generic of_get_next (Radu Rendec) [RHEL-77190] +- of: Add __of_device_is_status() and makes more generic status check (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Fix 'soc' node handling in cpg_mssr_reserved_init() (Radu Rendec) [RHEL-77190] +- clk: Use of_property_present() (Radu Rendec) [RHEL-77190] +- clk: renesas: mstp: Remove obsolete clkdev registration (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Ignore all clocks assigned to non-Linux system (Radu Rendec) [RHEL-77190] +- clk: renesas: mstp: Convert to readl_poll_timeout_atomic() (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Convert to readl_poll_timeout_atomic() (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Remove superfluous check in resume code (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Remove unused default PLL2/3/4/6 configs (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Remove unused fixed PLL clock types (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Remove unused variable PLL2 clock type (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779f0: Model PLL1/2/3/6 as fractional PLLs (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Use defines for PLL control registers (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Add support for fractional 9.24 PLLs (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Add support for fixed variable PLLs (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Add support for variable fractional PLLs (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Add support for fractional multiplication (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Use defines for common CPG registers (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Add the DSI clocks (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Add the DU clock (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779f0: cpg_pll_configs should be __initconst (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: cpg_pll_configs should be __initconst (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Fix CANFD parent clock (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Add PWM clock (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Tidy up DMAC name on SYS-DMAC (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Use FIELD_GET() (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Clarify custom PLL clock support (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Removed unused SSMODE_* definitions (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Restore PLL enum sort order (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen2: Use DEFINE_SPINLOCK() for static spinlock (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-lib: Use DEFINE_SPINLOCK() for global spinlock (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a77970: Use common cpg_lock (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Add support for FRQCRC1 (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779g0: Add custom clock for PLL2 (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Fix initconst confusion for cpg_pll_config (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: propagate return value of_genpd_add_provider_simple() (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Check return value of pm_genpd_init() (Radu Rendec) [RHEL-77190] +- nfp: use irq_update_affinity_hint() (Mohammad Heib) [RHEL-40873] +- PCI: imx6: Fix suspend/resume support on i.MX6QDL (Myron Stowe) [RHEL-73709] {CVE-2024-57809} +- PCI: dwc: Rename 'dw_pcie::link_gen' to 'dw_pcie::max_link_speed' (Myron Stowe) [RHEL-73709] +- PCI: imx6: Add i.MX8Q PCIe Root Complex (RC) support (Myron Stowe) [RHEL-73709] +- PCI: imx6: Call common PHY API to set mode, speed, and submode (Myron Stowe) [RHEL-73709] +- PCI: imx6: Consolidate redundant if-checks (Myron Stowe) [RHEL-73709] +- PCI: imx6: Improve comment for workaround ERR010728 (Myron Stowe) [RHEL-73709] +- PCI: imx6: Simplify switch-case logic by involve core_reset callback (Myron Stowe) [RHEL-73709] +- PCI: imx6: Introduce SoC specific callbacks for controlling REFCLK (Myron Stowe) [RHEL-73709] +- PCI: imx6: Rename imx6_* with imx_* (Myron Stowe) [RHEL-73709] +- PCI: imx6: Fix missing call to phy_power_off() in error handling (Myron Stowe) [RHEL-73709] +- PCI: imx6: Fix i.MX8MP PCIe EP's occasional failure to trigger MSI (Myron Stowe) [RHEL-73709] +- PCI: imx6: Fix establish link failure in EP mode for i.MX8MM and i.MX8MP (Myron Stowe) [RHEL-73709] +- PCI/MSI: Handle lack of irqdomain gracefully (Myron Stowe) [RHEL-72850] {CVE-2024-56760} +- PCI: Fix use-after-free of slot->bus on hot remove (Myron Stowe) [RHEL-72370] {CVE-2024-53194} +- PCI: tegra194: Move controller cleanups to pex_ep_event_pex_rst_deassert() (Myron Stowe) [RHEL-72122] {CVE-2024-53152} +Resolves: RHEL-40873, RHEL-63747, RHEL-72122, RHEL-72370, RHEL-72850, RHEL-73709, RHEL-77190, RHEL-77941, RHEL-77943, RHEL-77944 + * Thu Feb 06 2025 Patrick Talbert [5.14.0-563.el9] - redhat: set aarch64 variants of kernel-rt as Tech Preview (Luis Claudio R. Goncalves) [RHEL-77160] - drm/ast: Fix ast_dp connection status (Jocelyn Falempe) [RHEL-76831] diff --git a/kernel.spec b/kernel.spec index 2fd6960a5..cbd9de344 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 563 +%define pkgrelease 564 %define kversion 5 -%define tarfile_release 5.14.0-563.el9 +%define tarfile_release 5.14.0-564.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 563%{?buildid}%{?dist} +%define specrelease 564%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-563.el9 +%define kabiversion 5.14.0-564.el9 # # End of genspec.sh variables @@ -3785,6 +3785,65 @@ fi # # %changelog +* Thu Feb 06 2025 Patrick Talbert [5.14.0-564.el9] +- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz) [RHEL-63747] +- of: Add for_each_reserved_child_of_node() (Radu Rendec) [RHEL-77190] +- of: Add of_get_next_status_child() and makes more generic of_get_next (Radu Rendec) [RHEL-77190] +- of: Add __of_device_is_status() and makes more generic status check (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Fix 'soc' node handling in cpg_mssr_reserved_init() (Radu Rendec) [RHEL-77190] +- clk: Use of_property_present() (Radu Rendec) [RHEL-77190] +- clk: renesas: mstp: Remove obsolete clkdev registration (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Ignore all clocks assigned to non-Linux system (Radu Rendec) [RHEL-77190] +- clk: renesas: mstp: Convert to readl_poll_timeout_atomic() (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Convert to readl_poll_timeout_atomic() (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Remove superfluous check in resume code (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Remove unused default PLL2/3/4/6 configs (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Remove unused fixed PLL clock types (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Remove unused variable PLL2 clock type (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779f0: Model PLL1/2/3/6 as fractional PLLs (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Use defines for PLL control registers (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Add support for fractional 9.24 PLLs (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Add support for fixed variable PLLs (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Add support for variable fractional PLLs (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Add support for fractional multiplication (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Use defines for common CPG registers (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Add the DSI clocks (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Add the DU clock (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779f0: cpg_pll_configs should be __initconst (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: cpg_pll_configs should be __initconst (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Fix CANFD parent clock (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Add PWM clock (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779a0: Tidy up DMAC name on SYS-DMAC (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Use FIELD_GET() (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Clarify custom PLL clock support (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Removed unused SSMODE_* definitions (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Restore PLL enum sort order (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen2: Use DEFINE_SPINLOCK() for static spinlock (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-lib: Use DEFINE_SPINLOCK() for global spinlock (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a77970: Use common cpg_lock (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Add support for FRQCRC1 (Radu Rendec) [RHEL-77190] +- clk: renesas: r8a779g0: Add custom clock for PLL2 (Radu Rendec) [RHEL-77190] +- clk: renesas: rcar-gen4: Fix initconst confusion for cpg_pll_config (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: propagate return value of_genpd_add_provider_simple() (Radu Rendec) [RHEL-77190] +- clk: renesas: cpg-mssr: Check return value of pm_genpd_init() (Radu Rendec) [RHEL-77190] +- nfp: use irq_update_affinity_hint() (Mohammad Heib) [RHEL-40873] +- PCI: imx6: Fix suspend/resume support on i.MX6QDL (Myron Stowe) [RHEL-73709] {CVE-2024-57809} +- PCI: dwc: Rename 'dw_pcie::link_gen' to 'dw_pcie::max_link_speed' (Myron Stowe) [RHEL-73709] +- PCI: imx6: Add i.MX8Q PCIe Root Complex (RC) support (Myron Stowe) [RHEL-73709] +- PCI: imx6: Call common PHY API to set mode, speed, and submode (Myron Stowe) [RHEL-73709] +- PCI: imx6: Consolidate redundant if-checks (Myron Stowe) [RHEL-73709] +- PCI: imx6: Improve comment for workaround ERR010728 (Myron Stowe) [RHEL-73709] +- PCI: imx6: Simplify switch-case logic by involve core_reset callback (Myron Stowe) [RHEL-73709] +- PCI: imx6: Introduce SoC specific callbacks for controlling REFCLK (Myron Stowe) [RHEL-73709] +- PCI: imx6: Rename imx6_* with imx_* (Myron Stowe) [RHEL-73709] +- PCI: imx6: Fix missing call to phy_power_off() in error handling (Myron Stowe) [RHEL-73709] +- PCI: imx6: Fix i.MX8MP PCIe EP's occasional failure to trigger MSI (Myron Stowe) [RHEL-73709] +- PCI: imx6: Fix establish link failure in EP mode for i.MX8MM and i.MX8MP (Myron Stowe) [RHEL-73709] +- PCI/MSI: Handle lack of irqdomain gracefully (Myron Stowe) [RHEL-72850] {CVE-2024-56760} +- PCI: Fix use-after-free of slot->bus on hot remove (Myron Stowe) [RHEL-72370] {CVE-2024-53194} +- PCI: tegra194: Move controller cleanups to pex_ep_event_pex_rst_deassert() (Myron Stowe) [RHEL-72122] {CVE-2024-53152} + * Thu Feb 06 2025 Patrick Talbert [5.14.0-563.el9] - redhat: set aarch64 variants of kernel-rt as Tech Preview (Luis Claudio R. Goncalves) [RHEL-77160] - drm/ast: Fix ast_dp connection status (Jocelyn Falempe) [RHEL-76831] diff --git a/sources b/sources index 7246071a7..12246df01 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-563.el9.tar.xz) = 0794636e1f311284c298da795d89ae3f5ec2327d10fcab27a1fc4c95b991562d408947b58a0e9cedecf5643930881002303cbb79b9866100537e6aee63c7e86a -SHA512 (kernel-abi-stablelists-5.14.0-563.el9.tar.bz2) = 6da26662cf8d8c91a732301a3c2371ff4b1d2ba81b413dcdf54f0d87c27b845d54ead69778296d1427f6753be2b9f99f31d1636ba60ed559aa664f3d6d674f2e -SHA512 (kernel-kabi-dw-5.14.0-563.el9.tar.bz2) = d030af864f7c666ec6e4e31176aec9191a635a22ec0e63102e2045b1a136e41899ddd61cacb12ffd814cdbbac2e02665a39d8cb49dfb0ad7c2add6972c6cc173 +SHA512 (linux-5.14.0-564.el9.tar.xz) = 45bfb10ab0a9891082cc1f4a60d5bb55244053a62b74dc359ca325f82381111485aa3ba603a12222b913c3a90587a545bc57d035cd30a63aaf9b74643df9582a +SHA512 (kernel-abi-stablelists-5.14.0-564.el9.tar.bz2) = e60561e9d06b35dd1193b17a872a60914ed4bfbfa565af8b432e4da7ed96707656a117ef5153903a4805f53e10a55e16f292d21b902f7c5f54932364fe7949d1 +SHA512 (kernel-kabi-dw-5.14.0-564.el9.tar.bz2) = d030af864f7c666ec6e4e31176aec9191a635a22ec0e63102e2045b1a136e41899ddd61cacb12ffd814cdbbac2e02665a39d8cb49dfb0ad7c2add6972c6cc173