Draft: kernel-6.12.0-116.el10 CKI_BUILD_ONLY

This MR and its source branch were generated by an automated pipeline: Create new MaintainerMR for redhat/centos-stream/src/kernel/centos-stream-10@main

Release commit: dccb890c9ecc [redhat] kernel-6.12.0-116.el10
NVR: kernel-6.12.0-116.el10

MR: Revert "redhat/configs: automotive: disable CON... (!555 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-82719
Signed-off-by: Davide Caratti dcaratti@redhat.com
Labels: AcksOK CKIOK CommitRefsOK ConfigsOK Configuration DependenciesOK ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:automotive Subsystem:kernelinit readyForMerge

  • 94f25f3c Revert "redhat/configs: automotive: disable CONFIG_AIO"

MR: redhat/configs: automotive: make CONFIG_VFAT_FS... (!748 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-87388
Signed-off-by: Dorinda Bassey dbassey@redhat.com
Labels: AcksOK CKIOK CommitRefsOK ConfigsOK Configuration DependenciesOK ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:automotive Subsystem:fs readyForMerge

  • 58a8f4d3 redhat/configs: enable CONFIG_VFAT_FS as a module

MR: scsi: core: Fix command pass through retry regr... (!856 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-89684
Signed-off-by: Mike Christie michael.christie@oracle.com
Signed-off-by: Martin K. Petersen martin.petersen@oracle.com
Signed-off-by: Ewan D. Milne emilne@redhat.com
Labels: AcksOK CKIOK CommitRefsOK ConfigsOK DependenciesOK ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:scsi_core readyForMerge

  • 5522832d scsi: core: Fix command pass through retry regression

MR: net/bnxt_en: driver update for RHEL 10.1 (!876 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-76565
Omitted-fix: a1e36ec36356 selftests: drv-net: fix merge conflicts resolution
Omitted-fix: db10fde5c4f9 net: ethtool: fix ioctl confusing drivers about desired HDS user config
Signed-off-by: Sreekanth Reddy sreeredd@redhat.com
Signed-off-by: Shruti Parab shruti.parab@broadcom.com
Labels: AcksOK Acks::ethernetOK CKIOK CodeChangedv12 CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:bnxt_en Subsystem:ethernet Subsystem:net_devlink Time Critical readyForMerge

  • a0f1defe bnxt_en: Flush FW trace before copying to the coredump
  • 0e98fccc bnxt_en: fix module unload sequence
  • f5474e5e bnxt_en: Fix ethtool -d byte order for 32-bit values
  • 9013c9a2 bnxt_en: Fix out-of-bound memcpy() during ethtool -w
  • 953ef11d bnxt_en: Fix coredump logic to free allocated buffer
  • c36efdbb bnxt_en: call pci_alloc_irq_vectors() after bnxt_reserve_rings()
  • 180acd5f bnxt_en: Add missing skb_mark_for_recycle() in bnxt_rx_vlan()
  • 47ecf277 bnxt_en: Fix ethtool selftest output in one of the failure cases
  • e3716dd0 bnxt_en: Fix error handling path in bnxt_init_chip()
  • 3019632b bnxt_en: improve TX timestamping FIFO configuration
  • 08226d08 bnxt_en: hide CONFIG_DETECT_HUNG_TASK specific code
  • ca63c083 bnxt_en: Remove unused macros in bnxt_ulp.h
  • 93dc7975 bnxt_en: Remove unused field "ref_count" in struct bnxt_ulp
  • c4d6c698 bnxt_en: Report the ethtool coredump length after copying the coredump
  • ee692414 bnxt_en: Change FW message timeout warning
  • 71a753c8 bnxt_en: Linearize TX SKB if the fragments exceed the max
  • 50f02606 bnxt_en: Mask the bd_cnt field in the TX BD properly
  • 4f421d3a bnxt_en: add .set_module_eeprom_by_page() support
  • 7e08c4f9 bnxt_en: Refactor bnxt_get_module_eeprom_by_page()
  • dfa7eb4a bnxt_en: Update firmware interface to 1.10.3.97
  • 2f3fe3f8 bnxt_en: Query FW parameters when the CAPS_CHANGE bit is set
  • 904721ad bnxt_en: Add devlink support for ENABLE_ROCE nvm parameter
  • cc3b0ae8 bnxt_en: Refactor bnxt_hwrm_nvm_req()
  • c053174c bnxt_en: Add support for a new ethtool dump flag 3
  • 8285d3f2 bnxt_en: Extend queue stop/start for TX rings
  • e4afed60 bnxt_en: Refactor TX ring free logic
  • e3c24a26 bnxt_en: Reallocate RX completion ring for TPH support
  • 9907ad46 bnxt_en: Pass NQ ID to the FW when allocating RX/RX AGG rings
  • 7094bde7 bnxt_en: Refactor RX/RX AGG ring parameters setup for P5_PLUS
  • 7d7611da bnxt_en: Refactor bnxt_free_tx_rings() to free per TX ring
  • 1d13e0a5 bnxt_en: Refactor completion ring free routine
  • 9e74f52e bnxt_en: Refactor TX ring allocation logic
  • 4a3c7f31 bnxt_en: Refactor completion ring allocation logic for P5_PLUS chips
  • 5d3e0545 bnxt_en: Set NPAR 1.2 support when registering with firmware
  • c6e13c6a eth: bnxt: allocate enough buffer space to meet HDS threshold
  • 5ae10e5b eth: bnxt: apply hds_thrs settings correctly
  • 37701083 bnxt_en: add support for hds-thresh ethtool command
  • a336a16a bnxt_en: add support for tcp-data-split ethtool command
  • d5cf04e3 bnxt_en: add support for rx-copybreak ethtool command
  • 628e41ba bnxt_en: Skip reading PXP registers during ethtool -d if unsupported
  • 3d910f96 bnxt_en: Skip MAC loopback selftest if it is unsupported by FW
  • 73c2d46a bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW
  • 9e33eb25 bnxt_en: Do not allow ethtool -m on an untrusted VF
  • b8ec6ea9 bnxt_en: Use FW defined resource limits for RoCE
  • 0cb53034 bnxt_en: Fix potential crash when dumping FW log coredump
  • 01633d83 bnxt_en: handle tpa_info in queue API implementation
  • 6abcc342 bnxt_en: refactor bnxt_alloc_rx_rings() to call bnxt_alloc_rx_agg_bmap()
  • c852bbbf bnxt_en: refactor tpa_info alloc/free into helpers
  • 595634c2 bnxt_en: Add FW trace coredump segments to the coredump
  • 976ed3fb bnxt_en: Add a new ethtool -W dump flag
  • 1da1ddff bnxt_en: Add 2 parameters to bnxt_fill_coredump_seg_hdr()
  • be43c33c bnxt_en: Add functions to copy host context memory
  • e36005bf bnxt_en: Do not free FW log context memory
  • 00f5df01 bnxt_en: Manage the FW trace context memory
  • 85433225 bnxt_en: Allocate backing store memory for FW trace logs
  • b26b8f40 bnxt_en: Add a 'force' parameter to bnxt_free_ctx_mem()
  • e48ee984 bnxt_en: Refactor bnxt_free_ctx_mem()
  • 9e5c4f7c bnxt_en: Add mem_valid bit to struct bnxt_ctx_mem_type
  • 4a650e9d bnxt_en: Update firmware interface spec to 1.10.3.85
  • 38dbb73e bnxt_en: optimize gettimex64
  • 3c84fa4f eth: bnxt: use page pool for head frags
  • 826c938c bnxt_en: add unlocked version of bnxt_refclk_read
  • 79dd02bd bnxt_en: replace PTP spinlock with seqlock
  • ae26ca6e bnxt_en: cache only 24 bits of hw counter

MR: Backport upstream cgroup commits up to v6.14 (!909 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-80381
Omitted-fix: 6b956934ad6d9f ("mm: memcontrol: fix swap counter leak from offline cgroup")
Signed-off-by: Radostin Stoyanov rstoyano@redhat.com
Labels: AcksOK Acks::mmOK CKIOK CodeChangedv16 CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:armport Subsystem:cgroup Subsystem:fs Subsystem:landlock Subsystem:mm Subsystem:scheduler readyForMerge

  • 5bf27a8d selftests/cgroup: Fix compile error in test_cpu.c
  • cbcc581d mm: swap_cgroup: remove double initialization of locals
  • 3b5adb0e mm: remove the non-useful else after a break in a if statement
  • f959b1b1 mm: remove unnecessary whitespace before a quoted newline
  • 36e9b6be mm: prefer 'unsigned int' to bare use of 'unsigned'
  • 9c571c40 mm: memcontrol: fix swap counter leak from offline cgroup
  • fe657b8b memcg: factor out mem_cgroup_stat_aggregate()
  • 5b354676 mm/swap_cgroup: decouple swap cgroup recording and clearing
  • b2ca0b7b mm/swap_cgroup: remove global swap cgroup lock
  • ec0b3193 mm/swap_cgroup: remove swap_cgroup_cmpxchg
  • 60f3dd93 mm: swap_cgroup: get rid of __lookup_swap_cgroup()
  • 56f8d2ed mm: swap_cgroup: allocate swap_cgroup map using vcalloc()
  • 3a302da2 mm, memcontrol: avoid duplicated memcg enable check
  • 183febef memcg/hugetlb: remove memcg hugetlb try-commit-cancel protocol
  • 14f74a71 memcg/hugetlb: introduce mem_cgroup_charge_hugetlb
  • dff6fcea memcg/hugetlb: introduce memcg_accounts_hugetlb
  • cb0ba56b cgroup: fix race between fork and cgroup.kill
  • 29504f8c kernel/cgroup: Remove the unused variable climit
  • 2e2d963f fdget_raw() users: switch to CLASS(fd_raw)
  • d9da1c79 css_set_fork(): switch to CLASS(fd_raw, ...)
  • a60f4fb4 cgroup/freezer: Add cgroup CGRP_FROZEN flag update helper
  • cdfed24f cgroup/freezer: Reduce redundant traversal for cgroup_freeze
  • 22280f80 cgroup/bpf: only cgroup v2 can be attached by bpf programs
  • 4a3b96d4 Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline"
  • e6355aa5 cgroup/rstat: Selftests for niced CPU statistics
  • 512827ca cgroup/rstat: Tracking cgroup-level niced CPU time

MR: fwctl subsystem (!913 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-86015
Signed-off-by: Benjamin Poirier bpoirier@redhat.com
Labels: AcksOK Acks::ethernetOK CKIOK CodeChangedv10 CommitRefsOK ConfigsOK Configuration DependenciesNone ExternalCIOK ExternalCI::lnstOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:ethernet Subsystem:kernelinit Subsystem:mlx5 Subsystem:redhat-optional readyForMerge

  • a960bba0 fwctl: Fix repeated device word in log message
  • 441bc6dc mlx5: Create an auxiliary device for fwctl_mlx5
  • af65b7e9 fwctl/mlx5: Support for communicating with mlx5 fw
  • d296a1cd fwctl: Add documentation
  • 3dca7bd9 fwctl: FWCTL_RPC to execute a Remote Procedure Call to device firmware
  • aa6ee6de taint: Add TAINT_FWCTL
  • 2b665b98 fwctl: FWCTL_INFO to return basic information about the device
  • 038725e0 fwctl: Basic ioctl dispatch for the character device
  • 774301f7 fwctl: Add basic structure for a class subsystem with a cdev

MR: automotive: MHI bus upgrade to 6.15-rc7 (!922 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-93880
Signed-off-by: Mattijs Korpershoek mkorpershoek@redhat.com
Labels: AcksOK CKIOK CodeChangedv2 CommitRefsOK ConfigsOK DependenciesOK ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:bus Subsystem:pci Subsystem:pcintb readyForMerge

  • 3720b3a8 bus: mhi: host: Fix race between unprepare and queue_buf
  • f0f6d24c bus: mhi: host: pci_generic: Add support for SA8775P endpoint
  • bdc6acf7 bus: mhi: host: Remove unused functions
  • 5e3c2ba7 PCI: epf-mhi: Update device ID for SA8775P
  • 7282b9dc bus: mhi: host: Avoid possible uninitialized fw_load_type
  • bd3dc65c bus: mhi: host: Add a policy to enable image transfer via BHIe in PBL
  • 203446fc bus: mhi: host: Refactor BHI/BHIe based firmware loading
  • 4bca90c9 bus: mhi: host: pci_generic: fix MHI BAR mapping
  • d790ea88 bus: mhi: host: pci_generic: Use pcim_iomap_region() to request and map MHI BAR

MR: redhat/configs: automotive: enable MHI_BUS_EP (!963 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-85098
Signed-off-by: Eric Chanudet echanude@redhat.com
Signed-off-by: Mattijs Korpershoek mkorpershoek@redhat.com
Labels: AcksOK CKIOK CommitRefsOK ConfigsOK Configuration DependenciesOK ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:automotive Subsystem:bus readyForMerge

  • 65094e57 redhat/configs: automotive: enable MHI_BUS_EP

MR: net: openvswitch: Fix the dead loop of MPLS parse (!1046 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-95608
Signed-off-by: Aaron Conole aconole@redhat.com
Labels: AcksOK Acks::netOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK ExternalCI::lnstWaived FixesOK JIRAOK MergeOK SignoffOK Subsystem:net Subsystem:ovs Time Critical readyForMerge

  • c946b207 net: openvswitch: Fix the dead loop of MPLS parse

MR: Fix suspend/resume Nouveau regression (!1124 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-100737
Signed-off-by: José Expósito jexposit@redhat.com
Labels: AcksOK Acks::gpuOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:gpu readyForMerge

  • 14ead9c9 drm/nouveau/nvkm: introduce new GSP reply policy NVKM_GSP_RPC_REPLY_POLL
  • 62ae34ee drm/nouveau/nvkm: factor out current GSP RPC command policies

MR: tunnels: stable backport for 10.1 phase 2 (!1152 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-96614
Signed-off-by: Guillaume Nault gnault@redhat.com
Labels: AcksOK Acks::netOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK ExternalCI::lnstOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:net Subsystem:net_tunnel Time Critical readyForMerge

  • 058fce5c geneve: Suppress list corruption splat in geneve_destroy_tunnels().
  • a7d24fd0 geneve: Fix use-after-free in geneve_find_dev().

MR: ipv4: stable backport for 10.1 phase 2 (!1153 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-96598
Signed-off-by: Guillaume Nault gnault@redhat.com
Labels: AcksOK Acks::netOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK ExternalCI::lnstOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:net Time Critical readyForMerge

  • 79b2bf97 arp: use RCU protection in arp_xmit()
  • 310cb5fe ipv4: use RCU protection in __ip_rt_update_pmtu()

MR: CNB101: dpll update to v6.15 (!1158 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-101739
Signed-off-by: CKI Backport Bot cki-ci-bot+cki-gitlab-backport-bot@redhat.com
Labels: AcksOK Acks::netOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK ExternalCI::lnstOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:net Subsystem:net_dpll Time Critical readyForMerge

  • cdf273e3 netlink: specs: dpll: replace underscores with dashes in names
  • cff66ac1 dpll: fix xa_alloc_cyclic() error handling
  • 57771630 dpll: Add an assertion to check freq_supported_num
  • 5a6508f5 tools: ynl-gen: de-kdocify enums with no doc for entries

MR: tipc: stable backport for 10.1 phase 2 (!1161 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-96627
Signed-off-by: Xin Long lxin@redhat.com
Labels: AcksOK Acks::netOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK ExternalCI::lnstOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:net Subsystem:net_tipc Time Critical readyForMerge

  • 3da5a6c6 tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
  • 31e9ce72 net: tipc: fix refcount warning in tipc_aead_encrypt
  • a731534f tipc: use kfree_sensitive() for aead cleanup
  • 2c0b4434 net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
  • 6e3a0f67 tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
  • 6455f60e tipc: Removing deprecated strncpy()
  • 0d8da845 tipc: fix memory leak in tipc_link_xmit

MR: CVE-2025-38292: wifi: ath12k: fix invalid acces... (!1191 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-103230
CVE: CVE-2025-38292
Signed-off-by: CKI Backport Bot cki-ci-bot+cki-gitlab-backport-bot@redhat.com
Labels: AcksOK Acks::wirelessOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK FixesOK JIRAOK MergeOK SeverityModerate SignoffOK Subsystem:wireless Time Critical readyForMerge

  • 51a8cf31 wifi: ath12k: fix invalid access to memory

MR: CVE-2025-38159: wifi: rtw88: fix the 'para' buf... (!1194 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-103170
CVE: CVE-2025-38159
Signed-off-by: CKI Backport Bot cki-ci-bot+cki-gitlab-backport-bot@redhat.com
Labels: AcksOK Acks::wirelessOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK FixesOK JIRAOK MergeOK SeverityModerate SignoffOK Subsystem:wireless Time Critical readyForMerge

  • fb64b15d wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds

MR: wifi: mt76: mt7925: add rfkill_poll for hardwar... (!1210 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-100945
Signed-off-by: Jose Ignacio Tornos Martinez jtornosm@redhat.com
Labels: AcksOK Acks::wirelessOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:wireless Time Critical readyForMerge

  • e6127647 wifi: mt76: mt7925: add rfkill_poll for hardware rfkill

MR: CNB101: bridge: update bridge core to upstream ... (!1225 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-75595
Signed-off-by: Mohammad Heib mheib@redhat.com
Labels: AcksOK Acks::netOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK ExternalCI::lnstOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:net Subsystem:net_bridge Subsystem:switchdev Time Critical readyForMerge

  • ba3786f8 net: bridge: Do not offload IGMP/MLD messages
  • b2c01142 bridge: mcast: Fix use-after-free during router port configuration
  • 2dfc2ff7 bridge: netfilter: Fix forwarding of fragmented packets
  • a62362be selftests: net/bridge : add tests for per vlan snooping with stp state changes
  • 0ff3b537 net: bridge: mcast: update multicast contex when vlan state is changed
  • f359933b net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions
  • 0e1b0cd8 net: bridge: switchdev: do not notify new brentries as changed
  • 59ae36cb net: bridge: locally receive all multicast packets if IFF_ALLMULTI is set
  • b18f91fc net: bridge: mcast: Notify on mdb offload failure
  • f96a96ee net: bridge: Add offload_fail_notification bopt
  • dc951d8b net: bridge: mcast: Add offload failed mdb flag
  • 36b80047 selftests: test_bridge_neigh_suppress: Test unicast ARP/NS with suppression
  • 68886c95 net: bridge: Prevent unicast ARP/NS packets from being suppressed by bridge
  • d22f23b4 net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF.
  • 0f941918 net: switchdev: Convert blocking notification chain to a raw one
  • 96262d59 bridge: mdb: Allow replace of a host-joined group
  • bc9b6881 bridge: Make br_is_nd_neigh_msg() accept pointer to "const struct sk_buff"
  • cb581790 selftests: net: Add a VLAN bridge binding selftest
  • e5baec5a net: bridge: Handle changes in VLAN_FLAG_BRIDGE_BINDING
  • a5e342c2 net: bridge: Extract a helper to handle bridge_binding toggles
  • 8dcdf28a net: bridge: constify 'struct bin_attribute'
  • 6be08be1 bridge: Allow deleting FDB entries with non-existent VLAN
  • 3f079468 net: bridge: replace call_rcu by kfree_rcu for simple kmem_cache_free callback

MR: SEV-SNP: kdump fixes (!1229 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-67539
Signed-off-by: Bandan Das bsd@redhat.com
Labels: AcksOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:amd_sevx_guest Time Critical readyForMerge

  • 357217db x86/sev: Make sure pages are not skipped during kdump
  • 40fbd13d x86/sev: Do not touch VMSA pages during SNP guest memory kdump

MR: CNB101: driver core: Split devres APIs to devic... (!1237 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-105008
Signed-off-by: CKI Backport Bot cki-ci-bot+cki-gitlab-backport-bot@redhat.com
Labels: AcksOK CKIOK CodeChangedv2 CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:base Time Critical readyForMerge

  • 2a42d836 devres: Move devm__action() APIs to devres.h

MR: NFS/NFSD/LOCKD/SUNRPC update to 6.16 for RHEL10.1 (!1246 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-102164
Signed-off-by: Olga Kornievskaia okorniev@redhat.com
Labels: AcksOK Acks::timeOK CKIOK CommitRefsOK ConfigsOK Configuration DependenciesNone ExternalCIOK FixesWarning JIRAOK MergeOK SignoffOK Subsystem:fs Subsystem:gfs2 Subsystem:lockd Subsystem:nfs Subsystem:nfsd Subsystem:sunrpc Subsystem:time readyForMerge

  • 708d91da NFSv4/flexfiles: Fix handling of NFS level errors in I/O
  • 8091555c NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
  • cfae46a5 nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
  • f3be2c9b sunrpc: fix loop in gss seqno cache
  • 1dfeb821 SUNRPC: Cleanup/fix initial rq_pages allocation
  • a68cea91 NFSD: Avoid corruption of a referring call list
  • 3ed28cef flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes
  • dab53c78 SUNRPC: Remove dead code from xs_tcp_tls_setup_socket()
  • da266508 SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls
  • 2a2e8ba9 nfs: ignore SB_RDONLY when remounting nfs
  • 539bfec7 nfs: clear SB_RDONLY before getting superblock
  • 05311472 NFS: always probe for LOCALIO support asynchronously
  • f805ae73 pnfs/flexfiles: connect to NFSv3 DS using TLS if MDS connection uses TLS
  • 25afb85c NFS: add localio to sysfs
  • 41338601 nfs: use writeback_iter directly
  • 74440e9a nfs: refactor nfs_do_writepage
  • 6bcce689 nfs: don't return AOP_WRITEPAGE_ACTIVATE from nfs_do_writepage
  • 6662b8ed nfs: fold nfs_page_async_flush into nfs_do_writepage
  • be80450c NFSv4: Always set NLINK even if the server doesn't support it
  • 51aa16a7 NFSv4: Allow FREE_STATEID to clean up delegations
  • fdcb1396 NFSv4: Don't check for OPEN feature support in v4.1
  • aba1859a NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are delegated
  • 2ba92149 NFS: Add support for fallocate(FALLOC_FL_ZERO_RANGE)
  • 383b6042 fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio()
  • 3865c552 NFSv4: xattr handlers should check for absent nfs filehandles
  • 6f715012 nfs: add a refcount tracker for struct net as held by the nfs_client
  • a52e6165 sunrpc: don't immediately retransmit on seqno miss
  • bfcd401b sunrpc: implement rfc2203 rpcsec_gss seqnum cache
  • 48cd14c4 NFS: Avoid flushing data while holding directory locks in nfs_rename()
  • 5f0c306a NFS/pnfs: Fix the error path in pnfs_layoutreturn_retry_later_locked()
  • 7170aaec NFSv4/pnfs: Reset the layout state after a layoutreturn
  • d7908952 SUNRPC: Bump the maximum payload size for the server
  • c0a32ec5 NFSD: Add a "default" block size
  • 2102660f NFSD: Remove NFSSVC_MAXBLKSIZE_V2 macro
  • 812f00bd NFSD: Remove NFSD_BUFSIZE
  • 2dd47ca0 sunrpc: Remove the RPCSVC_MAXPAGES macro
  • bc5ce531 svcrdma: Adjust the number of entries in svc_rdma_send_ctxt::sc_pages
  • 16a8b8a9 svcrdma: Adjust the number of entries in svc_rdma_recv_ctxt::rc_pages
  • c04d2c7a sunrpc: Adjust size of socket's receive page array dynamically
  • f54afbe1 SUNRPC: Remove svc_rqst :: rq_vec
  • 7d94d0af SUNRPC: Remove svc_fill_write_vector()
  • 07031024 NFSD: Use rqstp->rq_bvec in nfsd_iter_write()
  • 8335a734 SUNRPC: Export xdr_buf_to_bvec()
  • 7b7b2711 NFSD: De-duplicate the svc_fill_write_vector() call sites
  • 1c02a322 NFSD: Use rqstp->rq_bvec in nfsd_iter_read()
  • a3080bcb sunrpc: Replace the rq_bvec array with dynamically-allocated memory
  • 42229c5d sunrpc: Replace the rq_pages array with dynamically-allocated memory
  • ffe3d89f sunrpc: Remove backchannel check in svc_init_buffer()
  • ef2d96d0 sunrpc: Add a helper to derive maxpages from sv_max_mesg
  • 3582e530 svcrdma: Reduce the number of rdma_rw contexts per-QP
  • c82c3935 nfs: Use a folio in nfs_get_link()
  • e7b3bc78 nfsd: remove legacy dprintks from GETATTR and STATFS codepaths
  • 04494af2 nfsd: remove legacy READDIR dprintks
  • 559d996e nfsd: remove dprintks for v2/3 RENAME events
  • 92bd9e8f nfsd: remove REMOVE/RMDIR dprintks
  • d1e2c787 nfsd: remove old LINK dprintks
  • 6fec6a8c nfsd: remove old v2/3 SYMLINK dprintks
  • 81ed2b09 nfsd: remove old v2/3 create path dprintks
  • 53cd3031 nfsd: add tracepoint for getattr and statfs events
  • 8062b3df nfsd: add tracepoint to nfsd_readdir
  • 53981875 nfsd: add tracepoint to nfsd_rename
  • 4d2b0b3a nfsd: add tracepoints for unlink events
  • c782b754 nfsd: add tracepoint to nfsd_link()
  • 95b7c14f nfsd: add tracepoint to nfsd_symlink
  • cc5fe544 nfsd: add nfsd_vfs_create tracepoints
  • 6e3cf5ca nfsd: add a tracepoint to nfsd_lookup_dentry
  • 30168f21 nfsd: add a tracepoint for nfsd_setattr
  • 6d86409d NFSD: Add a Call equivalent to the NFSD_TRACE_PROC_RES macros
  • bddc18e4 NFSD: Use sockaddr instead of a generic array
  • 614c44fe NFSD: Implement FATTR4_CLONE_BLKSIZE attribute
  • 41eeaeca nfsd: use SHA-256 library API instead of crypto_shash API
  • c3e48a18 svcrdma: Unregister the device if svc_rdma_accept() fails
  • 6a04fc80 sunrpc: allow SOMAXCONN backlogged TCP connections
  • b24ca0e4 nfsd: Initialize ssc before laundromat_work to prevent NULL dereference
  • 06b288bb sunrpc: add info about xprt queue times to svc_xprt_dequeue tracepoint
  • 5d70b248 nfsd: add commit start/done tracepoints around nfsd_commit()
  • 99549a16 nfsd: remove redundant WARN_ON_ONCE in nfsd4_write
  • 73c326a5 NFSD: Add experimental setting to disable the use of splice read
  • 75876bad NFSD: Add /sys/kernel/debug/nfsd
  • 5d4f41df NFSD: fix race between nfsd registration and exports_proc
  • 2377519b NFSD: unregister filesystem in case genl_register_family() fails
  • 7a5cce96 sunrpc: fix race in cache cleanup causing stale nextcheck time
  • 35a3c8a4 sunrpc: update nextcheck time when adding new cache entries
  • 7ed14a10 NFSD: Record each NFSv4 call's session slot index
  • ff712fcd NFSD: Implement CB_SEQUENCE referring call lists
  • e55fb155 NFSD: Implement CB_SEQUENCE referring call lists
  • 3a0a6271 NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY
  • bf9b4ba0 NFSD: OFFLOAD_CANCEL should mark an async COPY as completed
  • db9e58d8 NFS/localio: Fix a race in nfs_local_open_fh()
  • 550bd206 nfs: nfs3acl: drop useless assignment in nfs3_get_acl()
  • 00eb1726 nfs: direct: drop useless initializer in nfs_direct_write_completion()
  • 265466a2 nfs: move the nfs4_data_server_cache into struct nfs_net
  • 0d8a36f3 nfs: don't share pNFS DS connections between net namespaces
  • 9b3bb91b nfs: handle failure of nfs_get_lock_context in unlock path
  • 46ad97b5 pNFS/flexfiles: Record the RPC errors in the I/O tracepoints
  • 6a518da3 NFSv4/pnfs: Layoutreturn on close must handle fatal networking errors
  • 086d2841 NFSv4: Handle fatal ENETDOWN and ENETUNREACH errors
  • 38f3346e Revert "sunrpc: clean cache_detail immediately when flush is written frequently"
  • d0b152b2 nfsd: decrease sc_count directly if fail to queue dl_recall
  • 3b31e977 nfs: add missing selections of CONFIG_CRC32
  • fad2bb98 nfs: Add missing release on error in nfs_lock_and_join_requests()
  • 4d3015c9 NFSv4: Check for delegation validity in nfs_start_delegation_return_locked()
  • f6110b41 NFS: Don't allow waiting for exiting tasks
  • f3171b6a SUNRPC: Don't allow waiting for exiting tasks
  • ee458a54 NFSv4: Treat ENETUNREACH errors as fatal for state recovery
  • 65b20de9 NFSv4: clp->cl_cons_state < 0 signifies an invalid nfs_client
  • e7e28aa0 NFSv4: Further cleanups to shutdown loops
  • a13a071f NFS: Shut down the nfs_client only after all the superblocks
  • 56926ec9 SUNRPC: rpc_clnt_set_transport() must not change the autobind setting
  • 7148afbd SUNRPC: rpcbind should never reset the port to the value '0'
  • 6af057f6 pNFS/flexfiles: Report ENETDOWN as a connection error
  • f79f552e pNFS/flexfiles: Treat ENETUNREACH errors as fatal in containers
  • 2d3596a8 NFS: Treat ENETUNREACH errors as fatal in containers
  • e1f34cac NFS: Add a mount option to make ENETUNREACH errors fatal
  • ec8ad35a sunrpc: Add a sysfs file for one-step xprt deletion
  • 9a57fff0 sunrpc: Add a sysfs file for adding a new xprt
  • 30e2d288 sunrpc: Add a sysfs files for rpc_clnt information
  • 0e18e8a5 sunrpc: Add a sysfs attr for xprtsec
  • d6534d54 NFS: Add implid to sysfs
  • 85e870c0 NFS: Refactor trace_nfs4_offload_cancel
  • 29957dd6 NFS: Use NFSv4.2's OFFLOAD_STATUS operation
  • 0b4c016e NFS: Implement NFSv4.2's OFFLOAD_STATUS operation
  • 96a74e3a NFS: Implement NFSv4.2's OFFLOAD_STATUS XDR
  • 4a6e5d44 NFS: fix open_owner_id_maxsz and related fields.
  • a87e374e NFSv4: Avoid unnecessary scans of filesystems for delayed delegations
  • afe19a1c NFSv4: Avoid unnecessary scans of filesystems for expired delegations
  • 5eadcfaa NFSv4: Avoid unnecessary scans of filesystems for returning delegations
  • fe85f057 NFSv4: Don't trigger uneccessary scans for return-on-close delegations
  • 6effc08a NFSD: Add a Kconfig setting to enable delegated timestamps
  • 491c313d redhat/configs: add CONFIG_NFSD_V4_DELEG_TIMESTAMPS
  • 0b053bb2 sysctl: Fixes nsm_local_state bounds
  • c4148c2e nfsd: use a long for the count in nfsd4_state_shrinker_count()
  • 5d707e1d nfsd: remove obsolete comment from nfs4_alloc_stid
  • d932389f nfsd: remove unneeded forward declaration of nfsd4_mark_cb_fault()
  • 3569fefa nfsd: reorganize struct nfs4_delegation for better packing
  • e5af1ae6 nfsd: handle errors from rpc_call_async()
  • 3b085575 nfsd: move cb_need_restart flag into cb_flags
  • b3b63ec0 nfsd: replace CB_GETATTR_BUSY with NFSD4_CALLBACK_RUNNING
  • 797a5ff4 nfsd: eliminate cl_ra_cblist and NFSD4_CLIENT_CB_RECALL_ANY
  • a5baa0d0 nfsd: prevent callback tasks running concurrently
  • d5758cdc nfsd: disallow file locking and delegations for NFSv4 reexport
  • 6b22359d nfsd: filecache: drop the list_lru lock during lock gc scans
  • 5931241f nfsd: filecache: don't repeatedly add/remove files on the lru list
  • deb44104 nfsd: filecache: introduce NFSD_FILE_RECENT
  • 3ff06edb nfsd: filecache: use list_lru_walk_node() in nfsd_file_gc()
  • 5795e786 nfsd: filecache: use nfsd_file_dispose_list() in nfsd_file_close_inode_sync()
  • c5d35874 NFSD: Re-organize nfsd_file_gc_worker()
  • 02dc85f6 nfsd: filecache: remove race handling.
  • 3c86adc7 fs: nfs: acl: Avoid -Wflex-array-member-not-at-end warning
  • 388809f0 NFSD: Fix callback decoder status codes
  • 0b63412b nfsd: eliminate special handling of NFS4ERR_SEQ_MISORDERED
  • d9138c2a nfsd: handle NFS4ERR_BADSLOT on CB_SEQUENCE better
  • e08c08e9 nfsd: when CB_SEQUENCE gets ESERVERFAULT don't increment seq_nr
  • d8f286e8 nfsd: only check RPC_SIGNALLED() when restarting rpc_task
  • cee9b7f4 nfsd: always release slot when requeueing callback
  • aafe7f15 nfsd: lift NFSv4.0 handling out of nfsd4_cb_sequence_done()
  • 32ec5296 nfsd: prepare nfsd4_cb_sequence_done() for error handling rework
  • 7d1f8d3b nfsd: put dl_stid if fail to queue dl_recall
  • 6a0384db nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid()
  • a679b950 svcrdma: do not unregister device for listeners
  • 1f2c9554 NFSD: Fix trace_nfsd_slot_seqid_sequence
  • 87d0d53a SUNRPC: Remove unused make_checksum
  • 57c0b2cb NFSD: Return NFS4ERR_FILE_OPEN only when linking an open file
  • 7d9c1b73 NFSD: Return NFS4ERR_FILE_OPEN only when renaming over an open file
  • 67df1978 NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory
  • 0bd45476 NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs()
  • 0a5d5c69 nfsd: remove the redundant mapping of nfserr_mlink
  • 48f86688 NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up
  • 97f4a123 nfsd: adjust WARN_ON_ONCE in revoke_delegation
  • 70cda8ca SUNRPC: Remove unused krb5_decrypt
  • c2944c25 sunrpc: clean cache_detail immediately when flush is written frequently
  • b1a3be78 nfsd: drop fh_update() from S_IFDIR branch of nfsd_create_locked()
  • 1fc149a3 nfs/vfs: discard d_exact_alias()
  • 8936dbd4 sunrpc: suppress warnings for unused procfs functions
  • 915cbae2 SUNRPC: Handle -ETIMEDOUT return from tlshd
  • 51dbb906 NFSv4: Fix a deadlock when recovering state on a sillyrenamed file
  • 9a4b26c7 SUNRPC: Prevent looping due to rpc_signal_task() races
  • 7f7e89a5 NFS: Adjust delegated timestamps for O_DIRECT reads and writes
  • 1fd9c865 NFS: O_DIRECT writes must check and adjust the file length
  • e78fce76 nfsd: fix __fh_verify for localio
  • 47868cf4 nfsd: fix uninitialised slot info when a request is retried
  • 50798b3c sunrpc: simplify rpcauth_cache_shrink_count()
  • 55c6b714 SUNRPC: do not retry on EKEYEXPIRED when user TGT ticket expired
  • 7d7e2562 sunrpc: add netns inum and srcaddr to debugfs rpc_xprt info
  • feb7a069 sunrpc: Remove gss_{de,en}crypt_xdr_buf deadcode
  • 9bce2fa5 sunrpc: Remove gss_generic_token deadcode
  • 7d94dc3f sunrpc: Remove unused xprt_iter_get_xprt
  • 34e5d257 Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages"
  • 425a6cf1 nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION
  • 7f0be47a nfsd: handle delegated timestamps in SETATTR
  • 43a53de7 nfsd: add support for delegated timestamps
  • c039c4c2 nfsd: rework NFS4_SHARE_WANT_* flag handling
  • f278c9f1 nfsd: add support for FATTR4_OPEN_ARGUMENTS
  • 730b9937 nfsd: prepare delegation code for handing out *_ATTRS_DELEG delegations
  • a14ffbb0 nfsd: rename NFS4_SHARE_WANT_* constants to OPEN4_SHARE_ACCESS_WANT_*
  • 8828e589 nfsd: switch to autogenerated definitions for open_delegation_type4
  • 89149745 nfs_common: make include/linux/nfs4.h include generated nfs4_1.h
  • 70162462 nfsd: fix handling of delegated change attr in CB_GETATTR
  • cb0fdb53 NFSv4.2: make LAYOUTSTATS and LAYOUTERROR MOVEABLE
  • 90ab86b8 NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE
  • 09de3570 NFSv4.2: fix COPY_NOTIFY xdr buf size calculation
  • e2d367a0 NFS: Rename struct nfs4_offloadcancel_data
  • fce258c0 NFS: Fix typo in OFFLOAD_CANCEL comment
  • 90001e04 NFS: CB_OFFLOAD can return NFS4ERR_DELAY
  • bb7dbbeb SUNRPC: display total RPC tasks for RPC client
  • 9f43a439 SUNRPC: only put task on cl_tasks list after the RPC call slot is reserved.
  • b7edff33 SUNRPC: Document validity guarantees of the pointer returned by reserve_space
  • 955c22e5 NFSD: Insulate nfsd4_encode_fattr4() from page boundaries in the encode buffer
  • 6f921fd0 NFSD: Insulate nfsd4_encode_secinfo() from page boundaries in the encode buffer
  • 3f01dc51 NFSD: Refactor nfsd4_do_encode_secinfo() again
  • d2a8929d NFSD: Insulate nfsd4_encode_readlink() from page boundaries in the encode buffer
  • 3fb84a28 NFSD: Insulate nfsd4_encode_read_plus_data() from page boundaries in the encode buffer
  • e1f9c5a1 NFSD: Insulate nfsd4_encode_read_plus() from page boundaries in the encode buffer
  • 32e601d2 NFSD: Insulate nfsd4_encode_read() from page boundaries in the encode buffer
  • f46b9178 NFSD: Encode COMPOUND operation status on page boundaries
  • 5f4fdbdb nfsd: add shrinker to reduce number of slots allocated per session
  • 54a50464 nfsd: add support for freeing unused session-DRC slots
  • 24d9315c nfsd: allocate new session-based DRC slots on demand.
  • ae4a29ad nfsd: add session slot count to /proc/fs/nfsd/clients/*/info
  • 0d1aa238 nfsd: remove artificial limits on the session-based DRC
  • d158ca38 nfsd: use an xarray to store v4.1 session slots
  • dba35b08 sunrpc: remove all connection limit configuration
  • b939f4e6 nfsd: don't use sv_nrthreads in connection limiting calculations.
  • b8a2c05a nfsd: fix legacy client tracking initialization
  • 59c2a9d8 NFSD: Clean up unused variable
  • ce432952 nfsd: trace: remove redundant stateid even deleg_recall
  • 76301a6d exportfs: Remove EXPORT_OP_ASYNC_LOCK
  • 767abfa2 NLM/NFSD: Fix lock notifications for async-capable filesystems
  • 81271a49 gfs2/ocfs2: set FOP_ASYNC_LOCK
  • 52784322 fs: Introduce FOP_ASYNC_LOCK

MR: Fix the broken virtio-blk of ARM CCA guest due ... (!1258 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-105602
Signed-off-by: Gavin Shan gshan@redhat.com
Labels: AcksOK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK FixesOK JIRAOK MergeOK SignoffOK Subsystem:arm_gic Time Critical readyForMerge

  • 6fe736c3 irqchip/gic-v3-its: Fix over allocation in itt_alloc_pool()
  • 6a44bf6a irqchip/gic-v3-its: Rely on genpool alignment
  • 5456a390 irqchip/gic-v3-its: Share ITS tables with a non-trusted hypervisor

MR: CVE-2025-38412: platform/x86: dell-wmi-sysman: ... (!1275 - merged)
JIRA: https://issues.redhat.com/browse/RHEL-106717
CVE: CVE-2025-38412
Signed-off-by: CKI Backport Bot cki-ci-bot+cki-gitlab-backport-bot@redhat.com
Labels: AcksOK Acks::platform_x86OK CKIOK CommitRefsOK ConfigsOK DependenciesNone ExternalCIOK FixesOK JIRAOK MergeOK SeverityModerate SignoffOK Subsystem:platform_x86 readyForMerge

  • eb9a3dbd platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks
* Fri Aug 01 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-116.el10]
- platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks (CKI Backport Bot) [RHEL-106717] {CVE-2025-38412}
- 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]
- devres: Move devm_*_action*() APIs to devres.h (CKI Backport Bot) [RHEL-105008]
- 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]
- net: bridge: Do not offload IGMP/MLD messages (Mohammad Heib) [RHEL-75595]
- bridge: mcast: Fix use-after-free during router port configuration (Mohammad Heib) [RHEL-75595]
- bridge: netfilter: Fix forwarding of fragmented packets (Mohammad Heib) [RHEL-75595]
- selftests: net/bridge : add tests for per vlan snooping with stp state changes (Mohammad Heib) [RHEL-75595]
- net: bridge: mcast: update multicast contex when vlan state is changed (Mohammad Heib) [RHEL-75595]
- net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions (Mohammad Heib) [RHEL-75595]
- net: bridge: switchdev: do not notify new brentries as changed (Mohammad Heib) [RHEL-75595]
- net: bridge: locally receive all multicast packets if IFF_ALLMULTI is set (Mohammad Heib) [RHEL-75595]
- net: bridge: mcast: Notify on mdb offload failure (Mohammad Heib) [RHEL-75595]
- net: bridge: Add offload_fail_notification bopt (Mohammad Heib) [RHEL-75595]
- net: bridge: mcast: Add offload failed mdb flag (Mohammad Heib) [RHEL-75595]
- selftests: test_bridge_neigh_suppress: Test unicast ARP/NS with suppression (Mohammad Heib) [RHEL-75595]
- net: bridge: Prevent unicast ARP/NS packets from being suppressed by bridge (Mohammad Heib) [RHEL-75595]
- net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF. (Mohammad Heib) [RHEL-75595]
- net: switchdev: Convert blocking notification chain to a raw one (Mohammad Heib) [RHEL-75595]
- bridge: mdb: Allow replace of a host-joined group (Mohammad Heib) [RHEL-75595]
- bridge: Make br_is_nd_neigh_msg() accept pointer to "const struct sk_buff" (Mohammad Heib) [RHEL-75595]
- selftests: net: Add a VLAN bridge binding selftest (Mohammad Heib) [RHEL-75595]
- net: bridge: Handle changes in VLAN_FLAG_BRIDGE_BINDING (Mohammad Heib) [RHEL-75595]
- net: bridge: Extract a helper to handle bridge_binding toggles (Mohammad Heib) [RHEL-75595]
- net: bridge: constify 'struct bin_attribute' (Mohammad Heib) [RHEL-75595]
- bridge: Allow deleting FDB entries with non-existent VLAN (Mohammad Heib) [RHEL-75595]
- net: bridge: replace call_rcu by kfree_rcu for simple kmem_cache_free callback (Mohammad Heib) [RHEL-75595]
- wifi: mt76: mt7925: add rfkill_poll for hardware rfkill (Jose Ignacio Tornos Martinez) [RHEL-100945]
- wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds (CKI Backport Bot) [RHEL-103170] {CVE-2025-38159}
- wifi: ath12k: fix invalid access to memory (CKI Backport Bot) [RHEL-103230] {CVE-2025-38292}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Xin Long) [RHEL-96627]
- net: tipc: fix refcount warning in tipc_aead_encrypt (Xin Long) [RHEL-96627]
- tipc: use kfree_sensitive() for aead cleanup (Xin Long) [RHEL-96627]
- net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done (Xin Long) [RHEL-96627]
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (Xin Long) [RHEL-96627]
- tipc: Removing deprecated strncpy() (Xin Long) [RHEL-96627]
- tipc: fix memory leak in tipc_link_xmit (Xin Long) [RHEL-96627]
- netlink: specs: dpll: replace underscores with dashes in names (CKI Backport Bot) [RHEL-101739]
- dpll: fix xa_alloc_cyclic() error handling (CKI Backport Bot) [RHEL-101739]
- dpll: Add an assertion to check freq_supported_num (CKI Backport Bot) [RHEL-101739]
- tools: ynl-gen: de-kdocify enums with no doc for entries (CKI Backport Bot) [RHEL-101739]
- arp: use RCU protection in arp_xmit() (Guillaume Nault) [RHEL-96598]
- ipv4: use RCU protection in __ip_rt_update_pmtu() (Guillaume Nault) [RHEL-96598]
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Guillaume Nault) [RHEL-96614]
- geneve: Fix use-after-free in geneve_find_dev(). (Guillaume Nault) [RHEL-96614]
- 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]
- net: openvswitch: Fix the dead loop of MPLS parse (Aaron Conole) [RHEL-95608]
- redhat/configs: automotive: enable MHI_BUS_EP (Mattijs Korpershoek) [RHEL-85098]
- bus: mhi: host: Fix race between unprepare and queue_buf (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: pci_generic: Add support for SA8775P endpoint (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: Remove unused functions (Mattijs Korpershoek) [RHEL-93880]
- PCI: epf-mhi: Update device ID for SA8775P (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: Avoid possible uninitialized fw_load_type (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: Add a policy to enable image transfer via BHIe in PBL (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: Refactor BHI/BHIe based firmware loading (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: pci_generic: fix MHI BAR mapping (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: pci_generic: Use pcim_iomap_region() to request and map MHI BAR (Mattijs Korpershoek) [RHEL-93880]
- fwctl: Fix repeated device word in log message (Benjamin Poirier) [RHEL-86015]
- mlx5: Create an auxiliary device for fwctl_mlx5 (Benjamin Poirier) [RHEL-86015]
- fwctl/mlx5: Support for communicating with mlx5 fw (Benjamin Poirier) [RHEL-86015]
- fwctl: Add documentation (Benjamin Poirier) [RHEL-86015]
- fwctl: FWCTL_RPC to execute a Remote Procedure Call to device firmware (Benjamin Poirier) [RHEL-86015]
- taint: Add TAINT_FWCTL (Benjamin Poirier) [RHEL-86015]
- fwctl: FWCTL_INFO to return basic information about the device (Benjamin Poirier) [RHEL-86015]
- fwctl: Basic ioctl dispatch for the character device (Benjamin Poirier) [RHEL-86015]
- fwctl: Add basic structure for a class subsystem with a cdev (Benjamin Poirier) [RHEL-86015]
- 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-100945, RHEL-101739, RHEL-102164, RHEL-103170, RHEL-103230, RHEL-105008, RHEL-105602, RHEL-106717, RHEL-67539, RHEL-75595, RHEL-76565, RHEL-80381, RHEL-82719, RHEL-85098, RHEL-86015, RHEL-87388, RHEL-89684, RHEL-93880, RHEL-95608, RHEL-96598, RHEL-96614, RHEL-96627

Signed-off-by: CKI KWF Bot cki-ci-bot+kwf-gitlab-com@redhat.com

Merge request reports

Loading