The Linux kernel
* Thu Jul 31 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-116.el10] - irqchip/gic-v3-its: Fix over allocation in itt_alloc_pool() (Gavin Shan) [RHEL-105602] - irqchip/gic-v3-its: Rely on genpool alignment (Gavin Shan) [RHEL-105602] - irqchip/gic-v3-its: Share ITS tables with a non-trusted hypervisor (Gavin Shan) [RHEL-105602] - NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Olga Kornievskaia) [RHEL-102164] - NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN (Olga Kornievskaia) [RHEL-102164] - nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Olga Kornievskaia) [RHEL-102164] - sunrpc: fix loop in gss seqno cache (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Cleanup/fix initial rq_pages allocation (Olga Kornievskaia) [RHEL-102164] - NFSD: Avoid corruption of a referring call list (Olga Kornievskaia) [RHEL-102164] - flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Remove dead code from xs_tcp_tls_setup_socket() (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls (Olga Kornievskaia) [RHEL-102164] - nfs: ignore SB_RDONLY when remounting nfs (Olga Kornievskaia) [RHEL-102164] - nfs: clear SB_RDONLY before getting superblock (Olga Kornievskaia) [RHEL-102164] - NFS: always probe for LOCALIO support asynchronously (Olga Kornievskaia) [RHEL-102164] - pnfs/flexfiles: connect to NFSv3 DS using TLS if MDS connection uses TLS (Olga Kornievskaia) [RHEL-102164] - NFS: add localio to sysfs (Olga Kornievskaia) [RHEL-102164] - nfs: use writeback_iter directly (Olga Kornievskaia) [RHEL-102164] - nfs: refactor nfs_do_writepage (Olga Kornievskaia) [RHEL-102164] - nfs: don't return AOP_WRITEPAGE_ACTIVATE from nfs_do_writepage (Olga Kornievskaia) [RHEL-102164] - nfs: fold nfs_page_async_flush into nfs_do_writepage (Olga Kornievskaia) [RHEL-102164] - NFSv4: Always set NLINK even if the server doesn't support it (Olga Kornievskaia) [RHEL-102164] - NFSv4: Allow FREE_STATEID to clean up delegations (Olga Kornievskaia) [RHEL-102164] - NFSv4: Don't check for OPEN feature support in v4.1 (Olga Kornievskaia) [RHEL-102164] - NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are delegated (Olga Kornievskaia) [RHEL-102164] - NFS: Add support for fallocate(FALLOC_FL_ZERO_RANGE) (Olga Kornievskaia) [RHEL-102164] - fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio() (Olga Kornievskaia) [RHEL-102164] - NFSv4: xattr handlers should check for absent nfs filehandles (Olga Kornievskaia) [RHEL-102164] - nfs: add a refcount tracker for struct net as held by the nfs_client (Olga Kornievskaia) [RHEL-102164] - sunrpc: don't immediately retransmit on seqno miss (Olga Kornievskaia) [RHEL-102164] - sunrpc: implement rfc2203 rpcsec_gss seqnum cache (Olga Kornievskaia) [RHEL-102164] - NFS: Avoid flushing data while holding directory locks in nfs_rename() (Olga Kornievskaia) [RHEL-102164] - NFS/pnfs: Fix the error path in pnfs_layoutreturn_retry_later_locked() (Olga Kornievskaia) [RHEL-102164] - NFSv4/pnfs: Reset the layout state after a layoutreturn (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Bump the maximum payload size for the server (Olga Kornievskaia) [RHEL-102164] - NFSD: Add a "default" block size (Olga Kornievskaia) [RHEL-102164] - NFSD: Remove NFSSVC_MAXBLKSIZE_V2 macro (Olga Kornievskaia) [RHEL-102164] - NFSD: Remove NFSD_BUFSIZE (Olga Kornievskaia) [RHEL-102164] - sunrpc: Remove the RPCSVC_MAXPAGES macro (Olga Kornievskaia) [RHEL-102164] - svcrdma: Adjust the number of entries in svc_rdma_send_ctxt::sc_pages (Olga Kornievskaia) [RHEL-102164] - svcrdma: Adjust the number of entries in svc_rdma_recv_ctxt::rc_pages (Olga Kornievskaia) [RHEL-102164] - sunrpc: Adjust size of socket's receive page array dynamically (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Remove svc_rqst :: rq_vec (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Remove svc_fill_write_vector() (Olga Kornievskaia) [RHEL-102164] - NFSD: Use rqstp->rq_bvec in nfsd_iter_write() (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Export xdr_buf_to_bvec() (Olga Kornievskaia) [RHEL-102164] - NFSD: De-duplicate the svc_fill_write_vector() call sites (Olga Kornievskaia) [RHEL-102164] - NFSD: Use rqstp->rq_bvec in nfsd_iter_read() (Olga Kornievskaia) [RHEL-102164] - sunrpc: Replace the rq_bvec array with dynamically-allocated memory (Olga Kornievskaia) [RHEL-102164] - sunrpc: Replace the rq_pages array with dynamically-allocated memory (Olga Kornievskaia) [RHEL-102164] - sunrpc: Remove backchannel check in svc_init_buffer() (Olga Kornievskaia) [RHEL-102164] - sunrpc: Add a helper to derive maxpages from sv_max_mesg (Olga Kornievskaia) [RHEL-102164] - svcrdma: Reduce the number of rdma_rw contexts per-QP (Olga Kornievskaia) [RHEL-102164] - nfs: Use a folio in nfs_get_link() (Olga Kornievskaia) [RHEL-102164] - nfsd: remove legacy dprintks from GETATTR and STATFS codepaths (Olga Kornievskaia) [RHEL-102164] - nfsd: remove legacy READDIR dprintks (Olga Kornievskaia) [RHEL-102164] - nfsd: remove dprintks for v2/3 RENAME events (Olga Kornievskaia) [RHEL-102164] - nfsd: remove REMOVE/RMDIR dprintks (Olga Kornievskaia) [RHEL-102164] - nfsd: remove old LINK dprintks (Olga Kornievskaia) [RHEL-102164] - nfsd: remove old v2/3 SYMLINK dprintks (Olga Kornievskaia) [RHEL-102164] - nfsd: remove old v2/3 create path dprintks (Olga Kornievskaia) [RHEL-102164] - nfsd: add tracepoint for getattr and statfs events (Olga Kornievskaia) [RHEL-102164] - nfsd: add tracepoint to nfsd_readdir (Olga Kornievskaia) [RHEL-102164] - nfsd: add tracepoint to nfsd_rename (Olga Kornievskaia) [RHEL-102164] - nfsd: add tracepoints for unlink events (Olga Kornievskaia) [RHEL-102164] - nfsd: add tracepoint to nfsd_link() (Olga Kornievskaia) [RHEL-102164] - nfsd: add tracepoint to nfsd_symlink (Olga Kornievskaia) [RHEL-102164] - nfsd: add nfsd_vfs_create tracepoints (Olga Kornievskaia) [RHEL-102164] - nfsd: add a tracepoint to nfsd_lookup_dentry (Olga Kornievskaia) [RHEL-102164] - nfsd: add a tracepoint for nfsd_setattr (Olga Kornievskaia) [RHEL-102164] - NFSD: Add a Call equivalent to the NFSD_TRACE_PROC_RES macros (Olga Kornievskaia) [RHEL-102164] - NFSD: Use sockaddr instead of a generic array (Olga Kornievskaia) [RHEL-102164] - NFSD: Implement FATTR4_CLONE_BLKSIZE attribute (Olga Kornievskaia) [RHEL-102164] - nfsd: use SHA-256 library API instead of crypto_shash API (Olga Kornievskaia) [RHEL-102164] - svcrdma: Unregister the device if svc_rdma_accept() fails (Olga Kornievskaia) [RHEL-102164] - sunrpc: allow SOMAXCONN backlogged TCP connections (Olga Kornievskaia) [RHEL-102164] - nfsd: Initialize ssc before laundromat_work to prevent NULL dereference (Olga Kornievskaia) [RHEL-102164] - sunrpc: add info about xprt queue times to svc_xprt_dequeue tracepoint (Olga Kornievskaia) [RHEL-102164] - nfsd: add commit start/done tracepoints around nfsd_commit() (Olga Kornievskaia) [RHEL-102164] - nfsd: remove redundant WARN_ON_ONCE in nfsd4_write (Olga Kornievskaia) [RHEL-102164] - NFSD: Add experimental setting to disable the use of splice read (Olga Kornievskaia) [RHEL-102164] - NFSD: Add /sys/kernel/debug/nfsd (Olga Kornievskaia) [RHEL-102164] - NFSD: fix race between nfsd registration and exports_proc (Olga Kornievskaia) [RHEL-102164] - NFSD: unregister filesystem in case genl_register_family() fails (Olga Kornievskaia) [RHEL-102164] - sunrpc: fix race in cache cleanup causing stale nextcheck time (Olga Kornievskaia) [RHEL-102164] - sunrpc: update nextcheck time when adding new cache entries (Olga Kornievskaia) [RHEL-102164] - NFSD: Record each NFSv4 call's session slot index (Olga Kornievskaia) [RHEL-102164] - NFSD: Implement CB_SEQUENCE referring call lists (Olga Kornievskaia) [RHEL-102164] - NFSD: Implement CB_SEQUENCE referring call lists (Olga Kornievskaia) [RHEL-102164] - NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY (Olga Kornievskaia) [RHEL-102164] - NFSD: OFFLOAD_CANCEL should mark an async COPY as completed (Olga Kornievskaia) [RHEL-102164] - NFS/localio: Fix a race in nfs_local_open_fh() (Olga Kornievskaia) [RHEL-102164] - nfs: nfs3acl: drop useless assignment in nfs3_get_acl() (Olga Kornievskaia) [RHEL-102164] - nfs: direct: drop useless initializer in nfs_direct_write_completion() (Olga Kornievskaia) [RHEL-102164] - nfs: move the nfs4_data_server_cache into struct nfs_net (Olga Kornievskaia) [RHEL-102164] - nfs: don't share pNFS DS connections between net namespaces (Olga Kornievskaia) [RHEL-102164] - nfs: handle failure of nfs_get_lock_context in unlock path (Olga Kornievskaia) [RHEL-102164] - pNFS/flexfiles: Record the RPC errors in the I/O tracepoints (Olga Kornievskaia) [RHEL-102164] - NFSv4/pnfs: Layoutreturn on close must handle fatal networking errors (Olga Kornievskaia) [RHEL-102164] - NFSv4: Handle fatal ENETDOWN and ENETUNREACH errors (Olga Kornievskaia) [RHEL-102164] - Revert "sunrpc: clean cache_detail immediately when flush is written frequently" (Olga Kornievskaia) [RHEL-102164] - nfsd: decrease sc_count directly if fail to queue dl_recall (Olga Kornievskaia) [RHEL-102164] - nfs: add missing selections of CONFIG_CRC32 (Olga Kornievskaia) [RHEL-102164] - nfs: Add missing release on error in nfs_lock_and_join_requests() (Olga Kornievskaia) [RHEL-102164] - NFSv4: Check for delegation validity in nfs_start_delegation_return_locked() (Olga Kornievskaia) [RHEL-102164] - NFS: Don't allow waiting for exiting tasks (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Don't allow waiting for exiting tasks (Olga Kornievskaia) [RHEL-102164] - NFSv4: Treat ENETUNREACH errors as fatal for state recovery (Olga Kornievskaia) [RHEL-102164] - NFSv4: clp->cl_cons_state < 0 signifies an invalid nfs_client (Olga Kornievskaia) [RHEL-102164] - NFSv4: Further cleanups to shutdown loops (Olga Kornievskaia) [RHEL-102164] - NFS: Shut down the nfs_client only after all the superblocks (Olga Kornievskaia) [RHEL-102164] - SUNRPC: rpc_clnt_set_transport() must not change the autobind setting (Olga Kornievskaia) [RHEL-102164] - SUNRPC: rpcbind should never reset the port to the value '0' (Olga Kornievskaia) [RHEL-102164] - pNFS/flexfiles: Report ENETDOWN as a connection error (Olga Kornievskaia) [RHEL-102164] - pNFS/flexfiles: Treat ENETUNREACH errors as fatal in containers (Olga Kornievskaia) [RHEL-102164] - NFS: Treat ENETUNREACH errors as fatal in containers (Olga Kornievskaia) [RHEL-102164] - NFS: Add a mount option to make ENETUNREACH errors fatal (Olga Kornievskaia) [RHEL-102164] - sunrpc: Add a sysfs file for one-step xprt deletion (Olga Kornievskaia) [RHEL-102164] - sunrpc: Add a sysfs file for adding a new xprt (Olga Kornievskaia) [RHEL-102164] - sunrpc: Add a sysfs files for rpc_clnt information (Olga Kornievskaia) [RHEL-102164] - sunrpc: Add a sysfs attr for xprtsec (Olga Kornievskaia) [RHEL-102164] - NFS: Add implid to sysfs (Olga Kornievskaia) [RHEL-102164] - NFS: Refactor trace_nfs4_offload_cancel (Olga Kornievskaia) [RHEL-102164] - NFS: Use NFSv4.2's OFFLOAD_STATUS operation (Olga Kornievskaia) [RHEL-102164] - NFS: Implement NFSv4.2's OFFLOAD_STATUS operation (Olga Kornievskaia) [RHEL-102164] - NFS: Implement NFSv4.2's OFFLOAD_STATUS XDR (Olga Kornievskaia) [RHEL-102164] - NFS: fix open_owner_id_maxsz and related fields. (Olga Kornievskaia) [RHEL-102164] - NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (Olga Kornievskaia) [RHEL-102164] - NFSv4: Avoid unnecessary scans of filesystems for expired delegations (Olga Kornievskaia) [RHEL-102164] - NFSv4: Avoid unnecessary scans of filesystems for returning delegations (Olga Kornievskaia) [RHEL-102164] - NFSv4: Don't trigger uneccessary scans for return-on-close delegations (Olga Kornievskaia) [RHEL-102164] - NFSD: Add a Kconfig setting to enable delegated timestamps (Olga Kornievskaia) [RHEL-102164] - redhat/configs: add CONFIG_NFSD_V4_DELEG_TIMESTAMPS (Olga Kornievskaia) [RHEL-102164] - sysctl: Fixes nsm_local_state bounds (Olga Kornievskaia) [RHEL-102164] - nfsd: use a long for the count in nfsd4_state_shrinker_count() (Olga Kornievskaia) [RHEL-102164] - nfsd: remove obsolete comment from nfs4_alloc_stid (Olga Kornievskaia) [RHEL-102164] - nfsd: remove unneeded forward declaration of nfsd4_mark_cb_fault() (Olga Kornievskaia) [RHEL-102164] - nfsd: reorganize struct nfs4_delegation for better packing (Olga Kornievskaia) [RHEL-102164] - nfsd: handle errors from rpc_call_async() (Olga Kornievskaia) [RHEL-102164] - nfsd: move cb_need_restart flag into cb_flags (Olga Kornievskaia) [RHEL-102164] - nfsd: replace CB_GETATTR_BUSY with NFSD4_CALLBACK_RUNNING (Olga Kornievskaia) [RHEL-102164] - nfsd: eliminate cl_ra_cblist and NFSD4_CLIENT_CB_RECALL_ANY (Olga Kornievskaia) [RHEL-102164] - nfsd: prevent callback tasks running concurrently (Olga Kornievskaia) [RHEL-102164] - nfsd: disallow file locking and delegations for NFSv4 reexport (Olga Kornievskaia) [RHEL-102164] - nfsd: filecache: drop the list_lru lock during lock gc scans (Olga Kornievskaia) [RHEL-102164] - nfsd: filecache: don't repeatedly add/remove files on the lru list (Olga Kornievskaia) [RHEL-102164] - nfsd: filecache: introduce NFSD_FILE_RECENT (Olga Kornievskaia) [RHEL-102164] - nfsd: filecache: use list_lru_walk_node() in nfsd_file_gc() (Olga Kornievskaia) [RHEL-102164] - nfsd: filecache: use nfsd_file_dispose_list() in nfsd_file_close_inode_sync() (Olga Kornievskaia) [RHEL-102164] - NFSD: Re-organize nfsd_file_gc_worker() (Olga Kornievskaia) [RHEL-102164] - nfsd: filecache: remove race handling. (Olga Kornievskaia) [RHEL-102164] - fs: nfs: acl: Avoid -Wflex-array-member-not-at-end warning (Olga Kornievskaia) [RHEL-102164] - NFSD: Fix callback decoder status codes (Olga Kornievskaia) [RHEL-102164] - nfsd: eliminate special handling of NFS4ERR_SEQ_MISORDERED (Olga Kornievskaia) [RHEL-102164] - nfsd: handle NFS4ERR_BADSLOT on CB_SEQUENCE better (Olga Kornievskaia) [RHEL-102164] - nfsd: when CB_SEQUENCE gets ESERVERFAULT don't increment seq_nr (Olga Kornievskaia) [RHEL-102164] - nfsd: only check RPC_SIGNALLED() when restarting rpc_task (Olga Kornievskaia) [RHEL-102164] - nfsd: always release slot when requeueing callback (Olga Kornievskaia) [RHEL-102164] - nfsd: lift NFSv4.0 handling out of nfsd4_cb_sequence_done() (Olga Kornievskaia) [RHEL-102164] - nfsd: prepare nfsd4_cb_sequence_done() for error handling rework (Olga Kornievskaia) [RHEL-102164] - nfsd: put dl_stid if fail to queue dl_recall (Olga Kornievskaia) [RHEL-102164] - nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (Olga Kornievskaia) [RHEL-102164] - svcrdma: do not unregister device for listeners (Olga Kornievskaia) [RHEL-102164] - NFSD: Fix trace_nfsd_slot_seqid_sequence (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Remove unused make_checksum (Olga Kornievskaia) [RHEL-102164] - NFSD: Return NFS4ERR_FILE_OPEN only when linking an open file (Olga Kornievskaia) [RHEL-102164] - NFSD: Return NFS4ERR_FILE_OPEN only when renaming over an open file (Olga Kornievskaia) [RHEL-102164] - NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (Olga Kornievskaia) [RHEL-102164] - NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (Olga Kornievskaia) [RHEL-102164] - nfsd: remove the redundant mapping of nfserr_mlink (Olga Kornievskaia) [RHEL-102164] - NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (Olga Kornievskaia) [RHEL-102164] - nfsd: adjust WARN_ON_ONCE in revoke_delegation (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Remove unused krb5_decrypt (Olga Kornievskaia) [RHEL-102164] - sunrpc: clean cache_detail immediately when flush is written frequently (Olga Kornievskaia) [RHEL-102164] - nfsd: drop fh_update() from S_IFDIR branch of nfsd_create_locked() (Olga Kornievskaia) [RHEL-102164] - nfs/vfs: discard d_exact_alias() (Olga Kornievskaia) [RHEL-102164] - sunrpc: suppress warnings for unused procfs functions (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Handle -ETIMEDOUT return from tlshd (Olga Kornievskaia) [RHEL-102164] - NFSv4: Fix a deadlock when recovering state on a sillyrenamed file (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Prevent looping due to rpc_signal_task() races (Olga Kornievskaia) [RHEL-102164] - NFS: Adjust delegated timestamps for O_DIRECT reads and writes (Olga Kornievskaia) [RHEL-102164] - NFS: O_DIRECT writes must check and adjust the file length (Olga Kornievskaia) [RHEL-102164] - nfsd: fix __fh_verify for localio (Olga Kornievskaia) [RHEL-102164] - nfsd: fix uninitialised slot info when a request is retried (Olga Kornievskaia) [RHEL-102164] - sunrpc: simplify rpcauth_cache_shrink_count() (Olga Kornievskaia) [RHEL-102164] - SUNRPC: do not retry on EKEYEXPIRED when user TGT ticket expired (Olga Kornievskaia) [RHEL-102164] - sunrpc: add netns inum and srcaddr to debugfs rpc_xprt info (Olga Kornievskaia) [RHEL-102164] - sunrpc: Remove gss_{de,en}crypt_xdr_buf deadcode (Olga Kornievskaia) [RHEL-102164] - sunrpc: Remove gss_generic_token deadcode (Olga Kornievskaia) [RHEL-102164] - sunrpc: Remove unused xprt_iter_get_xprt (Olga Kornievskaia) [RHEL-102164] - Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages" (Olga Kornievskaia) [RHEL-102164] - nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION (Olga Kornievskaia) [RHEL-102164] - nfsd: handle delegated timestamps in SETATTR (Olga Kornievskaia) [RHEL-102164] - nfsd: add support for delegated timestamps (Olga Kornievskaia) [RHEL-102164] - nfsd: rework NFS4_SHARE_WANT_* flag handling (Olga Kornievskaia) [RHEL-102164] - nfsd: add support for FATTR4_OPEN_ARGUMENTS (Olga Kornievskaia) [RHEL-102164] - nfsd: prepare delegation code for handing out *_ATTRS_DELEG delegations (Olga Kornievskaia) [RHEL-102164] - nfsd: rename NFS4_SHARE_WANT_* constants to OPEN4_SHARE_ACCESS_WANT_* (Olga Kornievskaia) [RHEL-102164] - nfsd: switch to autogenerated definitions for open_delegation_type4 (Olga Kornievskaia) [RHEL-102164] - nfs_common: make include/linux/nfs4.h include generated nfs4_1.h (Olga Kornievskaia) [RHEL-102164] - nfsd: fix handling of delegated change attr in CB_GETATTR (Olga Kornievskaia) [RHEL-102164] - NFSv4.2: make LAYOUTSTATS and LAYOUTERROR MOVEABLE (Olga Kornievskaia) [RHEL-102164] - NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE (Olga Kornievskaia) [RHEL-102164] - NFSv4.2: fix COPY_NOTIFY xdr buf size calculation (Olga Kornievskaia) [RHEL-102164] - NFS: Rename struct nfs4_offloadcancel_data (Olga Kornievskaia) [RHEL-102164] - NFS: Fix typo in OFFLOAD_CANCEL comment (Olga Kornievskaia) [RHEL-102164] - NFS: CB_OFFLOAD can return NFS4ERR_DELAY (Olga Kornievskaia) [RHEL-102164] - SUNRPC: display total RPC tasks for RPC client (Olga Kornievskaia) [RHEL-102164] - SUNRPC: only put task on cl_tasks list after the RPC call slot is reserved. (Olga Kornievskaia) [RHEL-102164] - SUNRPC: Document validity guarantees of the pointer returned by reserve_space (Olga Kornievskaia) [RHEL-102164] - NFSD: Insulate nfsd4_encode_fattr4() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164] - NFSD: Insulate nfsd4_encode_secinfo() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164] - NFSD: Refactor nfsd4_do_encode_secinfo() again (Olga Kornievskaia) [RHEL-102164] - NFSD: Insulate nfsd4_encode_readlink() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164] - NFSD: Insulate nfsd4_encode_read_plus_data() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164] - NFSD: Insulate nfsd4_encode_read_plus() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164] - NFSD: Insulate nfsd4_encode_read() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164] - NFSD: Encode COMPOUND operation status on page boundaries (Olga Kornievskaia) [RHEL-102164] - nfsd: add shrinker to reduce number of slots allocated per session (Olga Kornievskaia) [RHEL-102164] - nfsd: add support for freeing unused session-DRC slots (Olga Kornievskaia) [RHEL-102164] - nfsd: allocate new session-based DRC slots on demand. (Olga Kornievskaia) [RHEL-102164] - nfsd: add session slot count to /proc/fs/nfsd/clients/*/info (Olga Kornievskaia) [RHEL-102164] - nfsd: remove artificial limits on the session-based DRC (Olga Kornievskaia) [RHEL-102164] - nfsd: use an xarray to store v4.1 session slots (Olga Kornievskaia) [RHEL-102164] - sunrpc: remove all connection limit configuration (Olga Kornievskaia) [RHEL-102164] - nfsd: don't use sv_nrthreads in connection limiting calculations. (Olga Kornievskaia) [RHEL-102164] - nfsd: fix legacy client tracking initialization (Olga Kornievskaia) [RHEL-102164] - NFSD: Clean up unused variable (Olga Kornievskaia) [RHEL-102164] - nfsd: trace: remove redundant stateid even deleg_recall (Olga Kornievskaia) [RHEL-102164] - exportfs: Remove EXPORT_OP_ASYNC_LOCK (Olga Kornievskaia) [RHEL-102164] - NLM/NFSD: Fix lock notifications for async-capable filesystems (Olga Kornievskaia) [RHEL-102164] - gfs2/ocfs2: set FOP_ASYNC_LOCK (Olga Kornievskaia) [RHEL-102164] - fs: Introduce FOP_ASYNC_LOCK (Olga Kornievskaia) [RHEL-102164] - x86/sev: Make sure pages are not skipped during kdump (Bandan Das) [RHEL-67539] - x86/sev: Do not touch VMSA pages during SNP guest memory kdump (Bandan Das) [RHEL-67539] - drm/nouveau/nvkm: introduce new GSP reply policy NVKM_GSP_RPC_REPLY_POLL (José Expósito) [RHEL-100737] - drm/nouveau/nvkm: factor out current GSP RPC command policies (José Expósito) [RHEL-100737] - selftests/cgroup: Fix compile error in test_cpu.c (Radostin Stoyanov) [RHEL-80381] - mm: swap_cgroup: remove double initialization of locals (Radostin Stoyanov) [RHEL-80381] - mm: remove the non-useful else after a break in a if statement (Radostin Stoyanov) [RHEL-80381] - mm: remove unnecessary whitespace before a quoted newline (Radostin Stoyanov) [RHEL-80381] - mm: prefer 'unsigned int' to bare use of 'unsigned' (Radostin Stoyanov) [RHEL-80381] - mm: memcontrol: fix swap counter leak from offline cgroup (Radostin Stoyanov) [RHEL-80381] - memcg: factor out mem_cgroup_stat_aggregate() (Radostin Stoyanov) [RHEL-80381] - mm/swap_cgroup: decouple swap cgroup recording and clearing (Radostin Stoyanov) [RHEL-80381] - mm/swap_cgroup: remove global swap cgroup lock (Radostin Stoyanov) [RHEL-80381] - mm/swap_cgroup: remove swap_cgroup_cmpxchg (Radostin Stoyanov) [RHEL-80381] - mm: swap_cgroup: get rid of __lookup_swap_cgroup() (Radostin Stoyanov) [RHEL-80381] - mm: swap_cgroup: allocate swap_cgroup map using vcalloc() (Radostin Stoyanov) [RHEL-80381] - mm, memcontrol: avoid duplicated memcg enable check (Radostin Stoyanov) [RHEL-80381] - memcg/hugetlb: remove memcg hugetlb try-commit-cancel protocol (Radostin Stoyanov) [RHEL-80381] - memcg/hugetlb: introduce mem_cgroup_charge_hugetlb (Radostin Stoyanov) [RHEL-80381] - memcg/hugetlb: introduce memcg_accounts_hugetlb (Radostin Stoyanov) [RHEL-80381] - cgroup: fix race between fork and cgroup.kill (Radostin Stoyanov) [RHEL-80381] - kernel/cgroup: Remove the unused variable climit (Radostin Stoyanov) [RHEL-80381] - fdget_raw() users: switch to CLASS(fd_raw) (Radostin Stoyanov) [RHEL-80381] - css_set_fork(): switch to CLASS(fd_raw, ...) (Radostin Stoyanov) [RHEL-80381] - cgroup/freezer: Add cgroup CGRP_FROZEN flag update helper (Radostin Stoyanov) [RHEL-80381] - cgroup/freezer: Reduce redundant traversal for cgroup_freeze (Radostin Stoyanov) [RHEL-80381] - cgroup/bpf: only cgroup v2 can be attached by bpf programs (Radostin Stoyanov) [RHEL-80381] - Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline" (Radostin Stoyanov) [RHEL-80381] - cgroup/rstat: Selftests for niced CPU statistics (Radostin Stoyanov) [RHEL-80381] - cgroup/rstat: Tracking cgroup-level niced CPU time (Radostin Stoyanov) [RHEL-80381] - bnxt_en: Flush FW trace before copying to the coredump (Shruti Parab) [RHEL-76565] - bnxt_en: fix module unload sequence (Shruti Parab) [RHEL-76565] - bnxt_en: Fix ethtool -d byte order for 32-bit values (Shruti Parab) [RHEL-76565] - bnxt_en: Fix out-of-bound memcpy() during ethtool -w (Shruti Parab) [RHEL-76565] - bnxt_en: Fix coredump logic to free allocated buffer (Shruti Parab) [RHEL-76565] - bnxt_en: call pci_alloc_irq_vectors() after bnxt_reserve_rings() (Shruti Parab) [RHEL-76565] - bnxt_en: Add missing skb_mark_for_recycle() in bnxt_rx_vlan() (Shruti Parab) [RHEL-76565] - bnxt_en: Fix ethtool selftest output in one of the failure cases (Shruti Parab) [RHEL-76565] - bnxt_en: Fix error handling path in bnxt_init_chip() (Shruti Parab) [RHEL-76565] - bnxt_en: improve TX timestamping FIFO configuration (Shruti Parab) [RHEL-76565] - bnxt_en: hide CONFIG_DETECT_HUNG_TASK specific code (Shruti Parab) [RHEL-76565] - bnxt_en: Remove unused macros in bnxt_ulp.h (Shruti Parab) [RHEL-76565] - bnxt_en: Remove unused field "ref_count" in struct bnxt_ulp (Shruti Parab) [RHEL-76565] - bnxt_en: Report the ethtool coredump length after copying the coredump (Shruti Parab) [RHEL-76565] - bnxt_en: Change FW message timeout warning (Shruti Parab) [RHEL-76565] - bnxt_en: Linearize TX SKB if the fragments exceed the max (Shruti Parab) [RHEL-76565] - bnxt_en: Mask the bd_cnt field in the TX BD properly (Shruti Parab) [RHEL-76565] - bnxt_en: add .set_module_eeprom_by_page() support (Shruti Parab) [RHEL-76565] - bnxt_en: Refactor bnxt_get_module_eeprom_by_page() (Shruti Parab) [RHEL-76565] - bnxt_en: Update firmware interface to 1.10.3.97 (Shruti Parab) [RHEL-76565] - bnxt_en: Query FW parameters when the CAPS_CHANGE bit is set (Shruti Parab) [RHEL-76565] - bnxt_en: Add devlink support for ENABLE_ROCE nvm parameter (Shruti Parab) [RHEL-76565] - bnxt_en: Refactor bnxt_hwrm_nvm_req() (Shruti Parab) [RHEL-76565] - bnxt_en: Add support for a new ethtool dump flag 3 (Shruti Parab) [RHEL-76565] - bnxt_en: Extend queue stop/start for TX rings (Shruti Parab) [RHEL-76565] - bnxt_en: Refactor TX ring free logic (Shruti Parab) [RHEL-76565] - bnxt_en: Reallocate RX completion ring for TPH support (Shruti Parab) [RHEL-76565] - bnxt_en: Pass NQ ID to the FW when allocating RX/RX AGG rings (Shruti Parab) [RHEL-76565] - bnxt_en: Refactor RX/RX AGG ring parameters setup for P5_PLUS (Shruti Parab) [RHEL-76565] - bnxt_en: Refactor bnxt_free_tx_rings() to free per TX ring (Shruti Parab) [RHEL-76565] - bnxt_en: Refactor completion ring free routine (Shruti Parab) [RHEL-76565] - bnxt_en: Refactor TX ring allocation logic (Shruti Parab) [RHEL-76565] - bnxt_en: Refactor completion ring allocation logic for P5_PLUS chips (Shruti Parab) [RHEL-76565] - bnxt_en: Set NPAR 1.2 support when registering with firmware (Shruti Parab) [RHEL-76565] - eth: bnxt: allocate enough buffer space to meet HDS threshold (Shruti Parab) [RHEL-76565] - eth: bnxt: apply hds_thrs settings correctly (Shruti Parab) [RHEL-76565] - bnxt_en: add support for hds-thresh ethtool command (Shruti Parab) [RHEL-76565] - bnxt_en: add support for tcp-data-split ethtool command (Shruti Parab) [RHEL-76565] - bnxt_en: add support for rx-copybreak ethtool command (Shruti Parab) [RHEL-76565] - bnxt_en: Skip reading PXP registers during ethtool -d if unsupported (Shruti Parab) [RHEL-76565] - bnxt_en: Skip MAC loopback selftest if it is unsupported by FW (Shruti Parab) [RHEL-76565] - bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW (Shruti Parab) [RHEL-76565] - bnxt_en: Do not allow ethtool -m on an untrusted VF (Shruti Parab) [RHEL-76565] - bnxt_en: Use FW defined resource limits for RoCE (Shruti Parab) [RHEL-76565] - bnxt_en: Fix potential crash when dumping FW log coredump (Shruti Parab) [RHEL-76565] - bnxt_en: handle tpa_info in queue API implementation (Shruti Parab) [RHEL-76565] - bnxt_en: refactor bnxt_alloc_rx_rings() to call bnxt_alloc_rx_agg_bmap() (Shruti Parab) [RHEL-76565] - bnxt_en: refactor tpa_info alloc/free into helpers (Shruti Parab) [RHEL-76565] - bnxt_en: Add FW trace coredump segments to the coredump (Shruti Parab) [RHEL-76565] - bnxt_en: Add a new ethtool -W dump flag (Shruti Parab) [RHEL-76565] - bnxt_en: Add 2 parameters to bnxt_fill_coredump_seg_hdr() (Shruti Parab) [RHEL-76565] - bnxt_en: Add functions to copy host context memory (Shruti Parab) [RHEL-76565] - bnxt_en: Do not free FW log context memory (Shruti Parab) [RHEL-76565] - bnxt_en: Manage the FW trace context memory (Shruti Parab) [RHEL-76565] - bnxt_en: Allocate backing store memory for FW trace logs (Shruti Parab) [RHEL-76565] - bnxt_en: Add a 'force' parameter to bnxt_free_ctx_mem() (Shruti Parab) [RHEL-76565] - bnxt_en: Refactor bnxt_free_ctx_mem() (Shruti Parab) [RHEL-76565] - bnxt_en: Add mem_valid bit to struct bnxt_ctx_mem_type (Shruti Parab) [RHEL-76565] - bnxt_en: Update firmware interface spec to 1.10.3.85 (Shruti Parab) [RHEL-76565] - bnxt_en: optimize gettimex64 (Shruti Parab) [RHEL-76565] - eth: bnxt: use page pool for head frags (Shruti Parab) [RHEL-76565] - bnxt_en: add unlocked version of bnxt_refclk_read (Shruti Parab) [RHEL-76565] - bnxt_en: replace PTP spinlock with seqlock (Shruti Parab) [RHEL-76565] - bnxt_en: cache only 24 bits of hw counter (Shruti Parab) [RHEL-76565] - scsi: core: Fix command pass through retry regression (Ewan D. Milne) [RHEL-89684] - redhat/configs: enable CONFIG_VFAT_FS as a module (Dorinda Bassey) [RHEL-87388] - Revert "redhat/configs: automotive: disable CONFIG_AIO" (Davide Caratti) [RHEL-82719] Resolves: RHEL-100737, RHEL-102164, RHEL-105602, RHEL-67539, RHEL-76565, RHEL-80381, RHEL-82719, RHEL-87388, RHEL-89684 Signed-off-by: Julio Faracco <jfaracco@redhat.com> |
||
---|---|---|
.gitignore | ||
check-kabi | ||
def_variants.yaml.rhel | ||
dracut-virt.conf | ||
fedoraimaca.x509 | ||
filtermods.py | ||
flavors | ||
gating.yaml | ||
generate_all_configs.sh | ||
kernel-aarch64-64k-debug-rhel.config | ||
kernel-aarch64-64k-rhel.config | ||
kernel-aarch64-debug-rhel.config | ||
kernel-aarch64-rhel.config | ||
kernel-aarch64-rt-64k-debug-rhel.config | ||
kernel-aarch64-rt-64k-rhel.config | ||
kernel-aarch64-rt-debug-rhel.config | ||
kernel-aarch64-rt-rhel.config | ||
kernel-local | ||
kernel-ppc64le-debug-rhel.config | ||
kernel-ppc64le-rhel.config | ||
kernel-s390x-debug-rhel.config | ||
kernel-s390x-rhel.config | ||
kernel-s390x-zfcpdump-rhel.config | ||
kernel-x86_64-debug-rhel.config | ||
kernel-x86_64-rhel.config | ||
kernel-x86_64-rt-debug-rhel.config | ||
kernel-x86_64-rt-rhel.config | ||
kernel.changelog | ||
kernel.spec | ||
kvm_stat.logrotate | ||
linux-kernel-test.patch | ||
Makefile.rhelver | ||
merge.py | ||
mod-denylist.sh | ||
mod-sign.sh | ||
Module.kabi_aarch64 | ||
Module.kabi_dup_aarch64 | ||
Module.kabi_dup_ppc64le | ||
Module.kabi_dup_riscv64 | ||
Module.kabi_dup_s390x | ||
Module.kabi_dup_x86_64 | ||
Module.kabi_ppc64le | ||
Module.kabi_riscv64 | ||
Module.kabi_s390x | ||
Module.kabi_x86_64 | ||
nvidiagpuoot001.x509 | ||
partial-clang_lto-aarch64-debug-snip.config | ||
partial-clang_lto-aarch64-snip.config | ||
partial-clang_lto-x86_64-debug-snip.config | ||
partial-clang_lto-x86_64-snip.config | ||
partial-clang-debug-snip.config | ||
partial-clang-snip.config | ||
partial-kgcov-debug-snip.config | ||
partial-kgcov-snip.config | ||
patch-6.12-redhat.patch | ||
process_configs.sh | ||
README.rst | ||
redhatsecureboot501.cer | ||
redhatsecurebootca5.cer | ||
rheldup3.x509 | ||
rhelima_centos.x509 | ||
rhelima.x509 | ||
rhelimaca1.x509 | ||
rhelkpatch1.x509 | ||
rpminspect.yaml | ||
sources | ||
uki_addons.json | ||
uki_create_addons.py | ||
x509.genkey.centos | ||
x509.genkey.rhel |
=================== The Kernel dist-git =================== The kernel is maintained in a `source tree`_ rather than directly in dist-git. The specfile is maintained as a `template`_ in the source tree along with a set of build scripts to generate configurations, (S)RPMs, and to populate the dist-git repository. The `documentation`_ for the source tree covers how to contribute and maintain the tree. If you're looking for the downstream patch set it's available in the source tree with "git log master..ark-patches" or `online`_. Each release in dist-git is tagged in the source repository so you can easily check out the source tree for a build. The tags are in the format name-version-release, but note release doesn't contain the dist tag since the source can be built in different build roots (Fedora, CentOS, etc.) .. _source tree: https://gitlab.com/cki-project/kernel-ark.git .. _template: https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/kernel.spec.template .. _documentation: https://gitlab.com/cki-project/kernel-ark/-/wikis/home .. _online: https://gitlab.com/cki-project/kernel-ark/-/commits/ark-patches