From 674cd464cbbab98cbdb16855095d62e7d861034eaeefb87b49ded98a5d618be5 Mon Sep 17 00:00:00 2001 From: Kernel Bugs Date: Wed, 4 Mar 2026 08:01:28 +0100 Subject: [PATCH] GIT Revision: 541cfe7b3b2cd226fb9f91b133706660950430fb GIT Branch: SL-16.1 2026-03-03 16:11:05 +0000 --- config.tar.bz2 | 4 +- dtb-aarch64.changes | 1756 ++++++++++++++++++++++++++++++++++++++ dtb-aarch64.spec | 2 +- kernel-64kb.changes | 1756 ++++++++++++++++++++++++++++++++++++++ kernel-64kb.spec | 4 +- kernel-azure.changes | 1756 ++++++++++++++++++++++++++++++++++++++ kernel-azure.spec | 4 +- kernel-default.changes | 1756 ++++++++++++++++++++++++++++++++++++++ kernel-default.spec | 4 +- kernel-docs.changes | 1756 ++++++++++++++++++++++++++++++++++++++ kernel-docs.spec | 4 +- kernel-kvmsmall.changes | 1756 ++++++++++++++++++++++++++++++++++++++ kernel-kvmsmall.spec | 4 +- kernel-obs-build.changes | 1756 ++++++++++++++++++++++++++++++++++++++ kernel-obs-build.spec | 6 +- kernel-obs-qa.changes | 1756 ++++++++++++++++++++++++++++++++++++++ kernel-obs-qa.spec | 4 +- kernel-rt.changes | 1756 ++++++++++++++++++++++++++++++++++++++ kernel-rt.spec | 4 +- kernel-source.changes | 1756 ++++++++++++++++++++++++++++++++++++++ kernel-source.spec | 4 +- kernel-syms.changes | 1756 ++++++++++++++++++++++++++++++++++++++ kernel-syms.spec | 4 +- kernel-zfcpdump.changes | 1756 ++++++++++++++++++++++++++++++++++++++ kernel-zfcpdump.spec | 4 +- patches.suse.tar.bz2 | 4 +- series.conf | 472 +++++++++- source-timestamp | 4 +- supported.conf | 1 + 29 files changed, 21574 insertions(+), 31 deletions(-) diff --git a/config.tar.bz2 b/config.tar.bz2 index 69c6a4e..6c55f24 100644 --- a/config.tar.bz2 +++ b/config.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:49e082599175beec818cfee07c9cd20dff608d89f30438b10157e97e9cd98021 -size 170727 +oid sha256:8769356e5ee2228f4d7d5fe74ba92f62f4aa936b2d487faafe1af7361ba823c8 +size 170661 diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index 1d0b9cf..36b3694 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index 3112589..9f6f6f6 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -27,7 +27,7 @@ Name: dtb-aarch64 Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index 1d0b9cf..36b3694 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/kernel-64kb.spec b/kernel-64kb.spec index 2e9a6b0..6748a43 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -19,7 +19,7 @@ %define srcversion 6.12 %define patchversion 6.12.0 -%define git_commit 8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +%define git_commit 541cfe7b3b2cd226fb9f91b133706660950430fb %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -42,7 +42,7 @@ Name: kernel-64kb Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif diff --git a/kernel-azure.changes b/kernel-azure.changes index 1d0b9cf..36b3694 100644 --- a/kernel-azure.changes +++ b/kernel-azure.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/kernel-azure.spec b/kernel-azure.spec index c424bae..99cc677 100644 --- a/kernel-azure.spec +++ b/kernel-azure.spec @@ -19,7 +19,7 @@ %define srcversion 6.12 %define patchversion 6.12.0 -%define git_commit 8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +%define git_commit 541cfe7b3b2cd226fb9f91b133706660950430fb %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -42,7 +42,7 @@ Name: kernel-azure Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif diff --git a/kernel-default.changes b/kernel-default.changes index 1d0b9cf..36b3694 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/kernel-default.spec b/kernel-default.spec index bf48ca5..4fe7f0b 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -19,7 +19,7 @@ %define srcversion 6.12 %define patchversion 6.12.0 -%define git_commit 8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +%define git_commit 541cfe7b3b2cd226fb9f91b133706660950430fb %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -42,7 +42,7 @@ Name: kernel-default Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif diff --git a/kernel-docs.changes b/kernel-docs.changes index 1d0b9cf..36b3694 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/kernel-docs.spec b/kernel-docs.spec index 4d5bec8..caf1433 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -18,7 +18,7 @@ %define srcversion 6.12 %define patchversion 6.12.0 -%define git_commit 8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +%define git_commit 541cfe7b3b2cd226fb9f91b133706660950430fb %define variant %{nil} %define build_html 1 %define build_pdf 0 @@ -30,7 +30,7 @@ Name: kernel-docs Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes index 1d0b9cf..36b3694 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index d74c364..5b612e6 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -19,7 +19,7 @@ %define srcversion 6.12 %define patchversion 6.12.0 -%define git_commit 8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +%define git_commit 541cfe7b3b2cd226fb9f91b133706660950430fb %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -42,7 +42,7 @@ Name: kernel-kvmsmall Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index 1d0b9cf..36b3694 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index 00cbbd5..fdd0678 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -38,7 +38,7 @@ %endif %endif %endif -%global kernel_package kernel%kernel_flavor-srchash-8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +%global kernel_package kernel%kernel_flavor-srchash-541cfe7b3b2cd226fb9f91b133706660950430fb %endif %if 0%{?rhel_version} %global kernel_package kernel @@ -47,14 +47,14 @@ Name: kernel-obs-build Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Provides: kernel-obs-build-srchash-8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +Provides: kernel-obs-build-srchash-541cfe7b3b2cd226fb9f91b133706660950430fb BuildRequires: coreutils BuildRequires: device-mapper BuildRequires: dracut diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index 1d0b9cf..36b3694 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index 853351f..5632ad2 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -25,7 +25,7 @@ Name: kernel-obs-qa Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif @@ -36,7 +36,7 @@ BuildRequires: kernel-default # kernel-obs-build must be also configured as VMinstall, but is required # here as well to avoid that qa and build package build parallel %if ! 0%{?qemu_user_space_build} -BuildRequires: kernel-obs-build-srchash-8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +BuildRequires: kernel-obs-build-srchash-541cfe7b3b2cd226fb9f91b133706660950430fb %endif BuildRequires: modutils ExclusiveArch: aarch64 ppc64le s390x x86_64 diff --git a/kernel-rt.changes b/kernel-rt.changes index 1d0b9cf..36b3694 100644 --- a/kernel-rt.changes +++ b/kernel-rt.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/kernel-rt.spec b/kernel-rt.spec index 0b058dd..fdaf2b7 100644 --- a/kernel-rt.spec +++ b/kernel-rt.spec @@ -19,7 +19,7 @@ %define srcversion 6.12 %define patchversion 6.12.0 -%define git_commit 8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +%define git_commit 541cfe7b3b2cd226fb9f91b133706660950430fb %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -42,7 +42,7 @@ Name: kernel-rt Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif diff --git a/kernel-source.changes b/kernel-source.changes index 1d0b9cf..36b3694 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/kernel-source.spec b/kernel-source.spec index 2fc2b09..af5e2cc 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -18,7 +18,7 @@ %define srcversion 6.12 %define patchversion 6.12.0 -%define git_commit 8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +%define git_commit 541cfe7b3b2cd226fb9f91b133706660950430fb %define variant %{nil} %define gcc_package gcc13 %define gcc_compiler gcc-13 @@ -30,7 +30,7 @@ Name: kernel-source Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif diff --git a/kernel-syms.changes b/kernel-syms.changes index 1d0b9cf..36b3694 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/kernel-syms.spec b/kernel-syms.spec index fe68aff..54d309d 100644 --- a/kernel-syms.spec +++ b/kernel-syms.spec @@ -16,7 +16,7 @@ # -%define git_commit 8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +%define git_commit 541cfe7b3b2cd226fb9f91b133706660950430fb %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -24,7 +24,7 @@ Name: kernel-syms Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes index 1d0b9cf..36b3694 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,3 +1,451 @@ +------------------------------------------------------------------- +Tue Mar 3 13:58:46 CET 2026 - tbogendoerfer@suse.de + +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address + query (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix missing devlink lock in SRIOV enable error path + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: LAG, disable MPESW in lag_disable_change() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: DR, Fix circular locking dependency in dump + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix misidentification of write combining CQE during + poll loop (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Fix misidentification of ASO CQE during poll loop + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix multiport device check over light SFs + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: XSK, Fix unintended ICOSQ change (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: reuse common function for MAC address updates + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- vdpa/mlx5: update mlx_features with driver state check + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Support rate limit only for Raw Packet QP + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Fix port speed query for representors (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Fix UMR hang in LAG error state unload (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Avoid direct access to DMA device pointer + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Implement query_port_speed callback (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Raise async event on device speed change + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Fix 1600G link mode enum naming (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Support devlink port state for host PF (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Extend TC max ratelimit using max_bw_value_msb + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: SHAMPO, Improve allocation recovery (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: RX, Drop oversized packets in non-linear mode + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Conditionally create async ICOSQ (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ to dynamic allocation (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Use regular ICOSQ for triggering NAPI (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Move async ICOSQ lock into ICOSQ struct + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Initialize bulk for single flow counters + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: fs, split bulk init (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- net/mlx5: fs, factor out flow counter bulk init (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net: Introduce netif_xmit_timeout_ms() helper (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add IFC bits for extended ETS rate limit bandwidth + value (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add support for querying bond speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Handle port and vport speed change events in MPESW + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Propagate LAG effective max_tx_speed to vports + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- net/mlx5: Add max_tx_speed and its CAP bit to IFC (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for UDP over GRE over vlan packets (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- net/mlx5e: TSO for GRE over vlan (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- vdpa/mlx5: Fix incorrect error code reporting in + query_virtqueues (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add support for 1600_8x lane speed (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other eswitch support to userspace tables + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Refactor _get_prio() function (jsc#PED-14197 + jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add other_eswitch support for devx destruction + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Change default device for LAG slaves in + RDMA TRANSPORT namespaces (jsc#PED-14197 jsc#PED-14199 + jsc#PED-15315). +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- iopoll: Generalize read_poll_timeout() into poll_timeout_us() + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr + (jsc#PED-15334). +- RDMA/mlx5: Add DMAH object support (jsc#PED-15334). +- net/mlxfw: Drop hard coded max FW flash image size + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315). +- commit 0360380 + +------------------------------------------------------------------- +Mon Mar 2 21:39:17 CET 2026 - krisman@suse.de + +- io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop + (CVE-2026-23113 bsc#1258278). +- commit 126dcc6 + +------------------------------------------------------------------- +Mon Mar 2 20:50:33 CET 2026 - krisman@suse.de + +- io_uring: delay sqarray static branch disablement (bsc#1257958). +- commit 83af315 + +------------------------------------------------------------------- +Mon Mar 2 20:45:20 CET 2026 - krisman@suse.de + +- io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member + (bsc#1257958). +- commit 53b2f63 + +------------------------------------------------------------------- +Mon Mar 2 16:03:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix AMD RAPL regression (jsc#PED-14189). +- commit b2b6214 + +------------------------------------------------------------------- +Mon Mar 2 16:02:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2026.02.14 (jsc#PED-14189). +- commit a72ccb2 + +------------------------------------------------------------------- +Mon Mar 2 16:02:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix and document --header_iterations + (jsc#PED-14189). +- commit 7451d5c + +------------------------------------------------------------------- +Mon Mar 2 16:01:52 CET 2026 - trenn@suse.de + +- tools/power turbostat: Use strtoul() for iteration parsing + (jsc#PED-14189). +- commit dc64b1e + +------------------------------------------------------------------- +Mon Mar 2 16:01:24 CET 2026 - trenn@suse.de + +- tools/power turbostat: Favor cpu# over core# (jsc#PED-14189). +- commit e98cd62 + +------------------------------------------------------------------- +Mon Mar 2 16:00:56 CET 2026 - trenn@suse.de + +- tools/power turbostat: Expunge logical_cpu_id (jsc#PED-14189). +- commit 1db81ad + +------------------------------------------------------------------- +Mon Mar 2 16:00:29 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance HT enumeration (jsc#PED-14189). +- commit cba7664 + +------------------------------------------------------------------- +Mon Mar 2 16:00:01 CET 2026 - trenn@suse.de + +- tools/power turbostat: Simplify global core_id calculation + (jsc#PED-14189). +- commit d632145 + +------------------------------------------------------------------- +Mon Mar 2 15:59:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Unify even/odd/average counter + referencing (jsc#PED-14189). +- commit 2dfe83d + +------------------------------------------------------------------- +Mon Mar 2 15:59:06 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allocate average counters dynamically + (jsc#PED-14189). +- commit 324408e + +------------------------------------------------------------------- +Mon Mar 2 15:58:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Delete core_data.core_id (jsc#PED-14189). +- commit 35f07d3 + +------------------------------------------------------------------- +Mon Mar 2 15:58:11 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename physical_core_id to core_id + (jsc#PED-14189). +- commit bbce70e + +------------------------------------------------------------------- +Mon Mar 2 15:57:43 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup package_id (jsc#PED-14189). +- commit 414ca2f + +------------------------------------------------------------------- +Mon Mar 2 15:57:14 CET 2026 - trenn@suse.de + +- tools/power turbostat: Cleanup internal use of "base_cpu" + (jsc#PED-14189). +- commit 7d7c477 + +------------------------------------------------------------------- +Mon Mar 2 15:56:46 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add L2 cache statistics (jsc#PED-14189). +- commit 576a17b + +------------------------------------------------------------------- +Mon Mar 2 15:56:17 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove redundant newlines from err(3) + strings (jsc#PED-14189). +- commit bb06317 + +------------------------------------------------------------------- +Mon Mar 2 15:55:48 CET 2026 - trenn@suse.de + +- tools/power turbostat: Allow more use of is_hybrid flag + (jsc#PED-14189). +- commit 2618ee0 + +------------------------------------------------------------------- +Mon Mar 2 15:55:18 CET 2026 - trenn@suse.de + +- tools/power turbostat: Rename "LLCkRPS" column to "LLCMRPS" + (jsc#PED-14189). +- commit 25d6b23 + +------------------------------------------------------------------- +Mon Mar 2 15:54:51 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Document the "--force" option + (jsc#PED-14189). +- commit 87e04a5 + +------------------------------------------------------------------- +Mon Mar 2 15:48:19 CET 2026 - trenn@suse.de + +- tools/power turbostat: Harden against unexpected values + (jsc#PED-14189). +- commit 412aacd + +------------------------------------------------------------------- +Mon Mar 2 15:47:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump hypervisor name (jsc#PED-14189). +- commit aad58ce + +------------------------------------------------------------------- +Mon Mar 2 15:46:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID.1.ECX (Hypervisor) + (jsc#PED-14189). +- commit 5165f45 + +------------------------------------------------------------------- +Mon Mar 2 15:46:12 CET 2026 - trenn@suse.de + +- tools/power turbostat: Dump CPUID(1) consistently with CPUID(6) + (jsc#PED-14189). +- commit 066ca03 + +------------------------------------------------------------------- +Mon Mar 2 15:45:38 CET 2026 - trenn@suse.de + +- tools/power turbostat: AMD: msr offset 0x611 read failed: + Input/output error (jsc#PED-14189 bsc#1258682). +- commit b29edc0 + +------------------------------------------------------------------- +Mon Mar 2 15:44:57 CET 2026 - trenn@suse.de + +- tools/power turbostat: version 2025.12.02 (jsc#PED-14189). +- commit d4f9727 + +------------------------------------------------------------------- +Mon Mar 2 15:44:05 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print wide names only for RAW 64-bit + columns (jsc#PED-14189). +- commit a606c98 + +------------------------------------------------------------------- +Mon Mar 2 15:43:26 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print percentages in 8-columns + (jsc#PED-14189). +- commit a395475 + +------------------------------------------------------------------- +Mon Mar 2 15:42:35 CET 2026 - trenn@suse.de + +- tools/power turbostat: Print "nan" for out of range percentages + (jsc#PED-14189). +- commit dbc89e0 + +------------------------------------------------------------------- +Mon Mar 2 15:41:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate APERF access for VMWARE + (jsc#PED-14189). +- commit a90939e + +------------------------------------------------------------------- +Mon Mar 2 15:41:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Enhance perf probe (jsc#PED-14189). +- commit 5f0dfbc + +------------------------------------------------------------------- +Mon Mar 2 15:40:33 CET 2026 - trenn@suse.de + +- tools/power turbostat: Validate RAPL MSRs for AWS Nitro + Hypervisor (jsc#PED-14189). +- commit 611a6a8 + +------------------------------------------------------------------- +Mon Mar 2 15:39:59 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add run-time MSR driver probe + (jsc#PED-14189). +- commit df784ba + +------------------------------------------------------------------- +Mon Mar 2 15:39:27 CET 2026 - trenn@suse.de + +- tools/power turbostat: Set per_cpu_msr_sum to NULL after free + (jsc#PED-14189). +- commit 7152213 + +------------------------------------------------------------------- +Mon Mar 2 15:31:21 CET 2026 - trenn@suse.de + +- tools/power turbostat: Add LLC stats (jsc#PED-14189). +- commit a37cb4b + +------------------------------------------------------------------- +Mon Mar 2 15:26:22 CET 2026 - trenn@suse.de + +- tools/power turbostat: Remove dead code (jsc#PED-14189). +- commit 0e57707 + +------------------------------------------------------------------- +Mon Mar 2 15:25:07 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor floating point printout code + (jsc#PED-14189). +- commit 1159f1d + +------------------------------------------------------------------- +Mon Mar 2 15:24:32 CET 2026 - trenn@suse.de + +- tools/power turbostat.8: Update example (jsc#PED-14189). +- commit 3b85437 + +------------------------------------------------------------------- +Mon Mar 2 15:23:51 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added-counter value printing + code (jsc#PED-14189). +- commit 59208a2 + +------------------------------------------------------------------- +Mon Mar 2 15:23:16 CET 2026 - trenn@suse.de + +- tools/power turbostat: Refactor added column header printing + (jsc#PED-14189). +- commit fd05a09 + +------------------------------------------------------------------- +Mon Mar 2 15:22:34 CET 2026 - trenn@suse.de + +- tools/power turbostat: Regression fix Uncore MHz printed in hex + (jsc#PED-14189). +- commit 23ab4fd + +------------------------------------------------------------------- +Mon Mar 2 15:21:39 CET 2026 - trenn@suse.de + +- tools/power turbostat: Fix incorrect sorting of PMT telemetry + (jsc#PED-14189). +- commit 579f77b + +------------------------------------------------------------------- +Mon Mar 2 15:19:37 CET 2026 - trenn@suse.de + +- Refresh + patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch. +- commit 0c4ebe3 + +------------------------------------------------------------------- +Mon Mar 2 14:51:07 CET 2026 - joao.povoas@suse.com + +- Update + patches.suse/RDMA-bnxt_re-Fix-OOB-write-in-bnxt_re_copy_err_stats.patch + (jsc#PED-15349 CVE-2025-71092 bsc#1256776). +- Update + patches.suse/block-Remove-queue-freezing-from-several-sysfs-store.patch + (jsc#PED-14161 CVE-2025-71117 bsc#1256731). +- Update + patches.suse/block-fix-race-between-wbt_enable_default-and-IO-sub.patch + (jsc#PED-14161 CVE-2025-68807 bsc#1256681). +- Update + patches.suse/block-zero-non-PI-portion-of-auto-integrity-buffer.patch + (jsc#PED-14161 CVE-2026-23007 bsc#1257210). +- Update + patches.suse/ice-add-missing-ice_deinit_hw-in-devlink-reinit-path.patch + (jsc#PED-14404 jsc#PED-15079 CVE-2026-23117 bsc#1258244). +- Update + patches.suse/igc-Reduce-TSN-TX-packet-buffer-from-7KB-to-5KB-per-.patch + (git-fixes CVE-2026-23122 bsc#1258291). +- Update + patches.suse/net-mlx5-Fix-double-unregister-of-HCA_PORTS-componen.patch + (jsc#PED-14197 jsc#PED-14199 jsc#PED-15315 CVE-2025-68790 + bsc#1256637). +- Update + patches.suse/nvme-pci-handle-changing-device-dma-map-requirements.patch + (jsc#PED-14161 CVE-2026-23174 bsc#1258522). +- Update + patches.suse/perf-Fix-refcount-warning-on-event-mmap_count-increment.patch + (perf-events-v6.19-update CVE-2026-23127 bsc#1258296). +- commit 5ca82e1 + ------------------------------------------------------------------- Mon Mar 2 13:54:32 CET 2026 - ematsumiya@suse.de @@ -12,6 +460,65 @@ Mon Mar 2 13:54:06 CET 2026 - ematsumiya@suse.de (bsc#1252911, CVE-2025-40099). - commit 1544b30 +------------------------------------------------------------------- +Mon Mar 2 13:38:32 CET 2026 - hare@suse.de + +- s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex + (jsc#PED-14967). +- s390/ap: Support driver_override for AP queue devices + (jsc#PED-14967). +- iommu/s390: Fix memory corruption when using identity domain + (jsc#PED-15486). +- commit e508b48 + +------------------------------------------------------------------- +Mon Mar 2 13:35:09 CET 2026 - hare@suse.de + +- iommu/s390: allow larger region tables (jsc#PED-15486). +- iommu/s390: support map/unmap for additional table regions + (jsc#PED-15486). +- iommu/s390: support iova_to_phys for additional table regions + (jsc#PED-15486). +- iommu/s390: support cleanup of additional table regions + (jsc#PED-15486). +- iommu/s390: set appropriate IOTA region type (jsc#PED-15486). +- s390/pci: Fix dev.dma_range_map missing sentinel element + (jsc#PED-15486). +- iommu/s390: implement iommu passthrough via identity domain + (jsc#PED-15486). +- iommu/s390: handle IOAT registration based on domain + (jsc#PED-15486). +- s390/pci: store DMA offset in bus_dma_region (jsc#PED-15486). +- s390/pci: check for relaxed translation capability + (jsc#PED-15486). +- commit 0e078f5 + +------------------------------------------------------------------- +Mon Mar 2 13:28:19 CET 2026 - hare@suse.de + +- s390/diag: Add memory topology information via diag310 + (jsc#PED-14871). +- commit f67a0cc + +------------------------------------------------------------------- +Mon Mar 2 13:10:07 CET 2026 - hare@suse.de + +- s390/tape: Add support for bigger block sizes (jsc#PED-15371). +- s390/tape: Introduce idal buffer array (jsc#PED-15371). +- s390/tape: Move idal allocation to core functions + (jsc#PED-15371). +- s390/tape: Fix return value of ccw helper functions + (jsc#PED-15371). +- s390/tape: Remove extra CCW allocation for error recovery + (jsc#PED-15371). +- s390/tape: Remove 3590 Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove 34xx Read Opposite error recovery + (jsc#PED-15371). +- s390/tape: Remove count parameter from read/write_block + (jsc#PED-15371). +- commit b7d2327 + ------------------------------------------------------------------- Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de @@ -19,6 +526,60 @@ Mon Mar 2 12:58:08 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports SL-16.0)). - commit 24b0d4e +------------------------------------------------------------------- +Mon Mar 2 12:25:47 CET 2026 - nmorey@suse.com + +- supported.conf: Add new ionic module backported for 16.1 (jsc#PED-15186) +- commit 91843c3 + +------------------------------------------------------------------- +Mon Mar 2 10:41:22 CET 2026 - nmorey@suse.com + +- RDMA/umem: Fix double dma_buf_unpin in failure path (jsc#PED-15314) +- commit 9260be1 + +------------------------------------------------------------------- +Mon Mar 2 10:41:15 CET 2026 - nmorey@suse.com + +- RDMA/core: Check id_priv->restricted_node_type in cma_listen_on_dev() (jsc#PED-15314) +- commit dd2b5b0 + +------------------------------------------------------------------- +Mon Mar 2 10:41:08 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix kernel stack leak in ionic_create_cq() (jsc#PED-15186) +- commit ae25d84 + +------------------------------------------------------------------- +Mon Mar 2 10:40:56 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (jsc#PED-14401) +- commit a80f501 + +------------------------------------------------------------------- +Mon Mar 2 10:40:45 CET 2026 - nmorey@suse.com + +- IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() (jsc#PED-15314) +- commit f9f757d + +------------------------------------------------------------------- +Mon Mar 2 10:40:28 CET 2026 - nmorey@suse.com + +- RDMA/efa: Fix typo in efa_alloc_mr() (jsc#PED-15314) +- commit 1da139d + +------------------------------------------------------------------- +Mon Mar 2 10:40:03 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port (jsc#PED-15186) +- commit 99fc257 + +------------------------------------------------------------------- +Mon Mar 2 10:39:13 CET 2026 - nmorey@suse.com + +- RDMA/core: Fix stale RoCE GIDs during netdev events at registration (jsc#PED-15314) +- commit b518eb7 + ------------------------------------------------------------------- Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de @@ -34,6 +595,89 @@ Mon Mar 2 10:39:10 CET 2026 - mgorman@suse.de (Scheduler functional and performance backports)). - commit b3c53c0 +------------------------------------------------------------------- +Mon Mar 2 10:36:36 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report QP rate limit in debugfs (jsc#PED-15349) +- commit 8de994b + +------------------------------------------------------------------- +Mon Mar 2 10:36:21 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Report packet pacing capabilities when querying device (jsc#PED-15349) +- commit 229ed83 + +------------------------------------------------------------------- +Mon Mar 2 10:36:08 CET 2026 - nmorey@suse.com + +- RDMA/bnxt_re: Add support for QP rate limiting (jsc#PED-15349) +- commit cd0eccc + +------------------------------------------------------------------- +Mon Mar 2 10:25:59 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Take CQ type from the device type (jsc#PED-15314) +- commit 6192f36 + +------------------------------------------------------------------- +Mon Mar 2 10:22:42 CET 2026 - nmorey@suse.com + +- RDMA: Use %pe format specifier for error pointers (jsc#PED-15314) +- commit 2205394 + +------------------------------------------------------------------- +Mon Mar 2 09:49:10 CET 2026 - tbogendoerfer@suse.de + +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for + some chip IDs (git-fixes). +- commit 023d067 + +------------------------------------------------------------------- +Mon Mar 2 09:31:17 CET 2026 - ohering@suse.de + +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT (git-fixes). +- net: mana: Fix double destroy_workqueue on service rescan PCI path (git-fixes). +- mshv: Handle insufficient root memory hypervisor statuses (git-fixes). +- mshv: Handle insufficient contiguous memory hypervisor status (git-fixes). +- mshv: Introduce hv_deposit_memory helper functions (git-fixes). +- mshv: Introduce hv_result_needs_memory() helper function (git-fixes). +- mshv: Add SMT_ENABLED_GUEST partition creation flag (git-fixes). +- mshv: Add nested virtualization creation flag (git-fixes). +- Drivers: hv: vmbus: Simplify allocation of vmbus_evt (git-fixes). +- mshv: expose the scrub partition hypercall (git-fixes). +- mshv: Add support for integrated scheduler (git-fixes). +- x86/hyperv: Fix error pointer dereference (git-fixes). +- x86/hyperv: Reserve 3 interrupt vectors used exclusively by MSHV (git-fixes). +- Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT (git-fixes). +- x86/hyperv: Remove ASM_CALL_CONSTRAINT with VMMCALL insn (git-fixes). +- x86/hyperv: Use savesegment() instead of inline asm() to save segment registers (git-fixes). +- mshv: fix SRCU protection in irqfd resampler ack handler (git-fixes). +- mshv: make field names descriptive in a header struct (git-fixes). +- x86/hyperv: Update comment in hyperv_cleanup() (git-fixes). +- mshv: clear eventfd counter on irqfd shutdown (git-fixes). +- x86/hyperv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- Drivers: hv: Use memremap()/memunmap() instead of ioremap_cache()/iounmap() (git-fixes). +- x86/hyperv: Move hv crash init after hypercall pg setup (git-fixes). +- PCI: hv: remove unnecessary module_init/exit functions (git-fixes). +- mshv: Add debugfs to view hypervisor statistics (git-fixes). +- mshv: Add data for printing stats page counters (git-fixes). +- mshv: Update hv_stats_page definitions (git-fixes). +- mshv: Always map child vp stats pages regardless of scheduler type (git-fixes). +- mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h (git-fixes). +- mshv: Use typed hv_stats_page pointers (git-fixes). +- mshv: Ignore second stats page map result failure (git-fixes). +- mshv: Use EPOLLIN and EPOLLHUP instead of POLLIN and POLLHUP (git-fixes). +- x86/hyperv: fix a compiler warning in hv_crash.c (git-fixes). +- mshv: Fix compiler warning about cast converting incompatible function type (git-fixes). +- PCI: hv: Remove unused field pci_bus in struct hv_pcibus_device (git-fixes). +- drivers: hv: vmbus_drv: Remove reference to hpyerv_fb (git-fixes). +- RDMA/mana_ib: Add device-memory support (git-fixes) +- RDMA/mana_ib: Take CQ type from the device type (git-fixes). +- net: mana: Implement ndo_tx_timeout and serialize queue resets per port (git-fixes). +- hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed (git-fixes). +- x86/hyperv: Fix smp_ops build failure on UP kernels (git-fixes). +- commit cce499d + ------------------------------------------------------------------- Mon Mar 2 08:51:21 CET 2026 - tbogendoerfer@suse.de @@ -69,6 +713,14 @@ Sat Feb 28 09:54:50 CET 2026 - tiwai@suse.de mode, too (stable-fixes). - commit 1958ad9 +------------------------------------------------------------------- +Sat Feb 28 09:50:12 CET 2026 - tiwai@suse.de + +- ASoC: SDCA: Fix comments for sdca_irq_request() (git-fixes). +- ALSA: usb: qcom: Correct parameter comment for + uaudio_transfer_buffer_setup() (git-fixes). +- commit 86284dc + ------------------------------------------------------------------- Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de @@ -98,6 +750,18 @@ Sat Feb 28 09:41:01 CET 2026 - tiwai@suse.de vmw_bo_dirty_release (git-fixes). - commit 65e48f9 +------------------------------------------------------------------- +Fri Feb 27 22:40:09 CET 2026 - tbogendoerfer@suse.de + +- ibmvnic: Increase max subcrq indirect entries with fallback + (jsc#PED-15115). +- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting + (jsc#PED-15115). +- ibmvnic: simplify ibmvnic_set_queue_affinity() (jsc#PED-15115). +- cpumask: add for_each_{possible,online}_cpu_wrap + (jsc#PED-15115). +- commit 1af43cc + ------------------------------------------------------------------- Fri Feb 27 14:43:14 CET 2026 - fmancera@suse.de @@ -20980,6 +21644,67 @@ Tue Feb 24 09:02:46 CET 2026 - jslaby@suse.cz (git-fixes). - commit 67e7421 +------------------------------------------------------------------- +Tue Feb 24 03:14:41 CET 2026 - krisman@suse.de + +- io_uring/rsrc: fix lost entries after cloned range + (bsc#1257958). +- io_uring/rw: ensure allocated iovec gets cleared for early + failure (bsc#1257958). +- commit 1f64cf3 + +------------------------------------------------------------------- +Tue Feb 24 03:13:23 CET 2026 - krisman@suse.de + +- io_uring: fix types for region size calulation (bsc#1257958). +- io_uring: protect mem region deregistration (bsc#1257958). +- commit 8ce7861 + +------------------------------------------------------------------- +Tue Feb 24 03:12:10 CET 2026 - krisman@suse.de + +- io_uring/memmap: cast nr_pages to size_t before shifting + (bsc#1257958). +- io_uring/net: always use current transfer count for buffer put + (bsc#1257958). +- io_uring/rsrc: validate buffer count with offset for cloning + (bsc#1257958). +- commit 9554a99 + +------------------------------------------------------------------- +Tue Feb 24 03:10:23 CET 2026 - krisman@suse.de + +- io_uring/net: only consider msg_inq if larger than 1 + (bsc#1257958). +- io_uring/net: only retry recv bundle for a full transfer + (bsc#1257958). +- commit 5fa1a14 + +------------------------------------------------------------------- +Tue Feb 24 02:45:28 CET 2026 - krisman@suse.de + +- io_uring/fdinfo: grab ctx->uring_lock around + io_uring_show_fdinfo() (bsc#1257958). +- Refesh patches.suse/io_uring-fix-use-after-free-of-sq-thread-in-__io_uri.patch +- io_uring/memmap: don't use page_address() on a highmem page + (bsc#1257958). +- io_uring/uring_cmd: fix hybrid polling initialization issue + (bsc#1257958). +- commit 7d1bdfe + +------------------------------------------------------------------- +Tue Feb 24 02:43:41 CET 2026 - krisman@suse.de + +- io_uring: don't post tag CQEs on file/buffer registration + failure (bsc#1257958). +- commit ce0b068 + +------------------------------------------------------------------- +Tue Feb 24 02:18:01 CET 2026 - krisman@suse.de + +- io_uring: fix retry handling off iowq (bsc#1257958). +- commit c707f69 + ------------------------------------------------------------------- Tue Feb 24 01:18:58 CET 2026 - wqu@suse.com @@ -20994,6 +21719,24 @@ Tue Feb 24 01:16:23 CET 2026 - wqu@suse.com range_is_hole_in_parent() (bsc#1258377 CVE-2026-23141). - commit eb3646e +------------------------------------------------------------------- +Tue Feb 24 00:23:51 CET 2026 - krisman@suse.de + +- Revert "io_uring/rsrc: simplify the bvec iter count calculation" + (bsc#1257958). +- lsm: fix a missing security_uring_allowed() prototype + (bsc#1257958). +- io_uring/rw: ensure reissue path is correctly handled for IOPOLL + (bsc#1257958). +- commit 73c55e4 + +------------------------------------------------------------------- +Mon Feb 23 23:00:05 CET 2026 - krisman@suse.de + +- io_uring/net: reuse req->buf_index for sendzc (bsc#1257958). +- io_uring/nop: reuse req->buf_index (bsc#1257958). +- commit 63eb6bd + ------------------------------------------------------------------- Mon Feb 23 19:20:30 CET 2026 - pfalcato@suse.de @@ -21009,6 +21752,252 @@ Mon Feb 23 18:52:41 CET 2026 - mkoutny@suse.com - block,bfq: fix aux stat accumulation destination (git-fixes). - commit 2a3051f +------------------------------------------------------------------- +Mon Feb 23 17:39:45 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Support external FD uobjects (jsc#PED-15314) +- commit 75df4e8 + +------------------------------------------------------------------- +Mon Feb 23 17:39:40 CET 2026 - nmorey@suse.com + +- RDMA/core: introduce rdma_restrict_node_type() (jsc#PED-15314) +- commit aa9fa49 + +------------------------------------------------------------------- +Mon Feb 23 17:39:32 CET 2026 - nmorey@suse.com + +- RDMA/siw: Fix potential NULL pointer dereference in header processing (jsc#PED-15314) +- commit bde1947 + +------------------------------------------------------------------- +Mon Feb 23 17:39:27 CET 2026 - nmorey@suse.com + +- RDMA/umad: Reject negative data_len in ib_umad_write (jsc#PED-15314) +- commit 5b97895 + +------------------------------------------------------------------- +Mon Feb 23 17:39:23 CET 2026 - nmorey@suse.com + +- RDMA/umem: don't abuse current->group_leader (jsc#PED-15314) +- commit 56de9c6 + +------------------------------------------------------------------- +Mon Feb 23 17:39:18 CET 2026 - nmorey@suse.com + +- IB/core: Extend rate limit support for RC QPs (jsc#PED-15314) +- commit ece40df + +------------------------------------------------------------------- +Mon Feb 23 17:39:09 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc (jsc#PED-15314) +- commit 04e6c9a + +------------------------------------------------------------------- +Mon Feb 23 17:39:03 CET 2026 - nmorey@suse.com + +- RDMA/core: add rdma_rw_max_sge() helper for SQ sizing (jsc#PED-15314) +- commit a730967 + +------------------------------------------------------------------- +Mon Feb 23 17:38:36 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use kvzalloc for paged memory DMA address array (jsc#PED-14401) +- commit 4eac386 + +------------------------------------------------------------------- +Mon Feb 23 17:37:53 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix race condition in QP timer handlers (jsc#PED-15314) +- commit 2cb9057 + +------------------------------------------------------------------- +Mon Feb 23 17:37:48 CET 2026 - nmorey@suse.com + +- RDMA/mana_ib: Add device‑memory support (jsc#PED-15314) +- commit 6d484ca + +------------------------------------------------------------------- +Mon Feb 23 17:37:38 CET 2026 - nmorey@suse.com + +- RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send (jsc#PED-15314) +- commit f7236b7 + +------------------------------------------------------------------- +Mon Feb 23 17:37:29 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Use CQ ID for CEQE context (jsc#PED-14401) +- commit 86d24f9 + +------------------------------------------------------------------- +Mon Feb 23 17:37:22 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Add enum defs for reserved CQs/QPs (jsc#PED-14401) +- commit 45ece65 + +------------------------------------------------------------------- +Mon Feb 23 17:37:03 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix iova-to-va conversion for MR page sizes != PAGE_SIZE (jsc#PED-15314) +- commit e9a5f98 + +------------------------------------------------------------------- +Mon Feb 23 17:36:50 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Remove unused page_offset member (jsc#PED-15314) +- commit 5261f58 + +------------------------------------------------------------------- +Mon Feb 23 17:36:01 CET 2026 - nmorey@suse.com + +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (jsc#PED-15314) +- commit 28fe5ec + +------------------------------------------------------------------- +Mon Feb 23 17:35:38 CET 2026 - nmorey@suse.com + +- RDMA/rxe: Fix double free in rxe_srq_from_init (jsc#PED-15314) +- commit ab8c442 + +------------------------------------------------------------------- +Mon Feb 23 17:35:25 CET 2026 - nmorey@suse.com + +- RDMA/hns: Support drain SQ and RQ (jsc#PED-15314) +- commit cc0566a + +------------------------------------------------------------------- +Mon Feb 23 17:34:58 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Remove redundant dma_wmb() before writel() (jsc#PED-14401) +- commit 952be61 + +------------------------------------------------------------------- +Mon Feb 23 17:34:23 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Fix error print in process_info_req() (jsc#PED-15314) +- commit b46561a + +------------------------------------------------------------------- +Mon Feb 23 17:34:16 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: For conn rejection use actual err number (jsc#PED-15314) +- commit 626294b + +------------------------------------------------------------------- +Mon Feb 23 17:34:03 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Extend log message when a port fails (jsc#PED-15314) +- commit 425ce0f + +------------------------------------------------------------------- +Mon Feb 23 17:33:58 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Rate-limit I/O path error logging (jsc#PED-15314) +- commit 7c188ce + +------------------------------------------------------------------- +Mon Feb 23 17:33:53 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: Add check and closure for possible zombie paths (jsc#PED-15314) +- commit 5e1e629 + +------------------------------------------------------------------- +Mon Feb 23 17:33:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-clt: Remove unused members in rtrs_clt_io_req (jsc#PED-15314) +- commit 4c0c23a + +------------------------------------------------------------------- +Mon Feb 23 17:33:42 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Improve error logging for RDMA cm events (jsc#PED-15314) +- commit b5f2aee + +------------------------------------------------------------------- +Mon Feb 23 17:33:26 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add optional support for IB_MR_TYPE_SG_GAPS (jsc#PED-15314) +- commit 0927680 + +------------------------------------------------------------------- +Mon Feb 23 17:32:38 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: Add error description to the logs (jsc#PED-15314) +- commit e162aa5 + +------------------------------------------------------------------- +Mon Feb 23 17:32:29 CET 2026 - nmorey@suse.com + +- RDMA/rtrs-srv: fix SG mapping (jsc#PED-15314) +- commit 1895435 + +------------------------------------------------------------------- +Mon Feb 23 17:32:19 CET 2026 - nmorey@suse.com + +- RDMA/ocrdma: Remove unused OCRDMA_UVERBS definition (jsc#PED-15314) +- commit 9aad105 + +------------------------------------------------------------------- +Mon Feb 23 17:32:12 CET 2026 - nmorey@suse.com + +- RDMA/qedr: Remove unused defines (jsc#PED-15314) +- commit db90d2a + +------------------------------------------------------------------- +Mon Feb 23 17:31:35 CET 2026 - nmorey@suse.com + +- RDMA/core: Avoid exporting module local functions and remove not-used ones (jsc#PED-15314) +- commit b62b970 + +------------------------------------------------------------------- +Mon Feb 23 17:31:28 CET 2026 - nmorey@suse.com + +- RDMA/umem: Remove redundant DMABUF ops check (jsc#PED-15314) +- commit 1020021 + +------------------------------------------------------------------- +Mon Feb 23 17:31:15 CET 2026 - nmorey@suse.com + +- IB/core: Add query_port_speed verb (jsc#PED-15314) +- commit d71bfc7 + +------------------------------------------------------------------- +Mon Feb 23 17:31:08 CET 2026 - nmorey@suse.com + +- IB/core: Refactor rate_show to use ib_port_attr_to_rate() (jsc#PED-15314) +- commit 5880f7e + +------------------------------------------------------------------- +Mon Feb 23 17:31:02 CET 2026 - nmorey@suse.com + +- IB/core: Add helper to convert port attributes to data rate (jsc#PED-15314) +- commit d0bc4f6 + +------------------------------------------------------------------- +Mon Feb 23 17:30:19 CET 2026 - nmorey@suse.com + +- IB/core: Add async event on device speed change (jsc#PED-15314) +- commit 5175b7f + +------------------------------------------------------------------- +Mon Feb 23 17:30:14 CET 2026 - nmorey@suse.com + +- RDMA/hns: Notify ULP of remaining soft-WCs during reset (jsc#PED-15314) +- commit 198b0cf + +------------------------------------------------------------------- +Mon Feb 23 17:30:08 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix RoCEv1 failure due to DSCP (jsc#PED-15314) +- commit bc59851 + +------------------------------------------------------------------- +Mon Feb 23 17:30:02 CET 2026 - nmorey@suse.com + +- RDMA/hns: Return actual error code instead of fixed EINVAL (jsc#PED-15314) +- commit 4a15628 + ------------------------------------------------------------------- Mon Feb 23 17:14:56 CET 2026 - tbogendoerfer@suse.de @@ -21045,6 +22034,30 @@ Mon Feb 23 17:05:13 CET 2026 - clopez@suse.de out-of-range MSR (jsc#PED-15123). - commit b96eb60 +------------------------------------------------------------------- +Mon Feb 23 17:04:01 CET 2026 - nmorey@suse.com + +- RDMA/hns: Fix WQ_MEM_RECLAIM warning (jsc#PED-15314) +- commit 826095e + +------------------------------------------------------------------- +Mon Feb 23 17:03:55 CET 2026 - nmorey@suse.com + +- IB/cache: update gid cache on client reregister event (jsc#PED-15314) +- commit 65e6d5c + +------------------------------------------------------------------- +Mon Feb 23 17:03:30 CET 2026 - nmorey@suse.com + +- RDMA/hns: Introduce limit_bank mode with better performance (jsc#PED-15314) +- commit c570c1d + +------------------------------------------------------------------- +Mon Feb 23 17:02:48 CET 2026 - nmorey@suse.com + +- RDMA/rtrs: server: remove dead code (jsc#PED-15314) +- commit 7b58e9a + ------------------------------------------------------------------- Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de @@ -21052,6 +22065,24 @@ Mon Feb 23 17:02:07 CET 2026 - clopez@suse.de and L1 bitmaps (jsc#PED-15123). - commit 9b73d9a +------------------------------------------------------------------- +Mon Feb 23 16:50:38 CET 2026 - nmorey@suse.com + +- RDMA/efa: Improve admin completion context state machine (jsc#PED-15314) +- commit 209bdcc + +------------------------------------------------------------------- +Mon Feb 23 16:49:26 CET 2026 - nmorey@suse.com + +- RDMA/efa: Check stored completion CTX command ID with received one (jsc#PED-15314) +- commit ace7116 + +------------------------------------------------------------------- +Mon Feb 23 16:47:21 CET 2026 - nmorey@suse.com + +- RDMA/irdma: Simplify bool conversion (jsc#PED-14401) +- commit 62e18fe + ------------------------------------------------------------------- Mon Feb 23 16:47:12 CET 2026 - clopez@suse.de @@ -27334,12 +28365,163 @@ Thu Feb 19 07:23:30 CET 2026 - hoyeon.lee@suse.com - tools: Sync if_link.h uapi tooling header (jsc#PED-14653). - commit 3b2e1a6 +------------------------------------------------------------------- +Thu Feb 19 02:37:31 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove redundant check for valid imu + (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rw: open code io_prep_rw_setup() (bsc#1257958). +- io_uring/rw: extract helper for iovec import (bsc#1257958). +- io_uring/rw: rename io_import_iovec() (bsc#1257958). +- io_uring/rw: allocate async data in io_prep_rw() (bsc#1257958). +- io_uring: make io_poll_issue() sturdier (bsc#1257958). +- io_uring/net: canonise accept mshot handling (bsc#1257958). +- commit 8a3f8a1 + +------------------------------------------------------------------- +Wed Feb 18 23:18:25 CET 2026 - krisman@suse.de + +- io_uring/net: use io_is_compat() (bsc#1257958). +- Refresh patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/waitid: use io_is_compat() (bsc#1257958). +- io_uring/rw: shrink io_iov_compat_buffer_select_prep + (bsc#1257958). +- io_uring/rw: compile out compat param passing (bsc#1257958). +- io_uring/cmd: optimise !CONFIG_COMPAT flags setting + (bsc#1257958). +- io_uring: introduce io_is_compat() (bsc#1257958). +- commit d206415 + +------------------------------------------------------------------- +Wed Feb 18 23:15:13 CET 2026 - krisman@suse.de + +- eventpoll: add epoll_sendevents() helper (bsc#1257958). +- eventpoll: abstract out ep_try_send_events() helper + (bsc#1257958). +- eventpoll: abstract out parameter sanity checking + (bsc#1257958j). +- commit 3863bc0 + +------------------------------------------------------------------- +Wed Feb 18 22:49:16 CET 2026 - krisman@suse.de + +- io_uring/epoll: add support for IORING_OP_EPOLL_WAIT + (bsc#1257958). +- io_uring/epoll: remove CONFIG_EPOLL guards (bsc#1257958). +- commit 5ef4bfa + +------------------------------------------------------------------- +Wed Feb 18 22:35:13 CET 2026 - krisman@suse.de + +- io_uring/rw: clean up mshot forced sync mode (bsc#1257958). +- io_uring/rw: move ki_complete init into prep (bsc#1257958). +- io_uring/rw: don't directly use ki_complete (bsc#1257958). +- commit fecbc1e + +------------------------------------------------------------------- +Wed Feb 18 22:30:55 CET 2026 - krisman@suse.de + +- io_uring: use lockless_cq flag in io_req_complete_post() + (bsc#1257958). +- io_uring: pass struct io_tw_state by value (bsc#1257958). +- io_uring: Use helper function hrtimer_update_function() + (bsc#1257958). +- io_uring/timeout: Switch to use hrtimer_setup() (bsc#1257958). +- io_uring/rsrc: remove unused constants (bsc#1257958). +- commit 2923d32 + +------------------------------------------------------------------- +Wed Feb 18 20:17:13 CET 2026 - krisman@suse.de + +- io_uring: introduce type alias for io_tw_state (bsc#1257958). +- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() + (bsc#1257958). +- io_uring: pass ctx instead of req to io_init_req_drain() + (bsc#1257958). +- io_uring: use IO_REQ_LINK_FLAGS more (bsc#1257958). +- commit 5452201 + +------------------------------------------------------------------- +Wed Feb 18 20:15:01 CET 2026 - krisman@suse.de + +- io_uring/net: improve recv bundles (bsc#1257958). +- blacklist.conf: Unlist the above +- commit efb821a + +------------------------------------------------------------------- +Wed Feb 18 20:12:55 CET 2026 - krisman@suse.de + +- io_uring/waitid: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/futex: use generic io_cancel_remove() helper + (bsc#1257958). +- io_uring/cancel: add generic cancel helper (bsc#1257958). +- io_uring/waitid: convert to io_cancel_remove_all() + (bsc#1257958). +- io_uring/futex: convert to io_cancel_remove_all() (bsc#1257958). +- io_uring/cancel: add generic remove_all helper (bsc#1257958). +- commit 2873aa2 + ------------------------------------------------------------------- Wed Feb 18 19:33:56 CET 2026 - msuchanek@suse.de - docs: powerpc: Add htm.rst to table of contents (jsc#PED-15720). - commit 7a5f9eb +------------------------------------------------------------------- +Wed Feb 18 18:40:35 CET 2026 - krisman@suse.de + +- io_uring/kbuf: uninline __io_put_kbufs (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-always-use-READ_ONCE-to-read-ring-prov.patch +- Refresh patches.suse/io_uring-kbuf-fix-signedness-in-this_len-calculation.patch +- io_uring/kbuf: introduce io_kbuf_drop_legacy() (bsc#1257958). +- io_uring/kbuf: open code __io_put_kbuf() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf caching (bsc#1257958). +- io_uring/kbuf: simplify __io_put_kbuf (bsc#1257958). +- io_uring/kbuf: move locking into io_kbuf_drop() (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf kmem cache (bsc#1257958). +- io_uring/kbuf: remove legacy kbuf bulk allocation (bsc#1257958). +- io_uring: sanitise ring params earlier (bsc#1257958). +- io_uring: deduplicate caches deallocation (bsc#1257958). +- io_uring/io-wq: pass io_wq to io_get_next_work() (bsc#1257958). +- commit 931d300 + +------------------------------------------------------------------- +Wed Feb 18 18:35:11 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: don't assume io_uring_cmd_data layout + (bsc#1257958). +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit dd852aa + +------------------------------------------------------------------- +Wed Feb 18 18:29:34 CET 2026 - krisman@suse.de + +- io_uring,lsm,selinux: add LSM hooks for io_uring_setup() + (bsc#1257958). +- commit cf9bce5 + +------------------------------------------------------------------- +Wed Feb 18 18:22:47 CET 2026 - krisman@suse.de + +- io_uring: refactor io_uring_allowed() (bsc#1257958). +- io_uring/rw: simplify io_rw_recycle() (bsc#1257958). +- io_uring: remove !KASAN guards from cache free (bsc#1257958). +- io_uring/net: extract io_send_select_buffer() (bsc#1257958). +- io_uring/net: clean io_msg_copy_hdr() (bsc#1257958). +- io_uring/net: make io_net_vec_assign() return void + (bsc#1257958). +- io_uring: add alloc_cache.c (bsc#1257958). +- io_uring: dont ifdef io_alloc_cache_kasan() (bsc#1257958). +- io_uring: include all deps for alloc_cache.h (bsc#1257958). +- io_uring/register: use atomic_read/write for sq_flags migration + (bsc#1257958). +- commit 694c30e + ------------------------------------------------------------------- Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de @@ -27347,6 +28529,15 @@ Wed Feb 18 18:20:39 CET 2026 - tiwai@suse.de Fix superfluous quotes from MODULE_IMPORT_NS() - commit f0b7df6 +------------------------------------------------------------------- +Wed Feb 18 18:18:05 CET 2026 - krisman@suse.de + +- io_uring/alloc_cache: get rid of _nocache() helper + (bsc#1257958). +- Refresh + patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch. +- commit cfd4102 + ------------------------------------------------------------------- Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de @@ -27372,6 +28563,31 @@ Wed Feb 18 18:16:53 CET 2026 - msuchanek@suse.de other htm operations (jsc#PED-15720). - commit a93f5be +------------------------------------------------------------------- +Wed Feb 18 18:12:22 CET 2026 - krisman@suse.de + +- io_uring: get rid of alloc cache init_once handling + (bsc#1257958). +- Refresh + patches.suse/io_uring-net-don-t-clear-REQ_F_NEED_CLEANUP-uncondit.patch. +- Refresh + patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch. +- Refresh + patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch. +- commit 0ddce96 + +------------------------------------------------------------------- +Wed Feb 18 16:58:46 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- io_uring/msg_ring: don't leave potentially dangling ->tctx + pointer (bsc#1257958). +- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() + to caller (bsc#1257958). +- commit 7e373c3 + ------------------------------------------------------------------- Wed Feb 18 15:03:56 CET 2026 - osalvador@suse.de @@ -27606,6 +28822,79 @@ Wed Feb 18 06:08:23 CET 2026 - hoyeon.lee@suse.com 'tracing: allow system call tracepoints to handle page faults' - commit bf5d160 +------------------------------------------------------------------- +Tue Feb 17 23:26:44 CET 2026 - krisman@suse.de + +- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (bsc#1257958). +- Refresh: patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_uring_register_get_file() (bsc#1257958). +- commit 02ca3c2 + +------------------------------------------------------------------- +Tue Feb 17 22:58:22 CET 2026 - krisman@suse.de + +- io_uring/rsrc: Simplify buffer cloning by locking both rings + (bsc#1257958). +- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname + (bsc#1257958). +- io_uring: reuse io_should_terminate_tw() for cmds (bsc#1257958). +- io_uring: Factor out a function to parse restrictions + (bsc#1257958). +- io_uring: simplify the SQPOLL thread check when cancelling + requests (bsc#1257958). +- io_uring/rw: don't gate retry on completion context + (bsc#1257958). +- io_uring/rw: handle -EAGAIN retry at IO completion time + (bsc#1257958). +- commit 9c76f62 + +------------------------------------------------------------------- +Tue Feb 17 22:48:38 CET 2026 - krisman@suse.de + +- io_uring: don't touch sqd->thread off tw add (bsc#1257958). +- blacklist.conf: Remove blacklist of above patch +- commit 0c8de15 + +------------------------------------------------------------------- +Tue Feb 17 22:20:52 CET 2026 - krisman@suse.de + +- io_uring: move struct io_kiocb from task_struct to io_uring_task + (bsc#1257958). +- blacklist.conf: Unlist above patch +- Refresh + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch. +- Refresh + patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch. +- commit 6750aca + +------------------------------------------------------------------- +Tue Feb 17 22:00:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: let cmds to know about dying task (bsc#1257958). +- blacklist.conf: unlist this patch +- commit f592f40 + +------------------------------------------------------------------- +Tue Feb 17 20:56:15 CET 2026 - krisman@suse.de + +- io_uring/rw: use io_rw_recycle() from cleanup path + (bsc#1257958). +- io_uring/rsrc: simplify the bvec iter count calculation + (bsc#1257958). +- io_uring: ensure io_queue_deferred() is out-of-line + (bsc#1257958). +- commit f59fdec + +------------------------------------------------------------------- +Tue Feb 17 20:54:17 CET 2026 - krisman@suse.de + +- io_uring/rw: always clear ->bytes_done on io_async_rw setup + (bsc#1257958). +- io_uring/rw: use NULL for rw->free_iovec assigment + (bsc#1257958). +- io_uring/msg_ring: Drop custom destructor (bsc#1257958). +- commit a8717ee + ------------------------------------------------------------------- Tue Feb 17 19:54:58 CET 2026 - vbabka@suse.cz @@ -38037,6 +39326,113 @@ Thu Feb 12 00:53:20 CET 2026 - tonyj@suse.de patches.suse/perf-x86-intel-uncore-Update-DMR-uncore-constraints-prelim.patch - commit dc8c8ac +------------------------------------------------------------------- +Wed Feb 11 23:58:47 CET 2026 - krisman@suse.de + +- io_uring: Move old async data allocation helper to header + (bsc#1257958). +- Refresh patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch +- io_uring/rw: Allocate async data through helper (bsc#1257958). +- io_uring/net: Allocate msghdr async data through helper + (bsc#1257958). +- commit 6e56854 + +------------------------------------------------------------------- +Wed Feb 11 23:19:28 CET 2026 - krisman@suse.de + +- io_uring/uring_cmd: Allocate async data through generic helper + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/poll: Allocate apoll with generic alloc_cache helper + (bsc#1257958). +- io_uring/futex: Allocate ifd with generic alloc_cache helper + (bsc#1257958). +- io_uring: Add generic helper to allocate async data + (bsc#1257958). +- io_uring: Fold allocation into alloc_cache helper (bsc#1257958). +- commit e12ab6a + +------------------------------------------------------------------- +Wed Feb 11 23:15:47 CET 2026 - krisman@suse.de + +- io_uring: prevent reg-wait speculations (bsc#1257958). +- commit 05ab403 + +------------------------------------------------------------------- +Wed Feb 11 22:46:40 CET 2026 - krisman@suse.de + +- io_uring: don't vmap single page regions (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch +- io_uring: clean up io_prep_rw_setup() (bsc#1257958). +- commit a891aba + +------------------------------------------------------------------- +Wed Feb 11 22:41:47 CET 2026 - krisman@suse.de + +- io_uring/kbuf: fix unintentional sign extension on shift of + reg.bgid (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/memmap: unify io_uring mmap'ing code (bsc#1257958). +- commit 748d03d + +------------------------------------------------------------------- +Wed Feb 11 22:28:55 CET 2026 - krisman@suse.de + +- io_uring/kbuf: use region api for pbuf rings (bsc#1257958). +- Refresh patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch +- io_uring/kbuf: remove pbuf ring refcounting (bsc#1257958). +- io_uring/kbuf: use mmap_lock to sync with mmap (bsc#1257958). +- commit 0362726 + +------------------------------------------------------------------- +Wed Feb 11 22:27:00 CET 2026 - krisman@suse.de + +- io_uring: use region api for CQ (bsc#1257958). +- commit 7037d2f + +------------------------------------------------------------------- +Wed Feb 11 22:24:06 CET 2026 - krisman@suse.de + +- io_uring: use region api for SQ (bsc#1257958). +- commit 5c161f7 + +------------------------------------------------------------------- +Wed Feb 11 22:16:36 CET 2026 - krisman@suse.de + +- io_uring: pass ctx to io_register_free_rings (bsc#1257958). +- commit 962b5b5 + +------------------------------------------------------------------- +Wed Feb 11 22:05:54 CET 2026 - krisman@suse.de + +- io_uring/memmap: implement mmap for regions (bsc#1257958). +- io_uring/memmap: implement kernel allocated regions + (bsc#1257958). +- io_uring/memmap: add IO_REGION_F_SINGLE_REF (bsc#1257958). +- io_uring/memmap: helper for pinning region pages (bsc#1257958). +- io_uring/memmap: optimise single folio regions (bsc#1257958). +- io_uring/memmap: reuse io_free_region for failure path + (bsc#1257958). +- io_uring/memmap: account memory before pinning (bsc#1257958). +- io_uring/memmap: flag regions with user pages (bsc#1257958). +- io_uring/memmap: flag vmap'ed regions (bsc#1257958). +- commit e4af4b9 + +------------------------------------------------------------------- +Wed Feb 11 21:08:07 CET 2026 - krisman@suse.de + +- io_uring/rsrc: export io_check_coalesce_buffer (bsc#1257958). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- commit 83315cb + +------------------------------------------------------------------- +Wed Feb 11 20:57:29 CET 2026 - krisman@suse.de + +- io_uring: rename ->resize_lock (bsc#1257958). +- commit 09a9c68 + ------------------------------------------------------------------- Wed Feb 11 18:59:25 CET 2026 - tbogendoerfer@suse.de @@ -39318,6 +40714,198 @@ Wed Feb 11 09:29:55 CET 2026 - tiwai@suse.de (git-fixes). - commit 4559d68 +------------------------------------------------------------------- +Wed Feb 11 00:05:46 CET 2026 - krisman@suse.de + +- io_uring/register: cache old SQ/CQ head reading for copies + (bsc#1257958). +- io_uring/register: document io_register_resize_rings() shared + mem usage (bsc#1257958). +- io_uring/register: use stable SQ/CQ ring data during resize + (bsc#1257958). +- io_uring/rsrc: fixup io_clone_buffers() error handling + (bsc#1257958). +- io_uring: silence false positive warnings (bsc#1257958). +- io_uring_poll: kill the no longer necessary barrier after + poll_wait() (bsc#1257958). +- commit 78f31be + +------------------------------------------------------------------- +Wed Feb 11 00:01:54 CET 2026 - krisman@suse.de + +- io_uring: add io_uring_cmd_get_async_data helper (bsc#1257958). +- io_uring/cmd: add per-op data to struct io_uring_cmd_data + (bsc#1257958). +- commit 298a727 + +------------------------------------------------------------------- +Tue Feb 10 23:50:22 CET 2026 - krisman@suse.de + +- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data + (bsc#1257958). +- Refresh patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch +- Refresh patches.suse/io_uring-uring_cmd-unconditionally-copy-SQEs-at-prep.patch +- io_uring/timeout: flush timeouts outside of the timeout lock + (bsc#1257958). +- io_uring/register: limit ring resizing to DEFER_TASKRUN + (bsc#1257958). +- io_uring: make ctx->timeout_lock a raw spinlock (bsc#1257958). +- io_uring/rsrc: don't put/free empty buffers (bsc#1257958). +- io_uring: fix task_work cap overshooting (bsc#1257958). +- io_uring/nop: ensure nop->fd is always initialized + (bsc#1257958). +- io_uring: limit local tw done (bsc#1257958). +- io_uring: add io_local_work_pending() (bsc#1257958). +- io_uring/region: return negative -E2BIG in io_create_region() + (bsc#1257958). +- io_uring: protect register tracing (bsc#1257958). +- io_uring/region: fix error codes after failed vmap + (bsc#1257958). +- io_uring: restore back registered wait arguments (bsc#1257958). +- io_uring: add memory region registration (bsc#1257958). +- io_uring: introduce concept of memory regions (bsc#1257958). +- io_uring: temporarily disable registered waits (bsc#1257958). +- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (bsc#1257958). +- io_uring: fortify io_pin_pages with a warning (bsc#1257958). +- switch io_msg_ring() to CLASS(fd) (bsc#1257958). +- io_uring: fix invalid hybrid polling ctx leaks (bsc#1257958). +- io_uring/uring_cmd: fix buffer index retrieval (bsc#1257958). +- io_uring/rsrc: add & apply io_req_assign_buf_node() + (bsc#1257958). +- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' + (bsc#1257958). +- io_statx_prep(): use getname_uflags() (bsc#1257958). +- commit 4bf402e + +------------------------------------------------------------------- +Tue Feb 10 23:23:51 CET 2026 - krisman@suse.de + +- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc + helpers (bsc#1257958). +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch +- commit 935cd98 + +------------------------------------------------------------------- +Tue Feb 10 22:58:41 CET 2026 - krisman@suse.de + +- io_uring: Switch to use hrtimer_setup_on_stack() (bsc#1257958). +- io_uring: Remove redundant hrtimer's callback function setup + (bsc#1257958). +- io_uring: avoid normal tw intermediate fallback (bsc#1257958). +- io_uring/napi: add static napi tracking strategy (bsc#1257958). +- io_uring/napi: clean up __io_napi_do_busy_loop (bsc#1257958). +- io_uring/napi: Use lock guards (bsc#1257958). +- io_uring/napi: improve __io_napi_add (bsc#1257958). +- io_uring/napi: fix io_napi_entry RCU accesses (bsc#1257958). +- io_uring/napi: protect concurrent io_napi_entry timeout accesses + (bsc#1257958). +- io_uring: prevent speculating sq_array indexing (bsc#1257958). +- io_uring: remove task ref helpers (bsc#1257958). +- io_uring: move cancelations to be io_uring_task based + (bsc#1257958). +- commit 01e706c + +------------------------------------------------------------------- +Tue Feb 10 22:25:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: split io_kiocb node type assignments + (bsc#1257958). +- Refresh + patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch. +- commit ce452bd + +------------------------------------------------------------------- +Tue Feb 10 22:17:09 CET 2026 - krisman@suse.de + +- io_uring/rsrc: encode node type and ctx together (bsc#1257958). +- io_[gs]etxattr_prep(): just use getname() (bsc#1257958). +- commit 76727df + +------------------------------------------------------------------- +Tue Feb 10 21:45:27 CET 2026 - krisman@suse.de + +- io_uring: add support for hybrid IOPOLL (bsc#1257958). +- Refresh patches.suse/io_uring-msg_ring-ensure-io_kiocb-freeing-is-deferre.patch +- io_uring/rsrc: allow cloning with node replacements + (bsc#1257958). +- io_uring/rsrc: allow cloning at an offset (bsc#1257958). +- io_uring/rsrc: get rid of the empty node and dummy_ubuf + (bsc#1257958). +- io_uring/rsrc: add io_reset_rsrc_node() helper (bsc#1257958). +- io_uring/filetable: kill io_reset_alloc_hint() helper + (bsc#1257958). +- io_uring/filetable: remove io_file_from_index() helper + (bsc#1257958). +- io_uring/rsrc: add io_rsrc_node_lookup() helper (bsc#1257958). +- commit 627b665 + +------------------------------------------------------------------- +Tue Feb 10 21:36:25 CET 2026 - krisman@suse.de + +- io_uring/rsrc: unify file and buffer resource tables + (bsc#1257958). +- io_uring: only initialize io_kiocb rsrc_nodes when needed + (bsc#1257958). +- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer + entries (bsc#1257958). +- commit 6ae0a56 + +------------------------------------------------------------------- +Tue Feb 10 21:18:15 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of io_rsrc_node allocation cache + (git-fixes). +- Refresh + patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch. +- Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch. +- commit 2848298 + +------------------------------------------------------------------- +Tue Feb 10 20:49:50 CET 2026 - krisman@suse.de + +- io_uring/rsrc: get rid of per-ring io_rsrc_node list + (bsc#1257958). + - Refresh patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch + - Refresh patches.suse/io_uring-rsrc-don-t-rely-on-user-vaddr-alignment.patch + - Refresh patches.suse/io_uring-rsrc-fix-folio-unpinning.patch +- io_uring/rsrc: kill io_charge_rsrc_node() (bsc#1257958). +- commit edd539b + +------------------------------------------------------------------- +Tue Feb 10 20:41:49 CET 2026 - krisman@suse.de + +- io_uring/splice: open code 2nd direct file assignment + (bsc#1257958). +- io_uring/rsrc: move struct io_fixed_file to rsrc.h header + (bsc#1257958). +- io_uring/nop: add support for testing registered files and + buffers (bsc#1257958). +- io_uring: add support for fixed wait regions (bsc#1257958). +- io_uring: change io_get_ext_arg() to use uaccess begin + end + (bsc#1257958). +- io_uring: switch struct ext_arg from __kernel_timespec to + timespec64 (bsc#1257958). +- io_uring/sqpoll: wait on sqd->wait for thread parking + (bsc#1257958). +- io_uring/register: add IORING_REGISTER_RESIZE_RINGS + (bsc#1257958). +- io_uring/memmap: explicitly return -EFAULT for mmap on NULL + rings (bsc#1257958). +- io_uring: abstract out a bit of the ring filling logic + (bsc#1257958). +- io_uring: move max entry definition and ring sizing into header + (bsc#1257958). +- commit e95b017 + +------------------------------------------------------------------- +Tue Feb 10 19:42:17 CET 2026 - krisman@suse.de + +- Revert "io_uring/net: account memory for zc sendmsg (git-fixes)." + Temporarily revert this commit to pick up a related series that came + earlier. +- commit b9af274 + ------------------------------------------------------------------- Tue Feb 10 17:10:51 CET 2026 - iivanov@suse.de @@ -39511,6 +41099,102 @@ Tue Feb 10 08:42:38 CET 2026 - tiwai@suse.de (git-fixes). - commit 41b898f +------------------------------------------------------------------- +Tue Feb 10 02:38:59 CET 2026 - krisman@suse.de + +- io_uring/net: clean up io_msg_copy_hdr (bsc#1257958). +- commit 861bd2c + +------------------------------------------------------------------- +Tue Feb 10 02:34:13 CET 2026 - krisman@suse.de + +- io_uring/net: don't alias send user pointer reads (bsc#1257958). +- commit cde48b4 + +------------------------------------------------------------------- +Tue Feb 10 01:59:33 CET 2026 - krisman@suse.de + +- io_uring/net: don't store send address ptr (bsc#1257958). +- commit 54b94d7 + +------------------------------------------------------------------- +Tue Feb 10 01:31:52 CET 2026 - krisman@suse.de + +- io_uring/net: split send and sendmsg prep helpers (bsc#1257958). +- commit 48ba9f8 + +------------------------------------------------------------------- +Tue Feb 10 00:11:25 CET 2026 - krisman@suse.de + +- io_uring: kill 'imu' from struct io_kiocb (bsc#1257958). +- commit 7b8a9b9 + +------------------------------------------------------------------- +Tue Feb 10 00:10:00 CET 2026 - krisman@suse.de + +- io_uring/net: move send zc fixed buffer import to issue path + (bsc#1257958). +- io_uring: remove 'issue_flags' argument for + io_req_set_rsrc_node() (bsc#1257958). +- io_uring/rw: get rid of using req->imu (bsc#1257958). +- io_uring/uring_cmd: get rid of using req->imu (bsc#1257958). +- io_uring/rsrc: don't assign bvec twice in io_import_fixed() + (bsc#1257958). +- io_uring: clean up cqe trace points (bsc#1257958). +- commit 1931cdb + +------------------------------------------------------------------- +Mon Feb 9 23:38:36 CET 2026 - krisman@suse.de + +- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (bsc#1257958). +- io_uring: kill io_llist_xchg (bsc#1257958). +- io_uring: move cancel hash tables to kvmalloc/kvfree + (bsc#1257958). +- io_uring/cancel: get rid of init_hash_table() helper + (bsc#1257958). +- io_uring/poll: get rid of per-hashtable bucket locks + (bsc#1257958). +- io_uring/poll: get rid of io_poll_tw_hash_eject() (bsc#1257958). +- commit 840c800 + +------------------------------------------------------------------- +Mon Feb 9 23:20:54 CET 2026 - krisman@suse.de + +- io_uring/poll: get rid of unlocked cancel hash (CVE-2025-23154 bsc#1242533). +- Update patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch +- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() + (bsc#1257958). +- io_uring/msg_ring: add support for sending a sync message + (bsc#1257958). +- io_uring/msg_ring: refactor a few helper functions + (bsc#1257958). +- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd + (bsc#1257958). +- commit cb29068 + +------------------------------------------------------------------- +Mon Feb 9 22:50:58 CET 2026 - krisman@suse.de + +- io_uring/eventfd: abstract out ev_fd grab + release helpers + (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- io_uring/eventfd: move trigger check into a helper + (bsc#1257958). +- commit b6b6ab9 + +------------------------------------------------------------------- +Mon Feb 9 22:41:09 CET 2026 - krisman@suse.de + +- io_uring/eventfd: move actual signaling part into separate + helper (bsc#1257958). +- Update patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch +- Update patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch +- io_uring/eventfd: check for the need to async notifier earlier + (bsc#1257958). +- io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE + (bsc#1257958). +- commit e041f1b + ------------------------------------------------------------------- Mon Feb 9 12:41:39 CET 2026 - petr.pavlu@suse.com @@ -40217,6 +41901,30 @@ Fri Feb 6 17:23:10 CET 2026 - tbogendoerfer@suse.de patches.suse/idpf-add-support-for-Tx-refillqs-in-flow-scheduling-.patch. - commit fbe7aa2 +------------------------------------------------------------------- +Fri Feb 6 17:20:33 CET 2026 - nmorey@suse.com + +- config: enable AMD IONIC RDMA driver (jsc#PED-15186) +- commit ffb6d09 + +------------------------------------------------------------------- +Fri Feb 6 17:16:45 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix memory leak of admin q_wr (jsc#PED-15186) +- commit 53713b8 + +------------------------------------------------------------------- +Fri Feb 6 17:16:34 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Use ether_addr_copy instead of memcpy (jsc#PED-15186) +- commit 48880a4 + +------------------------------------------------------------------- +Fri Feb 6 17:16:28 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (jsc#PED-15186) +- commit 63da443 + ------------------------------------------------------------------- Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de @@ -40552,6 +42260,54 @@ Fri Feb 6 17:11:18 CET 2026 - tbogendoerfer@suse.de - xsk: align &xdp_buff_xsk harder (jsc#PED-14404 jsc#PED-15079). - commit 58e1ff9 +------------------------------------------------------------------- +Fri Feb 6 17:05:55 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Add Makefile/Kconfig to kernel build environment (jsc#PED-15186) +- commit 20a5d5b + +------------------------------------------------------------------- +Fri Feb 6 17:05:51 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Implement device stats ops (jsc#PED-15186) +- commit 5c9c7e2 + +------------------------------------------------------------------- +Fri Feb 6 17:05:47 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for miscellaneous functionality (jsc#PED-15186) +- commit 9537307 + +------------------------------------------------------------------- +Fri Feb 6 17:05:43 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for datapath (jsc#PED-15186) +- commit aef4833 + +------------------------------------------------------------------- +Fri Feb 6 17:05:35 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register device ops for control path (jsc#PED-15186) +- commit 5873b58 + +------------------------------------------------------------------- +Fri Feb 6 17:05:32 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Create device queues to support admin operations (jsc#PED-15186) +- commit 3ba9657 + +------------------------------------------------------------------- +Fri Feb 6 17:04:46 CET 2026 - nmorey@suse.com + +- RDMA: Add IONIC to rdma_driver_id definition (jsc#PED-15186) +- commit eab68ab + +------------------------------------------------------------------- +Fri Feb 6 17:04:27 CET 2026 - nmorey@suse.com + +- RDMA/ionic: Register auxiliary module for ionic ethernet adapter (jsc#PED-15186) +- commit 52d510f + ------------------------------------------------------------------- Fri Feb 6 10:26:21 CET 2026 - tiwai@suse.de diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index cbad8c5..399b514 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -19,7 +19,7 @@ %define srcversion 6.12 %define patchversion 6.12.0 -%define git_commit 8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +%define git_commit 541cfe7b3b2cd226fb9f91b133706660950430fb %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -42,7 +42,7 @@ Name: kernel-zfcpdump Version: 6.12.0 %if 0%{?is_kotd} -Release: .g8d3f9ee +Release: .g541cfe7 %else Release: 0 %endif diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index 76fa6d4..c8bab49 100644 --- a/patches.suse.tar.bz2 +++ b/patches.suse.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4c2ee057465f5f0d3e6fa1ce30916acdb9cea4ce2897a799279b72ce0113e3c2 -size 25853410 +oid sha256:32fae47a3083bdffb621d8726044ac2a9617eefa52f4ab202529cb785e95a4e3 +size 26250399 diff --git a/series.conf b/series.conf index 9138c76..8f36ede 100644 --- a/series.conf +++ b/series.conf @@ -76,6 +76,9 @@ patches.suse/fdget-more-trivial-conversions.patch patches.suse/assorted-variants-of-irqfd-setup-convert-to-CLASS-fd.patch patches.suse/deal-with-the-last-remaing-boolean-uses-of-fd_file.patch + patches.suse/io_uring-IORING_OP_F-GS-ETXATTR-is-fine-with-REQ_F_F.patch + patches.suse/io_-gs-etxattr_prep-just-use-getname.patch + patches.suse/io_statx_prep-use-getname_uflags.patch patches.suse/ext4-avoid-remount-errors-with-abort-mount-option.patch patches.suse/ext4-fix-FS_IOC_GETFSMAP-handling.patch patches.suse/ext4-fix-race-in-buffer_head-read-fault-injection.patch @@ -110,6 +113,7 @@ patches.suse/btrfs-assert-delayed-refs-lock-is-held-at-add_delaye.patch patches.suse/btrfs-add-comments-regarding-locking-to-struct-btrfs.patch patches.suse/btrfs-track-delayed-ref-heads-in-an-xarray.patch + patches.suse/io_uring-cmd-let-cmds-to-know-about-dying-task.patch patches.suse/btrfs-push-cleanup-into-btrfs_read_locked_inode.patch patches.suse/btrfs-remove-conditional-path-allocation-in-btrfs_re.patch patches.suse/btrfs-simplify-range-tracking-in-cow_file_range.patch @@ -217,6 +221,83 @@ patches.suse/block-make-struct-rq_list-available-for-CONFIG_BLOCK.patch patches.suse/md-raid5-Increase-r5conf.cache_name-size.patch patches.suse/io_uring-eventfd-abstract-out-ev_fd-put-helper.patch + patches.suse/io_uring-eventfd-check-for-the-need-to-async-notifie.patch + patches.suse/io_uring-eventfd-move-actual-signaling-part-into-sep.patch + patches.suse/io_uring-eventfd-move-trigger-check-into-a-helper.patch + patches.suse/io_uring-eventfd-abstract-out-ev_fd-grab-release-hel.patch + patches.suse/io_uring-eventfd-move-ctx-evfd_last_cq_tail-into-io_.patch + patches.suse/io_uring-msg_ring-refactor-a-few-helper-functions.patch + patches.suse/io_uring-msg_ring-add-support-for-sending-a-sync-mes.patch + patches.suse/io_uring-poll-remove-ctx-argument-from-io_poll_req_d.patch + patches.suse/io_uring-poll-get-rid-of-unlocked-cancel-hash.patch + patches.suse/io_uring-poll-get-rid-of-io_poll_tw_hash_eject.patch + patches.suse/io_uring-poll-get-rid-of-per-hashtable-bucket-locks.patch + patches.suse/io_uring-cancel-get-rid-of-init_hash_table-helper.patch + patches.suse/io_uring-move-cancel-hash-tables-to-kvmalloc-kvfree.patch + patches.suse/io_uring-kill-io_llist_xchg.patch + patches.suse/io_uring-static_key-for-IORING_SETUP_NO_SQARRAY.patch + patches.suse/io_uring-clean-up-cqe-trace-points.patch + patches.suse/io_uring-rsrc-don-t-assign-bvec-twice-in-io_import_f.patch + patches.suse/io_uring-uring_cmd-get-rid-of-using-req-imu.patch + patches.suse/io_uring-rw-get-rid-of-using-req-imu.patch + patches.suse/io_uring-remove-issue_flags-argument-for-io_req_set_.patch + patches.suse/io_uring-net-move-send-zc-fixed-buffer-import-to-iss.patch + patches.suse/io_uring-kill-imu-from-struct-io_kiocb.patch + patches.suse/io_uring-net-split-send-and-sendmsg-prep-helpers.patch + patches.suse/io_uring-net-don-t-store-send-address-ptr.patch + patches.suse/io_uring-net-don-t-alias-send-user-pointer-reads.patch + patches.suse/io_uring-net-clean-up-io_msg_copy_hdr.patch + patches.suse/io_uring-move-max-entry-definition-and-ring-sizing-i.patch + patches.suse/io_uring-abstract-out-a-bit-of-the-ring-filling-logi.patch + patches.suse/io_uring-memmap-explicitly-return-EFAULT-for-mmap-on.patch + patches.suse/io_uring-register-add-IORING_REGISTER_RESIZE_RINGS.patch + patches.suse/io_uring-sqpoll-wait-on-sqd-wait-for-thread-parking.patch + patches.suse/io_uring-switch-struct-ext_arg-from-__kernel_timespe.patch + patches.suse/io_uring-change-io_get_ext_arg-to-use-uaccess-begin-.patch + patches.suse/io_uring-add-support-for-fixed-wait-regions.patch + patches.suse/io_uring-nop-add-support-for-testing-registered-file.patch + patches.suse/io_uring-rsrc-move-struct-io_fixed_file-to-rsrc.h-he.patch + patches.suse/io_uring-splice-open-code-2nd-direct-file-assignment.patch + patches.suse/io_uring-rsrc-kill-io_charge_rsrc_node.patch + patches.suse/io_uring-rsrc-get-rid-of-per-ring-io_rsrc_node-list.patch + patches.suse/io_uring-rsrc-get-rid-of-io_rsrc_node-allocation-cac.patch + patches.suse/io_uring-rsrc-add-an-empty-io_rsrc_node-for-sparse-b.patch + patches.suse/io_uring-only-initialize-io_kiocb-rsrc_nodes-when-ne.patch + patches.suse/io_uring-rsrc-unify-file-and-buffer-resource-tables.patch + patches.suse/io_uring-rsrc-add-io_rsrc_node_lookup-helper.patch + patches.suse/io_uring-filetable-remove-io_file_from_index-helper.patch + patches.suse/io_uring-filetable-kill-io_reset_alloc_hint-helper.patch + patches.suse/io_uring-rsrc-add-io_reset_rsrc_node-helper.patch + patches.suse/io_uring-rsrc-get-rid-of-the-empty-node-and-dummy_ub.patch + patches.suse/io_uring-rsrc-allow-cloning-at-an-offset.patch + patches.suse/io_uring-rsrc-allow-cloning-with-node-replacements.patch + patches.suse/io_uring-add-support-for-hybrid-IOPOLL.patch + patches.suse/io_uring-rsrc-encode-node-type-and-ctx-together.patch + patches.suse/io_uring-rsrc-split-io_kiocb-node-type-assignments.patch + patches.suse/io_uring-move-cancelations-to-be-io_uring_task-based.patch + patches.suse/io_uring-remove-task-ref-helpers.patch + patches.suse/io_uring-move-struct-io_kiocb-from-task_struct-to-io.patch + patches.suse/io_uring-prevent-speculating-sq_array-indexing.patch + patches.suse/io_uring-napi-protect-concurrent-io_napi_entry-timeo.patch + patches.suse/io_uring-napi-fix-io_napi_entry-RCU-accesses.patch + patches.suse/io_uring-napi-improve-__io_napi_add.patch + patches.suse/io_uring-napi-Use-lock-guards.patch + patches.suse/io_uring-napi-clean-up-__io_napi_do_busy_loop.patch + patches.suse/io_uring-napi-add-static-napi-tracking-strategy.patch + patches.suse/io_uring-avoid-normal-tw-intermediate-fallback.patch + patches.suse/io_uring-rsrc-pass-struct-io_ring_ctx-reference-to-r.patch + patches.suse/io_uring-rsrc-remove-ctx_ptr-of-struct-io_rsrc_node.patch + patches.suse/io_uring-rsrc-add-apply-io_req_assign_buf_node.patch + patches.suse/io_uring-uring_cmd-fix-buffer-index-retrieval.patch + patches.suse/io_uring-fix-invalid-hybrid-polling-ctx-leaks.patch + patches.suse/switch-io_msg_ring-to-CLASS-fd.patch + patches.suse/io_uring-fortify-io_pin_pages-with-a-warning.patch + patches.suse/io_uring-disable-ENTER_EXT_ARG_REG-for-IOPOLL.patch + patches.suse/io_uring-temporarily-disable-registered-waits.patch + patches.suse/io_uring-introduce-concept-of-memory-regions.patch + patches.suse/io_uring-add-memory-region-registration.patch + patches.suse/io_uring-restore-back-registered-wait-arguments.patch + patches.suse/io_uring-region-fix-error-codes-after-failed-vmap.patch patches.suse/lsm-add-the-lsm_prop-data-structure.patch patches.suse/s390-pci-Sort-PCI-functions-prior-to-creating-virtual-busses.patch patches.suse/s390-pci-Use-topology-ID-for-multi-function-devices.patch @@ -543,6 +624,7 @@ patches.suse/hrtimers-Add-missing-hrtimer_init-trace-points.patch patches.suse/0014-drm-i915-request-Remove-unnecessary-modification-of-.patch patches.suse/KVM-x86-xen-Initialize-hrtimer-in-kvm_xen_init_vcpu.patch + patches.suse/io_uring-Remove-redundant-hrtimer-s-callback-functio.patch patches.suse/hrtimers-Introduce-hrtimer_setup-to-replace-hrtimer_init.patch patches.suse/hrtimers-Introduce-hrtimer_setup_on_stack.patch patches.suse/hrtimers-Introduce-hrtimer_setup_sleeper_on_stack.patch @@ -554,6 +636,7 @@ patches.suse/wait-Switch-to-use-hrtimer_setup_sleeper_on_stack.patch patches.suse/hrtimers-Delete-hrtimer_init_sleeper_on_stack.patch patches.suse/sched-idle-Switch-to-use-hrtimer_setup_on_stack.patch + patches.suse/io_uring-Switch-to-use-hrtimer_setup_on_stack.patch patches.suse/clocksource-drivers-sp804-Make-user-selectable.patch patches.suse/clocksource-drivers-timer-ti-dm-Fix-child-node-refco.patch patches.suse/Documentation-kgdb-Correct-parameter-error.patch @@ -4586,7 +4669,13 @@ patches.suse/KVM-arm64-Mark-set_sysreg_masks-as-inline-to-avoid-b.patch patches.suse/KVM-arm64-Ignore-PMCNTENSET_EL0-while-checking-for-o.patch patches.suse/KVM-arm64-Use-MDCR_EL2.HPME-to-evaluate-overflow-of-.patch + patches.suse/io_uring-protect-register-tracing.patch + patches.suse/io_uring-region-return-negative-E2BIG-in-io_create_r.patch + patches.suse/io_uring-add-io_local_work_pending.patch + patches.suse/io_uring-limit-local-tw-done.patch + patches.suse/io_uring-nop-ensure-nop-fd-is-always-initialized.patch patches.suse/io_uring-check-for-overflows-in-io_pin_pages.patch + patches.suse/io_uring-fix-task_work-cap-overshooting.patch patches.suse/io_uring-fix-corner-case-forgetting-to-vunmap.patch patches.suse/io_uring-tctx-work-around-xa_store-allocation-error-.patch patches.suse/blk-settings-round-down-io_opt-to-physical_block_size.patch @@ -5046,6 +5135,7 @@ patches.suse/xfs-fix-sb_spino_align-checks-for-large-fsblock-sizes.patch patches.suse/xfs-return-from-xfs_symlink_verify-early-on-V4-filesystems.patch patches.suse/acpi-nfit-vmalloc-out-of-bounds-Read-in-acpi_nfit_ct.patch + patches.suse/io_uring-rsrc-don-t-put-free-empty-buffers.patch patches.suse/block-Use-a-zone-write-plug-BIO-work-for-REQ_NOWAIT-BIOs.patch patches.suse/block-Ignore-REQ_NOWAIT-for-zone-reset-and-zone-finish-operations.patch patches.suse/dm-Fix-dm-zoned-reclaim-zone-write-pointer-alignment.patch @@ -5276,7 +5366,9 @@ patches.suse/thunderbolt-Add-support-for-Intel-Panther-Lake-M-P.patch patches.suse/thunderbolt-Don-t-display-nvm_version-unless-upgrade.patch patches.suse/thunderbolt-Improve-redrive-mode-handling.patch + patches.suse/io_uring-make-ctx-timeout_lock-a-raw-spinlock.patch patches.suse/io_uring-Fix-registered-ring-file-refcount-leak.patch + patches.suse/io_uring-register-limit-ring-resizing-to-DEFER_TASKR.patch patches.suse/io_uring-check-if-iowq-is-killed-before-queuing.patch patches.suse/block-bdev-use-helper-for-max-block-size-check.patch patches.suse/nvme-use-blk_validate_block_size-for-max-LBA-check.patch @@ -5492,6 +5584,7 @@ patches.suse/mptcp-don-t-always-assume-copied-data-in-mptcp_clean.patch patches.suse/mptcp-prevent-excessive-coalescing-on-receive.patch patches.suse/io_uring-rw-fix-downgraded-mshot-read.patch + patches.suse/io_uring-timeout-flush-timeouts-outside-of-the-timeo.patch patches.suse/io_uring-net-always-initialize-kmsg-msg.msg_inq-upfr.patch patches.suse/io_uring-kbuf-use-pre-committed-buffer-address-for-n.patch patches.suse/nvme-pci-512-byte-aligned-dma-pool-segment-quirk.patch @@ -5547,6 +5640,9 @@ patches.suse/dm-ebs-don-t-set-the-flag-DM_TARGET_PASSES_INTEGRITY.patch patches.suse/dm-thin-make-get_first_thin-use-rcu-safe-list-first-.patch patches.suse/scsi-ufs-core-Honor-runtime-system-PM-levels-if-set-by-hos.patch + patches.suse/io_uring-cmd-rename-struct-uring_cache-to-io_uring_c.patch + patches.suse/io_uring-cmd-add-per-op-data-to-struct-io_uring_cmd_.patch + patches.suse/io_uring-add-io_uring_cmd_get_async_data-helper.patch patches.suse/btrfs-avoid-NULL-pointer-dereference-if-no-valid-ext.patch patches.suse/btrfs-zoned-calculate-max_extent_size-properly-on-no.patch patches.suse/btrfs-zlib-fix-avail_in-bytes-for-s390-zlib-HW-compression.patch @@ -5601,6 +5697,7 @@ patches.suse/xfs-lock-dquot-buffer-before-detaching-dquot-from-b_li_list.patch patches.suse/iomap-avoid-avoid-truncating-64-bit-offset-to-32-bits.patch patches.suse/netfs-Fix-kernel-async-DIO.patch + patches.suse/io_uring_poll-kill-the-no-longer-necessary-barrier-a.patch patches.suse/1625-Revert-drm-i915-hdcp-Don-t-enable-HDCP1.4-directly-f.patch patches.suse/drm-amd-display-Remove-unnecessary-amdgpu_irq_get-pu.patch patches.suse/drm-amd-display-fix-page-fault-due-to-max-surface-de.patch @@ -5639,8 +5736,10 @@ patches.suse/arm64-dts-rockchip-rename-rfkill-label-for-Radxa-ROCK-5B.patch patches.suse/arm64-dts-rockchip-add-hevc-power-domain-clock-to-rk3328.patch patches.suse/io_uring-timeout-fix-multishot-updates.patch + patches.suse/io_uring-silence-false-positive-warnings.patch patches.suse/io_uring-eventfd-ensure-io_eventfd_signal-defers-ano.patch patches.suse/io_uring-sqpoll-zero-sqd-thread-on-tctx-errors.patch + patches.suse/io_uring-don-t-touch-sqd-thread-off-tw-add.patch patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch patches.suse/hwmon-drivetemp-Fix-driver-producing-garbage-data-wh.patch patches.suse/tracing-kprobes-Fix-to-free-objects-when-failed-to-copy-a-.patch @@ -5778,6 +5877,10 @@ patches.suse/net-mlx5e-Rely-on-reqid-in-IPsec-tunnel-mode.patch patches.suse/net-mlx5e-Always-start-IPsec-sequence-number-from-1.patch patches.suse/netdev-avoid-CFI-problems-with-sock-priv-helpers.patch + patches.suse/io_uring-rsrc-fixup-io_clone_buffers-error-handling.patch + patches.suse/io_uring-register-use-stable-SQ-CQ-ring-data-during-.patch + patches.suse/io_uring-register-document-io_register_resize_rings-.patch + patches.suse/io_uring-register-cache-old-SQ-CQ-head-reading-for-c.patch patches.suse/drm-tests-helpers-Fix-compiler-warning.patch patches.suse/drm-nouveau-disp-Fix-missing-backlight-control-on-Ma.patch patches.suse/1653-drm-bridge-Prioritize-supported_formats-over-ycbcr_4.patch @@ -5972,6 +6075,24 @@ patches.suse/md-md-linear-Fix-a-NULL-vs-IS_ERR-bug-in-linear_add.patch patches.suse/block-Add-common-atomic-writes-enable-flag.patch patches.suse/block-Don-t-trim-an-atomic-write.patch + patches.suse/io_uring-rename-resize_lock.patch + patches.suse/io_uring-rsrc-export-io_check_coalesce_buffer.patch + patches.suse/io_uring-memmap-flag-vmap-ed-regions.patch + patches.suse/io_uring-memmap-flag-regions-with-user-pages.patch + patches.suse/io_uring-memmap-account-memory-before-pinning.patch + patches.suse/io_uring-memmap-reuse-io_free_region-for-failure-pat.patch + patches.suse/io_uring-memmap-optimise-single-folio-regions.patch + patches.suse/io_uring-memmap-helper-for-pinning-region-pages.patch + patches.suse/io_uring-memmap-add-IO_REGION_F_SINGLE_REF.patch + patches.suse/io_uring-memmap-implement-kernel-allocated-regions.patch + patches.suse/io_uring-memmap-implement-mmap-for-regions.patch + patches.suse/io_uring-pass-ctx-to-io_register_free_rings.patch + patches.suse/io_uring-use-region-api-for-SQ.patch + patches.suse/io_uring-use-region-api-for-CQ.patch + patches.suse/io_uring-kbuf-use-mmap_lock-to-sync-with-mmap.patch + patches.suse/io_uring-kbuf-remove-pbuf-ring-refcounting.patch + patches.suse/io_uring-kbuf-use-region-api-for-pbuf-rings.patch + patches.suse/io_uring-memmap-unify-io_uring-mmap-ing-code.patch patches.suse/block-define-set-of-integrity-flags-to-be-inherited-.patch patches.suse/block-copy-back-bounce-buffer-to-user-space-correctly-in-case-of-split.patch patches.suse/block-modify-bio_integrity_map_user-to-accept-iov_it.patch @@ -5983,9 +6104,33 @@ patches.suse/scsi-add-support-for-user-meta-interface.patch patches.suse/block-add-support-to-pass-user-meta-buffer.patch patches.suse/block-make-bio_integrity_map_user-static-inline.patch + patches.suse/io_uring-kbuf-fix-unintentional-sign-extension-on-sh.patch + patches.suse/io_uring-clean-up-io_prep_rw_setup.patch + patches.suse/io_uring-don-t-vmap-single-page-regions.patch + patches.suse/io_uring-prevent-reg-wait-speculations.patch + patches.suse/io_uring-Fold-allocation-into-alloc_cache-helper.patch + patches.suse/io_uring-Add-generic-helper-to-allocate-async-data.patch + patches.suse/io_uring-futex-Allocate-ifd-with-generic-alloc_cache.patch + patches.suse/io_uring-poll-Allocate-apoll-with-generic-alloc_cach.patch + patches.suse/io_uring-uring_cmd-Allocate-async-data-through-gener.patch + patches.suse/io_uring-net-Allocate-msghdr-async-data-through-help.patch + patches.suse/io_uring-rw-Allocate-async-data-through-helper.patch + patches.suse/io_uring-Move-old-async-data-allocation-helper-to-he.patch + patches.suse/io_uring-msg_ring-Drop-custom-destructor.patch patches.suse/io_uring-rw-don-t-mask-in-f_iocb_flags.patch + patches.suse/io_uring-rw-use-NULL-for-rw-free_iovec-assigment.patch + patches.suse/io_uring-rw-always-clear-bytes_done-on-io_async_rw-s.patch + patches.suse/io_uring-ensure-io_queue_deferred-is-out-of-line.patch + patches.suse/io_uring-rsrc-simplify-the-bvec-iter-count-calculati.patch + patches.suse/io_uring-rw-use-io_rw_recycle-from-cleanup-path.patch + patches.suse/io_uring-rw-handle-EAGAIN-retry-at-IO-completion-tim.patch + patches.suse/io_uring-rw-don-t-gate-retry-on-completion-context.patch patches.suse/io_uring-expose-read-write-attribute-capability.patch + patches.suse/io_uring-simplify-the-SQPOLL-thread-check-when-cance.patch patches.suse/io_uring-rsrc-require-cloned-buffers-to-share-accoun.patch + patches.suse/io_uring-Factor-out-a-function-to-parse-restrictions.patch + patches.suse/io_uring-reuse-io_should_terminate_tw-for-cmds.patch + patches.suse/io_uring-fdinfo-fix-io_uring_show_fdinfo-misuse-of-d.patch patches.suse/s390-diag-Create-misc-device-dev-diag.patch patches.suse/s390-diag324-Retrieve-power-readings-via-diag-0x324.patch patches.suse/s390-diag-Move-diag.c-to-diag-specific-folder.patch @@ -5997,6 +6142,7 @@ patches.suse/s390-pci-Add-pci_msg-debug-view-to-PCI-report.patch patches.suse/s390-topology-Improve-topology-detection.patch patches.suse/s390-stackleak-Use-exrl-instead-of-ex-in-__stackleak_poison.patch + patches.suse/s390-diag-Add-memory-topology-information-via-diag31.patch patches.suse/s390-futex-Fix-FUTEX_OP_ANDN-implementation.patch patches.suse/arm64-rsi-Add-automatic-arm-cca-guest-module-loading.patch patches.suse/arm64-sysreg-Allow-a-Mapping-descriptor-for-system-r.patch @@ -7521,6 +7667,7 @@ patches.suse/net-phy-realtek-clear-master_slave_state-if-link-is-.patch patches.suse/net-phy-realtek-always-clear-NBase-T-lpa.patch patches.suse/net-let-net.core.dev_weight-always-be-non-zero.patch + patches.suse/net-mlxfw-Drop-hard-coded-max-FW-flash-image-size.patch patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch patches.suse/net-sched-Disallow-replacing-of-child-qdisc-from-one.patch patches.suse/net-ethernet-ti-am65-cpsw-fix-freeing-IRQ-in-am65_cpsw_nuss_remove_tx_chns.patch @@ -9105,8 +9252,25 @@ patches.suse/ALSA-hda-realtek-Workaround-for-resume-on-Dell-Venue.patch patches.suse/ata-libata-core-Add-ATA_QUIRK_NOLPM-for-Samsung-SSD-.patch patches.suse/ata-libata-sff-Ensure-that-we-cannot-write-outside-t.patch + patches.suse/io_uring-rsrc-Simplify-buffer-cloning-by-locking-bot.patch + patches.suse/io_uring-clean-up-io_uring_register_get_file.patch + patches.suse/io_uring-rsrc-remove-unused-parameter-ctx-for-io_rsr.patch + patches.suse/io_uring-rsrc-Move-lockdep-assert-from-io_free_rsrc_.patch + patches.suse/io_uring-msg_ring-don-t-leave-potentially-dangling-t.patch patches.suse/io_uring-uring_cmd-use-cached-cmd_op-in-io_uring_cmd.patch + patches.suse/io_uring-uring_cmd-cleanup-struct-io_uring_cmd_data-.patch + patches.suse/io_uring-get-rid-of-alloc-cache-init_once-handling.patch + patches.suse/io_uring-alloc_cache-get-rid-of-_nocache-helper.patch + patches.suse/io_uring-register-use-atomic_read-write-for-sq_flags.patch patches.suse/io_uring-fix-multishots-with-selected-buffers.patch + patches.suse/io_uring-include-all-deps-for-alloc_cache.h.patch + patches.suse/io_uring-dont-ifdef-io_alloc_cache_kasan.patch + patches.suse/io_uring-add-alloc_cache.c.patch + patches.suse/io_uring-net-make-io_net_vec_assign-return-void.patch + patches.suse/io_uring-net-clean-io_msg_copy_hdr.patch + patches.suse/io_uring-net-extract-io_send_select_buffer.patch + patches.suse/io_uring-remove-KASAN-guards-from-cache-free.patch + patches.suse/io_uring-rw-simplify-io_rw_recycle.patch patches.suse/io_uring-net-don-t-retry-connect-operation-on-EPOLLE.patch patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch patches.suse/blk-mq-create-correct-map-for-fallback-case.patch @@ -9427,6 +9591,7 @@ patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch patches.suse/io_uring-waitid-don-t-abuse-io_tw_state.patch patches.suse/io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch + patches.suse/io_uring-uring_cmd-don-t-assume-io_uring_cmd_data-la.patch patches.suse/io_uring-uring_cmd-switch-sqe-to-async_data-on-EAGAI.patch patches.suse/io_uring-uring_cmd-remove-dead-req_has_async_data-ch.patch patches.suse/io_uring-waitid-setup-async-data-in-the-prep-handler.patch @@ -9613,7 +9778,11 @@ patches.suse/ACPI-platform_profile-Fix-memory-leak-in-profile_cla.patch patches.suse/io-wq-backoff-when-retrying-worker-creation.patch patches.suse/io_uring-prevent-opcode-speculation.patch + patches.suse/io_uring-rsrc-remove-unused-constants.patch patches.suse/io_uring-rw-forbid-multishot-async-reads.patch + patches.suse/io_uring-rw-don-t-directly-use-ki_complete.patch + patches.suse/io_uring-rw-move-ki_complete-init-into-prep.patch + patches.suse/io_uring-rw-clean-up-mshot-forced-sync-mode.patch patches.suse/block-merge-remove-unnecessary-min-with-UINT_MAX.patch patches.suse/block-fix-NULL-pointer-dereferenced-within-__blk_rq_.patch patches.suse/md-raid-Fix-the-set_queue_limits-implementations.patch @@ -9929,6 +10098,7 @@ patches.suse/sched-fair-Fix-potential-memory-corruption-in-child_cfs_rq_on_list.patch patches.suse/sched-deadline-Use-online-cpus-for-validating-runtime.patch patches.suse/sched-rt-Update-limit-of-sched_rt-sysctl-in-documentation.patch + patches.suse/io_uring-rw-ensure-reissue-path-is-correctly-handled.patch patches.suse/ublk-set_params-properly-check-if-parameters-can-be-applie.patch patches.suse/block-fix-conversion-of-GPT-partition-name-to-7-bit.patch patches.suse/nvme-tcp-fix-possible-UAF-in-nvme_tcp_poll.patch @@ -10259,6 +10429,9 @@ patches.suse/make-use-of-anon_inode_getfile_fmode.patch patches.suse/0014-fs-place-f_ref-to-3rd-cache-line-in-struct-file-to-r.patch patches.suse/watch_queue-fix-pipe-accounting-mismatch.patch + patches.suse/eventpoll-abstract-out-parameter-sanity-checking.patch + patches.suse/eventpoll-abstract-out-ep_try_send_events-helper.patch + patches.suse/eventpoll-add-epoll_sendevents-helper.patch patches.suse/pidfs-switch-to-copy_struct_to_user.patch patches.suse/pidfd-rely-on-automatic-cleanup-in-__pidfd_prepare.patch patches.suse/pidfs-move-setting-flags-into-pidfs_alloc_file.patch @@ -10320,6 +10493,8 @@ patches.suse/cgroup-rstat-Fix-forceidle-time-in-cpu.stat.patch patches.suse/cgroup-Print-message-when-proc-cgroups-is-read-on-v2-only-.patch patches.suse/bitmap-Align-documentation-between-bitmap_gather-and.patch + patches.suse/cpumask-add-for_each_-possible-online-_cpu_wrap.patch + patches.suse/ibmvnic-simplify-ibmvnic_set_queue_affinity.patch patches.suse/Flush-console-log-from-kernel_power_off.patch patches.suse/x86-locking-Use-ALT_OUTPUT_SP-for-percpu_-try_-cmpxchg-64-.patch patches.suse/lockdep-mm-Fix-might_fault-lockdep-check-of-current-mm-mmap_lock.patch @@ -10471,6 +10646,7 @@ patches.suse/x86-platform-olpc-Remove-unused-variable-len-in-olpc_dt_co.patch patches.suse/futex-Use-a-hashmask-instead-of-hashsize.patch patches.suse/perf-x86-Switch-to-use-hrtimer_setup.patch + patches.suse/io_uring-timeout-Switch-to-use-hrtimer_setup.patch patches.suse/perf-Switch-to-use-hrtimer_setup.patch patches.suse/PM-runtime-Switch-to-use-hrtimer_setup.patch patches.suse/igc-Switch-to-use-hrtimer_setup.patch @@ -10489,6 +10665,7 @@ patches.suse/RDMA-Switch-to-use-hrtimer_setup.patch patches.suse/ASoC-fsl-imx-pcm-fiq-Switch-to-use-hrtimer_setup.patch patches.suse/serial-xilinx_uartps-Use-helper-function-hrtimer_upd.patch + patches.suse/io_uring-Use-helper-function-hrtimer_update_function.patch patches.suse/perf-dwc_pcie-fix-duplicate-pci_dev-devices.patch patches.suse/perf-arm_cspmu-Move-register-definitons-to-header.patch patches.suse/perf-arm_cspmu-Generalise-event-filtering.patch @@ -10693,6 +10870,9 @@ patches.suse/PM-clk-remove-unused-of_pm_clk_add_clk.patch patches.suse/PM-clk-Remove-unused-pm_clk_remove.patch patches.suse/thermal-int340x-Add-NULL-check-for-adev.patch + patches.suse/io_uring-refactor-io_uring_allowed.patch + patches.suse/io_uring-lsm-selinux-add-LSM-hooks-for-io_uring_setu.patch + patches.suse/lsm-fix-a-missing-security_uring_allowed-prototype.patch patches.suse/perf-Remove-unnecessary-parameter-of-security-check.patch patches.suse/selinux-always-check-the-file-label-in-selinux_kerne.patch patches.suse/selinux-Chain-up-tool-resolving-errors-in-install_po.patch @@ -11476,8 +11656,48 @@ patches.suse/io_uring-io-wq-move-worker-lists-to-struct-io_wq_acc.patch patches.suse/io_uring-io-wq-cache-work-flags-in-variable.patch patches.suse/io_uring-io-wq-do-not-use-bogus-hash-value.patch + patches.suse/io_uring-io-wq-pass-io_wq-to-io_get_next_work.patch + patches.suse/io_uring-deduplicate-caches-deallocation.patch patches.suse/io_uring-check-for-iowq-alloc_workqueue-failure.patch + patches.suse/io_uring-sanitise-ring-params-earlier.patch + patches.suse/io_uring-kbuf-remove-legacy-kbuf-bulk-allocation.patch + patches.suse/io_uring-kbuf-remove-legacy-kbuf-kmem-cache.patch + patches.suse/io_uring-kbuf-move-locking-into-io_kbuf_drop.patch + patches.suse/io_uring-kbuf-simplify-__io_put_kbuf.patch + patches.suse/io_uring-kbuf-remove-legacy-kbuf-caching.patch + patches.suse/io_uring-kbuf-open-code-__io_put_kbuf.patch + patches.suse/io_uring-kbuf-introduce-io_kbuf_drop_legacy.patch + patches.suse/io_uring-kbuf-uninline-__io_put_kbufs.patch + patches.suse/io_uring-cancel-add-generic-remove_all-helper.patch + patches.suse/io_uring-futex-convert-to-io_cancel_remove_all.patch + patches.suse/io_uring-waitid-convert-to-io_cancel_remove_all.patch + patches.suse/io_uring-cancel-add-generic-cancel-helper.patch + patches.suse/io_uring-futex-use-generic-io_cancel_remove-helper.patch + patches.suse/io_uring-waitid-use-generic-io_cancel_remove-helper.patch + patches.suse/io_uring-net-improve-recv-bundles.patch + patches.suse/io_uring-use-IO_REQ_LINK_FLAGS-more.patch + patches.suse/io_uring-pass-ctx-instead-of-req-to-io_init_req_drai.patch + patches.suse/io_uring-rsrc-avoid-NULL-check-in-io_put_rsrc_node.patch + patches.suse/io_uring-introduce-type-alias-for-io_tw_state.patch + patches.suse/io_uring-pass-struct-io_tw_state-by-value.patch + patches.suse/io_uring-use-lockless_cq-flag-in-io_req_complete_pos.patch + patches.suse/io_uring-introduce-io_is_compat.patch + patches.suse/io_uring-cmd-optimise-CONFIG_COMPAT-flags-setting.patch + patches.suse/io_uring-rw-compile-out-compat-param-passing.patch + patches.suse/io_uring-rw-shrink-io_iov_compat_buffer_select_prep.patch + patches.suse/io_uring-waitid-use-io_is_compat.patch + patches.suse/io_uring-net-use-io_is_compat.patch patches.suse/io_uring-net-fix-accept-multishot-handling.patch + patches.suse/io_uring-net-canonise-accept-mshot-handling.patch + patches.suse/io_uring-make-io_poll_issue-sturdier.patch + patches.suse/io_uring-rw-allocate-async-data-in-io_prep_rw.patch + patches.suse/io_uring-rw-rename-io_import_iovec.patch + patches.suse/io_uring-rw-extract-helper-for-iovec-import.patch + patches.suse/io_uring-rw-open-code-io_prep_rw_setup.patch + patches.suse/io_uring-rsrc-remove-redundant-check-for-valid-imu.patch + patches.suse/io_uring-nop-reuse-req-buf_index.patch + patches.suse/io_uring-net-reuse-req-buf_index-for-sendzc.patch + patches.suse/Revert-io_uring-rsrc-simplify-the-bvec-iter-count-ca.patch patches.suse/block-introduce-init_wait_func.patch patches.suse/block-refactor-rq_qos_wait.patch patches.suse/loop-factor-out-a-loop_assign_backing_file-helper.patch @@ -11592,6 +11812,10 @@ patches.suse/scsi-lpfc-Restore-clearing-of-NLP_UNREG_INP-in-ndlp-nlp_fl.patch patches.suse/scsi-st-ERASE-does-not-change-tape-location.patch patches.suse/scsi-st-Tighten-the-page-format-heuristics-with-MODE-SELEC.patch + patches.suse/s390-pci-check-for-relaxed-translation-capability.patch + patches.suse/s390-pci-store-DMA-offset-in-bus_dma_region.patch + patches.suse/iommu-s390-handle-IOAT-registration-based-on-domain.patch + patches.suse/iommu-s390-implement-iommu-passthrough-via-identity-.patch patches.suse/genirq-msi-Store-the-IOMMU-IOVA-directly-in-msi_desc.patch patches.suse/iommu-Handle-race-with-default-domain-setup.patch patches.suse/iommu-vt-d-Fix-system-hang-on-reboot-f.patch @@ -12136,6 +12360,9 @@ patches.suse/ACPICA-Add-start-method-for-ARM-FF-A.patch patches.suse/tpm-End-any-active-auth-session-before-shutdown.patch patches.suse/tpm-Make-chip-status-cancel-req_canceled-opt + patches.suse/io_uring-epoll-remove-CONFIG_EPOLL-guards.patch + patches.suse/io_uring-epoll-add-support-for-IORING_OP_EPOLL_WAIT.patch + patches.suse/io_uring-fix-retry-handling-off-iowq.patch patches.suse/io_uring-net-fix-io_req_post_cqe-abuse-by-send-bundl.patch patches.suse/fbdev-core-tileblit-Implement-missing-margin-clearin.patch patches.suse/fbcon-Use-correct-erase-colour-for-clearing-in-fbcon.patch @@ -14448,7 +14675,6 @@ patches.suse/fs-9p-fix-NULL-pointer-dereference-on-mkdir.patch patches.suse/9p-net-fix-improper-handling-of-bogus-negative-read-.patch patches.suse/9p-trans_fd-mark-concurrent-read-and-writes-to-p9_co.patch - patches.suse/io_uring-net-account-memory-for-zc-sendmsg.patch patches.suse/ublk-make-sure-ubq-canceling-is-set-when-queue-is-frozen.patch patches.suse/io_uring-msg-initialise-msg-request-opcode.patch patches.suse/io_uring-always-do-atomic-put-from-iowq.patch @@ -14527,6 +14753,7 @@ patches.suse/s390-entry-Fix-setting-_CIF_MCCK_GUEST-with-lowcore-relocation.patch patches.suse/s390-pci-Fix-zpci_bus_is_isolated_vf-for-non-VFs.patch patches.suse/s390-Fix-linker-error-when-no-pie-option-is-unavailable.patch + patches.suse/s390-pci-Fix-dev.dma_range_map-missing-sentinel-elem.patch patches.suse/s390-vfio-ap-Fix-no-AP-queue-sharing-allowed-message-writt.patch patches.suse/Input-synaptics-hide-unused-smbus_pnp_ids-array.patch patches.suse/Input-pm8941-pwrkey-fix-dev_dbg-output-in-pm8941_pwr.patch @@ -14601,6 +14828,7 @@ patches.suse/gpio-zynq-Fix-wakeup-source-leaks-on-device-unbind.patch patches.suse/gpiolib-of-Fix-the-choice-for-Ingenic-NAND-quirk.patch patches.suse/gpiolib-of-Move-Atmel-HSMCI-quirk-up-out-of-the-regu.patch + patches.suse/io_uring-don-t-post-tag-CQEs-on-file-buffer-registra.patch patches.suse/io_uring-kbuf-reject-zero-sized-provided-buffers.patch patches.suse/ublk-fix-handling-recovery-reissue-in-ublk_abort_queue.patch patches.suse/xen-Change-xen-acpi-processor-dom0-dependency.patch @@ -15436,6 +15664,9 @@ patches.suse/spi-tegra114-Use-value-to-check-for-invalid-delays.patch patches.suse/spi-spi-sun4i-fix-early-activation.patch patches.suse/ACPI-PPTT-Fix-processor-subtable-walk.patch + patches.suse/io_uring-uring_cmd-fix-hybrid-polling-initialization.patch + patches.suse/io_uring-memmap-don-t-use-page_address-on-a-highmem-.patch + patches.suse/io_uring-fdinfo-grab-ctx-uring_lock-around-io_uring_.patch patches.suse/block-always-allocate-integrity-buffer-when-required.patch patches.suse/nvme-pci-make-nvme_pci_npages_prp-__always_inline.patch patches.suse/nvme-pci-acquire-cq_poll_lock-in-nvme_poll_irqdisabl.patch @@ -15542,6 +15773,7 @@ patches.suse/can-slcan-allow-reception-of-short-error-messages.patch patches.suse/smb-client-Fix-use-after-free-in-cifs_fill_dirent.patch patches.suse/io_uring-fix-overflow-resched-cqe-reordering.patch + patches.suse/io_uring-net-only-retry-recv-bundle-for-a-full-trans.patch patches.suse/loop-don-t-require-write_iter-for-writable-files-in-loop_c.patch patches.suse/nvme-avoid-creating-multipath-sysfs-group-under-name.patch patches.suse/mmc-sdhci-of-dwcmshc-add-PD-workaround-on-RK3576.patch @@ -18451,6 +18683,11 @@ patches.suse/RDMA-hns-Fix-endian-issue-in-trace-events.patch patches.suse/RDMA-bnxt_re-Support-extended-stats-for-Thor2-VF.patch patches.suse/RDMA-cma-Fix-hang-when-cma_netevent_callback-fails-t.patch + patches.suse/iommu-s390-set-appropriate-IOTA-region-type.patch + patches.suse/iommu-s390-support-cleanup-of-additional-table-regio.patch + patches.suse/iommu-s390-support-iova_to_phys-for-additional-table.patch + patches.suse/iommu-s390-support-map-unmap-for-additional-table-re.patch + patches.suse/iommu-s390-allow-larger-region-tables.patch patches.suse/iommu-vt-d-Restore-context-entry-setup-order-for-ali.patch patches.suse/iommu-Allow-attaching-static-domains-in-iommu_attach.patch patches.suse/iommu-Protect-against-overflow-in-iommu_pgsize.patch @@ -18950,6 +19187,7 @@ patches.suse/usb-misc-onboard_usb_dev-fix-build-warning-for-CONFI.patch patches.suse/ASoC-qdsp6-fix-compile-testing-without-CONFIG_OF.patch patches.suse/ALSA-usb-audio-qcom-fix-USB_XHCI-dependency.patch + patches.suse/io_uring-net-only-consider-msg_inq-if-larger-than-1.patch patches.suse/bcache-fix-NULL-pointer-in-cache_set_flush.patch patches.suse/bcache-reserve-more-RESERVE_BTREE-buckets-to-prevent.patch patches.suse/loop-add-file_start_write-and-file_end_write.patch @@ -19238,6 +19476,7 @@ patches.suse/drm-xe-bmg-Update-Wa_16023588340.patch patches.suse/drm-xe-Fix-memset-on-iomem.patch patches.suse/drm-xe-Fix-early-wedge-on-GuC-load-failure.patch + patches.suse/io_uring-rsrc-validate-buffer-count-with-offset-for-.patch patches.suse/io_uring-fix-task-leak-issue-in-io_wq_create.patch patches.suse/io_uring-sqpoll-don-t-put-task_struct-on-tctx-setup-.patch patches.suse/io_uring-fix-potential-page-leak-in-io_sqe_buffer_re.patch @@ -19277,6 +19516,7 @@ patches.suse/perf-evsel-Missed-close-when-probing-hybrid-core-PMUs.patch patches.suse/perf-test-Directory-file-descriptor-leak.patch patches.suse/ACPICA-Refuse-to-evaluate-a-method-if-arguments-are-.patch + patches.suse/io_uring-net-always-use-current-transfer-count-for-b.patch patches.suse/nfsd-use-threads-array-as-is-in-netlink-interface.patch patches.suse/sunrpc-handle-SVC_GARBAGE-during-svc-auth-processing-as-auth-error.patch patches.suse/smb-Log-an-error-when-close_all_cached_dirs-fails.patch @@ -20897,6 +21137,7 @@ patches.suse/net-mlx5-HWS-Enable-IPSec-hardware-offload-in-legacy.patch patches.suse/net-mlx5e-fix-kdoc-warning-on-eswitch.h.patch patches.suse/net-mlx5e-Properly-access-RCU-protected-qdisc_sleepi.patch + patches.suse/ibmvnic-Use-ndo_get_stats64-to-fix-inaccurate-SAR-re.patch patches.suse/be2net-Use-correct-byte-order-and-format-string-for-.patch patches.suse/net-usb-cdc-ncm-check-for-filtering-capability.patch patches.suse/virtchnl2-rename-enum-virtchnl2_cap_rss.patch @@ -21226,7 +21467,9 @@ patches.suse/net-mlx5-Add-support-for-device-steering-tag.patch patches.suse/IB-core-Add-UVERBS_METHOD_REG_MR-on-the-MR-object.patch patches.suse/RDMA-core-Introduce-a-DMAH-object-and-its-alloc-free.patch + patches.suse/RDMA-mlx5-Add-DMAH-object-support.patch patches.suse/IB-Extend-UVERBS_METHOD_REG_MR-to-get-DMAH.patch + patches.suse/RDMA-mlx5-Add-DMAH-support-for-reg_user_mr-reg_user_.patch patches.suse/RDMA-mlx5-Refactor-optional-counters-steering-code.patch patches.suse/msft-hv-3328-RDMA-mana_ib-add-support-of-multiple-ports.patch patches.suse/media-uvcvideo-Fix-bandwidth-issue-for-Alcor-camera.patch @@ -21566,6 +21809,7 @@ patches.suse/ALSA-hda-cirrus-Restrict-prompt-only-for-CONFIG_EXPE.patch patches.suse/gpio-mlxbf2-use-platform_get_irq_optional.patch patches.suse/spi-cs42l43-Property-entry-should-be-a-null-terminat.patch + patches.suse/io_uring-memmap-cast-nr_pages-to-size_t-before-shift.patch patches.suse/block-Improve-read-ahead-size-for-rotational-devices.patch patches.suse/block-avoid-possible-overflow-for-chunk_sectors-check-in-b.patch patches.suse/block-Enforce-power-of-2-physical-block-size.patch @@ -22205,6 +22449,7 @@ patches.suse/crypto-af_alg-Disallow-concurrent-writes-in-af_alg_s.patch patches.suse/mmc-mvsdio-Fix-dma_unmap_sg-nents-value.patch patches.suse/io_uring-fix-incorrect-io_kiocb-reference-in-io_link.patch + patches.suse/iommu-s390-Fix-memory-corruption-when-using-identity.patch patches.suse/iommu-vt-d-Fix-__domain_mapping-s-usage-of-switch_to.patch patches.suse/iommu-amd-Fix-alias-device-DTE-setting.patch patches.suse/iommu-amd-pgtbl-Fix-possible-race-while-increase-pag.patch @@ -22471,6 +22716,7 @@ patches.suse/PM-sleep-core-Clear-power.must_resume-in-noirq-suspe.patch patches.suse/PM-hibernate-Add-pm_hibernation_mode_is_suspend.patch patches.suse/PM-hibernate-Fix-pm_hibernation_mode_is_suspend-buil.patch + patches.suse/tools-power-turbostat-Fix-incorrect-sorting-of-PMT-telemetry.patch patches.suse/tools-power-x86_energy_perf_policy-Fix-incorrect-fop.patch patches.suse/tools-power-x86_energy_perf_policy-Enhance-HWP-enabl.patch patches.suse/tools-power-x86_energy_perf_policy-Prefer-driver-HWP.patch @@ -23086,6 +23332,7 @@ patches.suse/drm-rcar-du-dsi-Fix-1-2-3-lane-support.patch patches.suse/drm-panthor-check-bo-offset-alignment-in-vm-bind.patch patches.suse/drm-panel-backlight-quirks-Make-EDID-match-optional.patch + patches.suse/iopoll-Generalize-read_poll_timeout-into-poll_timeou.patch patches.suse/Fix-access-to-video_is_primary_device-when-compiled-.patch patches.suse/drm-amdgpu-Allow-kfd-CRIU-with-no-buffer-objects.patch patches.suse/drm-amd-pm-Disable-ULV-even-if-unsupported-v3.patch @@ -23192,6 +23439,7 @@ patches.suse/net-phy-micrel-Introduce-lanphy_modify_page_reg.patch patches.suse/net-phy-micrel-Replace-hardcoded-pages-with-defines.patch patches.suse/idpf-do-not-linearize-big-TSO-packets.patch + patches.suse/ibmvnic-Increase-max-subcrq-indirect-entries-with-fa.patch patches.suse/net-phy-fixed_phy-let-fixed_phy_unregister-free-the-.patch patches.suse/devlink-Move-graceful-period-parameter-to-reporter-o.patch patches.suse/devlink-Move-health-reporter-recovery-abort-logic-to.patch @@ -23488,6 +23736,7 @@ patches.suse/RDMA-mana_ib-Drain-send-wrs-of-GSI-QP.patch patches.suse/IB-hfi1-Use-for_each_online_cpu-instead-of-for_each_.patch patches.suse/RDMA-efa-Extend-admin-timeout-error-print.patch + patches.suse/RDMA-mlx5-Enable-Data-Direct-with-Relaxed-Ordering.patch patches.suse/RDMA-mlx5-Better-estimate-max_qp_wr-to-reflect-WQE-c.patch patches.suse/RDMA-mlx5-Fix-vport-loopback-forcing-for-MPV-device.patch patches.suse/RDMA-bnxt_re-Show-srq_limit-in-fill_res_srq_entry-ho.patch @@ -23512,6 +23761,14 @@ patches.suse/net-ionic-Provide-RDMA-reset-support-for-the-RDMA-dr.patch patches.suse/net-ionic-Provide-interrupt-allocation-support-for-t.patch patches.suse/net-ionic-Provide-doorbell-and-CMB-region-informatio.patch + patches.suse/RDMA-Add-IONIC-to-rdma_driver_id-definition.patch + patches.suse/RDMA-ionic-Register-auxiliary-module-for-ionic-ether.patch + patches.suse/RDMA-ionic-Create-device-queues-to-support-admin-ope.patch + patches.suse/RDMA-ionic-Register-device-ops-for-control-path.patch + patches.suse/RDMA-ionic-Register-device-ops-for-datapath.patch + patches.suse/RDMA-ionic-Register-device-ops-for-miscellaneous-fun.patch + patches.suse/RDMA-ionic-Implement-device-stats-ops.patch + patches.suse/RDMA-ionic-Add-Makefile-Kconfig-to-kernel-build-envi.patch patches.suse/RDMA-bnxt_re-Update-sysfs-entries-with-appropriate-d.patch patches.suse/RDMA-bnxt_re-Avoid-GID-level-QoS-update-from-the-dri.patch patches.suse/RDMA-cm-Rate-limit-destroy-CM-ID-timeout-error-messa.patch @@ -23538,6 +23795,9 @@ patches.suse/IB-ipoib-Ignore-L3-master-device.patch patches.suse/IB-sa-Fix-sa_local_svc_timeout_ms-read-race.patch patches.suse/RDMA-rxe-Fix-race-in-do_task-when-draining.patch + patches.suse/RDMA-ionic-Fix-build-failure-on-SPARC-due-to-xchg-op.patch + patches.suse/RDMA-ionic-Use-ether_addr_copy-instead-of-memcpy.patch + patches.suse/RDMA-Use-pe-format-specifier-for-error-pointers.patch patches.suse/RDMA-bnxt_re-Fix-incorrect-errno-used-in-function-co.patch patches.suse/RDMA-bnxt_re-Add-debugfs-info-entry-for-device-and-r.patch patches.suse/RDMA-bnxt_re-Remove-non-statistics-counters-from-hw_.patch @@ -23545,6 +23805,7 @@ patches.suse/RDMA-irdma-Remove-unused-struct-irdma_cq-fields.patch patches.suse/RDMA-bnxt_re-improve-clarity-in-ALLOC_PAGE-handler.patch patches.suse/RDMA-siw-Always-report-immediate-post-SQ-errors.patch + patches.suse/RDMA-ionic-Fix-memory-leak-of-admin-q_wr.patch patches.suse/dm-error-mark-as-DM_TARGET_PASSES_INTEGRITY.patch patches.suse/dm-fix-queue-start-stop-imbalance-under-suspend-load.patch patches.suse/dm-fix-NULL-pointer-dereference-in-__dm_suspend.patch @@ -24039,6 +24300,7 @@ patches.suse/nvme-multipath-Skip-nr_active-increments-in-RETRY-di.patch patches.suse/nvme-auth-update-sc_c-in-host-response.patch patches.suse/nvme-tcp-handle-tls-partially-sent-records-in-write_.patch + patches.suse/io_uring-protect-mem-region-deregistration.patch patches.suse/powerpc-fadump-skip-parameter-area-allocation-when-fadump-is-disabled.patch patches.suse/KVM-arm64-Prevent-access-to-vCPU-events-before-init.patch patches.suse/smb-client-Fix-refcount-leak-for-cifs_sb_tlink.patch @@ -24285,6 +24547,7 @@ patches.suse/ACPI-CPPC-Fix-typo-in-a-comment.patch patches.suse/Documentation-ACPI-i2c-muxes-fix-I2C-device-referenc.patch patches.suse/tools-headers-UAPI-Sync-x86-s-asm-kvm.h-with-the-ker.patch + patches.suse/io_uring-fix-types-for-region-size-calulation.patch patches.suse/gpio-swnode-don-t-use-the-swnode-s-name-as-the-key-f.patch patches.suse/gpiolib-fix-invalid-pointer-access-in-debugfs.patch patches.suse/iommufd-Don-t-overflow-during-division-for-dirty-tra.patch @@ -24369,6 +24632,7 @@ patches.suse/PM-hibernate-Use-atomic64_t-for-compressed_size-vari.patch patches.suse/cifs-client-fix-memory-leak-in-smb3_fs_context_parse_param.patch patches.suse/crypto-hisilicon-qm-Fix-device-reference-leak-in-qm_.patch + patches.suse/io_uring-rw-ensure-allocated-iovec-gets-cleared-for-.patch patches.suse/ALSA-usb-audio-add-min_mute-quirk-for-SteelSeries-Ar.patch patches.suse/ALSA-hda-hdmi-Fix-breakage-at-probing-nvhdmi-mcp-dri.patch patches.suse/ALSA-hda-tas2781-Add-new-quirk-for-HP-new-projects.patch @@ -24633,6 +24897,16 @@ patches.suse/x86-traps-Communicate-a-LASS-violation-in-GP-message.patch patches.suse/selftests-x86-Update-the-negative-vsyscall-tests-to-expect.patch patches.suse/x86-cpu-Enable-LASS-during-CPU-initialization.patch + patches.suse/s390-tape-Remove-count-parameter-from-read-write_blo.patch + patches.suse/s390-tape-Remove-34xx-Read-Opposite-error-recovery.patch + patches.suse/s390-tape-Remove-3590-Read-Opposite-error-recovery.patch + patches.suse/s390-tape-Remove-extra-CCW-allocation-for-error-reco.patch + patches.suse/s390-tape-Fix-return-value-of-ccw-helper-functions.patch + patches.suse/s390-tape-Move-idal-allocation-to-core-functions.patch + patches.suse/s390-tape-Introduce-idal-buffer-array.patch + patches.suse/s390-tape-Add-support-for-bigger-block-sizes.patch + patches.suse/s390-ap-Support-driver_override-for-AP-queue-devices.patch + patches.suse/s390-ap-Rename-mutex-ap_perms_mutex-to-ap_attr_mutex.patch patches.suse/perf-arm_cspmu-Add-callback-to-reset-filter-config.patch patches.suse/perf-arm_cspmu-Add-pmpidr-support.patch patches.suse/perf-arm_cspmu-nvidia-Add-revision-id-matching.patch @@ -25733,6 +26007,10 @@ patches.suse/RDMA-irdma-Take-a-lock-before-moving-SRQ-tail-in-pol.patch patches.suse/IB-rdmavt-rdmavt_qp.h-clean-up-kernel-doc-comments.patch patches.suse/RDMA-bnxt_re-Add-a-debugfs-entry-for-CQE-coalescing-.patch + patches.suse/RDMA-mlx5-Change-default-device-for-LAG-slaves-in-RD.patch + patches.suse/RDMA-mlx5-Add-other_eswitch-support-for-devx-destruc.patch + patches.suse/RDMA-mlx5-Refactor-_get_prio-function.patch + patches.suse/RDMA-mlx5-Add-other-eswitch-support-to-userspace-tab.patch patches.suse/RDMA-irdma-Remove-unused-CQ-registry.patch patches.suse/RDMA-rtrs-server-Fix-error-handling-in-get_or_create.patch patches.suse/RDMA-cm-Correct-typedef-and-bad-line-warnings.patch @@ -25750,7 +26028,9 @@ patches.suse/RDMA-hns-Support-reset-recovery-for-bond.patch patches.suse/RDMA-bnxt_re-Fix-the-inline-size-for-GenP7-devices.patch patches.suse/RDMA-bnxt_re-Pass-correct-flag-for-dma-mr-creation.patch + patches.suse/IB-mlx5-Reduce-IMR-KSM-size-when-5-level-paging-is-e.patch patches.suse/RDMA-core-Add-new-IB-rate-for-XDR-8x-support.patch + patches.suse/RDMA-mlx5-Add-support-for-1600_8x-lane-speed.patch patches.suse/RDMA-irdma-Fix-data-race-in-irdma_sc_ccq_arm.patch patches.suse/RDMA-irdma-Fix-data-race-in-irdma_free_pble.patch patches.suse/RDMA-irdma-Add-a-missing-kfree-of-struct-irdma_pci_f.patch @@ -25763,6 +26043,7 @@ patches.suse/RDMA-core-Reduce-cond_resched-frequency-in-__ib_umem.patch patches.suse/RDMA-siw-reclassify-sockets-in-order-to-avoid-false-.patch patches.suse/RDMA-rxe-reclassify-sockets-in-order-to-avoid-false-.patch + patches.suse/vdpa-mlx5-Fix-incorrect-error-code-reporting-in-quer.patch patches.suse/tpm-Cap-the-number-of-PCR-banks.patch patches.suse/sysctl-fix-kernel-doc-format-warning.patch patches.suse/iommu-disable-SVA-when-CONFIG_X86-is-set.patch @@ -25869,7 +26150,23 @@ patches.suse/ipmi-Fix-the-race-between-__scan_channels-and-delive.patch patches.suse/ipmi-Fix-__scan_channels-failing-to-rescan-channels.patch patches.suse/ALSA-usb-audio-undef-field_-get-prep-before-local-de.patch + patches.suse/tools-power-turbostat-Regression-fix-Uncore-MHz-printed-in-hex.patch patches.suse/tools-power-turbostat-Add-Wildcat-Lake-and-Nova-Lake-support.patch + patches.suse/tools-power-turbostat-Refactor-added-column-header-printing.patch + patches.suse/tools-power-turbostat-Refactor-added-counter-value-printing-code.patch + patches.suse/tools-power-turbostat.8-Update-example.patch + patches.suse/tools-power-turbostat-Refactor-floating-point-printout-code.patch + patches.suse/tools-power-turbostat-Remove-dead-code.patch + patches.suse/tools-power-turbostat-Add-LLC-stats.patch + patches.suse/tools-power-turbostat-Set-per_cpu_msr_sum-to-NULL-after-free.patch + patches.suse/tools-power-turbostat-Add-run-time-MSR-driver-probe.patch + patches.suse/tools-power-turbostat-Validate-RAPL-MSRs-for-AWS-Nitro-Hypervisor.patch + patches.suse/tools-power-turbostat-Enhance-perf-probe.patch + patches.suse/tools-power-turbostat-Validate-APERF-access-for-VMWARE.patch + patches.suse/tools-power-turbostat-Print-nan-for-out-of-range-percentages.patch + patches.suse/tools-power-turbostat-Print-percentages-in-8-columns.patch + patches.suse/tools-power-turbostat-Print-wide-names-only-for-RAW-64-bit-columns.patch + patches.suse/tools-power-turbostat-version-2025.12.02.patch patches.suse/landlock-Fix-handling-of-disconnected-directories.patch patches.suse/rpmsg-glink-fix-rpmsg-device-leak.patch patches.suse/via_wdt-fix-critical-boot-hang-due-to-unnamed-resour.patch @@ -26003,6 +26300,7 @@ patches.suse/block-fix-comment-for-op_is_zone_mgmt-to-include-RES.patch patches.suse/block-fix-memory-leak-in-__blkdev_issue_zero_pages.patch patches.suse/io_uring-poll-correctly-handle-io_poll_add-return-va.patch + patches.suse/io_uring-rsrc-fix-lost-entries-after-cloned-range.patch patches.suse/platform-x86-intel-pmc-Update-Arrow-Lake-telemetry-G.patch patches.suse/platform-x86-intel-pmc-Add-support-for-multiple-DMU-.patch patches.suse/platform-x86-intel-pmc-Add-DMU-GUID-to-Arrow-Lake-U-.patch @@ -26585,6 +26883,7 @@ patches.suse/spi-spi-sprd-adi-Fix-double-free-in-probe-error-path.patch patches.suse/spi-hisi-kunpeng-Fixed-the-wrong-debugfs-node-name-i.patch patches.suse/spi-intel-pci-Add-support-for-Nova-Lake-SPI-serial-f.patch + patches.suse/io_uring-io-wq-check-IO_WQ_BIT_EXIT-inside-work-run-.patch patches.suse/blk-mq-use-BLK_POLL_ONESHOT-for-synchronous-poll-com.patch patches.suse/bcache-use-bio-cloning-for-detached-device-requests.patch patches.suse/mmc-sdhci-of-dwcmshc-Prevent-illegal-clock-reduction.patch @@ -26746,6 +27045,7 @@ patches.suse/erofs-fix-UAF-issue-for-file-backed-mounts-w-directio-opti.patch patches.suse/xfs-fix-UAF-in-xchk_btree_check_block_owner.patch patches.suse/smb-client-split-cached_fid-bitfields-to-avoid-shared-byte-RMW-rac.patch + patches.suse/io_uring-eventfd-remove-unused-ctx-evfd_last_cq_tail.patch patches.suse/block-don-t-use-strcpy-to-copy-blockdev-name.patch patches.suse/ACPICA-Fix-NULL-pointer-dereference-in-acpi_ev_addre.patch patches.suse/PM-wakeup-Handle-empty-list-in-wakeup_sources_walk_s.patch @@ -26793,6 +27093,7 @@ patches.suse/perf-x86-intel-Add-core-PMU-support-for-Novalake.patch patches.suse/perf-x86-Use-macros-to-replace-magic-numbers-in-attr_rdpmc.patch patches.suse/perf-x86-intel-Add-support-for-rdpmc-user-disable-feature.patch + patches.suse/msft-hv-3464-x86-hyperv-Fix-smp_ops-build-failure-on-UP-kernels.patch patches.suse/genirq-Set-IRQF_COND_ONESHOT-in-devm_request_irq.patch patches.suse/platform-x86-int0002-Remove-IRQF_ONESHOT-from-reques.patch patches.suse/Bluetooth-btintel_pcie-Use-IRQF_ONESHOT-and-default-.patch @@ -26932,6 +27233,7 @@ patches.suse/drm-msm-dpu-drop-intr_start-from-DPU-3.x-catalog-fil.patch patches.suse/drm-msm-dpu-fix-CMD-panels-on-DPU-1.x-3.x.patch patches.suse/drm-msm-a2xx-fix-pixel-shader-start-on-A225.patch + patches.suse/msft-hv-3459-hyper-v-Mark-inner-union-in-hv_kvp_exchg_msg_value-a.patch patches.suse/Revert-dm-fix-a-race-condition-in-retrieve_deps.patch patches.suse/Documentation-PCI-endpoint-Fix-ntb-vntb-copy-paste-e.patch patches.suse/PCI-endpoint-Avoid-creating-sub-groups-asynchronousl.patch @@ -26957,15 +27259,33 @@ patches.suse/PCI-dwc-Fix-msg_atu_index-assignment.patch patches.suse/PCI-mediatek-Fix-IRQ-domain-leak-when-MSI-allocation.patch patches.suse/of-unittest-fix-possible-null-pointer-dereferences-i.patch + patches.suse/net-mlx5e-TSO-for-GRE-over-vlan.patch + patches.suse/net-mlx5e-TSO-for-UDP-over-GRE-over-vlan-packets.patch + patches.suse/net-mlx5e-Remove-GSO_PARTIAL-for-non-_CSUM-GRE.patch patches.suse/wifi-cfg80211-Fix-use_for-flag-update-on-BSS-refresh.patch patches.suse/ice-unify-PHY-FW-loading-status-handler-for-E800-dev.patch patches.suse/ixgbe-Add-10G-BX-support.patch patches.suse/ice-use-netif_get_num_default_rss_queues.patch patches.suse/idpf-update-idpf_up_complete-return-type-to-void.patch patches.suse/idpf-Fix-kernel-doc-descriptions-to-avoid-warnings.patch + patches.suse/net-mlx5-Add-max_tx_speed-and-its-CAP-bit-to-IFC.patch + patches.suse/net-mlx5-Propagate-LAG-effective-max_tx_speed-to-vpo.patch + patches.suse/net-mlx5-Handle-port-and-vport-speed-change-events-i.patch + patches.suse/net-mlx5-Add-support-for-querying-bond-speed.patch + patches.suse/net-mlx5-Add-IFC-bits-for-extended-ETS-rate-limit-ba.patch + patches.suse/msft-hv-3457-net-mana-Implement-ndo_tx_timeout-and-serialize-queu.patch + patches.suse/net-Introduce-netif_xmit_timeout_ms-helper.patch + patches.suse/net-mlx5e-Refine-TX-timeout-handling-to-skip-non-tim.patch + patches.suse/net-mlx5-fs-factor-out-flow-counter-bulk-init.patch + patches.suse/net-mlx5-fs-split-bulk-init.patch + patches.suse/net-mlx5-Initialize-bulk-for-single-flow-counters.patch patches.suse/dpll-add-dpll_device-op-to-get-supported-modes.patch patches.suse/dpll-add-dpll_device-op-to-set-working-mode.patch patches.suse/dpll-zl3073x-Implement-device-mode-setting-support.patch + patches.suse/net-mlx5e-Move-async-ICOSQ-lock-into-ICOSQ-struct.patch + patches.suse/net-mlx5e-Use-regular-ICOSQ-for-triggering-NAPI.patch + patches.suse/net-mlx5e-Move-async-ICOSQ-to-dynamic-allocation.patch + patches.suse/net-mlx5e-Conditionally-create-async-ICOSQ.patch patches.suse/idpf-introduce-local-idpf-structure-to-store-virtchn.patch patches.suse/idpf-introduce-idpf_q_vec_rsrc-struct-and-move-vecto.patch patches.suse/idpf-move-queue-resources-to-idpf_q_vec_rsrc-structu.patch @@ -26990,6 +27310,10 @@ patches.suse/wifi-ath9k-debug.h-fix-kernel-doc-bad-lines-and-stru.patch patches.suse/wifi-ath9k-fix-kernel-doc-warnings-in-common-debug.h.patch patches.suse/wifi-ath10k-sdio-add-missing-lock-protection-in-ath1.patch + patches.suse/net-mlx5e-RX-Drop-oversized-packets-in-non-linear-mo.patch + patches.suse/net-mlx5e-SHAMPO-Improve-allocation-recovery.patch + patches.suse/net-mlx5e-Extend-TC-max-ratelimit-using-max_bw_value.patch + patches.suse/net-mlx5-Support-devlink-port-state-for-host-PF.patch patches.suse/dpll-Allow-associating-dpll-pin-with-a-firmware-node.patch patches.suse/dpll-zl3073x-Associate-pin-with-fwnode-handle.patch patches.suse/dpll-Add-notifier-chain-for-dpll-events.patch @@ -26999,6 +27323,7 @@ patches.suse/dpll-Add-reference-count-tracking-support.patch patches.suse/drivers-Add-support-for-DPLL-reference-count-trackin.patch patches.suse/ice-dpll-Support-E825-C-SyncE-and-dynamic-pin-discov.patch + patches.suse/net-mlx5-Fix-1600G-link-mode-enum-naming.patch patches.suse/dpll-zl3073x-Add-output-pin-frequency-helper.patch patches.suse/dpll-zl3073x-Include-current-frequency-in-supported-.patch patches.suse/bonding-only-set-speed-duplex-to-unknown-if-getting-.patch @@ -27006,8 +27331,67 @@ patches.suse/dpll-zl3073x-Fix-output-pin-phase-adjustment-sign.patch patches.suse/serial-caif-fix-use-after-free-in-caif_serial-ldisc_.patch patches.suse/ionic-Rate-limit-unknown-xcvr-type-messages.patch + patches.suse/RDMA-core-introduce-rdma_restrict_node_type.patch patches.suse/rapidio-replace-rio_free_net-with-kfree-in-rio_scan_.patch + patches.suse/RDMA-umem-don-t-abuse-current-group_leader.patch + patches.suse/RDMA-irdma-Simplify-bool-conversion.patch + patches.suse/RDMA-efa-Check-stored-completion-CTX-command-ID-with.patch + patches.suse/RDMA-efa-Improve-admin-completion-context-state-mach.patch + patches.suse/RDMA-rtrs-server-remove-dead-code.patch + patches.suse/RDMA-hns-Introduce-limit_bank-mode-with-better-perfo.patch + patches.suse/IB-cache-update-gid-cache-on-client-reregister-event.patch + patches.suse/RDMA-hns-Fix-WQ_MEM_RECLAIM-warning.patch + patches.suse/RDMA-hns-Return-actual-error-code-instead-of-fixed-E.patch + patches.suse/RDMA-hns-Fix-RoCEv1-failure-due-to-DSCP.patch + patches.suse/RDMA-hns-Notify-ULP-of-remaining-soft-WCs-during-res.patch + patches.suse/IB-core-Add-async-event-on-device-speed-change.patch + patches.suse/IB-core-Add-helper-to-convert-port-attributes-to-dat.patch + patches.suse/IB-core-Refactor-rate_show-to-use-ib_port_attr_to_ra.patch + patches.suse/IB-core-Add-query_port_speed-verb.patch + patches.suse/RDMA-mlx5-Raise-async-event-on-device-speed-change.patch + patches.suse/RDMA-mlx5-Implement-query_port_speed-callback.patch + patches.suse/RDMA-umem-Remove-redundant-DMABUF-ops-check.patch + patches.suse/RDMA-core-Avoid-exporting-module-local-functions-and.patch patches.suse/RDMA-mlx5-Fix-ucaps-init-error-flow.patch + patches.suse/RDMA-mlx5-Avoid-direct-access-to-DMA-device-pointer.patch + patches.suse/RDMA-qedr-Remove-unused-defines.patch + patches.suse/RDMA-ocrdma-Remove-unused-OCRDMA_UVERBS-definition.patch + patches.suse/RDMA-rtrs-srv-fix-SG-mapping.patch + patches.suse/RDMA-rtrs-Add-error-description-to-the-logs.patch + patches.suse/RDMA-rtrs-Add-optional-support-for-IB_MR_TYPE_SG_GAP.patch + patches.suse/RDMA-rtrs-Improve-error-logging-for-RDMA-cm-events.patch + patches.suse/RDMA-rtrs-clt-Remove-unused-members-in-rtrs_clt_io_r.patch + patches.suse/RDMA-rtrs-srv-Add-check-and-closure-for-possible-zom.patch + patches.suse/RDMA-rtrs-srv-Rate-limit-I-O-path-error-logging.patch + patches.suse/RDMA-rtrs-Extend-log-message-when-a-port-fails.patch + patches.suse/RDMA-rtrs-clt-For-conn-rejection-use-actual-err-numb.patch + patches.suse/RDMA-rtrs-srv-Fix-error-print-in-process_info_req.patch + patches.suse/RDMA-irdma-Remove-redundant-dma_wmb-before-writel.patch + patches.suse/RDMA-hns-Support-drain-SQ-and-RQ.patch + patches.suse/RDMA-rxe-Fix-double-free-in-rxe_srq_from_init.patch + patches.suse/RDMA-iwcm-Fix-workqueue-list-corruption-by-removing-.patch + patches.suse/msft-hv-3458-RDMA-mana_ib-Take-CQ-type-from-the-device-type.patch + patches.suse/RDMA-mlx5-Fix-UMR-hang-in-LAG-error-state-unload.patch + patches.suse/IB-mlx5-Fix-port-speed-query-for-representors.patch + patches.suse/RDMA-rxe-Remove-unused-page_offset-member.patch + patches.suse/RDMA-rxe-Fix-iova-to-va-conversion-for-MR-page-sizes.patch + patches.suse/RDMA-irdma-Add-enum-defs-for-reserved-CQs-QPs.patch + patches.suse/RDMA-irdma-Use-CQ-ID-for-CEQE-context.patch + patches.suse/RDMA-uverbs-Validate-wqe_size-before-using-it-in-ib_.patch + patches.suse/RDMA-mlx5-Fix-memory-leak-in-GET_DATA_DIRECT_SYSFS_P.patch + patches.suse/msft-hv-3463-RDMA-mana_ib-Add-device-memory-support.patch + patches.suse/RDMA-rxe-Fix-race-condition-in-QP-timer-handlers.patch + patches.suse/RDMA-irdma-Use-kvzalloc-for-paged-memory-DMA-address.patch + patches.suse/RDMA-core-add-rdma_rw_max_sge-helper-for-SQ-sizing.patch + patches.suse/RDMA-uverbs-Add-__GFP_NOWARN-to-ib_uverbs_unmarshall.patch + patches.suse/RDMA-bnxt_re-Add-support-for-QP-rate-limiting.patch + patches.suse/RDMA-bnxt_re-Report-packet-pacing-capabilities-when-.patch + patches.suse/RDMA-bnxt_re-Report-QP-rate-limit-in-debugfs.patch + patches.suse/RDMA-mlx5-Support-rate-limit-only-for-Raw-Packet-QP.patch + patches.suse/IB-core-Extend-rate-limit-support-for-RC-QPs.patch + patches.suse/RDMA-umad-Reject-negative-data_len-in-ib_umad_write.patch + patches.suse/RDMA-siw-Fix-potential-NULL-pointer-dereference-in-h.patch + patches.suse/RDMA-uverbs-Support-external-FD-uobjects.patch patches.suse/ata-libata-avoid-long-timeouts-on-hot-unplugged-SATA.patch patches.suse/ata-libata-Add-ATA_QUIRK_MAX_SEC-and-convert-all-dev.patch patches.suse/ata-libata-Add-ata_force_get_fe_for_dev-helper.patch @@ -27032,6 +27416,9 @@ patches.suse/power-supply-wm97xx-Fix-NULL-pointer-dereference-in-.patch patches.suse/power-supply-pm8916_lbc-Fix-use-after-free-for-extco.patch patches.suse/power-supply-qcom_battmgr-Recognize-LiP-as-lithium-p.patch + patches.suse/vdpa-mlx5-update-mlx_features-with-driver-state-chec.patch + patches.suse/vdpa-mlx5-reuse-common-function-for-MAC-address-upda.patch + patches.suse/vdpa-mlx5-update-MAC-address-handling-in-mlx5_vdpa_s.patch patches.suse/mtd-parsers-Fix-memory-leak-in-mtd_parser_tplink_saf.patch patches.suse/mtd-parsers-ofpart-fix-OF-node-refcount-leak-in-pars.patch patches.suse/mtd-rawnand-cadence-Fix-return-type-of-CDMA-send-and.patch @@ -27046,6 +27433,7 @@ patches.suse/fbdev-rivafb-fix-divide-error-in-nv3_arb.patch patches.suse/fbdev-smscufx-properly-copy-ioctl-memory-to-kernelsp.patch patches.suse/fbcon-check-return-value-of-con2fb_acquire_newinfo.patch + patches.suse/msft-hv-3486-drivers-hv-vmbus_drv-Remove-reference-to-hpyerv_fb.patch patches.suse/fbdev-vt8500lcdfb-fix-missing-dma_free_coherent.patch patches.suse/fbdev-of-display_timing-fix-refcount-leak-in-of_get_.patch patches.suse/fbdev-of_display_timing-Fix-device-node-reference-le.patch @@ -27080,6 +27468,7 @@ patches.suse/backlight-qcom-wled-Support-ovp-values-for-PMI8994.patch patches.suse/backlight-qcom-wled-Change-PM8950-WLED-configuration.patch patches.suse/leds-qcom-lpg-Check-the-return-value-of-regmap_bulk_.patch + patches.suse/io_uring-delay-sqarray-static-branch-disablement.patch patches.suse/block-allow-IOC_PR_READ_-ioctls-with-BLK_OPEN_READ.patch patches.suse/fpga-dfl-use-subsys_initcall-to-allow-built-in-drive.patch patches.suse/intel_th-pci-Use-PCI_DEVICE_DATA-for-device-entries.patch @@ -27112,6 +27501,30 @@ patches.suse/dmaengine-idxd-Expose-DSA3.0-capabilities-through-sy.patch patches.suse/dmaengine-idxd-Add-Max-SGL-Size-Support-for-DSA3.0.patch patches.suse/dmaengine-fsl-edma-don-t-explicitly-disable-clocks-i.patch + patches.suse/tools-power-turbostat-AMD-msr-offset-0x611-read-failed-Input-output-error.patch + patches.suse/tools-power-turbostat-Dump-CPUID-1-consistently-with-CPUID-6.patch + patches.suse/tools-power-turbostat-Dump-CPUID.1.ECX-31-Hypervisor.patch + patches.suse/tools-power-turbostat-Dump-hypervisor-name.patch + patches.suse/tools-power-turbostat-Harden-against-unexpected-values.patch + patches.suse/tools-power-turbostat.8-Document-the-force-option.patch + patches.suse/tools-power-turbostat-Rename-LLCkRPS-column-to-LLCMRPS.patch + patches.suse/tools-power-turbostat-Allow-more-use-of-is_hybrid-flag.patch + patches.suse/tools-power-turbostat-Remove-redundant-newlines-from-err-3-strings.patch + patches.suse/tools-power-turbostat-Add-L2-cache-statistics.patch + patches.suse/tools-power-turbostat-Cleanup-internal-use-of-base_cpu.patch + patches.suse/tools-power-turbostat-Cleanup-package_id.patch + patches.suse/tools-power-turbostat-Rename-physical_core_id-to-core_id.patch + patches.suse/tools-power-turbostat-Delete-core_data.core_id.patch + patches.suse/tools-power-turbostat-Allocate-average-counters-dynamically.patch + patches.suse/tools-power-turbostat-Unify-even-odd-average-counter-referencing.patch + patches.suse/tools-power-turbostat-Simplify-global-core_id-calculation.patch + patches.suse/tools-power-turbostat-Enhance-HT-enumeration.patch + patches.suse/tools-power-turbostat-Expunge-logical_cpu_id.patch + patches.suse/tools-power-turbostat-Favor-cpu-over-core.patch + patches.suse/tools-power-turbostat-Use-strtoul-for-iteration-parsing.patch + patches.suse/tools-power-turbostat-Fix-and-document-header_iterations.patch + patches.suse/tools-power-turbostat-version-2026.02.14.patch + patches.suse/tools-power-turbostat-Fix-AMD-RAPL-regression.patch patches.suse/PM-sleep-wakeirq-Update-outdated-documentation-comme.patch patches.suse/powercap-intel_rapl_tpmi-Remove-FW_BUG-from-invalid-.patch patches.suse/ACPI-PM-Add-unused-power-resource-quirk-for-THUNDERO.patch @@ -27121,7 +27534,46 @@ patches.suse/net-usb-catc-enable-basic-endpoint-checking.patch patches.suse/dpll-zl3073x-Fix-ref-frequency-setting.patch patches.suse/macvlan-observe-an-RCU-grace-period-in-macvlan_commo.patch + patches.suse/net-mlx5e-XSK-Fix-unintended-ICOSQ-change.patch + patches.suse/net-mlx5-Fix-multiport-device-check-over-light-SFs.patch + patches.suse/net-mlx5e-Fix-misidentification-of-ASO-CQE-during-po.patch + patches.suse/net-mlx5-Fix-misidentification-of-write-combining-CQ.patch + patches.suse/net-mlx5e-MACsec-add-ASO-poll-loop-in-macsec_aso_set.patch + patches.suse/net-mlx5e-Use-unsigned-for-mlx5e_get_max_num_channel.patch patches.suse/net-nfc-nci-Fix-parameter-validation-for-packet-data.patch + patches.suse/msft-hv-3465-PCI-hv-Remove-unused-field-pci_bus-in-struct-hv_pcib.patch + patches.suse/msft-hv-3466-mshv-Fix-compiler-warning-about-cast-converting-inco.patch + patches.suse/msft-hv-3467-x86-hyperv-fix-a-compiler-warning-in-hv_crash.c.patch + patches.suse/msft-hv-3468-mshv-Use-EPOLLIN-and-EPOLLHUP-instead-of-POLLIN-and-.patch + patches.suse/msft-hv-3469-mshv-Ignore-second-stats-page-map-result-failure.patch + patches.suse/msft-hv-3470-mshv-Use-typed-hv_stats_page-pointers.patch + patches.suse/msft-hv-3471-mshv-Improve-mshv_vp_stats_map-unmap-add-them-to-msh.patch + patches.suse/msft-hv-3472-mshv-Always-map-child-vp-stats-pages-regardless-of-s.patch + patches.suse/msft-hv-3473-mshv-Update-hv_stats_page-definitions.patch + patches.suse/msft-hv-3474-mshv-Add-data-for-printing-stats-page-counters.patch + patches.suse/msft-hv-3475-mshv-Add-debugfs-to-view-hypervisor-statistics.patch + patches.suse/msft-hv-3476-PCI-hv-remove-unnecessary-module_init-exit-functions.patch + patches.suse/msft-hv-3477-x86-hyperv-Move-hv-crash-init-after-hypercall-pg-set.patch + patches.suse/msft-hv-3478-Drivers-hv-Use-memremap-memunmap-instead-of-ioremap_.patch + patches.suse/msft-hv-3479-x86-hyperv-Use-memremap-memunmap-instead-of-ioremap_.patch + patches.suse/msft-hv-3480-mshv-clear-eventfd-counter-on-irqfd-shutdown.patch + patches.suse/msft-hv-3481-x86-hyperv-Update-comment-in-hyperv_cleanup.patch + patches.suse/msft-hv-3482-mshv-make-field-names-descriptive-in-a-header-struct.patch + patches.suse/msft-hv-3483-mshv-fix-SRCU-protection-in-irqfd-resampler-ack-hand.patch + patches.suse/msft-hv-3488-x86-hyperv-Use-savesegment-instead-of-inline-asm-to-.patch + patches.suse/msft-hv-3489-x86-hyperv-Remove-ASM_CALL_CONSTRAINT-with-VMMCALL-i.patch + patches.suse/msft-hv-3490-Drivers-hv-vmbus-Use-kthread-for-vmbus-interrupts-on.patch + patches.suse/msft-hv-3491-x86-hyperv-Reserve-3-interrupt-vectors-used-exclusiv.patch + patches.suse/msft-hv-3492-x86-hyperv-Fix-error-pointer-dereference.patch + patches.suse/msft-hv-3494-mshv-Add-support-for-integrated-scheduler.patch + patches.suse/msft-hv-3495-mshv-expose-the-scrub-partition-hypercall.patch + patches.suse/msft-hv-3496-Drivers-hv-vmbus-Simplify-allocation-of-vmbus_evt.patch + patches.suse/msft-hv-3497-mshv-Add-nested-virtualization-creation-flag.patch + patches.suse/msft-hv-3498-mshv-Add-SMT_ENABLED_GUEST-partition-creation-flag.patch + patches.suse/msft-hv-3499-mshv-Introduce-hv_result_needs_memory-helper-functio.patch + patches.suse/msft-hv-3500-mshv-Introduce-hv_deposit_memory-helper-functions.patch + patches.suse/msft-hv-3501-mshv-Handle-insufficient-contiguous-memory-hyperviso.patch + patches.suse/msft-hv-3502-mshv-Handle-insufficient-root-memory-hypervisor-stat.patch patches.suse/arm64-Force-the-use-of-CNTVCT_EL0-in-__delay.patch patches.suse/efi-Fix-reservation-of-unaccepted-memory-table.patch patches.suse/drm-amdgpu-ensure-no_hw_access-is-visible-before-MMI.patch @@ -27148,6 +27600,7 @@ patches.suse/media-dvb-core-fix-wrong-reinitialization-of-ringbuf.patch patches.suse/net-usb-kaweth-remove-TX-queue-manipulation-in-kawet.patch patches.suse/net-usb-lan78xx-scan-all-MDIO-addresses-on-LAN7801.patch + patches.suse/dpll-zl3073x-fix-REF_PHASE_OFFSET_COMP-register-widt.patch patches.suse/net-wan-farsync-Fix-use-after-free-bugs-caused-by-un.patch patches.suse/net-usb-pegasus-enable-basic-endpoint-checking.patch patches.suse/Bluetooth-L2CAP-Fix-invalid-response-to-L2CAP_ECRED_.patch @@ -27159,11 +27612,25 @@ patches.suse/nfc-pn533-properly-drop-the-usb-interface-reference-.patch patches.suse/net-usb-kalmia-validate-USB-endpoints.patch patches.suse/net-usb-kaweth-validate-USB-endpoints.patch + patches.suse/msft-hv-3509-net-mana-Fix-double-destroy_workqueue-on-service-res.patch patches.suse/wifi-cfg80211-wext-fix-IGTK-key-ID-off-by-one.patch patches.suse/wifi-cfg80211-cancel-rfkill_block-work-in-wiphy_unre.patch patches.suse/wifi-radiotap-reject-radiotap-with-unknown-bits.patch patches.suse/wifi-mac80211-bounds-check-link_id-in-ieee80211_ml_r.patch patches.suse/wifi-mac80211-fix-NULL-pointer-dereference-in-mesh_r.patch + patches.suse/net-mlx5-DR-Fix-circular-locking-dependency-in-dump.patch + patches.suse/net-mlx5-LAG-disable-MPESW-in-lag_disable_change.patch + patches.suse/net-mlx5-E-switch-Clear-legacy-flag-when-moving-to-s.patch + patches.suse/net-mlx5-Fix-missing-devlink-lock-in-SRIOV-enable-er.patch + patches.suse/net-mlx5e-Fix-scheduling-while-atomic-in-IPsec-MAC-a.patch + patches.suse/RDMA-core-Fix-stale-RoCE-GIDs-during-netdev-events-a.patch + patches.suse/RDMA-ionic-Fix-potential-NULL-pointer-dereference-in.patch + patches.suse/RDMA-efa-Fix-typo-in-efa_alloc_mr.patch + patches.suse/IB-mthca-Add-missed-mthca_unmap_user_db-for-mthca_cr.patch + patches.suse/RDMA-irdma-Fix-kernel-stack-leak-in-irdma_create_use.patch + patches.suse/RDMA-ionic-Fix-kernel-stack-leak-in-ionic_create_cq.patch + patches.suse/RDMA-core-Check-id_priv-restricted_node_type-in-cma_.patch + patches.suse/RDMA-umem-Fix-double-dma_buf_unpin-in-failure-path.patch patches.suse/ipmi-ipmb-initialise-event-handler-read-bytes.patch patches.suse/drm-vmwgfx-Fix-invalid-kref_put-callback-in-vmw_bo_d.patch patches.suse/drm-vmwgfx-Return-the-correct-value-in-vmw_translate.patch @@ -27180,9 +27647,12 @@ patches.suse/ALSA-usb-audio-Avoid-implicit-feedback-mode-on-DIYIN.patch patches.suse/ALSA-usb-audio-Use-inclusive-terms.patch patches.suse/ALSA-usb-audio-Use-correct-version-for-UAC3-header-v.patch + patches.suse/ALSA-usb-qcom-Correct-parameter-comment-for-uaudio_t.patch + patches.suse/ASoC-SDCA-Fix-comments-for-sdca_irq_request.patch patches.suse/mmc-mmci-Fix-device_node-reference-leak-in-of_get_dm.patch patches.suse/PCI-Correct-PCI_CAP_EXP_ENDPOINT_SIZEOF_V2-value.patch patches.suse/device-property-Allow-secondary-lookup-in-fwnode_get.patch + patches.suse/msft-hv-3508-scsi-storvsc-Fix-scheduling-while-atomic-on-PREEMPT_.patch # mkp/scsi queue patches.suse/scsi-lpfc-Rework-lpfc_sli4_fcf_rr_next_index_get.patch diff --git a/source-timestamp b/source-timestamp index f193be4..12f89ac 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2026-03-03 00:00:28 +0000 -GIT Revision: 8d3f9ee652cb96ddda9cf4180528d64eb1267a5c +2026-03-03 16:11:05 +0000 +GIT Revision: 541cfe7b3b2cd226fb9f91b133706660950430fb GIT Branch: SL-16.1 diff --git a/supported.conf b/supported.conf index c9c6ac1..290bea4 100644 --- a/supported.conf +++ b/supported.conf @@ -2084,6 +2084,7 @@ drivers/infiniband/hw/hns/hns-roce-hw-v1 drivers/infiniband/hw/hns/hns-roce-hw-v2 drivers/infiniband/hw/i40iw/i40iw + drivers/infiniband/hw/ionic/ionic_rdma drivers/infiniband/hw/irdma/irdma +external drivers/infiniband/hw/mana/mana_ib drivers/infiniband/hw/mlx4/mlx4_ib