From cb52092d7eea399fac2bb21c983fc3cf359f15cf Mon Sep 17 00:00:00 2001 From: Jan Stancek Date: Fri, 7 Jul 2023 07:47:20 +0200 Subject: [PATCH] kernel-5.14.0-336.el9 * Fri Jul 07 2023 Jan Stancek [5.14.0-336.el9] - nvme-core: fix dev_pm_qos memleak (Chris Leech) [RHEL-647] - nvme-core: add missing fault-injection cleanup (Chris Leech) [RHEL-647] - nvme-core: fix memory leak in dhchap_ctrl_secret (Chris Leech) [RHEL-647] - nvme-core: fix memory leak in dhchap_secret_store (Chris Leech) [RHEL-647] - x86/MCE/AMD: Clear DFR errors found in THR handler (David Arcari) [2190284] - fuse: allow non-extending parallel direct writes on the same file (Miklos Szeredi) [2216046] - selftests: rtnetlink: remove netdevsim device after ipsec offload test (Hangbin Liu) [2218131] - selftests: forwarding: hw_stats_l3: Set addrgenmode in a separate step (Hangbin Liu) [2218131] - selftests: fib_tests: mute cleanup error message (Hangbin Liu) [2218131] - selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test (Hangbin Liu) [2218131] - selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test (Hangbin Liu) [2218131] - selftests: srv6: make srv6_end_dt46_l3vpn_test more robust (Hangbin Liu) [2218131] - ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu) [2196710] - s390/ipl: add eckd dump support (Tobias Huschle) [2160053] - net: add vlan_get_protocol_and_depth() helper (Paolo Abeni) [2217529] - net: fix skb leak in __skb_tstamp_tx() (Paolo Abeni) [2217529] - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. (Paolo Abeni) [2217529] - skbuff: Fix a race between coalescing and releasing SKBs (Paolo Abeni) [2217529] - x86/platform/uv: Update UV[23] platform code for SNC (Frank Ramsay) [2163466] - x86/platform/uv: Remove remaining BUG_ON() and BUG() calls (Frank Ramsay) [2163466] - x86/platform/uv: UV support for sub-NUMA clustering (Frank Ramsay) [2163466] - x86/platform/uv: Helper functions for allocating and freeing conversion tables (Frank Ramsay) [2163466] - x86/platform/uv: When searching for minimums, start at INT_MAX not 99999 (Frank Ramsay) [2163466] - x86/platform/uv: Fix printed information in calc_mmioh_map (Frank Ramsay) [2163466] - x86/platform/uv: Introduce helper function uv_pnode_to_socket. (Frank Ramsay) [2163466] - x86/platform/uv: Add platform resolving #defines for misc GAM_MMIOH_REDIRECT* (Frank Ramsay) [2163466] - nvme-tcp: fence TCP socket on receive error (Chris Leech) [2139643 2159909 2173109 2175038] - tcp: deny tcp_disconnect() when threads are waiting (Paolo Abeni) [2217511] - tcp: tcp_make_synack() can be called from process context (Paolo Abeni) [2217511] - vdpa/mlx5: should not activate virtq object when suspended (Cindy Lu) [RHEL-407] - CI: provide kpet_tree_name for non-RHEL pipelines (Michael Hofmann) - Enable CONFIG_BT on aarch64 (Charles Mirabile) [2187856] Resolves: rhbz#2139643, rhbz#2159909, rhbz#2160053, rhbz#2163466, rhbz#2173109, rhbz#2175038, rhbz#2187856, rhbz#2190284, rhbz#2196710, rhbz#2216046, rhbz#2217511, rhbz#2217529, rhbz#2218131, RHEL-407, RHEL-647 Signed-off-by: Jan Stancek --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 2 +- kernel-aarch64-64k-rhel.config | 2 +- kernel-aarch64-debug-rhel.config | 2 +- kernel-aarch64-rhel.config | 2 +- kernel-aarch64-rt-debug-rhel.config | 2 +- kernel-aarch64-rt-rhel.config | 2 +- kernel.spec | 42 +++++++++++++++++++++++++--- sources | 6 ++-- 9 files changed, 48 insertions(+), 14 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 3cf38f11b..471a5bfed 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 335 +RHEL_RELEASE = 336 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 46bdbec88..2cb6ed5d3 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -652,9 +652,9 @@ CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m # CONFIG_BT_HS is not set CONFIG_BT_INTEL=m -# CONFIG_BT is not set # CONFIG_BT_LEDS is not set CONFIG_BT_LE=y +CONFIG_BT=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MSFTEXT is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 96e34e189..51d3f358f 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -652,9 +652,9 @@ CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m # CONFIG_BT_HS is not set CONFIG_BT_INTEL=m -# CONFIG_BT is not set # CONFIG_BT_LEDS is not set CONFIG_BT_LE=y +CONFIG_BT=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MSFTEXT is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 74e5d91da..e15ccea3a 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -649,9 +649,9 @@ CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m # CONFIG_BT_HS is not set CONFIG_BT_INTEL=m -# CONFIG_BT is not set # CONFIG_BT_LEDS is not set CONFIG_BT_LE=y +CONFIG_BT=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MSFTEXT is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index d07d467c2..8478cfcfe 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -649,9 +649,9 @@ CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m # CONFIG_BT_HS is not set CONFIG_BT_INTEL=m -# CONFIG_BT is not set # CONFIG_BT_LEDS is not set CONFIG_BT_LE=y +CONFIG_BT=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MSFTEXT is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 8d9ebfe58..593c5e7ee 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -659,9 +659,9 @@ CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m # CONFIG_BT_HS is not set CONFIG_BT_INTEL=m -# CONFIG_BT is not set # CONFIG_BT_LEDS is not set CONFIG_BT_LE=y +CONFIG_BT=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MSFTEXT is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index b0f61d293..bf13d52bb 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -659,9 +659,9 @@ CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m # CONFIG_BT_HS is not set CONFIG_BT_INTEL=m -# CONFIG_BT is not set # CONFIG_BT_LEDS is not set CONFIG_BT_LE=y +CONFIG_BT=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_MSFTEXT is not set diff --git a/kernel.spec b/kernel.spec index 70a8e4a41..88b38c169 100755 --- a/kernel.spec +++ b/kernel.spec @@ -161,15 +161,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 335 +%define pkgrelease 336 %define kversion 5 -%define tarfile_release 5.14.0-335.el9 +%define tarfile_release 5.14.0-336.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 335%{?buildid}%{?dist} +%define specrelease 336%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-335.el9 +%define kabiversion 5.14.0-336.el9 # # End of genspec.sh variables @@ -3697,6 +3697,40 @@ fi # # %changelog +* Fri Jul 07 2023 Jan Stancek [5.14.0-336.el9] +- nvme-core: fix dev_pm_qos memleak (Chris Leech) [RHEL-647] +- nvme-core: add missing fault-injection cleanup (Chris Leech) [RHEL-647] +- nvme-core: fix memory leak in dhchap_ctrl_secret (Chris Leech) [RHEL-647] +- nvme-core: fix memory leak in dhchap_secret_store (Chris Leech) [RHEL-647] +- x86/MCE/AMD: Clear DFR errors found in THR handler (David Arcari) [2190284] +- fuse: allow non-extending parallel direct writes on the same file (Miklos Szeredi) [2216046] +- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Hangbin Liu) [2218131] +- selftests: forwarding: hw_stats_l3: Set addrgenmode in a separate step (Hangbin Liu) [2218131] +- selftests: fib_tests: mute cleanup error message (Hangbin Liu) [2218131] +- selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test (Hangbin Liu) [2218131] +- selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test (Hangbin Liu) [2218131] +- selftests: srv6: make srv6_end_dt46_l3vpn_test more robust (Hangbin Liu) [2218131] +- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu) [2196710] +- s390/ipl: add eckd dump support (Tobias Huschle) [2160053] +- net: add vlan_get_protocol_and_depth() helper (Paolo Abeni) [2217529] +- net: fix skb leak in __skb_tstamp_tx() (Paolo Abeni) [2217529] +- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. (Paolo Abeni) [2217529] +- skbuff: Fix a race between coalescing and releasing SKBs (Paolo Abeni) [2217529] +- x86/platform/uv: Update UV[23] platform code for SNC (Frank Ramsay) [2163466] +- x86/platform/uv: Remove remaining BUG_ON() and BUG() calls (Frank Ramsay) [2163466] +- x86/platform/uv: UV support for sub-NUMA clustering (Frank Ramsay) [2163466] +- x86/platform/uv: Helper functions for allocating and freeing conversion tables (Frank Ramsay) [2163466] +- x86/platform/uv: When searching for minimums, start at INT_MAX not 99999 (Frank Ramsay) [2163466] +- x86/platform/uv: Fix printed information in calc_mmioh_map (Frank Ramsay) [2163466] +- x86/platform/uv: Introduce helper function uv_pnode_to_socket. (Frank Ramsay) [2163466] +- x86/platform/uv: Add platform resolving #defines for misc GAM_MMIOH_REDIRECT* (Frank Ramsay) [2163466] +- nvme-tcp: fence TCP socket on receive error (Chris Leech) [2139643 2159909 2173109 2175038] +- tcp: deny tcp_disconnect() when threads are waiting (Paolo Abeni) [2217511] +- tcp: tcp_make_synack() can be called from process context (Paolo Abeni) [2217511] +- vdpa/mlx5: should not activate virtq object when suspended (Cindy Lu) [RHEL-407] +- CI: provide kpet_tree_name for non-RHEL pipelines (Michael Hofmann) +- Enable CONFIG_BT on aarch64 (Charles Mirabile) [2187856] + * Tue Jul 04 2023 Jan Stancek [5.14.0-335.el9] - r8152: fix the autosuspend doesn't work (Jose Ignacio Tornos Martinez) [2159265] - r8152: move setting r8153b_rx_agg_chg_indicate() (Jose Ignacio Tornos Martinez) [2159265] diff --git a/sources b/sources index a60bdd156..a32bdbb3c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-335.el9.tar.xz) = 64d528c2429a91467cccff8833d5ab9976b9b92a6425127e2699d925e271d0cf9f942a82b1418b765b16dc6d60650ef79c2634b5db0a9e00c1798cbbb0379054 -SHA512 (kernel-abi-stablelists-5.14.0-335.el9.tar.bz2) = 0c89ec1a1ae17c3853f7aa97f5620badce1a7576e0c6fe44a2231a8aa5a1699a37032e4305aaadf5383b9521598911efc657c9081b5aab624ea1335c585ae29a -SHA512 (kernel-kabi-dw-5.14.0-335.el9.tar.bz2) = 099aa605b257b585eb64513a090c417d1418d0f691f5c41ecdac6186f9e53159d4994798bfb3ca6bbcfff48ea34cb9b1e3f7eeabc88d052b95f7e79a73f4b97c +SHA512 (linux-5.14.0-336.el9.tar.xz) = 38c271c2f31768574b4da3ac8623d22e5696ef9d8e8bcbe518b9e4567f4cd996629db0585eb6b20858eef1d1588ee9d4c333c642dbd7520a7fb817f98f4e79ed +SHA512 (kernel-abi-stablelists-5.14.0-336.el9.tar.bz2) = efe8bce94378c4e0ef7b6624b57b9fe914559c6bb64c42723d201e6dd89627048200781034b025d0cc91a8675d34c022e04920609e260a9fb7bc5d508f44b549 +SHA512 (kernel-kabi-dw-5.14.0-336.el9.tar.bz2) = 099aa605b257b585eb64513a090c417d1418d0f691f5c41ecdac6186f9e53159d4994798bfb3ca6bbcfff48ea34cb9b1e3f7eeabc88d052b95f7e79a73f4b97c