diff --git a/Makefile.rhelver b/Makefile.rhelver index 33c1b53..09603bb 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 = 59 +RHEL_RELEASE = 60 # # Early y+1 numbering @@ -44,4 +44,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.60 +RTBUILD:=.61 diff --git a/kernel.spec b/kernel.spec index acda215..a718fab 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 59 +%global distro_build 60 %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 59.rt21.60.el9 +%define pkgrelease 60.rt21.61.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 59.rt21.60%{?buildid}%{?dist} +%define specrelease 60.rt21.61%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -703,7 +703,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-59.rt21.60.el9.tar.xz +Source0: linux-5.14.0-60.rt21.61.el9.tar.xz Source1: Makefile.rhelver @@ -1413,8 +1413,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-59.rt21.60.el9 -c -mv linux-5.14.0-59.rt21.60.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-60.rt21.61.el9 -c +mv linux-5.14.0-60.rt21.61.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3071,6 +3071,56 @@ fi # # %changelog +* Wed Feb 16 2022 Juri Lelli [5.14.0-60.rt21.61.el9] +- Revert "Merge: NVMe command id changes for use-after-free CQE detection" (Juri Lelli) +- net: Write lock dev_base_lock without disabling bottom halves. (Luis Claudio R. Goncalves) [2016279] +- crypto: jitter - add oversampling of noise source (Herbert Xu) [2036816] +- Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" (Guillaume Nault) [2027560] +- Change "-auto" suffix to fix CI automotive pipeline issues (Julio Faracco) +- nvme: drop unused variable ctrl in nvme_setup_cmd (John Meneghini) [2044616] +- nvme: increment request genctr on completion (John Meneghini) [2044616] +- nvme-pci: Fix abort command id (John Meneghini) [2044616] +- nvme: add command id quirk for apple controllers (John Meneghini) [2044616] +- nvme: move nvme_multi_css into nvme.h (John Meneghini) [2044616] +- nvme: code command_id with a genctr for use-after-free validation (John Meneghini) [2044616] +- nvme-pci: limit maximum queue depth to 4095 (John Meneghini) [2044616] +- selftests: Calculate udpgso segment count without header adjustment (Xin Long) [2044129] +- udp: using datalen to cap ipv6 udp max gso segments (Xin Long) [2044129] +- inet_diag: fix kernel-infoleak for UDP sockets (Xin Long) [2044129] +- udp: using datalen to cap max gso segments (Xin Long) [2044129] +- sctp: hold endpoint before calling cb in sctp_transport_lookup_process (Xin Long) [2043823] +- sctp: use call_rcu to free endpoint (Xin Long) [2043823] +- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long) [2043823] +- sctp: make the raise timer more simple and accurate (Xin Long) [2043823] +- nfsd: fix use-after-free due to delegation race (Benjamin Coddington) [1991929] +- bonding: Fix extraction of ports from the packet headers (Jonathan Toppins) [2042548] +- bonding: fix ad_actor_system option setting to default (Jonathan Toppins) [2042548] +- bonding: make tx_rebalance_counter an atomic (Jonathan Toppins) [2042548] +- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Jonathan Toppins) [2042548] +- bonding: 3ad: pass parameter bond_params by reference (Jonathan Toppins) [2042548] +- bonding: complain about missing route only once for A/B ARP probes (Jonathan Toppins) [2042548] +- bonding: improve nl error msg when device can't be enslaved because of IFF_MASTER (Jonathan Toppins) [2042548] +- bonding: combine netlink and console error messages (Jonathan Toppins) [2042548] +- net, bonding: Refactor bond_xmit_hash for use with xdp_buff (Jonathan Toppins) [2042548] +- net: bonding: bond_alb: Remove the dependency on ipx network layer (Jonathan Toppins) [2042548] +- bonding: add new option lacp_active (Jonathan Toppins) [1951951 2042548] +- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Jonathan Toppins) [2042548] +- fget: clarify and improve __fget_files() implementation (Miklos Szeredi) [2030418] {CVE-2021-4083} +- fget: check that the fd still exists after getting a ref to it (Miklos Szeredi) [2030418] {CVE-2021-4083} +- ipv6: Continue processing multipath route even if gateway attribute is invalid (Hangbin Liu) [2041401] +- ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (Hangbin Liu) [2041401] +- ipv6: Do cleanup if attribute validation fails in multipath route (Hangbin Liu) [2041401] +- ipv6: Check attribute length for RTA_GATEWAY in multipath route (Hangbin Liu) [2041401] +- ipv6: fix memory leak in fib6_rule_suppress (Hangbin Liu) [2041401] +- net: nexthop: reduce rcu synchronizations when replacing resilient groups (Hangbin Liu) [2041401] +- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Hangbin Liu) [2041401] +- net: ipv6: add fib6_nh_release_dsts stub (Hangbin Liu) [2041401] +- ipv6: fix typos in __ip6_finish_output() (Hangbin Liu) [2041401] +- igbvf: Refactor trace (Corinna Vinschen) [2040322] +- igbvf: fix double free in `igbvf_probe` (Corinna Vinschen) [2040322] +- bnx2x: Fix enabling network interfaces without VFs (Manish Chopra) [1998304] +- tun: fix bonding active backup with arp monitoring (Jonathan Toppins) [2050837] + * Tue Feb 15 2022 Juri Lelli [5.14.0-59.rt21.60.el9] - mm/memcg: Pass a bool to refill_stock() (Leah Leshchinsky) [2028891] - mm/memcg: Enable on PREEMPT_RT again. (Leah Leshchinsky) [2028891] diff --git a/sources b/sources index 12d288c..74d8a49 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ SHA512 (kernel-abi-whitelists-5.13.0-1.tar.bz2) = ceba454e1f590c1e4ef4115a75463ae3ac2c2aa7ec85fa14a2669d666c421483a38225ee19d7d72b4ac7032375741408b23543e43588538c80161ec0cf57051c -SHA512 (linux-5.14.0-59.rt21.60.el9.tar.xz) = 53fa83b4178f4e7bff480261b5b91e75a77a53b5f9bb8f0a397e7d27e2953ec61d1699b170209a5ae9deb38eb5ff87819ca0b8b63403a5354124b0de7f647e07 -SHA512 (kernel-abi-stablelists-5.14.0-59.tar.bz2) = 57290608411a5576e5dc0e215c696eafa44af7a686ac9e7ec397a391046acfaa07e41c5116f4a05a720288c12a074cb826162e9a81a86d945df957dc9eb4fd73 -SHA512 (kernel-kabi-dw-5.14.0-59.tar.bz2) = c901529aff636abbc2aa5f289ec098a2a29c8507aa81ee649d1104592b8abad9f495db0e947dc36a84e043708a47373de35156b40b252281ef747f06e19ed914 +SHA512 (linux-5.14.0-60.rt21.61.el9.tar.xz) = b38dfc2984636d62f827106f0e5287e6489b32cfed302850de2bbcc498baab53f43eead9ea7bb811353028c03f757861c268f7777e4f06e242d1566469cb1177 +SHA512 (kernel-abi-stablelists-5.14.0-60.tar.bz2) = 2608b0003b77a56b039b63b2cd14308c112ac73bf46ebc96300fd6244f4ee38d8ab5dba38b3909e588fc9e59098957e59d8cae48b1cac00108256220b18cda29 +SHA512 (kernel-kabi-dw-5.14.0-60.tar.bz2) = c901529aff636abbc2aa5f289ec098a2a29c8507aa81ee649d1104592b8abad9f495db0e947dc36a84e043708a47373de35156b40b252281ef747f06e19ed914