diff --git a/Makefile.rhelver b/Makefile.rhelver index c39371f36..926cbbe3e 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 4 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 377 +RHEL_RELEASE = 378 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index d2b08ad00..4777caed7 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -311,7 +311,7 @@ CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set CONFIG_ARM_CCN=y CONFIG_ARM_CMN=m -CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=y +CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m @@ -1344,6 +1344,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 7f78c7209..69cedd527 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -311,7 +311,7 @@ CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set CONFIG_ARM_CCN=y CONFIG_ARM_CMN=m -CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=y +CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m @@ -1336,6 +1336,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index dbdcf49a1..9625ec663 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -308,7 +308,7 @@ CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set CONFIG_ARM_CCN=y CONFIG_ARM_CMN=m -CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=y +CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m @@ -1341,6 +1341,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index f5eb4abc5..b31246fab 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -308,7 +308,7 @@ CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set CONFIG_ARM_CCN=y CONFIG_ARM_CMN=m -CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=y +CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m @@ -1333,6 +1333,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 77f2efcd0..5055920d5 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -313,7 +313,7 @@ CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set CONFIG_ARM_CCN=y CONFIG_ARM_CMN=m -CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=y +CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m @@ -1358,6 +1358,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 20f18d5e1..9e93628c4 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -313,7 +313,7 @@ CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_CCI_PMU is not set CONFIG_ARM_CCN=y CONFIG_ARM_CMN=m -CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=y +CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m CONFIG_ARM_CPUIDLE=y CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m @@ -1350,6 +1350,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 32c890156..009b6d022 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1130,6 +1130,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 4051ef576..dfaa5fb87 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1122,6 +1122,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 6000c8243..55b446a64 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1137,6 +1137,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 392aa59da..5b27da77b 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1129,6 +1129,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 3341c4b49..5c0a32443 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1135,6 +1135,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index d0873f04e..abfed8b40 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1206,6 +1206,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPS310 is not set CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 6b88d0aaf..ea9eee183 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1198,6 +1198,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPS310 is not set CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 92ac18f0f..8bd30d78b 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -1225,6 +1225,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPS310 is not set CONFIG_DPTF_PCH_FIVR=m diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index b82935638..fe1ed7ffc 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -1217,6 +1217,7 @@ CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m # CONFIG_DP83TD510_PHY is not set +CONFIG_DPLL=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_DPS310 is not set CONFIG_DPTF_PCH_FIVR=m diff --git a/kernel.spec b/kernel.spec index de0d41c0a..310ce8f60 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 377 +%define pkgrelease 378 %define kversion 5 -%define tarfile_release 5.14.0-377.el9 +%define tarfile_release 5.14.0-378.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 377%{?buildid}%{?dist} +%define specrelease 378%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-377.el9 +%define kabiversion 5.14.0-378.el9 # # End of genspec.sh variables @@ -3745,6 +3745,68 @@ fi # # %changelog +* Thu Oct 19 2023 Scott Weaver [5.14.0-378.el9] +- sunvnet: fix sparc64 build error after gso code split (Ivan Vecera) [RHEL-12679] +- net: move gso declarations and functions to their own files (Ivan Vecera) [RHEL-12679] +- net: introduce and use skb_frag_fill_page_desc() (Ivan Vecera) [RHEL-12625] +- x86/microcode/AMD: Rip out static buffers (David Arcari) [RHEL-10030] +- x86/microcode/AMD: Load late on both threads too (David Arcari) [RHEL-10030] +- x86/microcode/amd: Remove unneeded pointer arithmetic (David Arcari) [RHEL-10030] +- x86/microcode/AMD: Get rid of __find_equiv_id() (David Arcari) [RHEL-10030] +- docs: move x86 documentation into Documentation/arch/ (David Arcari) [RHEL-10030] +- x86/microcode/AMD: Handle multiple glued containers properly (David Arcari) [RHEL-10030] +- md/raid5: release batch_last before waiting for another stripe_head (Nigel Croxon) [RHEL-12455] +- md: replace deprecated strncpy with memcpy (Nigel Croxon) [RHEL-12455] +- md: don't check 'mddev->pers' and 'pers->quiesce' from suspend_lo_store() (Nigel Croxon) [RHEL-12455] +- md: don't check 'mddev->pers' from suspend_hi_store() (Nigel Croxon) [RHEL-12455] +- md-bitmap: suspend array earlier in location_store() (Nigel Croxon) [RHEL-12455] +- md-bitmap: remove the checking of 'pers->quiesce' from location_store() (Nigel Croxon) [RHEL-12455] +- md: don't rely on 'mddev->pers' to be set in mddev_suspend() (Nigel Croxon) [RHEL-12455] +- md: initialize 'writes_pending' while allocating mddev (Nigel Croxon) [RHEL-12455] +- md: initialize 'active_io' while allocating mddev (Nigel Croxon) [RHEL-12455] +- md: delay remove_and_add_spares() for read only array to md_start_sync() (Nigel Croxon) [RHEL-12455] +- md: factor out a helper rdev_addable() from remove_and_add_spares() (Nigel Croxon) [RHEL-12455] +- md: factor out a helper rdev_is_spare() from remove_and_add_spares() (Nigel Croxon) [RHEL-12455] +- md: factor out a helper rdev_removeable() from remove_and_add_spares() (Nigel Croxon) [RHEL-12455] +- md: delay choosing sync action to md_start_sync() (Nigel Croxon) [RHEL-12455] +- md: factor out a helper to choose sync action from md_check_recovery() (Nigel Croxon) [RHEL-12455] +- md: use separate work_struct for md_start_sync() (Nigel Croxon) [RHEL-12455] +- md: Put the right device in md_seq_next (Nigel Croxon) [RHEL-12455] +- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Hangbin Liu) [RHEL-10448 RHEL-10449] {CVE-2023-42752} +- Enable CONFIG_DPLL (Petr Oros) [2232515] +- ice: implement dpll interface to control cgu (Petr Oros) [2232515] +- ice: add admin commands to access cgu configuration (Petr Oros) [2232515] +- netdev: expose DPLL pin handle for netdevice (Petr Oros) [2232515] +- dpll: netlink: Add DPLL framework base functions (Petr Oros) [2232515] +- dpll: core: Add DPLL framework base functions (Petr Oros) [2232515] +- dpll: spec: Add Netlink spec in YAML (Petr Oros) [2232515] +- dpll: documentation on DPLL subsystem interface (Petr Oros) [2232515] +- redhat/configs: arm64: modularize arm system pmu (Mark Salter) [RHEL-2042] +- perf/arm_cspmu: Clean up ACPI dependency (Mark Salter) [RHEL-1851] +- perf/arm_cspmu: Decouple APMT dependency (Mark Salter) [RHEL-1851] +- ACPI/APMT: Don't register invalid resource (Mark Salter) [RHEL-1851] +- vxlan: Expose helper vxlan_build_gbp_hdr (Izabela Bakollari) [RHEL-5077] +- vxlan: Remove unused argument from vxlan_build_gbp_hdr( ) and vxlan_build_gpe_hdr( ) (Izabela Bakollari) [RHEL-5077] +- perf/x86/amd: Do not WARN() on every IRQ (Michael Petlan) [RHEL-12341] +- bio-integrity: create multi-page bvecs in bio_integrity_add_page() (Ming Lei) [RHEL-13714] +- bio-integrity: cleanup adding integrity pages to bip's bvec. (Ming Lei) [RHEL-13714] +- bio-integrity: update the payload size in bio_integrity_add_page() (Ming Lei) [RHEL-13714] +- block: make bvec_try_merge_hw_page() non-static (Ming Lei) [RHEL-13714] +- block: don't pass a bio to bio_try_merge_hw_seg (Ming Lei) [RHEL-13714] +- block: move the bi_size update out of __bio_try_merge_page (Ming Lei) [RHEL-13714] +- block: downgrade a bio_full call in bio_add_page (Ming Lei) [RHEL-13714] +- block: move the bi_size overflow check in __bio_try_merge_page (Ming Lei) [RHEL-13714] +- block: move the bi_vcnt check out of __bio_try_merge_page (Ming Lei) [RHEL-13714] +- block: move the BIO_CLONED checks out of __bio_try_merge_page (Ming Lei) [RHEL-13714] +- block: use SECTOR_SHIFT bio_add_hw_page (Ming Lei) [RHEL-13714] +- block: tidy up the bio full checks in bio_add_hw_page (Ming Lei) [RHEL-13714] +- block: kmsan: skip bio block merging logic for KMSAN (Ming Lei) [RHEL-13714] +- thermal: intel: powerclamp: fix mismatch in get function for max_idle (David Arcari) [RHEL-2816] +- net: stmmac: dwmac-qcom-ethqos: Use max frequency for clk_ptp_ref (Andrew Halaney) [RHEL-904] +- net: stmmac: Make ptp_clk_freq_config variable type explicit (Andrew Halaney) [RHEL-904] +- net: stmmac: don't reject VLANs when IFF_PROMISC is set (Andrew Halaney) [RHEL-904] +- can: af_can: fix NULL pointer dereference in can_rcv_filter (Ricardo Robaina) [RHEL-6428 RHEL-7052] {CVE-2023-2166} + * Tue Oct 17 2023 Scott Weaver [5.14.0-377.el9] - fs/buffer.c: disable per-CPU buffer_head cache for isolated CPUs (Marcelo Tosatti) [2158709] - notifier: Initialize new struct srcu_usage field (Waiman Long) [RHEL-5228] diff --git a/sources b/sources index ce98a1a04..1d525a851 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-377.el9.tar.xz) = f77b51e0a654780c53307f7772f360a5e3734edc7ede3d52febffeac91b0f5c148d4307b758e7a602eb49214c36edcb490786c8f7e75e1e9208c5a99764fa877 -SHA512 (kernel-abi-stablelists-5.14.0-377.el9.tar.bz2) = fcfa18b02a19eb34df627efe4b5d95dfae6d48e3fef5d94339d0b1ad41aabdd9e75730eb4ba3fb26fccf242bad7405323b49a2842990714f1426906f5b79d224 -SHA512 (kernel-kabi-dw-5.14.0-377.el9.tar.bz2) = 48ad953b1e242376a47cab1d6347891822c71635243ea1378f123382418450edb3ec60d701dae226ed47c481e38c2f371fade6016b9d65a6667a49ab69acc9a7 +SHA512 (linux-5.14.0-378.el9.tar.xz) = fdd075b48c88152dc19f6c107b143636c7abbeaabadba91a46b4ff6308b316018d5bd9135d53dbd091ffdf5698b9072c51b8e35fd83021f5a8cd8ee7a591ef59 +SHA512 (kernel-abi-stablelists-5.14.0-378.el9.tar.bz2) = a0eb6ca34852c696cb99fb495ce808011ad2b0629975203fd9fca147b42c5571d211978de39fdcda7b293ea003e4e62741831990e764d4dc5646db1ed1fd2923 +SHA512 (kernel-kabi-dw-5.14.0-378.el9.tar.bz2) = 7082cd8773319577fba211d44196fc81e00354887b87dd3a7f30144acf32ee15aea447e8590fa1443ab0b3ea6d428498d2471a9d43301f39e517c4d6fd36ccd0