From 588837acd8e3c570c1e4d8e5f84b1e485f65a5a7 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Nov 02 2022 14:04:21 +0000 Subject: import kernel-rt-5.14.0-70.30.1.rt21.102.el9_0 --- diff --git a/.gitignore b/.gitignore index 229a973..2cb63f3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -SOURCES/linux-5.14.0-70.26.1.rt21.98.el9_0.tar.xz +SOURCES/linux-5.14.0-70.30.1.rt21.102.el9_0.tar.xz SOURCES/rheldup3.x509 SOURCES/rhelkpatch1.x509 diff --git a/.kernel-rt.metadata b/.kernel-rt.metadata index 2353bd7..22bcace 100644 --- a/.kernel-rt.metadata +++ b/.kernel-rt.metadata @@ -1,3 +1,3 @@ -7bdd69802aca5bc3a0227058628063360cbe96cb SOURCES/linux-5.14.0-70.26.1.rt21.98.el9_0.tar.xz +14f8fa0c595a2aa7a71502d0fcc7453d1e5f60a2 SOURCES/linux-5.14.0-70.30.1.rt21.102.el9_0.tar.xz 95b9b811c7b0a6c98b2eafc4e7d6d24f2cb63289 SOURCES/rheldup3.x509 d90885108d225a234a5a9d054fc80893a5bd54d0 SOURCES/rhelkpatch1.x509 diff --git a/SOURCES/Makefile.rhelver b/SOURCES/Makefile.rhelver index 90ce595..d9899e5 100644 --- a/SOURCES/Makefile.rhelver +++ b/SOURCES/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 0 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 70.26.1 +RHEL_RELEASE = 70.30.1 # # ZSTREAM @@ -66,4 +66,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.98 +RTBUILD:=.102 diff --git a/SPECS/kernel.spec b/SPECS/kernel.spec index 5bf102a..2e4768e 100755 --- a/SPECS/kernel.spec +++ b/SPECS/kernel.spec @@ -121,13 +121,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 70.26.1.rt21.98.el9_0 +%define pkgrelease 70.30.1.rt21.102.el9_0 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 70.26.1.rt21.98%{?buildid}%{?dist} +%define specrelease 70.30.1.rt21.102%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -705,7 +705,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-70.26.1.rt21.98.el9_0.tar.xz +Source0: linux-5.14.0-70.30.1.rt21.102.el9_0.tar.xz Source1: Makefile.rhelver @@ -1416,8 +1416,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-70.26.1.rt21.98.el9_0 -c -mv linux-5.14.0-70.26.1.rt21.98.el9_0 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-70.30.1.rt21.102.el9_0 -c +mv linux-5.14.0-70.30.1.rt21.102.el9_0 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3089,6 +3089,115 @@ fi # # %changelog +* Fri Oct 14 2022 Herton R. Krzesinski [5.14.0-70.30.1.rt21.102.el9_0] +- [rt] build kernel-rt-5.14.0-70.30.1.rt21.102.el9_0 [2123498] +- random: trigger reseeding DRBG on more occasions (Daiki Ueno) [2128970 2125257] +- random: allow reseeding DRBG with getrandom (Daiki Ueno) [2121129 2114854] +- nvme-tcp: handle number of queue changes (John Meneghini) [2131360 2112025] +- nvmet: expose max queues to configfs (John Meneghini) [2131360 2112025] +- nvme-fabrics: parse nvme connect Linux error codes (John Meneghini) [2131360 2112025] +- nvmet: revert "nvmet: make discovery NQN configurable" (Gopal Tiwari) [2131360 2066146] +- vfio/type1: Unpin zero pages (Alex Williamson) [2128791 2121855] +- cifs: fix bad fids sent over wire (Ronnie Sahlberg) [2127858 2088775] +- SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op (Ronnie Sahlberg) [2127858 2088775] +- cifs: verify that tcon is valid before dereference in cifs_kill_sb (Ronnie Sahlberg) [2127858 2048823] +- cifs: release cached dentries only if mount is complete (Ronnie Sahlberg) [2127858 2048823] +- cifs: we do not need a spinlock around the tree access during umount (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix handlecache and multiuser (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix workstation_name for multiuser mounts (Ronnie Sahlberg) [2127858 2048823] +- cifs: free ntlmsspblob allocated in negotiate (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix ntlmssp auth when there is no key exchange (Ronnie Sahlberg) [2127858 2048823] +- cifs: send workstation name during ntlmssp session setup (Ronnie Sahlberg) [2127858 2048823] +- cifs: Fix crash on unload of cifs_arc4.ko (Ronnie Sahlberg) [2127858 2048823] +- Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix the cifs_reconnect path for DFS (Ronnie Sahlberg) [2127858 2048823] +- cifs: sanitize multiple delimiters in prepath (Ronnie Sahlberg) [2127858 2048823] +- cifs: ignore resource_id while getting fscache super cookie (Ronnie Sahlberg) [2127858 2048823] +- cifs: avoid use of dstaddr as key for fscache client cookie (Ronnie Sahlberg) [2127858 2048823] +- cifs: add server conn_id to fscache client cookie (Ronnie Sahlberg) [2127858 2048823] +- cifs: wait for tcon resource_id before getting fscache super (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix missed refcounting of ipc tcon (Ronnie Sahlberg) [2127858 2048823] +- cifs: update internal version number (Ronnie Sahlberg) [2127858 2048823] +- smb2: clarify rc initialization in smb2_reconnect (Ronnie Sahlberg) [2127858 2048823] +- cifs: populate server_hostname for extra channels (Ronnie Sahlberg) [2127858 2048823] +- cifs: nosharesock should be set on new server (Ronnie Sahlberg) [2127858 2048823] +- cifs: introduce cifs_ses_mark_for_reconnect() helper (Ronnie Sahlberg) [2127858 2048823] +- cifs: protect srv_count with cifs_tcp_ses_lock (Ronnie Sahlberg) [2127858 2048823] +- cifs: move debug print out of spinlock (Ronnie Sahlberg) [2127858 2048823] +- cifs: do not duplicate fscache cookie for secondary channels (Ronnie Sahlberg) [2127858 2048823] +- cifs: connect individual channel servers to primary channel server (Ronnie Sahlberg) [2127858 2048823] +- cifs: protect session channel fields with chan_lock (Ronnie Sahlberg) [2127858 2048823] +- cifs: do not negotiate session if session already exists (Ronnie Sahlberg) [2127858 2048823] +- smb3: do not setup the fscache_super_cookie until fsinfo initialized (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix potential use-after-free bugs (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix memory leak of smb3_fs_context_dup::server_hostname (Ronnie Sahlberg) [2127858 2048823] +- smb3: add additional null check in SMB311_posix_mkdir (Ronnie Sahlberg) [2127858 2048823] +- cifs: release lock earlier in dequeue_mid error case (Ronnie Sahlberg) [2127858 2048823] +- smb3: add additional null check in SMB2_tcon (Ronnie Sahlberg) [2127858 2048823] +- smb3: add additional null check in SMB2_open (Ronnie Sahlberg) [2127858 2048823] +- smb3: add additional null check in SMB2_ioctl (Ronnie Sahlberg) [2127858 2048823] +- smb3: remove trivial dfs compile warning (Ronnie Sahlberg) [2127858 2048823] +- cifs: support nested dfs links over reconnect (Ronnie Sahlberg) [2127858 2048823] +- smb3: do not error on fsync when readonly (Ronnie Sahlberg) [2127858 2048823] +- cifs: for compound requests, use open handle if possible (Ronnie Sahlberg) [2127858 2048823] +- cifs: set a minimum of 120s for next dns resolution (Ronnie Sahlberg) [2127858 2048823] +- cifs: split out dfs code from cifs_reconnect() (Ronnie Sahlberg) [2127858 2048823] +- cifs: convert list_for_each to entry variant (Ronnie Sahlberg) [2127858 2048823] +- cifs: introduce new helper for cifs_reconnect() (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix print of hdr_flags in dfscache_proc_show() (Ronnie Sahlberg) [2127858 2048823] +- cifs: nosharesock should not share socket with future sessions (Ronnie Sahlberg) [2127858 2048823] +- smb3: add dynamic trace points for socket connection (Ronnie Sahlberg) [2127858 2048823] +- cifs: Move SMB2_Create definitions to the shared area (Ronnie Sahlberg) [2127858 2048823] +- cifs: Move more definitions into the shared area (Ronnie Sahlberg) [2127858 2048823] +- cifs: move NEGOTIATE_PROTOCOL definitions out into the common area (Ronnie Sahlberg) [2127858 2048823] +- cifs: Create a new shared file holding smb2 pdu definitions (Ronnie Sahlberg) [2127858 2048823] +- cifs: add mount parameter tcpnodelay (Ronnie Sahlberg) [2127858 2048823] +- cifs: To match file servers, make sure the server hostname matches (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix incorrect check for null pointer in header_assemble (Ronnie Sahlberg) [2127858 2048823] +- smb3: correct server pointer dereferencing check to be more consistent (Ronnie Sahlberg) [2127858 2048823] +- smb3: correct smb3 ACL security descriptor (Ronnie Sahlberg) [2127858 2048823] +- cifs: Clear modified attribute bit from inode flags (Ronnie Sahlberg) [2127858 2048823] +- cifs: Deal with some warnings from W=1 (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix a sign extension bug (Ronnie Sahlberg) [2127858 2048823] +- cifs: Not to defer close on file when lock is set (Ronnie Sahlberg) [2127858 2048823] +- cifs: Fix soft lockup during fsstress (Ronnie Sahlberg) [2127858 2048823] +- cifs: Deferred close performance improvements (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix incorrect kernel doc comments (Ronnie Sahlberg) [2127858 2048823] +- cifs: remove pathname for file from SPDX header (Ronnie Sahlberg) [2127858 2048823] +- cifs: properly invalidate cached root handle when closing it (Ronnie Sahlberg) [2127858 2048823] +- cifs: move SMB FSCTL definitions to common code (Ronnie Sahlberg) [2127858 2048823] +- cifs: rename cifs_common to smbfs_common (Ronnie Sahlberg) [2127858 2048823] +- cifs: cifs_md4 convert to SPDX identifier (Ronnie Sahlberg) [2127858 2048823] +- cifs: create a MD4 module and switch cifs.ko to use it (Ronnie Sahlberg) [2127858 2048823] +- cifs: fork arc4 and create a separate module for it for cifs and other users (Ronnie Sahlberg) [2127858 2048823] +- cifs: remove support for NTLM and weaker authentication algorithms (Ronnie Sahlberg) [2127858 2048823] +- cifs: update FSCTL definitions (Ronnie Sahlberg) [2127858 2048823] +- cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED (Ronnie Sahlberg) [2127858 2048823] +- cifs: enable fscache usage even for files opened as rw (Ronnie Sahlberg) [2127858 2048823] +- smb3: fix posix extensions mount option (Ronnie Sahlberg) [2127858 2048823] +- cifs: fix wrong release in sess_alloc_buffer() failed path (Ronnie Sahlberg) [2127858 2048823] +- CIFS: Fix a potencially linear read overflow (Ronnie Sahlberg) [2127858 2048823] +- drm/mgag200: Select clock in PLL update functions (Herton R. Krzesinski) [2112017 2043115] +- mt76: mt7921: Fix the error handling path of mt7921_pci_probe() (Íñigo Huguet) [2095653 2096777] +- mt76: mt7921e: fix possible probe failure after reboot (Íñigo Huguet) [2095653 2065633] + +* Thu Sep 29 2022 Herton R. Krzesinski [5.14.0-70.29.1.rt21.101.el9_0] +- [rt] build kernel-rt-5.14.0-70.29.1.rt21.101.el9_0 [2123498] +- configs: enable CONFIG_HP_ILO for aarch64 (Mark Salter) [2129453 2126153] +- KVM: x86/mmu: Don't advance iterator after restart due to yielding (Nico Pache) [2127859 2055725] +- scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy) [2127857 1977553] +- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Oleg Nesterov) [2128034 2121272] {CVE-2022-30594} + +* Thu Sep 22 2022 Herton R. Krzesinski [5.14.0-70.28.1.rt21.100.el9_0] +- [rt] build kernel-rt-5.14.0-70.28.1.rt21.100.el9_0 [2123498] +- powerpc: Enable execve syscall exit tracepoint (Steve Best) [2106661 2095526] + +* Tue Sep 20 2022 Herton R. Krzesinski [5.14.0-70.27.1.rt21.99.el9_0] +- [rt] build kernel-rt-5.14.0-70.27.1.rt21.99.el9_0 [2123498] +- posix-cpu-timers: Cleanup CPU timers before freeing them during exec (Wander Lairson Costa) [2116969 2116970] {CVE-2022-2585} +- fix race between exit_itimers() and /proc/pid/timers (Wander Lairson Costa) [2116969 2116970] {CVE-2022-2585} +- [redhat-rt] Update RTBZ for Batch4 (Herton R. Krzesinski) + * Fri Sep 02 2022 Herton R. Krzesinski [5.14.0-70.26.1.rt21.98.el9_0] - [rt] build kernel-rt-5.14.0-70.26.1.rt21.98.el9_0 [2119577] - redhat/configs enable CONFIG_ICE_HWTS (Petr Oros) [2108204 2037974]