From d59d83459488877d50b49bc26bb87d00dac051c6 Mon Sep 17 00:00:00 2001 From: "Herton R. Krzesinski" Date: Wed, 8 Feb 2023 23:18:51 +0000 Subject: [PATCH] kernel-5.14.0-264.el9 * Wed Feb 08 2023 Herton R. Krzesinski [5.14.0-264.el9] - uapi: add missing ip/ipv6 header dependencies for linux/stddef.h (Herton R. Krzesinski) [2166738] - redhat: make selftests build install headers under tools/testing/selftests/usr/include (Herton R. Krzesinski) [2166738] - uapi: Fix undefined __always_inline on non-glibc systems (Herton R. Krzesinski) [2166738] - panic, kexec: make __crash_kexec() NMI safe (Valentin Schneider) [2166717] - kexec: turn all kexec_mutex acquisitions into trylocks (Valentin Schneider) [2166717] - sched: Always inline is_percpu_thread() (Phil Auld) [2166660] - vhost/net: Clear the pending messages when the backend is removed (Eric Auger) [2093791] - net: Return errno in sk->sk_prot->get_port(). (Paolo Abeni) [2166482] - Revert "mm/compaction: fix set skip in fast_find_migrateblock" (Nico Pache) [2166447] - aio: fix mremap after fork null-deref (Jeff Moyer) [2165730] - net: ena: Update NUMA TPH hint register upon NUMA node update (Petr Oros) [2155690] - net: ena: Set default value for RX interrupt moderation (Petr Oros) [2155690] - net: ena: Fix rx_copybreak value update (Petr Oros) [2155690] - net: ena: Use bitmask to indicate packet redirection (Petr Oros) [2155690] - net: ena: Account for the number of processed bytes in XDP (Petr Oros) [2155690] - net: ena: Don't register memory info on XDP exchange (Petr Oros) [2155690] - net: ena: Fix toeplitz initial hash value (Petr Oros) [2155690] - net: ena: Fix error handling in ena_init() (Petr Oros) [2155690] - dmaengine: idxd: Fix crc_val field for completion record (Jerry Snitselaar) [2144376] - dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA (Jerry Snitselaar) [2144376] - dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA (Jerry Snitselaar) [2144376] - dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable (Jerry Snitselaar) [2144376] - dmaengine: idxd: Prevent use after free on completion memory (Jerry Snitselaar) [2144376] - dmaengine: idxd: Let probe fail when workqueue cannot be enabled (Jerry Snitselaar) [2144376] - dmaengine: idxd: Fix max batch size for Intel IAA (Jerry Snitselaar) [2144376] - dmaengine: idxd: add configuration for concurrent batch descriptor processing (Jerry Snitselaar) [2144376] - dmanegine: idxd: reformat opcap output to match bitmap_parse() input (Jerry Snitselaar) [2144376] - dmaengine: idxd: add configuration for concurrent work descriptor processing (Jerry Snitselaar) [2144376] - dmaengine: idxd: add WQ operation cap restriction support (Jerry Snitselaar) [2144376] - dmaengine: idxd: convert ats_dis to a wq flag (Jerry Snitselaar) [2144376] - dmaengine: idxd: track enabled workqueues in bitmap (Jerry Snitselaar) [2144376] - dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup() (Jerry Snitselaar) [2144376] - dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing (Jerry Snitselaar) [2144376] - dmaengine: idxd: fix RO device state error after been disabled/reset (Jerry Snitselaar) [2144376] - dmaengine: idxd: avoid deadlock in process_misc_interrupts() (Jerry Snitselaar) [2144376] - redhat: configs: enable DWMAC_TEGRA (d.marlin) [2122405] - net: stmmac: tegra: Add MGBE support (d.marlin) [2122405] - net: stmmac: Power up SERDES after the PHY link (d.marlin) [2122405] - net: stmmac: power up/down serdes in stmmac_open/release (d.marlin) [2122405] - clk: tegra: Support BPMP-FW ABI deny flags (Joel Slebodnick) [2144640] - firmware: tegra: Update BPMP ABI (Joel Slebodnick) [2144640] - vlan: fix memory leak in vlan_newlink() (Xin Long) [2155365] - vlan: move dev_put into vlan_dev_uninit (Xin Long) [2155365] - vlan: introduce vlan_dev_free_egress_priority (Xin Long) [2155365] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2104473] - intel/ixgbevf:fix repeated words in comments (Ken Cox) [2104473] - intel: remove unused macros (Ken Cox) [2104473] - ixgbevf: add disable link state (Ken Cox) [2104473] - clk: tegra: Register clocks from root to leaf (Joel Slebodnick) [2122346] - clk: tegra: Replace .round_rate() with .determine_rate() (Joel Slebodnick) [2122346] Resolves: rhbz#2166738, rhbz#2166717, rhbz#2166660, rhbz#2093791, rhbz#2166482, rhbz#2166447, rhbz#2165730, rhbz#2155690, rhbz#2144376, rhbz#2122405, rhbz#2144640, rhbz#2155365, rhbz#2104473, rhbz#2122346 Signed-off-by: Herton R. Krzesinski --- Makefile.rhelver | 2 +- kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-rhel.config | 1 + kernel.spec | 62 +++++++++++++++++++++++++++++--- sources | 6 ++-- 5 files changed, 63 insertions(+), 9 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index f6a5cecff..11ddb6721 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 263 +RHEL_RELEASE = 264 # # ZSTREAM diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index f24408e2c..218e8e7f5 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1561,6 +1561,7 @@ CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set +CONFIG_DWMAC_TEGRA=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set CONFIG_DYNAMIC_DEBUG=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 606381d63..82e8cd199 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1553,6 +1553,7 @@ CONFIG_DWMAC_DWC_QOS_ETH=m # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set +CONFIG_DWMAC_TEGRA=m # CONFIG_DW_WATCHDOG is not set # CONFIG_DW_XDATA_PCIE is not set CONFIG_DYNAMIC_DEBUG=y diff --git a/kernel.spec b/kernel.spec index 72a771272..29477de47 100755 --- a/kernel.spec +++ b/kernel.spec @@ -119,15 +119,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 263 +%define pkgrelease 264 %define kversion 5 -%define tarfile_release 5.14.0-263.el9 +%define tarfile_release 5.14.0-264.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 263%{?buildid}%{?dist} +%define specrelease 264%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-263.el9 +%define kabiversion 5.14.0-264.el9 # # End of genspec.sh variables @@ -2323,7 +2323,7 @@ export BPFTOOL=$(pwd)/tools/bpf/bpftool/bpftool pushd tools/testing/selftests # We need to install here because we need to call make with ARCH set which # doesn't seem possible to do in the install section. -%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf vm livepatch net net/forwarding net/mptcp netfilter tc-testing memfd" SKIP_TARGETS="" FORCE_TARGETS=1 INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install +%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf vm livepatch net net/forwarding net/mptcp netfilter tc-testing memfd" SKIP_TARGETS="" FORCE_TARGETS=1 INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" DEFAULT_INSTALL_HDR_PATH=0 install # 'make install' for bpf is broken and upstream refuses to fix it. # Install the needed files manually. @@ -3116,6 +3116,58 @@ fi # # %changelog +* Wed Feb 08 2023 Herton R. Krzesinski [5.14.0-264.el9] +- uapi: add missing ip/ipv6 header dependencies for linux/stddef.h (Herton R. Krzesinski) [2166738] +- redhat: make selftests build install headers under tools/testing/selftests/usr/include (Herton R. Krzesinski) [2166738] +- uapi: Fix undefined __always_inline on non-glibc systems (Herton R. Krzesinski) [2166738] +- panic, kexec: make __crash_kexec() NMI safe (Valentin Schneider) [2166717] +- kexec: turn all kexec_mutex acquisitions into trylocks (Valentin Schneider) [2166717] +- sched: Always inline is_percpu_thread() (Phil Auld) [2166660] +- vhost/net: Clear the pending messages when the backend is removed (Eric Auger) [2093791] +- net: Return errno in sk->sk_prot->get_port(). (Paolo Abeni) [2166482] +- Revert "mm/compaction: fix set skip in fast_find_migrateblock" (Nico Pache) [2166447] +- aio: fix mremap after fork null-deref (Jeff Moyer) [2165730] +- net: ena: Update NUMA TPH hint register upon NUMA node update (Petr Oros) [2155690] +- net: ena: Set default value for RX interrupt moderation (Petr Oros) [2155690] +- net: ena: Fix rx_copybreak value update (Petr Oros) [2155690] +- net: ena: Use bitmask to indicate packet redirection (Petr Oros) [2155690] +- net: ena: Account for the number of processed bytes in XDP (Petr Oros) [2155690] +- net: ena: Don't register memory info on XDP exchange (Petr Oros) [2155690] +- net: ena: Fix toeplitz initial hash value (Petr Oros) [2155690] +- net: ena: Fix error handling in ena_init() (Petr Oros) [2155690] +- dmaengine: idxd: Fix crc_val field for completion record (Jerry Snitselaar) [2144376] +- dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA (Jerry Snitselaar) [2144376] +- dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA (Jerry Snitselaar) [2144376] +- dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable (Jerry Snitselaar) [2144376] +- dmaengine: idxd: Prevent use after free on completion memory (Jerry Snitselaar) [2144376] +- dmaengine: idxd: Let probe fail when workqueue cannot be enabled (Jerry Snitselaar) [2144376] +- dmaengine: idxd: Fix max batch size for Intel IAA (Jerry Snitselaar) [2144376] +- dmaengine: idxd: add configuration for concurrent batch descriptor processing (Jerry Snitselaar) [2144376] +- dmanegine: idxd: reformat opcap output to match bitmap_parse() input (Jerry Snitselaar) [2144376] +- dmaengine: idxd: add configuration for concurrent work descriptor processing (Jerry Snitselaar) [2144376] +- dmaengine: idxd: add WQ operation cap restriction support (Jerry Snitselaar) [2144376] +- dmaengine: idxd: convert ats_dis to a wq flag (Jerry Snitselaar) [2144376] +- dmaengine: idxd: track enabled workqueues in bitmap (Jerry Snitselaar) [2144376] +- dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup() (Jerry Snitselaar) [2144376] +- dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing (Jerry Snitselaar) [2144376] +- dmaengine: idxd: fix RO device state error after been disabled/reset (Jerry Snitselaar) [2144376] +- dmaengine: idxd: avoid deadlock in process_misc_interrupts() (Jerry Snitselaar) [2144376] +- redhat: configs: enable DWMAC_TEGRA (d.marlin) [2122405] +- net: stmmac: tegra: Add MGBE support (d.marlin) [2122405] +- net: stmmac: Power up SERDES after the PHY link (d.marlin) [2122405] +- net: stmmac: power up/down serdes in stmmac_open/release (d.marlin) [2122405] +- clk: tegra: Support BPMP-FW ABI deny flags (Joel Slebodnick) [2144640] +- firmware: tegra: Update BPMP ABI (Joel Slebodnick) [2144640] +- vlan: fix memory leak in vlan_newlink() (Xin Long) [2155365] +- vlan: move dev_put into vlan_dev_uninit (Xin Long) [2155365] +- vlan: introduce vlan_dev_free_egress_priority (Xin Long) [2155365] +- net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2104473] +- intel/ixgbevf:fix repeated words in comments (Ken Cox) [2104473] +- intel: remove unused macros (Ken Cox) [2104473] +- ixgbevf: add disable link state (Ken Cox) [2104473] +- clk: tegra: Register clocks from root to leaf (Joel Slebodnick) [2122346] +- clk: tegra: Replace .round_rate() with .determine_rate() (Joel Slebodnick) [2122346] + * Wed Feb 08 2023 Herton R. Krzesinski [5.14.0-263.el9] - ipv6: Document that max_size sysctl is deprecated (Hangbin Liu) [2164260] - ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked (Mark Langsdorf) [2164217] diff --git a/sources b/sources index fe7af4774..013668d64 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-263.el9.tar.xz) = 7c6d8a4ea48498c84284c56c5b8752037e1e12789e63d2500743106887f046101fa8db48b8fd7d7b36c83f9f6afa926b06113fcbff04944c957448f016fba307 -SHA512 (kernel-abi-stablelists-5.14.0-263.el9.tar.bz2) = 9053c6f016d9dd811b2660a5d631ba97359bdde21b1976114ca3ac76bb9415107a4a487d6c56dc0d2a3aeee678e1f6691e4b4a431d2bca7927a0587366136b0c -SHA512 (kernel-kabi-dw-5.14.0-263.el9.tar.bz2) = 03e6ae868288d4a4d336af5221d4df7ece7c78a92542a7f825c6bbf65f75d41fcfef0f79ecbb2ccf55a4647acf50c2f32332134db269803f2cddd8e045f643cf +SHA512 (linux-5.14.0-264.el9.tar.xz) = 033374bf8174f197379c8f5c6d51964661d63cd2c9d128b25f37a3e2b9c491807dbd3dd4cc2631d4f77c09512d392cecaddf8764fa6919e981fda6c7ac49eb4e +SHA512 (kernel-abi-stablelists-5.14.0-264.el9.tar.bz2) = 24c462c4e64c309a1416eb2887dc85969ba275ad136d6df80c8cc4d85e5be70700ecf1eea8d62d966ec7f73d23879a41af6a9a7f9888a80e29e1d6793cc72c47 +SHA512 (kernel-kabi-dw-5.14.0-264.el9.tar.bz2) = 1c3178e46a21160e737185183cfd8dab7cb52c976b9b4f64fbd00a946a639d8046bc0747147717a86ea74f4a0a3efdad21258738146892092cef514566f97182