diff --git a/Makefile.rhelver b/Makefile.rhelver index c58f54851..262fd7f4d 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 = 200 +RHEL_RELEASE = 201 # # RHEL_REBASE_NUM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 29aa1139b..9c67f1cd1 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -7271,6 +7271,7 @@ CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index fcf9b9e9a..65831a309 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -7246,6 +7246,7 @@ CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index fb0915866..c6367cfea 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -7267,6 +7267,7 @@ CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index a773681bc..01afb959f 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -7242,6 +7242,7 @@ CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 19d2dd7b5..55485b2fd 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -7319,6 +7319,7 @@ CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 0c107e26a..14fbbffba 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -7294,6 +7294,7 @@ CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index e3772f337..18454bc39 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -7315,6 +7315,7 @@ CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 5887aafde..ac72c264c 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -7290,6 +7290,7 @@ CONFIG_STUB_CLK_HI3660=y # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 5d1416c58..07fdcf7d3 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -6736,6 +6736,7 @@ CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set CONFIG_SUN_PARTITION=y +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 4f92ee234..4392ec8ee 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -6713,6 +6713,7 @@ CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set CONFIG_SUN_PARTITION=y +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index efe9bfd4e..7bfb96e28 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -6652,6 +6652,7 @@ CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set CONFIG_SUN_PARTITION=y +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 101f8317c..28abe4994 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -6629,6 +6629,7 @@ CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set CONFIG_SUN_PARTITION=y +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 52de78c57..f94046d6a 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -6710,6 +6710,7 @@ CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 664cbe170..934f62355 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -6687,6 +6687,7 @@ CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 0d8327752..5a1e39bab 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -6706,6 +6706,7 @@ CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_ST_UVIS25 is not set # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index cea808dc8..fe2c7115b 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -7128,6 +7128,7 @@ CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUNDANCE is not set CONFIG_SUN_PARTITION=y +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 484957fd5..846a190bd 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -7104,6 +7104,7 @@ CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUNDANCE is not set CONFIG_SUN_PARTITION=y +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index f64900b4e..fadbb503e 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -7176,6 +7176,7 @@ CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUNDANCE is not set CONFIG_SUN_PARTITION=y +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 9680a7bfb..5d0bfb2ed 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -7152,6 +7152,7 @@ CONFIG_STRSCPY_KUNIT_TEST=m # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUNDANCE is not set CONFIG_SUN_PARTITION=y +# CONFIG_SUNRPC_DEBUG_TRACE is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m diff --git a/kernel.changelog b/kernel.changelog index 8ca8d783c..3a230a11b 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,206 @@ +* Thu Feb 05 2026 CKI KWF Bot [6.12.0-201.el10] +- vfio: Prevent from pinned DMABUF importers to attach to VFIO DMABUF (Cédric Le Goater) [RHEL-144911] +- r8152: Advertise software timestamp information. (Jose Ignacio Tornos Martinez) [RHEL-124653] +- mlxsw: spectrum_mr: Fix use-after-free when updating multicast route stats (CKI Backport Bot) [RHEL-143197] {CVE-2025-68800} +- RDMA/efa: Remove possible negative shift (Kamal Heib) [RHEL-140846] +- RDMA/efa: Extend admin timeout error print (Kamal Heib) [RHEL-140846] +- RDMA/efa: Add Network HW statistics counters (Kamal Heib) [RHEL-140846] +- io_uring/io-wq: fix incorrect io_wq_for_each_worker() termination logic (Jeff Moyer) [RHEL-140845] +- io_uring/rw: cast rw->flags assignment to rwf_t (Jeff Moyer) [RHEL-140845] +- io_uring/sqpoll: don't put task_struct on tctx setup failure (Jeff Moyer) [RHEL-140845] +- io_uring: consistently use rcu semantics with sqpoll thread (Jeff Moyer) [RHEL-140845] +- io_uring: fix filename leak in __io_openat_prep() (Jeff Moyer) [RHEL-140845] +- io_uring: fix nr_segs calculation in io_import_kbuf (Jeff Moyer) [RHEL-140845] +- io_uring: fix min_wait wakeups for SQPOLL (Jeff Moyer) [RHEL-140845] +- io_uring/kbuf: use READ_ONCE() for userspace-mapped memory (Jeff Moyer) [RHEL-140845] +- io_uring/rsrc: fix lost entries after cloned range (Jeff Moyer) [RHEL-140845] +- io_uring/poll: correctly handle io_poll_add() return value on update (Jeff Moyer) [RHEL-140845] +- io_uring/rsrc: don't use blk_rq_nr_phys_segments() as number of bvecs (Jeff Moyer) [RHEL-140845] +- io_uring/rw: ensure allocated iovec gets cleared for early failure (Jeff Moyer) [RHEL-140845] +- io_uring: fix regbuf vector size truncation (Jeff Moyer) [RHEL-140845] +- io_uring: use WRITE_ONCE for user shared memory (Jeff Moyer) [RHEL-140845] +- io_uring: fix types for region size calulation (Jeff Moyer) [RHEL-140845] +- io_uring: correct __must_hold annotation in io_install_fixed_file (Jeff Moyer) [RHEL-140845] +- io_uring/sqpoll: be smarter on when to update the stime usage (Jeff Moyer) [RHEL-140845] +- io_uring/sqpoll: switch away from getrusage() for CPU accounting (Jeff Moyer) [RHEL-140845] +- io_uring: fix use-after-free of sq->thread in __io_uring_show_fdinfo() (Jeff Moyer) [RHEL-140845] +- io_uring/fdinfo: get rid of dumping credentials (Jeff Moyer) [RHEL-140845] +- io_uring/fdinfo: only compile if CONFIG_PROC_FS is set (Jeff Moyer) [RHEL-140845] +- io_uring: fix incorrect unlikely() usage in io_waitid_prep() (Jeff Moyer) [RHEL-140845] +- io_uring: protect mem region deregistration (Jeff Moyer) [RHEL-140845] +- Revert "io_uring/rw: drop -EOPNOTSUPP check in __io_complete_rw_common()" (Jeff Moyer) [RHEL-140845] +- io_uring: fix incorrect io_kiocb reference in io_link_skb (Jeff Moyer) [RHEL-140845] +- io_uring/msg_ring: kill alloc_cache for io_kiocb allocations (Jeff Moyer) [RHEL-140845] +- io_uring: include dying ring in task_work "should cancel" state (Jeff Moyer) [RHEL-140845] +- fs: add a FMODE_ flag to indicate IOCB_HAS_METADATA availability (Jeff Moyer) [RHEL-140845] +- io_uring/net: commit partial buffers on retry (Jeff Moyer) [RHEL-140845] +- io_uring: export io_[un]account_mem (Jeff Moyer) [RHEL-140845] +- io_uring: don't use int for ABI (Jeff Moyer) [RHEL-140845] +- tools headers UAPI: sync linux/stat.h linux/fs.h with tools (Olga Kornievskaia) [RHEL-134733] +- NFS: Fix size read races in truncate, fallocate and copy offload (Olga Kornievskaia) [RHEL-134733] +- NFS/localio: Deal with page bases that are > PAGE_SIZE (Olga Kornievskaia) [RHEL-134733] +- NFS/localio: Stop further I/O upon hitting an error (Olga Kornievskaia) [RHEL-134733] +- pnfs/blocklayout: Fix memory leak in bl_parse_scsi() (Olga Kornievskaia) [RHEL-134733] +- pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node() (Olga Kornievskaia) [RHEL-134733] +- NFS: Fix a deadlock involving nfs_release_folio() (Olga Kornievskaia) [RHEL-134733] +- pNFS: Fix a deadlock when returning a delegation during open() (Olga Kornievskaia) [RHEL-134733] +- nfsd: Drop the client reference in client_states_open() (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix nfsd_file reference leak in nfsd4_add_rdaccess_to_wrdeleg() (Olga Kornievskaia) [RHEL-134733] +- lockd: fix vfs_test_lock() calls (Olga Kornievskaia) [RHEL-134733] +- NFSD: Clear TIME_DELEG in the suppattr_exclcreat bitmap (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix memory leak in nfsd_create_serv error paths (Olga Kornievskaia) [RHEL-134733] +- net/handshake: restore destructor on submit failure (Olga Kornievskaia) [RHEL-134733] +- nfsd: Mark variable __maybe_unused to avoid W=1 build break (Olga Kornievskaia) [RHEL-134733] +- svcrdma: bound check rq_pages index in inline path (Olga Kornievskaia) [RHEL-134733] +- svcrdma: return 0 on success from svc_rdma_copy_inline_range (Olga Kornievskaia) [RHEL-134733] +- svcrdma: use rc_pageoff for memcpy byte offset (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf (Olga Kornievskaia) [RHEL-134733] +- net/handshake: duplicate handshake cancellations leak socket (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: fix regression due to out-of-order __put_cred (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: remove 61 byte hole from needless ____cacheline_aligned (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: remove alignment size checking in nfs_is_local_dio_possible (Olga Kornievskaia) [RHEL-134733] +- NFS: Fix inheritance of the block sizes when automounting (Olga Kornievskaia) [RHEL-134733] +- NFS: Automounted filesystems should inherit ro,noexec,nodev,sync flags (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68764} +- Revert "nfs: ignore SB_RDONLY when mounting nfs" (Olga Kornievskaia) [RHEL-134733] +- Revert "nfs: clear SB_RDONLY before getting superblock" (Olga Kornievskaia) [RHEL-134733] +- Revert "nfs: ignore SB_RDONLY when remounting nfs" (Olga Kornievskaia) [RHEL-134733] +- NFSv4/pNFS: Clear NFS_INO_LAYOUTCOMMIT in pnfs_mark_layout_stateid_invalid (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68349} +- NFSv4.1: protect destroying and nullifying bc_serv structure (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: new helper function for stopping backchannel server (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: cleanup common code in backchannel request (Olga Kornievskaia) [RHEL-134733] +- NFSv4.1: pass transport for callback shutdown (Olga Kornievskaia) [RHEL-134733] +- NFSv4: ensure the open stateid seqid doesn't go backwards (Olga Kornievskaia) [RHEL-134733] +- NFS: Initialise verifiers for visible dentries in _nfs4_open_and_get_state (Olga Kornievskaia) [RHEL-134733] +- NFS: Initialise verifiers for visible dentries in nfs_atomic_open() (Olga Kornievskaia) [RHEL-134733] +- NFS: Initialise verifiers for visible dentries in readdir and lookup (Olga Kornievskaia) [RHEL-134733] +- NFS: Avoid changing nlink when file removes and attribute updates race (Olga Kornievskaia) [RHEL-134733] +- NFSD: Make FILE_SYNC WRITEs comply with spec (Olga Kornievskaia) [RHEL-134733] +- NFSD: use correct reservation type in nfsd4_scsi_fence_client (Olga Kornievskaia) [RHEL-134733] +- NFSD: don't start nfsd if sv_permsocks is empty (Olga Kornievskaia) [RHEL-134733] +- lockd: don't allow locking on reexported NFSv2/3 (Olga Kornievskaia) [RHEL-134733] +- NFSD/blocklayout: Extract extent mapping from proc_layoutget (Olga Kornievskaia) [RHEL-134733] +- NFSD/blocklayout: Fix minlength check in proc_layoutget (Olga Kornievskaia) [RHEL-134733] +- svcrdma: Release transport resources synchronously (Olga Kornievskaia) [RHEL-134733] +- net/handshake: Fix memory leak in tls_handshake_accept() (Olga Kornievskaia) [RHEL-134733] +- NFS: Fix LTP test failures when timestamps are delegated (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68242} +- NFSv4: Fix an incorrect parameter when calling nfs4_call_sync() (Olga Kornievskaia) [RHEL-134733] +- NFS: sysfs: fix leak when nfs_client kobject add fails (Olga Kornievskaia) [RHEL-134733] +- NFSv2/v3: Fix error handling in nfs_atomic_open_v23() (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: do not issue misaligned DIO out-of-order (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: Ensure DIO WRITE's IO on stable storage upon completion (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: backfill missing partial read support for misaligned DIO (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: add refcounting for each iocb IO associated with NFS pgio header (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: remove unecessary ENOTBLK handling in DIO WRITE support (Olga Kornievskaia) [RHEL-134733] +- NFS: Check the TLS certificate fields in nfs_match_client() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68243} +- pnfs: Set transport security policy to RPC_XPRTSEC_NONE unless using TLS (Olga Kornievskaia) [RHEL-134733] +- pnfs: Fix TLS logic in _nfs4_pnfs_v4_ds_connect() (Olga Kornievskaia) [RHEL-134733] +- pnfs: Fix TLS logic in _nfs4_pnfs_v3_ds_connect() (Olga Kornievskaia) [RHEL-134733] +- Revert "SUNRPC: Make RPCSEC_GSS_KRB5 select CRYPTO instead of depending on it" (Olga Kornievskaia) [RHEL-134733] +- nfsd: ensure SEQUENCE replay sends a valid reply. (Olga Kornievskaia) [RHEL-134733] +- NFSD: Never cache a COMPOUND when the SEQUENCE operation fails (Olga Kornievskaia) [RHEL-134733] +- NFSD: Skip close replay processing if XDR encoding fails (Olga Kornievskaia) [RHEL-134733] +- NFSD: free copynotify stateid in nfs4_free_ol_stateid() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40273} +- nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supported attributes (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix refcount leak in nfsd_set_fh_dentry() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40212} +- nfsd: Avoid strlen conflict in nfsd4_encode_components_esc() (Olga Kornievskaia) [RHEL-134733] +- NFSD: Fix crash in nfsd4_read_release() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40324} +- NFS4: Fix state renewals missing after boot (Olga Kornievskaia) [RHEL-134733] +- NFS: check if suid/sgid was cleared after a write as needed (Olga Kornievskaia) [RHEL-134733] +- NFS4: Apply delay_retrans to async operations (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: fix to allocate mirror->dss before use (Olga Kornievskaia) [RHEL-134733] +- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40087} +- nfsd: discard nfserr_dropit (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Make RPCSEC_GSS_KRB5 select CRYPTO instead of depending on it (Olga Kornievskaia) [RHEL-134733] +- NFSD: Add io_cache_{read,write} controls to debugfs (Olga Kornievskaia) [RHEL-134733] +- NFSD: Do the grace period check in ->proc_layoutget (Olga Kornievskaia) [RHEL-134733] +- nfsd: delete unnecessary NULL check in __fh_verify() (Olga Kornievskaia) [RHEL-134733] +- NFS: add basic STATX_DIOALIGN and STATX_DIO_READ_ALIGN support (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: add tracepoints for misaligned DIO READ and WRITE support (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: add proper O_DIRECT support for READ and WRITE (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: refactor iocb initialization (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: refactor iocb and iov_iter_bvec initialization (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: avoid issuing misaligned IO using O_DIRECT (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: make trace_nfs_local_open_fh more useful (Olga Kornievskaia) [RHEL-134733] +- NFSD: filecache: add STATX_DIOALIGN and STATX_DIO_READ_ALIGN support (Olga Kornievskaia) [RHEL-134733] +- fs: add STATX_DIO_READ_ALIGN (Olga Kornievskaia) [RHEL-134733] +- fs: reformat the statx definition (Olga Kornievskaia) [RHEL-134733] +- sunrpc: unexport rpc_malloc() and rpc_free() (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Add support for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Update layout stats & error paths for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Write path updates for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Commit path updates for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Read path updates for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Update low level helper functions to be DS stripe aware. (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Add data structure support for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Use ds_commit_idx when marking a write commit (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Remove cred local variable dependency (Olga Kornievskaia) [RHEL-134733] +- NFSD: Disallow layoutget during grace period (Olga Kornievskaia) [RHEL-134733] +- nfs4_setup_readdir(): insufficient locking for ->d_parent->d_inode dereferencing (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68185} +- fs: add RWF_DONTCACHE iocb and FOP_DONTCACHE file_operations flag (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Update gssx_accept_sec_context() to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Update svcxdr_init_decode() to call xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update the flexfilelayout driver to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update the filelayout to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update the blocklayout to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update listxattr to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update getacl to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update readdir to use a scratch folio (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Introduce xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Remove redundant __GFP_NOWARN (Olga Kornievskaia) [RHEL-134733] +- nfs: remove NFS_WBACK_BUSY() (Olga Kornievskaia) [RHEL-134733] +- NFSv4.1: fix mount hang after CREATE_SESSION failure (Olga Kornievskaia) [RHEL-134733] +- NFSv4.1: fix backchannel max_resp_sz verification check (Olga Kornievskaia) [RHEL-134733] +- NFSv4: fix "prefered"->"preferred" (Olga Kornievskaia) [RHEL-134733] +- sunrpc: add a Kconfig option to redirect dfprintk() output to trace buffer (Olga Kornievskaia) [RHEL-134733] +- redhat/configs: Add CONFIG_SUNRPC_DEBUG_TRACE (Olga Kornievskaia) [RHEL-134733] +- sunrpc: remove dfprintk_cont() and dfprintk_rcu_cont() (Olga Kornievskaia) [RHEL-134733] +- nfs: cleanup tracepoint declarations (Olga Kornievskaia) [RHEL-134733] +- nfs: add tracepoints to nfs_writepages() (Olga Kornievskaia) [RHEL-134733] +- nfs: more in-depth tracing of writepage events (Olga Kornievskaia) [RHEL-134733] +- nfs: new tracepoints around write handling (Olga Kornievskaia) [RHEL-134733] +- nfs: add tracepoints to nfs_file_read() and nfs_file_write() (Olga Kornievskaia) [RHEL-134733] +- sunrpc: fix "occurence"->"occurrence" (Olga Kornievskaia) [RHEL-134733] +- nfsd: Don't force CRYPTO_LIB_SHA256 to be built-in (Olga Kornievskaia) [RHEL-134733] +- NFSD: Reduce DRC bucket size (Olga Kornievskaia) [RHEL-134733] +- NFSD: Delay adding new entries to LRU (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Move the svc_rpcb_cleanup() call sites (Olga Kornievskaia) [RHEL-134733] +- NFS: Remove rpcbind cleanup for NFSv4.0 callback (Olga Kornievskaia) [RHEL-134733] +- NFSD: Drop redundant conversion to bool (Olga Kornievskaia) [RHEL-134733] +- sunrpc: eliminate return pointer in svc_tcp_sendmsg() (Olga Kornievskaia) [RHEL-134733] +- sunrpc: fix pr_notice in svc_tcp_sendto() to show correct length (Olga Kornievskaia) [RHEL-134733] +- NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul() (Olga Kornievskaia) [RHEL-134733] +- nfsd: Eliminate an allocation in nfs4_make_rec_clidname() (Olga Kornievskaia) [RHEL-134733] +- nfsd: Replace open-coded conversion of bytes to hex (Olga Kornievskaia) [RHEL-134733] +- lockd: Remove space before newline (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix timestamp updates in CB_GETATTR (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix SETATTR updates for delegated timestamps (Olga Kornievskaia) [RHEL-134733] +- nfsd: track original timestamps in nfs4_delegation (Olga Kornievskaia) [RHEL-134733] +- nfsd: use ATTR_CTIME_SET for delegated ctime updates (Olga Kornievskaia) [RHEL-134733] +- vfs: add ATTR_CTIME_SET flag (Olga Kornievskaia) [RHEL-134733] +- nfsd: ignore ATTR_DELEG when checking ia_valid before notify_change() (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtime update (Olga Kornievskaia) [RHEL-134733] +- NFSD: Fix last write offset handling in layoutcommit (Olga Kornievskaia) [RHEL-134733] +- NFSD: Implement large extent array support in pNFS (Olga Kornievskaia) [RHEL-134733] +- NFSD: Minor cleanup in layoutcommit decoding (Olga Kornievskaia) [RHEL-134733] +- NFSD: Minor cleanup in layoutcommit processing (Olga Kornievskaia) [RHEL-134733] +- NFSD: Rework encoding and decoding of nfsd4_deviceid (Olga Kornievskaia) [RHEL-134733] +- sunrpc: Change ret code of xdr_stream_decode_opaque_fixed (Olga Kornievskaia) [RHEL-134733] +- sunrpc: delay pc_release callback until after the reply is sent (Olga Kornievskaia) [RHEL-134733] +- NFSD: Move the fh_getattr() helper (Olga Kornievskaia) [RHEL-134733] +- NFSD: Relocate the fh_want_write() and fh_drop_write() helpers (Olga Kornievskaia) [RHEL-134733] +- sunrpc: fix null pointer dereference on zero-length checksum (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40129} +- nfsctl: symlink has no business bumping link count of parent directory (Olga Kornievskaia) [RHEL-134733] +- slightly simplify nfs_atomic_open() (Olga Kornievskaia) [RHEL-134733] +- simplify nfs_atomic_open_v23() (Olga Kornievskaia) [RHEL-134733] +- check_export(): constify path argument (Olga Kornievskaia) [RHEL-134733] +- rqst_exp_get_by_name(): constify path argument (Olga Kornievskaia) [RHEL-134733] +- nfs: constify path argument of __vfs_getattr() (Olga Kornievskaia) [RHEL-134733] +- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Guillaume Nault) [RHEL-133462] +- inet: Avoid ehash lookup race in inet_twsk_hashdance_schedule() (Guillaume Nault) [RHEL-133462] +- inet: Avoid ehash lookup race in inet_ehash_insert() (Guillaume Nault) [RHEL-133462] +- rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu() (Guillaume Nault) [RHEL-133462] +Resolves: RHEL-124653, RHEL-133462, RHEL-134733, RHEL-140845, RHEL-140846, RHEL-143197, RHEL-144911 + * Wed Feb 04 2026 CKI KWF Bot [6.12.0-200.el10] - nvmet: fix race in nvmet_bio_done() leading to NULL pointer dereference (Ming Lei) [RHEL-143329] - iommufd/selftest: Add missing kconfig for DMA_SHARED_BUFFER (Cédric Le Goater) [RHEL-111742] diff --git a/kernel.spec b/kernel.spec index 1f36b0a0d..a4aae144d 100644 --- a/kernel.spec +++ b/kernel.spec @@ -176,15 +176,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 200 +%define pkgrelease 201 %define kversion 6 -%define tarfile_release 6.12.0-200.el10 +%define tarfile_release 6.12.0-201.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 200%{?buildid}%{?dist} +%define specrelease 201%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-200.el10 +%define kabiversion 6.12.0-201.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4481,6 +4481,208 @@ fi\ # # %changelog +* Thu Feb 05 2026 CKI KWF Bot [6.12.0-201.el10] +- vfio: Prevent from pinned DMABUF importers to attach to VFIO DMABUF (Cédric Le Goater) [RHEL-144911] +- r8152: Advertise software timestamp information. (Jose Ignacio Tornos Martinez) [RHEL-124653] +- mlxsw: spectrum_mr: Fix use-after-free when updating multicast route stats (CKI Backport Bot) [RHEL-143197] {CVE-2025-68800} +- RDMA/efa: Remove possible negative shift (Kamal Heib) [RHEL-140846] +- RDMA/efa: Extend admin timeout error print (Kamal Heib) [RHEL-140846] +- RDMA/efa: Add Network HW statistics counters (Kamal Heib) [RHEL-140846] +- io_uring/io-wq: fix incorrect io_wq_for_each_worker() termination logic (Jeff Moyer) [RHEL-140845] +- io_uring/rw: cast rw->flags assignment to rwf_t (Jeff Moyer) [RHEL-140845] +- io_uring/sqpoll: don't put task_struct on tctx setup failure (Jeff Moyer) [RHEL-140845] +- io_uring: consistently use rcu semantics with sqpoll thread (Jeff Moyer) [RHEL-140845] +- io_uring: fix filename leak in __io_openat_prep() (Jeff Moyer) [RHEL-140845] +- io_uring: fix nr_segs calculation in io_import_kbuf (Jeff Moyer) [RHEL-140845] +- io_uring: fix min_wait wakeups for SQPOLL (Jeff Moyer) [RHEL-140845] +- io_uring/kbuf: use READ_ONCE() for userspace-mapped memory (Jeff Moyer) [RHEL-140845] +- io_uring/rsrc: fix lost entries after cloned range (Jeff Moyer) [RHEL-140845] +- io_uring/poll: correctly handle io_poll_add() return value on update (Jeff Moyer) [RHEL-140845] +- io_uring/rsrc: don't use blk_rq_nr_phys_segments() as number of bvecs (Jeff Moyer) [RHEL-140845] +- io_uring/rw: ensure allocated iovec gets cleared for early failure (Jeff Moyer) [RHEL-140845] +- io_uring: fix regbuf vector size truncation (Jeff Moyer) [RHEL-140845] +- io_uring: use WRITE_ONCE for user shared memory (Jeff Moyer) [RHEL-140845] +- io_uring: fix types for region size calulation (Jeff Moyer) [RHEL-140845] +- io_uring: correct __must_hold annotation in io_install_fixed_file (Jeff Moyer) [RHEL-140845] +- io_uring/sqpoll: be smarter on when to update the stime usage (Jeff Moyer) [RHEL-140845] +- io_uring/sqpoll: switch away from getrusage() for CPU accounting (Jeff Moyer) [RHEL-140845] +- io_uring: fix use-after-free of sq->thread in __io_uring_show_fdinfo() (Jeff Moyer) [RHEL-140845] +- io_uring/fdinfo: get rid of dumping credentials (Jeff Moyer) [RHEL-140845] +- io_uring/fdinfo: only compile if CONFIG_PROC_FS is set (Jeff Moyer) [RHEL-140845] +- io_uring: fix incorrect unlikely() usage in io_waitid_prep() (Jeff Moyer) [RHEL-140845] +- io_uring: protect mem region deregistration (Jeff Moyer) [RHEL-140845] +- Revert "io_uring/rw: drop -EOPNOTSUPP check in __io_complete_rw_common()" (Jeff Moyer) [RHEL-140845] +- io_uring: fix incorrect io_kiocb reference in io_link_skb (Jeff Moyer) [RHEL-140845] +- io_uring/msg_ring: kill alloc_cache for io_kiocb allocations (Jeff Moyer) [RHEL-140845] +- io_uring: include dying ring in task_work "should cancel" state (Jeff Moyer) [RHEL-140845] +- fs: add a FMODE_ flag to indicate IOCB_HAS_METADATA availability (Jeff Moyer) [RHEL-140845] +- io_uring/net: commit partial buffers on retry (Jeff Moyer) [RHEL-140845] +- io_uring: export io_[un]account_mem (Jeff Moyer) [RHEL-140845] +- io_uring: don't use int for ABI (Jeff Moyer) [RHEL-140845] +- tools headers UAPI: sync linux/stat.h linux/fs.h with tools (Olga Kornievskaia) [RHEL-134733] +- NFS: Fix size read races in truncate, fallocate and copy offload (Olga Kornievskaia) [RHEL-134733] +- NFS/localio: Deal with page bases that are > PAGE_SIZE (Olga Kornievskaia) [RHEL-134733] +- NFS/localio: Stop further I/O upon hitting an error (Olga Kornievskaia) [RHEL-134733] +- pnfs/blocklayout: Fix memory leak in bl_parse_scsi() (Olga Kornievskaia) [RHEL-134733] +- pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node() (Olga Kornievskaia) [RHEL-134733] +- NFS: Fix a deadlock involving nfs_release_folio() (Olga Kornievskaia) [RHEL-134733] +- pNFS: Fix a deadlock when returning a delegation during open() (Olga Kornievskaia) [RHEL-134733] +- nfsd: Drop the client reference in client_states_open() (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix nfsd_file reference leak in nfsd4_add_rdaccess_to_wrdeleg() (Olga Kornievskaia) [RHEL-134733] +- lockd: fix vfs_test_lock() calls (Olga Kornievskaia) [RHEL-134733] +- NFSD: Clear TIME_DELEG in the suppattr_exclcreat bitmap (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix memory leak in nfsd_create_serv error paths (Olga Kornievskaia) [RHEL-134733] +- net/handshake: restore destructor on submit failure (Olga Kornievskaia) [RHEL-134733] +- nfsd: Mark variable __maybe_unused to avoid W=1 build break (Olga Kornievskaia) [RHEL-134733] +- svcrdma: bound check rq_pages index in inline path (Olga Kornievskaia) [RHEL-134733] +- svcrdma: return 0 on success from svc_rdma_copy_inline_range (Olga Kornievskaia) [RHEL-134733] +- svcrdma: use rc_pageoff for memcpy byte offset (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf (Olga Kornievskaia) [RHEL-134733] +- net/handshake: duplicate handshake cancellations leak socket (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: fix regression due to out-of-order __put_cred (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: remove 61 byte hole from needless ____cacheline_aligned (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: remove alignment size checking in nfs_is_local_dio_possible (Olga Kornievskaia) [RHEL-134733] +- NFS: Fix inheritance of the block sizes when automounting (Olga Kornievskaia) [RHEL-134733] +- NFS: Automounted filesystems should inherit ro,noexec,nodev,sync flags (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68764} +- Revert "nfs: ignore SB_RDONLY when mounting nfs" (Olga Kornievskaia) [RHEL-134733] +- Revert "nfs: clear SB_RDONLY before getting superblock" (Olga Kornievskaia) [RHEL-134733] +- Revert "nfs: ignore SB_RDONLY when remounting nfs" (Olga Kornievskaia) [RHEL-134733] +- NFSv4/pNFS: Clear NFS_INO_LAYOUTCOMMIT in pnfs_mark_layout_stateid_invalid (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68349} +- NFSv4.1: protect destroying and nullifying bc_serv structure (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: new helper function for stopping backchannel server (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: cleanup common code in backchannel request (Olga Kornievskaia) [RHEL-134733] +- NFSv4.1: pass transport for callback shutdown (Olga Kornievskaia) [RHEL-134733] +- NFSv4: ensure the open stateid seqid doesn't go backwards (Olga Kornievskaia) [RHEL-134733] +- NFS: Initialise verifiers for visible dentries in _nfs4_open_and_get_state (Olga Kornievskaia) [RHEL-134733] +- NFS: Initialise verifiers for visible dentries in nfs_atomic_open() (Olga Kornievskaia) [RHEL-134733] +- NFS: Initialise verifiers for visible dentries in readdir and lookup (Olga Kornievskaia) [RHEL-134733] +- NFS: Avoid changing nlink when file removes and attribute updates race (Olga Kornievskaia) [RHEL-134733] +- NFSD: Make FILE_SYNC WRITEs comply with spec (Olga Kornievskaia) [RHEL-134733] +- NFSD: use correct reservation type in nfsd4_scsi_fence_client (Olga Kornievskaia) [RHEL-134733] +- NFSD: don't start nfsd if sv_permsocks is empty (Olga Kornievskaia) [RHEL-134733] +- lockd: don't allow locking on reexported NFSv2/3 (Olga Kornievskaia) [RHEL-134733] +- NFSD/blocklayout: Extract extent mapping from proc_layoutget (Olga Kornievskaia) [RHEL-134733] +- NFSD/blocklayout: Fix minlength check in proc_layoutget (Olga Kornievskaia) [RHEL-134733] +- svcrdma: Release transport resources synchronously (Olga Kornievskaia) [RHEL-134733] +- net/handshake: Fix memory leak in tls_handshake_accept() (Olga Kornievskaia) [RHEL-134733] +- NFS: Fix LTP test failures when timestamps are delegated (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68242} +- NFSv4: Fix an incorrect parameter when calling nfs4_call_sync() (Olga Kornievskaia) [RHEL-134733] +- NFS: sysfs: fix leak when nfs_client kobject add fails (Olga Kornievskaia) [RHEL-134733] +- NFSv2/v3: Fix error handling in nfs_atomic_open_v23() (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: do not issue misaligned DIO out-of-order (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: Ensure DIO WRITE's IO on stable storage upon completion (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: backfill missing partial read support for misaligned DIO (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: add refcounting for each iocb IO associated with NFS pgio header (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: remove unecessary ENOTBLK handling in DIO WRITE support (Olga Kornievskaia) [RHEL-134733] +- NFS: Check the TLS certificate fields in nfs_match_client() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68243} +- pnfs: Set transport security policy to RPC_XPRTSEC_NONE unless using TLS (Olga Kornievskaia) [RHEL-134733] +- pnfs: Fix TLS logic in _nfs4_pnfs_v4_ds_connect() (Olga Kornievskaia) [RHEL-134733] +- pnfs: Fix TLS logic in _nfs4_pnfs_v3_ds_connect() (Olga Kornievskaia) [RHEL-134733] +- Revert "SUNRPC: Make RPCSEC_GSS_KRB5 select CRYPTO instead of depending on it" (Olga Kornievskaia) [RHEL-134733] +- nfsd: ensure SEQUENCE replay sends a valid reply. (Olga Kornievskaia) [RHEL-134733] +- NFSD: Never cache a COMPOUND when the SEQUENCE operation fails (Olga Kornievskaia) [RHEL-134733] +- NFSD: Skip close replay processing if XDR encoding fails (Olga Kornievskaia) [RHEL-134733] +- NFSD: free copynotify stateid in nfs4_free_ol_stateid() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40273} +- nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supported attributes (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix refcount leak in nfsd_set_fh_dentry() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40212} +- nfsd: Avoid strlen conflict in nfsd4_encode_components_esc() (Olga Kornievskaia) [RHEL-134733] +- NFSD: Fix crash in nfsd4_read_release() (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40324} +- NFS4: Fix state renewals missing after boot (Olga Kornievskaia) [RHEL-134733] +- NFS: check if suid/sgid was cleared after a write as needed (Olga Kornievskaia) [RHEL-134733] +- NFS4: Apply delay_retrans to async operations (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: fix to allocate mirror->dss before use (Olga Kornievskaia) [RHEL-134733] +- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40087} +- nfsd: discard nfserr_dropit (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Make RPCSEC_GSS_KRB5 select CRYPTO instead of depending on it (Olga Kornievskaia) [RHEL-134733] +- NFSD: Add io_cache_{read,write} controls to debugfs (Olga Kornievskaia) [RHEL-134733] +- NFSD: Do the grace period check in ->proc_layoutget (Olga Kornievskaia) [RHEL-134733] +- nfsd: delete unnecessary NULL check in __fh_verify() (Olga Kornievskaia) [RHEL-134733] +- NFS: add basic STATX_DIOALIGN and STATX_DIO_READ_ALIGN support (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: add tracepoints for misaligned DIO READ and WRITE support (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: add proper O_DIRECT support for READ and WRITE (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: refactor iocb initialization (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: refactor iocb and iov_iter_bvec initialization (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: avoid issuing misaligned IO using O_DIRECT (Olga Kornievskaia) [RHEL-134733] +- nfs/localio: make trace_nfs_local_open_fh more useful (Olga Kornievskaia) [RHEL-134733] +- NFSD: filecache: add STATX_DIOALIGN and STATX_DIO_READ_ALIGN support (Olga Kornievskaia) [RHEL-134733] +- fs: add STATX_DIO_READ_ALIGN (Olga Kornievskaia) [RHEL-134733] +- fs: reformat the statx definition (Olga Kornievskaia) [RHEL-134733] +- sunrpc: unexport rpc_malloc() and rpc_free() (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Add support for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Update layout stats & error paths for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Write path updates for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Commit path updates for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Read path updates for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Update low level helper functions to be DS stripe aware. (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Add data structure support for striped layouts (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Use ds_commit_idx when marking a write commit (Olga Kornievskaia) [RHEL-134733] +- NFSv4/flexfiles: Remove cred local variable dependency (Olga Kornievskaia) [RHEL-134733] +- NFSD: Disallow layoutget during grace period (Olga Kornievskaia) [RHEL-134733] +- nfs4_setup_readdir(): insufficient locking for ->d_parent->d_inode dereferencing (Olga Kornievskaia) [RHEL-134733] {CVE-2025-68185} +- fs: add RWF_DONTCACHE iocb and FOP_DONTCACHE file_operations flag (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Update gssx_accept_sec_context() to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Update svcxdr_init_decode() to call xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update the flexfilelayout driver to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update the filelayout to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update the blocklayout to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update listxattr to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update getacl to use xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- NFS: Update readdir to use a scratch folio (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Introduce xdr_set_scratch_folio() (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Remove redundant __GFP_NOWARN (Olga Kornievskaia) [RHEL-134733] +- nfs: remove NFS_WBACK_BUSY() (Olga Kornievskaia) [RHEL-134733] +- NFSv4.1: fix mount hang after CREATE_SESSION failure (Olga Kornievskaia) [RHEL-134733] +- NFSv4.1: fix backchannel max_resp_sz verification check (Olga Kornievskaia) [RHEL-134733] +- NFSv4: fix "prefered"->"preferred" (Olga Kornievskaia) [RHEL-134733] +- sunrpc: add a Kconfig option to redirect dfprintk() output to trace buffer (Olga Kornievskaia) [RHEL-134733] +- redhat/configs: Add CONFIG_SUNRPC_DEBUG_TRACE (Olga Kornievskaia) [RHEL-134733] +- sunrpc: remove dfprintk_cont() and dfprintk_rcu_cont() (Olga Kornievskaia) [RHEL-134733] +- nfs: cleanup tracepoint declarations (Olga Kornievskaia) [RHEL-134733] +- nfs: add tracepoints to nfs_writepages() (Olga Kornievskaia) [RHEL-134733] +- nfs: more in-depth tracing of writepage events (Olga Kornievskaia) [RHEL-134733] +- nfs: new tracepoints around write handling (Olga Kornievskaia) [RHEL-134733] +- nfs: add tracepoints to nfs_file_read() and nfs_file_write() (Olga Kornievskaia) [RHEL-134733] +- sunrpc: fix "occurence"->"occurrence" (Olga Kornievskaia) [RHEL-134733] +- nfsd: Don't force CRYPTO_LIB_SHA256 to be built-in (Olga Kornievskaia) [RHEL-134733] +- NFSD: Reduce DRC bucket size (Olga Kornievskaia) [RHEL-134733] +- NFSD: Delay adding new entries to LRU (Olga Kornievskaia) [RHEL-134733] +- SUNRPC: Move the svc_rpcb_cleanup() call sites (Olga Kornievskaia) [RHEL-134733] +- NFS: Remove rpcbind cleanup for NFSv4.0 callback (Olga Kornievskaia) [RHEL-134733] +- NFSD: Drop redundant conversion to bool (Olga Kornievskaia) [RHEL-134733] +- sunrpc: eliminate return pointer in svc_tcp_sendmsg() (Olga Kornievskaia) [RHEL-134733] +- sunrpc: fix pr_notice in svc_tcp_sendto() to show correct length (Olga Kornievskaia) [RHEL-134733] +- NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul() (Olga Kornievskaia) [RHEL-134733] +- nfsd: Eliminate an allocation in nfs4_make_rec_clidname() (Olga Kornievskaia) [RHEL-134733] +- nfsd: Replace open-coded conversion of bytes to hex (Olga Kornievskaia) [RHEL-134733] +- lockd: Remove space before newline (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix timestamp updates in CB_GETATTR (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix SETATTR updates for delegated timestamps (Olga Kornievskaia) [RHEL-134733] +- nfsd: track original timestamps in nfs4_delegation (Olga Kornievskaia) [RHEL-134733] +- nfsd: use ATTR_CTIME_SET for delegated ctime updates (Olga Kornievskaia) [RHEL-134733] +- vfs: add ATTR_CTIME_SET flag (Olga Kornievskaia) [RHEL-134733] +- nfsd: ignore ATTR_DELEG when checking ia_valid before notify_change() (Olga Kornievskaia) [RHEL-134733] +- nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtime update (Olga Kornievskaia) [RHEL-134733] +- NFSD: Fix last write offset handling in layoutcommit (Olga Kornievskaia) [RHEL-134733] +- NFSD: Implement large extent array support in pNFS (Olga Kornievskaia) [RHEL-134733] +- NFSD: Minor cleanup in layoutcommit decoding (Olga Kornievskaia) [RHEL-134733] +- NFSD: Minor cleanup in layoutcommit processing (Olga Kornievskaia) [RHEL-134733] +- NFSD: Rework encoding and decoding of nfsd4_deviceid (Olga Kornievskaia) [RHEL-134733] +- sunrpc: Change ret code of xdr_stream_decode_opaque_fixed (Olga Kornievskaia) [RHEL-134733] +- sunrpc: delay pc_release callback until after the reply is sent (Olga Kornievskaia) [RHEL-134733] +- NFSD: Move the fh_getattr() helper (Olga Kornievskaia) [RHEL-134733] +- NFSD: Relocate the fh_want_write() and fh_drop_write() helpers (Olga Kornievskaia) [RHEL-134733] +- sunrpc: fix null pointer dereference on zero-length checksum (Olga Kornievskaia) [RHEL-134733] {CVE-2025-40129} +- nfsctl: symlink has no business bumping link count of parent directory (Olga Kornievskaia) [RHEL-134733] +- slightly simplify nfs_atomic_open() (Olga Kornievskaia) [RHEL-134733] +- simplify nfs_atomic_open_v23() (Olga Kornievskaia) [RHEL-134733] +- check_export(): constify path argument (Olga Kornievskaia) [RHEL-134733] +- rqst_exp_get_by_name(): constify path argument (Olga Kornievskaia) [RHEL-134733] +- nfs: constify path argument of __vfs_getattr() (Olga Kornievskaia) [RHEL-134733] +- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Guillaume Nault) [RHEL-133462] +- inet: Avoid ehash lookup race in inet_twsk_hashdance_schedule() (Guillaume Nault) [RHEL-133462] +- inet: Avoid ehash lookup race in inet_ehash_insert() (Guillaume Nault) [RHEL-133462] +- rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu() (Guillaume Nault) [RHEL-133462] + * Wed Feb 04 2026 CKI KWF Bot [6.12.0-200.el10] - nvmet: fix race in nvmet_bio_done() leading to NULL pointer dereference (Ming Lei) [RHEL-143329] - iommufd/selftest: Add missing kconfig for DMA_SHARED_BUFFER (Cédric Le Goater) [RHEL-111742] diff --git a/rpminspect.yaml b/rpminspect.yaml index d11c1dfcb..2226655f7 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -70,3 +70,6 @@ elf: annocheck: ignore: - /usr/libexec/kselftests/* + - /lib/modules/*/vmlinuz + - /lib/modules/*/vdso/* + - /usr/libexec/ksamples/* diff --git a/sources b/sources index ee7789de0..5c1979d14 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6 -SHA512 (linux-6.12.0-200.el10.tar.xz) = d6671cb33b9059636fe1e3278260db5f16bf431aca3ec04c96c52e0a94d13cef863e3ffea0ebc82ff86449668fae587b12e88dd3b23a3fb58b8be4f7ddafefed -SHA512 (kernel-abi-stablelists-6.12.0-200.el10.tar.xz) = 0402583f8f5a2dd10a9af8eacf72352c142962d39f6cb59ff06e1e669deaf97e77cd7080a069e62a213757c6d18e80517bf7c386949dab4b4ed520d10c7a4469 -SHA512 (kernel-kabi-dw-6.12.0-200.el10.tar.xz) = 59685c4f0f0ad9101c8dd2513a10c0037ba7971fdf471f76fccc7b83cfca0aa20e7e9d2b9ef76d2f4075ed37e2d77653b5b7364cc0acc1d1c3f0505cc1746b04 +SHA512 (linux-6.12.0-201.el10.tar.xz) = b8390cbde15bb447dd6e669d3f75ab4061a59a92c54a8d863109331e5b1d362776f59b9c2e8b5e20bfbee7d0c2f6f37a02207e0005dfd789263208a233733678 +SHA512 (kernel-abi-stablelists-6.12.0-201.el10.tar.xz) = 0f44db978dfb0ddac1b25a323947e17d03f3cae5a62a98e9dd090dd51cb5796f11d83926aa74c73704222159473bd1ee429a56e64ae4aa70f62781d58c933eaa +SHA512 (kernel-kabi-dw-6.12.0-201.el10.tar.xz) = 9a3f8b6ad6e5e2f92b72e1b06aeec0dad8361af03a3b6557fde85970cb2196a2d16b2667a9ec413c74706bd677bf30af936338e0a846e2ce2a3bd24cfda551b2