From d064b6ab73fd871cb3922a2ea3c1dff532f1db36 Mon Sep 17 00:00:00 2001 From: "Herton R. Krzesinski" Date: Thu, 17 Feb 2022 16:35:31 +0000 Subject: [PATCH] kernel-5.14.0-63.el9 * Thu Feb 17 2022 Herton R. Krzesinski [5.14.0-63.el9] - wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() (Hangbin Liu) [2041408] - wireguard: receive: drop handshakes if queue lock is contended (Hangbin Liu) [2041408] - wireguard: receive: use ring buffer for incoming handshakes (Hangbin Liu) [2041408] - wireguard: allowedips: add missing __rcu annotation to satisfy sparse (Hangbin Liu) [2041408] - ionic: Initialize the 'lif->dbid_inuse' bitmap (Jonathan Toppins) [2039988] - ionic: tame the filter no space message (Jonathan Toppins) [2013549 2039988] - ionic: allow adminq requests to override default error message (Jonathan Toppins) [2013549 2039988] - ionic: handle vlan id overflow (Jonathan Toppins) [2013549 2039988] - ionic: generic filter delete (Jonathan Toppins) [2013549 2039988] - ionic: generic filter add (Jonathan Toppins) [2013549 2039988] - ionic: add generic filter search (Jonathan Toppins) [2013549 2039988] - ionic: remove mac overflow flags (Jonathan Toppins) [2013549 2039988] - ionic: move lif mac address functions (Jonathan Toppins) [2013549 2039988] - ionic: add filterlist to debugfs (Jonathan Toppins) [2013549 2039988] - ionic: add lif param to ionic_qcq_disable (Jonathan Toppins) [2039988] - ionic: have ionic_qcq_disable decide on sending to hardware (Jonathan Toppins) [2039988] - ionic: add polling to adminq wait (Jonathan Toppins) [2039988] - ionic: widen queue_lock use around lif init and deinit (Jonathan Toppins) [2039988] - ionic: move lif mutex setup and delete (Jonathan Toppins) [2039988] - ionic: check for binary values in FW ver string (Jonathan Toppins) [2039988] - ionic: remove debug stats (Jonathan Toppins) [2039988] - ionic: don't remove netdev->dev_addr when syncing uc list (Jonathan Toppins) [2039988] - ionic: move filter sync_needed bit set (Jonathan Toppins) [2039988] - ionic: fix gathering of debug stats (Jonathan Toppins) [2039988] - ionic: fix a sleeping in atomic bug (Jonathan Toppins) [2039988] - ionic: fix double use of queue-lock (Jonathan Toppins) [2039988] - ionic: recreate hwstamp queues on ifup (Jonathan Toppins) [2039988] - ionic: pull hwstamp queue_lock up a level (Jonathan Toppins) [2039988] - ionic: add queue lock around open and stop (Jonathan Toppins) [2039988] - ionic: fill mac addr earlier in add_addr (Jonathan Toppins) [2039988] - ionic: squelch unnecessary fw halted message (Jonathan Toppins) [2039988] - ionic: fire watchdog again after fw_down (Jonathan Toppins) [2039988] - ionic: handle mac filter overflow (Jonathan Toppins) [2039988] - ionic: refactor ionic_lif_addr to remove a layer (Jonathan Toppins) [2039988] - ionic: sync the filters in the work task (Jonathan Toppins) [2039988] - ionic: flatten calls to set-rx-mode (Jonathan Toppins) [2039988] - ionic: remove old work task types (Jonathan Toppins) [2039988] - ionic: add function tag to debug string (Jonathan Toppins) [2039988] - ionic: enable rxhash only with multiple queues (Jonathan Toppins) [2039988] - ionic: block some ethtool operations when fw in reset (Jonathan Toppins) [2039988] - ionic: remove unneeded comp union fields (Jonathan Toppins) [2039988] - ionic: increment num-vfs before configure (Jonathan Toppins) [2039988] - ionic: use fewer inits on the buf_info struct (Jonathan Toppins) [2039988] - ionic: init reconfig err to 0 (Jonathan Toppins) [2039988] - ionic: print firmware version on identify (Jonathan Toppins) [2039988] - ionic: monitor fw status generation (Jonathan Toppins) [2039988] - ionic: minimize resources when under kdump (Jonathan Toppins) [2039988] - ionic: drop useless check of PCI driver data validity (Jonathan Toppins) [2039988] Resolves: rhbz#2013549, rhbz#2039988, rhbz#2041408 Signed-off-by: Herton R. Krzesinski --- Makefile.rhelver | 2 +- kernel.spec | 62 +++++++++++++++++++++++++++++++++++++++++++----- sources | 6 ++--- 3 files changed, 60 insertions(+), 10 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 7ed999b..4a1f43d 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 0 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 62 +RHEL_RELEASE = 63 # # Early y+1 numbering diff --git a/kernel.spec b/kernel.spec index 0937ef7..0a2d6d3 100755 --- a/kernel.spec +++ b/kernel.spec @@ -79,7 +79,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 62 +%global distro_build 63 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -123,13 +123,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 62.el9 +%define pkgrelease 63.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 62%{?buildid}%{?dist} +%define specrelease 63%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -675,7 +675,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-62.el9.tar.xz +Source0: linux-5.14.0-63.el9.tar.xz Source1: Makefile.rhelver @@ -1342,8 +1342,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-62.el9 -c -mv linux-5.14.0-62.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-63.el9 -c +mv linux-5.14.0-63.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2942,6 +2942,56 @@ fi # # %changelog +* Thu Feb 17 2022 Herton R. Krzesinski [5.14.0-63.el9] +- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() (Hangbin Liu) [2041408] +- wireguard: receive: drop handshakes if queue lock is contended (Hangbin Liu) [2041408] +- wireguard: receive: use ring buffer for incoming handshakes (Hangbin Liu) [2041408] +- wireguard: allowedips: add missing __rcu annotation to satisfy sparse (Hangbin Liu) [2041408] +- ionic: Initialize the 'lif->dbid_inuse' bitmap (Jonathan Toppins) [2039988] +- ionic: tame the filter no space message (Jonathan Toppins) [2013549 2039988] +- ionic: allow adminq requests to override default error message (Jonathan Toppins) [2013549 2039988] +- ionic: handle vlan id overflow (Jonathan Toppins) [2013549 2039988] +- ionic: generic filter delete (Jonathan Toppins) [2013549 2039988] +- ionic: generic filter add (Jonathan Toppins) [2013549 2039988] +- ionic: add generic filter search (Jonathan Toppins) [2013549 2039988] +- ionic: remove mac overflow flags (Jonathan Toppins) [2013549 2039988] +- ionic: move lif mac address functions (Jonathan Toppins) [2013549 2039988] +- ionic: add filterlist to debugfs (Jonathan Toppins) [2013549 2039988] +- ionic: add lif param to ionic_qcq_disable (Jonathan Toppins) [2039988] +- ionic: have ionic_qcq_disable decide on sending to hardware (Jonathan Toppins) [2039988] +- ionic: add polling to adminq wait (Jonathan Toppins) [2039988] +- ionic: widen queue_lock use around lif init and deinit (Jonathan Toppins) [2039988] +- ionic: move lif mutex setup and delete (Jonathan Toppins) [2039988] +- ionic: check for binary values in FW ver string (Jonathan Toppins) [2039988] +- ionic: remove debug stats (Jonathan Toppins) [2039988] +- ionic: don't remove netdev->dev_addr when syncing uc list (Jonathan Toppins) [2039988] +- ionic: move filter sync_needed bit set (Jonathan Toppins) [2039988] +- ionic: fix gathering of debug stats (Jonathan Toppins) [2039988] +- ionic: fix a sleeping in atomic bug (Jonathan Toppins) [2039988] +- ionic: fix double use of queue-lock (Jonathan Toppins) [2039988] +- ionic: recreate hwstamp queues on ifup (Jonathan Toppins) [2039988] +- ionic: pull hwstamp queue_lock up a level (Jonathan Toppins) [2039988] +- ionic: add queue lock around open and stop (Jonathan Toppins) [2039988] +- ionic: fill mac addr earlier in add_addr (Jonathan Toppins) [2039988] +- ionic: squelch unnecessary fw halted message (Jonathan Toppins) [2039988] +- ionic: fire watchdog again after fw_down (Jonathan Toppins) [2039988] +- ionic: handle mac filter overflow (Jonathan Toppins) [2039988] +- ionic: refactor ionic_lif_addr to remove a layer (Jonathan Toppins) [2039988] +- ionic: sync the filters in the work task (Jonathan Toppins) [2039988] +- ionic: flatten calls to set-rx-mode (Jonathan Toppins) [2039988] +- ionic: remove old work task types (Jonathan Toppins) [2039988] +- ionic: add function tag to debug string (Jonathan Toppins) [2039988] +- ionic: enable rxhash only with multiple queues (Jonathan Toppins) [2039988] +- ionic: block some ethtool operations when fw in reset (Jonathan Toppins) [2039988] +- ionic: remove unneeded comp union fields (Jonathan Toppins) [2039988] +- ionic: increment num-vfs before configure (Jonathan Toppins) [2039988] +- ionic: use fewer inits on the buf_info struct (Jonathan Toppins) [2039988] +- ionic: init reconfig err to 0 (Jonathan Toppins) [2039988] +- ionic: print firmware version on identify (Jonathan Toppins) [2039988] +- ionic: monitor fw status generation (Jonathan Toppins) [2039988] +- ionic: minimize resources when under kdump (Jonathan Toppins) [2039988] +- ionic: drop useless check of PCI driver data validity (Jonathan Toppins) [2039988] + * Wed Feb 16 2022 Herton R. Krzesinski [5.14.0-62.el9] - ibmvnic: remove unused defines (Diego Domingos) [2047921] - ibmvnic: Update driver return codes (Diego Domingos) [2047921] diff --git a/sources b/sources index ccfb43d..960d366 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-62.el9.tar.xz) = f7aeac0fe5bf594933cd35b7ecc94ea8ddcbfedc04fa769c4da298e7bf105df116375d44711d944c748c85f61f96f6149be34c76eb37f28aa1f16359a9122abf -SHA512 (kernel-abi-stablelists-5.14.0-62.tar.bz2) = 4ec5920e0185d6c1e270e4885be5baf57505824ef1f99f613e580dede0ac07ff68c3e1ad9909746ec5522893e16ac715533644f3ac41d98a8feab37e457196e7 -SHA512 (kernel-kabi-dw-5.14.0-62.tar.bz2) = ac3108d096cea651803a1468d4ed0256db15e5f0360bef84877280b739990d701c780c073e952d15c9d9b325ea8196447d28da11542319555309b11199758df7 +SHA512 (linux-5.14.0-63.el9.tar.xz) = 61811043f1c88ee40d7368f00629d78b81f0bf3028cf52712826515a765d116522f329b37358ec62478997d6c618b385463a47d2c16b7bcc4f5535fae84e2d04 +SHA512 (kernel-abi-stablelists-5.14.0-63.tar.bz2) = 30fec926852086cfda80d96534e4c63915751be5bc3547a22e14db8766ade52bbf55c08a24504abcbca2212c3fe8752b94bcb736949b7865552b371ee9780b70 +SHA512 (kernel-kabi-dw-5.14.0-63.tar.bz2) = 047161ec1f10daf807c65abca09d30a4794659da72774f385112d063b06e2631c7e110fad644521eb5bc9ce7e034a62b66695e6dffd070ecda7623c2a8a1eb1c