From 67bdf3d15cf633161d172d686a7551c24a57b1f1 Mon Sep 17 00:00:00 2001 From: "Luis Claudio R. Goncalves" Date: Fri, 17 Feb 2023 07:35:29 -0300 Subject: [PATCH] kernel-rt-5.14.0-276.rt14.276.el9 * Fri Feb 17 2023 Luis Claudio R. Goncalves [5.14.0-276.rt14.276.el9] - [rt] build kernel-rt-5.14.0-276.rt14.276.el9 [2125474] - blk-cgroup: don't update io stat for root cgroup (Ming Lei) [2167245] - sctp: do not check hb_timer.expires when resetting hb_timer (Xin Long) [2167094] - netfilter: conntrack: handle tcp challenge acks during connection reuse (Florian Westphal) [2159642] - redhat: Include Azure CVM specific udev rules into UKI's initramfs (Vitaly Kuznetsov) [2165913] - r8169: fix dmar pte write access is not set error (Jose Ignacio Tornos Martinez) [2159618] - r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() (Jose Ignacio Tornos Martinez) [2159618] - r8169: enable GRO software interrupt coalescing per default (Jose Ignacio Tornos Martinez) [2159618] - r8169: use tp_to_dev instead of open code (Jose Ignacio Tornos Martinez) [2159618] - drivers: net: convert to boolean for the mac_managed_pm flag (Jose Ignacio Tornos Martinez) [2159618] - r8169: add rtl_disable_rxdvgate() (Jose Ignacio Tornos Martinez) [2159618] - r8169: remove rtl_wol_shutdown_quirk() (Jose Ignacio Tornos Martinez) [2159618] - r8169: merge support for chip versions 10, 13, 16 (Jose Ignacio Tornos Martinez) [2159618] - r8169: remove not needed net_ratelimit() check (Jose Ignacio Tornos Martinez) [2159618] - r8169: remove useless PCI region size check (Jose Ignacio Tornos Martinez) [2159618] - r8169: remove comment about apparently non-existing chip versions (Jose Ignacio Tornos Martinez) [2159618] - r8169: merge handling of chip versions 12 and 17 (RTL8168B) (Jose Ignacio Tornos Martinez) [2159618] - net: ethernet: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2159618] - r8169: fix accessing unset transport header (Jose Ignacio Tornos Martinez) [2159618] - net: phy: realtek: add support for RTL8365MB-VC internal PHYs (Jose Ignacio Tornos Martinez) [2159618] - cifs: refcount only the selected iface during interface update (Ronnie Sahlberg) [2151418] - cifs: drop the lease for cached directories on rmdir or rename (Ronnie Sahlberg) [2151418] - cifs: find and use the dentry for cached non-root directories also (Ronnie Sahlberg) [2151418] - cifs: enable caching of directories for which a lease is held (Ronnie Sahlberg) [2151418] - cifs: fix skipping to incorrect offset in emit_cached_dirents (Ronnie Sahlberg) [2151418] - cifs: store a pointer to a fid in the cfid structure instead of the struct (Ronnie Sahlberg) [2151418] - cifs: improve handlecaching (Ronnie Sahlberg) [2151418] - cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid (Ronnie Sahlberg) [2151418] - cifs: Add helper function to check smb1+ server (Ronnie Sahlberg) [2151418] - cifs: Use help macro to get the mid header size (Ronnie Sahlberg) [2151418] - cifs: Use help macro to get the header preamble size (Ronnie Sahlberg) [2151418] - cifs: Do not access tcon->cfids->cfid directly from is_path_accessible (Ronnie Sahlberg) [2151418] - cifs: Add constructor/destructors for tcon->cfid (Ronnie Sahlberg) [2151418] - cifs: Do not use tcon->cfid directly, use the cfid we get from open_cached_dir (Ronnie Sahlberg) [2151418] - cifs: Move cached-dir functions into a separate file (Ronnie Sahlberg) [2151418] - cifs: when insecure legacy is disabled shrink amount of SMB1 code (Ronnie Sahlberg) [2151418] - cifs: remove unnecessary locking of chan_lock while freeing session (Ronnie Sahlberg) [2151418] - cifs: avoid use of global locks for high contention data (Ronnie Sahlberg) [2151418] - cifs: add missing spinlock around tcon refcount (Ronnie Sahlberg) [2151418] - cifs: avoid deadlocks while updating iface (Ronnie Sahlberg) [2151418] - cifs: Use after free in debug code (Ronnie Sahlberg) [2151418] - cifs: during reconnect, update interface if necessary (Ronnie Sahlberg) [2151418] - cifs: fix race condition with delayed threads (Ronnie Sahlberg) [2151418] - cifs: change iface_list from array to sorted linked list (Ronnie Sahlberg) [2151418] - cifs: update cifs_ses::ip_addr after failover (Ronnie Sahlberg) [2151418] - cifs: avoid parallel session setups on same channel (Ronnie Sahlberg) [2151418] - cifs: fix potential deadlock in direct reclaim (Ronnie Sahlberg) [2151418] - smb3: remove unneeded null check in cifs_readdir (Ronnie Sahlberg) [2151418] - cifs: cache the dirents for entries in a cached directory (Ronnie Sahlberg) [2151418] Resolves: rhbz#2125474 Signed-off-by: Luis Claudio R. Goncalves --- Makefile.rhelver | 4 ++-- dracut-virt.conf | 3 +++ kernel.spec | 61 ++++++++++++++++++++++++++++++++++++++++++++---- sources | 6 ++--- 4 files changed, 65 insertions(+), 9 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 35ef828..e8f46e8 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 = 275 +RHEL_RELEASE = 276 # # ZSTREAM @@ -66,4 +66,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.275 +RTBUILD:=.276 diff --git a/dracut-virt.conf b/dracut-virt.conf index 3724026..24329cd 100644 --- a/dracut-virt.conf +++ b/dracut-virt.conf @@ -14,6 +14,9 @@ dracutmodules+=" dm lvm rootfs-block fs-lib " # modules: tpm and crypto dracutmodules+=" crypt crypt-loop tpm2-tss " +# WALinuxagent-cvm with CVM specific udev rules +dracutmodules+=" walinuxagentcvm " + # drivers: virtual buses, pci drivers+=" virtio-pci virtio-mmio " # qemu-kvm drivers+=" hv-vmbus pci-hyperv " # hyperv diff --git a/kernel.spec b/kernel.spec index 9365ae7..37d7e10 100755 --- a/kernel.spec +++ b/kernel.spec @@ -135,15 +135,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 275.rt14.275 +%define pkgrelease 276.rt14.276 %define kversion 5 -%define tarfile_release 5.14.0-275.rt14.275.el9 +%define tarfile_release 5.14.0-276.rt14.276.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 275.rt14.275%{?buildid}%{?dist} +%define specrelease 276.rt14.276%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-275.rt14.275.el9 +%define kabiversion 5.14.0-276.rt14.276.el9 # # End of genspec.sh variables @@ -757,6 +757,8 @@ BuildRequires: systemd-boot-unsigned BuildRequires: systemd-udev >= 252-1 # For TPM operations in UKI initramfs BuildRequires: tpm2-tools +# For Azure CVM specific udev rules +BuildRequires: WALinuxAgent-cvm %endif # Because this is the kernel, it's hard to get a single upstream URL @@ -3528,6 +3530,57 @@ fi # # %changelog +* Fri Feb 17 2023 Luis Claudio R. Goncalves [5.14.0-276.rt14.276.el9] +- [rt] build kernel-rt-5.14.0-276.rt14.276.el9 [2125474] +- blk-cgroup: don't update io stat for root cgroup (Ming Lei) [2167245] +- sctp: do not check hb_timer.expires when resetting hb_timer (Xin Long) [2167094] +- netfilter: conntrack: handle tcp challenge acks during connection reuse (Florian Westphal) [2159642] +- redhat: Include Azure CVM specific udev rules into UKI's initramfs (Vitaly Kuznetsov) [2165913] +- r8169: fix dmar pte write access is not set error (Jose Ignacio Tornos Martinez) [2159618] +- r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() (Jose Ignacio Tornos Martinez) [2159618] +- r8169: enable GRO software interrupt coalescing per default (Jose Ignacio Tornos Martinez) [2159618] +- r8169: use tp_to_dev instead of open code (Jose Ignacio Tornos Martinez) [2159618] +- drivers: net: convert to boolean for the mac_managed_pm flag (Jose Ignacio Tornos Martinez) [2159618] +- r8169: add rtl_disable_rxdvgate() (Jose Ignacio Tornos Martinez) [2159618] +- r8169: remove rtl_wol_shutdown_quirk() (Jose Ignacio Tornos Martinez) [2159618] +- r8169: merge support for chip versions 10, 13, 16 (Jose Ignacio Tornos Martinez) [2159618] +- r8169: remove not needed net_ratelimit() check (Jose Ignacio Tornos Martinez) [2159618] +- r8169: remove useless PCI region size check (Jose Ignacio Tornos Martinez) [2159618] +- r8169: remove comment about apparently non-existing chip versions (Jose Ignacio Tornos Martinez) [2159618] +- r8169: merge handling of chip versions 12 and 17 (RTL8168B) (Jose Ignacio Tornos Martinez) [2159618] +- net: ethernet: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2159618] +- r8169: fix accessing unset transport header (Jose Ignacio Tornos Martinez) [2159618] +- net: phy: realtek: add support for RTL8365MB-VC internal PHYs (Jose Ignacio Tornos Martinez) [2159618] +- cifs: refcount only the selected iface during interface update (Ronnie Sahlberg) [2151418] +- cifs: drop the lease for cached directories on rmdir or rename (Ronnie Sahlberg) [2151418] +- cifs: find and use the dentry for cached non-root directories also (Ronnie Sahlberg) [2151418] +- cifs: enable caching of directories for which a lease is held (Ronnie Sahlberg) [2151418] +- cifs: fix skipping to incorrect offset in emit_cached_dirents (Ronnie Sahlberg) [2151418] +- cifs: store a pointer to a fid in the cfid structure instead of the struct (Ronnie Sahlberg) [2151418] +- cifs: improve handlecaching (Ronnie Sahlberg) [2151418] +- cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid (Ronnie Sahlberg) [2151418] +- cifs: Add helper function to check smb1+ server (Ronnie Sahlberg) [2151418] +- cifs: Use help macro to get the mid header size (Ronnie Sahlberg) [2151418] +- cifs: Use help macro to get the header preamble size (Ronnie Sahlberg) [2151418] +- cifs: Do not access tcon->cfids->cfid directly from is_path_accessible (Ronnie Sahlberg) [2151418] +- cifs: Add constructor/destructors for tcon->cfid (Ronnie Sahlberg) [2151418] +- cifs: Do not use tcon->cfid directly, use the cfid we get from open_cached_dir (Ronnie Sahlberg) [2151418] +- cifs: Move cached-dir functions into a separate file (Ronnie Sahlberg) [2151418] +- cifs: when insecure legacy is disabled shrink amount of SMB1 code (Ronnie Sahlberg) [2151418] +- cifs: remove unnecessary locking of chan_lock while freeing session (Ronnie Sahlberg) [2151418] +- cifs: avoid use of global locks for high contention data (Ronnie Sahlberg) [2151418] +- cifs: add missing spinlock around tcon refcount (Ronnie Sahlberg) [2151418] +- cifs: avoid deadlocks while updating iface (Ronnie Sahlberg) [2151418] +- cifs: Use after free in debug code (Ronnie Sahlberg) [2151418] +- cifs: during reconnect, update interface if necessary (Ronnie Sahlberg) [2151418] +- cifs: fix race condition with delayed threads (Ronnie Sahlberg) [2151418] +- cifs: change iface_list from array to sorted linked list (Ronnie Sahlberg) [2151418] +- cifs: update cifs_ses::ip_addr after failover (Ronnie Sahlberg) [2151418] +- cifs: avoid parallel session setups on same channel (Ronnie Sahlberg) [2151418] +- cifs: fix potential deadlock in direct reclaim (Ronnie Sahlberg) [2151418] +- smb3: remove unneeded null check in cifs_readdir (Ronnie Sahlberg) [2151418] +- cifs: cache the dirents for entries in a cached directory (Ronnie Sahlberg) [2151418] + * Thu Feb 16 2023 Luis Claudio R. Goncalves [5.14.0-275.rt14.275.el9] - [rt] build kernel-rt-5.14.0-275.rt14.275.el9 [2125474] - cifs: serialize all mount attempts (Ronnie Sahlberg) [2165757] diff --git a/sources b/sources index 80a5130..db16f41 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-275.rt14.275.el9.tar.xz) = eb1dd2a57d0932c9a97caa94d9dc449cdde7e3fb8dbda16e09e813b316fa82d6ff9e2684d7e0997e7c90d7063bd42ebc738f658339b78273ca1351fa2a5bff6b -SHA512 (kernel-abi-stablelists-5.14.0-275.rt14.275.el9.tar.bz2) = 0d63b846853463812c19080555dc9411875c514f8fc975f3fc87572fcb406d6f21e6e92c59b59ba4405f13fc2b459d43d22bb543f52ac406bb04cd4012e48794 -SHA512 (kernel-kabi-dw-5.14.0-275.rt14.275.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578 +SHA512 (linux-5.14.0-276.rt14.276.el9.tar.xz) = f81a15bad625de5855581ae43cd257ee851f1f72381f6819ce76bbda01610643d814d27d5017e1bc9fc042e41344a17588e599f3f08138a1989ae0f04cfdbbc4 +SHA512 (kernel-abi-stablelists-5.14.0-276.rt14.276.el9.tar.bz2) = af24114ac6e51733d6dab9151a69bec58a2ffb3a03ce44f118241d24bf5869045854af8f91c5d778474ef165fa81aa3283ee55d49b0777f7a13bea1a916a2c37 +SHA512 (kernel-kabi-dw-5.14.0-276.rt14.276.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578