From a9724c2f09ca7d94ec8ac841cbb4eda4ad75378f762a07b34ab8e6a0156287d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Sat, 15 Mar 2025 02:11:33 +0100 Subject: [PATCH] Sync from SUSE:SLFO:Main kernel-source revision 4bddc07f63091078c13c6bc30c457203 --- config.tar.bz2 | 4 +- dtb-aarch64.changes | 1586 ++++++++++++++++++++++++++++++++++++++ dtb-aarch64.spec | 2 +- kernel-64kb.changes | 1586 ++++++++++++++++++++++++++++++++++++++ kernel-64kb.spec | 11 +- kernel-binary.spec.in | 7 +- kernel-debug.changes | 1586 ++++++++++++++++++++++++++++++++++++++ kernel-debug.spec | 11 +- kernel-default.changes | 1586 ++++++++++++++++++++++++++++++++++++++ kernel-default.spec | 11 +- kernel-docs.changes | 1586 ++++++++++++++++++++++++++++++++++++++ kernel-docs.spec | 4 +- kernel-kvmsmall.changes | 1586 ++++++++++++++++++++++++++++++++++++++ kernel-kvmsmall.spec | 11 +- kernel-obs-build.changes | 1586 ++++++++++++++++++++++++++++++++++++++ kernel-obs-build.spec | 4 +- kernel-obs-qa.changes | 1586 ++++++++++++++++++++++++++++++++++++++ kernel-obs-qa.spec | 2 +- kernel-source.changes | 1586 ++++++++++++++++++++++++++++++++++++++ kernel-source.spec | 9 +- kernel-source.spec.in | 5 + kernel-syms.changes | 1586 ++++++++++++++++++++++++++++++++++++++ kernel-syms.spec | 4 +- kernel-zfcpdump.changes | 1586 ++++++++++++++++++++++++++++++++++++++ kernel-zfcpdump.spec | 11 +- linux-6.12.tar.xz | 4 +- patches.suse.tar.bz2 | 4 +- series.conf | 498 +++++++++++- source-timestamp | 6 +- 29 files changed, 17996 insertions(+), 58 deletions(-) diff --git a/config.tar.bz2 b/config.tar.bz2 index 9aa4e28..21e9a7e 100644 --- a/config.tar.bz2 +++ b/config.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7f8c63cc06cc45d326693c730fc131abf21bdbe95f715a80b026d699ebeb71bf -size 156544 +oid sha256:5c39de31958212247f147c32f1907b4de4c579e1b5e5c38d8cf9743ca8c84098 +size 156488 diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index 1110c00..4f69e5c 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,3 +1,1012 @@ +------------------------------------------------------------------- +Thu Mar 13 06:22:58 CET 2025 - jlee@suse.com + +- Refresh + patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. + Improve the secret key invalid message.(bsc#1238797) +- commit 401f424 + +------------------------------------------------------------------- +Wed Mar 12 18:24:48 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_FREEZER (jsc#PED-12329) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + Natural extension is disabling freezer v1 controller (as gradually going + away from v1 controllers). + This keeps the global freezer functionality (for suspend) and there is + independent group freezing in cgroup v2. +- commit 46442b5 + +------------------------------------------------------------------- +Wed Mar 12 18:22:11 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_DEVICE (jsc#PED-12328) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + The replacement are BPF device-control programs attached to cgroups. + openSUSE Tumbleweed switched to (such) v2 setup in 2021-03. Today is + time for config cleanup. +- commit f845e63 + +------------------------------------------------------------------- +Wed Mar 12 18:20:08 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_CPUACCT (jsc#PED-12327) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + cpuacct is v1-only controller whose functionality was taken over with + cgroup v2 core. It even adds slight overhead since it doubly-accounts + CPU time in root cgroup even on v2-only runtimes. + openSUSE Tumbleweed switched to v2 setup in 2021-03. Today (if not + earlier) is time for config cleanup. +- commit fb4110d + +------------------------------------------------------------------- +Wed Mar 12 16:58:39 CET 2025 - tbogendoerfer@suse.de + +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (CVE-2025-21788 bsc#1238761). +- net: ravb: Fix missing rtnl lock in suspend/resume path + (CVE-2025-21801 bsc#1238758). +- net: hns3: fix oops when unload drivers paralleling + (CVE-2025-21802 bsc#1238751). +- commit 3709944 + +------------------------------------------------------------------- +Wed Mar 12 15:18:00 CET 2025 - oneukum@suse.com + +- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw + (git-fixes). +- pinctrl: bcm281xx: Fix incorrect regmap max_registers value + (git-fixes). +- commit 53a34e8 + +------------------------------------------------------------------- +Wed Mar 12 08:48:46 CET 2025 - jlee@suse.com + +- Bluetooth: MGMT: Fix slab-use-after-free Read in + mgmt_remove_adv_monitor_sync (bsc#1239095 CVE-2024-58013). +- commit 828d19c + +------------------------------------------------------------------- +Wed Mar 12 05:37:20 CET 2025 - jlee@suse.com + +- Update + patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch + (git-fixes CVE-2025-21827 bsc#1238974). +- Update + patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch + (git-fixes CVE-2025-21794 bsc#1238502). +- Update + patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch + (bsc#1219522 CVE-2025-21746 bsc#1238498). +- Update + patches.suse/KVM-x86-Load-DR6-with-guest-value-only-before-enteri.patch + (git-fixes CVE-2025-21839 bsc#1239061). +- Update + patches.suse/LoongArch-Fix-warnings-during-S3-suspend.patch + (git-fixes CVE-2025-21803 bsc#1238744). +- Update + patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + (git-fixes CVE-2025-21735 bsc#1238497). +- Update + patches.suse/PCI-Avoid-putting-some-root-ports-into-D3-on-TUXEDO-.patch + (git-fixes CVE-2025-21831 bsc#1239039). +- Update + patches.suse/PCI-rcar-ep-Fix-incorrect-variable-used-when-calling.patch + (git-fixes CVE-2025-21804 bsc#1238736). +- Update + patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch + (git-fixes CVE-2025-21732 bsc#1237877). +- Update + patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch + (git-fixes CVE-2025-21714 bsc#1237890). +- Update patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch + (git-fixes CVE-2025-21805 bsc#1238741). +- Update + patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + (git-fixes CVE-2025-21829 bsc#1239030). +- Update + patches.suse/Revert-drm-amd-display-Use-HW-lock-mgr-for-PSR1.patch + (stable-fixes CVE-2025-21819 bsc#1238994). +- Update + patches.suse/amdkfd-properly-free-gang_ctx_bo-when-failed-to-init.patch + (git-fixes CVE-2025-21842 bsc#1239063). +- Update + patches.suse/arm64-cacheinfo-Avoid-out-of-bounds-write-to-cacheinfo-array.patch + (git-fixes CVE-2025-21785 bsc#1238747). +- Update + patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + (git-fixes CVE-2025-21792 bsc#1238745). +- Update patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + (git-fixes CVE-2025-21812 bsc#1238471). +- Update + patches.suse/batman-adv-fix-panic-during-interface-removal.patch + (git-fixes CVE-2025-21781 bsc#1238735). +- Update + patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch + (bsc#1237558 CVE-2025-21745 bsc#1238785). +- Update + patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch + (git-fixes CVE-2025-21631 bsc#1236099). +- Update + patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch + (git-fixes CVE-2025-21832 bsc#1239105). +- Update + patches.suse/can-ctucanfd-handle-skb-allocation-failure.patch + (git-fixes CVE-2025-21775 bsc#1238501). +- Update + patches.suse/can-etas_es58x-fix-potential-NULL-pointer-dereferenc.patch + (git-fixes CVE-2025-21773 bsc#1238762). +- Update + patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch + (git-fixes CVE-2025-21774 bsc#1238770). +- Update + patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch + (git-fixes CVE-2025-21810 bsc#1238757). +- Update + patches.suse/drm-amdgpu-avoid-buffer-overflow-attach-in-smu_sys_s.patch + (stable-fixes CVE-2025-21780 bsc#1239115). +- Update + patches.suse/drm-amdgpu-bail-out-when-failed-to-load-fw-in-psp_in.patch + (git-fixes CVE-2025-21784 bsc#1238510). +- Update + patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch + (git-fixes CVE-2025-21798 bsc#1238776). +- Update + patches.suse/gpiolib-Fix-crash-on-error-in-gpiochip_get_ngpios.patch + (git-fixes CVE-2025-21783 bsc#1238530). +- Update + patches.suse/gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + (git-fixes CVE-2025-21824 bsc#1238478). +- Update + patches.suse/iommu-Fix-potential-memory-leak-in-iopf_queue_remove.patch + (git-fixes CVE-2025-21770 bsc#1238495). +- Update patches.suse/landlock-Handle-weird-files.patch (git-fixes + CVE-2025-21830 bsc#1239033). +- Update + patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch + (git-fixes CVE-2025-21712 bsc#1237886). +- Update patches.suse/misc-fastrpc-Fix-copy-buffer-page-size.patch + (git-fixes CVE-2025-21734 bsc#1238734). +- Update + patches.suse/mm-compaction-fix-UBSAN-shift-out-of-bounds-warning.patch + (git fixes (mm/compaction) CVE-2025-21815 bsc#1238474). +- Update + patches.suse/msft-hv-3160-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-if-loca.patch + (git-fixes CVE-2025-21779 bsc#1238768). +- Update + patches.suse/nbd-don-t-allow-reconnect-after-disconnect.patch + (git-fixes CVE-2025-21731 bsc#1237881). +- Update + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21763 bsc#1237897). +- Update + patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21701 bsc#1237164). +- Update + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + (jsc#PED-11331 CVE-2025-21751 bsc#1238907). +- Update + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + (jsc#PED-11331 CVE-2025-21800 bsc#1238743). +- Update + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch + (jsc#PED-11331 CVE-2025-21717 bsc#1238866). +- Update + patches.suse/net-rose-fix-timer-races-against-user-threads.patch + (git-fixes CVE-2025-21718 bsc#1239073). +- Update + patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch + (git-fixes CVE-2025-21711 bsc#1239114). +- Update + patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch + (git-fixes CVE-2025-21708 bsc#1239087). +- Update + patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch + (jsc#PED-12085 CVE-2025-21659 bsc#1236206). +- Update + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + (git-fixes CVE-2025-21796 bsc#1238716). +- Update patches.suse/padata-avoid-UAF-for-reorder_work.patch + (git-fixes CVE-2025-21726 bsc#1238865). +- Update patches.suse/padata-fix-UAF-in-padata_reorder.patch + (git-fixes CVE-2025-21727 bsc#1237876). +- Update + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch + (git-fixes CVE-2025-21772 bsc#1238911). +- Update + patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch + (jsc#PED-10539 git-fixes CVE-2025-21713 bsc#1237887). +- Update + patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + (git fixes (sched) CVE-2025-21771 bsc#1238752). +- Update + patches.suse/scsi-mpi3mr-Fix-possible-crash-when-setting-up-bsg-fails.patch + (git-fixes CVE-2025-21723 bsc#1238864). +- Update + patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch + (git-fixes CVE-2025-21834 bsc#1239026). +- Update patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch + (git-fixes CVE-2025-21793 bsc#1238500). +- Update patches.suse/tty-xilinx_uartps-split-sysrq-handling.patch + (git-fixes CVE-2025-21820 bsc#1238479). +- Update + patches.suse/usb-cdc-acm-Check-control-transfer-buffer-size-befor.patch + (git-fixes CVE-2025-21704 bsc#1237571). +- Update + patches.suse/usb-gadget-core-flush-gadget-workqueue-after-device-.patch + (git-fixes CVE-2025-21838 bsc#1239065). +- Update + patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch + (git-fixes CVE-2025-21835 bsc#1239068). +- Update patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch + (git-fixes CVE-2025-21741 bsc#1238767). +- Update + patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch + (git-fixes CVE-2025-21743 bsc#1238781). +- Update + patches.suse/usbnet-ipheth-use-static-NDP16-location-in-URB.patch + (git-fixes CVE-2025-21742 bsc#1238771). +- Update + patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + (git-fixes CVE-2025-21756 bsc#1238876). +- Update + patches.suse/vsock-Orphan-socket-after-transport-release.patch + (jsc#PED-11028 CVE-2025-21755 bsc#1237882). +- Update + patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch + (stable-fixes CVE-2025-21750 bsc#1238905). +- Update + patches.suse/wifi-mac80211-don-t-flush-non-uploaded-STAs.patch + (git-fixes CVE-2025-21828 bsc#1238958). +- Update + patches.suse/wifi-rtw89-avoid-to-init-mgnt_entry-list-twice-when-.patch + (git-fixes CVE-2025-21730 bsc#1237878). +- Update + patches.suse/wifi-rtw89-fix-race-between-cancel_hw_scan-and-hw_sc.patch + (git-fixes CVE-2025-21729 bsc#1237874). +- Update + patches.suse/workqueue-Put-the-pwq-after-detaching-the-rescuer-from-the-pool.patch + (bsc#1237866 CVE-2025-21786 bsc#1238505). +- Update patches.suse/zram-fix-potential-UAF-of-zram-table.patch + (git-fixes CVE-2025-21671 bsc#1236692). +- commit af45f0e + +------------------------------------------------------------------- +Wed Mar 12 05:37:15 CET 2025 - jlee@suse.com + +- Update + patches.suse/ALSA-6fire-Release-resources-at-card-release.patch + (git-fixes CVE-2024-53239 bsc#1235054 bsc#1234853). +- Update + patches.suse/ASoC-soc-pcm-don-t-use-soc_pcm_ret-on-.prepare-callb.patch + (stable-fixes CVE-2024-58077 bsc#1239090). +- Update + patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch + (stable-fixes CVE-2024-56605 bsc#1235061 bsc#1234853). +- Update + patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + (git-fixes CVE-2024-58009 bsc#1238760). +- Update + patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch + (git-fixes CVE-2024-57988 bsc#1237910). +- Update + patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch + (git-fixes CVE-2024-57987 bsc#1237905). +- Update + patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + (git-fixes CVE-2024-57986 bsc#1237907). +- Update + patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch + (git-fixes CVE-2024-57993 bsc#1237894). +- Update + patches.suse/HID-winwing-Add-NULL-check-in-winwing_init_led.patch + (git-fixes CVE-2024-58021 bsc#1238778). +- Update + patches.suse/KEYS-trusted-dcp-fix-improper-sg-use-with-CONFIG_VMA.patch + (git-fixes CVE-2024-58008 bsc#1238749). +- Update + patches.suse/NFSv4.0-Fix-a-use-after-free-problem-in-the-asynchronous-open.patch + (git-fixes CVE-2024-53173 bsc#1234891 bsc#1234853). +- Update + patches.suse/PCI-dwc-ep-Prevent-changing-BAR-size-flags-in-pci_ep.patch + (git-fixes CVE-2024-58006 bsc#1238772). +- Update + patches.suse/block-Prevent-potential-deadlocks-in-zone-write-plug-error-recovery.patch + (git-fixes CVE-2024-55642 bsc#1235744). +- Update + patches.suse/block-avoid-to-reuse-hctx-not-removed-from-cpuhp-callback-list.patch + (git-fixes CVE-2024-41149 bsc#1235698). +- Update + patches.suse/bpf-Mark-raw_tp-arguments-with-PTR_MAYBE_NULL.patch + (git-fixes CVE-2024-56702 bsc#1235501). +- Update + patches.suse/clk-mmp2-call-pm_genpd_init-only-after-genpd.name-is.patch + (git-fixes CVE-2024-58081 bsc#1239032). +- Update + patches.suse/clk-qcom-dispcc-sm6350-Add-missing-parent_map-for-a-.patch + (git-fixes CVE-2024-58080 bsc#1239027). +- Update + patches.suse/clk-qcom-gcc-sm6350-Add-missing-parent_map-for-two-c.patch + (git-fixes CVE-2024-58076 bsc#1239037). +- Update + patches.suse/crypto-tegra-do-not-transfer-req-when-tegra-init-fai.patch + (git-fixes CVE-2024-58075 bsc#1238976). +- Update + patches.suse/drm-amdgpu-Fix-potential-NULL-pointer-dereference-in.patch + (git-fixes CVE-2024-58052 bsc#1238986). +- Update + patches.suse/drm-msm-gem-prevent-integer-overflow-in-msm_ioctl_ge.patch + (git-fixes CVE-2024-52559 bsc#1238507). +- Update + patches.suse/drm-v3d-Stop-active-perfmon-if-it-is-being-destroyed.patch + (git-fixes CVE-2024-58086 bsc#1239038). +- Update + patches.suse/drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + (git-fixes CVE-2024-49570 bsc#1238782). +- Update + patches.suse/firmware-qcom-scm-Cleanup-global-__scm-on-probe-fail.patch + (git-fixes CVE-2024-57985 bsc#1237914). +- Update + patches.suse/firmware-qcom-scm-Fix-missing-read-barrier-in-qcom_s-b628510.patch + (git-fixes CVE-2024-58084 bsc#1239028). +- Update + patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch + (git-fixes CVE-2024-57984 bsc#1237909). +- Update patches.suse/idpf-convert-workqueues-to-unbound.patch + (jsc#PED-10581 CVE-2024-58057 bsc#1238969). +- Update + patches.suse/ipmi-ipmb-Add-check-devm_kasprintf-returned-value.patch + (git-fixes CVE-2024-58051 bsc#1238963). +- Update + patches.suse/media-i2c-ds90ub9x3-Fix-extra-fwnode_handle_put.patch + (git-fixes CVE-2024-58003 bsc#1238766). +- Update + patches.suse/media-imx-jpeg-Fix-potential-error-pointer-dereferen.patch + (git-fixes CVE-2024-57978 bsc#1238523). +- Update + patches.suse/media-intel-ipu6-remove-cpu-latency-qos-request-on-e.patch + (git-fixes CVE-2024-58004 bsc#1238508). +- Update + patches.suse/media-nuvoton-Fix-an-error-check-in-npcm_video_ece_i.patch + (git-fixes CVE-2024-58082 bsc#1239031). +- Update + patches.suse/media-uvcvideo-Fix-crash-during-unbind-if-gpio-unit-.patch + (git-fixes CVE-2024-58079 bsc#1239029). +- Update + patches.suse/media-uvcvideo-Fix-deadlock-during-uvc_probe.patch + (git-fixes CVE-2024-58059 bsc#1238960). +- Update + patches.suse/media-uvcvideo-Fix-double-free-in-error-path.patch + (git-fixes CVE-2024-57980 bsc#1237911). +- Update + patches.suse/media-uvcvideo-Remove-dangling-pointers.patch + (git-fixes CVE-2024-58002 bsc#1238503). +- Update + patches.suse/memory-tegra20-emc-fix-an-OF-node-reference-bug-in-t.patch + (git-fixes CVE-2024-58034 bsc#1238773). +- Update + patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch + (git-fixes CVE-2024-58078 bsc#1239034). +- Update + patches.suse/powerpc-pseries-iommu-IOMMU-incorrectly-marks-MMIO-r.patch + (bsc#1218470 ltc#204531 CVE-2024-57999 bsc#1238526). +- Update patches.suse/pps-Fix-a-use-after-free.patch (git-fixes + CVE-2024-57979 bsc#1238521). +- Update + patches.suse/printk-Fix-signed-integer-overflow-when-defining-LOG_BUF_LEN_MAX.patch + (bsc#1237950 CVE-2024-58017 bsc#1239112). +- Update + patches.suse/rdma-cxgb4-Prevent-potential-integer-overflow-on-32b.patch + (git-fixes CVE-2024-57973 bsc#1238531). +- Update + patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch + (git-fixes CVE-2024-58056 bsc#1238981). +- Update + patches.suse/rhashtable-Fix-potential-deadlock-by-moving-schedule.patch + (git-fixes CVE-2024-58042 bsc#1238769). +- Update + patches.suse/rtc-pcf85063-fix-potential-OOB-write-in-PCF85063-NVM.patch + (git-fixes CVE-2024-58069 bsc#1238978). +- Update + patches.suse/rtc-tps6594-Fix-integer-overflow-on-32bit-systems.patch + (git-fixes CVE-2024-57953 bsc#1238524). +- Update + patches.suse/soc-qcom-socinfo-Avoid-out-of-bounds-read-of-serial-.patch + (git-fixes CVE-2024-58007 bsc#1238511). +- Update + patches.suse/staging-media-max96712-fix-kernel-oops-when-removing.patch + (git-fixes CVE-2024-58054 bsc#1238975). +- Update + patches.suse/tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch + (bsc#1233260 bsc#1233259 bsc#1232421 CVE-2024-58005 + bsc#1237873). +- Update + patches.suse/ubi-fastmap-Fix-duplicate-slab-cache-names-while-att.patch + (git-fixes CVE-2024-53172 bsc#1234898). +- Update + patches.suse/usb-gadget-f_tcm-Don-t-free-command-immediately.patch + (git-fixes CVE-2024-58055 bsc#1238959). +- Update + patches.suse/usb-xhci-Fix-NULL-pointer-dereference-on-certain-com.patch + (git-fixes CVE-2024-57981 bsc#1237912). +- Update + patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch + (git-fixes CVE-2024-57995 bsc#1237895). +- Update + patches.suse/wifi-brcmsmac-add-gain-range-check-to-wlc_phy_iqcal_.patch + (stable-fixes CVE-2024-58014 bsc#1239109). +- Update + patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch + (git-fixes CVE-2024-58064 bsc#1238977). +- Update + patches.suse/wifi-iwlwifi-mvm-avoid-NULL-pointer-dereference.patch + (git-fixes CVE-2024-58062 bsc#1238965). +- Update + patches.suse/wifi-mac80211-prohibit-deactivating-all-links.patch + (git-fixes CVE-2024-58061 bsc#1238973). +- Update + patches.suse/wifi-mt76-mt7925-fix-NULL-deref-check-in-mt7925_chan.patch + (git-fixes CVE-2024-57989 bsc#1237899). +- Update + patches.suse/wifi-mt76-mt7925-fix-off-by-one-in-mt7925_load_clc.patch + (git-fixes CVE-2024-57990 bsc#1237900). +- Update + patches.suse/wifi-mwifiex-Fix-memcpy-field-spanning-write-warning.patch + (git-fixes CVE-2024-56539 bsc#1234963 bsc#1234853). +- Update + patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch + (git-fixes CVE-2024-58063 bsc#1238984). +- Update + patches.suse/wifi-rtlwifi-remove-unused-check_buddy_priv.patch + (git-fixes CVE-2024-58072 bsc#1238964). +- Update + patches.suse/wifi-rtw89-chan-fix-soft-lockup-in-rtw89_entity_reca.patch + (git-fixes CVE-2024-57991 bsc#1237896). +- Update + patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch + (git-fixes CVE-2024-57997 bsc#1238529). +- commit 214e3e7 + +------------------------------------------------------------------- +Tue Mar 11 11:56:06 CET 2025 - tiwai@suse.de + +- r8169: don't apply UDP padding quirk on RTL8126A (stable-fixes). +- commit 68384e2 + +------------------------------------------------------------------- +Tue Mar 11 11:50:06 CET 2025 - tiwai@suse.de + +- drm/xe: Fix and re-enable xe_print_blob_ascii85() (git-fixes). +- commit 3db422a + +------------------------------------------------------------------- +Tue Mar 11 10:28:38 CET 2025 - mhocko@suse.com + +- sched/membarrier: Fix redundant load of membarrier_state + (bsc#1232743). +- commit bf44b2b + +------------------------------------------------------------------- +Tue Mar 11 09:41:47 CET 2025 - shung-hsi.yu@suse.com + +- bpf: Reject struct_ops registration that uses module ptr and + the module btf_id is missing (git-fixes). +- commit 3b9c73b + +------------------------------------------------------------------- +Tue Mar 11 05:45:46 CET 2025 - shung-hsi.yu@suse.com + +- selftests/bpf: Add test case for the freeing of bpf_timer + (bsc#1238971 CVE-2025-21825). +- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT + (bsc#1238971 CVE-2025-21825). +- bpf: Free element after unlock in + __htab_map_lookup_and_delete_elem() (bsc#1238971 + CVE-2025-21825). +- bpf: Bail out early in __htab_map_lookup_and_delete_elem() + (bsc#1238971 CVE-2025-21825). +- bpf: Free special fields after unlock in + htab_lru_map_delete_node() (bsc#1238971 CVE-2025-21825). +- commit 1cd4c2e + +------------------------------------------------------------------- +Mon Mar 10 16:44:17 CET 2025 - oneukum@suse.com + +- Input: atkbd - map F23 key to support default copilot shortcut + (git-fixes). +- commit bfe2bb7 + +------------------------------------------------------------------- +Mon Mar 10 16:42:22 CET 2025 - oneukum@suse.com + +- Input: xpad - add unofficial Xbox 360 wireless receiver clone + (git-fixes). +- Input: xpad - add support for wooting two he (arm) (git-fixes). +- Input: xpad - improve name of 8BitDo controller 2dc8:3106 + (git-fixes). +- Input: xpad - add QH Electronics VID/PID (git-fixes). +- Input: xpad - add support for Nacon Evol-X Xbox One Controller + (git-fixes). +- commit 4710207 + +------------------------------------------------------------------- +Mon Mar 10 16:34:57 CET 2025 - oneukum@suse.com + +- Input: xpad - add support for Nacon Pro Compact (git-fixes). +- commit 3a2bb67 + +------------------------------------------------------------------- +Mon Mar 10 15:16:56 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (git-fixes) +- commit 2805274 + +------------------------------------------------------------------- +Mon Mar 10 15:14:16 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize HCR_EL2.E2H early (git-fixes) +- commit 0ff07a9 + +------------------------------------------------------------------- +Mon Mar 10 15:12:24 CET 2025 - oneukum@suse.com + +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1238909 CVE-2025-21776). +- commit 1601393 + +------------------------------------------------------------------- +Mon Mar 10 15:09:12 CET 2025 - msuchanek@suse.de + +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs + for pmemory (bsc#1239167 ltc#211055). +- commit 5ee1b4c + +------------------------------------------------------------------- +Mon Mar 10 11:51:56 CET 2025 - mfranc@suse.cz + +- s390/traps: Fix test_monitor_call() inline assembly (git-fixes + bsc#1239160). +- commit 1a519e2 + +------------------------------------------------------------------- +Mon Mar 10 11:40:43 CET 2025 - mhocko@suse.com + +- platform/x86: int3472: Check for adev == NULL (CVE-2024-58011 + bsc#1239080). +- commit 58ea3d9 + +------------------------------------------------------------------- +Mon Mar 10 10:07:52 CET 2025 - mhocko@suse.com + +- net_sched: sch_sfq: don't allow 1 packet limit (CVE-2024-57996 + bsc#1239076). +- commit 6b3567e + +------------------------------------------------------------------- +Mon Mar 10 10:01:21 CET 2025 - tiwai@suse.de + +- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during + params (CVE-2024-58012 bsc#1239104). +- commit 642aedc + +------------------------------------------------------------------- +Mon Mar 10 09:46:32 CET 2025 - tiwai@suse.de + +- wifi: brcmfmac: fix NULL pointer dereference in + brcmf_txfinalize() (CVE-2025-21744 bsc#1238903). +- commit 062e9bf + +------------------------------------------------------------------- +Mon Mar 10 08:24:23 CET 2025 - tiwai@suse.de + +- usb: gadget: Check bmAttributes only if configuration is valid + (git-fixes). +- usb: gadget: Fix setting self-powered state on suspend + (git-fixes). +- commit fb64cab + +------------------------------------------------------------------- +Mon Mar 10 08:23:35 CET 2025 - tiwai@suse.de + +- usb: typec: ucsi: Fix NULL pointer access (git-fixes). +- usb: xhci: Fix host controllers "dying" after suspend and resume + (git-fixes). +- usb: dwc3: Set SUSPENDENABLE soon after phy init (git-fixes). +- usb: hub: lack of clearing xHC resources (git-fixes). +- usb: renesas_usbhs: Flush the notify_hotplug_work (git-fixes). +- usb: renesas_usbhs: Use devm_usb_get_phy() (git-fixes). +- usb: renesas_usbhs: Call clk_put() (git-fixes). +- usb: dwc3: gadget: Prevent irq storm when TH re-executes + (git-fixes). +- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel + hosts (git-fixes). +- usb: typec: ucsi: increase timeout for PPM reset operations + (git-fixes). +- acpi: typec: ucsi: Introduce a ->poll_cci method (git-fixes). +- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix + functionality (git-fixes). +- usb: gadget: Set self-powered based on MaxPower and bmAttributes + (git-fixes). +- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails + (git-fixes). +- usb: atm: cxacru: fix a flaw in existing endpoint checks + (git-fixes). +- drivers: core: fix device leak in __fw_devlink_relax_cycles() + (git-fixes). +- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based + detection" (git-fixes). +- bus: simple-pm-bus: fix forced runtime PM use (git-fixes). +- char: misc: deallocate static minor in error path (git-fixes). +- eeprom: digsy_mtc: Make GPIO lookup table match the device + (git-fixes). +- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in + pmcmd_ioctl (git-fixes). +- slimbus: messaging: Free transaction ID in delayed interrupt + scenario (git-fixes). +- cdx: Fix possible UAF error in driver_override_show() + (git-fixes). +- bus: mhi: host: pci_generic: Use pci_try_reset_function() + to avoid deadlock (git-fixes). +- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO + (git-fixes). +- iio: filter: admv8818: Force initialization of SDO (git-fixes). +- iio: dac: ad3552r: clear reset status flag (git-fixes). +- iio: adc: ad7192: fix channel select (git-fixes). +- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value + (git-fixes). +- iio: light: apds9306: fix max_scale_nano values (git-fixes). +- commit 2fb3d9c + +------------------------------------------------------------------- +Sun Mar 9 09:58:06 CET 2025 - tiwai@suse.de + +- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist + (stable-fixes). +- ALSA: seq: Avoid module auto-load handling at event delivery + (stable-fixes). +- commit 5548289 + +------------------------------------------------------------------- +Sun Mar 9 09:55:31 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop + using CS35L41 HDA (stable-fixes). +- commit 5f7974b + +------------------------------------------------------------------- +Sun Mar 9 09:54:20 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA + Laptops using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for various ASUS Laptops using + CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: update ALC222 depop optimize (stable-fixes). +- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage + (git-fixes). +- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo + platform (stable-fixes). +- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 + (stable-fixes). +- ALSA: hda/realtek: Fix Asus Z13 2025 audio (stable-fixes). +- commit c78c8b9 + +------------------------------------------------------------------- +Sun Mar 9 09:49:37 CET 2025 - tiwai@suse.de + +- drm/xe/oa: Signal output fences (stable-fixes). +- Refresh + patches.suse/xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch. +- commit 9868b15 + +------------------------------------------------------------------- +Sun Mar 9 09:48:59 CET 2025 - tiwai@suse.de + +- rapidio: add check for rio_add_net() in rio_scan_alloc_net() + (git-fixes). +- rapidio: fix an API misues when rio_add_net() fails (git-fixes). +- dma: kmsan: export kmsan_handle_dma() for modules (git-fixes). +- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in + xgene_hwmon_probe() (git-fixes). +- hwmon: (ad7314) Validate leading zero bits and return error + (git-fixes). +- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table + (git-fixes). +- hwmon: (pmbus) Initialise page count in pmbus_identify() + (git-fixes). +- hwmon: (peci/dimmtemp) Do not provide fake thresholds data + (git-fixes). +- gpio: rcar: Fix missing of_node_put() call (git-fixes). +- gpio: aggregator: protect driver attr handlers against module + unload (git-fixes). +- ALSA: usx2y: validate nrpacks module parameter on probe + (git-fixes). +- ALSA: hda/realtek: Remove (revert) duplicate Ally X config + (git-fixes). +- drm/xe/oa: Allow oa_exponent value of 0 (git-fixes). +- drm/amd/display: Fix HPD after gpu reset (stable-fixes). +- drm/amd/display: add a quirk to enable eDP0 on DP1 + (stable-fixes). +- drm/amd/display: Disable PSR-SU on eDP panels (stable-fixes). +- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd + (stable-fixes). +- drm/xe/oa: Allow only certain property changes from config + (stable-fixes). +- drm/xe/oa: Add syncs support to OA config ioctl (stable-fixes). +- drm/xe/oa: Move functions up so they can be reused for config + ioctl (stable-fixes). +- commit d3f758a + +------------------------------------------------------------------- +Sun Mar 9 03:26:40 CET 2025 - ailiop@suse.com + +- sunrpc: suppress warnings for unused procfs functions + (git-fixes). +- commit c61a5ed + +------------------------------------------------------------------- +Sun Mar 9 03:21:55 CET 2025 - ailiop@suse.com + +- SUNRPC: Handle -ETIMEDOUT return from tlshd (git-fixes). +- commit 5ae6ead + +------------------------------------------------------------------- +Sun Mar 9 03:20:17 CET 2025 - ailiop@suse.com + +- NFSv4: Fix a deadlock when recovering state on a sillyrenamed + file (git-fixes). +- commit 68a98ff + +------------------------------------------------------------------- +Sun Mar 9 03:17:49 CET 2025 - ailiop@suse.com + +- SUNRPC: Prevent looping due to rpc_signal_task() races + (git-fixes). +- commit efcf93f + +------------------------------------------------------------------- +Sun Mar 9 03:00:11 CET 2025 - ailiop@suse.com + +- NFSD: Fix CB_GETATTR status fix (git-fixes). +- commit bfb8cfa + +------------------------------------------------------------------- +Sun Mar 9 02:39:44 CET 2025 - ailiop@suse.com + +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (git-fixes). +- commit 2e52d43 + +------------------------------------------------------------------- +Sun Mar 9 02:38:05 CET 2025 - ailiop@suse.com + +- nfsd: clear acl_access/acl_default after releasing them + (git-fixes). +- commit 27010fb + +------------------------------------------------------------------- +Sun Mar 9 02:35:49 CET 2025 - ailiop@suse.com + +- pnfs/flexfiles: retry getting layout segment for reads + (git-fixes). +- commit b6de6d7 + +------------------------------------------------------------------- +Sun Mar 9 02:33:53 CET 2025 - ailiop@suse.com + +- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending + on it (git-fixes). +- commit 7c2ea4b + +------------------------------------------------------------------- +Sun Mar 9 01:31:32 CET 2025 - ailiop@suse.com + +- KMSAN: uninit-value in inode_go_dump (5) (git-fixes). +- commit 33eb119 + +------------------------------------------------------------------- +Sun Mar 9 01:29:36 CET 2025 - ailiop@suse.com + +- gfs2: Fix unlinked inode cleanup (git-fixes). +- commit 34e8c14 + +------------------------------------------------------------------- +Sun Mar 9 01:28:11 CET 2025 - ailiop@suse.com + +- gfs2: Allow immediate GLF_VERIFY_DELETE work (git-fixes). +- commit 85fd98d + +------------------------------------------------------------------- +Sun Mar 9 01:26:31 CET 2025 - ailiop@suse.com + +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (git-fixes). +- commit 7b42f25 + +------------------------------------------------------------------- +Sun Mar 9 01:23:51 CET 2025 - ailiop@suse.com + +- xfs: flush inodegc before swapon (git-fixes). +- commit 5c0ff3f + +------------------------------------------------------------------- +Sun Mar 9 01:21:49 CET 2025 - ailiop@suse.com + +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (git-fixes). +- commit 188fef0 + +------------------------------------------------------------------- +Sun Mar 9 01:15:30 CET 2025 - ailiop@suse.com + +- xfs: report realtime block quota limits on realtime directories + (git-fixes). +- commit fe8bc40 + +------------------------------------------------------------------- +Sun Mar 9 01:08:59 CET 2025 - ailiop@suse.com + +- exfat: short-circuit zero-byte writes in exfat_file_write_iter + (git-fixes). +- commit e7632e9 + +------------------------------------------------------------------- +Sun Mar 9 01:08:18 CET 2025 - ailiop@suse.com + +- exfat: fix soft lockup in exfat_clear_bitmap (git-fixes). +- commit 72aa500 + +------------------------------------------------------------------- +Sun Mar 9 01:06:45 CET 2025 - ailiop@suse.com + +- exfat: fix just enough dentries but allocate a new cluster to + dir (git-fixes). +- commit 9bf8f0b + +------------------------------------------------------------------- +Sun Mar 9 00:41:23 CET 2025 - ailiop@suse.com + +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1239113 CVE-2024-54456). +- commit a3a35d5 + +------------------------------------------------------------------- +Fri Mar 7 20:21:45 CET 2025 - lduncan@suse.com + +- block: Remove zone write plugs when handling native zone append + writes (git-fixes). +- md/raid*: Fix the set_queue_limits implementations (git-fixes). +- partitions: mac: fix handling of bogus partition table + (git-fixes). +- block: cleanup and fix batch completion adding conditions + (git-fixes). +- block: don't revert iter for -EIOCBQUEUED (git-fixes). +- commit 9fb2f84 + +------------------------------------------------------------------- +Fri Mar 7 18:55:11 CET 2025 - msuchanek@suse.de + +- packaging: Patch Makefile to pre-select gcc version (jsc#PED-12251). + When compiler different from the one which was used to configure the + kernel is used to build modules a warning is issued and the build + continues. This could be turned into an error but that would be too + restrictive. + The generated kernel-devel makefile could set the compiler but then the + main Makefile as to be patched to assign CC with ?= + This causes run_oldconfig failure on SUSE-2024 and kbuild config check + failure on SUSE-2025. + This cannot be hardcoded to one version in a regular patch because the + value is expected to be configurable at mkspec time. Patch the Makefile + after aplyin patches in rpm prep step instead. A check is added to + verify that the sed command did indeed apply the change. +- commit 6031391 + +------------------------------------------------------------------- +Fri Mar 7 17:54:03 CET 2025 - mfranc@suse.cz + +- tracing/osnoise: Fix resetting of tracepoints (CVE-2025-21733 + bsc#1238494). +- commit 2bff62d + +------------------------------------------------------------------- +Fri Mar 7 17:46:03 CET 2025 - mfranc@suse.cz + +- btrfs: fix assertion failure when splitting ordered extent + after transaction abort (CVE-2025-21754 bsc#1238496). +- commit 57147c4 + +------------------------------------------------------------------- +Fri Mar 7 17:39:15 CET 2025 - mfranc@suse.cz + +- tcp: correct handling of extreme memory squeeze (CVE-2025-21710 + bsc#1237888). +- commit 101929d + +------------------------------------------------------------------- +Fri Mar 7 10:17:26 CET 2025 - msuchanek@suse.de + +- x86/boot: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit bb8a87d + +------------------------------------------------------------------- +Fri Mar 7 08:36:24 CET 2025 - tiwai@suse.de + +- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue + (git-fixes). +- drm/amd/display: Fix null check for pipe_ctx->plane_state in + resource_build_scaling_params (git-fixes). +- drm/xe/userptr: Unmap userptrs in the mmu notifier (git-fixes). +- drm/xe/hmm: Don't dereference struct page pointers without + notifier lock (git-fixes). +- drm/xe/hmm: Style- and include fixes (git-fixes). +- drm/xe: Add staging tree for VM binds (git-fixes). +- drm/xe: Fix fault mode invalidation with unbind (git-fixes). +- drm/xe/vm: Fix a misplaced #endif (git-fixes). +- drm/xe/vm: Validate userptr during gpu vma prefetching + (git-fixes). +- drm/xe/userptr: properly setup pfn_flags_mask (git-fixes). +- drm/sched: Fix preprocessor guard (git-fixes). +- drm/imagination: Fix timestamps in firmware traces (git-fixes). +- drm/imagination: only init job done fences once (git-fixes). +- drm/imagination: Hold drm_gem_gpuva lock for unmap (git-fixes). +- drm/imagination: avoid deadlock on fence release (git-fixes). +- wifi: cfg80211: regulatory: improve invalid hints checking + (git-fixes). +- wifi: mac80211: fix vendor-specific inheritance (git-fixes). +- wifi: mac80211: fix MLE non-inheritance parsing (git-fixes). +- wifi: iwlwifi: Fix A-MSDU TSO preparation (git-fixes). +- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU + (git-fixes). +- wifi: iwlwifi: limit printed string from FW file (git-fixes). +- wifi: iwlwifi: mvm: don't try to talk to a dead firmware + (git-fixes). +- wifi: iwlwifi: mvm: clean up ROC on failure (git-fixes). +- wifi: nl80211: reject cooked mode if it is set along with + other flags (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in + mgmt_device_connected() (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() + (git-fixes). +- bluetooth: btusb: Initialize .owner field of + force_poll_sync_fops (git-fixes). +- commit bceb443 + +------------------------------------------------------------------- +Fri Mar 7 07:22:49 CET 2025 - jlee@suse.com + +- initcall_blacklist: Does not allow kernel_lockdown be + blacklisted (bsc#1237521). +- commit 4ab5f98 + +------------------------------------------------------------------- +Thu Mar 6 19:55:34 CET 2025 - msuchanek@suse.de + +- powerpc: boot: Fix build with gcc 15 (jsc#PED-12251). +- commit 177c148 + +------------------------------------------------------------------- +Thu Mar 6 19:19:45 CET 2025 - msuchanek@suse.de + +- efi: libstub: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit 3a88c96 + ------------------------------------------------------------------- Thu Mar 6 18:21:04 CET 2025 - mfranc@suse.cz @@ -307,6 +1316,15 @@ Tue Mar 4 09:34:34 CET 2025 - tiwai@suse.de - rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303) - commit 1f1e842 +------------------------------------------------------------------- +Tue Mar 4 09:27:13 CET 2025 - tbogendoerfer@suse.de + +- Refresh patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch. +- Refresh + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch. + Re-enabled needed patches. +- commit 553c7bc + ------------------------------------------------------------------- Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com @@ -314,6 +1332,14 @@ Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com (git-fixes bsc#1237898 CVE-2025-21778). - commit 7bd7207 +------------------------------------------------------------------- +Mon Mar 3 18:16:50 CET 2025 - tbogendoerfer@suse.de + +- Delete + patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch. + Dropped patch for no longer present driver. +- commit d78cf53 + ------------------------------------------------------------------- Mon Mar 3 18:10:31 CET 2025 - petr.pavlu@suse.com @@ -337,6 +1363,553 @@ Mon Mar 3 16:51:53 CET 2025 - dwagner@suse.de clean up (bsc#1238349). - commit 9c9e63e +------------------------------------------------------------------- +Mon Mar 3 16:17:03 CET 2025 - tbogendoerfer@suse.de + +- net: ethtool: Use hwprov under rcu_read_lock (git-fixes). +- commit 9b0a090 + +------------------------------------------------------------------- +Mon Mar 3 16:12:00 CET 2025 - tbogendoerfer@suse.de + +- idpf: fix checksums set in idpf_rx_rsc() (jsc#PED-10581). +- net/mlx5: IRQ, Fix null string in debug print (jsc#PED-11331). +- net/mlx5: Restore missing trace event when enabling vport QoS + (jsc#PED-11331). +- net/mlx5: Fix vport QoS cleanup on error (jsc#PED-11331). +- ixgbe: fix media cage present detection for E610 device + (jsc#PED-9647). +- iavf: fix circular lock dependency with netdev_lock + (jsc#PED-10423). +- ice: Avoid setting default Rx VSI twice in switchdev setup + (jsc#PED-10419). +- ice: Fix deinitializing VF in error path (jsc#PED-10419). +- net: ethtool: fix ioctl confusing drivers about desired HDS + user config (git-fixes). +- RDMA/bnxt_re: Fix the page details for the srq created by + kernel consumers (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix issue in the unload path (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add sanity checks on rdev validity (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier + (jsc#PED-10684 jsc#PED-11230). +- vsock/bpf: Warn on socket without transport (jsc#PED-11028). +- ibmvnic: Don't reference skb after sending to VIOS + (jsc#PED_10911 jsc#PED-3606). +- s390/qeth: move netif_napi_add_tx() and napi_enable() from + under BH (git-fixes). +- vsock: Orphan socket after transport release (jsc#PED-11028). +- igc: Set buffer type for empty frames in igc_init_empty_frame + (jsc#PED-10417). +- igc: Fix HW RX timestamp when passed by ZC XDP (jsc#PED-10417). +- ixgbe: Fix possible skb NULL pointer dereference (jsc#PED-9647). +- idpf: record rx queue in skb for RSC packets (jsc#PED-10581). +- idpf: fix handling rsc packet with a single segment + (jsc#PED-10581). +- iavf: Fix a locking bug in an error path (jsc#PED-10423). +- neighbour: use RCU protection in __neigh_notify() (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags + (git-fixes). +- net: add dev_net_rcu() helper (jsc#PED-10684 jsc#PED-11230). +- net: atlantic: fix warning during hot unplug (jsc#PED-11287). +- ice: stop storing XDP verdict within ice_rx_buf (jsc#PED-10419). +- ice: gather page_count()'s of each frag right before XDP prog + call (jsc#PED-10419). +- ice: put Rx buffers after being done with current frame + (jsc#PED-10419). +- tg3: Disable tg3 PCIe AER on system reboot (jsc#PED-3526 + jsc#PED-11226). +- vmxnet3: Fix tx queue race condition with XDP (jsc#PED-11024). +- ice: Add check for devm_kzalloc() (jsc#PED-10419). +- vsock: Allow retrying on connect() failure (jsc#PED-11028). +- iavf: allow changing VLAN state without calling PF + (jsc#PED-10423). +- ice: remove invalid parameter of equalizer (jsc#PED-10419). +- ice: fix ice_parser_rt::bst_key array size (jsc#PED-10419). +- idpf: add more info during virtchnl transaction timeout/salt + mismatch (jsc#PED-10581). +- idpf: convert workqueues to unbound (jsc#PED-10581). +- idpf: Acquire the lock before accessing the xn->salt + (jsc#PED-10581). +- idpf: fix transaction timeouts on reset (jsc#PED-10581). +- idpf: add read memory barrier when checking descriptor done bit + (jsc#PED-10581). +- net: page_pool: don't try to stash the napi id (jsc#PED-10423). +- netdevsim: don't assume core pre-populates HDS params on GET + (jsc#PED-10684 jsc#PED-11230). +- wifi: mt76: move napi_enable() from under BH (git-fixes). +- eth: via-rhine: fix calling napi_enable() in atomic context + (git-fixes). +- eth: niu: fix calling napi_enable() in atomic context + (git-fixes). +- eth: 8139too: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: remove local wrappers for napi enable/disable + (git-fixes). +- eth: tg3: fix calling napi_enable() in atomic context + (jsc#PED-3526 jsc#PED-11226). +- net/mlx5e: add missing cpu_to_node to kvzalloc_node in + mlx5e_open_xdpredirect_sq (jsc#PED-11331). +- net: mvneta: fix locking in mvneta_cpu_online() (git-fixes). +- octeontx2: don't mess with ->d_parent or ->d_parent->d_name + (jsc#PED-11317). +- sysfs: constify bin_attribute argument of + sysfs_bin_attr_simple_read() (jsc#PED-10421 jsc#PED-8564). +- sysfs: constify macro BIN_ATTRIBUTE_GROUPS() (jsc#PED-10421 + jsc#PED-8564). +- VMCI: remove unused ioctl definitions (jsc#PED-11026). +- RDMA/hfi1: Constify 'struct bin_attribute' (jsc#PED-10421 + jsc#PED-8564). +- RDMA/bnxt_re: Allocate dev_attr information dynamically + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Pass the context for ulp_irq_stop (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Query firmware defaults of CC params during probe + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Add Async event handling support (jsc#PED-10684 + jsc#PED-11230). +- bnxt_en: Add ULP call to notify async events (jsc#PED-10684 + jsc#PED-11230). +- net: avoid race between device unregistration and ethnl ops + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: update header sizing defaults (jsc#PED-10684 + jsc#PED-11230). +- eth: bnxt: allocate enough buffer space to meet HDS threshold + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: populate the default HDS params in the core + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: apply hds_thrs settings correctly (jsc#PED-10684 + jsc#PED-11230). +- net: provide pending ring configuration in net_device + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: store netdev in a temp variable in + ethnl_default_set_doit() (jsc#PED-10684 jsc#PED-11230). +- net: move HDS config from ethtool state (jsc#PED-10684 + jsc#PED-11230). +- net: destroy dev->lock later in free_netdev() (git-fixes). +- eth: bnxt: fix string truncation warning in FW version + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: ts: add separate counter for unconfirmed one-step + TX timestamps (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: fix unintentional sign extension on shift of + dest_attr->vport.vhca_id (jsc#PED-11331). +- ice: support FW Recovery Mode (jsc#PED-10419). +- devlink: add devl guard (jsc#PED-10419). +- pldmfw: enable selected component update (jsc#PED-10419). +- net/mlx5e: CT: Offload connections with hardware steering rules + (jsc#PED-11331). +- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule + reusable (jsc#PED-11331). +- net/mlx5e: CT: Add initial support for Hardware Steering + (jsc#PED-11331). +- net/mlx5: HWS, rework the check if matcher size can be increased + (jsc#PED-11331). +- net: protect napi->irq with netdev_lock() (jsc#PED-3526 + jsc#PED-11226). +- net: protect NAPI enablement with netdev_lock() (jsc#PED-10423). +- net: protect netdev->napi_list with netdev_lock() + (jsc#PED-10423). +- net: add netdev->up protected by netdev_lock() (jsc#PED-10423). +- net: make netdev_lock() protect netdev->reg_state + (jsc#PED-10423). +- net: add netdev_lock() / netdev_unlock() helpers + (jsc#PED-10423). +- ice: Add in/out PTP pin delays (jsc#PED-10419). +- ice: implement low latency PHY timer updates (jsc#PED-10419). +- ice: check low latency PHY timer update firmware capability + (jsc#PED-10419). +- ice: add lock to protect low latency interface (jsc#PED-10419). +- ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* + (jsc#PED-10419). +- ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 + (jsc#PED-10419). +- ice: use string choice helpers (jsc#PED-10419). +- ice: add fw and port health reporters (jsc#PED-10419). +- ice: add recipe priority check in search (jsc#PED-10419). +- ice: ice_probe: init ice_adapter after HW init (jsc#PED-10419). +- ice: minor: rename goto labels from err to unroll + (jsc#PED-10419). +- ice: split ice_init_hw() out from ice_init_dev() + (jsc#PED-10419). +- ice: c827: move wait for FW to ice_init_hw() (jsc#PED-10419). +- netdevsim: add HDS feature (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for hds-thresh ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for tcp-data-split ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for rx-copybreak ethtool command + (jsc#PED-10684 jsc#PED-11230). +- net: disallow setup single buffer XDP when tcp-data-split is + enabled (jsc#PED-10684 jsc#PED-11230). +- net: devmem: add ring parameter filtering (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: add support for configuring hds-thresh + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: add hds_config member in ethtool_netdev_state + (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers + (jsc#PED-11331). +- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps + (jsc#PED-11331). +- net/mlx5: Add support for MRTCQ register (jsc#PED-11331). +- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane + link modes (jsc#PED-11331). +- net: ethtool: add support for structured PHY statistics + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: plumb PHY stats to PHY drivers (jsc#PED-10684 + jsc#PED-11230). +- ethtool: linkstate: migrate linkstate functions to support + multi-PHY setups (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: HWS, update flow - support through bigger action RTC + (jsc#PED-11331). +- net/mlx5: HWS, update flow - remove the use of dual RTCs + (jsc#PED-11331). +- net/mlx5: fs, add HWS to steering mode options (jsc#PED-11331). +- net/mlx5: fs, add HWS get capabilities (jsc#PED-11331). +- net/mlx5: fs, set create match definer to not supported by HWS + (jsc#PED-11331). +- net/mlx5: fs, add support for dest vport HWS action + (jsc#PED-11331). +- net/mlx5: fs, add HWS fte API functions (jsc#PED-11331). +- net/mlx5: fs, add dest table cache (jsc#PED-11331). +- net/mlx5: fs, manage flow counters HWS action sharing by + refcount (jsc#PED-11331). +- net/mlx5: fs, add HWS modify header API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS packet reformat API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS actions pool (jsc#PED-11331). +- net/mlx5: fs, add HWS flow group API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS flow table API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS root namespace functions (jsc#PED-11331). +- eth: iavf: extend the netdev_lock usage (jsc#PED-10423). +- net/mlx5e: Update TX ESN context for IPSec hardware offload + (jsc#PED-11331). +- xfrm: Support ESN context update to hardware for TX + (jsc#PED-11331). +- net/mlx5: use do_aux_work for PHC overflow checks + (jsc#PED-11331). +- igc: Link queues to NAPI instances (jsc#PED-10417). +- igc: Link IRQs to NAPI instances (jsc#PED-10417). +- i40e: add ability to reset VF for Tx and Rx MDD events + (jsc#PED-10428). +- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() + (jsc#PED-9647). +- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() + (jsc#PED-9647). +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (jsc#PED-10426). +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() + (jsc#PED-10417). +- igc: Allow hot-swapping XDP program (jsc#PED-10417). +- igb: Add AF_XDP zero-copy Tx support (jsc#PED-10426). +- igb: Add AF_XDP zero-copy Rx support (jsc#PED-10426). +- igb: Add XDP finalize and stats update functions + (jsc#PED-10426). +- igb: Introduce XSK data structures and helpers (jsc#PED-10426). +- igb: Introduce igb_xdp_is_enabled() (jsc#PED-10426). +- igb: Remove static qualifiers (jsc#PED-10426). +- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (jsc#PED-9647). +- octeontx2-pf: mcs: Remove dead code and semi-colon from + rsrc_name() (jsc#PED-11317). +- net/mlx5: HWS, set timeout on polling for completion + (jsc#PED-11331). +- net/mlx5: HWS, support flow sampler destination (jsc#PED-11331). +- net/mlx5: HWS, use the right size when writing arg data + (jsc#PED-11331). +- net/mlx5: HWS, handle returned error value in pool alloc + (jsc#PED-11331). +- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset + (jsc#PED-11331). +- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic + SQs (jsc#PED-11331). +- net/mlx5: HWS, num_of_rules counter on matcher should be atomic + (jsc#PED-11331). +- net/mlx5: HWS, reduce memory consumption of a matcher struct + (jsc#PED-11331). +- net/mlx5: HWS, remove wrong deletion of the miss table list + (jsc#PED-11331). +- net/mlx5: HWS, change error flow on matcher disconnect + (jsc#PED-11331). +- net/mlx5: HWS, add error message on failure to move rules + (jsc#PED-11331). +- net/mlx5: HWS, simplify allocations as we support only FDB + (jsc#PED-11331). +- net/mlx5: HWS, denote how refcounts are protected + (jsc#PED-11331). +- net/mlx5: HWS, remove implementation of unused FW commands + (jsc#PED-11331). +- net/mlx5: HWS, remove the use of duplicated structs + (jsc#PED-11331). +- igc: Remove unused igc_read/write_pcie_cap_reg (jsc#PED-10417). +- igc: Remove unused igc_read/write_pci_cfg wrappers + (jsc#PED-10417). +- igc: Remove unused igc_acquire/release_nvm (jsc#PED-10417). +- i40e: Remove unused i40e_dcb_hw_get_num_tc (jsc#PED-10428). +- i40e: Remove unused i40e_asq_send_command_v2 (jsc#PED-10428). +- i40e: Remove unused i40e_commit_partition_bw_setting + (jsc#PED-10428). +- i40e: Remove unused i40e_del_filter (jsc#PED-10428). +- i40e: Remove unused i40e_get_cur_guaranteed_fd_count + (jsc#PED-10428). +- i40e: Deadcode profile code (jsc#PED-10428). +- i40e: Remove unused i40e_(read|write)_phy_register + (jsc#PED-10428). +- i40e: Remove unused i40e_blink_phy_link_led (jsc#PED-10428). +- i40e: Deadcode i40e_aq_* (jsc#PED-10428). +- devlink: Improve the port attributes description + (jsc#PED-10419). +- ixgbevf: Add support for Intel(R) E610 device (jsc#PED-9647). +- PCI: Add PCI_VDEVICE_SUB helper macro (jsc#PED-9647). +- ixgbe: Enable link management in E610 device (jsc#PED-9647). +- ixgbe: Clean up the E610 link management related code + (jsc#PED-9647). +- ixgbe: Add ixgbe_x540 multiple header inclusion protection + (jsc#PED-9647). +- ixgbe: Add support for EEPROM dump in E610 device + (jsc#PED-9647). +- ixgbe: Add support for NVM handling in E610 device + (jsc#PED-9647). +- ixgbe: Add link management support for E610 device + (jsc#PED-9647). +- ixgbe: Add support for E610 device capabilities detection + (jsc#PED-9647). +- ixgbe: Add support for E610 FW Admin Command Interface + (jsc#PED-9647). +- net: ethtool: Fix suspicious rcu_dereference usage (git-fixes). +- net/mlx5: fs, Add support for RDMA RX steering over IB link + layer (jsc#PED-11331). +- net/mlx5: Remove PTM support log message (jsc#PED-11331). +- net/mlx5: DR, add support for ConnectX-8 steering + (jsc#PED-11331). +- net/mlx5: DR, expand SWS STE callbacks and consolidate common + structs (jsc#PED-11331). +- net/mlx5: HWS, do not initialize native API queues + (jsc#PED-11331). +- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close + (jsc#PED-11331). +- net/mlx5: fs, retry insertion to hash table on EBUSY + (jsc#PED-11331). +- net/mlx5: fs, add mlx5_fs_pool API (jsc#PED-11331). +- net/mlx5: fs, add counter object to flow destination + (jsc#PED-11331). +- net/mlx5: LAG, Support LAG over Multi-Host NICs (jsc#PED-11331). +- net/mlx5: LAG, Refactor lag logic (jsc#PED-11331). +- sfc: Use netdev refcount tracking in struct + efx_async_filter_insertion (jsc#PED-11366). +- xsk: add generic XSk &xdp_buff -> skb conversion + (jsc#PED-10428). +- xsk: make xsk_buff_add_frag() really add the frag via + __xdp_buff_add_frag() (jsc#PED-10428). +- xdp: add generic xdp_build_skb_from_buff() (jsc#PED-10428). +- xdp: add generic xdp_buff_add_frag() (jsc#PED-10428). +- page_pool: add page_pool_dev_alloc_netmem() (jsc#PED-10428). +- sfc: remove efx_writed_page_locked (jsc#PED-11366). +- bnxt_en: Skip reading PXP registers during ethtool -d if + unsupported (bsc#1238145). +- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW + (bsc#1238145). +- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW + (bsc#1238145). +- bnxt_en: Do not allow ethtool -m on an untrusted VF + (bsc#1238145). +- bnxt_en: Use FW defined resource limits for RoCE (bsc#1238145). +- ice: Add MDD logging via devlink health (jsc#PED-10419). +- ice: add Tx hang devlink health reporter (jsc#PED-10419). +- ice: rename devlink_port. to port.[ch] (jsc#PED-10419). +- devlink: add devlink_fmsg_dump_skb() function (jsc#PED-10419). +- devlink: add devlink_fmsg_put() macro (jsc#PED-10419). +- net/mlx5e: Report rx_discards_phy via rx_dropped + (jsc#PED-11331). +- net: page_pool: rename page_pool_is_last_ref() (jsc#PED-10428). +- net/mlx5: Add device cap abs_native_port_num (jsc#PED-11331). +- net/mlx5: qos: Add ifc support for cross-esw scheduling + (jsc#PED-11331). +- net/mlx5: Add support for new scheduling elements + (jsc#PED-11331). +- net/mlx5: Add ConnectX-8 device to ifc (jsc#PED-11331). +- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits + (jsc#PED-11331). +- net: ethtool: Add support for tsconfig command to get/set + hwtstamp config (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp + by net topology (jsc#PED-10684 jsc#PED-11230). +- net: Add the possibility to support a selected hwtstamp in + netdevice (jsc#PED-10684 jsc#PED-11230). +- net: Make net_hwtstamp_validate accessible (jsc#PED-10684 + jsc#PED-11230). +- net: Make dev_get_hwtstamp_phylib accessible (jsc#PED-10684 + jsc#PED-11230). +- octeontx2-af: fix build regression without CONFIG_DCB + (jsc#PED-11317). +- ionic: remove the unused nb_work (jsc#PED-11378). +- page_pool: disable sync for cpu for dmabuf memory provider + (jsc#PED-10428). +- page_pool: Set `dma_sync` to false for devmem memory provider + (jsc#PED-10428). +- net: page_pool: create page_pool_alloc_netmem (jsc#PED-10428). +- net: page_pool: rename page_pool_alloc_netmem to *_netmems + (jsc#PED-10423). +- xdp: make __xdp_return() MP-agnostic (jsc#PED-10428). +- xdp: get rid of xdp_frame::mem.id (jsc#PED-10428). +- page_pool: allow mixing PPs within one bulk (jsc#PED-10428). +- ionic: add support for QSFP_PLUS_CMIS (jsc#PED-11378). +- ionic: add speed defines for 200G and 400G (jsc#PED-11378). +- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (jsc#PED-11378). +- ionic: Use VLAN_ETH_HLEN when possible (jsc#PED-11378). +- ionic: add asic codes to firmware interface file + (jsc#PED-11378). +- ice: cleanup Rx queue context programming functions + (jsc#PED-10419). +- ice: move prefetch enable to ice_setup_rx_ctx (jsc#PED-10419). +- ice: reduce size of queue context fields (jsc#PED-10419). +- ice: use for Tx and Rx queue context data + (jsc#PED-10419). +- ice: use structures to keep track of queue context size + (jsc#PED-10419). +- ice: remove int_q_state from ice_tlan_ctx (jsc#PED-10419). +- lib: packing: add pack_fields() and unpack_fields() + (jsc#PED-10419). +- lib: packing: demote truncation error in pack() to a warning + in __pack() (jsc#PED-10419). +- lib: packing: create __pack() and __unpack() variants without + error checking (jsc#PED-10419). +- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD + disabled (jsc#PED-11317). +- cn10k-ipsec: Enable outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Allow ipsec crypto offload for skb with SA + (jsc#PED-11317). +- cn10k-ipsec: Process outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Add SA add/del support for outb ipsec crypto + offload (jsc#PED-11317). +- cn10k-ipsec: Init hardware for outbound ipsec crypto offload + (jsc#PED-11317). +- octeontx2-af: Disable backpressure between CPT and NIX + (jsc#PED-11317). +- octeontx2-pf: Move skb fragment map/unmap to common code + (jsc#PED-11317). +- octeontx2-pf: map skb data as device writeable (jsc#PED-11317). +- page_pool: make page_pool_put_page_bulk() handle array of + netmems (jsc#PED-10428). +- netmem: add a couple of page helper wrappers (jsc#PED-10428). +- xdp: register system page pool as an XDP memory model + (jsc#PED-10428). +- xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() + (jsc#PED-10428). +- xdp: allow attaching already registered memory model to + xdp_rxq_info (jsc#PED-10428). +- xdp, xsk: constify read-only arguments of some static inline + helpers (jsc#PED-10428). +- ethtool: regenerate uapi header from the spec (jsc#PED-10684 + jsc#PED-11230). +- ethtool: remove the comments that are not gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ethtool: separate definitions that are gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ynl: add missing pieces to ethtool spec to better match uapi + header (jsc#PED-10684 jsc#PED-11230). +- net/mlx5e: Always start IPsec sequence number from 1 + (jsc#PED-11331). +- net/mlx5e: Rely on reqid in IPsec tunnel mode (jsc#PED-11331). +- net/mlx5: SF, Fix add port error handling (jsc#PED-11331). +- net/mlx5: Fix a lockdep warning as part of the write combining + test (jsc#PED-11331). +- net/mlx5: Fix RDMA TX steering prio (jsc#PED-11331). +- net: make page_pool_ref_netmem work with net iovs + (jsc#PED-10428). +- ice: Add correct PHY lane assignment (jsc#PED-10419). +- ice: Fix ETH56G FC-FEC Rx offset value (jsc#PED-10419). +- ice: Fix quad registers read on E825 (jsc#PED-10419). +- ice: Fix E825 initialization (jsc#PED-10419). +- igc: return early when failing to read EECD register + (jsc#PED-10417). +- ice: fix incorrect PHY settings for 100 GB/s (jsc#PED-10419). +- ice: fix max values for dpll pin phase adjust (jsc#PED-10419). +- bnxt_en: Fix DIM shutdown (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: Fix possible memory leak when hwrm_req_replace fails + (jsc#PED-10684 jsc#PED-11230). +- sysfs: attribute_group: allow registration of const + bin_attribute (jsc#PED-10421 jsc#PED-8564). +- cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() + (git-fixes). +- sysfs: bin_attribute: add const read/write callback variants + (jsc#PED-10421 jsc#PED-8564). +- sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::llseek() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::mmap() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of bin_is_visible() + (jsc#PED-10421 jsc#PED-8564). +- nvmem: core: calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- PCI/sysfs: Calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: introduce callback attribute_group::bin_size + (jsc#PED-10421 jsc#PED-8564). +- sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() + (jsc#PED-10421 jsc#PED-8564). +- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets + (jsc#PED-3526 jsc#PED-11226). +- net/neighbor: clear error in case strict check is not set + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Create netdev->neighbour association (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove bare neighbour::next pointer (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert iteration to use hlist+macro (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert seq_file functions to use hlist + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Define neigh_for_each_in_bucket (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Add hlist_node to struct neighbour (jsc#PED-10684 + jsc#PED-11230). +- Documentation: networking: Add missing PHY_GET command in the + message list (jsc#PED-10684 jsc#PED-11230). +- neighbour: use kvzalloc()/kvfree() (jsc#PED-10684 + jsc#PED-11230). +- netlink: specs: Add missing phy-ntf command to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- netlink: specs: Add missing bitset attrs to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- ethtool: rss: prevent rss ctx deletion when in use (git-fixes). +- neighbour: Use rtnl_register_many() (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove NEIGH_DN_TABLE (jsc#PED-10684 jsc#PED-11230). +- xsk: s/free_list_node/list_node/ (jsc#PED-10428). +- xsk: Get rid of xdp_buff_xsk::xskb_list_node (jsc#PED-10428). +- lib: packing: catch kunit_kzalloc() failure in the pack() test + (jsc#PED-10419). +- lib: packing: use GENMASK() for box_mask (jsc#PED-10419). +- lib: packing: use BITS_PER_BYTE instead of 8 (jsc#PED-10419). +- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior + (jsc#PED-10419). +- lib: packing: add additional KUnit tests (jsc#PED-10419). +- lib: packing: add KUnit tests adapted from selftests + (jsc#PED-10419). +- lib: packing: duplicate pack() and unpack() implementations + (jsc#PED-10419). +- lib: packing: add pack() and unpack() wrappers over packing() + (jsc#PED-10419). +- lib: packing: remove kernel-doc from header file + (jsc#PED-10419). +- lib: packing: adjust definitions and implementation for + arbitrary buffer lengths (jsc#PED-10419). +- lib: packing: refuse operating on bit indices which exceed + size of buffer (jsc#PED-10419). +- commit 6cae1c1 + ------------------------------------------------------------------- Mon Mar 3 16:02:21 CET 2025 - dwagner@suse.de @@ -4997,6 +6570,13 @@ Wed Jan 29 16:02:56 CET 2025 - mhocko@suse.com (CVE-2024-56650 bsc#1235430). - commit 7f5dabf +------------------------------------------------------------------- +Wed Jan 29 10:19:24 CET 2025 - msuchanek@suse.de + +- tpm: send_data: Wait longer for the TPM to become ready + (bsc#1235870). +- commit cf67b6d + ------------------------------------------------------------------- Wed Jan 29 10:08:12 CET 2025 - jslaby@suse.cz @@ -8074,6 +9654,12 @@ Mon Jan 13 21:30:48 CET 2025 - krisman@suse.de (git-fixes CVE-2024-55641 bsc#1235740). - commit b21bae3 +------------------------------------------------------------------- +Mon Jan 13 16:40:11 CET 2025 - mkoutny@suse.com + +- padding for more cgroup controllers (jsc#PED-8461). +- commit 417e2c0 + ------------------------------------------------------------------- Mon Jan 13 13:48:02 CET 2025 - mfranc@suse.cz diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index 3166256..01549bf 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: .g839b02b +Release: .gaac37d6 %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index 1110c00..4f69e5c 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,3 +1,1012 @@ +------------------------------------------------------------------- +Thu Mar 13 06:22:58 CET 2025 - jlee@suse.com + +- Refresh + patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. + Improve the secret key invalid message.(bsc#1238797) +- commit 401f424 + +------------------------------------------------------------------- +Wed Mar 12 18:24:48 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_FREEZER (jsc#PED-12329) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + Natural extension is disabling freezer v1 controller (as gradually going + away from v1 controllers). + This keeps the global freezer functionality (for suspend) and there is + independent group freezing in cgroup v2. +- commit 46442b5 + +------------------------------------------------------------------- +Wed Mar 12 18:22:11 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_DEVICE (jsc#PED-12328) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + The replacement are BPF device-control programs attached to cgroups. + openSUSE Tumbleweed switched to (such) v2 setup in 2021-03. Today is + time for config cleanup. +- commit f845e63 + +------------------------------------------------------------------- +Wed Mar 12 18:20:08 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_CPUACCT (jsc#PED-12327) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + cpuacct is v1-only controller whose functionality was taken over with + cgroup v2 core. It even adds slight overhead since it doubly-accounts + CPU time in root cgroup even on v2-only runtimes. + openSUSE Tumbleweed switched to v2 setup in 2021-03. Today (if not + earlier) is time for config cleanup. +- commit fb4110d + +------------------------------------------------------------------- +Wed Mar 12 16:58:39 CET 2025 - tbogendoerfer@suse.de + +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (CVE-2025-21788 bsc#1238761). +- net: ravb: Fix missing rtnl lock in suspend/resume path + (CVE-2025-21801 bsc#1238758). +- net: hns3: fix oops when unload drivers paralleling + (CVE-2025-21802 bsc#1238751). +- commit 3709944 + +------------------------------------------------------------------- +Wed Mar 12 15:18:00 CET 2025 - oneukum@suse.com + +- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw + (git-fixes). +- pinctrl: bcm281xx: Fix incorrect regmap max_registers value + (git-fixes). +- commit 53a34e8 + +------------------------------------------------------------------- +Wed Mar 12 08:48:46 CET 2025 - jlee@suse.com + +- Bluetooth: MGMT: Fix slab-use-after-free Read in + mgmt_remove_adv_monitor_sync (bsc#1239095 CVE-2024-58013). +- commit 828d19c + +------------------------------------------------------------------- +Wed Mar 12 05:37:20 CET 2025 - jlee@suse.com + +- Update + patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch + (git-fixes CVE-2025-21827 bsc#1238974). +- Update + patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch + (git-fixes CVE-2025-21794 bsc#1238502). +- Update + patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch + (bsc#1219522 CVE-2025-21746 bsc#1238498). +- Update + patches.suse/KVM-x86-Load-DR6-with-guest-value-only-before-enteri.patch + (git-fixes CVE-2025-21839 bsc#1239061). +- Update + patches.suse/LoongArch-Fix-warnings-during-S3-suspend.patch + (git-fixes CVE-2025-21803 bsc#1238744). +- Update + patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + (git-fixes CVE-2025-21735 bsc#1238497). +- Update + patches.suse/PCI-Avoid-putting-some-root-ports-into-D3-on-TUXEDO-.patch + (git-fixes CVE-2025-21831 bsc#1239039). +- Update + patches.suse/PCI-rcar-ep-Fix-incorrect-variable-used-when-calling.patch + (git-fixes CVE-2025-21804 bsc#1238736). +- Update + patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch + (git-fixes CVE-2025-21732 bsc#1237877). +- Update + patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch + (git-fixes CVE-2025-21714 bsc#1237890). +- Update patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch + (git-fixes CVE-2025-21805 bsc#1238741). +- Update + patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + (git-fixes CVE-2025-21829 bsc#1239030). +- Update + patches.suse/Revert-drm-amd-display-Use-HW-lock-mgr-for-PSR1.patch + (stable-fixes CVE-2025-21819 bsc#1238994). +- Update + patches.suse/amdkfd-properly-free-gang_ctx_bo-when-failed-to-init.patch + (git-fixes CVE-2025-21842 bsc#1239063). +- Update + patches.suse/arm64-cacheinfo-Avoid-out-of-bounds-write-to-cacheinfo-array.patch + (git-fixes CVE-2025-21785 bsc#1238747). +- Update + patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + (git-fixes CVE-2025-21792 bsc#1238745). +- Update patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + (git-fixes CVE-2025-21812 bsc#1238471). +- Update + patches.suse/batman-adv-fix-panic-during-interface-removal.patch + (git-fixes CVE-2025-21781 bsc#1238735). +- Update + patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch + (bsc#1237558 CVE-2025-21745 bsc#1238785). +- Update + patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch + (git-fixes CVE-2025-21631 bsc#1236099). +- Update + patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch + (git-fixes CVE-2025-21832 bsc#1239105). +- Update + patches.suse/can-ctucanfd-handle-skb-allocation-failure.patch + (git-fixes CVE-2025-21775 bsc#1238501). +- Update + patches.suse/can-etas_es58x-fix-potential-NULL-pointer-dereferenc.patch + (git-fixes CVE-2025-21773 bsc#1238762). +- Update + patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch + (git-fixes CVE-2025-21774 bsc#1238770). +- Update + patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch + (git-fixes CVE-2025-21810 bsc#1238757). +- Update + patches.suse/drm-amdgpu-avoid-buffer-overflow-attach-in-smu_sys_s.patch + (stable-fixes CVE-2025-21780 bsc#1239115). +- Update + patches.suse/drm-amdgpu-bail-out-when-failed-to-load-fw-in-psp_in.patch + (git-fixes CVE-2025-21784 bsc#1238510). +- Update + patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch + (git-fixes CVE-2025-21798 bsc#1238776). +- Update + patches.suse/gpiolib-Fix-crash-on-error-in-gpiochip_get_ngpios.patch + (git-fixes CVE-2025-21783 bsc#1238530). +- Update + patches.suse/gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + (git-fixes CVE-2025-21824 bsc#1238478). +- Update + patches.suse/iommu-Fix-potential-memory-leak-in-iopf_queue_remove.patch + (git-fixes CVE-2025-21770 bsc#1238495). +- Update patches.suse/landlock-Handle-weird-files.patch (git-fixes + CVE-2025-21830 bsc#1239033). +- Update + patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch + (git-fixes CVE-2025-21712 bsc#1237886). +- Update patches.suse/misc-fastrpc-Fix-copy-buffer-page-size.patch + (git-fixes CVE-2025-21734 bsc#1238734). +- Update + patches.suse/mm-compaction-fix-UBSAN-shift-out-of-bounds-warning.patch + (git fixes (mm/compaction) CVE-2025-21815 bsc#1238474). +- Update + patches.suse/msft-hv-3160-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-if-loca.patch + (git-fixes CVE-2025-21779 bsc#1238768). +- Update + patches.suse/nbd-don-t-allow-reconnect-after-disconnect.patch + (git-fixes CVE-2025-21731 bsc#1237881). +- Update + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21763 bsc#1237897). +- Update + patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21701 bsc#1237164). +- Update + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + (jsc#PED-11331 CVE-2025-21751 bsc#1238907). +- Update + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + (jsc#PED-11331 CVE-2025-21800 bsc#1238743). +- Update + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch + (jsc#PED-11331 CVE-2025-21717 bsc#1238866). +- Update + patches.suse/net-rose-fix-timer-races-against-user-threads.patch + (git-fixes CVE-2025-21718 bsc#1239073). +- Update + patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch + (git-fixes CVE-2025-21711 bsc#1239114). +- Update + patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch + (git-fixes CVE-2025-21708 bsc#1239087). +- Update + patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch + (jsc#PED-12085 CVE-2025-21659 bsc#1236206). +- Update + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + (git-fixes CVE-2025-21796 bsc#1238716). +- Update patches.suse/padata-avoid-UAF-for-reorder_work.patch + (git-fixes CVE-2025-21726 bsc#1238865). +- Update patches.suse/padata-fix-UAF-in-padata_reorder.patch + (git-fixes CVE-2025-21727 bsc#1237876). +- Update + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch + (git-fixes CVE-2025-21772 bsc#1238911). +- Update + patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch + (jsc#PED-10539 git-fixes CVE-2025-21713 bsc#1237887). +- Update + patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + (git fixes (sched) CVE-2025-21771 bsc#1238752). +- Update + patches.suse/scsi-mpi3mr-Fix-possible-crash-when-setting-up-bsg-fails.patch + (git-fixes CVE-2025-21723 bsc#1238864). +- Update + patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch + (git-fixes CVE-2025-21834 bsc#1239026). +- Update patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch + (git-fixes CVE-2025-21793 bsc#1238500). +- Update patches.suse/tty-xilinx_uartps-split-sysrq-handling.patch + (git-fixes CVE-2025-21820 bsc#1238479). +- Update + patches.suse/usb-cdc-acm-Check-control-transfer-buffer-size-befor.patch + (git-fixes CVE-2025-21704 bsc#1237571). +- Update + patches.suse/usb-gadget-core-flush-gadget-workqueue-after-device-.patch + (git-fixes CVE-2025-21838 bsc#1239065). +- Update + patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch + (git-fixes CVE-2025-21835 bsc#1239068). +- Update patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch + (git-fixes CVE-2025-21741 bsc#1238767). +- Update + patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch + (git-fixes CVE-2025-21743 bsc#1238781). +- Update + patches.suse/usbnet-ipheth-use-static-NDP16-location-in-URB.patch + (git-fixes CVE-2025-21742 bsc#1238771). +- Update + patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + (git-fixes CVE-2025-21756 bsc#1238876). +- Update + patches.suse/vsock-Orphan-socket-after-transport-release.patch + (jsc#PED-11028 CVE-2025-21755 bsc#1237882). +- Update + patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch + (stable-fixes CVE-2025-21750 bsc#1238905). +- Update + patches.suse/wifi-mac80211-don-t-flush-non-uploaded-STAs.patch + (git-fixes CVE-2025-21828 bsc#1238958). +- Update + patches.suse/wifi-rtw89-avoid-to-init-mgnt_entry-list-twice-when-.patch + (git-fixes CVE-2025-21730 bsc#1237878). +- Update + patches.suse/wifi-rtw89-fix-race-between-cancel_hw_scan-and-hw_sc.patch + (git-fixes CVE-2025-21729 bsc#1237874). +- Update + patches.suse/workqueue-Put-the-pwq-after-detaching-the-rescuer-from-the-pool.patch + (bsc#1237866 CVE-2025-21786 bsc#1238505). +- Update patches.suse/zram-fix-potential-UAF-of-zram-table.patch + (git-fixes CVE-2025-21671 bsc#1236692). +- commit af45f0e + +------------------------------------------------------------------- +Wed Mar 12 05:37:15 CET 2025 - jlee@suse.com + +- Update + patches.suse/ALSA-6fire-Release-resources-at-card-release.patch + (git-fixes CVE-2024-53239 bsc#1235054 bsc#1234853). +- Update + patches.suse/ASoC-soc-pcm-don-t-use-soc_pcm_ret-on-.prepare-callb.patch + (stable-fixes CVE-2024-58077 bsc#1239090). +- Update + patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch + (stable-fixes CVE-2024-56605 bsc#1235061 bsc#1234853). +- Update + patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + (git-fixes CVE-2024-58009 bsc#1238760). +- Update + patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch + (git-fixes CVE-2024-57988 bsc#1237910). +- Update + patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch + (git-fixes CVE-2024-57987 bsc#1237905). +- Update + patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + (git-fixes CVE-2024-57986 bsc#1237907). +- Update + patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch + (git-fixes CVE-2024-57993 bsc#1237894). +- Update + patches.suse/HID-winwing-Add-NULL-check-in-winwing_init_led.patch + (git-fixes CVE-2024-58021 bsc#1238778). +- Update + patches.suse/KEYS-trusted-dcp-fix-improper-sg-use-with-CONFIG_VMA.patch + (git-fixes CVE-2024-58008 bsc#1238749). +- Update + patches.suse/NFSv4.0-Fix-a-use-after-free-problem-in-the-asynchronous-open.patch + (git-fixes CVE-2024-53173 bsc#1234891 bsc#1234853). +- Update + patches.suse/PCI-dwc-ep-Prevent-changing-BAR-size-flags-in-pci_ep.patch + (git-fixes CVE-2024-58006 bsc#1238772). +- Update + patches.suse/block-Prevent-potential-deadlocks-in-zone-write-plug-error-recovery.patch + (git-fixes CVE-2024-55642 bsc#1235744). +- Update + patches.suse/block-avoid-to-reuse-hctx-not-removed-from-cpuhp-callback-list.patch + (git-fixes CVE-2024-41149 bsc#1235698). +- Update + patches.suse/bpf-Mark-raw_tp-arguments-with-PTR_MAYBE_NULL.patch + (git-fixes CVE-2024-56702 bsc#1235501). +- Update + patches.suse/clk-mmp2-call-pm_genpd_init-only-after-genpd.name-is.patch + (git-fixes CVE-2024-58081 bsc#1239032). +- Update + patches.suse/clk-qcom-dispcc-sm6350-Add-missing-parent_map-for-a-.patch + (git-fixes CVE-2024-58080 bsc#1239027). +- Update + patches.suse/clk-qcom-gcc-sm6350-Add-missing-parent_map-for-two-c.patch + (git-fixes CVE-2024-58076 bsc#1239037). +- Update + patches.suse/crypto-tegra-do-not-transfer-req-when-tegra-init-fai.patch + (git-fixes CVE-2024-58075 bsc#1238976). +- Update + patches.suse/drm-amdgpu-Fix-potential-NULL-pointer-dereference-in.patch + (git-fixes CVE-2024-58052 bsc#1238986). +- Update + patches.suse/drm-msm-gem-prevent-integer-overflow-in-msm_ioctl_ge.patch + (git-fixes CVE-2024-52559 bsc#1238507). +- Update + patches.suse/drm-v3d-Stop-active-perfmon-if-it-is-being-destroyed.patch + (git-fixes CVE-2024-58086 bsc#1239038). +- Update + patches.suse/drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + (git-fixes CVE-2024-49570 bsc#1238782). +- Update + patches.suse/firmware-qcom-scm-Cleanup-global-__scm-on-probe-fail.patch + (git-fixes CVE-2024-57985 bsc#1237914). +- Update + patches.suse/firmware-qcom-scm-Fix-missing-read-barrier-in-qcom_s-b628510.patch + (git-fixes CVE-2024-58084 bsc#1239028). +- Update + patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch + (git-fixes CVE-2024-57984 bsc#1237909). +- Update patches.suse/idpf-convert-workqueues-to-unbound.patch + (jsc#PED-10581 CVE-2024-58057 bsc#1238969). +- Update + patches.suse/ipmi-ipmb-Add-check-devm_kasprintf-returned-value.patch + (git-fixes CVE-2024-58051 bsc#1238963). +- Update + patches.suse/media-i2c-ds90ub9x3-Fix-extra-fwnode_handle_put.patch + (git-fixes CVE-2024-58003 bsc#1238766). +- Update + patches.suse/media-imx-jpeg-Fix-potential-error-pointer-dereferen.patch + (git-fixes CVE-2024-57978 bsc#1238523). +- Update + patches.suse/media-intel-ipu6-remove-cpu-latency-qos-request-on-e.patch + (git-fixes CVE-2024-58004 bsc#1238508). +- Update + patches.suse/media-nuvoton-Fix-an-error-check-in-npcm_video_ece_i.patch + (git-fixes CVE-2024-58082 bsc#1239031). +- Update + patches.suse/media-uvcvideo-Fix-crash-during-unbind-if-gpio-unit-.patch + (git-fixes CVE-2024-58079 bsc#1239029). +- Update + patches.suse/media-uvcvideo-Fix-deadlock-during-uvc_probe.patch + (git-fixes CVE-2024-58059 bsc#1238960). +- Update + patches.suse/media-uvcvideo-Fix-double-free-in-error-path.patch + (git-fixes CVE-2024-57980 bsc#1237911). +- Update + patches.suse/media-uvcvideo-Remove-dangling-pointers.patch + (git-fixes CVE-2024-58002 bsc#1238503). +- Update + patches.suse/memory-tegra20-emc-fix-an-OF-node-reference-bug-in-t.patch + (git-fixes CVE-2024-58034 bsc#1238773). +- Update + patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch + (git-fixes CVE-2024-58078 bsc#1239034). +- Update + patches.suse/powerpc-pseries-iommu-IOMMU-incorrectly-marks-MMIO-r.patch + (bsc#1218470 ltc#204531 CVE-2024-57999 bsc#1238526). +- Update patches.suse/pps-Fix-a-use-after-free.patch (git-fixes + CVE-2024-57979 bsc#1238521). +- Update + patches.suse/printk-Fix-signed-integer-overflow-when-defining-LOG_BUF_LEN_MAX.patch + (bsc#1237950 CVE-2024-58017 bsc#1239112). +- Update + patches.suse/rdma-cxgb4-Prevent-potential-integer-overflow-on-32b.patch + (git-fixes CVE-2024-57973 bsc#1238531). +- Update + patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch + (git-fixes CVE-2024-58056 bsc#1238981). +- Update + patches.suse/rhashtable-Fix-potential-deadlock-by-moving-schedule.patch + (git-fixes CVE-2024-58042 bsc#1238769). +- Update + patches.suse/rtc-pcf85063-fix-potential-OOB-write-in-PCF85063-NVM.patch + (git-fixes CVE-2024-58069 bsc#1238978). +- Update + patches.suse/rtc-tps6594-Fix-integer-overflow-on-32bit-systems.patch + (git-fixes CVE-2024-57953 bsc#1238524). +- Update + patches.suse/soc-qcom-socinfo-Avoid-out-of-bounds-read-of-serial-.patch + (git-fixes CVE-2024-58007 bsc#1238511). +- Update + patches.suse/staging-media-max96712-fix-kernel-oops-when-removing.patch + (git-fixes CVE-2024-58054 bsc#1238975). +- Update + patches.suse/tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch + (bsc#1233260 bsc#1233259 bsc#1232421 CVE-2024-58005 + bsc#1237873). +- Update + patches.suse/ubi-fastmap-Fix-duplicate-slab-cache-names-while-att.patch + (git-fixes CVE-2024-53172 bsc#1234898). +- Update + patches.suse/usb-gadget-f_tcm-Don-t-free-command-immediately.patch + (git-fixes CVE-2024-58055 bsc#1238959). +- Update + patches.suse/usb-xhci-Fix-NULL-pointer-dereference-on-certain-com.patch + (git-fixes CVE-2024-57981 bsc#1237912). +- Update + patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch + (git-fixes CVE-2024-57995 bsc#1237895). +- Update + patches.suse/wifi-brcmsmac-add-gain-range-check-to-wlc_phy_iqcal_.patch + (stable-fixes CVE-2024-58014 bsc#1239109). +- Update + patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch + (git-fixes CVE-2024-58064 bsc#1238977). +- Update + patches.suse/wifi-iwlwifi-mvm-avoid-NULL-pointer-dereference.patch + (git-fixes CVE-2024-58062 bsc#1238965). +- Update + patches.suse/wifi-mac80211-prohibit-deactivating-all-links.patch + (git-fixes CVE-2024-58061 bsc#1238973). +- Update + patches.suse/wifi-mt76-mt7925-fix-NULL-deref-check-in-mt7925_chan.patch + (git-fixes CVE-2024-57989 bsc#1237899). +- Update + patches.suse/wifi-mt76-mt7925-fix-off-by-one-in-mt7925_load_clc.patch + (git-fixes CVE-2024-57990 bsc#1237900). +- Update + patches.suse/wifi-mwifiex-Fix-memcpy-field-spanning-write-warning.patch + (git-fixes CVE-2024-56539 bsc#1234963 bsc#1234853). +- Update + patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch + (git-fixes CVE-2024-58063 bsc#1238984). +- Update + patches.suse/wifi-rtlwifi-remove-unused-check_buddy_priv.patch + (git-fixes CVE-2024-58072 bsc#1238964). +- Update + patches.suse/wifi-rtw89-chan-fix-soft-lockup-in-rtw89_entity_reca.patch + (git-fixes CVE-2024-57991 bsc#1237896). +- Update + patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch + (git-fixes CVE-2024-57997 bsc#1238529). +- commit 214e3e7 + +------------------------------------------------------------------- +Tue Mar 11 11:56:06 CET 2025 - tiwai@suse.de + +- r8169: don't apply UDP padding quirk on RTL8126A (stable-fixes). +- commit 68384e2 + +------------------------------------------------------------------- +Tue Mar 11 11:50:06 CET 2025 - tiwai@suse.de + +- drm/xe: Fix and re-enable xe_print_blob_ascii85() (git-fixes). +- commit 3db422a + +------------------------------------------------------------------- +Tue Mar 11 10:28:38 CET 2025 - mhocko@suse.com + +- sched/membarrier: Fix redundant load of membarrier_state + (bsc#1232743). +- commit bf44b2b + +------------------------------------------------------------------- +Tue Mar 11 09:41:47 CET 2025 - shung-hsi.yu@suse.com + +- bpf: Reject struct_ops registration that uses module ptr and + the module btf_id is missing (git-fixes). +- commit 3b9c73b + +------------------------------------------------------------------- +Tue Mar 11 05:45:46 CET 2025 - shung-hsi.yu@suse.com + +- selftests/bpf: Add test case for the freeing of bpf_timer + (bsc#1238971 CVE-2025-21825). +- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT + (bsc#1238971 CVE-2025-21825). +- bpf: Free element after unlock in + __htab_map_lookup_and_delete_elem() (bsc#1238971 + CVE-2025-21825). +- bpf: Bail out early in __htab_map_lookup_and_delete_elem() + (bsc#1238971 CVE-2025-21825). +- bpf: Free special fields after unlock in + htab_lru_map_delete_node() (bsc#1238971 CVE-2025-21825). +- commit 1cd4c2e + +------------------------------------------------------------------- +Mon Mar 10 16:44:17 CET 2025 - oneukum@suse.com + +- Input: atkbd - map F23 key to support default copilot shortcut + (git-fixes). +- commit bfe2bb7 + +------------------------------------------------------------------- +Mon Mar 10 16:42:22 CET 2025 - oneukum@suse.com + +- Input: xpad - add unofficial Xbox 360 wireless receiver clone + (git-fixes). +- Input: xpad - add support for wooting two he (arm) (git-fixes). +- Input: xpad - improve name of 8BitDo controller 2dc8:3106 + (git-fixes). +- Input: xpad - add QH Electronics VID/PID (git-fixes). +- Input: xpad - add support for Nacon Evol-X Xbox One Controller + (git-fixes). +- commit 4710207 + +------------------------------------------------------------------- +Mon Mar 10 16:34:57 CET 2025 - oneukum@suse.com + +- Input: xpad - add support for Nacon Pro Compact (git-fixes). +- commit 3a2bb67 + +------------------------------------------------------------------- +Mon Mar 10 15:16:56 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (git-fixes) +- commit 2805274 + +------------------------------------------------------------------- +Mon Mar 10 15:14:16 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize HCR_EL2.E2H early (git-fixes) +- commit 0ff07a9 + +------------------------------------------------------------------- +Mon Mar 10 15:12:24 CET 2025 - oneukum@suse.com + +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1238909 CVE-2025-21776). +- commit 1601393 + +------------------------------------------------------------------- +Mon Mar 10 15:09:12 CET 2025 - msuchanek@suse.de + +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs + for pmemory (bsc#1239167 ltc#211055). +- commit 5ee1b4c + +------------------------------------------------------------------- +Mon Mar 10 11:51:56 CET 2025 - mfranc@suse.cz + +- s390/traps: Fix test_monitor_call() inline assembly (git-fixes + bsc#1239160). +- commit 1a519e2 + +------------------------------------------------------------------- +Mon Mar 10 11:40:43 CET 2025 - mhocko@suse.com + +- platform/x86: int3472: Check for adev == NULL (CVE-2024-58011 + bsc#1239080). +- commit 58ea3d9 + +------------------------------------------------------------------- +Mon Mar 10 10:07:52 CET 2025 - mhocko@suse.com + +- net_sched: sch_sfq: don't allow 1 packet limit (CVE-2024-57996 + bsc#1239076). +- commit 6b3567e + +------------------------------------------------------------------- +Mon Mar 10 10:01:21 CET 2025 - tiwai@suse.de + +- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during + params (CVE-2024-58012 bsc#1239104). +- commit 642aedc + +------------------------------------------------------------------- +Mon Mar 10 09:46:32 CET 2025 - tiwai@suse.de + +- wifi: brcmfmac: fix NULL pointer dereference in + brcmf_txfinalize() (CVE-2025-21744 bsc#1238903). +- commit 062e9bf + +------------------------------------------------------------------- +Mon Mar 10 08:24:23 CET 2025 - tiwai@suse.de + +- usb: gadget: Check bmAttributes only if configuration is valid + (git-fixes). +- usb: gadget: Fix setting self-powered state on suspend + (git-fixes). +- commit fb64cab + +------------------------------------------------------------------- +Mon Mar 10 08:23:35 CET 2025 - tiwai@suse.de + +- usb: typec: ucsi: Fix NULL pointer access (git-fixes). +- usb: xhci: Fix host controllers "dying" after suspend and resume + (git-fixes). +- usb: dwc3: Set SUSPENDENABLE soon after phy init (git-fixes). +- usb: hub: lack of clearing xHC resources (git-fixes). +- usb: renesas_usbhs: Flush the notify_hotplug_work (git-fixes). +- usb: renesas_usbhs: Use devm_usb_get_phy() (git-fixes). +- usb: renesas_usbhs: Call clk_put() (git-fixes). +- usb: dwc3: gadget: Prevent irq storm when TH re-executes + (git-fixes). +- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel + hosts (git-fixes). +- usb: typec: ucsi: increase timeout for PPM reset operations + (git-fixes). +- acpi: typec: ucsi: Introduce a ->poll_cci method (git-fixes). +- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix + functionality (git-fixes). +- usb: gadget: Set self-powered based on MaxPower and bmAttributes + (git-fixes). +- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails + (git-fixes). +- usb: atm: cxacru: fix a flaw in existing endpoint checks + (git-fixes). +- drivers: core: fix device leak in __fw_devlink_relax_cycles() + (git-fixes). +- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based + detection" (git-fixes). +- bus: simple-pm-bus: fix forced runtime PM use (git-fixes). +- char: misc: deallocate static minor in error path (git-fixes). +- eeprom: digsy_mtc: Make GPIO lookup table match the device + (git-fixes). +- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in + pmcmd_ioctl (git-fixes). +- slimbus: messaging: Free transaction ID in delayed interrupt + scenario (git-fixes). +- cdx: Fix possible UAF error in driver_override_show() + (git-fixes). +- bus: mhi: host: pci_generic: Use pci_try_reset_function() + to avoid deadlock (git-fixes). +- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO + (git-fixes). +- iio: filter: admv8818: Force initialization of SDO (git-fixes). +- iio: dac: ad3552r: clear reset status flag (git-fixes). +- iio: adc: ad7192: fix channel select (git-fixes). +- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value + (git-fixes). +- iio: light: apds9306: fix max_scale_nano values (git-fixes). +- commit 2fb3d9c + +------------------------------------------------------------------- +Sun Mar 9 09:58:06 CET 2025 - tiwai@suse.de + +- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist + (stable-fixes). +- ALSA: seq: Avoid module auto-load handling at event delivery + (stable-fixes). +- commit 5548289 + +------------------------------------------------------------------- +Sun Mar 9 09:55:31 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop + using CS35L41 HDA (stable-fixes). +- commit 5f7974b + +------------------------------------------------------------------- +Sun Mar 9 09:54:20 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA + Laptops using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for various ASUS Laptops using + CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: update ALC222 depop optimize (stable-fixes). +- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage + (git-fixes). +- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo + platform (stable-fixes). +- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 + (stable-fixes). +- ALSA: hda/realtek: Fix Asus Z13 2025 audio (stable-fixes). +- commit c78c8b9 + +------------------------------------------------------------------- +Sun Mar 9 09:49:37 CET 2025 - tiwai@suse.de + +- drm/xe/oa: Signal output fences (stable-fixes). +- Refresh + patches.suse/xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch. +- commit 9868b15 + +------------------------------------------------------------------- +Sun Mar 9 09:48:59 CET 2025 - tiwai@suse.de + +- rapidio: add check for rio_add_net() in rio_scan_alloc_net() + (git-fixes). +- rapidio: fix an API misues when rio_add_net() fails (git-fixes). +- dma: kmsan: export kmsan_handle_dma() for modules (git-fixes). +- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in + xgene_hwmon_probe() (git-fixes). +- hwmon: (ad7314) Validate leading zero bits and return error + (git-fixes). +- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table + (git-fixes). +- hwmon: (pmbus) Initialise page count in pmbus_identify() + (git-fixes). +- hwmon: (peci/dimmtemp) Do not provide fake thresholds data + (git-fixes). +- gpio: rcar: Fix missing of_node_put() call (git-fixes). +- gpio: aggregator: protect driver attr handlers against module + unload (git-fixes). +- ALSA: usx2y: validate nrpacks module parameter on probe + (git-fixes). +- ALSA: hda/realtek: Remove (revert) duplicate Ally X config + (git-fixes). +- drm/xe/oa: Allow oa_exponent value of 0 (git-fixes). +- drm/amd/display: Fix HPD after gpu reset (stable-fixes). +- drm/amd/display: add a quirk to enable eDP0 on DP1 + (stable-fixes). +- drm/amd/display: Disable PSR-SU on eDP panels (stable-fixes). +- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd + (stable-fixes). +- drm/xe/oa: Allow only certain property changes from config + (stable-fixes). +- drm/xe/oa: Add syncs support to OA config ioctl (stable-fixes). +- drm/xe/oa: Move functions up so they can be reused for config + ioctl (stable-fixes). +- commit d3f758a + +------------------------------------------------------------------- +Sun Mar 9 03:26:40 CET 2025 - ailiop@suse.com + +- sunrpc: suppress warnings for unused procfs functions + (git-fixes). +- commit c61a5ed + +------------------------------------------------------------------- +Sun Mar 9 03:21:55 CET 2025 - ailiop@suse.com + +- SUNRPC: Handle -ETIMEDOUT return from tlshd (git-fixes). +- commit 5ae6ead + +------------------------------------------------------------------- +Sun Mar 9 03:20:17 CET 2025 - ailiop@suse.com + +- NFSv4: Fix a deadlock when recovering state on a sillyrenamed + file (git-fixes). +- commit 68a98ff + +------------------------------------------------------------------- +Sun Mar 9 03:17:49 CET 2025 - ailiop@suse.com + +- SUNRPC: Prevent looping due to rpc_signal_task() races + (git-fixes). +- commit efcf93f + +------------------------------------------------------------------- +Sun Mar 9 03:00:11 CET 2025 - ailiop@suse.com + +- NFSD: Fix CB_GETATTR status fix (git-fixes). +- commit bfb8cfa + +------------------------------------------------------------------- +Sun Mar 9 02:39:44 CET 2025 - ailiop@suse.com + +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (git-fixes). +- commit 2e52d43 + +------------------------------------------------------------------- +Sun Mar 9 02:38:05 CET 2025 - ailiop@suse.com + +- nfsd: clear acl_access/acl_default after releasing them + (git-fixes). +- commit 27010fb + +------------------------------------------------------------------- +Sun Mar 9 02:35:49 CET 2025 - ailiop@suse.com + +- pnfs/flexfiles: retry getting layout segment for reads + (git-fixes). +- commit b6de6d7 + +------------------------------------------------------------------- +Sun Mar 9 02:33:53 CET 2025 - ailiop@suse.com + +- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending + on it (git-fixes). +- commit 7c2ea4b + +------------------------------------------------------------------- +Sun Mar 9 01:31:32 CET 2025 - ailiop@suse.com + +- KMSAN: uninit-value in inode_go_dump (5) (git-fixes). +- commit 33eb119 + +------------------------------------------------------------------- +Sun Mar 9 01:29:36 CET 2025 - ailiop@suse.com + +- gfs2: Fix unlinked inode cleanup (git-fixes). +- commit 34e8c14 + +------------------------------------------------------------------- +Sun Mar 9 01:28:11 CET 2025 - ailiop@suse.com + +- gfs2: Allow immediate GLF_VERIFY_DELETE work (git-fixes). +- commit 85fd98d + +------------------------------------------------------------------- +Sun Mar 9 01:26:31 CET 2025 - ailiop@suse.com + +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (git-fixes). +- commit 7b42f25 + +------------------------------------------------------------------- +Sun Mar 9 01:23:51 CET 2025 - ailiop@suse.com + +- xfs: flush inodegc before swapon (git-fixes). +- commit 5c0ff3f + +------------------------------------------------------------------- +Sun Mar 9 01:21:49 CET 2025 - ailiop@suse.com + +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (git-fixes). +- commit 188fef0 + +------------------------------------------------------------------- +Sun Mar 9 01:15:30 CET 2025 - ailiop@suse.com + +- xfs: report realtime block quota limits on realtime directories + (git-fixes). +- commit fe8bc40 + +------------------------------------------------------------------- +Sun Mar 9 01:08:59 CET 2025 - ailiop@suse.com + +- exfat: short-circuit zero-byte writes in exfat_file_write_iter + (git-fixes). +- commit e7632e9 + +------------------------------------------------------------------- +Sun Mar 9 01:08:18 CET 2025 - ailiop@suse.com + +- exfat: fix soft lockup in exfat_clear_bitmap (git-fixes). +- commit 72aa500 + +------------------------------------------------------------------- +Sun Mar 9 01:06:45 CET 2025 - ailiop@suse.com + +- exfat: fix just enough dentries but allocate a new cluster to + dir (git-fixes). +- commit 9bf8f0b + +------------------------------------------------------------------- +Sun Mar 9 00:41:23 CET 2025 - ailiop@suse.com + +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1239113 CVE-2024-54456). +- commit a3a35d5 + +------------------------------------------------------------------- +Fri Mar 7 20:21:45 CET 2025 - lduncan@suse.com + +- block: Remove zone write plugs when handling native zone append + writes (git-fixes). +- md/raid*: Fix the set_queue_limits implementations (git-fixes). +- partitions: mac: fix handling of bogus partition table + (git-fixes). +- block: cleanup and fix batch completion adding conditions + (git-fixes). +- block: don't revert iter for -EIOCBQUEUED (git-fixes). +- commit 9fb2f84 + +------------------------------------------------------------------- +Fri Mar 7 18:55:11 CET 2025 - msuchanek@suse.de + +- packaging: Patch Makefile to pre-select gcc version (jsc#PED-12251). + When compiler different from the one which was used to configure the + kernel is used to build modules a warning is issued and the build + continues. This could be turned into an error but that would be too + restrictive. + The generated kernel-devel makefile could set the compiler but then the + main Makefile as to be patched to assign CC with ?= + This causes run_oldconfig failure on SUSE-2024 and kbuild config check + failure on SUSE-2025. + This cannot be hardcoded to one version in a regular patch because the + value is expected to be configurable at mkspec time. Patch the Makefile + after aplyin patches in rpm prep step instead. A check is added to + verify that the sed command did indeed apply the change. +- commit 6031391 + +------------------------------------------------------------------- +Fri Mar 7 17:54:03 CET 2025 - mfranc@suse.cz + +- tracing/osnoise: Fix resetting of tracepoints (CVE-2025-21733 + bsc#1238494). +- commit 2bff62d + +------------------------------------------------------------------- +Fri Mar 7 17:46:03 CET 2025 - mfranc@suse.cz + +- btrfs: fix assertion failure when splitting ordered extent + after transaction abort (CVE-2025-21754 bsc#1238496). +- commit 57147c4 + +------------------------------------------------------------------- +Fri Mar 7 17:39:15 CET 2025 - mfranc@suse.cz + +- tcp: correct handling of extreme memory squeeze (CVE-2025-21710 + bsc#1237888). +- commit 101929d + +------------------------------------------------------------------- +Fri Mar 7 10:17:26 CET 2025 - msuchanek@suse.de + +- x86/boot: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit bb8a87d + +------------------------------------------------------------------- +Fri Mar 7 08:36:24 CET 2025 - tiwai@suse.de + +- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue + (git-fixes). +- drm/amd/display: Fix null check for pipe_ctx->plane_state in + resource_build_scaling_params (git-fixes). +- drm/xe/userptr: Unmap userptrs in the mmu notifier (git-fixes). +- drm/xe/hmm: Don't dereference struct page pointers without + notifier lock (git-fixes). +- drm/xe/hmm: Style- and include fixes (git-fixes). +- drm/xe: Add staging tree for VM binds (git-fixes). +- drm/xe: Fix fault mode invalidation with unbind (git-fixes). +- drm/xe/vm: Fix a misplaced #endif (git-fixes). +- drm/xe/vm: Validate userptr during gpu vma prefetching + (git-fixes). +- drm/xe/userptr: properly setup pfn_flags_mask (git-fixes). +- drm/sched: Fix preprocessor guard (git-fixes). +- drm/imagination: Fix timestamps in firmware traces (git-fixes). +- drm/imagination: only init job done fences once (git-fixes). +- drm/imagination: Hold drm_gem_gpuva lock for unmap (git-fixes). +- drm/imagination: avoid deadlock on fence release (git-fixes). +- wifi: cfg80211: regulatory: improve invalid hints checking + (git-fixes). +- wifi: mac80211: fix vendor-specific inheritance (git-fixes). +- wifi: mac80211: fix MLE non-inheritance parsing (git-fixes). +- wifi: iwlwifi: Fix A-MSDU TSO preparation (git-fixes). +- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU + (git-fixes). +- wifi: iwlwifi: limit printed string from FW file (git-fixes). +- wifi: iwlwifi: mvm: don't try to talk to a dead firmware + (git-fixes). +- wifi: iwlwifi: mvm: clean up ROC on failure (git-fixes). +- wifi: nl80211: reject cooked mode if it is set along with + other flags (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in + mgmt_device_connected() (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() + (git-fixes). +- bluetooth: btusb: Initialize .owner field of + force_poll_sync_fops (git-fixes). +- commit bceb443 + +------------------------------------------------------------------- +Fri Mar 7 07:22:49 CET 2025 - jlee@suse.com + +- initcall_blacklist: Does not allow kernel_lockdown be + blacklisted (bsc#1237521). +- commit 4ab5f98 + +------------------------------------------------------------------- +Thu Mar 6 19:55:34 CET 2025 - msuchanek@suse.de + +- powerpc: boot: Fix build with gcc 15 (jsc#PED-12251). +- commit 177c148 + +------------------------------------------------------------------- +Thu Mar 6 19:19:45 CET 2025 - msuchanek@suse.de + +- efi: libstub: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit 3a88c96 + ------------------------------------------------------------------- Thu Mar 6 18:21:04 CET 2025 - mfranc@suse.cz @@ -307,6 +1316,15 @@ Tue Mar 4 09:34:34 CET 2025 - tiwai@suse.de - rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303) - commit 1f1e842 +------------------------------------------------------------------- +Tue Mar 4 09:27:13 CET 2025 - tbogendoerfer@suse.de + +- Refresh patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch. +- Refresh + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch. + Re-enabled needed patches. +- commit 553c7bc + ------------------------------------------------------------------- Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com @@ -314,6 +1332,14 @@ Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com (git-fixes bsc#1237898 CVE-2025-21778). - commit 7bd7207 +------------------------------------------------------------------- +Mon Mar 3 18:16:50 CET 2025 - tbogendoerfer@suse.de + +- Delete + patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch. + Dropped patch for no longer present driver. +- commit d78cf53 + ------------------------------------------------------------------- Mon Mar 3 18:10:31 CET 2025 - petr.pavlu@suse.com @@ -337,6 +1363,553 @@ Mon Mar 3 16:51:53 CET 2025 - dwagner@suse.de clean up (bsc#1238349). - commit 9c9e63e +------------------------------------------------------------------- +Mon Mar 3 16:17:03 CET 2025 - tbogendoerfer@suse.de + +- net: ethtool: Use hwprov under rcu_read_lock (git-fixes). +- commit 9b0a090 + +------------------------------------------------------------------- +Mon Mar 3 16:12:00 CET 2025 - tbogendoerfer@suse.de + +- idpf: fix checksums set in idpf_rx_rsc() (jsc#PED-10581). +- net/mlx5: IRQ, Fix null string in debug print (jsc#PED-11331). +- net/mlx5: Restore missing trace event when enabling vport QoS + (jsc#PED-11331). +- net/mlx5: Fix vport QoS cleanup on error (jsc#PED-11331). +- ixgbe: fix media cage present detection for E610 device + (jsc#PED-9647). +- iavf: fix circular lock dependency with netdev_lock + (jsc#PED-10423). +- ice: Avoid setting default Rx VSI twice in switchdev setup + (jsc#PED-10419). +- ice: Fix deinitializing VF in error path (jsc#PED-10419). +- net: ethtool: fix ioctl confusing drivers about desired HDS + user config (git-fixes). +- RDMA/bnxt_re: Fix the page details for the srq created by + kernel consumers (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix issue in the unload path (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add sanity checks on rdev validity (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier + (jsc#PED-10684 jsc#PED-11230). +- vsock/bpf: Warn on socket without transport (jsc#PED-11028). +- ibmvnic: Don't reference skb after sending to VIOS + (jsc#PED_10911 jsc#PED-3606). +- s390/qeth: move netif_napi_add_tx() and napi_enable() from + under BH (git-fixes). +- vsock: Orphan socket after transport release (jsc#PED-11028). +- igc: Set buffer type for empty frames in igc_init_empty_frame + (jsc#PED-10417). +- igc: Fix HW RX timestamp when passed by ZC XDP (jsc#PED-10417). +- ixgbe: Fix possible skb NULL pointer dereference (jsc#PED-9647). +- idpf: record rx queue in skb for RSC packets (jsc#PED-10581). +- idpf: fix handling rsc packet with a single segment + (jsc#PED-10581). +- iavf: Fix a locking bug in an error path (jsc#PED-10423). +- neighbour: use RCU protection in __neigh_notify() (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags + (git-fixes). +- net: add dev_net_rcu() helper (jsc#PED-10684 jsc#PED-11230). +- net: atlantic: fix warning during hot unplug (jsc#PED-11287). +- ice: stop storing XDP verdict within ice_rx_buf (jsc#PED-10419). +- ice: gather page_count()'s of each frag right before XDP prog + call (jsc#PED-10419). +- ice: put Rx buffers after being done with current frame + (jsc#PED-10419). +- tg3: Disable tg3 PCIe AER on system reboot (jsc#PED-3526 + jsc#PED-11226). +- vmxnet3: Fix tx queue race condition with XDP (jsc#PED-11024). +- ice: Add check for devm_kzalloc() (jsc#PED-10419). +- vsock: Allow retrying on connect() failure (jsc#PED-11028). +- iavf: allow changing VLAN state without calling PF + (jsc#PED-10423). +- ice: remove invalid parameter of equalizer (jsc#PED-10419). +- ice: fix ice_parser_rt::bst_key array size (jsc#PED-10419). +- idpf: add more info during virtchnl transaction timeout/salt + mismatch (jsc#PED-10581). +- idpf: convert workqueues to unbound (jsc#PED-10581). +- idpf: Acquire the lock before accessing the xn->salt + (jsc#PED-10581). +- idpf: fix transaction timeouts on reset (jsc#PED-10581). +- idpf: add read memory barrier when checking descriptor done bit + (jsc#PED-10581). +- net: page_pool: don't try to stash the napi id (jsc#PED-10423). +- netdevsim: don't assume core pre-populates HDS params on GET + (jsc#PED-10684 jsc#PED-11230). +- wifi: mt76: move napi_enable() from under BH (git-fixes). +- eth: via-rhine: fix calling napi_enable() in atomic context + (git-fixes). +- eth: niu: fix calling napi_enable() in atomic context + (git-fixes). +- eth: 8139too: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: remove local wrappers for napi enable/disable + (git-fixes). +- eth: tg3: fix calling napi_enable() in atomic context + (jsc#PED-3526 jsc#PED-11226). +- net/mlx5e: add missing cpu_to_node to kvzalloc_node in + mlx5e_open_xdpredirect_sq (jsc#PED-11331). +- net: mvneta: fix locking in mvneta_cpu_online() (git-fixes). +- octeontx2: don't mess with ->d_parent or ->d_parent->d_name + (jsc#PED-11317). +- sysfs: constify bin_attribute argument of + sysfs_bin_attr_simple_read() (jsc#PED-10421 jsc#PED-8564). +- sysfs: constify macro BIN_ATTRIBUTE_GROUPS() (jsc#PED-10421 + jsc#PED-8564). +- VMCI: remove unused ioctl definitions (jsc#PED-11026). +- RDMA/hfi1: Constify 'struct bin_attribute' (jsc#PED-10421 + jsc#PED-8564). +- RDMA/bnxt_re: Allocate dev_attr information dynamically + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Pass the context for ulp_irq_stop (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Query firmware defaults of CC params during probe + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Add Async event handling support (jsc#PED-10684 + jsc#PED-11230). +- bnxt_en: Add ULP call to notify async events (jsc#PED-10684 + jsc#PED-11230). +- net: avoid race between device unregistration and ethnl ops + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: update header sizing defaults (jsc#PED-10684 + jsc#PED-11230). +- eth: bnxt: allocate enough buffer space to meet HDS threshold + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: populate the default HDS params in the core + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: apply hds_thrs settings correctly (jsc#PED-10684 + jsc#PED-11230). +- net: provide pending ring configuration in net_device + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: store netdev in a temp variable in + ethnl_default_set_doit() (jsc#PED-10684 jsc#PED-11230). +- net: move HDS config from ethtool state (jsc#PED-10684 + jsc#PED-11230). +- net: destroy dev->lock later in free_netdev() (git-fixes). +- eth: bnxt: fix string truncation warning in FW version + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: ts: add separate counter for unconfirmed one-step + TX timestamps (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: fix unintentional sign extension on shift of + dest_attr->vport.vhca_id (jsc#PED-11331). +- ice: support FW Recovery Mode (jsc#PED-10419). +- devlink: add devl guard (jsc#PED-10419). +- pldmfw: enable selected component update (jsc#PED-10419). +- net/mlx5e: CT: Offload connections with hardware steering rules + (jsc#PED-11331). +- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule + reusable (jsc#PED-11331). +- net/mlx5e: CT: Add initial support for Hardware Steering + (jsc#PED-11331). +- net/mlx5: HWS, rework the check if matcher size can be increased + (jsc#PED-11331). +- net: protect napi->irq with netdev_lock() (jsc#PED-3526 + jsc#PED-11226). +- net: protect NAPI enablement with netdev_lock() (jsc#PED-10423). +- net: protect netdev->napi_list with netdev_lock() + (jsc#PED-10423). +- net: add netdev->up protected by netdev_lock() (jsc#PED-10423). +- net: make netdev_lock() protect netdev->reg_state + (jsc#PED-10423). +- net: add netdev_lock() / netdev_unlock() helpers + (jsc#PED-10423). +- ice: Add in/out PTP pin delays (jsc#PED-10419). +- ice: implement low latency PHY timer updates (jsc#PED-10419). +- ice: check low latency PHY timer update firmware capability + (jsc#PED-10419). +- ice: add lock to protect low latency interface (jsc#PED-10419). +- ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* + (jsc#PED-10419). +- ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 + (jsc#PED-10419). +- ice: use string choice helpers (jsc#PED-10419). +- ice: add fw and port health reporters (jsc#PED-10419). +- ice: add recipe priority check in search (jsc#PED-10419). +- ice: ice_probe: init ice_adapter after HW init (jsc#PED-10419). +- ice: minor: rename goto labels from err to unroll + (jsc#PED-10419). +- ice: split ice_init_hw() out from ice_init_dev() + (jsc#PED-10419). +- ice: c827: move wait for FW to ice_init_hw() (jsc#PED-10419). +- netdevsim: add HDS feature (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for hds-thresh ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for tcp-data-split ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for rx-copybreak ethtool command + (jsc#PED-10684 jsc#PED-11230). +- net: disallow setup single buffer XDP when tcp-data-split is + enabled (jsc#PED-10684 jsc#PED-11230). +- net: devmem: add ring parameter filtering (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: add support for configuring hds-thresh + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: add hds_config member in ethtool_netdev_state + (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers + (jsc#PED-11331). +- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps + (jsc#PED-11331). +- net/mlx5: Add support for MRTCQ register (jsc#PED-11331). +- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane + link modes (jsc#PED-11331). +- net: ethtool: add support for structured PHY statistics + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: plumb PHY stats to PHY drivers (jsc#PED-10684 + jsc#PED-11230). +- ethtool: linkstate: migrate linkstate functions to support + multi-PHY setups (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: HWS, update flow - support through bigger action RTC + (jsc#PED-11331). +- net/mlx5: HWS, update flow - remove the use of dual RTCs + (jsc#PED-11331). +- net/mlx5: fs, add HWS to steering mode options (jsc#PED-11331). +- net/mlx5: fs, add HWS get capabilities (jsc#PED-11331). +- net/mlx5: fs, set create match definer to not supported by HWS + (jsc#PED-11331). +- net/mlx5: fs, add support for dest vport HWS action + (jsc#PED-11331). +- net/mlx5: fs, add HWS fte API functions (jsc#PED-11331). +- net/mlx5: fs, add dest table cache (jsc#PED-11331). +- net/mlx5: fs, manage flow counters HWS action sharing by + refcount (jsc#PED-11331). +- net/mlx5: fs, add HWS modify header API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS packet reformat API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS actions pool (jsc#PED-11331). +- net/mlx5: fs, add HWS flow group API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS flow table API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS root namespace functions (jsc#PED-11331). +- eth: iavf: extend the netdev_lock usage (jsc#PED-10423). +- net/mlx5e: Update TX ESN context for IPSec hardware offload + (jsc#PED-11331). +- xfrm: Support ESN context update to hardware for TX + (jsc#PED-11331). +- net/mlx5: use do_aux_work for PHC overflow checks + (jsc#PED-11331). +- igc: Link queues to NAPI instances (jsc#PED-10417). +- igc: Link IRQs to NAPI instances (jsc#PED-10417). +- i40e: add ability to reset VF for Tx and Rx MDD events + (jsc#PED-10428). +- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() + (jsc#PED-9647). +- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() + (jsc#PED-9647). +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (jsc#PED-10426). +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() + (jsc#PED-10417). +- igc: Allow hot-swapping XDP program (jsc#PED-10417). +- igb: Add AF_XDP zero-copy Tx support (jsc#PED-10426). +- igb: Add AF_XDP zero-copy Rx support (jsc#PED-10426). +- igb: Add XDP finalize and stats update functions + (jsc#PED-10426). +- igb: Introduce XSK data structures and helpers (jsc#PED-10426). +- igb: Introduce igb_xdp_is_enabled() (jsc#PED-10426). +- igb: Remove static qualifiers (jsc#PED-10426). +- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (jsc#PED-9647). +- octeontx2-pf: mcs: Remove dead code and semi-colon from + rsrc_name() (jsc#PED-11317). +- net/mlx5: HWS, set timeout on polling for completion + (jsc#PED-11331). +- net/mlx5: HWS, support flow sampler destination (jsc#PED-11331). +- net/mlx5: HWS, use the right size when writing arg data + (jsc#PED-11331). +- net/mlx5: HWS, handle returned error value in pool alloc + (jsc#PED-11331). +- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset + (jsc#PED-11331). +- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic + SQs (jsc#PED-11331). +- net/mlx5: HWS, num_of_rules counter on matcher should be atomic + (jsc#PED-11331). +- net/mlx5: HWS, reduce memory consumption of a matcher struct + (jsc#PED-11331). +- net/mlx5: HWS, remove wrong deletion of the miss table list + (jsc#PED-11331). +- net/mlx5: HWS, change error flow on matcher disconnect + (jsc#PED-11331). +- net/mlx5: HWS, add error message on failure to move rules + (jsc#PED-11331). +- net/mlx5: HWS, simplify allocations as we support only FDB + (jsc#PED-11331). +- net/mlx5: HWS, denote how refcounts are protected + (jsc#PED-11331). +- net/mlx5: HWS, remove implementation of unused FW commands + (jsc#PED-11331). +- net/mlx5: HWS, remove the use of duplicated structs + (jsc#PED-11331). +- igc: Remove unused igc_read/write_pcie_cap_reg (jsc#PED-10417). +- igc: Remove unused igc_read/write_pci_cfg wrappers + (jsc#PED-10417). +- igc: Remove unused igc_acquire/release_nvm (jsc#PED-10417). +- i40e: Remove unused i40e_dcb_hw_get_num_tc (jsc#PED-10428). +- i40e: Remove unused i40e_asq_send_command_v2 (jsc#PED-10428). +- i40e: Remove unused i40e_commit_partition_bw_setting + (jsc#PED-10428). +- i40e: Remove unused i40e_del_filter (jsc#PED-10428). +- i40e: Remove unused i40e_get_cur_guaranteed_fd_count + (jsc#PED-10428). +- i40e: Deadcode profile code (jsc#PED-10428). +- i40e: Remove unused i40e_(read|write)_phy_register + (jsc#PED-10428). +- i40e: Remove unused i40e_blink_phy_link_led (jsc#PED-10428). +- i40e: Deadcode i40e_aq_* (jsc#PED-10428). +- devlink: Improve the port attributes description + (jsc#PED-10419). +- ixgbevf: Add support for Intel(R) E610 device (jsc#PED-9647). +- PCI: Add PCI_VDEVICE_SUB helper macro (jsc#PED-9647). +- ixgbe: Enable link management in E610 device (jsc#PED-9647). +- ixgbe: Clean up the E610 link management related code + (jsc#PED-9647). +- ixgbe: Add ixgbe_x540 multiple header inclusion protection + (jsc#PED-9647). +- ixgbe: Add support for EEPROM dump in E610 device + (jsc#PED-9647). +- ixgbe: Add support for NVM handling in E610 device + (jsc#PED-9647). +- ixgbe: Add link management support for E610 device + (jsc#PED-9647). +- ixgbe: Add support for E610 device capabilities detection + (jsc#PED-9647). +- ixgbe: Add support for E610 FW Admin Command Interface + (jsc#PED-9647). +- net: ethtool: Fix suspicious rcu_dereference usage (git-fixes). +- net/mlx5: fs, Add support for RDMA RX steering over IB link + layer (jsc#PED-11331). +- net/mlx5: Remove PTM support log message (jsc#PED-11331). +- net/mlx5: DR, add support for ConnectX-8 steering + (jsc#PED-11331). +- net/mlx5: DR, expand SWS STE callbacks and consolidate common + structs (jsc#PED-11331). +- net/mlx5: HWS, do not initialize native API queues + (jsc#PED-11331). +- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close + (jsc#PED-11331). +- net/mlx5: fs, retry insertion to hash table on EBUSY + (jsc#PED-11331). +- net/mlx5: fs, add mlx5_fs_pool API (jsc#PED-11331). +- net/mlx5: fs, add counter object to flow destination + (jsc#PED-11331). +- net/mlx5: LAG, Support LAG over Multi-Host NICs (jsc#PED-11331). +- net/mlx5: LAG, Refactor lag logic (jsc#PED-11331). +- sfc: Use netdev refcount tracking in struct + efx_async_filter_insertion (jsc#PED-11366). +- xsk: add generic XSk &xdp_buff -> skb conversion + (jsc#PED-10428). +- xsk: make xsk_buff_add_frag() really add the frag via + __xdp_buff_add_frag() (jsc#PED-10428). +- xdp: add generic xdp_build_skb_from_buff() (jsc#PED-10428). +- xdp: add generic xdp_buff_add_frag() (jsc#PED-10428). +- page_pool: add page_pool_dev_alloc_netmem() (jsc#PED-10428). +- sfc: remove efx_writed_page_locked (jsc#PED-11366). +- bnxt_en: Skip reading PXP registers during ethtool -d if + unsupported (bsc#1238145). +- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW + (bsc#1238145). +- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW + (bsc#1238145). +- bnxt_en: Do not allow ethtool -m on an untrusted VF + (bsc#1238145). +- bnxt_en: Use FW defined resource limits for RoCE (bsc#1238145). +- ice: Add MDD logging via devlink health (jsc#PED-10419). +- ice: add Tx hang devlink health reporter (jsc#PED-10419). +- ice: rename devlink_port. to port.[ch] (jsc#PED-10419). +- devlink: add devlink_fmsg_dump_skb() function (jsc#PED-10419). +- devlink: add devlink_fmsg_put() macro (jsc#PED-10419). +- net/mlx5e: Report rx_discards_phy via rx_dropped + (jsc#PED-11331). +- net: page_pool: rename page_pool_is_last_ref() (jsc#PED-10428). +- net/mlx5: Add device cap abs_native_port_num (jsc#PED-11331). +- net/mlx5: qos: Add ifc support for cross-esw scheduling + (jsc#PED-11331). +- net/mlx5: Add support for new scheduling elements + (jsc#PED-11331). +- net/mlx5: Add ConnectX-8 device to ifc (jsc#PED-11331). +- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits + (jsc#PED-11331). +- net: ethtool: Add support for tsconfig command to get/set + hwtstamp config (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp + by net topology (jsc#PED-10684 jsc#PED-11230). +- net: Add the possibility to support a selected hwtstamp in + netdevice (jsc#PED-10684 jsc#PED-11230). +- net: Make net_hwtstamp_validate accessible (jsc#PED-10684 + jsc#PED-11230). +- net: Make dev_get_hwtstamp_phylib accessible (jsc#PED-10684 + jsc#PED-11230). +- octeontx2-af: fix build regression without CONFIG_DCB + (jsc#PED-11317). +- ionic: remove the unused nb_work (jsc#PED-11378). +- page_pool: disable sync for cpu for dmabuf memory provider + (jsc#PED-10428). +- page_pool: Set `dma_sync` to false for devmem memory provider + (jsc#PED-10428). +- net: page_pool: create page_pool_alloc_netmem (jsc#PED-10428). +- net: page_pool: rename page_pool_alloc_netmem to *_netmems + (jsc#PED-10423). +- xdp: make __xdp_return() MP-agnostic (jsc#PED-10428). +- xdp: get rid of xdp_frame::mem.id (jsc#PED-10428). +- page_pool: allow mixing PPs within one bulk (jsc#PED-10428). +- ionic: add support for QSFP_PLUS_CMIS (jsc#PED-11378). +- ionic: add speed defines for 200G and 400G (jsc#PED-11378). +- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (jsc#PED-11378). +- ionic: Use VLAN_ETH_HLEN when possible (jsc#PED-11378). +- ionic: add asic codes to firmware interface file + (jsc#PED-11378). +- ice: cleanup Rx queue context programming functions + (jsc#PED-10419). +- ice: move prefetch enable to ice_setup_rx_ctx (jsc#PED-10419). +- ice: reduce size of queue context fields (jsc#PED-10419). +- ice: use for Tx and Rx queue context data + (jsc#PED-10419). +- ice: use structures to keep track of queue context size + (jsc#PED-10419). +- ice: remove int_q_state from ice_tlan_ctx (jsc#PED-10419). +- lib: packing: add pack_fields() and unpack_fields() + (jsc#PED-10419). +- lib: packing: demote truncation error in pack() to a warning + in __pack() (jsc#PED-10419). +- lib: packing: create __pack() and __unpack() variants without + error checking (jsc#PED-10419). +- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD + disabled (jsc#PED-11317). +- cn10k-ipsec: Enable outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Allow ipsec crypto offload for skb with SA + (jsc#PED-11317). +- cn10k-ipsec: Process outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Add SA add/del support for outb ipsec crypto + offload (jsc#PED-11317). +- cn10k-ipsec: Init hardware for outbound ipsec crypto offload + (jsc#PED-11317). +- octeontx2-af: Disable backpressure between CPT and NIX + (jsc#PED-11317). +- octeontx2-pf: Move skb fragment map/unmap to common code + (jsc#PED-11317). +- octeontx2-pf: map skb data as device writeable (jsc#PED-11317). +- page_pool: make page_pool_put_page_bulk() handle array of + netmems (jsc#PED-10428). +- netmem: add a couple of page helper wrappers (jsc#PED-10428). +- xdp: register system page pool as an XDP memory model + (jsc#PED-10428). +- xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() + (jsc#PED-10428). +- xdp: allow attaching already registered memory model to + xdp_rxq_info (jsc#PED-10428). +- xdp, xsk: constify read-only arguments of some static inline + helpers (jsc#PED-10428). +- ethtool: regenerate uapi header from the spec (jsc#PED-10684 + jsc#PED-11230). +- ethtool: remove the comments that are not gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ethtool: separate definitions that are gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ynl: add missing pieces to ethtool spec to better match uapi + header (jsc#PED-10684 jsc#PED-11230). +- net/mlx5e: Always start IPsec sequence number from 1 + (jsc#PED-11331). +- net/mlx5e: Rely on reqid in IPsec tunnel mode (jsc#PED-11331). +- net/mlx5: SF, Fix add port error handling (jsc#PED-11331). +- net/mlx5: Fix a lockdep warning as part of the write combining + test (jsc#PED-11331). +- net/mlx5: Fix RDMA TX steering prio (jsc#PED-11331). +- net: make page_pool_ref_netmem work with net iovs + (jsc#PED-10428). +- ice: Add correct PHY lane assignment (jsc#PED-10419). +- ice: Fix ETH56G FC-FEC Rx offset value (jsc#PED-10419). +- ice: Fix quad registers read on E825 (jsc#PED-10419). +- ice: Fix E825 initialization (jsc#PED-10419). +- igc: return early when failing to read EECD register + (jsc#PED-10417). +- ice: fix incorrect PHY settings for 100 GB/s (jsc#PED-10419). +- ice: fix max values for dpll pin phase adjust (jsc#PED-10419). +- bnxt_en: Fix DIM shutdown (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: Fix possible memory leak when hwrm_req_replace fails + (jsc#PED-10684 jsc#PED-11230). +- sysfs: attribute_group: allow registration of const + bin_attribute (jsc#PED-10421 jsc#PED-8564). +- cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() + (git-fixes). +- sysfs: bin_attribute: add const read/write callback variants + (jsc#PED-10421 jsc#PED-8564). +- sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::llseek() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::mmap() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of bin_is_visible() + (jsc#PED-10421 jsc#PED-8564). +- nvmem: core: calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- PCI/sysfs: Calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: introduce callback attribute_group::bin_size + (jsc#PED-10421 jsc#PED-8564). +- sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() + (jsc#PED-10421 jsc#PED-8564). +- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets + (jsc#PED-3526 jsc#PED-11226). +- net/neighbor: clear error in case strict check is not set + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Create netdev->neighbour association (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove bare neighbour::next pointer (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert iteration to use hlist+macro (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert seq_file functions to use hlist + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Define neigh_for_each_in_bucket (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Add hlist_node to struct neighbour (jsc#PED-10684 + jsc#PED-11230). +- Documentation: networking: Add missing PHY_GET command in the + message list (jsc#PED-10684 jsc#PED-11230). +- neighbour: use kvzalloc()/kvfree() (jsc#PED-10684 + jsc#PED-11230). +- netlink: specs: Add missing phy-ntf command to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- netlink: specs: Add missing bitset attrs to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- ethtool: rss: prevent rss ctx deletion when in use (git-fixes). +- neighbour: Use rtnl_register_many() (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove NEIGH_DN_TABLE (jsc#PED-10684 jsc#PED-11230). +- xsk: s/free_list_node/list_node/ (jsc#PED-10428). +- xsk: Get rid of xdp_buff_xsk::xskb_list_node (jsc#PED-10428). +- lib: packing: catch kunit_kzalloc() failure in the pack() test + (jsc#PED-10419). +- lib: packing: use GENMASK() for box_mask (jsc#PED-10419). +- lib: packing: use BITS_PER_BYTE instead of 8 (jsc#PED-10419). +- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior + (jsc#PED-10419). +- lib: packing: add additional KUnit tests (jsc#PED-10419). +- lib: packing: add KUnit tests adapted from selftests + (jsc#PED-10419). +- lib: packing: duplicate pack() and unpack() implementations + (jsc#PED-10419). +- lib: packing: add pack() and unpack() wrappers over packing() + (jsc#PED-10419). +- lib: packing: remove kernel-doc from header file + (jsc#PED-10419). +- lib: packing: adjust definitions and implementation for + arbitrary buffer lengths (jsc#PED-10419). +- lib: packing: refuse operating on bit indices which exceed + size of buffer (jsc#PED-10419). +- commit 6cae1c1 + ------------------------------------------------------------------- Mon Mar 3 16:02:21 CET 2025 - dwagner@suse.de @@ -4997,6 +6570,13 @@ Wed Jan 29 16:02:56 CET 2025 - mhocko@suse.com (CVE-2024-56650 bsc#1235430). - commit 7f5dabf +------------------------------------------------------------------- +Wed Jan 29 10:19:24 CET 2025 - msuchanek@suse.de + +- tpm: send_data: Wait longer for the TPM to become ready + (bsc#1235870). +- commit cf67b6d + ------------------------------------------------------------------- Wed Jan 29 10:08:12 CET 2025 - jslaby@suse.cz @@ -8074,6 +9654,12 @@ Mon Jan 13 21:30:48 CET 2025 - krisman@suse.de (git-fixes CVE-2024-55641 bsc#1235740). - commit b21bae3 +------------------------------------------------------------------- +Mon Jan 13 16:40:11 CET 2025 - mkoutny@suse.com + +- padding for more cgroup controllers (jsc#PED-8461). +- commit 417e2c0 + ------------------------------------------------------------------- Mon Jan 13 13:48:02 CET 2025 - mfranc@suse.cz diff --git a/kernel-64kb.spec b/kernel-64kb.spec index 7e1cfc5..f4e4676 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 839b02ba02e95d9d4623af58210ba3a9f8837fa6 +%define git_commit aac37d67292908809fd31b2ccbff93ffe91063ab %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -41,7 +41,7 @@ Name: kernel-64kb Version: 6.12.0 %if 0%{?is_kotd} -Release: .g839b02b +Release: .gaac37d6 %else Release: 0 %endif @@ -1221,6 +1221,9 @@ cd linux-%srcversion %endif %_sourcedir/series.conf .. $SYMBOLS +sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile +grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile + cd %kernel_build_dir # Override the timestamp 'uname -v' reports with the source timestamp and @@ -1318,8 +1321,6 @@ EOF ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi -MAKE_ARGS="$MAKE_ARGS CC=%gcc_compiler" - case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" @@ -1736,8 +1737,6 @@ if [ %CONFIG_MODULES = y ]; then $(echo %srcversion | sed -r 's/^([0-9]+)\.([0-9]+).*/\1 \2/') else echo 'export KBUILD_OUTPUT = %obj_install_dir/%cpu_arch_flavor' > %rpm_install_dir/%cpu_arch_flavor/Makefile - echo '# needs CC assignemnt adjusted to ?= in the main Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile - echo 'export CC = $(CROSS_COMPILE)%gcc_compiler' >> %rpm_install_dir/%cpu_arch_flavor/Makefile echo 'include ../../../%{basename:%src_install_dir}/Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile fi fi diff --git a/kernel-binary.spec.in b/kernel-binary.spec.in index 53dca1d..7cb7c6b 100644 --- a/kernel-binary.spec.in +++ b/kernel-binary.spec.in @@ -800,6 +800,9 @@ cd linux-%srcversion %endif %_sourcedir/series.conf .. $SYMBOLS +sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile +grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile + cd %kernel_build_dir # Override the timestamp 'uname -v' reports with the source timestamp and @@ -897,8 +900,6 @@ EOF ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi -MAKE_ARGS="$MAKE_ARGS CC=%gcc_compiler" - case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" @@ -1315,8 +1316,6 @@ if [ %CONFIG_MODULES = y ]; then $(echo %srcversion | sed -r 's/^([0-9]+)\.([0-9]+).*/\1 \2/') else echo 'export KBUILD_OUTPUT = %obj_install_dir/%cpu_arch_flavor' > %rpm_install_dir/%cpu_arch_flavor/Makefile - echo '# needs CC assignemnt adjusted to ?= in the main Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile - echo 'export CC = $(CROSS_COMPILE)%gcc_compiler' >> %rpm_install_dir/%cpu_arch_flavor/Makefile echo 'include ../../../%{basename:%src_install_dir}/Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile fi fi diff --git a/kernel-debug.changes b/kernel-debug.changes index 1110c00..4f69e5c 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,3 +1,1012 @@ +------------------------------------------------------------------- +Thu Mar 13 06:22:58 CET 2025 - jlee@suse.com + +- Refresh + patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. + Improve the secret key invalid message.(bsc#1238797) +- commit 401f424 + +------------------------------------------------------------------- +Wed Mar 12 18:24:48 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_FREEZER (jsc#PED-12329) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + Natural extension is disabling freezer v1 controller (as gradually going + away from v1 controllers). + This keeps the global freezer functionality (for suspend) and there is + independent group freezing in cgroup v2. +- commit 46442b5 + +------------------------------------------------------------------- +Wed Mar 12 18:22:11 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_DEVICE (jsc#PED-12328) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + The replacement are BPF device-control programs attached to cgroups. + openSUSE Tumbleweed switched to (such) v2 setup in 2021-03. Today is + time for config cleanup. +- commit f845e63 + +------------------------------------------------------------------- +Wed Mar 12 18:20:08 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_CPUACCT (jsc#PED-12327) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + cpuacct is v1-only controller whose functionality was taken over with + cgroup v2 core. It even adds slight overhead since it doubly-accounts + CPU time in root cgroup even on v2-only runtimes. + openSUSE Tumbleweed switched to v2 setup in 2021-03. Today (if not + earlier) is time for config cleanup. +- commit fb4110d + +------------------------------------------------------------------- +Wed Mar 12 16:58:39 CET 2025 - tbogendoerfer@suse.de + +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (CVE-2025-21788 bsc#1238761). +- net: ravb: Fix missing rtnl lock in suspend/resume path + (CVE-2025-21801 bsc#1238758). +- net: hns3: fix oops when unload drivers paralleling + (CVE-2025-21802 bsc#1238751). +- commit 3709944 + +------------------------------------------------------------------- +Wed Mar 12 15:18:00 CET 2025 - oneukum@suse.com + +- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw + (git-fixes). +- pinctrl: bcm281xx: Fix incorrect regmap max_registers value + (git-fixes). +- commit 53a34e8 + +------------------------------------------------------------------- +Wed Mar 12 08:48:46 CET 2025 - jlee@suse.com + +- Bluetooth: MGMT: Fix slab-use-after-free Read in + mgmt_remove_adv_monitor_sync (bsc#1239095 CVE-2024-58013). +- commit 828d19c + +------------------------------------------------------------------- +Wed Mar 12 05:37:20 CET 2025 - jlee@suse.com + +- Update + patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch + (git-fixes CVE-2025-21827 bsc#1238974). +- Update + patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch + (git-fixes CVE-2025-21794 bsc#1238502). +- Update + patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch + (bsc#1219522 CVE-2025-21746 bsc#1238498). +- Update + patches.suse/KVM-x86-Load-DR6-with-guest-value-only-before-enteri.patch + (git-fixes CVE-2025-21839 bsc#1239061). +- Update + patches.suse/LoongArch-Fix-warnings-during-S3-suspend.patch + (git-fixes CVE-2025-21803 bsc#1238744). +- Update + patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + (git-fixes CVE-2025-21735 bsc#1238497). +- Update + patches.suse/PCI-Avoid-putting-some-root-ports-into-D3-on-TUXEDO-.patch + (git-fixes CVE-2025-21831 bsc#1239039). +- Update + patches.suse/PCI-rcar-ep-Fix-incorrect-variable-used-when-calling.patch + (git-fixes CVE-2025-21804 bsc#1238736). +- Update + patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch + (git-fixes CVE-2025-21732 bsc#1237877). +- Update + patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch + (git-fixes CVE-2025-21714 bsc#1237890). +- Update patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch + (git-fixes CVE-2025-21805 bsc#1238741). +- Update + patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + (git-fixes CVE-2025-21829 bsc#1239030). +- Update + patches.suse/Revert-drm-amd-display-Use-HW-lock-mgr-for-PSR1.patch + (stable-fixes CVE-2025-21819 bsc#1238994). +- Update + patches.suse/amdkfd-properly-free-gang_ctx_bo-when-failed-to-init.patch + (git-fixes CVE-2025-21842 bsc#1239063). +- Update + patches.suse/arm64-cacheinfo-Avoid-out-of-bounds-write-to-cacheinfo-array.patch + (git-fixes CVE-2025-21785 bsc#1238747). +- Update + patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + (git-fixes CVE-2025-21792 bsc#1238745). +- Update patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + (git-fixes CVE-2025-21812 bsc#1238471). +- Update + patches.suse/batman-adv-fix-panic-during-interface-removal.patch + (git-fixes CVE-2025-21781 bsc#1238735). +- Update + patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch + (bsc#1237558 CVE-2025-21745 bsc#1238785). +- Update + patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch + (git-fixes CVE-2025-21631 bsc#1236099). +- Update + patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch + (git-fixes CVE-2025-21832 bsc#1239105). +- Update + patches.suse/can-ctucanfd-handle-skb-allocation-failure.patch + (git-fixes CVE-2025-21775 bsc#1238501). +- Update + patches.suse/can-etas_es58x-fix-potential-NULL-pointer-dereferenc.patch + (git-fixes CVE-2025-21773 bsc#1238762). +- Update + patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch + (git-fixes CVE-2025-21774 bsc#1238770). +- Update + patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch + (git-fixes CVE-2025-21810 bsc#1238757). +- Update + patches.suse/drm-amdgpu-avoid-buffer-overflow-attach-in-smu_sys_s.patch + (stable-fixes CVE-2025-21780 bsc#1239115). +- Update + patches.suse/drm-amdgpu-bail-out-when-failed-to-load-fw-in-psp_in.patch + (git-fixes CVE-2025-21784 bsc#1238510). +- Update + patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch + (git-fixes CVE-2025-21798 bsc#1238776). +- Update + patches.suse/gpiolib-Fix-crash-on-error-in-gpiochip_get_ngpios.patch + (git-fixes CVE-2025-21783 bsc#1238530). +- Update + patches.suse/gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + (git-fixes CVE-2025-21824 bsc#1238478). +- Update + patches.suse/iommu-Fix-potential-memory-leak-in-iopf_queue_remove.patch + (git-fixes CVE-2025-21770 bsc#1238495). +- Update patches.suse/landlock-Handle-weird-files.patch (git-fixes + CVE-2025-21830 bsc#1239033). +- Update + patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch + (git-fixes CVE-2025-21712 bsc#1237886). +- Update patches.suse/misc-fastrpc-Fix-copy-buffer-page-size.patch + (git-fixes CVE-2025-21734 bsc#1238734). +- Update + patches.suse/mm-compaction-fix-UBSAN-shift-out-of-bounds-warning.patch + (git fixes (mm/compaction) CVE-2025-21815 bsc#1238474). +- Update + patches.suse/msft-hv-3160-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-if-loca.patch + (git-fixes CVE-2025-21779 bsc#1238768). +- Update + patches.suse/nbd-don-t-allow-reconnect-after-disconnect.patch + (git-fixes CVE-2025-21731 bsc#1237881). +- Update + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21763 bsc#1237897). +- Update + patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21701 bsc#1237164). +- Update + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + (jsc#PED-11331 CVE-2025-21751 bsc#1238907). +- Update + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + (jsc#PED-11331 CVE-2025-21800 bsc#1238743). +- Update + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch + (jsc#PED-11331 CVE-2025-21717 bsc#1238866). +- Update + patches.suse/net-rose-fix-timer-races-against-user-threads.patch + (git-fixes CVE-2025-21718 bsc#1239073). +- Update + patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch + (git-fixes CVE-2025-21711 bsc#1239114). +- Update + patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch + (git-fixes CVE-2025-21708 bsc#1239087). +- Update + patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch + (jsc#PED-12085 CVE-2025-21659 bsc#1236206). +- Update + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + (git-fixes CVE-2025-21796 bsc#1238716). +- Update patches.suse/padata-avoid-UAF-for-reorder_work.patch + (git-fixes CVE-2025-21726 bsc#1238865). +- Update patches.suse/padata-fix-UAF-in-padata_reorder.patch + (git-fixes CVE-2025-21727 bsc#1237876). +- Update + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch + (git-fixes CVE-2025-21772 bsc#1238911). +- Update + patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch + (jsc#PED-10539 git-fixes CVE-2025-21713 bsc#1237887). +- Update + patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + (git fixes (sched) CVE-2025-21771 bsc#1238752). +- Update + patches.suse/scsi-mpi3mr-Fix-possible-crash-when-setting-up-bsg-fails.patch + (git-fixes CVE-2025-21723 bsc#1238864). +- Update + patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch + (git-fixes CVE-2025-21834 bsc#1239026). +- Update patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch + (git-fixes CVE-2025-21793 bsc#1238500). +- Update patches.suse/tty-xilinx_uartps-split-sysrq-handling.patch + (git-fixes CVE-2025-21820 bsc#1238479). +- Update + patches.suse/usb-cdc-acm-Check-control-transfer-buffer-size-befor.patch + (git-fixes CVE-2025-21704 bsc#1237571). +- Update + patches.suse/usb-gadget-core-flush-gadget-workqueue-after-device-.patch + (git-fixes CVE-2025-21838 bsc#1239065). +- Update + patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch + (git-fixes CVE-2025-21835 bsc#1239068). +- Update patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch + (git-fixes CVE-2025-21741 bsc#1238767). +- Update + patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch + (git-fixes CVE-2025-21743 bsc#1238781). +- Update + patches.suse/usbnet-ipheth-use-static-NDP16-location-in-URB.patch + (git-fixes CVE-2025-21742 bsc#1238771). +- Update + patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + (git-fixes CVE-2025-21756 bsc#1238876). +- Update + patches.suse/vsock-Orphan-socket-after-transport-release.patch + (jsc#PED-11028 CVE-2025-21755 bsc#1237882). +- Update + patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch + (stable-fixes CVE-2025-21750 bsc#1238905). +- Update + patches.suse/wifi-mac80211-don-t-flush-non-uploaded-STAs.patch + (git-fixes CVE-2025-21828 bsc#1238958). +- Update + patches.suse/wifi-rtw89-avoid-to-init-mgnt_entry-list-twice-when-.patch + (git-fixes CVE-2025-21730 bsc#1237878). +- Update + patches.suse/wifi-rtw89-fix-race-between-cancel_hw_scan-and-hw_sc.patch + (git-fixes CVE-2025-21729 bsc#1237874). +- Update + patches.suse/workqueue-Put-the-pwq-after-detaching-the-rescuer-from-the-pool.patch + (bsc#1237866 CVE-2025-21786 bsc#1238505). +- Update patches.suse/zram-fix-potential-UAF-of-zram-table.patch + (git-fixes CVE-2025-21671 bsc#1236692). +- commit af45f0e + +------------------------------------------------------------------- +Wed Mar 12 05:37:15 CET 2025 - jlee@suse.com + +- Update + patches.suse/ALSA-6fire-Release-resources-at-card-release.patch + (git-fixes CVE-2024-53239 bsc#1235054 bsc#1234853). +- Update + patches.suse/ASoC-soc-pcm-don-t-use-soc_pcm_ret-on-.prepare-callb.patch + (stable-fixes CVE-2024-58077 bsc#1239090). +- Update + patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch + (stable-fixes CVE-2024-56605 bsc#1235061 bsc#1234853). +- Update + patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + (git-fixes CVE-2024-58009 bsc#1238760). +- Update + patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch + (git-fixes CVE-2024-57988 bsc#1237910). +- Update + patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch + (git-fixes CVE-2024-57987 bsc#1237905). +- Update + patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + (git-fixes CVE-2024-57986 bsc#1237907). +- Update + patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch + (git-fixes CVE-2024-57993 bsc#1237894). +- Update + patches.suse/HID-winwing-Add-NULL-check-in-winwing_init_led.patch + (git-fixes CVE-2024-58021 bsc#1238778). +- Update + patches.suse/KEYS-trusted-dcp-fix-improper-sg-use-with-CONFIG_VMA.patch + (git-fixes CVE-2024-58008 bsc#1238749). +- Update + patches.suse/NFSv4.0-Fix-a-use-after-free-problem-in-the-asynchronous-open.patch + (git-fixes CVE-2024-53173 bsc#1234891 bsc#1234853). +- Update + patches.suse/PCI-dwc-ep-Prevent-changing-BAR-size-flags-in-pci_ep.patch + (git-fixes CVE-2024-58006 bsc#1238772). +- Update + patches.suse/block-Prevent-potential-deadlocks-in-zone-write-plug-error-recovery.patch + (git-fixes CVE-2024-55642 bsc#1235744). +- Update + patches.suse/block-avoid-to-reuse-hctx-not-removed-from-cpuhp-callback-list.patch + (git-fixes CVE-2024-41149 bsc#1235698). +- Update + patches.suse/bpf-Mark-raw_tp-arguments-with-PTR_MAYBE_NULL.patch + (git-fixes CVE-2024-56702 bsc#1235501). +- Update + patches.suse/clk-mmp2-call-pm_genpd_init-only-after-genpd.name-is.patch + (git-fixes CVE-2024-58081 bsc#1239032). +- Update + patches.suse/clk-qcom-dispcc-sm6350-Add-missing-parent_map-for-a-.patch + (git-fixes CVE-2024-58080 bsc#1239027). +- Update + patches.suse/clk-qcom-gcc-sm6350-Add-missing-parent_map-for-two-c.patch + (git-fixes CVE-2024-58076 bsc#1239037). +- Update + patches.suse/crypto-tegra-do-not-transfer-req-when-tegra-init-fai.patch + (git-fixes CVE-2024-58075 bsc#1238976). +- Update + patches.suse/drm-amdgpu-Fix-potential-NULL-pointer-dereference-in.patch + (git-fixes CVE-2024-58052 bsc#1238986). +- Update + patches.suse/drm-msm-gem-prevent-integer-overflow-in-msm_ioctl_ge.patch + (git-fixes CVE-2024-52559 bsc#1238507). +- Update + patches.suse/drm-v3d-Stop-active-perfmon-if-it-is-being-destroyed.patch + (git-fixes CVE-2024-58086 bsc#1239038). +- Update + patches.suse/drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + (git-fixes CVE-2024-49570 bsc#1238782). +- Update + patches.suse/firmware-qcom-scm-Cleanup-global-__scm-on-probe-fail.patch + (git-fixes CVE-2024-57985 bsc#1237914). +- Update + patches.suse/firmware-qcom-scm-Fix-missing-read-barrier-in-qcom_s-b628510.patch + (git-fixes CVE-2024-58084 bsc#1239028). +- Update + patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch + (git-fixes CVE-2024-57984 bsc#1237909). +- Update patches.suse/idpf-convert-workqueues-to-unbound.patch + (jsc#PED-10581 CVE-2024-58057 bsc#1238969). +- Update + patches.suse/ipmi-ipmb-Add-check-devm_kasprintf-returned-value.patch + (git-fixes CVE-2024-58051 bsc#1238963). +- Update + patches.suse/media-i2c-ds90ub9x3-Fix-extra-fwnode_handle_put.patch + (git-fixes CVE-2024-58003 bsc#1238766). +- Update + patches.suse/media-imx-jpeg-Fix-potential-error-pointer-dereferen.patch + (git-fixes CVE-2024-57978 bsc#1238523). +- Update + patches.suse/media-intel-ipu6-remove-cpu-latency-qos-request-on-e.patch + (git-fixes CVE-2024-58004 bsc#1238508). +- Update + patches.suse/media-nuvoton-Fix-an-error-check-in-npcm_video_ece_i.patch + (git-fixes CVE-2024-58082 bsc#1239031). +- Update + patches.suse/media-uvcvideo-Fix-crash-during-unbind-if-gpio-unit-.patch + (git-fixes CVE-2024-58079 bsc#1239029). +- Update + patches.suse/media-uvcvideo-Fix-deadlock-during-uvc_probe.patch + (git-fixes CVE-2024-58059 bsc#1238960). +- Update + patches.suse/media-uvcvideo-Fix-double-free-in-error-path.patch + (git-fixes CVE-2024-57980 bsc#1237911). +- Update + patches.suse/media-uvcvideo-Remove-dangling-pointers.patch + (git-fixes CVE-2024-58002 bsc#1238503). +- Update + patches.suse/memory-tegra20-emc-fix-an-OF-node-reference-bug-in-t.patch + (git-fixes CVE-2024-58034 bsc#1238773). +- Update + patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch + (git-fixes CVE-2024-58078 bsc#1239034). +- Update + patches.suse/powerpc-pseries-iommu-IOMMU-incorrectly-marks-MMIO-r.patch + (bsc#1218470 ltc#204531 CVE-2024-57999 bsc#1238526). +- Update patches.suse/pps-Fix-a-use-after-free.patch (git-fixes + CVE-2024-57979 bsc#1238521). +- Update + patches.suse/printk-Fix-signed-integer-overflow-when-defining-LOG_BUF_LEN_MAX.patch + (bsc#1237950 CVE-2024-58017 bsc#1239112). +- Update + patches.suse/rdma-cxgb4-Prevent-potential-integer-overflow-on-32b.patch + (git-fixes CVE-2024-57973 bsc#1238531). +- Update + patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch + (git-fixes CVE-2024-58056 bsc#1238981). +- Update + patches.suse/rhashtable-Fix-potential-deadlock-by-moving-schedule.patch + (git-fixes CVE-2024-58042 bsc#1238769). +- Update + patches.suse/rtc-pcf85063-fix-potential-OOB-write-in-PCF85063-NVM.patch + (git-fixes CVE-2024-58069 bsc#1238978). +- Update + patches.suse/rtc-tps6594-Fix-integer-overflow-on-32bit-systems.patch + (git-fixes CVE-2024-57953 bsc#1238524). +- Update + patches.suse/soc-qcom-socinfo-Avoid-out-of-bounds-read-of-serial-.patch + (git-fixes CVE-2024-58007 bsc#1238511). +- Update + patches.suse/staging-media-max96712-fix-kernel-oops-when-removing.patch + (git-fixes CVE-2024-58054 bsc#1238975). +- Update + patches.suse/tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch + (bsc#1233260 bsc#1233259 bsc#1232421 CVE-2024-58005 + bsc#1237873). +- Update + patches.suse/ubi-fastmap-Fix-duplicate-slab-cache-names-while-att.patch + (git-fixes CVE-2024-53172 bsc#1234898). +- Update + patches.suse/usb-gadget-f_tcm-Don-t-free-command-immediately.patch + (git-fixes CVE-2024-58055 bsc#1238959). +- Update + patches.suse/usb-xhci-Fix-NULL-pointer-dereference-on-certain-com.patch + (git-fixes CVE-2024-57981 bsc#1237912). +- Update + patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch + (git-fixes CVE-2024-57995 bsc#1237895). +- Update + patches.suse/wifi-brcmsmac-add-gain-range-check-to-wlc_phy_iqcal_.patch + (stable-fixes CVE-2024-58014 bsc#1239109). +- Update + patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch + (git-fixes CVE-2024-58064 bsc#1238977). +- Update + patches.suse/wifi-iwlwifi-mvm-avoid-NULL-pointer-dereference.patch + (git-fixes CVE-2024-58062 bsc#1238965). +- Update + patches.suse/wifi-mac80211-prohibit-deactivating-all-links.patch + (git-fixes CVE-2024-58061 bsc#1238973). +- Update + patches.suse/wifi-mt76-mt7925-fix-NULL-deref-check-in-mt7925_chan.patch + (git-fixes CVE-2024-57989 bsc#1237899). +- Update + patches.suse/wifi-mt76-mt7925-fix-off-by-one-in-mt7925_load_clc.patch + (git-fixes CVE-2024-57990 bsc#1237900). +- Update + patches.suse/wifi-mwifiex-Fix-memcpy-field-spanning-write-warning.patch + (git-fixes CVE-2024-56539 bsc#1234963 bsc#1234853). +- Update + patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch + (git-fixes CVE-2024-58063 bsc#1238984). +- Update + patches.suse/wifi-rtlwifi-remove-unused-check_buddy_priv.patch + (git-fixes CVE-2024-58072 bsc#1238964). +- Update + patches.suse/wifi-rtw89-chan-fix-soft-lockup-in-rtw89_entity_reca.patch + (git-fixes CVE-2024-57991 bsc#1237896). +- Update + patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch + (git-fixes CVE-2024-57997 bsc#1238529). +- commit 214e3e7 + +------------------------------------------------------------------- +Tue Mar 11 11:56:06 CET 2025 - tiwai@suse.de + +- r8169: don't apply UDP padding quirk on RTL8126A (stable-fixes). +- commit 68384e2 + +------------------------------------------------------------------- +Tue Mar 11 11:50:06 CET 2025 - tiwai@suse.de + +- drm/xe: Fix and re-enable xe_print_blob_ascii85() (git-fixes). +- commit 3db422a + +------------------------------------------------------------------- +Tue Mar 11 10:28:38 CET 2025 - mhocko@suse.com + +- sched/membarrier: Fix redundant load of membarrier_state + (bsc#1232743). +- commit bf44b2b + +------------------------------------------------------------------- +Tue Mar 11 09:41:47 CET 2025 - shung-hsi.yu@suse.com + +- bpf: Reject struct_ops registration that uses module ptr and + the module btf_id is missing (git-fixes). +- commit 3b9c73b + +------------------------------------------------------------------- +Tue Mar 11 05:45:46 CET 2025 - shung-hsi.yu@suse.com + +- selftests/bpf: Add test case for the freeing of bpf_timer + (bsc#1238971 CVE-2025-21825). +- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT + (bsc#1238971 CVE-2025-21825). +- bpf: Free element after unlock in + __htab_map_lookup_and_delete_elem() (bsc#1238971 + CVE-2025-21825). +- bpf: Bail out early in __htab_map_lookup_and_delete_elem() + (bsc#1238971 CVE-2025-21825). +- bpf: Free special fields after unlock in + htab_lru_map_delete_node() (bsc#1238971 CVE-2025-21825). +- commit 1cd4c2e + +------------------------------------------------------------------- +Mon Mar 10 16:44:17 CET 2025 - oneukum@suse.com + +- Input: atkbd - map F23 key to support default copilot shortcut + (git-fixes). +- commit bfe2bb7 + +------------------------------------------------------------------- +Mon Mar 10 16:42:22 CET 2025 - oneukum@suse.com + +- Input: xpad - add unofficial Xbox 360 wireless receiver clone + (git-fixes). +- Input: xpad - add support for wooting two he (arm) (git-fixes). +- Input: xpad - improve name of 8BitDo controller 2dc8:3106 + (git-fixes). +- Input: xpad - add QH Electronics VID/PID (git-fixes). +- Input: xpad - add support for Nacon Evol-X Xbox One Controller + (git-fixes). +- commit 4710207 + +------------------------------------------------------------------- +Mon Mar 10 16:34:57 CET 2025 - oneukum@suse.com + +- Input: xpad - add support for Nacon Pro Compact (git-fixes). +- commit 3a2bb67 + +------------------------------------------------------------------- +Mon Mar 10 15:16:56 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (git-fixes) +- commit 2805274 + +------------------------------------------------------------------- +Mon Mar 10 15:14:16 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize HCR_EL2.E2H early (git-fixes) +- commit 0ff07a9 + +------------------------------------------------------------------- +Mon Mar 10 15:12:24 CET 2025 - oneukum@suse.com + +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1238909 CVE-2025-21776). +- commit 1601393 + +------------------------------------------------------------------- +Mon Mar 10 15:09:12 CET 2025 - msuchanek@suse.de + +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs + for pmemory (bsc#1239167 ltc#211055). +- commit 5ee1b4c + +------------------------------------------------------------------- +Mon Mar 10 11:51:56 CET 2025 - mfranc@suse.cz + +- s390/traps: Fix test_monitor_call() inline assembly (git-fixes + bsc#1239160). +- commit 1a519e2 + +------------------------------------------------------------------- +Mon Mar 10 11:40:43 CET 2025 - mhocko@suse.com + +- platform/x86: int3472: Check for adev == NULL (CVE-2024-58011 + bsc#1239080). +- commit 58ea3d9 + +------------------------------------------------------------------- +Mon Mar 10 10:07:52 CET 2025 - mhocko@suse.com + +- net_sched: sch_sfq: don't allow 1 packet limit (CVE-2024-57996 + bsc#1239076). +- commit 6b3567e + +------------------------------------------------------------------- +Mon Mar 10 10:01:21 CET 2025 - tiwai@suse.de + +- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during + params (CVE-2024-58012 bsc#1239104). +- commit 642aedc + +------------------------------------------------------------------- +Mon Mar 10 09:46:32 CET 2025 - tiwai@suse.de + +- wifi: brcmfmac: fix NULL pointer dereference in + brcmf_txfinalize() (CVE-2025-21744 bsc#1238903). +- commit 062e9bf + +------------------------------------------------------------------- +Mon Mar 10 08:24:23 CET 2025 - tiwai@suse.de + +- usb: gadget: Check bmAttributes only if configuration is valid + (git-fixes). +- usb: gadget: Fix setting self-powered state on suspend + (git-fixes). +- commit fb64cab + +------------------------------------------------------------------- +Mon Mar 10 08:23:35 CET 2025 - tiwai@suse.de + +- usb: typec: ucsi: Fix NULL pointer access (git-fixes). +- usb: xhci: Fix host controllers "dying" after suspend and resume + (git-fixes). +- usb: dwc3: Set SUSPENDENABLE soon after phy init (git-fixes). +- usb: hub: lack of clearing xHC resources (git-fixes). +- usb: renesas_usbhs: Flush the notify_hotplug_work (git-fixes). +- usb: renesas_usbhs: Use devm_usb_get_phy() (git-fixes). +- usb: renesas_usbhs: Call clk_put() (git-fixes). +- usb: dwc3: gadget: Prevent irq storm when TH re-executes + (git-fixes). +- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel + hosts (git-fixes). +- usb: typec: ucsi: increase timeout for PPM reset operations + (git-fixes). +- acpi: typec: ucsi: Introduce a ->poll_cci method (git-fixes). +- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix + functionality (git-fixes). +- usb: gadget: Set self-powered based on MaxPower and bmAttributes + (git-fixes). +- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails + (git-fixes). +- usb: atm: cxacru: fix a flaw in existing endpoint checks + (git-fixes). +- drivers: core: fix device leak in __fw_devlink_relax_cycles() + (git-fixes). +- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based + detection" (git-fixes). +- bus: simple-pm-bus: fix forced runtime PM use (git-fixes). +- char: misc: deallocate static minor in error path (git-fixes). +- eeprom: digsy_mtc: Make GPIO lookup table match the device + (git-fixes). +- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in + pmcmd_ioctl (git-fixes). +- slimbus: messaging: Free transaction ID in delayed interrupt + scenario (git-fixes). +- cdx: Fix possible UAF error in driver_override_show() + (git-fixes). +- bus: mhi: host: pci_generic: Use pci_try_reset_function() + to avoid deadlock (git-fixes). +- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO + (git-fixes). +- iio: filter: admv8818: Force initialization of SDO (git-fixes). +- iio: dac: ad3552r: clear reset status flag (git-fixes). +- iio: adc: ad7192: fix channel select (git-fixes). +- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value + (git-fixes). +- iio: light: apds9306: fix max_scale_nano values (git-fixes). +- commit 2fb3d9c + +------------------------------------------------------------------- +Sun Mar 9 09:58:06 CET 2025 - tiwai@suse.de + +- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist + (stable-fixes). +- ALSA: seq: Avoid module auto-load handling at event delivery + (stable-fixes). +- commit 5548289 + +------------------------------------------------------------------- +Sun Mar 9 09:55:31 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop + using CS35L41 HDA (stable-fixes). +- commit 5f7974b + +------------------------------------------------------------------- +Sun Mar 9 09:54:20 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA + Laptops using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for various ASUS Laptops using + CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: update ALC222 depop optimize (stable-fixes). +- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage + (git-fixes). +- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo + platform (stable-fixes). +- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 + (stable-fixes). +- ALSA: hda/realtek: Fix Asus Z13 2025 audio (stable-fixes). +- commit c78c8b9 + +------------------------------------------------------------------- +Sun Mar 9 09:49:37 CET 2025 - tiwai@suse.de + +- drm/xe/oa: Signal output fences (stable-fixes). +- Refresh + patches.suse/xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch. +- commit 9868b15 + +------------------------------------------------------------------- +Sun Mar 9 09:48:59 CET 2025 - tiwai@suse.de + +- rapidio: add check for rio_add_net() in rio_scan_alloc_net() + (git-fixes). +- rapidio: fix an API misues when rio_add_net() fails (git-fixes). +- dma: kmsan: export kmsan_handle_dma() for modules (git-fixes). +- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in + xgene_hwmon_probe() (git-fixes). +- hwmon: (ad7314) Validate leading zero bits and return error + (git-fixes). +- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table + (git-fixes). +- hwmon: (pmbus) Initialise page count in pmbus_identify() + (git-fixes). +- hwmon: (peci/dimmtemp) Do not provide fake thresholds data + (git-fixes). +- gpio: rcar: Fix missing of_node_put() call (git-fixes). +- gpio: aggregator: protect driver attr handlers against module + unload (git-fixes). +- ALSA: usx2y: validate nrpacks module parameter on probe + (git-fixes). +- ALSA: hda/realtek: Remove (revert) duplicate Ally X config + (git-fixes). +- drm/xe/oa: Allow oa_exponent value of 0 (git-fixes). +- drm/amd/display: Fix HPD after gpu reset (stable-fixes). +- drm/amd/display: add a quirk to enable eDP0 on DP1 + (stable-fixes). +- drm/amd/display: Disable PSR-SU on eDP panels (stable-fixes). +- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd + (stable-fixes). +- drm/xe/oa: Allow only certain property changes from config + (stable-fixes). +- drm/xe/oa: Add syncs support to OA config ioctl (stable-fixes). +- drm/xe/oa: Move functions up so they can be reused for config + ioctl (stable-fixes). +- commit d3f758a + +------------------------------------------------------------------- +Sun Mar 9 03:26:40 CET 2025 - ailiop@suse.com + +- sunrpc: suppress warnings for unused procfs functions + (git-fixes). +- commit c61a5ed + +------------------------------------------------------------------- +Sun Mar 9 03:21:55 CET 2025 - ailiop@suse.com + +- SUNRPC: Handle -ETIMEDOUT return from tlshd (git-fixes). +- commit 5ae6ead + +------------------------------------------------------------------- +Sun Mar 9 03:20:17 CET 2025 - ailiop@suse.com + +- NFSv4: Fix a deadlock when recovering state on a sillyrenamed + file (git-fixes). +- commit 68a98ff + +------------------------------------------------------------------- +Sun Mar 9 03:17:49 CET 2025 - ailiop@suse.com + +- SUNRPC: Prevent looping due to rpc_signal_task() races + (git-fixes). +- commit efcf93f + +------------------------------------------------------------------- +Sun Mar 9 03:00:11 CET 2025 - ailiop@suse.com + +- NFSD: Fix CB_GETATTR status fix (git-fixes). +- commit bfb8cfa + +------------------------------------------------------------------- +Sun Mar 9 02:39:44 CET 2025 - ailiop@suse.com + +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (git-fixes). +- commit 2e52d43 + +------------------------------------------------------------------- +Sun Mar 9 02:38:05 CET 2025 - ailiop@suse.com + +- nfsd: clear acl_access/acl_default after releasing them + (git-fixes). +- commit 27010fb + +------------------------------------------------------------------- +Sun Mar 9 02:35:49 CET 2025 - ailiop@suse.com + +- pnfs/flexfiles: retry getting layout segment for reads + (git-fixes). +- commit b6de6d7 + +------------------------------------------------------------------- +Sun Mar 9 02:33:53 CET 2025 - ailiop@suse.com + +- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending + on it (git-fixes). +- commit 7c2ea4b + +------------------------------------------------------------------- +Sun Mar 9 01:31:32 CET 2025 - ailiop@suse.com + +- KMSAN: uninit-value in inode_go_dump (5) (git-fixes). +- commit 33eb119 + +------------------------------------------------------------------- +Sun Mar 9 01:29:36 CET 2025 - ailiop@suse.com + +- gfs2: Fix unlinked inode cleanup (git-fixes). +- commit 34e8c14 + +------------------------------------------------------------------- +Sun Mar 9 01:28:11 CET 2025 - ailiop@suse.com + +- gfs2: Allow immediate GLF_VERIFY_DELETE work (git-fixes). +- commit 85fd98d + +------------------------------------------------------------------- +Sun Mar 9 01:26:31 CET 2025 - ailiop@suse.com + +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (git-fixes). +- commit 7b42f25 + +------------------------------------------------------------------- +Sun Mar 9 01:23:51 CET 2025 - ailiop@suse.com + +- xfs: flush inodegc before swapon (git-fixes). +- commit 5c0ff3f + +------------------------------------------------------------------- +Sun Mar 9 01:21:49 CET 2025 - ailiop@suse.com + +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (git-fixes). +- commit 188fef0 + +------------------------------------------------------------------- +Sun Mar 9 01:15:30 CET 2025 - ailiop@suse.com + +- xfs: report realtime block quota limits on realtime directories + (git-fixes). +- commit fe8bc40 + +------------------------------------------------------------------- +Sun Mar 9 01:08:59 CET 2025 - ailiop@suse.com + +- exfat: short-circuit zero-byte writes in exfat_file_write_iter + (git-fixes). +- commit e7632e9 + +------------------------------------------------------------------- +Sun Mar 9 01:08:18 CET 2025 - ailiop@suse.com + +- exfat: fix soft lockup in exfat_clear_bitmap (git-fixes). +- commit 72aa500 + +------------------------------------------------------------------- +Sun Mar 9 01:06:45 CET 2025 - ailiop@suse.com + +- exfat: fix just enough dentries but allocate a new cluster to + dir (git-fixes). +- commit 9bf8f0b + +------------------------------------------------------------------- +Sun Mar 9 00:41:23 CET 2025 - ailiop@suse.com + +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1239113 CVE-2024-54456). +- commit a3a35d5 + +------------------------------------------------------------------- +Fri Mar 7 20:21:45 CET 2025 - lduncan@suse.com + +- block: Remove zone write plugs when handling native zone append + writes (git-fixes). +- md/raid*: Fix the set_queue_limits implementations (git-fixes). +- partitions: mac: fix handling of bogus partition table + (git-fixes). +- block: cleanup and fix batch completion adding conditions + (git-fixes). +- block: don't revert iter for -EIOCBQUEUED (git-fixes). +- commit 9fb2f84 + +------------------------------------------------------------------- +Fri Mar 7 18:55:11 CET 2025 - msuchanek@suse.de + +- packaging: Patch Makefile to pre-select gcc version (jsc#PED-12251). + When compiler different from the one which was used to configure the + kernel is used to build modules a warning is issued and the build + continues. This could be turned into an error but that would be too + restrictive. + The generated kernel-devel makefile could set the compiler but then the + main Makefile as to be patched to assign CC with ?= + This causes run_oldconfig failure on SUSE-2024 and kbuild config check + failure on SUSE-2025. + This cannot be hardcoded to one version in a regular patch because the + value is expected to be configurable at mkspec time. Patch the Makefile + after aplyin patches in rpm prep step instead. A check is added to + verify that the sed command did indeed apply the change. +- commit 6031391 + +------------------------------------------------------------------- +Fri Mar 7 17:54:03 CET 2025 - mfranc@suse.cz + +- tracing/osnoise: Fix resetting of tracepoints (CVE-2025-21733 + bsc#1238494). +- commit 2bff62d + +------------------------------------------------------------------- +Fri Mar 7 17:46:03 CET 2025 - mfranc@suse.cz + +- btrfs: fix assertion failure when splitting ordered extent + after transaction abort (CVE-2025-21754 bsc#1238496). +- commit 57147c4 + +------------------------------------------------------------------- +Fri Mar 7 17:39:15 CET 2025 - mfranc@suse.cz + +- tcp: correct handling of extreme memory squeeze (CVE-2025-21710 + bsc#1237888). +- commit 101929d + +------------------------------------------------------------------- +Fri Mar 7 10:17:26 CET 2025 - msuchanek@suse.de + +- x86/boot: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit bb8a87d + +------------------------------------------------------------------- +Fri Mar 7 08:36:24 CET 2025 - tiwai@suse.de + +- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue + (git-fixes). +- drm/amd/display: Fix null check for pipe_ctx->plane_state in + resource_build_scaling_params (git-fixes). +- drm/xe/userptr: Unmap userptrs in the mmu notifier (git-fixes). +- drm/xe/hmm: Don't dereference struct page pointers without + notifier lock (git-fixes). +- drm/xe/hmm: Style- and include fixes (git-fixes). +- drm/xe: Add staging tree for VM binds (git-fixes). +- drm/xe: Fix fault mode invalidation with unbind (git-fixes). +- drm/xe/vm: Fix a misplaced #endif (git-fixes). +- drm/xe/vm: Validate userptr during gpu vma prefetching + (git-fixes). +- drm/xe/userptr: properly setup pfn_flags_mask (git-fixes). +- drm/sched: Fix preprocessor guard (git-fixes). +- drm/imagination: Fix timestamps in firmware traces (git-fixes). +- drm/imagination: only init job done fences once (git-fixes). +- drm/imagination: Hold drm_gem_gpuva lock for unmap (git-fixes). +- drm/imagination: avoid deadlock on fence release (git-fixes). +- wifi: cfg80211: regulatory: improve invalid hints checking + (git-fixes). +- wifi: mac80211: fix vendor-specific inheritance (git-fixes). +- wifi: mac80211: fix MLE non-inheritance parsing (git-fixes). +- wifi: iwlwifi: Fix A-MSDU TSO preparation (git-fixes). +- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU + (git-fixes). +- wifi: iwlwifi: limit printed string from FW file (git-fixes). +- wifi: iwlwifi: mvm: don't try to talk to a dead firmware + (git-fixes). +- wifi: iwlwifi: mvm: clean up ROC on failure (git-fixes). +- wifi: nl80211: reject cooked mode if it is set along with + other flags (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in + mgmt_device_connected() (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() + (git-fixes). +- bluetooth: btusb: Initialize .owner field of + force_poll_sync_fops (git-fixes). +- commit bceb443 + +------------------------------------------------------------------- +Fri Mar 7 07:22:49 CET 2025 - jlee@suse.com + +- initcall_blacklist: Does not allow kernel_lockdown be + blacklisted (bsc#1237521). +- commit 4ab5f98 + +------------------------------------------------------------------- +Thu Mar 6 19:55:34 CET 2025 - msuchanek@suse.de + +- powerpc: boot: Fix build with gcc 15 (jsc#PED-12251). +- commit 177c148 + +------------------------------------------------------------------- +Thu Mar 6 19:19:45 CET 2025 - msuchanek@suse.de + +- efi: libstub: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit 3a88c96 + ------------------------------------------------------------------- Thu Mar 6 18:21:04 CET 2025 - mfranc@suse.cz @@ -307,6 +1316,15 @@ Tue Mar 4 09:34:34 CET 2025 - tiwai@suse.de - rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303) - commit 1f1e842 +------------------------------------------------------------------- +Tue Mar 4 09:27:13 CET 2025 - tbogendoerfer@suse.de + +- Refresh patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch. +- Refresh + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch. + Re-enabled needed patches. +- commit 553c7bc + ------------------------------------------------------------------- Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com @@ -314,6 +1332,14 @@ Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com (git-fixes bsc#1237898 CVE-2025-21778). - commit 7bd7207 +------------------------------------------------------------------- +Mon Mar 3 18:16:50 CET 2025 - tbogendoerfer@suse.de + +- Delete + patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch. + Dropped patch for no longer present driver. +- commit d78cf53 + ------------------------------------------------------------------- Mon Mar 3 18:10:31 CET 2025 - petr.pavlu@suse.com @@ -337,6 +1363,553 @@ Mon Mar 3 16:51:53 CET 2025 - dwagner@suse.de clean up (bsc#1238349). - commit 9c9e63e +------------------------------------------------------------------- +Mon Mar 3 16:17:03 CET 2025 - tbogendoerfer@suse.de + +- net: ethtool: Use hwprov under rcu_read_lock (git-fixes). +- commit 9b0a090 + +------------------------------------------------------------------- +Mon Mar 3 16:12:00 CET 2025 - tbogendoerfer@suse.de + +- idpf: fix checksums set in idpf_rx_rsc() (jsc#PED-10581). +- net/mlx5: IRQ, Fix null string in debug print (jsc#PED-11331). +- net/mlx5: Restore missing trace event when enabling vport QoS + (jsc#PED-11331). +- net/mlx5: Fix vport QoS cleanup on error (jsc#PED-11331). +- ixgbe: fix media cage present detection for E610 device + (jsc#PED-9647). +- iavf: fix circular lock dependency with netdev_lock + (jsc#PED-10423). +- ice: Avoid setting default Rx VSI twice in switchdev setup + (jsc#PED-10419). +- ice: Fix deinitializing VF in error path (jsc#PED-10419). +- net: ethtool: fix ioctl confusing drivers about desired HDS + user config (git-fixes). +- RDMA/bnxt_re: Fix the page details for the srq created by + kernel consumers (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix issue in the unload path (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add sanity checks on rdev validity (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier + (jsc#PED-10684 jsc#PED-11230). +- vsock/bpf: Warn on socket without transport (jsc#PED-11028). +- ibmvnic: Don't reference skb after sending to VIOS + (jsc#PED_10911 jsc#PED-3606). +- s390/qeth: move netif_napi_add_tx() and napi_enable() from + under BH (git-fixes). +- vsock: Orphan socket after transport release (jsc#PED-11028). +- igc: Set buffer type for empty frames in igc_init_empty_frame + (jsc#PED-10417). +- igc: Fix HW RX timestamp when passed by ZC XDP (jsc#PED-10417). +- ixgbe: Fix possible skb NULL pointer dereference (jsc#PED-9647). +- idpf: record rx queue in skb for RSC packets (jsc#PED-10581). +- idpf: fix handling rsc packet with a single segment + (jsc#PED-10581). +- iavf: Fix a locking bug in an error path (jsc#PED-10423). +- neighbour: use RCU protection in __neigh_notify() (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags + (git-fixes). +- net: add dev_net_rcu() helper (jsc#PED-10684 jsc#PED-11230). +- net: atlantic: fix warning during hot unplug (jsc#PED-11287). +- ice: stop storing XDP verdict within ice_rx_buf (jsc#PED-10419). +- ice: gather page_count()'s of each frag right before XDP prog + call (jsc#PED-10419). +- ice: put Rx buffers after being done with current frame + (jsc#PED-10419). +- tg3: Disable tg3 PCIe AER on system reboot (jsc#PED-3526 + jsc#PED-11226). +- vmxnet3: Fix tx queue race condition with XDP (jsc#PED-11024). +- ice: Add check for devm_kzalloc() (jsc#PED-10419). +- vsock: Allow retrying on connect() failure (jsc#PED-11028). +- iavf: allow changing VLAN state without calling PF + (jsc#PED-10423). +- ice: remove invalid parameter of equalizer (jsc#PED-10419). +- ice: fix ice_parser_rt::bst_key array size (jsc#PED-10419). +- idpf: add more info during virtchnl transaction timeout/salt + mismatch (jsc#PED-10581). +- idpf: convert workqueues to unbound (jsc#PED-10581). +- idpf: Acquire the lock before accessing the xn->salt + (jsc#PED-10581). +- idpf: fix transaction timeouts on reset (jsc#PED-10581). +- idpf: add read memory barrier when checking descriptor done bit + (jsc#PED-10581). +- net: page_pool: don't try to stash the napi id (jsc#PED-10423). +- netdevsim: don't assume core pre-populates HDS params on GET + (jsc#PED-10684 jsc#PED-11230). +- wifi: mt76: move napi_enable() from under BH (git-fixes). +- eth: via-rhine: fix calling napi_enable() in atomic context + (git-fixes). +- eth: niu: fix calling napi_enable() in atomic context + (git-fixes). +- eth: 8139too: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: remove local wrappers for napi enable/disable + (git-fixes). +- eth: tg3: fix calling napi_enable() in atomic context + (jsc#PED-3526 jsc#PED-11226). +- net/mlx5e: add missing cpu_to_node to kvzalloc_node in + mlx5e_open_xdpredirect_sq (jsc#PED-11331). +- net: mvneta: fix locking in mvneta_cpu_online() (git-fixes). +- octeontx2: don't mess with ->d_parent or ->d_parent->d_name + (jsc#PED-11317). +- sysfs: constify bin_attribute argument of + sysfs_bin_attr_simple_read() (jsc#PED-10421 jsc#PED-8564). +- sysfs: constify macro BIN_ATTRIBUTE_GROUPS() (jsc#PED-10421 + jsc#PED-8564). +- VMCI: remove unused ioctl definitions (jsc#PED-11026). +- RDMA/hfi1: Constify 'struct bin_attribute' (jsc#PED-10421 + jsc#PED-8564). +- RDMA/bnxt_re: Allocate dev_attr information dynamically + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Pass the context for ulp_irq_stop (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Query firmware defaults of CC params during probe + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Add Async event handling support (jsc#PED-10684 + jsc#PED-11230). +- bnxt_en: Add ULP call to notify async events (jsc#PED-10684 + jsc#PED-11230). +- net: avoid race between device unregistration and ethnl ops + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: update header sizing defaults (jsc#PED-10684 + jsc#PED-11230). +- eth: bnxt: allocate enough buffer space to meet HDS threshold + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: populate the default HDS params in the core + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: apply hds_thrs settings correctly (jsc#PED-10684 + jsc#PED-11230). +- net: provide pending ring configuration in net_device + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: store netdev in a temp variable in + ethnl_default_set_doit() (jsc#PED-10684 jsc#PED-11230). +- net: move HDS config from ethtool state (jsc#PED-10684 + jsc#PED-11230). +- net: destroy dev->lock later in free_netdev() (git-fixes). +- eth: bnxt: fix string truncation warning in FW version + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: ts: add separate counter for unconfirmed one-step + TX timestamps (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: fix unintentional sign extension on shift of + dest_attr->vport.vhca_id (jsc#PED-11331). +- ice: support FW Recovery Mode (jsc#PED-10419). +- devlink: add devl guard (jsc#PED-10419). +- pldmfw: enable selected component update (jsc#PED-10419). +- net/mlx5e: CT: Offload connections with hardware steering rules + (jsc#PED-11331). +- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule + reusable (jsc#PED-11331). +- net/mlx5e: CT: Add initial support for Hardware Steering + (jsc#PED-11331). +- net/mlx5: HWS, rework the check if matcher size can be increased + (jsc#PED-11331). +- net: protect napi->irq with netdev_lock() (jsc#PED-3526 + jsc#PED-11226). +- net: protect NAPI enablement with netdev_lock() (jsc#PED-10423). +- net: protect netdev->napi_list with netdev_lock() + (jsc#PED-10423). +- net: add netdev->up protected by netdev_lock() (jsc#PED-10423). +- net: make netdev_lock() protect netdev->reg_state + (jsc#PED-10423). +- net: add netdev_lock() / netdev_unlock() helpers + (jsc#PED-10423). +- ice: Add in/out PTP pin delays (jsc#PED-10419). +- ice: implement low latency PHY timer updates (jsc#PED-10419). +- ice: check low latency PHY timer update firmware capability + (jsc#PED-10419). +- ice: add lock to protect low latency interface (jsc#PED-10419). +- ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* + (jsc#PED-10419). +- ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 + (jsc#PED-10419). +- ice: use string choice helpers (jsc#PED-10419). +- ice: add fw and port health reporters (jsc#PED-10419). +- ice: add recipe priority check in search (jsc#PED-10419). +- ice: ice_probe: init ice_adapter after HW init (jsc#PED-10419). +- ice: minor: rename goto labels from err to unroll + (jsc#PED-10419). +- ice: split ice_init_hw() out from ice_init_dev() + (jsc#PED-10419). +- ice: c827: move wait for FW to ice_init_hw() (jsc#PED-10419). +- netdevsim: add HDS feature (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for hds-thresh ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for tcp-data-split ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for rx-copybreak ethtool command + (jsc#PED-10684 jsc#PED-11230). +- net: disallow setup single buffer XDP when tcp-data-split is + enabled (jsc#PED-10684 jsc#PED-11230). +- net: devmem: add ring parameter filtering (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: add support for configuring hds-thresh + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: add hds_config member in ethtool_netdev_state + (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers + (jsc#PED-11331). +- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps + (jsc#PED-11331). +- net/mlx5: Add support for MRTCQ register (jsc#PED-11331). +- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane + link modes (jsc#PED-11331). +- net: ethtool: add support for structured PHY statistics + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: plumb PHY stats to PHY drivers (jsc#PED-10684 + jsc#PED-11230). +- ethtool: linkstate: migrate linkstate functions to support + multi-PHY setups (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: HWS, update flow - support through bigger action RTC + (jsc#PED-11331). +- net/mlx5: HWS, update flow - remove the use of dual RTCs + (jsc#PED-11331). +- net/mlx5: fs, add HWS to steering mode options (jsc#PED-11331). +- net/mlx5: fs, add HWS get capabilities (jsc#PED-11331). +- net/mlx5: fs, set create match definer to not supported by HWS + (jsc#PED-11331). +- net/mlx5: fs, add support for dest vport HWS action + (jsc#PED-11331). +- net/mlx5: fs, add HWS fte API functions (jsc#PED-11331). +- net/mlx5: fs, add dest table cache (jsc#PED-11331). +- net/mlx5: fs, manage flow counters HWS action sharing by + refcount (jsc#PED-11331). +- net/mlx5: fs, add HWS modify header API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS packet reformat API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS actions pool (jsc#PED-11331). +- net/mlx5: fs, add HWS flow group API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS flow table API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS root namespace functions (jsc#PED-11331). +- eth: iavf: extend the netdev_lock usage (jsc#PED-10423). +- net/mlx5e: Update TX ESN context for IPSec hardware offload + (jsc#PED-11331). +- xfrm: Support ESN context update to hardware for TX + (jsc#PED-11331). +- net/mlx5: use do_aux_work for PHC overflow checks + (jsc#PED-11331). +- igc: Link queues to NAPI instances (jsc#PED-10417). +- igc: Link IRQs to NAPI instances (jsc#PED-10417). +- i40e: add ability to reset VF for Tx and Rx MDD events + (jsc#PED-10428). +- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() + (jsc#PED-9647). +- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() + (jsc#PED-9647). +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (jsc#PED-10426). +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() + (jsc#PED-10417). +- igc: Allow hot-swapping XDP program (jsc#PED-10417). +- igb: Add AF_XDP zero-copy Tx support (jsc#PED-10426). +- igb: Add AF_XDP zero-copy Rx support (jsc#PED-10426). +- igb: Add XDP finalize and stats update functions + (jsc#PED-10426). +- igb: Introduce XSK data structures and helpers (jsc#PED-10426). +- igb: Introduce igb_xdp_is_enabled() (jsc#PED-10426). +- igb: Remove static qualifiers (jsc#PED-10426). +- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (jsc#PED-9647). +- octeontx2-pf: mcs: Remove dead code and semi-colon from + rsrc_name() (jsc#PED-11317). +- net/mlx5: HWS, set timeout on polling for completion + (jsc#PED-11331). +- net/mlx5: HWS, support flow sampler destination (jsc#PED-11331). +- net/mlx5: HWS, use the right size when writing arg data + (jsc#PED-11331). +- net/mlx5: HWS, handle returned error value in pool alloc + (jsc#PED-11331). +- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset + (jsc#PED-11331). +- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic + SQs (jsc#PED-11331). +- net/mlx5: HWS, num_of_rules counter on matcher should be atomic + (jsc#PED-11331). +- net/mlx5: HWS, reduce memory consumption of a matcher struct + (jsc#PED-11331). +- net/mlx5: HWS, remove wrong deletion of the miss table list + (jsc#PED-11331). +- net/mlx5: HWS, change error flow on matcher disconnect + (jsc#PED-11331). +- net/mlx5: HWS, add error message on failure to move rules + (jsc#PED-11331). +- net/mlx5: HWS, simplify allocations as we support only FDB + (jsc#PED-11331). +- net/mlx5: HWS, denote how refcounts are protected + (jsc#PED-11331). +- net/mlx5: HWS, remove implementation of unused FW commands + (jsc#PED-11331). +- net/mlx5: HWS, remove the use of duplicated structs + (jsc#PED-11331). +- igc: Remove unused igc_read/write_pcie_cap_reg (jsc#PED-10417). +- igc: Remove unused igc_read/write_pci_cfg wrappers + (jsc#PED-10417). +- igc: Remove unused igc_acquire/release_nvm (jsc#PED-10417). +- i40e: Remove unused i40e_dcb_hw_get_num_tc (jsc#PED-10428). +- i40e: Remove unused i40e_asq_send_command_v2 (jsc#PED-10428). +- i40e: Remove unused i40e_commit_partition_bw_setting + (jsc#PED-10428). +- i40e: Remove unused i40e_del_filter (jsc#PED-10428). +- i40e: Remove unused i40e_get_cur_guaranteed_fd_count + (jsc#PED-10428). +- i40e: Deadcode profile code (jsc#PED-10428). +- i40e: Remove unused i40e_(read|write)_phy_register + (jsc#PED-10428). +- i40e: Remove unused i40e_blink_phy_link_led (jsc#PED-10428). +- i40e: Deadcode i40e_aq_* (jsc#PED-10428). +- devlink: Improve the port attributes description + (jsc#PED-10419). +- ixgbevf: Add support for Intel(R) E610 device (jsc#PED-9647). +- PCI: Add PCI_VDEVICE_SUB helper macro (jsc#PED-9647). +- ixgbe: Enable link management in E610 device (jsc#PED-9647). +- ixgbe: Clean up the E610 link management related code + (jsc#PED-9647). +- ixgbe: Add ixgbe_x540 multiple header inclusion protection + (jsc#PED-9647). +- ixgbe: Add support for EEPROM dump in E610 device + (jsc#PED-9647). +- ixgbe: Add support for NVM handling in E610 device + (jsc#PED-9647). +- ixgbe: Add link management support for E610 device + (jsc#PED-9647). +- ixgbe: Add support for E610 device capabilities detection + (jsc#PED-9647). +- ixgbe: Add support for E610 FW Admin Command Interface + (jsc#PED-9647). +- net: ethtool: Fix suspicious rcu_dereference usage (git-fixes). +- net/mlx5: fs, Add support for RDMA RX steering over IB link + layer (jsc#PED-11331). +- net/mlx5: Remove PTM support log message (jsc#PED-11331). +- net/mlx5: DR, add support for ConnectX-8 steering + (jsc#PED-11331). +- net/mlx5: DR, expand SWS STE callbacks and consolidate common + structs (jsc#PED-11331). +- net/mlx5: HWS, do not initialize native API queues + (jsc#PED-11331). +- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close + (jsc#PED-11331). +- net/mlx5: fs, retry insertion to hash table on EBUSY + (jsc#PED-11331). +- net/mlx5: fs, add mlx5_fs_pool API (jsc#PED-11331). +- net/mlx5: fs, add counter object to flow destination + (jsc#PED-11331). +- net/mlx5: LAG, Support LAG over Multi-Host NICs (jsc#PED-11331). +- net/mlx5: LAG, Refactor lag logic (jsc#PED-11331). +- sfc: Use netdev refcount tracking in struct + efx_async_filter_insertion (jsc#PED-11366). +- xsk: add generic XSk &xdp_buff -> skb conversion + (jsc#PED-10428). +- xsk: make xsk_buff_add_frag() really add the frag via + __xdp_buff_add_frag() (jsc#PED-10428). +- xdp: add generic xdp_build_skb_from_buff() (jsc#PED-10428). +- xdp: add generic xdp_buff_add_frag() (jsc#PED-10428). +- page_pool: add page_pool_dev_alloc_netmem() (jsc#PED-10428). +- sfc: remove efx_writed_page_locked (jsc#PED-11366). +- bnxt_en: Skip reading PXP registers during ethtool -d if + unsupported (bsc#1238145). +- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW + (bsc#1238145). +- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW + (bsc#1238145). +- bnxt_en: Do not allow ethtool -m on an untrusted VF + (bsc#1238145). +- bnxt_en: Use FW defined resource limits for RoCE (bsc#1238145). +- ice: Add MDD logging via devlink health (jsc#PED-10419). +- ice: add Tx hang devlink health reporter (jsc#PED-10419). +- ice: rename devlink_port. to port.[ch] (jsc#PED-10419). +- devlink: add devlink_fmsg_dump_skb() function (jsc#PED-10419). +- devlink: add devlink_fmsg_put() macro (jsc#PED-10419). +- net/mlx5e: Report rx_discards_phy via rx_dropped + (jsc#PED-11331). +- net: page_pool: rename page_pool_is_last_ref() (jsc#PED-10428). +- net/mlx5: Add device cap abs_native_port_num (jsc#PED-11331). +- net/mlx5: qos: Add ifc support for cross-esw scheduling + (jsc#PED-11331). +- net/mlx5: Add support for new scheduling elements + (jsc#PED-11331). +- net/mlx5: Add ConnectX-8 device to ifc (jsc#PED-11331). +- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits + (jsc#PED-11331). +- net: ethtool: Add support for tsconfig command to get/set + hwtstamp config (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp + by net topology (jsc#PED-10684 jsc#PED-11230). +- net: Add the possibility to support a selected hwtstamp in + netdevice (jsc#PED-10684 jsc#PED-11230). +- net: Make net_hwtstamp_validate accessible (jsc#PED-10684 + jsc#PED-11230). +- net: Make dev_get_hwtstamp_phylib accessible (jsc#PED-10684 + jsc#PED-11230). +- octeontx2-af: fix build regression without CONFIG_DCB + (jsc#PED-11317). +- ionic: remove the unused nb_work (jsc#PED-11378). +- page_pool: disable sync for cpu for dmabuf memory provider + (jsc#PED-10428). +- page_pool: Set `dma_sync` to false for devmem memory provider + (jsc#PED-10428). +- net: page_pool: create page_pool_alloc_netmem (jsc#PED-10428). +- net: page_pool: rename page_pool_alloc_netmem to *_netmems + (jsc#PED-10423). +- xdp: make __xdp_return() MP-agnostic (jsc#PED-10428). +- xdp: get rid of xdp_frame::mem.id (jsc#PED-10428). +- page_pool: allow mixing PPs within one bulk (jsc#PED-10428). +- ionic: add support for QSFP_PLUS_CMIS (jsc#PED-11378). +- ionic: add speed defines for 200G and 400G (jsc#PED-11378). +- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (jsc#PED-11378). +- ionic: Use VLAN_ETH_HLEN when possible (jsc#PED-11378). +- ionic: add asic codes to firmware interface file + (jsc#PED-11378). +- ice: cleanup Rx queue context programming functions + (jsc#PED-10419). +- ice: move prefetch enable to ice_setup_rx_ctx (jsc#PED-10419). +- ice: reduce size of queue context fields (jsc#PED-10419). +- ice: use for Tx and Rx queue context data + (jsc#PED-10419). +- ice: use structures to keep track of queue context size + (jsc#PED-10419). +- ice: remove int_q_state from ice_tlan_ctx (jsc#PED-10419). +- lib: packing: add pack_fields() and unpack_fields() + (jsc#PED-10419). +- lib: packing: demote truncation error in pack() to a warning + in __pack() (jsc#PED-10419). +- lib: packing: create __pack() and __unpack() variants without + error checking (jsc#PED-10419). +- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD + disabled (jsc#PED-11317). +- cn10k-ipsec: Enable outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Allow ipsec crypto offload for skb with SA + (jsc#PED-11317). +- cn10k-ipsec: Process outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Add SA add/del support for outb ipsec crypto + offload (jsc#PED-11317). +- cn10k-ipsec: Init hardware for outbound ipsec crypto offload + (jsc#PED-11317). +- octeontx2-af: Disable backpressure between CPT and NIX + (jsc#PED-11317). +- octeontx2-pf: Move skb fragment map/unmap to common code + (jsc#PED-11317). +- octeontx2-pf: map skb data as device writeable (jsc#PED-11317). +- page_pool: make page_pool_put_page_bulk() handle array of + netmems (jsc#PED-10428). +- netmem: add a couple of page helper wrappers (jsc#PED-10428). +- xdp: register system page pool as an XDP memory model + (jsc#PED-10428). +- xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() + (jsc#PED-10428). +- xdp: allow attaching already registered memory model to + xdp_rxq_info (jsc#PED-10428). +- xdp, xsk: constify read-only arguments of some static inline + helpers (jsc#PED-10428). +- ethtool: regenerate uapi header from the spec (jsc#PED-10684 + jsc#PED-11230). +- ethtool: remove the comments that are not gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ethtool: separate definitions that are gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ynl: add missing pieces to ethtool spec to better match uapi + header (jsc#PED-10684 jsc#PED-11230). +- net/mlx5e: Always start IPsec sequence number from 1 + (jsc#PED-11331). +- net/mlx5e: Rely on reqid in IPsec tunnel mode (jsc#PED-11331). +- net/mlx5: SF, Fix add port error handling (jsc#PED-11331). +- net/mlx5: Fix a lockdep warning as part of the write combining + test (jsc#PED-11331). +- net/mlx5: Fix RDMA TX steering prio (jsc#PED-11331). +- net: make page_pool_ref_netmem work with net iovs + (jsc#PED-10428). +- ice: Add correct PHY lane assignment (jsc#PED-10419). +- ice: Fix ETH56G FC-FEC Rx offset value (jsc#PED-10419). +- ice: Fix quad registers read on E825 (jsc#PED-10419). +- ice: Fix E825 initialization (jsc#PED-10419). +- igc: return early when failing to read EECD register + (jsc#PED-10417). +- ice: fix incorrect PHY settings for 100 GB/s (jsc#PED-10419). +- ice: fix max values for dpll pin phase adjust (jsc#PED-10419). +- bnxt_en: Fix DIM shutdown (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: Fix possible memory leak when hwrm_req_replace fails + (jsc#PED-10684 jsc#PED-11230). +- sysfs: attribute_group: allow registration of const + bin_attribute (jsc#PED-10421 jsc#PED-8564). +- cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() + (git-fixes). +- sysfs: bin_attribute: add const read/write callback variants + (jsc#PED-10421 jsc#PED-8564). +- sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::llseek() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::mmap() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of bin_is_visible() + (jsc#PED-10421 jsc#PED-8564). +- nvmem: core: calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- PCI/sysfs: Calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: introduce callback attribute_group::bin_size + (jsc#PED-10421 jsc#PED-8564). +- sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() + (jsc#PED-10421 jsc#PED-8564). +- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets + (jsc#PED-3526 jsc#PED-11226). +- net/neighbor: clear error in case strict check is not set + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Create netdev->neighbour association (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove bare neighbour::next pointer (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert iteration to use hlist+macro (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert seq_file functions to use hlist + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Define neigh_for_each_in_bucket (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Add hlist_node to struct neighbour (jsc#PED-10684 + jsc#PED-11230). +- Documentation: networking: Add missing PHY_GET command in the + message list (jsc#PED-10684 jsc#PED-11230). +- neighbour: use kvzalloc()/kvfree() (jsc#PED-10684 + jsc#PED-11230). +- netlink: specs: Add missing phy-ntf command to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- netlink: specs: Add missing bitset attrs to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- ethtool: rss: prevent rss ctx deletion when in use (git-fixes). +- neighbour: Use rtnl_register_many() (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove NEIGH_DN_TABLE (jsc#PED-10684 jsc#PED-11230). +- xsk: s/free_list_node/list_node/ (jsc#PED-10428). +- xsk: Get rid of xdp_buff_xsk::xskb_list_node (jsc#PED-10428). +- lib: packing: catch kunit_kzalloc() failure in the pack() test + (jsc#PED-10419). +- lib: packing: use GENMASK() for box_mask (jsc#PED-10419). +- lib: packing: use BITS_PER_BYTE instead of 8 (jsc#PED-10419). +- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior + (jsc#PED-10419). +- lib: packing: add additional KUnit tests (jsc#PED-10419). +- lib: packing: add KUnit tests adapted from selftests + (jsc#PED-10419). +- lib: packing: duplicate pack() and unpack() implementations + (jsc#PED-10419). +- lib: packing: add pack() and unpack() wrappers over packing() + (jsc#PED-10419). +- lib: packing: remove kernel-doc from header file + (jsc#PED-10419). +- lib: packing: adjust definitions and implementation for + arbitrary buffer lengths (jsc#PED-10419). +- lib: packing: refuse operating on bit indices which exceed + size of buffer (jsc#PED-10419). +- commit 6cae1c1 + ------------------------------------------------------------------- Mon Mar 3 16:02:21 CET 2025 - dwagner@suse.de @@ -4997,6 +6570,13 @@ Wed Jan 29 16:02:56 CET 2025 - mhocko@suse.com (CVE-2024-56650 bsc#1235430). - commit 7f5dabf +------------------------------------------------------------------- +Wed Jan 29 10:19:24 CET 2025 - msuchanek@suse.de + +- tpm: send_data: Wait longer for the TPM to become ready + (bsc#1235870). +- commit cf67b6d + ------------------------------------------------------------------- Wed Jan 29 10:08:12 CET 2025 - jslaby@suse.cz @@ -8074,6 +9654,12 @@ Mon Jan 13 21:30:48 CET 2025 - krisman@suse.de (git-fixes CVE-2024-55641 bsc#1235740). - commit b21bae3 +------------------------------------------------------------------- +Mon Jan 13 16:40:11 CET 2025 - mkoutny@suse.com + +- padding for more cgroup controllers (jsc#PED-8461). +- commit 417e2c0 + ------------------------------------------------------------------- Mon Jan 13 13:48:02 CET 2025 - mfranc@suse.cz diff --git a/kernel-debug.spec b/kernel-debug.spec index 968f5b4..221ff36 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -19,7 +19,7 @@ %define srcversion 6.12 %define patchversion 6.12.0 -%define git_commit 839b02ba02e95d9d4623af58210ba3a9f8837fa6 +%define git_commit aac37d67292908809fd31b2ccbff93ffe91063ab %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -41,7 +41,7 @@ Name: kernel-debug Version: 6.12.0 %if 0%{?is_kotd} -Release: .g839b02b +Release: .gaac37d6 %else Release: 0 %endif @@ -1213,6 +1213,9 @@ cd linux-%srcversion %endif %_sourcedir/series.conf .. $SYMBOLS +sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile +grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile + cd %kernel_build_dir # Override the timestamp 'uname -v' reports with the source timestamp and @@ -1310,8 +1313,6 @@ EOF ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi -MAKE_ARGS="$MAKE_ARGS CC=%gcc_compiler" - case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" @@ -1728,8 +1729,6 @@ if [ %CONFIG_MODULES = y ]; then $(echo %srcversion | sed -r 's/^([0-9]+)\.([0-9]+).*/\1 \2/') else echo 'export KBUILD_OUTPUT = %obj_install_dir/%cpu_arch_flavor' > %rpm_install_dir/%cpu_arch_flavor/Makefile - echo '# needs CC assignemnt adjusted to ?= in the main Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile - echo 'export CC = $(CROSS_COMPILE)%gcc_compiler' >> %rpm_install_dir/%cpu_arch_flavor/Makefile echo 'include ../../../%{basename:%src_install_dir}/Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile fi fi diff --git a/kernel-default.changes b/kernel-default.changes index 1110c00..4f69e5c 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,3 +1,1012 @@ +------------------------------------------------------------------- +Thu Mar 13 06:22:58 CET 2025 - jlee@suse.com + +- Refresh + patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. + Improve the secret key invalid message.(bsc#1238797) +- commit 401f424 + +------------------------------------------------------------------- +Wed Mar 12 18:24:48 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_FREEZER (jsc#PED-12329) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + Natural extension is disabling freezer v1 controller (as gradually going + away from v1 controllers). + This keeps the global freezer functionality (for suspend) and there is + independent group freezing in cgroup v2. +- commit 46442b5 + +------------------------------------------------------------------- +Wed Mar 12 18:22:11 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_DEVICE (jsc#PED-12328) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + The replacement are BPF device-control programs attached to cgroups. + openSUSE Tumbleweed switched to (such) v2 setup in 2021-03. Today is + time for config cleanup. +- commit f845e63 + +------------------------------------------------------------------- +Wed Mar 12 18:20:08 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_CPUACCT (jsc#PED-12327) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + cpuacct is v1-only controller whose functionality was taken over with + cgroup v2 core. It even adds slight overhead since it doubly-accounts + CPU time in root cgroup even on v2-only runtimes. + openSUSE Tumbleweed switched to v2 setup in 2021-03. Today (if not + earlier) is time for config cleanup. +- commit fb4110d + +------------------------------------------------------------------- +Wed Mar 12 16:58:39 CET 2025 - tbogendoerfer@suse.de + +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (CVE-2025-21788 bsc#1238761). +- net: ravb: Fix missing rtnl lock in suspend/resume path + (CVE-2025-21801 bsc#1238758). +- net: hns3: fix oops when unload drivers paralleling + (CVE-2025-21802 bsc#1238751). +- commit 3709944 + +------------------------------------------------------------------- +Wed Mar 12 15:18:00 CET 2025 - oneukum@suse.com + +- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw + (git-fixes). +- pinctrl: bcm281xx: Fix incorrect regmap max_registers value + (git-fixes). +- commit 53a34e8 + +------------------------------------------------------------------- +Wed Mar 12 08:48:46 CET 2025 - jlee@suse.com + +- Bluetooth: MGMT: Fix slab-use-after-free Read in + mgmt_remove_adv_monitor_sync (bsc#1239095 CVE-2024-58013). +- commit 828d19c + +------------------------------------------------------------------- +Wed Mar 12 05:37:20 CET 2025 - jlee@suse.com + +- Update + patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch + (git-fixes CVE-2025-21827 bsc#1238974). +- Update + patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch + (git-fixes CVE-2025-21794 bsc#1238502). +- Update + patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch + (bsc#1219522 CVE-2025-21746 bsc#1238498). +- Update + patches.suse/KVM-x86-Load-DR6-with-guest-value-only-before-enteri.patch + (git-fixes CVE-2025-21839 bsc#1239061). +- Update + patches.suse/LoongArch-Fix-warnings-during-S3-suspend.patch + (git-fixes CVE-2025-21803 bsc#1238744). +- Update + patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + (git-fixes CVE-2025-21735 bsc#1238497). +- Update + patches.suse/PCI-Avoid-putting-some-root-ports-into-D3-on-TUXEDO-.patch + (git-fixes CVE-2025-21831 bsc#1239039). +- Update + patches.suse/PCI-rcar-ep-Fix-incorrect-variable-used-when-calling.patch + (git-fixes CVE-2025-21804 bsc#1238736). +- Update + patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch + (git-fixes CVE-2025-21732 bsc#1237877). +- Update + patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch + (git-fixes CVE-2025-21714 bsc#1237890). +- Update patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch + (git-fixes CVE-2025-21805 bsc#1238741). +- Update + patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + (git-fixes CVE-2025-21829 bsc#1239030). +- Update + patches.suse/Revert-drm-amd-display-Use-HW-lock-mgr-for-PSR1.patch + (stable-fixes CVE-2025-21819 bsc#1238994). +- Update + patches.suse/amdkfd-properly-free-gang_ctx_bo-when-failed-to-init.patch + (git-fixes CVE-2025-21842 bsc#1239063). +- Update + patches.suse/arm64-cacheinfo-Avoid-out-of-bounds-write-to-cacheinfo-array.patch + (git-fixes CVE-2025-21785 bsc#1238747). +- Update + patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + (git-fixes CVE-2025-21792 bsc#1238745). +- Update patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + (git-fixes CVE-2025-21812 bsc#1238471). +- Update + patches.suse/batman-adv-fix-panic-during-interface-removal.patch + (git-fixes CVE-2025-21781 bsc#1238735). +- Update + patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch + (bsc#1237558 CVE-2025-21745 bsc#1238785). +- Update + patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch + (git-fixes CVE-2025-21631 bsc#1236099). +- Update + patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch + (git-fixes CVE-2025-21832 bsc#1239105). +- Update + patches.suse/can-ctucanfd-handle-skb-allocation-failure.patch + (git-fixes CVE-2025-21775 bsc#1238501). +- Update + patches.suse/can-etas_es58x-fix-potential-NULL-pointer-dereferenc.patch + (git-fixes CVE-2025-21773 bsc#1238762). +- Update + patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch + (git-fixes CVE-2025-21774 bsc#1238770). +- Update + patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch + (git-fixes CVE-2025-21810 bsc#1238757). +- Update + patches.suse/drm-amdgpu-avoid-buffer-overflow-attach-in-smu_sys_s.patch + (stable-fixes CVE-2025-21780 bsc#1239115). +- Update + patches.suse/drm-amdgpu-bail-out-when-failed-to-load-fw-in-psp_in.patch + (git-fixes CVE-2025-21784 bsc#1238510). +- Update + patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch + (git-fixes CVE-2025-21798 bsc#1238776). +- Update + patches.suse/gpiolib-Fix-crash-on-error-in-gpiochip_get_ngpios.patch + (git-fixes CVE-2025-21783 bsc#1238530). +- Update + patches.suse/gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + (git-fixes CVE-2025-21824 bsc#1238478). +- Update + patches.suse/iommu-Fix-potential-memory-leak-in-iopf_queue_remove.patch + (git-fixes CVE-2025-21770 bsc#1238495). +- Update patches.suse/landlock-Handle-weird-files.patch (git-fixes + CVE-2025-21830 bsc#1239033). +- Update + patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch + (git-fixes CVE-2025-21712 bsc#1237886). +- Update patches.suse/misc-fastrpc-Fix-copy-buffer-page-size.patch + (git-fixes CVE-2025-21734 bsc#1238734). +- Update + patches.suse/mm-compaction-fix-UBSAN-shift-out-of-bounds-warning.patch + (git fixes (mm/compaction) CVE-2025-21815 bsc#1238474). +- Update + patches.suse/msft-hv-3160-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-if-loca.patch + (git-fixes CVE-2025-21779 bsc#1238768). +- Update + patches.suse/nbd-don-t-allow-reconnect-after-disconnect.patch + (git-fixes CVE-2025-21731 bsc#1237881). +- Update + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21763 bsc#1237897). +- Update + patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21701 bsc#1237164). +- Update + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + (jsc#PED-11331 CVE-2025-21751 bsc#1238907). +- Update + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + (jsc#PED-11331 CVE-2025-21800 bsc#1238743). +- Update + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch + (jsc#PED-11331 CVE-2025-21717 bsc#1238866). +- Update + patches.suse/net-rose-fix-timer-races-against-user-threads.patch + (git-fixes CVE-2025-21718 bsc#1239073). +- Update + patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch + (git-fixes CVE-2025-21711 bsc#1239114). +- Update + patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch + (git-fixes CVE-2025-21708 bsc#1239087). +- Update + patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch + (jsc#PED-12085 CVE-2025-21659 bsc#1236206). +- Update + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + (git-fixes CVE-2025-21796 bsc#1238716). +- Update patches.suse/padata-avoid-UAF-for-reorder_work.patch + (git-fixes CVE-2025-21726 bsc#1238865). +- Update patches.suse/padata-fix-UAF-in-padata_reorder.patch + (git-fixes CVE-2025-21727 bsc#1237876). +- Update + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch + (git-fixes CVE-2025-21772 bsc#1238911). +- Update + patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch + (jsc#PED-10539 git-fixes CVE-2025-21713 bsc#1237887). +- Update + patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + (git fixes (sched) CVE-2025-21771 bsc#1238752). +- Update + patches.suse/scsi-mpi3mr-Fix-possible-crash-when-setting-up-bsg-fails.patch + (git-fixes CVE-2025-21723 bsc#1238864). +- Update + patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch + (git-fixes CVE-2025-21834 bsc#1239026). +- Update patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch + (git-fixes CVE-2025-21793 bsc#1238500). +- Update patches.suse/tty-xilinx_uartps-split-sysrq-handling.patch + (git-fixes CVE-2025-21820 bsc#1238479). +- Update + patches.suse/usb-cdc-acm-Check-control-transfer-buffer-size-befor.patch + (git-fixes CVE-2025-21704 bsc#1237571). +- Update + patches.suse/usb-gadget-core-flush-gadget-workqueue-after-device-.patch + (git-fixes CVE-2025-21838 bsc#1239065). +- Update + patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch + (git-fixes CVE-2025-21835 bsc#1239068). +- Update patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch + (git-fixes CVE-2025-21741 bsc#1238767). +- Update + patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch + (git-fixes CVE-2025-21743 bsc#1238781). +- Update + patches.suse/usbnet-ipheth-use-static-NDP16-location-in-URB.patch + (git-fixes CVE-2025-21742 bsc#1238771). +- Update + patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + (git-fixes CVE-2025-21756 bsc#1238876). +- Update + patches.suse/vsock-Orphan-socket-after-transport-release.patch + (jsc#PED-11028 CVE-2025-21755 bsc#1237882). +- Update + patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch + (stable-fixes CVE-2025-21750 bsc#1238905). +- Update + patches.suse/wifi-mac80211-don-t-flush-non-uploaded-STAs.patch + (git-fixes CVE-2025-21828 bsc#1238958). +- Update + patches.suse/wifi-rtw89-avoid-to-init-mgnt_entry-list-twice-when-.patch + (git-fixes CVE-2025-21730 bsc#1237878). +- Update + patches.suse/wifi-rtw89-fix-race-between-cancel_hw_scan-and-hw_sc.patch + (git-fixes CVE-2025-21729 bsc#1237874). +- Update + patches.suse/workqueue-Put-the-pwq-after-detaching-the-rescuer-from-the-pool.patch + (bsc#1237866 CVE-2025-21786 bsc#1238505). +- Update patches.suse/zram-fix-potential-UAF-of-zram-table.patch + (git-fixes CVE-2025-21671 bsc#1236692). +- commit af45f0e + +------------------------------------------------------------------- +Wed Mar 12 05:37:15 CET 2025 - jlee@suse.com + +- Update + patches.suse/ALSA-6fire-Release-resources-at-card-release.patch + (git-fixes CVE-2024-53239 bsc#1235054 bsc#1234853). +- Update + patches.suse/ASoC-soc-pcm-don-t-use-soc_pcm_ret-on-.prepare-callb.patch + (stable-fixes CVE-2024-58077 bsc#1239090). +- Update + patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch + (stable-fixes CVE-2024-56605 bsc#1235061 bsc#1234853). +- Update + patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + (git-fixes CVE-2024-58009 bsc#1238760). +- Update + patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch + (git-fixes CVE-2024-57988 bsc#1237910). +- Update + patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch + (git-fixes CVE-2024-57987 bsc#1237905). +- Update + patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + (git-fixes CVE-2024-57986 bsc#1237907). +- Update + patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch + (git-fixes CVE-2024-57993 bsc#1237894). +- Update + patches.suse/HID-winwing-Add-NULL-check-in-winwing_init_led.patch + (git-fixes CVE-2024-58021 bsc#1238778). +- Update + patches.suse/KEYS-trusted-dcp-fix-improper-sg-use-with-CONFIG_VMA.patch + (git-fixes CVE-2024-58008 bsc#1238749). +- Update + patches.suse/NFSv4.0-Fix-a-use-after-free-problem-in-the-asynchronous-open.patch + (git-fixes CVE-2024-53173 bsc#1234891 bsc#1234853). +- Update + patches.suse/PCI-dwc-ep-Prevent-changing-BAR-size-flags-in-pci_ep.patch + (git-fixes CVE-2024-58006 bsc#1238772). +- Update + patches.suse/block-Prevent-potential-deadlocks-in-zone-write-plug-error-recovery.patch + (git-fixes CVE-2024-55642 bsc#1235744). +- Update + patches.suse/block-avoid-to-reuse-hctx-not-removed-from-cpuhp-callback-list.patch + (git-fixes CVE-2024-41149 bsc#1235698). +- Update + patches.suse/bpf-Mark-raw_tp-arguments-with-PTR_MAYBE_NULL.patch + (git-fixes CVE-2024-56702 bsc#1235501). +- Update + patches.suse/clk-mmp2-call-pm_genpd_init-only-after-genpd.name-is.patch + (git-fixes CVE-2024-58081 bsc#1239032). +- Update + patches.suse/clk-qcom-dispcc-sm6350-Add-missing-parent_map-for-a-.patch + (git-fixes CVE-2024-58080 bsc#1239027). +- Update + patches.suse/clk-qcom-gcc-sm6350-Add-missing-parent_map-for-two-c.patch + (git-fixes CVE-2024-58076 bsc#1239037). +- Update + patches.suse/crypto-tegra-do-not-transfer-req-when-tegra-init-fai.patch + (git-fixes CVE-2024-58075 bsc#1238976). +- Update + patches.suse/drm-amdgpu-Fix-potential-NULL-pointer-dereference-in.patch + (git-fixes CVE-2024-58052 bsc#1238986). +- Update + patches.suse/drm-msm-gem-prevent-integer-overflow-in-msm_ioctl_ge.patch + (git-fixes CVE-2024-52559 bsc#1238507). +- Update + patches.suse/drm-v3d-Stop-active-perfmon-if-it-is-being-destroyed.patch + (git-fixes CVE-2024-58086 bsc#1239038). +- Update + patches.suse/drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + (git-fixes CVE-2024-49570 bsc#1238782). +- Update + patches.suse/firmware-qcom-scm-Cleanup-global-__scm-on-probe-fail.patch + (git-fixes CVE-2024-57985 bsc#1237914). +- Update + patches.suse/firmware-qcom-scm-Fix-missing-read-barrier-in-qcom_s-b628510.patch + (git-fixes CVE-2024-58084 bsc#1239028). +- Update + patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch + (git-fixes CVE-2024-57984 bsc#1237909). +- Update patches.suse/idpf-convert-workqueues-to-unbound.patch + (jsc#PED-10581 CVE-2024-58057 bsc#1238969). +- Update + patches.suse/ipmi-ipmb-Add-check-devm_kasprintf-returned-value.patch + (git-fixes CVE-2024-58051 bsc#1238963). +- Update + patches.suse/media-i2c-ds90ub9x3-Fix-extra-fwnode_handle_put.patch + (git-fixes CVE-2024-58003 bsc#1238766). +- Update + patches.suse/media-imx-jpeg-Fix-potential-error-pointer-dereferen.patch + (git-fixes CVE-2024-57978 bsc#1238523). +- Update + patches.suse/media-intel-ipu6-remove-cpu-latency-qos-request-on-e.patch + (git-fixes CVE-2024-58004 bsc#1238508). +- Update + patches.suse/media-nuvoton-Fix-an-error-check-in-npcm_video_ece_i.patch + (git-fixes CVE-2024-58082 bsc#1239031). +- Update + patches.suse/media-uvcvideo-Fix-crash-during-unbind-if-gpio-unit-.patch + (git-fixes CVE-2024-58079 bsc#1239029). +- Update + patches.suse/media-uvcvideo-Fix-deadlock-during-uvc_probe.patch + (git-fixes CVE-2024-58059 bsc#1238960). +- Update + patches.suse/media-uvcvideo-Fix-double-free-in-error-path.patch + (git-fixes CVE-2024-57980 bsc#1237911). +- Update + patches.suse/media-uvcvideo-Remove-dangling-pointers.patch + (git-fixes CVE-2024-58002 bsc#1238503). +- Update + patches.suse/memory-tegra20-emc-fix-an-OF-node-reference-bug-in-t.patch + (git-fixes CVE-2024-58034 bsc#1238773). +- Update + patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch + (git-fixes CVE-2024-58078 bsc#1239034). +- Update + patches.suse/powerpc-pseries-iommu-IOMMU-incorrectly-marks-MMIO-r.patch + (bsc#1218470 ltc#204531 CVE-2024-57999 bsc#1238526). +- Update patches.suse/pps-Fix-a-use-after-free.patch (git-fixes + CVE-2024-57979 bsc#1238521). +- Update + patches.suse/printk-Fix-signed-integer-overflow-when-defining-LOG_BUF_LEN_MAX.patch + (bsc#1237950 CVE-2024-58017 bsc#1239112). +- Update + patches.suse/rdma-cxgb4-Prevent-potential-integer-overflow-on-32b.patch + (git-fixes CVE-2024-57973 bsc#1238531). +- Update + patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch + (git-fixes CVE-2024-58056 bsc#1238981). +- Update + patches.suse/rhashtable-Fix-potential-deadlock-by-moving-schedule.patch + (git-fixes CVE-2024-58042 bsc#1238769). +- Update + patches.suse/rtc-pcf85063-fix-potential-OOB-write-in-PCF85063-NVM.patch + (git-fixes CVE-2024-58069 bsc#1238978). +- Update + patches.suse/rtc-tps6594-Fix-integer-overflow-on-32bit-systems.patch + (git-fixes CVE-2024-57953 bsc#1238524). +- Update + patches.suse/soc-qcom-socinfo-Avoid-out-of-bounds-read-of-serial-.patch + (git-fixes CVE-2024-58007 bsc#1238511). +- Update + patches.suse/staging-media-max96712-fix-kernel-oops-when-removing.patch + (git-fixes CVE-2024-58054 bsc#1238975). +- Update + patches.suse/tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch + (bsc#1233260 bsc#1233259 bsc#1232421 CVE-2024-58005 + bsc#1237873). +- Update + patches.suse/ubi-fastmap-Fix-duplicate-slab-cache-names-while-att.patch + (git-fixes CVE-2024-53172 bsc#1234898). +- Update + patches.suse/usb-gadget-f_tcm-Don-t-free-command-immediately.patch + (git-fixes CVE-2024-58055 bsc#1238959). +- Update + patches.suse/usb-xhci-Fix-NULL-pointer-dereference-on-certain-com.patch + (git-fixes CVE-2024-57981 bsc#1237912). +- Update + patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch + (git-fixes CVE-2024-57995 bsc#1237895). +- Update + patches.suse/wifi-brcmsmac-add-gain-range-check-to-wlc_phy_iqcal_.patch + (stable-fixes CVE-2024-58014 bsc#1239109). +- Update + patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch + (git-fixes CVE-2024-58064 bsc#1238977). +- Update + patches.suse/wifi-iwlwifi-mvm-avoid-NULL-pointer-dereference.patch + (git-fixes CVE-2024-58062 bsc#1238965). +- Update + patches.suse/wifi-mac80211-prohibit-deactivating-all-links.patch + (git-fixes CVE-2024-58061 bsc#1238973). +- Update + patches.suse/wifi-mt76-mt7925-fix-NULL-deref-check-in-mt7925_chan.patch + (git-fixes CVE-2024-57989 bsc#1237899). +- Update + patches.suse/wifi-mt76-mt7925-fix-off-by-one-in-mt7925_load_clc.patch + (git-fixes CVE-2024-57990 bsc#1237900). +- Update + patches.suse/wifi-mwifiex-Fix-memcpy-field-spanning-write-warning.patch + (git-fixes CVE-2024-56539 bsc#1234963 bsc#1234853). +- Update + patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch + (git-fixes CVE-2024-58063 bsc#1238984). +- Update + patches.suse/wifi-rtlwifi-remove-unused-check_buddy_priv.patch + (git-fixes CVE-2024-58072 bsc#1238964). +- Update + patches.suse/wifi-rtw89-chan-fix-soft-lockup-in-rtw89_entity_reca.patch + (git-fixes CVE-2024-57991 bsc#1237896). +- Update + patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch + (git-fixes CVE-2024-57997 bsc#1238529). +- commit 214e3e7 + +------------------------------------------------------------------- +Tue Mar 11 11:56:06 CET 2025 - tiwai@suse.de + +- r8169: don't apply UDP padding quirk on RTL8126A (stable-fixes). +- commit 68384e2 + +------------------------------------------------------------------- +Tue Mar 11 11:50:06 CET 2025 - tiwai@suse.de + +- drm/xe: Fix and re-enable xe_print_blob_ascii85() (git-fixes). +- commit 3db422a + +------------------------------------------------------------------- +Tue Mar 11 10:28:38 CET 2025 - mhocko@suse.com + +- sched/membarrier: Fix redundant load of membarrier_state + (bsc#1232743). +- commit bf44b2b + +------------------------------------------------------------------- +Tue Mar 11 09:41:47 CET 2025 - shung-hsi.yu@suse.com + +- bpf: Reject struct_ops registration that uses module ptr and + the module btf_id is missing (git-fixes). +- commit 3b9c73b + +------------------------------------------------------------------- +Tue Mar 11 05:45:46 CET 2025 - shung-hsi.yu@suse.com + +- selftests/bpf: Add test case for the freeing of bpf_timer + (bsc#1238971 CVE-2025-21825). +- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT + (bsc#1238971 CVE-2025-21825). +- bpf: Free element after unlock in + __htab_map_lookup_and_delete_elem() (bsc#1238971 + CVE-2025-21825). +- bpf: Bail out early in __htab_map_lookup_and_delete_elem() + (bsc#1238971 CVE-2025-21825). +- bpf: Free special fields after unlock in + htab_lru_map_delete_node() (bsc#1238971 CVE-2025-21825). +- commit 1cd4c2e + +------------------------------------------------------------------- +Mon Mar 10 16:44:17 CET 2025 - oneukum@suse.com + +- Input: atkbd - map F23 key to support default copilot shortcut + (git-fixes). +- commit bfe2bb7 + +------------------------------------------------------------------- +Mon Mar 10 16:42:22 CET 2025 - oneukum@suse.com + +- Input: xpad - add unofficial Xbox 360 wireless receiver clone + (git-fixes). +- Input: xpad - add support for wooting two he (arm) (git-fixes). +- Input: xpad - improve name of 8BitDo controller 2dc8:3106 + (git-fixes). +- Input: xpad - add QH Electronics VID/PID (git-fixes). +- Input: xpad - add support for Nacon Evol-X Xbox One Controller + (git-fixes). +- commit 4710207 + +------------------------------------------------------------------- +Mon Mar 10 16:34:57 CET 2025 - oneukum@suse.com + +- Input: xpad - add support for Nacon Pro Compact (git-fixes). +- commit 3a2bb67 + +------------------------------------------------------------------- +Mon Mar 10 15:16:56 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (git-fixes) +- commit 2805274 + +------------------------------------------------------------------- +Mon Mar 10 15:14:16 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize HCR_EL2.E2H early (git-fixes) +- commit 0ff07a9 + +------------------------------------------------------------------- +Mon Mar 10 15:12:24 CET 2025 - oneukum@suse.com + +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1238909 CVE-2025-21776). +- commit 1601393 + +------------------------------------------------------------------- +Mon Mar 10 15:09:12 CET 2025 - msuchanek@suse.de + +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs + for pmemory (bsc#1239167 ltc#211055). +- commit 5ee1b4c + +------------------------------------------------------------------- +Mon Mar 10 11:51:56 CET 2025 - mfranc@suse.cz + +- s390/traps: Fix test_monitor_call() inline assembly (git-fixes + bsc#1239160). +- commit 1a519e2 + +------------------------------------------------------------------- +Mon Mar 10 11:40:43 CET 2025 - mhocko@suse.com + +- platform/x86: int3472: Check for adev == NULL (CVE-2024-58011 + bsc#1239080). +- commit 58ea3d9 + +------------------------------------------------------------------- +Mon Mar 10 10:07:52 CET 2025 - mhocko@suse.com + +- net_sched: sch_sfq: don't allow 1 packet limit (CVE-2024-57996 + bsc#1239076). +- commit 6b3567e + +------------------------------------------------------------------- +Mon Mar 10 10:01:21 CET 2025 - tiwai@suse.de + +- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during + params (CVE-2024-58012 bsc#1239104). +- commit 642aedc + +------------------------------------------------------------------- +Mon Mar 10 09:46:32 CET 2025 - tiwai@suse.de + +- wifi: brcmfmac: fix NULL pointer dereference in + brcmf_txfinalize() (CVE-2025-21744 bsc#1238903). +- commit 062e9bf + +------------------------------------------------------------------- +Mon Mar 10 08:24:23 CET 2025 - tiwai@suse.de + +- usb: gadget: Check bmAttributes only if configuration is valid + (git-fixes). +- usb: gadget: Fix setting self-powered state on suspend + (git-fixes). +- commit fb64cab + +------------------------------------------------------------------- +Mon Mar 10 08:23:35 CET 2025 - tiwai@suse.de + +- usb: typec: ucsi: Fix NULL pointer access (git-fixes). +- usb: xhci: Fix host controllers "dying" after suspend and resume + (git-fixes). +- usb: dwc3: Set SUSPENDENABLE soon after phy init (git-fixes). +- usb: hub: lack of clearing xHC resources (git-fixes). +- usb: renesas_usbhs: Flush the notify_hotplug_work (git-fixes). +- usb: renesas_usbhs: Use devm_usb_get_phy() (git-fixes). +- usb: renesas_usbhs: Call clk_put() (git-fixes). +- usb: dwc3: gadget: Prevent irq storm when TH re-executes + (git-fixes). +- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel + hosts (git-fixes). +- usb: typec: ucsi: increase timeout for PPM reset operations + (git-fixes). +- acpi: typec: ucsi: Introduce a ->poll_cci method (git-fixes). +- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix + functionality (git-fixes). +- usb: gadget: Set self-powered based on MaxPower and bmAttributes + (git-fixes). +- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails + (git-fixes). +- usb: atm: cxacru: fix a flaw in existing endpoint checks + (git-fixes). +- drivers: core: fix device leak in __fw_devlink_relax_cycles() + (git-fixes). +- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based + detection" (git-fixes). +- bus: simple-pm-bus: fix forced runtime PM use (git-fixes). +- char: misc: deallocate static minor in error path (git-fixes). +- eeprom: digsy_mtc: Make GPIO lookup table match the device + (git-fixes). +- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in + pmcmd_ioctl (git-fixes). +- slimbus: messaging: Free transaction ID in delayed interrupt + scenario (git-fixes). +- cdx: Fix possible UAF error in driver_override_show() + (git-fixes). +- bus: mhi: host: pci_generic: Use pci_try_reset_function() + to avoid deadlock (git-fixes). +- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO + (git-fixes). +- iio: filter: admv8818: Force initialization of SDO (git-fixes). +- iio: dac: ad3552r: clear reset status flag (git-fixes). +- iio: adc: ad7192: fix channel select (git-fixes). +- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value + (git-fixes). +- iio: light: apds9306: fix max_scale_nano values (git-fixes). +- commit 2fb3d9c + +------------------------------------------------------------------- +Sun Mar 9 09:58:06 CET 2025 - tiwai@suse.de + +- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist + (stable-fixes). +- ALSA: seq: Avoid module auto-load handling at event delivery + (stable-fixes). +- commit 5548289 + +------------------------------------------------------------------- +Sun Mar 9 09:55:31 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop + using CS35L41 HDA (stable-fixes). +- commit 5f7974b + +------------------------------------------------------------------- +Sun Mar 9 09:54:20 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA + Laptops using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for various ASUS Laptops using + CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: update ALC222 depop optimize (stable-fixes). +- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage + (git-fixes). +- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo + platform (stable-fixes). +- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 + (stable-fixes). +- ALSA: hda/realtek: Fix Asus Z13 2025 audio (stable-fixes). +- commit c78c8b9 + +------------------------------------------------------------------- +Sun Mar 9 09:49:37 CET 2025 - tiwai@suse.de + +- drm/xe/oa: Signal output fences (stable-fixes). +- Refresh + patches.suse/xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch. +- commit 9868b15 + +------------------------------------------------------------------- +Sun Mar 9 09:48:59 CET 2025 - tiwai@suse.de + +- rapidio: add check for rio_add_net() in rio_scan_alloc_net() + (git-fixes). +- rapidio: fix an API misues when rio_add_net() fails (git-fixes). +- dma: kmsan: export kmsan_handle_dma() for modules (git-fixes). +- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in + xgene_hwmon_probe() (git-fixes). +- hwmon: (ad7314) Validate leading zero bits and return error + (git-fixes). +- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table + (git-fixes). +- hwmon: (pmbus) Initialise page count in pmbus_identify() + (git-fixes). +- hwmon: (peci/dimmtemp) Do not provide fake thresholds data + (git-fixes). +- gpio: rcar: Fix missing of_node_put() call (git-fixes). +- gpio: aggregator: protect driver attr handlers against module + unload (git-fixes). +- ALSA: usx2y: validate nrpacks module parameter on probe + (git-fixes). +- ALSA: hda/realtek: Remove (revert) duplicate Ally X config + (git-fixes). +- drm/xe/oa: Allow oa_exponent value of 0 (git-fixes). +- drm/amd/display: Fix HPD after gpu reset (stable-fixes). +- drm/amd/display: add a quirk to enable eDP0 on DP1 + (stable-fixes). +- drm/amd/display: Disable PSR-SU on eDP panels (stable-fixes). +- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd + (stable-fixes). +- drm/xe/oa: Allow only certain property changes from config + (stable-fixes). +- drm/xe/oa: Add syncs support to OA config ioctl (stable-fixes). +- drm/xe/oa: Move functions up so they can be reused for config + ioctl (stable-fixes). +- commit d3f758a + +------------------------------------------------------------------- +Sun Mar 9 03:26:40 CET 2025 - ailiop@suse.com + +- sunrpc: suppress warnings for unused procfs functions + (git-fixes). +- commit c61a5ed + +------------------------------------------------------------------- +Sun Mar 9 03:21:55 CET 2025 - ailiop@suse.com + +- SUNRPC: Handle -ETIMEDOUT return from tlshd (git-fixes). +- commit 5ae6ead + +------------------------------------------------------------------- +Sun Mar 9 03:20:17 CET 2025 - ailiop@suse.com + +- NFSv4: Fix a deadlock when recovering state on a sillyrenamed + file (git-fixes). +- commit 68a98ff + +------------------------------------------------------------------- +Sun Mar 9 03:17:49 CET 2025 - ailiop@suse.com + +- SUNRPC: Prevent looping due to rpc_signal_task() races + (git-fixes). +- commit efcf93f + +------------------------------------------------------------------- +Sun Mar 9 03:00:11 CET 2025 - ailiop@suse.com + +- NFSD: Fix CB_GETATTR status fix (git-fixes). +- commit bfb8cfa + +------------------------------------------------------------------- +Sun Mar 9 02:39:44 CET 2025 - ailiop@suse.com + +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (git-fixes). +- commit 2e52d43 + +------------------------------------------------------------------- +Sun Mar 9 02:38:05 CET 2025 - ailiop@suse.com + +- nfsd: clear acl_access/acl_default after releasing them + (git-fixes). +- commit 27010fb + +------------------------------------------------------------------- +Sun Mar 9 02:35:49 CET 2025 - ailiop@suse.com + +- pnfs/flexfiles: retry getting layout segment for reads + (git-fixes). +- commit b6de6d7 + +------------------------------------------------------------------- +Sun Mar 9 02:33:53 CET 2025 - ailiop@suse.com + +- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending + on it (git-fixes). +- commit 7c2ea4b + +------------------------------------------------------------------- +Sun Mar 9 01:31:32 CET 2025 - ailiop@suse.com + +- KMSAN: uninit-value in inode_go_dump (5) (git-fixes). +- commit 33eb119 + +------------------------------------------------------------------- +Sun Mar 9 01:29:36 CET 2025 - ailiop@suse.com + +- gfs2: Fix unlinked inode cleanup (git-fixes). +- commit 34e8c14 + +------------------------------------------------------------------- +Sun Mar 9 01:28:11 CET 2025 - ailiop@suse.com + +- gfs2: Allow immediate GLF_VERIFY_DELETE work (git-fixes). +- commit 85fd98d + +------------------------------------------------------------------- +Sun Mar 9 01:26:31 CET 2025 - ailiop@suse.com + +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (git-fixes). +- commit 7b42f25 + +------------------------------------------------------------------- +Sun Mar 9 01:23:51 CET 2025 - ailiop@suse.com + +- xfs: flush inodegc before swapon (git-fixes). +- commit 5c0ff3f + +------------------------------------------------------------------- +Sun Mar 9 01:21:49 CET 2025 - ailiop@suse.com + +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (git-fixes). +- commit 188fef0 + +------------------------------------------------------------------- +Sun Mar 9 01:15:30 CET 2025 - ailiop@suse.com + +- xfs: report realtime block quota limits on realtime directories + (git-fixes). +- commit fe8bc40 + +------------------------------------------------------------------- +Sun Mar 9 01:08:59 CET 2025 - ailiop@suse.com + +- exfat: short-circuit zero-byte writes in exfat_file_write_iter + (git-fixes). +- commit e7632e9 + +------------------------------------------------------------------- +Sun Mar 9 01:08:18 CET 2025 - ailiop@suse.com + +- exfat: fix soft lockup in exfat_clear_bitmap (git-fixes). +- commit 72aa500 + +------------------------------------------------------------------- +Sun Mar 9 01:06:45 CET 2025 - ailiop@suse.com + +- exfat: fix just enough dentries but allocate a new cluster to + dir (git-fixes). +- commit 9bf8f0b + +------------------------------------------------------------------- +Sun Mar 9 00:41:23 CET 2025 - ailiop@suse.com + +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1239113 CVE-2024-54456). +- commit a3a35d5 + +------------------------------------------------------------------- +Fri Mar 7 20:21:45 CET 2025 - lduncan@suse.com + +- block: Remove zone write plugs when handling native zone append + writes (git-fixes). +- md/raid*: Fix the set_queue_limits implementations (git-fixes). +- partitions: mac: fix handling of bogus partition table + (git-fixes). +- block: cleanup and fix batch completion adding conditions + (git-fixes). +- block: don't revert iter for -EIOCBQUEUED (git-fixes). +- commit 9fb2f84 + +------------------------------------------------------------------- +Fri Mar 7 18:55:11 CET 2025 - msuchanek@suse.de + +- packaging: Patch Makefile to pre-select gcc version (jsc#PED-12251). + When compiler different from the one which was used to configure the + kernel is used to build modules a warning is issued and the build + continues. This could be turned into an error but that would be too + restrictive. + The generated kernel-devel makefile could set the compiler but then the + main Makefile as to be patched to assign CC with ?= + This causes run_oldconfig failure on SUSE-2024 and kbuild config check + failure on SUSE-2025. + This cannot be hardcoded to one version in a regular patch because the + value is expected to be configurable at mkspec time. Patch the Makefile + after aplyin patches in rpm prep step instead. A check is added to + verify that the sed command did indeed apply the change. +- commit 6031391 + +------------------------------------------------------------------- +Fri Mar 7 17:54:03 CET 2025 - mfranc@suse.cz + +- tracing/osnoise: Fix resetting of tracepoints (CVE-2025-21733 + bsc#1238494). +- commit 2bff62d + +------------------------------------------------------------------- +Fri Mar 7 17:46:03 CET 2025 - mfranc@suse.cz + +- btrfs: fix assertion failure when splitting ordered extent + after transaction abort (CVE-2025-21754 bsc#1238496). +- commit 57147c4 + +------------------------------------------------------------------- +Fri Mar 7 17:39:15 CET 2025 - mfranc@suse.cz + +- tcp: correct handling of extreme memory squeeze (CVE-2025-21710 + bsc#1237888). +- commit 101929d + +------------------------------------------------------------------- +Fri Mar 7 10:17:26 CET 2025 - msuchanek@suse.de + +- x86/boot: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit bb8a87d + +------------------------------------------------------------------- +Fri Mar 7 08:36:24 CET 2025 - tiwai@suse.de + +- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue + (git-fixes). +- drm/amd/display: Fix null check for pipe_ctx->plane_state in + resource_build_scaling_params (git-fixes). +- drm/xe/userptr: Unmap userptrs in the mmu notifier (git-fixes). +- drm/xe/hmm: Don't dereference struct page pointers without + notifier lock (git-fixes). +- drm/xe/hmm: Style- and include fixes (git-fixes). +- drm/xe: Add staging tree for VM binds (git-fixes). +- drm/xe: Fix fault mode invalidation with unbind (git-fixes). +- drm/xe/vm: Fix a misplaced #endif (git-fixes). +- drm/xe/vm: Validate userptr during gpu vma prefetching + (git-fixes). +- drm/xe/userptr: properly setup pfn_flags_mask (git-fixes). +- drm/sched: Fix preprocessor guard (git-fixes). +- drm/imagination: Fix timestamps in firmware traces (git-fixes). +- drm/imagination: only init job done fences once (git-fixes). +- drm/imagination: Hold drm_gem_gpuva lock for unmap (git-fixes). +- drm/imagination: avoid deadlock on fence release (git-fixes). +- wifi: cfg80211: regulatory: improve invalid hints checking + (git-fixes). +- wifi: mac80211: fix vendor-specific inheritance (git-fixes). +- wifi: mac80211: fix MLE non-inheritance parsing (git-fixes). +- wifi: iwlwifi: Fix A-MSDU TSO preparation (git-fixes). +- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU + (git-fixes). +- wifi: iwlwifi: limit printed string from FW file (git-fixes). +- wifi: iwlwifi: mvm: don't try to talk to a dead firmware + (git-fixes). +- wifi: iwlwifi: mvm: clean up ROC on failure (git-fixes). +- wifi: nl80211: reject cooked mode if it is set along with + other flags (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in + mgmt_device_connected() (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() + (git-fixes). +- bluetooth: btusb: Initialize .owner field of + force_poll_sync_fops (git-fixes). +- commit bceb443 + +------------------------------------------------------------------- +Fri Mar 7 07:22:49 CET 2025 - jlee@suse.com + +- initcall_blacklist: Does not allow kernel_lockdown be + blacklisted (bsc#1237521). +- commit 4ab5f98 + +------------------------------------------------------------------- +Thu Mar 6 19:55:34 CET 2025 - msuchanek@suse.de + +- powerpc: boot: Fix build with gcc 15 (jsc#PED-12251). +- commit 177c148 + +------------------------------------------------------------------- +Thu Mar 6 19:19:45 CET 2025 - msuchanek@suse.de + +- efi: libstub: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit 3a88c96 + ------------------------------------------------------------------- Thu Mar 6 18:21:04 CET 2025 - mfranc@suse.cz @@ -307,6 +1316,15 @@ Tue Mar 4 09:34:34 CET 2025 - tiwai@suse.de - rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303) - commit 1f1e842 +------------------------------------------------------------------- +Tue Mar 4 09:27:13 CET 2025 - tbogendoerfer@suse.de + +- Refresh patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch. +- Refresh + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch. + Re-enabled needed patches. +- commit 553c7bc + ------------------------------------------------------------------- Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com @@ -314,6 +1332,14 @@ Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com (git-fixes bsc#1237898 CVE-2025-21778). - commit 7bd7207 +------------------------------------------------------------------- +Mon Mar 3 18:16:50 CET 2025 - tbogendoerfer@suse.de + +- Delete + patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch. + Dropped patch for no longer present driver. +- commit d78cf53 + ------------------------------------------------------------------- Mon Mar 3 18:10:31 CET 2025 - petr.pavlu@suse.com @@ -337,6 +1363,553 @@ Mon Mar 3 16:51:53 CET 2025 - dwagner@suse.de clean up (bsc#1238349). - commit 9c9e63e +------------------------------------------------------------------- +Mon Mar 3 16:17:03 CET 2025 - tbogendoerfer@suse.de + +- net: ethtool: Use hwprov under rcu_read_lock (git-fixes). +- commit 9b0a090 + +------------------------------------------------------------------- +Mon Mar 3 16:12:00 CET 2025 - tbogendoerfer@suse.de + +- idpf: fix checksums set in idpf_rx_rsc() (jsc#PED-10581). +- net/mlx5: IRQ, Fix null string in debug print (jsc#PED-11331). +- net/mlx5: Restore missing trace event when enabling vport QoS + (jsc#PED-11331). +- net/mlx5: Fix vport QoS cleanup on error (jsc#PED-11331). +- ixgbe: fix media cage present detection for E610 device + (jsc#PED-9647). +- iavf: fix circular lock dependency with netdev_lock + (jsc#PED-10423). +- ice: Avoid setting default Rx VSI twice in switchdev setup + (jsc#PED-10419). +- ice: Fix deinitializing VF in error path (jsc#PED-10419). +- net: ethtool: fix ioctl confusing drivers about desired HDS + user config (git-fixes). +- RDMA/bnxt_re: Fix the page details for the srq created by + kernel consumers (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix issue in the unload path (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add sanity checks on rdev validity (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier + (jsc#PED-10684 jsc#PED-11230). +- vsock/bpf: Warn on socket without transport (jsc#PED-11028). +- ibmvnic: Don't reference skb after sending to VIOS + (jsc#PED_10911 jsc#PED-3606). +- s390/qeth: move netif_napi_add_tx() and napi_enable() from + under BH (git-fixes). +- vsock: Orphan socket after transport release (jsc#PED-11028). +- igc: Set buffer type for empty frames in igc_init_empty_frame + (jsc#PED-10417). +- igc: Fix HW RX timestamp when passed by ZC XDP (jsc#PED-10417). +- ixgbe: Fix possible skb NULL pointer dereference (jsc#PED-9647). +- idpf: record rx queue in skb for RSC packets (jsc#PED-10581). +- idpf: fix handling rsc packet with a single segment + (jsc#PED-10581). +- iavf: Fix a locking bug in an error path (jsc#PED-10423). +- neighbour: use RCU protection in __neigh_notify() (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags + (git-fixes). +- net: add dev_net_rcu() helper (jsc#PED-10684 jsc#PED-11230). +- net: atlantic: fix warning during hot unplug (jsc#PED-11287). +- ice: stop storing XDP verdict within ice_rx_buf (jsc#PED-10419). +- ice: gather page_count()'s of each frag right before XDP prog + call (jsc#PED-10419). +- ice: put Rx buffers after being done with current frame + (jsc#PED-10419). +- tg3: Disable tg3 PCIe AER on system reboot (jsc#PED-3526 + jsc#PED-11226). +- vmxnet3: Fix tx queue race condition with XDP (jsc#PED-11024). +- ice: Add check for devm_kzalloc() (jsc#PED-10419). +- vsock: Allow retrying on connect() failure (jsc#PED-11028). +- iavf: allow changing VLAN state without calling PF + (jsc#PED-10423). +- ice: remove invalid parameter of equalizer (jsc#PED-10419). +- ice: fix ice_parser_rt::bst_key array size (jsc#PED-10419). +- idpf: add more info during virtchnl transaction timeout/salt + mismatch (jsc#PED-10581). +- idpf: convert workqueues to unbound (jsc#PED-10581). +- idpf: Acquire the lock before accessing the xn->salt + (jsc#PED-10581). +- idpf: fix transaction timeouts on reset (jsc#PED-10581). +- idpf: add read memory barrier when checking descriptor done bit + (jsc#PED-10581). +- net: page_pool: don't try to stash the napi id (jsc#PED-10423). +- netdevsim: don't assume core pre-populates HDS params on GET + (jsc#PED-10684 jsc#PED-11230). +- wifi: mt76: move napi_enable() from under BH (git-fixes). +- eth: via-rhine: fix calling napi_enable() in atomic context + (git-fixes). +- eth: niu: fix calling napi_enable() in atomic context + (git-fixes). +- eth: 8139too: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: remove local wrappers for napi enable/disable + (git-fixes). +- eth: tg3: fix calling napi_enable() in atomic context + (jsc#PED-3526 jsc#PED-11226). +- net/mlx5e: add missing cpu_to_node to kvzalloc_node in + mlx5e_open_xdpredirect_sq (jsc#PED-11331). +- net: mvneta: fix locking in mvneta_cpu_online() (git-fixes). +- octeontx2: don't mess with ->d_parent or ->d_parent->d_name + (jsc#PED-11317). +- sysfs: constify bin_attribute argument of + sysfs_bin_attr_simple_read() (jsc#PED-10421 jsc#PED-8564). +- sysfs: constify macro BIN_ATTRIBUTE_GROUPS() (jsc#PED-10421 + jsc#PED-8564). +- VMCI: remove unused ioctl definitions (jsc#PED-11026). +- RDMA/hfi1: Constify 'struct bin_attribute' (jsc#PED-10421 + jsc#PED-8564). +- RDMA/bnxt_re: Allocate dev_attr information dynamically + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Pass the context for ulp_irq_stop (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Query firmware defaults of CC params during probe + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Add Async event handling support (jsc#PED-10684 + jsc#PED-11230). +- bnxt_en: Add ULP call to notify async events (jsc#PED-10684 + jsc#PED-11230). +- net: avoid race between device unregistration and ethnl ops + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: update header sizing defaults (jsc#PED-10684 + jsc#PED-11230). +- eth: bnxt: allocate enough buffer space to meet HDS threshold + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: populate the default HDS params in the core + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: apply hds_thrs settings correctly (jsc#PED-10684 + jsc#PED-11230). +- net: provide pending ring configuration in net_device + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: store netdev in a temp variable in + ethnl_default_set_doit() (jsc#PED-10684 jsc#PED-11230). +- net: move HDS config from ethtool state (jsc#PED-10684 + jsc#PED-11230). +- net: destroy dev->lock later in free_netdev() (git-fixes). +- eth: bnxt: fix string truncation warning in FW version + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: ts: add separate counter for unconfirmed one-step + TX timestamps (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: fix unintentional sign extension on shift of + dest_attr->vport.vhca_id (jsc#PED-11331). +- ice: support FW Recovery Mode (jsc#PED-10419). +- devlink: add devl guard (jsc#PED-10419). +- pldmfw: enable selected component update (jsc#PED-10419). +- net/mlx5e: CT: Offload connections with hardware steering rules + (jsc#PED-11331). +- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule + reusable (jsc#PED-11331). +- net/mlx5e: CT: Add initial support for Hardware Steering + (jsc#PED-11331). +- net/mlx5: HWS, rework the check if matcher size can be increased + (jsc#PED-11331). +- net: protect napi->irq with netdev_lock() (jsc#PED-3526 + jsc#PED-11226). +- net: protect NAPI enablement with netdev_lock() (jsc#PED-10423). +- net: protect netdev->napi_list with netdev_lock() + (jsc#PED-10423). +- net: add netdev->up protected by netdev_lock() (jsc#PED-10423). +- net: make netdev_lock() protect netdev->reg_state + (jsc#PED-10423). +- net: add netdev_lock() / netdev_unlock() helpers + (jsc#PED-10423). +- ice: Add in/out PTP pin delays (jsc#PED-10419). +- ice: implement low latency PHY timer updates (jsc#PED-10419). +- ice: check low latency PHY timer update firmware capability + (jsc#PED-10419). +- ice: add lock to protect low latency interface (jsc#PED-10419). +- ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* + (jsc#PED-10419). +- ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 + (jsc#PED-10419). +- ice: use string choice helpers (jsc#PED-10419). +- ice: add fw and port health reporters (jsc#PED-10419). +- ice: add recipe priority check in search (jsc#PED-10419). +- ice: ice_probe: init ice_adapter after HW init (jsc#PED-10419). +- ice: minor: rename goto labels from err to unroll + (jsc#PED-10419). +- ice: split ice_init_hw() out from ice_init_dev() + (jsc#PED-10419). +- ice: c827: move wait for FW to ice_init_hw() (jsc#PED-10419). +- netdevsim: add HDS feature (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for hds-thresh ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for tcp-data-split ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for rx-copybreak ethtool command + (jsc#PED-10684 jsc#PED-11230). +- net: disallow setup single buffer XDP when tcp-data-split is + enabled (jsc#PED-10684 jsc#PED-11230). +- net: devmem: add ring parameter filtering (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: add support for configuring hds-thresh + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: add hds_config member in ethtool_netdev_state + (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers + (jsc#PED-11331). +- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps + (jsc#PED-11331). +- net/mlx5: Add support for MRTCQ register (jsc#PED-11331). +- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane + link modes (jsc#PED-11331). +- net: ethtool: add support for structured PHY statistics + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: plumb PHY stats to PHY drivers (jsc#PED-10684 + jsc#PED-11230). +- ethtool: linkstate: migrate linkstate functions to support + multi-PHY setups (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: HWS, update flow - support through bigger action RTC + (jsc#PED-11331). +- net/mlx5: HWS, update flow - remove the use of dual RTCs + (jsc#PED-11331). +- net/mlx5: fs, add HWS to steering mode options (jsc#PED-11331). +- net/mlx5: fs, add HWS get capabilities (jsc#PED-11331). +- net/mlx5: fs, set create match definer to not supported by HWS + (jsc#PED-11331). +- net/mlx5: fs, add support for dest vport HWS action + (jsc#PED-11331). +- net/mlx5: fs, add HWS fte API functions (jsc#PED-11331). +- net/mlx5: fs, add dest table cache (jsc#PED-11331). +- net/mlx5: fs, manage flow counters HWS action sharing by + refcount (jsc#PED-11331). +- net/mlx5: fs, add HWS modify header API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS packet reformat API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS actions pool (jsc#PED-11331). +- net/mlx5: fs, add HWS flow group API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS flow table API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS root namespace functions (jsc#PED-11331). +- eth: iavf: extend the netdev_lock usage (jsc#PED-10423). +- net/mlx5e: Update TX ESN context for IPSec hardware offload + (jsc#PED-11331). +- xfrm: Support ESN context update to hardware for TX + (jsc#PED-11331). +- net/mlx5: use do_aux_work for PHC overflow checks + (jsc#PED-11331). +- igc: Link queues to NAPI instances (jsc#PED-10417). +- igc: Link IRQs to NAPI instances (jsc#PED-10417). +- i40e: add ability to reset VF for Tx and Rx MDD events + (jsc#PED-10428). +- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() + (jsc#PED-9647). +- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() + (jsc#PED-9647). +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (jsc#PED-10426). +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() + (jsc#PED-10417). +- igc: Allow hot-swapping XDP program (jsc#PED-10417). +- igb: Add AF_XDP zero-copy Tx support (jsc#PED-10426). +- igb: Add AF_XDP zero-copy Rx support (jsc#PED-10426). +- igb: Add XDP finalize and stats update functions + (jsc#PED-10426). +- igb: Introduce XSK data structures and helpers (jsc#PED-10426). +- igb: Introduce igb_xdp_is_enabled() (jsc#PED-10426). +- igb: Remove static qualifiers (jsc#PED-10426). +- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (jsc#PED-9647). +- octeontx2-pf: mcs: Remove dead code and semi-colon from + rsrc_name() (jsc#PED-11317). +- net/mlx5: HWS, set timeout on polling for completion + (jsc#PED-11331). +- net/mlx5: HWS, support flow sampler destination (jsc#PED-11331). +- net/mlx5: HWS, use the right size when writing arg data + (jsc#PED-11331). +- net/mlx5: HWS, handle returned error value in pool alloc + (jsc#PED-11331). +- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset + (jsc#PED-11331). +- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic + SQs (jsc#PED-11331). +- net/mlx5: HWS, num_of_rules counter on matcher should be atomic + (jsc#PED-11331). +- net/mlx5: HWS, reduce memory consumption of a matcher struct + (jsc#PED-11331). +- net/mlx5: HWS, remove wrong deletion of the miss table list + (jsc#PED-11331). +- net/mlx5: HWS, change error flow on matcher disconnect + (jsc#PED-11331). +- net/mlx5: HWS, add error message on failure to move rules + (jsc#PED-11331). +- net/mlx5: HWS, simplify allocations as we support only FDB + (jsc#PED-11331). +- net/mlx5: HWS, denote how refcounts are protected + (jsc#PED-11331). +- net/mlx5: HWS, remove implementation of unused FW commands + (jsc#PED-11331). +- net/mlx5: HWS, remove the use of duplicated structs + (jsc#PED-11331). +- igc: Remove unused igc_read/write_pcie_cap_reg (jsc#PED-10417). +- igc: Remove unused igc_read/write_pci_cfg wrappers + (jsc#PED-10417). +- igc: Remove unused igc_acquire/release_nvm (jsc#PED-10417). +- i40e: Remove unused i40e_dcb_hw_get_num_tc (jsc#PED-10428). +- i40e: Remove unused i40e_asq_send_command_v2 (jsc#PED-10428). +- i40e: Remove unused i40e_commit_partition_bw_setting + (jsc#PED-10428). +- i40e: Remove unused i40e_del_filter (jsc#PED-10428). +- i40e: Remove unused i40e_get_cur_guaranteed_fd_count + (jsc#PED-10428). +- i40e: Deadcode profile code (jsc#PED-10428). +- i40e: Remove unused i40e_(read|write)_phy_register + (jsc#PED-10428). +- i40e: Remove unused i40e_blink_phy_link_led (jsc#PED-10428). +- i40e: Deadcode i40e_aq_* (jsc#PED-10428). +- devlink: Improve the port attributes description + (jsc#PED-10419). +- ixgbevf: Add support for Intel(R) E610 device (jsc#PED-9647). +- PCI: Add PCI_VDEVICE_SUB helper macro (jsc#PED-9647). +- ixgbe: Enable link management in E610 device (jsc#PED-9647). +- ixgbe: Clean up the E610 link management related code + (jsc#PED-9647). +- ixgbe: Add ixgbe_x540 multiple header inclusion protection + (jsc#PED-9647). +- ixgbe: Add support for EEPROM dump in E610 device + (jsc#PED-9647). +- ixgbe: Add support for NVM handling in E610 device + (jsc#PED-9647). +- ixgbe: Add link management support for E610 device + (jsc#PED-9647). +- ixgbe: Add support for E610 device capabilities detection + (jsc#PED-9647). +- ixgbe: Add support for E610 FW Admin Command Interface + (jsc#PED-9647). +- net: ethtool: Fix suspicious rcu_dereference usage (git-fixes). +- net/mlx5: fs, Add support for RDMA RX steering over IB link + layer (jsc#PED-11331). +- net/mlx5: Remove PTM support log message (jsc#PED-11331). +- net/mlx5: DR, add support for ConnectX-8 steering + (jsc#PED-11331). +- net/mlx5: DR, expand SWS STE callbacks and consolidate common + structs (jsc#PED-11331). +- net/mlx5: HWS, do not initialize native API queues + (jsc#PED-11331). +- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close + (jsc#PED-11331). +- net/mlx5: fs, retry insertion to hash table on EBUSY + (jsc#PED-11331). +- net/mlx5: fs, add mlx5_fs_pool API (jsc#PED-11331). +- net/mlx5: fs, add counter object to flow destination + (jsc#PED-11331). +- net/mlx5: LAG, Support LAG over Multi-Host NICs (jsc#PED-11331). +- net/mlx5: LAG, Refactor lag logic (jsc#PED-11331). +- sfc: Use netdev refcount tracking in struct + efx_async_filter_insertion (jsc#PED-11366). +- xsk: add generic XSk &xdp_buff -> skb conversion + (jsc#PED-10428). +- xsk: make xsk_buff_add_frag() really add the frag via + __xdp_buff_add_frag() (jsc#PED-10428). +- xdp: add generic xdp_build_skb_from_buff() (jsc#PED-10428). +- xdp: add generic xdp_buff_add_frag() (jsc#PED-10428). +- page_pool: add page_pool_dev_alloc_netmem() (jsc#PED-10428). +- sfc: remove efx_writed_page_locked (jsc#PED-11366). +- bnxt_en: Skip reading PXP registers during ethtool -d if + unsupported (bsc#1238145). +- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW + (bsc#1238145). +- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW + (bsc#1238145). +- bnxt_en: Do not allow ethtool -m on an untrusted VF + (bsc#1238145). +- bnxt_en: Use FW defined resource limits for RoCE (bsc#1238145). +- ice: Add MDD logging via devlink health (jsc#PED-10419). +- ice: add Tx hang devlink health reporter (jsc#PED-10419). +- ice: rename devlink_port. to port.[ch] (jsc#PED-10419). +- devlink: add devlink_fmsg_dump_skb() function (jsc#PED-10419). +- devlink: add devlink_fmsg_put() macro (jsc#PED-10419). +- net/mlx5e: Report rx_discards_phy via rx_dropped + (jsc#PED-11331). +- net: page_pool: rename page_pool_is_last_ref() (jsc#PED-10428). +- net/mlx5: Add device cap abs_native_port_num (jsc#PED-11331). +- net/mlx5: qos: Add ifc support for cross-esw scheduling + (jsc#PED-11331). +- net/mlx5: Add support for new scheduling elements + (jsc#PED-11331). +- net/mlx5: Add ConnectX-8 device to ifc (jsc#PED-11331). +- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits + (jsc#PED-11331). +- net: ethtool: Add support for tsconfig command to get/set + hwtstamp config (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp + by net topology (jsc#PED-10684 jsc#PED-11230). +- net: Add the possibility to support a selected hwtstamp in + netdevice (jsc#PED-10684 jsc#PED-11230). +- net: Make net_hwtstamp_validate accessible (jsc#PED-10684 + jsc#PED-11230). +- net: Make dev_get_hwtstamp_phylib accessible (jsc#PED-10684 + jsc#PED-11230). +- octeontx2-af: fix build regression without CONFIG_DCB + (jsc#PED-11317). +- ionic: remove the unused nb_work (jsc#PED-11378). +- page_pool: disable sync for cpu for dmabuf memory provider + (jsc#PED-10428). +- page_pool: Set `dma_sync` to false for devmem memory provider + (jsc#PED-10428). +- net: page_pool: create page_pool_alloc_netmem (jsc#PED-10428). +- net: page_pool: rename page_pool_alloc_netmem to *_netmems + (jsc#PED-10423). +- xdp: make __xdp_return() MP-agnostic (jsc#PED-10428). +- xdp: get rid of xdp_frame::mem.id (jsc#PED-10428). +- page_pool: allow mixing PPs within one bulk (jsc#PED-10428). +- ionic: add support for QSFP_PLUS_CMIS (jsc#PED-11378). +- ionic: add speed defines for 200G and 400G (jsc#PED-11378). +- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (jsc#PED-11378). +- ionic: Use VLAN_ETH_HLEN when possible (jsc#PED-11378). +- ionic: add asic codes to firmware interface file + (jsc#PED-11378). +- ice: cleanup Rx queue context programming functions + (jsc#PED-10419). +- ice: move prefetch enable to ice_setup_rx_ctx (jsc#PED-10419). +- ice: reduce size of queue context fields (jsc#PED-10419). +- ice: use for Tx and Rx queue context data + (jsc#PED-10419). +- ice: use structures to keep track of queue context size + (jsc#PED-10419). +- ice: remove int_q_state from ice_tlan_ctx (jsc#PED-10419). +- lib: packing: add pack_fields() and unpack_fields() + (jsc#PED-10419). +- lib: packing: demote truncation error in pack() to a warning + in __pack() (jsc#PED-10419). +- lib: packing: create __pack() and __unpack() variants without + error checking (jsc#PED-10419). +- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD + disabled (jsc#PED-11317). +- cn10k-ipsec: Enable outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Allow ipsec crypto offload for skb with SA + (jsc#PED-11317). +- cn10k-ipsec: Process outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Add SA add/del support for outb ipsec crypto + offload (jsc#PED-11317). +- cn10k-ipsec: Init hardware for outbound ipsec crypto offload + (jsc#PED-11317). +- octeontx2-af: Disable backpressure between CPT and NIX + (jsc#PED-11317). +- octeontx2-pf: Move skb fragment map/unmap to common code + (jsc#PED-11317). +- octeontx2-pf: map skb data as device writeable (jsc#PED-11317). +- page_pool: make page_pool_put_page_bulk() handle array of + netmems (jsc#PED-10428). +- netmem: add a couple of page helper wrappers (jsc#PED-10428). +- xdp: register system page pool as an XDP memory model + (jsc#PED-10428). +- xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() + (jsc#PED-10428). +- xdp: allow attaching already registered memory model to + xdp_rxq_info (jsc#PED-10428). +- xdp, xsk: constify read-only arguments of some static inline + helpers (jsc#PED-10428). +- ethtool: regenerate uapi header from the spec (jsc#PED-10684 + jsc#PED-11230). +- ethtool: remove the comments that are not gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ethtool: separate definitions that are gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ynl: add missing pieces to ethtool spec to better match uapi + header (jsc#PED-10684 jsc#PED-11230). +- net/mlx5e: Always start IPsec sequence number from 1 + (jsc#PED-11331). +- net/mlx5e: Rely on reqid in IPsec tunnel mode (jsc#PED-11331). +- net/mlx5: SF, Fix add port error handling (jsc#PED-11331). +- net/mlx5: Fix a lockdep warning as part of the write combining + test (jsc#PED-11331). +- net/mlx5: Fix RDMA TX steering prio (jsc#PED-11331). +- net: make page_pool_ref_netmem work with net iovs + (jsc#PED-10428). +- ice: Add correct PHY lane assignment (jsc#PED-10419). +- ice: Fix ETH56G FC-FEC Rx offset value (jsc#PED-10419). +- ice: Fix quad registers read on E825 (jsc#PED-10419). +- ice: Fix E825 initialization (jsc#PED-10419). +- igc: return early when failing to read EECD register + (jsc#PED-10417). +- ice: fix incorrect PHY settings for 100 GB/s (jsc#PED-10419). +- ice: fix max values for dpll pin phase adjust (jsc#PED-10419). +- bnxt_en: Fix DIM shutdown (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: Fix possible memory leak when hwrm_req_replace fails + (jsc#PED-10684 jsc#PED-11230). +- sysfs: attribute_group: allow registration of const + bin_attribute (jsc#PED-10421 jsc#PED-8564). +- cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() + (git-fixes). +- sysfs: bin_attribute: add const read/write callback variants + (jsc#PED-10421 jsc#PED-8564). +- sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::llseek() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::mmap() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of bin_is_visible() + (jsc#PED-10421 jsc#PED-8564). +- nvmem: core: calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- PCI/sysfs: Calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: introduce callback attribute_group::bin_size + (jsc#PED-10421 jsc#PED-8564). +- sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() + (jsc#PED-10421 jsc#PED-8564). +- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets + (jsc#PED-3526 jsc#PED-11226). +- net/neighbor: clear error in case strict check is not set + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Create netdev->neighbour association (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove bare neighbour::next pointer (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert iteration to use hlist+macro (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert seq_file functions to use hlist + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Define neigh_for_each_in_bucket (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Add hlist_node to struct neighbour (jsc#PED-10684 + jsc#PED-11230). +- Documentation: networking: Add missing PHY_GET command in the + message list (jsc#PED-10684 jsc#PED-11230). +- neighbour: use kvzalloc()/kvfree() (jsc#PED-10684 + jsc#PED-11230). +- netlink: specs: Add missing phy-ntf command to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- netlink: specs: Add missing bitset attrs to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- ethtool: rss: prevent rss ctx deletion when in use (git-fixes). +- neighbour: Use rtnl_register_many() (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove NEIGH_DN_TABLE (jsc#PED-10684 jsc#PED-11230). +- xsk: s/free_list_node/list_node/ (jsc#PED-10428). +- xsk: Get rid of xdp_buff_xsk::xskb_list_node (jsc#PED-10428). +- lib: packing: catch kunit_kzalloc() failure in the pack() test + (jsc#PED-10419). +- lib: packing: use GENMASK() for box_mask (jsc#PED-10419). +- lib: packing: use BITS_PER_BYTE instead of 8 (jsc#PED-10419). +- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior + (jsc#PED-10419). +- lib: packing: add additional KUnit tests (jsc#PED-10419). +- lib: packing: add KUnit tests adapted from selftests + (jsc#PED-10419). +- lib: packing: duplicate pack() and unpack() implementations + (jsc#PED-10419). +- lib: packing: add pack() and unpack() wrappers over packing() + (jsc#PED-10419). +- lib: packing: remove kernel-doc from header file + (jsc#PED-10419). +- lib: packing: adjust definitions and implementation for + arbitrary buffer lengths (jsc#PED-10419). +- lib: packing: refuse operating on bit indices which exceed + size of buffer (jsc#PED-10419). +- commit 6cae1c1 + ------------------------------------------------------------------- Mon Mar 3 16:02:21 CET 2025 - dwagner@suse.de @@ -4997,6 +6570,13 @@ Wed Jan 29 16:02:56 CET 2025 - mhocko@suse.com (CVE-2024-56650 bsc#1235430). - commit 7f5dabf +------------------------------------------------------------------- +Wed Jan 29 10:19:24 CET 2025 - msuchanek@suse.de + +- tpm: send_data: Wait longer for the TPM to become ready + (bsc#1235870). +- commit cf67b6d + ------------------------------------------------------------------- Wed Jan 29 10:08:12 CET 2025 - jslaby@suse.cz @@ -8074,6 +9654,12 @@ Mon Jan 13 21:30:48 CET 2025 - krisman@suse.de (git-fixes CVE-2024-55641 bsc#1235740). - commit b21bae3 +------------------------------------------------------------------- +Mon Jan 13 16:40:11 CET 2025 - mkoutny@suse.com + +- padding for more cgroup controllers (jsc#PED-8461). +- commit 417e2c0 + ------------------------------------------------------------------- Mon Jan 13 13:48:02 CET 2025 - mfranc@suse.cz diff --git a/kernel-default.spec b/kernel-default.spec index c3eab17..4f66717 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 839b02ba02e95d9d4623af58210ba3a9f8837fa6 +%define git_commit aac37d67292908809fd31b2ccbff93ffe91063ab %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -41,7 +41,7 @@ Name: kernel-default Version: 6.12.0 %if 0%{?is_kotd} -Release: .g839b02b +Release: .gaac37d6 %else Release: 0 %endif @@ -1305,6 +1305,9 @@ cd linux-%srcversion %endif %_sourcedir/series.conf .. $SYMBOLS +sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile +grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile + cd %kernel_build_dir # Override the timestamp 'uname -v' reports with the source timestamp and @@ -1402,8 +1405,6 @@ EOF ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi -MAKE_ARGS="$MAKE_ARGS CC=%gcc_compiler" - case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" @@ -1820,8 +1821,6 @@ if [ %CONFIG_MODULES = y ]; then $(echo %srcversion | sed -r 's/^([0-9]+)\.([0-9]+).*/\1 \2/') else echo 'export KBUILD_OUTPUT = %obj_install_dir/%cpu_arch_flavor' > %rpm_install_dir/%cpu_arch_flavor/Makefile - echo '# needs CC assignemnt adjusted to ?= in the main Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile - echo 'export CC = $(CROSS_COMPILE)%gcc_compiler' >> %rpm_install_dir/%cpu_arch_flavor/Makefile echo 'include ../../../%{basename:%src_install_dir}/Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile fi fi diff --git a/kernel-docs.changes b/kernel-docs.changes index 1110c00..4f69e5c 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,3 +1,1012 @@ +------------------------------------------------------------------- +Thu Mar 13 06:22:58 CET 2025 - jlee@suse.com + +- Refresh + patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. + Improve the secret key invalid message.(bsc#1238797) +- commit 401f424 + +------------------------------------------------------------------- +Wed Mar 12 18:24:48 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_FREEZER (jsc#PED-12329) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + Natural extension is disabling freezer v1 controller (as gradually going + away from v1 controllers). + This keeps the global freezer functionality (for suspend) and there is + independent group freezing in cgroup v2. +- commit 46442b5 + +------------------------------------------------------------------- +Wed Mar 12 18:22:11 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_DEVICE (jsc#PED-12328) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + The replacement are BPF device-control programs attached to cgroups. + openSUSE Tumbleweed switched to (such) v2 setup in 2021-03. Today is + time for config cleanup. +- commit f845e63 + +------------------------------------------------------------------- +Wed Mar 12 18:20:08 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_CPUACCT (jsc#PED-12327) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + cpuacct is v1-only controller whose functionality was taken over with + cgroup v2 core. It even adds slight overhead since it doubly-accounts + CPU time in root cgroup even on v2-only runtimes. + openSUSE Tumbleweed switched to v2 setup in 2021-03. Today (if not + earlier) is time for config cleanup. +- commit fb4110d + +------------------------------------------------------------------- +Wed Mar 12 16:58:39 CET 2025 - tbogendoerfer@suse.de + +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (CVE-2025-21788 bsc#1238761). +- net: ravb: Fix missing rtnl lock in suspend/resume path + (CVE-2025-21801 bsc#1238758). +- net: hns3: fix oops when unload drivers paralleling + (CVE-2025-21802 bsc#1238751). +- commit 3709944 + +------------------------------------------------------------------- +Wed Mar 12 15:18:00 CET 2025 - oneukum@suse.com + +- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw + (git-fixes). +- pinctrl: bcm281xx: Fix incorrect regmap max_registers value + (git-fixes). +- commit 53a34e8 + +------------------------------------------------------------------- +Wed Mar 12 08:48:46 CET 2025 - jlee@suse.com + +- Bluetooth: MGMT: Fix slab-use-after-free Read in + mgmt_remove_adv_monitor_sync (bsc#1239095 CVE-2024-58013). +- commit 828d19c + +------------------------------------------------------------------- +Wed Mar 12 05:37:20 CET 2025 - jlee@suse.com + +- Update + patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch + (git-fixes CVE-2025-21827 bsc#1238974). +- Update + patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch + (git-fixes CVE-2025-21794 bsc#1238502). +- Update + patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch + (bsc#1219522 CVE-2025-21746 bsc#1238498). +- Update + patches.suse/KVM-x86-Load-DR6-with-guest-value-only-before-enteri.patch + (git-fixes CVE-2025-21839 bsc#1239061). +- Update + patches.suse/LoongArch-Fix-warnings-during-S3-suspend.patch + (git-fixes CVE-2025-21803 bsc#1238744). +- Update + patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + (git-fixes CVE-2025-21735 bsc#1238497). +- Update + patches.suse/PCI-Avoid-putting-some-root-ports-into-D3-on-TUXEDO-.patch + (git-fixes CVE-2025-21831 bsc#1239039). +- Update + patches.suse/PCI-rcar-ep-Fix-incorrect-variable-used-when-calling.patch + (git-fixes CVE-2025-21804 bsc#1238736). +- Update + patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch + (git-fixes CVE-2025-21732 bsc#1237877). +- Update + patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch + (git-fixes CVE-2025-21714 bsc#1237890). +- Update patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch + (git-fixes CVE-2025-21805 bsc#1238741). +- Update + patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + (git-fixes CVE-2025-21829 bsc#1239030). +- Update + patches.suse/Revert-drm-amd-display-Use-HW-lock-mgr-for-PSR1.patch + (stable-fixes CVE-2025-21819 bsc#1238994). +- Update + patches.suse/amdkfd-properly-free-gang_ctx_bo-when-failed-to-init.patch + (git-fixes CVE-2025-21842 bsc#1239063). +- Update + patches.suse/arm64-cacheinfo-Avoid-out-of-bounds-write-to-cacheinfo-array.patch + (git-fixes CVE-2025-21785 bsc#1238747). +- Update + patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + (git-fixes CVE-2025-21792 bsc#1238745). +- Update patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + (git-fixes CVE-2025-21812 bsc#1238471). +- Update + patches.suse/batman-adv-fix-panic-during-interface-removal.patch + (git-fixes CVE-2025-21781 bsc#1238735). +- Update + patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch + (bsc#1237558 CVE-2025-21745 bsc#1238785). +- Update + patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch + (git-fixes CVE-2025-21631 bsc#1236099). +- Update + patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch + (git-fixes CVE-2025-21832 bsc#1239105). +- Update + patches.suse/can-ctucanfd-handle-skb-allocation-failure.patch + (git-fixes CVE-2025-21775 bsc#1238501). +- Update + patches.suse/can-etas_es58x-fix-potential-NULL-pointer-dereferenc.patch + (git-fixes CVE-2025-21773 bsc#1238762). +- Update + patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch + (git-fixes CVE-2025-21774 bsc#1238770). +- Update + patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch + (git-fixes CVE-2025-21810 bsc#1238757). +- Update + patches.suse/drm-amdgpu-avoid-buffer-overflow-attach-in-smu_sys_s.patch + (stable-fixes CVE-2025-21780 bsc#1239115). +- Update + patches.suse/drm-amdgpu-bail-out-when-failed-to-load-fw-in-psp_in.patch + (git-fixes CVE-2025-21784 bsc#1238510). +- Update + patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch + (git-fixes CVE-2025-21798 bsc#1238776). +- Update + patches.suse/gpiolib-Fix-crash-on-error-in-gpiochip_get_ngpios.patch + (git-fixes CVE-2025-21783 bsc#1238530). +- Update + patches.suse/gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + (git-fixes CVE-2025-21824 bsc#1238478). +- Update + patches.suse/iommu-Fix-potential-memory-leak-in-iopf_queue_remove.patch + (git-fixes CVE-2025-21770 bsc#1238495). +- Update patches.suse/landlock-Handle-weird-files.patch (git-fixes + CVE-2025-21830 bsc#1239033). +- Update + patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch + (git-fixes CVE-2025-21712 bsc#1237886). +- Update patches.suse/misc-fastrpc-Fix-copy-buffer-page-size.patch + (git-fixes CVE-2025-21734 bsc#1238734). +- Update + patches.suse/mm-compaction-fix-UBSAN-shift-out-of-bounds-warning.patch + (git fixes (mm/compaction) CVE-2025-21815 bsc#1238474). +- Update + patches.suse/msft-hv-3160-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-if-loca.patch + (git-fixes CVE-2025-21779 bsc#1238768). +- Update + patches.suse/nbd-don-t-allow-reconnect-after-disconnect.patch + (git-fixes CVE-2025-21731 bsc#1237881). +- Update + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21763 bsc#1237897). +- Update + patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21701 bsc#1237164). +- Update + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + (jsc#PED-11331 CVE-2025-21751 bsc#1238907). +- Update + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + (jsc#PED-11331 CVE-2025-21800 bsc#1238743). +- Update + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch + (jsc#PED-11331 CVE-2025-21717 bsc#1238866). +- Update + patches.suse/net-rose-fix-timer-races-against-user-threads.patch + (git-fixes CVE-2025-21718 bsc#1239073). +- Update + patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch + (git-fixes CVE-2025-21711 bsc#1239114). +- Update + patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch + (git-fixes CVE-2025-21708 bsc#1239087). +- Update + patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch + (jsc#PED-12085 CVE-2025-21659 bsc#1236206). +- Update + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + (git-fixes CVE-2025-21796 bsc#1238716). +- Update patches.suse/padata-avoid-UAF-for-reorder_work.patch + (git-fixes CVE-2025-21726 bsc#1238865). +- Update patches.suse/padata-fix-UAF-in-padata_reorder.patch + (git-fixes CVE-2025-21727 bsc#1237876). +- Update + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch + (git-fixes CVE-2025-21772 bsc#1238911). +- Update + patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch + (jsc#PED-10539 git-fixes CVE-2025-21713 bsc#1237887). +- Update + patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + (git fixes (sched) CVE-2025-21771 bsc#1238752). +- Update + patches.suse/scsi-mpi3mr-Fix-possible-crash-when-setting-up-bsg-fails.patch + (git-fixes CVE-2025-21723 bsc#1238864). +- Update + patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch + (git-fixes CVE-2025-21834 bsc#1239026). +- Update patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch + (git-fixes CVE-2025-21793 bsc#1238500). +- Update patches.suse/tty-xilinx_uartps-split-sysrq-handling.patch + (git-fixes CVE-2025-21820 bsc#1238479). +- Update + patches.suse/usb-cdc-acm-Check-control-transfer-buffer-size-befor.patch + (git-fixes CVE-2025-21704 bsc#1237571). +- Update + patches.suse/usb-gadget-core-flush-gadget-workqueue-after-device-.patch + (git-fixes CVE-2025-21838 bsc#1239065). +- Update + patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch + (git-fixes CVE-2025-21835 bsc#1239068). +- Update patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch + (git-fixes CVE-2025-21741 bsc#1238767). +- Update + patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch + (git-fixes CVE-2025-21743 bsc#1238781). +- Update + patches.suse/usbnet-ipheth-use-static-NDP16-location-in-URB.patch + (git-fixes CVE-2025-21742 bsc#1238771). +- Update + patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + (git-fixes CVE-2025-21756 bsc#1238876). +- Update + patches.suse/vsock-Orphan-socket-after-transport-release.patch + (jsc#PED-11028 CVE-2025-21755 bsc#1237882). +- Update + patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch + (stable-fixes CVE-2025-21750 bsc#1238905). +- Update + patches.suse/wifi-mac80211-don-t-flush-non-uploaded-STAs.patch + (git-fixes CVE-2025-21828 bsc#1238958). +- Update + patches.suse/wifi-rtw89-avoid-to-init-mgnt_entry-list-twice-when-.patch + (git-fixes CVE-2025-21730 bsc#1237878). +- Update + patches.suse/wifi-rtw89-fix-race-between-cancel_hw_scan-and-hw_sc.patch + (git-fixes CVE-2025-21729 bsc#1237874). +- Update + patches.suse/workqueue-Put-the-pwq-after-detaching-the-rescuer-from-the-pool.patch + (bsc#1237866 CVE-2025-21786 bsc#1238505). +- Update patches.suse/zram-fix-potential-UAF-of-zram-table.patch + (git-fixes CVE-2025-21671 bsc#1236692). +- commit af45f0e + +------------------------------------------------------------------- +Wed Mar 12 05:37:15 CET 2025 - jlee@suse.com + +- Update + patches.suse/ALSA-6fire-Release-resources-at-card-release.patch + (git-fixes CVE-2024-53239 bsc#1235054 bsc#1234853). +- Update + patches.suse/ASoC-soc-pcm-don-t-use-soc_pcm_ret-on-.prepare-callb.patch + (stable-fixes CVE-2024-58077 bsc#1239090). +- Update + patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch + (stable-fixes CVE-2024-56605 bsc#1235061 bsc#1234853). +- Update + patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + (git-fixes CVE-2024-58009 bsc#1238760). +- Update + patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch + (git-fixes CVE-2024-57988 bsc#1237910). +- Update + patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch + (git-fixes CVE-2024-57987 bsc#1237905). +- Update + patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + (git-fixes CVE-2024-57986 bsc#1237907). +- Update + patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch + (git-fixes CVE-2024-57993 bsc#1237894). +- Update + patches.suse/HID-winwing-Add-NULL-check-in-winwing_init_led.patch + (git-fixes CVE-2024-58021 bsc#1238778). +- Update + patches.suse/KEYS-trusted-dcp-fix-improper-sg-use-with-CONFIG_VMA.patch + (git-fixes CVE-2024-58008 bsc#1238749). +- Update + patches.suse/NFSv4.0-Fix-a-use-after-free-problem-in-the-asynchronous-open.patch + (git-fixes CVE-2024-53173 bsc#1234891 bsc#1234853). +- Update + patches.suse/PCI-dwc-ep-Prevent-changing-BAR-size-flags-in-pci_ep.patch + (git-fixes CVE-2024-58006 bsc#1238772). +- Update + patches.suse/block-Prevent-potential-deadlocks-in-zone-write-plug-error-recovery.patch + (git-fixes CVE-2024-55642 bsc#1235744). +- Update + patches.suse/block-avoid-to-reuse-hctx-not-removed-from-cpuhp-callback-list.patch + (git-fixes CVE-2024-41149 bsc#1235698). +- Update + patches.suse/bpf-Mark-raw_tp-arguments-with-PTR_MAYBE_NULL.patch + (git-fixes CVE-2024-56702 bsc#1235501). +- Update + patches.suse/clk-mmp2-call-pm_genpd_init-only-after-genpd.name-is.patch + (git-fixes CVE-2024-58081 bsc#1239032). +- Update + patches.suse/clk-qcom-dispcc-sm6350-Add-missing-parent_map-for-a-.patch + (git-fixes CVE-2024-58080 bsc#1239027). +- Update + patches.suse/clk-qcom-gcc-sm6350-Add-missing-parent_map-for-two-c.patch + (git-fixes CVE-2024-58076 bsc#1239037). +- Update + patches.suse/crypto-tegra-do-not-transfer-req-when-tegra-init-fai.patch + (git-fixes CVE-2024-58075 bsc#1238976). +- Update + patches.suse/drm-amdgpu-Fix-potential-NULL-pointer-dereference-in.patch + (git-fixes CVE-2024-58052 bsc#1238986). +- Update + patches.suse/drm-msm-gem-prevent-integer-overflow-in-msm_ioctl_ge.patch + (git-fixes CVE-2024-52559 bsc#1238507). +- Update + patches.suse/drm-v3d-Stop-active-perfmon-if-it-is-being-destroyed.patch + (git-fixes CVE-2024-58086 bsc#1239038). +- Update + patches.suse/drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + (git-fixes CVE-2024-49570 bsc#1238782). +- Update + patches.suse/firmware-qcom-scm-Cleanup-global-__scm-on-probe-fail.patch + (git-fixes CVE-2024-57985 bsc#1237914). +- Update + patches.suse/firmware-qcom-scm-Fix-missing-read-barrier-in-qcom_s-b628510.patch + (git-fixes CVE-2024-58084 bsc#1239028). +- Update + patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch + (git-fixes CVE-2024-57984 bsc#1237909). +- Update patches.suse/idpf-convert-workqueues-to-unbound.patch + (jsc#PED-10581 CVE-2024-58057 bsc#1238969). +- Update + patches.suse/ipmi-ipmb-Add-check-devm_kasprintf-returned-value.patch + (git-fixes CVE-2024-58051 bsc#1238963). +- Update + patches.suse/media-i2c-ds90ub9x3-Fix-extra-fwnode_handle_put.patch + (git-fixes CVE-2024-58003 bsc#1238766). +- Update + patches.suse/media-imx-jpeg-Fix-potential-error-pointer-dereferen.patch + (git-fixes CVE-2024-57978 bsc#1238523). +- Update + patches.suse/media-intel-ipu6-remove-cpu-latency-qos-request-on-e.patch + (git-fixes CVE-2024-58004 bsc#1238508). +- Update + patches.suse/media-nuvoton-Fix-an-error-check-in-npcm_video_ece_i.patch + (git-fixes CVE-2024-58082 bsc#1239031). +- Update + patches.suse/media-uvcvideo-Fix-crash-during-unbind-if-gpio-unit-.patch + (git-fixes CVE-2024-58079 bsc#1239029). +- Update + patches.suse/media-uvcvideo-Fix-deadlock-during-uvc_probe.patch + (git-fixes CVE-2024-58059 bsc#1238960). +- Update + patches.suse/media-uvcvideo-Fix-double-free-in-error-path.patch + (git-fixes CVE-2024-57980 bsc#1237911). +- Update + patches.suse/media-uvcvideo-Remove-dangling-pointers.patch + (git-fixes CVE-2024-58002 bsc#1238503). +- Update + patches.suse/memory-tegra20-emc-fix-an-OF-node-reference-bug-in-t.patch + (git-fixes CVE-2024-58034 bsc#1238773). +- Update + patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch + (git-fixes CVE-2024-58078 bsc#1239034). +- Update + patches.suse/powerpc-pseries-iommu-IOMMU-incorrectly-marks-MMIO-r.patch + (bsc#1218470 ltc#204531 CVE-2024-57999 bsc#1238526). +- Update patches.suse/pps-Fix-a-use-after-free.patch (git-fixes + CVE-2024-57979 bsc#1238521). +- Update + patches.suse/printk-Fix-signed-integer-overflow-when-defining-LOG_BUF_LEN_MAX.patch + (bsc#1237950 CVE-2024-58017 bsc#1239112). +- Update + patches.suse/rdma-cxgb4-Prevent-potential-integer-overflow-on-32b.patch + (git-fixes CVE-2024-57973 bsc#1238531). +- Update + patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch + (git-fixes CVE-2024-58056 bsc#1238981). +- Update + patches.suse/rhashtable-Fix-potential-deadlock-by-moving-schedule.patch + (git-fixes CVE-2024-58042 bsc#1238769). +- Update + patches.suse/rtc-pcf85063-fix-potential-OOB-write-in-PCF85063-NVM.patch + (git-fixes CVE-2024-58069 bsc#1238978). +- Update + patches.suse/rtc-tps6594-Fix-integer-overflow-on-32bit-systems.patch + (git-fixes CVE-2024-57953 bsc#1238524). +- Update + patches.suse/soc-qcom-socinfo-Avoid-out-of-bounds-read-of-serial-.patch + (git-fixes CVE-2024-58007 bsc#1238511). +- Update + patches.suse/staging-media-max96712-fix-kernel-oops-when-removing.patch + (git-fixes CVE-2024-58054 bsc#1238975). +- Update + patches.suse/tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch + (bsc#1233260 bsc#1233259 bsc#1232421 CVE-2024-58005 + bsc#1237873). +- Update + patches.suse/ubi-fastmap-Fix-duplicate-slab-cache-names-while-att.patch + (git-fixes CVE-2024-53172 bsc#1234898). +- Update + patches.suse/usb-gadget-f_tcm-Don-t-free-command-immediately.patch + (git-fixes CVE-2024-58055 bsc#1238959). +- Update + patches.suse/usb-xhci-Fix-NULL-pointer-dereference-on-certain-com.patch + (git-fixes CVE-2024-57981 bsc#1237912). +- Update + patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch + (git-fixes CVE-2024-57995 bsc#1237895). +- Update + patches.suse/wifi-brcmsmac-add-gain-range-check-to-wlc_phy_iqcal_.patch + (stable-fixes CVE-2024-58014 bsc#1239109). +- Update + patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch + (git-fixes CVE-2024-58064 bsc#1238977). +- Update + patches.suse/wifi-iwlwifi-mvm-avoid-NULL-pointer-dereference.patch + (git-fixes CVE-2024-58062 bsc#1238965). +- Update + patches.suse/wifi-mac80211-prohibit-deactivating-all-links.patch + (git-fixes CVE-2024-58061 bsc#1238973). +- Update + patches.suse/wifi-mt76-mt7925-fix-NULL-deref-check-in-mt7925_chan.patch + (git-fixes CVE-2024-57989 bsc#1237899). +- Update + patches.suse/wifi-mt76-mt7925-fix-off-by-one-in-mt7925_load_clc.patch + (git-fixes CVE-2024-57990 bsc#1237900). +- Update + patches.suse/wifi-mwifiex-Fix-memcpy-field-spanning-write-warning.patch + (git-fixes CVE-2024-56539 bsc#1234963 bsc#1234853). +- Update + patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch + (git-fixes CVE-2024-58063 bsc#1238984). +- Update + patches.suse/wifi-rtlwifi-remove-unused-check_buddy_priv.patch + (git-fixes CVE-2024-58072 bsc#1238964). +- Update + patches.suse/wifi-rtw89-chan-fix-soft-lockup-in-rtw89_entity_reca.patch + (git-fixes CVE-2024-57991 bsc#1237896). +- Update + patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch + (git-fixes CVE-2024-57997 bsc#1238529). +- commit 214e3e7 + +------------------------------------------------------------------- +Tue Mar 11 11:56:06 CET 2025 - tiwai@suse.de + +- r8169: don't apply UDP padding quirk on RTL8126A (stable-fixes). +- commit 68384e2 + +------------------------------------------------------------------- +Tue Mar 11 11:50:06 CET 2025 - tiwai@suse.de + +- drm/xe: Fix and re-enable xe_print_blob_ascii85() (git-fixes). +- commit 3db422a + +------------------------------------------------------------------- +Tue Mar 11 10:28:38 CET 2025 - mhocko@suse.com + +- sched/membarrier: Fix redundant load of membarrier_state + (bsc#1232743). +- commit bf44b2b + +------------------------------------------------------------------- +Tue Mar 11 09:41:47 CET 2025 - shung-hsi.yu@suse.com + +- bpf: Reject struct_ops registration that uses module ptr and + the module btf_id is missing (git-fixes). +- commit 3b9c73b + +------------------------------------------------------------------- +Tue Mar 11 05:45:46 CET 2025 - shung-hsi.yu@suse.com + +- selftests/bpf: Add test case for the freeing of bpf_timer + (bsc#1238971 CVE-2025-21825). +- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT + (bsc#1238971 CVE-2025-21825). +- bpf: Free element after unlock in + __htab_map_lookup_and_delete_elem() (bsc#1238971 + CVE-2025-21825). +- bpf: Bail out early in __htab_map_lookup_and_delete_elem() + (bsc#1238971 CVE-2025-21825). +- bpf: Free special fields after unlock in + htab_lru_map_delete_node() (bsc#1238971 CVE-2025-21825). +- commit 1cd4c2e + +------------------------------------------------------------------- +Mon Mar 10 16:44:17 CET 2025 - oneukum@suse.com + +- Input: atkbd - map F23 key to support default copilot shortcut + (git-fixes). +- commit bfe2bb7 + +------------------------------------------------------------------- +Mon Mar 10 16:42:22 CET 2025 - oneukum@suse.com + +- Input: xpad - add unofficial Xbox 360 wireless receiver clone + (git-fixes). +- Input: xpad - add support for wooting two he (arm) (git-fixes). +- Input: xpad - improve name of 8BitDo controller 2dc8:3106 + (git-fixes). +- Input: xpad - add QH Electronics VID/PID (git-fixes). +- Input: xpad - add support for Nacon Evol-X Xbox One Controller + (git-fixes). +- commit 4710207 + +------------------------------------------------------------------- +Mon Mar 10 16:34:57 CET 2025 - oneukum@suse.com + +- Input: xpad - add support for Nacon Pro Compact (git-fixes). +- commit 3a2bb67 + +------------------------------------------------------------------- +Mon Mar 10 15:16:56 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (git-fixes) +- commit 2805274 + +------------------------------------------------------------------- +Mon Mar 10 15:14:16 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize HCR_EL2.E2H early (git-fixes) +- commit 0ff07a9 + +------------------------------------------------------------------- +Mon Mar 10 15:12:24 CET 2025 - oneukum@suse.com + +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1238909 CVE-2025-21776). +- commit 1601393 + +------------------------------------------------------------------- +Mon Mar 10 15:09:12 CET 2025 - msuchanek@suse.de + +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs + for pmemory (bsc#1239167 ltc#211055). +- commit 5ee1b4c + +------------------------------------------------------------------- +Mon Mar 10 11:51:56 CET 2025 - mfranc@suse.cz + +- s390/traps: Fix test_monitor_call() inline assembly (git-fixes + bsc#1239160). +- commit 1a519e2 + +------------------------------------------------------------------- +Mon Mar 10 11:40:43 CET 2025 - mhocko@suse.com + +- platform/x86: int3472: Check for adev == NULL (CVE-2024-58011 + bsc#1239080). +- commit 58ea3d9 + +------------------------------------------------------------------- +Mon Mar 10 10:07:52 CET 2025 - mhocko@suse.com + +- net_sched: sch_sfq: don't allow 1 packet limit (CVE-2024-57996 + bsc#1239076). +- commit 6b3567e + +------------------------------------------------------------------- +Mon Mar 10 10:01:21 CET 2025 - tiwai@suse.de + +- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during + params (CVE-2024-58012 bsc#1239104). +- commit 642aedc + +------------------------------------------------------------------- +Mon Mar 10 09:46:32 CET 2025 - tiwai@suse.de + +- wifi: brcmfmac: fix NULL pointer dereference in + brcmf_txfinalize() (CVE-2025-21744 bsc#1238903). +- commit 062e9bf + +------------------------------------------------------------------- +Mon Mar 10 08:24:23 CET 2025 - tiwai@suse.de + +- usb: gadget: Check bmAttributes only if configuration is valid + (git-fixes). +- usb: gadget: Fix setting self-powered state on suspend + (git-fixes). +- commit fb64cab + +------------------------------------------------------------------- +Mon Mar 10 08:23:35 CET 2025 - tiwai@suse.de + +- usb: typec: ucsi: Fix NULL pointer access (git-fixes). +- usb: xhci: Fix host controllers "dying" after suspend and resume + (git-fixes). +- usb: dwc3: Set SUSPENDENABLE soon after phy init (git-fixes). +- usb: hub: lack of clearing xHC resources (git-fixes). +- usb: renesas_usbhs: Flush the notify_hotplug_work (git-fixes). +- usb: renesas_usbhs: Use devm_usb_get_phy() (git-fixes). +- usb: renesas_usbhs: Call clk_put() (git-fixes). +- usb: dwc3: gadget: Prevent irq storm when TH re-executes + (git-fixes). +- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel + hosts (git-fixes). +- usb: typec: ucsi: increase timeout for PPM reset operations + (git-fixes). +- acpi: typec: ucsi: Introduce a ->poll_cci method (git-fixes). +- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix + functionality (git-fixes). +- usb: gadget: Set self-powered based on MaxPower and bmAttributes + (git-fixes). +- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails + (git-fixes). +- usb: atm: cxacru: fix a flaw in existing endpoint checks + (git-fixes). +- drivers: core: fix device leak in __fw_devlink_relax_cycles() + (git-fixes). +- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based + detection" (git-fixes). +- bus: simple-pm-bus: fix forced runtime PM use (git-fixes). +- char: misc: deallocate static minor in error path (git-fixes). +- eeprom: digsy_mtc: Make GPIO lookup table match the device + (git-fixes). +- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in + pmcmd_ioctl (git-fixes). +- slimbus: messaging: Free transaction ID in delayed interrupt + scenario (git-fixes). +- cdx: Fix possible UAF error in driver_override_show() + (git-fixes). +- bus: mhi: host: pci_generic: Use pci_try_reset_function() + to avoid deadlock (git-fixes). +- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO + (git-fixes). +- iio: filter: admv8818: Force initialization of SDO (git-fixes). +- iio: dac: ad3552r: clear reset status flag (git-fixes). +- iio: adc: ad7192: fix channel select (git-fixes). +- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value + (git-fixes). +- iio: light: apds9306: fix max_scale_nano values (git-fixes). +- commit 2fb3d9c + +------------------------------------------------------------------- +Sun Mar 9 09:58:06 CET 2025 - tiwai@suse.de + +- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist + (stable-fixes). +- ALSA: seq: Avoid module auto-load handling at event delivery + (stable-fixes). +- commit 5548289 + +------------------------------------------------------------------- +Sun Mar 9 09:55:31 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop + using CS35L41 HDA (stable-fixes). +- commit 5f7974b + +------------------------------------------------------------------- +Sun Mar 9 09:54:20 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA + Laptops using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for various ASUS Laptops using + CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: update ALC222 depop optimize (stable-fixes). +- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage + (git-fixes). +- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo + platform (stable-fixes). +- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 + (stable-fixes). +- ALSA: hda/realtek: Fix Asus Z13 2025 audio (stable-fixes). +- commit c78c8b9 + +------------------------------------------------------------------- +Sun Mar 9 09:49:37 CET 2025 - tiwai@suse.de + +- drm/xe/oa: Signal output fences (stable-fixes). +- Refresh + patches.suse/xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch. +- commit 9868b15 + +------------------------------------------------------------------- +Sun Mar 9 09:48:59 CET 2025 - tiwai@suse.de + +- rapidio: add check for rio_add_net() in rio_scan_alloc_net() + (git-fixes). +- rapidio: fix an API misues when rio_add_net() fails (git-fixes). +- dma: kmsan: export kmsan_handle_dma() for modules (git-fixes). +- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in + xgene_hwmon_probe() (git-fixes). +- hwmon: (ad7314) Validate leading zero bits and return error + (git-fixes). +- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table + (git-fixes). +- hwmon: (pmbus) Initialise page count in pmbus_identify() + (git-fixes). +- hwmon: (peci/dimmtemp) Do not provide fake thresholds data + (git-fixes). +- gpio: rcar: Fix missing of_node_put() call (git-fixes). +- gpio: aggregator: protect driver attr handlers against module + unload (git-fixes). +- ALSA: usx2y: validate nrpacks module parameter on probe + (git-fixes). +- ALSA: hda/realtek: Remove (revert) duplicate Ally X config + (git-fixes). +- drm/xe/oa: Allow oa_exponent value of 0 (git-fixes). +- drm/amd/display: Fix HPD after gpu reset (stable-fixes). +- drm/amd/display: add a quirk to enable eDP0 on DP1 + (stable-fixes). +- drm/amd/display: Disable PSR-SU on eDP panels (stable-fixes). +- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd + (stable-fixes). +- drm/xe/oa: Allow only certain property changes from config + (stable-fixes). +- drm/xe/oa: Add syncs support to OA config ioctl (stable-fixes). +- drm/xe/oa: Move functions up so they can be reused for config + ioctl (stable-fixes). +- commit d3f758a + +------------------------------------------------------------------- +Sun Mar 9 03:26:40 CET 2025 - ailiop@suse.com + +- sunrpc: suppress warnings for unused procfs functions + (git-fixes). +- commit c61a5ed + +------------------------------------------------------------------- +Sun Mar 9 03:21:55 CET 2025 - ailiop@suse.com + +- SUNRPC: Handle -ETIMEDOUT return from tlshd (git-fixes). +- commit 5ae6ead + +------------------------------------------------------------------- +Sun Mar 9 03:20:17 CET 2025 - ailiop@suse.com + +- NFSv4: Fix a deadlock when recovering state on a sillyrenamed + file (git-fixes). +- commit 68a98ff + +------------------------------------------------------------------- +Sun Mar 9 03:17:49 CET 2025 - ailiop@suse.com + +- SUNRPC: Prevent looping due to rpc_signal_task() races + (git-fixes). +- commit efcf93f + +------------------------------------------------------------------- +Sun Mar 9 03:00:11 CET 2025 - ailiop@suse.com + +- NFSD: Fix CB_GETATTR status fix (git-fixes). +- commit bfb8cfa + +------------------------------------------------------------------- +Sun Mar 9 02:39:44 CET 2025 - ailiop@suse.com + +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (git-fixes). +- commit 2e52d43 + +------------------------------------------------------------------- +Sun Mar 9 02:38:05 CET 2025 - ailiop@suse.com + +- nfsd: clear acl_access/acl_default after releasing them + (git-fixes). +- commit 27010fb + +------------------------------------------------------------------- +Sun Mar 9 02:35:49 CET 2025 - ailiop@suse.com + +- pnfs/flexfiles: retry getting layout segment for reads + (git-fixes). +- commit b6de6d7 + +------------------------------------------------------------------- +Sun Mar 9 02:33:53 CET 2025 - ailiop@suse.com + +- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending + on it (git-fixes). +- commit 7c2ea4b + +------------------------------------------------------------------- +Sun Mar 9 01:31:32 CET 2025 - ailiop@suse.com + +- KMSAN: uninit-value in inode_go_dump (5) (git-fixes). +- commit 33eb119 + +------------------------------------------------------------------- +Sun Mar 9 01:29:36 CET 2025 - ailiop@suse.com + +- gfs2: Fix unlinked inode cleanup (git-fixes). +- commit 34e8c14 + +------------------------------------------------------------------- +Sun Mar 9 01:28:11 CET 2025 - ailiop@suse.com + +- gfs2: Allow immediate GLF_VERIFY_DELETE work (git-fixes). +- commit 85fd98d + +------------------------------------------------------------------- +Sun Mar 9 01:26:31 CET 2025 - ailiop@suse.com + +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (git-fixes). +- commit 7b42f25 + +------------------------------------------------------------------- +Sun Mar 9 01:23:51 CET 2025 - ailiop@suse.com + +- xfs: flush inodegc before swapon (git-fixes). +- commit 5c0ff3f + +------------------------------------------------------------------- +Sun Mar 9 01:21:49 CET 2025 - ailiop@suse.com + +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (git-fixes). +- commit 188fef0 + +------------------------------------------------------------------- +Sun Mar 9 01:15:30 CET 2025 - ailiop@suse.com + +- xfs: report realtime block quota limits on realtime directories + (git-fixes). +- commit fe8bc40 + +------------------------------------------------------------------- +Sun Mar 9 01:08:59 CET 2025 - ailiop@suse.com + +- exfat: short-circuit zero-byte writes in exfat_file_write_iter + (git-fixes). +- commit e7632e9 + +------------------------------------------------------------------- +Sun Mar 9 01:08:18 CET 2025 - ailiop@suse.com + +- exfat: fix soft lockup in exfat_clear_bitmap (git-fixes). +- commit 72aa500 + +------------------------------------------------------------------- +Sun Mar 9 01:06:45 CET 2025 - ailiop@suse.com + +- exfat: fix just enough dentries but allocate a new cluster to + dir (git-fixes). +- commit 9bf8f0b + +------------------------------------------------------------------- +Sun Mar 9 00:41:23 CET 2025 - ailiop@suse.com + +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1239113 CVE-2024-54456). +- commit a3a35d5 + +------------------------------------------------------------------- +Fri Mar 7 20:21:45 CET 2025 - lduncan@suse.com + +- block: Remove zone write plugs when handling native zone append + writes (git-fixes). +- md/raid*: Fix the set_queue_limits implementations (git-fixes). +- partitions: mac: fix handling of bogus partition table + (git-fixes). +- block: cleanup and fix batch completion adding conditions + (git-fixes). +- block: don't revert iter for -EIOCBQUEUED (git-fixes). +- commit 9fb2f84 + +------------------------------------------------------------------- +Fri Mar 7 18:55:11 CET 2025 - msuchanek@suse.de + +- packaging: Patch Makefile to pre-select gcc version (jsc#PED-12251). + When compiler different from the one which was used to configure the + kernel is used to build modules a warning is issued and the build + continues. This could be turned into an error but that would be too + restrictive. + The generated kernel-devel makefile could set the compiler but then the + main Makefile as to be patched to assign CC with ?= + This causes run_oldconfig failure on SUSE-2024 and kbuild config check + failure on SUSE-2025. + This cannot be hardcoded to one version in a regular patch because the + value is expected to be configurable at mkspec time. Patch the Makefile + after aplyin patches in rpm prep step instead. A check is added to + verify that the sed command did indeed apply the change. +- commit 6031391 + +------------------------------------------------------------------- +Fri Mar 7 17:54:03 CET 2025 - mfranc@suse.cz + +- tracing/osnoise: Fix resetting of tracepoints (CVE-2025-21733 + bsc#1238494). +- commit 2bff62d + +------------------------------------------------------------------- +Fri Mar 7 17:46:03 CET 2025 - mfranc@suse.cz + +- btrfs: fix assertion failure when splitting ordered extent + after transaction abort (CVE-2025-21754 bsc#1238496). +- commit 57147c4 + +------------------------------------------------------------------- +Fri Mar 7 17:39:15 CET 2025 - mfranc@suse.cz + +- tcp: correct handling of extreme memory squeeze (CVE-2025-21710 + bsc#1237888). +- commit 101929d + +------------------------------------------------------------------- +Fri Mar 7 10:17:26 CET 2025 - msuchanek@suse.de + +- x86/boot: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit bb8a87d + +------------------------------------------------------------------- +Fri Mar 7 08:36:24 CET 2025 - tiwai@suse.de + +- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue + (git-fixes). +- drm/amd/display: Fix null check for pipe_ctx->plane_state in + resource_build_scaling_params (git-fixes). +- drm/xe/userptr: Unmap userptrs in the mmu notifier (git-fixes). +- drm/xe/hmm: Don't dereference struct page pointers without + notifier lock (git-fixes). +- drm/xe/hmm: Style- and include fixes (git-fixes). +- drm/xe: Add staging tree for VM binds (git-fixes). +- drm/xe: Fix fault mode invalidation with unbind (git-fixes). +- drm/xe/vm: Fix a misplaced #endif (git-fixes). +- drm/xe/vm: Validate userptr during gpu vma prefetching + (git-fixes). +- drm/xe/userptr: properly setup pfn_flags_mask (git-fixes). +- drm/sched: Fix preprocessor guard (git-fixes). +- drm/imagination: Fix timestamps in firmware traces (git-fixes). +- drm/imagination: only init job done fences once (git-fixes). +- drm/imagination: Hold drm_gem_gpuva lock for unmap (git-fixes). +- drm/imagination: avoid deadlock on fence release (git-fixes). +- wifi: cfg80211: regulatory: improve invalid hints checking + (git-fixes). +- wifi: mac80211: fix vendor-specific inheritance (git-fixes). +- wifi: mac80211: fix MLE non-inheritance parsing (git-fixes). +- wifi: iwlwifi: Fix A-MSDU TSO preparation (git-fixes). +- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU + (git-fixes). +- wifi: iwlwifi: limit printed string from FW file (git-fixes). +- wifi: iwlwifi: mvm: don't try to talk to a dead firmware + (git-fixes). +- wifi: iwlwifi: mvm: clean up ROC on failure (git-fixes). +- wifi: nl80211: reject cooked mode if it is set along with + other flags (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in + mgmt_device_connected() (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() + (git-fixes). +- bluetooth: btusb: Initialize .owner field of + force_poll_sync_fops (git-fixes). +- commit bceb443 + +------------------------------------------------------------------- +Fri Mar 7 07:22:49 CET 2025 - jlee@suse.com + +- initcall_blacklist: Does not allow kernel_lockdown be + blacklisted (bsc#1237521). +- commit 4ab5f98 + +------------------------------------------------------------------- +Thu Mar 6 19:55:34 CET 2025 - msuchanek@suse.de + +- powerpc: boot: Fix build with gcc 15 (jsc#PED-12251). +- commit 177c148 + +------------------------------------------------------------------- +Thu Mar 6 19:19:45 CET 2025 - msuchanek@suse.de + +- efi: libstub: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit 3a88c96 + ------------------------------------------------------------------- Thu Mar 6 18:21:04 CET 2025 - mfranc@suse.cz @@ -307,6 +1316,15 @@ Tue Mar 4 09:34:34 CET 2025 - tiwai@suse.de - rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303) - commit 1f1e842 +------------------------------------------------------------------- +Tue Mar 4 09:27:13 CET 2025 - tbogendoerfer@suse.de + +- Refresh patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch. +- Refresh + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch. + Re-enabled needed patches. +- commit 553c7bc + ------------------------------------------------------------------- Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com @@ -314,6 +1332,14 @@ Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com (git-fixes bsc#1237898 CVE-2025-21778). - commit 7bd7207 +------------------------------------------------------------------- +Mon Mar 3 18:16:50 CET 2025 - tbogendoerfer@suse.de + +- Delete + patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch. + Dropped patch for no longer present driver. +- commit d78cf53 + ------------------------------------------------------------------- Mon Mar 3 18:10:31 CET 2025 - petr.pavlu@suse.com @@ -337,6 +1363,553 @@ Mon Mar 3 16:51:53 CET 2025 - dwagner@suse.de clean up (bsc#1238349). - commit 9c9e63e +------------------------------------------------------------------- +Mon Mar 3 16:17:03 CET 2025 - tbogendoerfer@suse.de + +- net: ethtool: Use hwprov under rcu_read_lock (git-fixes). +- commit 9b0a090 + +------------------------------------------------------------------- +Mon Mar 3 16:12:00 CET 2025 - tbogendoerfer@suse.de + +- idpf: fix checksums set in idpf_rx_rsc() (jsc#PED-10581). +- net/mlx5: IRQ, Fix null string in debug print (jsc#PED-11331). +- net/mlx5: Restore missing trace event when enabling vport QoS + (jsc#PED-11331). +- net/mlx5: Fix vport QoS cleanup on error (jsc#PED-11331). +- ixgbe: fix media cage present detection for E610 device + (jsc#PED-9647). +- iavf: fix circular lock dependency with netdev_lock + (jsc#PED-10423). +- ice: Avoid setting default Rx VSI twice in switchdev setup + (jsc#PED-10419). +- ice: Fix deinitializing VF in error path (jsc#PED-10419). +- net: ethtool: fix ioctl confusing drivers about desired HDS + user config (git-fixes). +- RDMA/bnxt_re: Fix the page details for the srq created by + kernel consumers (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix issue in the unload path (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add sanity checks on rdev validity (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier + (jsc#PED-10684 jsc#PED-11230). +- vsock/bpf: Warn on socket without transport (jsc#PED-11028). +- ibmvnic: Don't reference skb after sending to VIOS + (jsc#PED_10911 jsc#PED-3606). +- s390/qeth: move netif_napi_add_tx() and napi_enable() from + under BH (git-fixes). +- vsock: Orphan socket after transport release (jsc#PED-11028). +- igc: Set buffer type for empty frames in igc_init_empty_frame + (jsc#PED-10417). +- igc: Fix HW RX timestamp when passed by ZC XDP (jsc#PED-10417). +- ixgbe: Fix possible skb NULL pointer dereference (jsc#PED-9647). +- idpf: record rx queue in skb for RSC packets (jsc#PED-10581). +- idpf: fix handling rsc packet with a single segment + (jsc#PED-10581). +- iavf: Fix a locking bug in an error path (jsc#PED-10423). +- neighbour: use RCU protection in __neigh_notify() (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags + (git-fixes). +- net: add dev_net_rcu() helper (jsc#PED-10684 jsc#PED-11230). +- net: atlantic: fix warning during hot unplug (jsc#PED-11287). +- ice: stop storing XDP verdict within ice_rx_buf (jsc#PED-10419). +- ice: gather page_count()'s of each frag right before XDP prog + call (jsc#PED-10419). +- ice: put Rx buffers after being done with current frame + (jsc#PED-10419). +- tg3: Disable tg3 PCIe AER on system reboot (jsc#PED-3526 + jsc#PED-11226). +- vmxnet3: Fix tx queue race condition with XDP (jsc#PED-11024). +- ice: Add check for devm_kzalloc() (jsc#PED-10419). +- vsock: Allow retrying on connect() failure (jsc#PED-11028). +- iavf: allow changing VLAN state without calling PF + (jsc#PED-10423). +- ice: remove invalid parameter of equalizer (jsc#PED-10419). +- ice: fix ice_parser_rt::bst_key array size (jsc#PED-10419). +- idpf: add more info during virtchnl transaction timeout/salt + mismatch (jsc#PED-10581). +- idpf: convert workqueues to unbound (jsc#PED-10581). +- idpf: Acquire the lock before accessing the xn->salt + (jsc#PED-10581). +- idpf: fix transaction timeouts on reset (jsc#PED-10581). +- idpf: add read memory barrier when checking descriptor done bit + (jsc#PED-10581). +- net: page_pool: don't try to stash the napi id (jsc#PED-10423). +- netdevsim: don't assume core pre-populates HDS params on GET + (jsc#PED-10684 jsc#PED-11230). +- wifi: mt76: move napi_enable() from under BH (git-fixes). +- eth: via-rhine: fix calling napi_enable() in atomic context + (git-fixes). +- eth: niu: fix calling napi_enable() in atomic context + (git-fixes). +- eth: 8139too: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: remove local wrappers for napi enable/disable + (git-fixes). +- eth: tg3: fix calling napi_enable() in atomic context + (jsc#PED-3526 jsc#PED-11226). +- net/mlx5e: add missing cpu_to_node to kvzalloc_node in + mlx5e_open_xdpredirect_sq (jsc#PED-11331). +- net: mvneta: fix locking in mvneta_cpu_online() (git-fixes). +- octeontx2: don't mess with ->d_parent or ->d_parent->d_name + (jsc#PED-11317). +- sysfs: constify bin_attribute argument of + sysfs_bin_attr_simple_read() (jsc#PED-10421 jsc#PED-8564). +- sysfs: constify macro BIN_ATTRIBUTE_GROUPS() (jsc#PED-10421 + jsc#PED-8564). +- VMCI: remove unused ioctl definitions (jsc#PED-11026). +- RDMA/hfi1: Constify 'struct bin_attribute' (jsc#PED-10421 + jsc#PED-8564). +- RDMA/bnxt_re: Allocate dev_attr information dynamically + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Pass the context for ulp_irq_stop (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Query firmware defaults of CC params during probe + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Add Async event handling support (jsc#PED-10684 + jsc#PED-11230). +- bnxt_en: Add ULP call to notify async events (jsc#PED-10684 + jsc#PED-11230). +- net: avoid race between device unregistration and ethnl ops + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: update header sizing defaults (jsc#PED-10684 + jsc#PED-11230). +- eth: bnxt: allocate enough buffer space to meet HDS threshold + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: populate the default HDS params in the core + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: apply hds_thrs settings correctly (jsc#PED-10684 + jsc#PED-11230). +- net: provide pending ring configuration in net_device + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: store netdev in a temp variable in + ethnl_default_set_doit() (jsc#PED-10684 jsc#PED-11230). +- net: move HDS config from ethtool state (jsc#PED-10684 + jsc#PED-11230). +- net: destroy dev->lock later in free_netdev() (git-fixes). +- eth: bnxt: fix string truncation warning in FW version + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: ts: add separate counter for unconfirmed one-step + TX timestamps (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: fix unintentional sign extension on shift of + dest_attr->vport.vhca_id (jsc#PED-11331). +- ice: support FW Recovery Mode (jsc#PED-10419). +- devlink: add devl guard (jsc#PED-10419). +- pldmfw: enable selected component update (jsc#PED-10419). +- net/mlx5e: CT: Offload connections with hardware steering rules + (jsc#PED-11331). +- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule + reusable (jsc#PED-11331). +- net/mlx5e: CT: Add initial support for Hardware Steering + (jsc#PED-11331). +- net/mlx5: HWS, rework the check if matcher size can be increased + (jsc#PED-11331). +- net: protect napi->irq with netdev_lock() (jsc#PED-3526 + jsc#PED-11226). +- net: protect NAPI enablement with netdev_lock() (jsc#PED-10423). +- net: protect netdev->napi_list with netdev_lock() + (jsc#PED-10423). +- net: add netdev->up protected by netdev_lock() (jsc#PED-10423). +- net: make netdev_lock() protect netdev->reg_state + (jsc#PED-10423). +- net: add netdev_lock() / netdev_unlock() helpers + (jsc#PED-10423). +- ice: Add in/out PTP pin delays (jsc#PED-10419). +- ice: implement low latency PHY timer updates (jsc#PED-10419). +- ice: check low latency PHY timer update firmware capability + (jsc#PED-10419). +- ice: add lock to protect low latency interface (jsc#PED-10419). +- ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* + (jsc#PED-10419). +- ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 + (jsc#PED-10419). +- ice: use string choice helpers (jsc#PED-10419). +- ice: add fw and port health reporters (jsc#PED-10419). +- ice: add recipe priority check in search (jsc#PED-10419). +- ice: ice_probe: init ice_adapter after HW init (jsc#PED-10419). +- ice: minor: rename goto labels from err to unroll + (jsc#PED-10419). +- ice: split ice_init_hw() out from ice_init_dev() + (jsc#PED-10419). +- ice: c827: move wait for FW to ice_init_hw() (jsc#PED-10419). +- netdevsim: add HDS feature (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for hds-thresh ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for tcp-data-split ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for rx-copybreak ethtool command + (jsc#PED-10684 jsc#PED-11230). +- net: disallow setup single buffer XDP when tcp-data-split is + enabled (jsc#PED-10684 jsc#PED-11230). +- net: devmem: add ring parameter filtering (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: add support for configuring hds-thresh + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: add hds_config member in ethtool_netdev_state + (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers + (jsc#PED-11331). +- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps + (jsc#PED-11331). +- net/mlx5: Add support for MRTCQ register (jsc#PED-11331). +- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane + link modes (jsc#PED-11331). +- net: ethtool: add support for structured PHY statistics + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: plumb PHY stats to PHY drivers (jsc#PED-10684 + jsc#PED-11230). +- ethtool: linkstate: migrate linkstate functions to support + multi-PHY setups (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: HWS, update flow - support through bigger action RTC + (jsc#PED-11331). +- net/mlx5: HWS, update flow - remove the use of dual RTCs + (jsc#PED-11331). +- net/mlx5: fs, add HWS to steering mode options (jsc#PED-11331). +- net/mlx5: fs, add HWS get capabilities (jsc#PED-11331). +- net/mlx5: fs, set create match definer to not supported by HWS + (jsc#PED-11331). +- net/mlx5: fs, add support for dest vport HWS action + (jsc#PED-11331). +- net/mlx5: fs, add HWS fte API functions (jsc#PED-11331). +- net/mlx5: fs, add dest table cache (jsc#PED-11331). +- net/mlx5: fs, manage flow counters HWS action sharing by + refcount (jsc#PED-11331). +- net/mlx5: fs, add HWS modify header API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS packet reformat API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS actions pool (jsc#PED-11331). +- net/mlx5: fs, add HWS flow group API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS flow table API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS root namespace functions (jsc#PED-11331). +- eth: iavf: extend the netdev_lock usage (jsc#PED-10423). +- net/mlx5e: Update TX ESN context for IPSec hardware offload + (jsc#PED-11331). +- xfrm: Support ESN context update to hardware for TX + (jsc#PED-11331). +- net/mlx5: use do_aux_work for PHC overflow checks + (jsc#PED-11331). +- igc: Link queues to NAPI instances (jsc#PED-10417). +- igc: Link IRQs to NAPI instances (jsc#PED-10417). +- i40e: add ability to reset VF for Tx and Rx MDD events + (jsc#PED-10428). +- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() + (jsc#PED-9647). +- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() + (jsc#PED-9647). +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (jsc#PED-10426). +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() + (jsc#PED-10417). +- igc: Allow hot-swapping XDP program (jsc#PED-10417). +- igb: Add AF_XDP zero-copy Tx support (jsc#PED-10426). +- igb: Add AF_XDP zero-copy Rx support (jsc#PED-10426). +- igb: Add XDP finalize and stats update functions + (jsc#PED-10426). +- igb: Introduce XSK data structures and helpers (jsc#PED-10426). +- igb: Introduce igb_xdp_is_enabled() (jsc#PED-10426). +- igb: Remove static qualifiers (jsc#PED-10426). +- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (jsc#PED-9647). +- octeontx2-pf: mcs: Remove dead code and semi-colon from + rsrc_name() (jsc#PED-11317). +- net/mlx5: HWS, set timeout on polling for completion + (jsc#PED-11331). +- net/mlx5: HWS, support flow sampler destination (jsc#PED-11331). +- net/mlx5: HWS, use the right size when writing arg data + (jsc#PED-11331). +- net/mlx5: HWS, handle returned error value in pool alloc + (jsc#PED-11331). +- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset + (jsc#PED-11331). +- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic + SQs (jsc#PED-11331). +- net/mlx5: HWS, num_of_rules counter on matcher should be atomic + (jsc#PED-11331). +- net/mlx5: HWS, reduce memory consumption of a matcher struct + (jsc#PED-11331). +- net/mlx5: HWS, remove wrong deletion of the miss table list + (jsc#PED-11331). +- net/mlx5: HWS, change error flow on matcher disconnect + (jsc#PED-11331). +- net/mlx5: HWS, add error message on failure to move rules + (jsc#PED-11331). +- net/mlx5: HWS, simplify allocations as we support only FDB + (jsc#PED-11331). +- net/mlx5: HWS, denote how refcounts are protected + (jsc#PED-11331). +- net/mlx5: HWS, remove implementation of unused FW commands + (jsc#PED-11331). +- net/mlx5: HWS, remove the use of duplicated structs + (jsc#PED-11331). +- igc: Remove unused igc_read/write_pcie_cap_reg (jsc#PED-10417). +- igc: Remove unused igc_read/write_pci_cfg wrappers + (jsc#PED-10417). +- igc: Remove unused igc_acquire/release_nvm (jsc#PED-10417). +- i40e: Remove unused i40e_dcb_hw_get_num_tc (jsc#PED-10428). +- i40e: Remove unused i40e_asq_send_command_v2 (jsc#PED-10428). +- i40e: Remove unused i40e_commit_partition_bw_setting + (jsc#PED-10428). +- i40e: Remove unused i40e_del_filter (jsc#PED-10428). +- i40e: Remove unused i40e_get_cur_guaranteed_fd_count + (jsc#PED-10428). +- i40e: Deadcode profile code (jsc#PED-10428). +- i40e: Remove unused i40e_(read|write)_phy_register + (jsc#PED-10428). +- i40e: Remove unused i40e_blink_phy_link_led (jsc#PED-10428). +- i40e: Deadcode i40e_aq_* (jsc#PED-10428). +- devlink: Improve the port attributes description + (jsc#PED-10419). +- ixgbevf: Add support for Intel(R) E610 device (jsc#PED-9647). +- PCI: Add PCI_VDEVICE_SUB helper macro (jsc#PED-9647). +- ixgbe: Enable link management in E610 device (jsc#PED-9647). +- ixgbe: Clean up the E610 link management related code + (jsc#PED-9647). +- ixgbe: Add ixgbe_x540 multiple header inclusion protection + (jsc#PED-9647). +- ixgbe: Add support for EEPROM dump in E610 device + (jsc#PED-9647). +- ixgbe: Add support for NVM handling in E610 device + (jsc#PED-9647). +- ixgbe: Add link management support for E610 device + (jsc#PED-9647). +- ixgbe: Add support for E610 device capabilities detection + (jsc#PED-9647). +- ixgbe: Add support for E610 FW Admin Command Interface + (jsc#PED-9647). +- net: ethtool: Fix suspicious rcu_dereference usage (git-fixes). +- net/mlx5: fs, Add support for RDMA RX steering over IB link + layer (jsc#PED-11331). +- net/mlx5: Remove PTM support log message (jsc#PED-11331). +- net/mlx5: DR, add support for ConnectX-8 steering + (jsc#PED-11331). +- net/mlx5: DR, expand SWS STE callbacks and consolidate common + structs (jsc#PED-11331). +- net/mlx5: HWS, do not initialize native API queues + (jsc#PED-11331). +- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close + (jsc#PED-11331). +- net/mlx5: fs, retry insertion to hash table on EBUSY + (jsc#PED-11331). +- net/mlx5: fs, add mlx5_fs_pool API (jsc#PED-11331). +- net/mlx5: fs, add counter object to flow destination + (jsc#PED-11331). +- net/mlx5: LAG, Support LAG over Multi-Host NICs (jsc#PED-11331). +- net/mlx5: LAG, Refactor lag logic (jsc#PED-11331). +- sfc: Use netdev refcount tracking in struct + efx_async_filter_insertion (jsc#PED-11366). +- xsk: add generic XSk &xdp_buff -> skb conversion + (jsc#PED-10428). +- xsk: make xsk_buff_add_frag() really add the frag via + __xdp_buff_add_frag() (jsc#PED-10428). +- xdp: add generic xdp_build_skb_from_buff() (jsc#PED-10428). +- xdp: add generic xdp_buff_add_frag() (jsc#PED-10428). +- page_pool: add page_pool_dev_alloc_netmem() (jsc#PED-10428). +- sfc: remove efx_writed_page_locked (jsc#PED-11366). +- bnxt_en: Skip reading PXP registers during ethtool -d if + unsupported (bsc#1238145). +- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW + (bsc#1238145). +- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW + (bsc#1238145). +- bnxt_en: Do not allow ethtool -m on an untrusted VF + (bsc#1238145). +- bnxt_en: Use FW defined resource limits for RoCE (bsc#1238145). +- ice: Add MDD logging via devlink health (jsc#PED-10419). +- ice: add Tx hang devlink health reporter (jsc#PED-10419). +- ice: rename devlink_port. to port.[ch] (jsc#PED-10419). +- devlink: add devlink_fmsg_dump_skb() function (jsc#PED-10419). +- devlink: add devlink_fmsg_put() macro (jsc#PED-10419). +- net/mlx5e: Report rx_discards_phy via rx_dropped + (jsc#PED-11331). +- net: page_pool: rename page_pool_is_last_ref() (jsc#PED-10428). +- net/mlx5: Add device cap abs_native_port_num (jsc#PED-11331). +- net/mlx5: qos: Add ifc support for cross-esw scheduling + (jsc#PED-11331). +- net/mlx5: Add support for new scheduling elements + (jsc#PED-11331). +- net/mlx5: Add ConnectX-8 device to ifc (jsc#PED-11331). +- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits + (jsc#PED-11331). +- net: ethtool: Add support for tsconfig command to get/set + hwtstamp config (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp + by net topology (jsc#PED-10684 jsc#PED-11230). +- net: Add the possibility to support a selected hwtstamp in + netdevice (jsc#PED-10684 jsc#PED-11230). +- net: Make net_hwtstamp_validate accessible (jsc#PED-10684 + jsc#PED-11230). +- net: Make dev_get_hwtstamp_phylib accessible (jsc#PED-10684 + jsc#PED-11230). +- octeontx2-af: fix build regression without CONFIG_DCB + (jsc#PED-11317). +- ionic: remove the unused nb_work (jsc#PED-11378). +- page_pool: disable sync for cpu for dmabuf memory provider + (jsc#PED-10428). +- page_pool: Set `dma_sync` to false for devmem memory provider + (jsc#PED-10428). +- net: page_pool: create page_pool_alloc_netmem (jsc#PED-10428). +- net: page_pool: rename page_pool_alloc_netmem to *_netmems + (jsc#PED-10423). +- xdp: make __xdp_return() MP-agnostic (jsc#PED-10428). +- xdp: get rid of xdp_frame::mem.id (jsc#PED-10428). +- page_pool: allow mixing PPs within one bulk (jsc#PED-10428). +- ionic: add support for QSFP_PLUS_CMIS (jsc#PED-11378). +- ionic: add speed defines for 200G and 400G (jsc#PED-11378). +- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (jsc#PED-11378). +- ionic: Use VLAN_ETH_HLEN when possible (jsc#PED-11378). +- ionic: add asic codes to firmware interface file + (jsc#PED-11378). +- ice: cleanup Rx queue context programming functions + (jsc#PED-10419). +- ice: move prefetch enable to ice_setup_rx_ctx (jsc#PED-10419). +- ice: reduce size of queue context fields (jsc#PED-10419). +- ice: use for Tx and Rx queue context data + (jsc#PED-10419). +- ice: use structures to keep track of queue context size + (jsc#PED-10419). +- ice: remove int_q_state from ice_tlan_ctx (jsc#PED-10419). +- lib: packing: add pack_fields() and unpack_fields() + (jsc#PED-10419). +- lib: packing: demote truncation error in pack() to a warning + in __pack() (jsc#PED-10419). +- lib: packing: create __pack() and __unpack() variants without + error checking (jsc#PED-10419). +- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD + disabled (jsc#PED-11317). +- cn10k-ipsec: Enable outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Allow ipsec crypto offload for skb with SA + (jsc#PED-11317). +- cn10k-ipsec: Process outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Add SA add/del support for outb ipsec crypto + offload (jsc#PED-11317). +- cn10k-ipsec: Init hardware for outbound ipsec crypto offload + (jsc#PED-11317). +- octeontx2-af: Disable backpressure between CPT and NIX + (jsc#PED-11317). +- octeontx2-pf: Move skb fragment map/unmap to common code + (jsc#PED-11317). +- octeontx2-pf: map skb data as device writeable (jsc#PED-11317). +- page_pool: make page_pool_put_page_bulk() handle array of + netmems (jsc#PED-10428). +- netmem: add a couple of page helper wrappers (jsc#PED-10428). +- xdp: register system page pool as an XDP memory model + (jsc#PED-10428). +- xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() + (jsc#PED-10428). +- xdp: allow attaching already registered memory model to + xdp_rxq_info (jsc#PED-10428). +- xdp, xsk: constify read-only arguments of some static inline + helpers (jsc#PED-10428). +- ethtool: regenerate uapi header from the spec (jsc#PED-10684 + jsc#PED-11230). +- ethtool: remove the comments that are not gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ethtool: separate definitions that are gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ynl: add missing pieces to ethtool spec to better match uapi + header (jsc#PED-10684 jsc#PED-11230). +- net/mlx5e: Always start IPsec sequence number from 1 + (jsc#PED-11331). +- net/mlx5e: Rely on reqid in IPsec tunnel mode (jsc#PED-11331). +- net/mlx5: SF, Fix add port error handling (jsc#PED-11331). +- net/mlx5: Fix a lockdep warning as part of the write combining + test (jsc#PED-11331). +- net/mlx5: Fix RDMA TX steering prio (jsc#PED-11331). +- net: make page_pool_ref_netmem work with net iovs + (jsc#PED-10428). +- ice: Add correct PHY lane assignment (jsc#PED-10419). +- ice: Fix ETH56G FC-FEC Rx offset value (jsc#PED-10419). +- ice: Fix quad registers read on E825 (jsc#PED-10419). +- ice: Fix E825 initialization (jsc#PED-10419). +- igc: return early when failing to read EECD register + (jsc#PED-10417). +- ice: fix incorrect PHY settings for 100 GB/s (jsc#PED-10419). +- ice: fix max values for dpll pin phase adjust (jsc#PED-10419). +- bnxt_en: Fix DIM shutdown (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: Fix possible memory leak when hwrm_req_replace fails + (jsc#PED-10684 jsc#PED-11230). +- sysfs: attribute_group: allow registration of const + bin_attribute (jsc#PED-10421 jsc#PED-8564). +- cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() + (git-fixes). +- sysfs: bin_attribute: add const read/write callback variants + (jsc#PED-10421 jsc#PED-8564). +- sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::llseek() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::mmap() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of bin_is_visible() + (jsc#PED-10421 jsc#PED-8564). +- nvmem: core: calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- PCI/sysfs: Calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: introduce callback attribute_group::bin_size + (jsc#PED-10421 jsc#PED-8564). +- sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() + (jsc#PED-10421 jsc#PED-8564). +- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets + (jsc#PED-3526 jsc#PED-11226). +- net/neighbor: clear error in case strict check is not set + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Create netdev->neighbour association (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove bare neighbour::next pointer (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert iteration to use hlist+macro (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert seq_file functions to use hlist + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Define neigh_for_each_in_bucket (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Add hlist_node to struct neighbour (jsc#PED-10684 + jsc#PED-11230). +- Documentation: networking: Add missing PHY_GET command in the + message list (jsc#PED-10684 jsc#PED-11230). +- neighbour: use kvzalloc()/kvfree() (jsc#PED-10684 + jsc#PED-11230). +- netlink: specs: Add missing phy-ntf command to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- netlink: specs: Add missing bitset attrs to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- ethtool: rss: prevent rss ctx deletion when in use (git-fixes). +- neighbour: Use rtnl_register_many() (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove NEIGH_DN_TABLE (jsc#PED-10684 jsc#PED-11230). +- xsk: s/free_list_node/list_node/ (jsc#PED-10428). +- xsk: Get rid of xdp_buff_xsk::xskb_list_node (jsc#PED-10428). +- lib: packing: catch kunit_kzalloc() failure in the pack() test + (jsc#PED-10419). +- lib: packing: use GENMASK() for box_mask (jsc#PED-10419). +- lib: packing: use BITS_PER_BYTE instead of 8 (jsc#PED-10419). +- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior + (jsc#PED-10419). +- lib: packing: add additional KUnit tests (jsc#PED-10419). +- lib: packing: add KUnit tests adapted from selftests + (jsc#PED-10419). +- lib: packing: duplicate pack() and unpack() implementations + (jsc#PED-10419). +- lib: packing: add pack() and unpack() wrappers over packing() + (jsc#PED-10419). +- lib: packing: remove kernel-doc from header file + (jsc#PED-10419). +- lib: packing: adjust definitions and implementation for + arbitrary buffer lengths (jsc#PED-10419). +- lib: packing: refuse operating on bit indices which exceed + size of buffer (jsc#PED-10419). +- commit 6cae1c1 + ------------------------------------------------------------------- Mon Mar 3 16:02:21 CET 2025 - dwagner@suse.de @@ -4997,6 +6570,13 @@ Wed Jan 29 16:02:56 CET 2025 - mhocko@suse.com (CVE-2024-56650 bsc#1235430). - commit 7f5dabf +------------------------------------------------------------------- +Wed Jan 29 10:19:24 CET 2025 - msuchanek@suse.de + +- tpm: send_data: Wait longer for the TPM to become ready + (bsc#1235870). +- commit cf67b6d + ------------------------------------------------------------------- Wed Jan 29 10:08:12 CET 2025 - jslaby@suse.cz @@ -8074,6 +9654,12 @@ Mon Jan 13 21:30:48 CET 2025 - krisman@suse.de (git-fixes CVE-2024-55641 bsc#1235740). - commit b21bae3 +------------------------------------------------------------------- +Mon Jan 13 16:40:11 CET 2025 - mkoutny@suse.com + +- padding for more cgroup controllers (jsc#PED-8461). +- commit 417e2c0 + ------------------------------------------------------------------- Mon Jan 13 13:48:02 CET 2025 - mfranc@suse.cz diff --git a/kernel-docs.spec b/kernel-docs.spec index 48ad2d1..fc0e864 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 839b02ba02e95d9d4623af58210ba3a9f8837fa6 +%define git_commit aac37d67292908809fd31b2ccbff93ffe91063ab %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: .g839b02b +Release: .gaac37d6 %else Release: 0 %endif diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes index 1110c00..4f69e5c 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,3 +1,1012 @@ +------------------------------------------------------------------- +Thu Mar 13 06:22:58 CET 2025 - jlee@suse.com + +- Refresh + patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. + Improve the secret key invalid message.(bsc#1238797) +- commit 401f424 + +------------------------------------------------------------------- +Wed Mar 12 18:24:48 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_FREEZER (jsc#PED-12329) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + Natural extension is disabling freezer v1 controller (as gradually going + away from v1 controllers). + This keeps the global freezer functionality (for suspend) and there is + independent group freezing in cgroup v2. +- commit 46442b5 + +------------------------------------------------------------------- +Wed Mar 12 18:22:11 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_DEVICE (jsc#PED-12328) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + The replacement are BPF device-control programs attached to cgroups. + openSUSE Tumbleweed switched to (such) v2 setup in 2021-03. Today is + time for config cleanup. +- commit f845e63 + +------------------------------------------------------------------- +Wed Mar 12 18:20:08 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_CPUACCT (jsc#PED-12327) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + cpuacct is v1-only controller whose functionality was taken over with + cgroup v2 core. It even adds slight overhead since it doubly-accounts + CPU time in root cgroup even on v2-only runtimes. + openSUSE Tumbleweed switched to v2 setup in 2021-03. Today (if not + earlier) is time for config cleanup. +- commit fb4110d + +------------------------------------------------------------------- +Wed Mar 12 16:58:39 CET 2025 - tbogendoerfer@suse.de + +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (CVE-2025-21788 bsc#1238761). +- net: ravb: Fix missing rtnl lock in suspend/resume path + (CVE-2025-21801 bsc#1238758). +- net: hns3: fix oops when unload drivers paralleling + (CVE-2025-21802 bsc#1238751). +- commit 3709944 + +------------------------------------------------------------------- +Wed Mar 12 15:18:00 CET 2025 - oneukum@suse.com + +- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw + (git-fixes). +- pinctrl: bcm281xx: Fix incorrect regmap max_registers value + (git-fixes). +- commit 53a34e8 + +------------------------------------------------------------------- +Wed Mar 12 08:48:46 CET 2025 - jlee@suse.com + +- Bluetooth: MGMT: Fix slab-use-after-free Read in + mgmt_remove_adv_monitor_sync (bsc#1239095 CVE-2024-58013). +- commit 828d19c + +------------------------------------------------------------------- +Wed Mar 12 05:37:20 CET 2025 - jlee@suse.com + +- Update + patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch + (git-fixes CVE-2025-21827 bsc#1238974). +- Update + patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch + (git-fixes CVE-2025-21794 bsc#1238502). +- Update + patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch + (bsc#1219522 CVE-2025-21746 bsc#1238498). +- Update + patches.suse/KVM-x86-Load-DR6-with-guest-value-only-before-enteri.patch + (git-fixes CVE-2025-21839 bsc#1239061). +- Update + patches.suse/LoongArch-Fix-warnings-during-S3-suspend.patch + (git-fixes CVE-2025-21803 bsc#1238744). +- Update + patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + (git-fixes CVE-2025-21735 bsc#1238497). +- Update + patches.suse/PCI-Avoid-putting-some-root-ports-into-D3-on-TUXEDO-.patch + (git-fixes CVE-2025-21831 bsc#1239039). +- Update + patches.suse/PCI-rcar-ep-Fix-incorrect-variable-used-when-calling.patch + (git-fixes CVE-2025-21804 bsc#1238736). +- Update + patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch + (git-fixes CVE-2025-21732 bsc#1237877). +- Update + patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch + (git-fixes CVE-2025-21714 bsc#1237890). +- Update patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch + (git-fixes CVE-2025-21805 bsc#1238741). +- Update + patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + (git-fixes CVE-2025-21829 bsc#1239030). +- Update + patches.suse/Revert-drm-amd-display-Use-HW-lock-mgr-for-PSR1.patch + (stable-fixes CVE-2025-21819 bsc#1238994). +- Update + patches.suse/amdkfd-properly-free-gang_ctx_bo-when-failed-to-init.patch + (git-fixes CVE-2025-21842 bsc#1239063). +- Update + patches.suse/arm64-cacheinfo-Avoid-out-of-bounds-write-to-cacheinfo-array.patch + (git-fixes CVE-2025-21785 bsc#1238747). +- Update + patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + (git-fixes CVE-2025-21792 bsc#1238745). +- Update patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + (git-fixes CVE-2025-21812 bsc#1238471). +- Update + patches.suse/batman-adv-fix-panic-during-interface-removal.patch + (git-fixes CVE-2025-21781 bsc#1238735). +- Update + patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch + (bsc#1237558 CVE-2025-21745 bsc#1238785). +- Update + patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch + (git-fixes CVE-2025-21631 bsc#1236099). +- Update + patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch + (git-fixes CVE-2025-21832 bsc#1239105). +- Update + patches.suse/can-ctucanfd-handle-skb-allocation-failure.patch + (git-fixes CVE-2025-21775 bsc#1238501). +- Update + patches.suse/can-etas_es58x-fix-potential-NULL-pointer-dereferenc.patch + (git-fixes CVE-2025-21773 bsc#1238762). +- Update + patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch + (git-fixes CVE-2025-21774 bsc#1238770). +- Update + patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch + (git-fixes CVE-2025-21810 bsc#1238757). +- Update + patches.suse/drm-amdgpu-avoid-buffer-overflow-attach-in-smu_sys_s.patch + (stable-fixes CVE-2025-21780 bsc#1239115). +- Update + patches.suse/drm-amdgpu-bail-out-when-failed-to-load-fw-in-psp_in.patch + (git-fixes CVE-2025-21784 bsc#1238510). +- Update + patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch + (git-fixes CVE-2025-21798 bsc#1238776). +- Update + patches.suse/gpiolib-Fix-crash-on-error-in-gpiochip_get_ngpios.patch + (git-fixes CVE-2025-21783 bsc#1238530). +- Update + patches.suse/gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + (git-fixes CVE-2025-21824 bsc#1238478). +- Update + patches.suse/iommu-Fix-potential-memory-leak-in-iopf_queue_remove.patch + (git-fixes CVE-2025-21770 bsc#1238495). +- Update patches.suse/landlock-Handle-weird-files.patch (git-fixes + CVE-2025-21830 bsc#1239033). +- Update + patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch + (git-fixes CVE-2025-21712 bsc#1237886). +- Update patches.suse/misc-fastrpc-Fix-copy-buffer-page-size.patch + (git-fixes CVE-2025-21734 bsc#1238734). +- Update + patches.suse/mm-compaction-fix-UBSAN-shift-out-of-bounds-warning.patch + (git fixes (mm/compaction) CVE-2025-21815 bsc#1238474). +- Update + patches.suse/msft-hv-3160-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-if-loca.patch + (git-fixes CVE-2025-21779 bsc#1238768). +- Update + patches.suse/nbd-don-t-allow-reconnect-after-disconnect.patch + (git-fixes CVE-2025-21731 bsc#1237881). +- Update + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21763 bsc#1237897). +- Update + patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21701 bsc#1237164). +- Update + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + (jsc#PED-11331 CVE-2025-21751 bsc#1238907). +- Update + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + (jsc#PED-11331 CVE-2025-21800 bsc#1238743). +- Update + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch + (jsc#PED-11331 CVE-2025-21717 bsc#1238866). +- Update + patches.suse/net-rose-fix-timer-races-against-user-threads.patch + (git-fixes CVE-2025-21718 bsc#1239073). +- Update + patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch + (git-fixes CVE-2025-21711 bsc#1239114). +- Update + patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch + (git-fixes CVE-2025-21708 bsc#1239087). +- Update + patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch + (jsc#PED-12085 CVE-2025-21659 bsc#1236206). +- Update + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + (git-fixes CVE-2025-21796 bsc#1238716). +- Update patches.suse/padata-avoid-UAF-for-reorder_work.patch + (git-fixes CVE-2025-21726 bsc#1238865). +- Update patches.suse/padata-fix-UAF-in-padata_reorder.patch + (git-fixes CVE-2025-21727 bsc#1237876). +- Update + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch + (git-fixes CVE-2025-21772 bsc#1238911). +- Update + patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch + (jsc#PED-10539 git-fixes CVE-2025-21713 bsc#1237887). +- Update + patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + (git fixes (sched) CVE-2025-21771 bsc#1238752). +- Update + patches.suse/scsi-mpi3mr-Fix-possible-crash-when-setting-up-bsg-fails.patch + (git-fixes CVE-2025-21723 bsc#1238864). +- Update + patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch + (git-fixes CVE-2025-21834 bsc#1239026). +- Update patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch + (git-fixes CVE-2025-21793 bsc#1238500). +- Update patches.suse/tty-xilinx_uartps-split-sysrq-handling.patch + (git-fixes CVE-2025-21820 bsc#1238479). +- Update + patches.suse/usb-cdc-acm-Check-control-transfer-buffer-size-befor.patch + (git-fixes CVE-2025-21704 bsc#1237571). +- Update + patches.suse/usb-gadget-core-flush-gadget-workqueue-after-device-.patch + (git-fixes CVE-2025-21838 bsc#1239065). +- Update + patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch + (git-fixes CVE-2025-21835 bsc#1239068). +- Update patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch + (git-fixes CVE-2025-21741 bsc#1238767). +- Update + patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch + (git-fixes CVE-2025-21743 bsc#1238781). +- Update + patches.suse/usbnet-ipheth-use-static-NDP16-location-in-URB.patch + (git-fixes CVE-2025-21742 bsc#1238771). +- Update + patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + (git-fixes CVE-2025-21756 bsc#1238876). +- Update + patches.suse/vsock-Orphan-socket-after-transport-release.patch + (jsc#PED-11028 CVE-2025-21755 bsc#1237882). +- Update + patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch + (stable-fixes CVE-2025-21750 bsc#1238905). +- Update + patches.suse/wifi-mac80211-don-t-flush-non-uploaded-STAs.patch + (git-fixes CVE-2025-21828 bsc#1238958). +- Update + patches.suse/wifi-rtw89-avoid-to-init-mgnt_entry-list-twice-when-.patch + (git-fixes CVE-2025-21730 bsc#1237878). +- Update + patches.suse/wifi-rtw89-fix-race-between-cancel_hw_scan-and-hw_sc.patch + (git-fixes CVE-2025-21729 bsc#1237874). +- Update + patches.suse/workqueue-Put-the-pwq-after-detaching-the-rescuer-from-the-pool.patch + (bsc#1237866 CVE-2025-21786 bsc#1238505). +- Update patches.suse/zram-fix-potential-UAF-of-zram-table.patch + (git-fixes CVE-2025-21671 bsc#1236692). +- commit af45f0e + +------------------------------------------------------------------- +Wed Mar 12 05:37:15 CET 2025 - jlee@suse.com + +- Update + patches.suse/ALSA-6fire-Release-resources-at-card-release.patch + (git-fixes CVE-2024-53239 bsc#1235054 bsc#1234853). +- Update + patches.suse/ASoC-soc-pcm-don-t-use-soc_pcm_ret-on-.prepare-callb.patch + (stable-fixes CVE-2024-58077 bsc#1239090). +- Update + patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch + (stable-fixes CVE-2024-56605 bsc#1235061 bsc#1234853). +- Update + patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + (git-fixes CVE-2024-58009 bsc#1238760). +- Update + patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch + (git-fixes CVE-2024-57988 bsc#1237910). +- Update + patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch + (git-fixes CVE-2024-57987 bsc#1237905). +- Update + patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + (git-fixes CVE-2024-57986 bsc#1237907). +- Update + patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch + (git-fixes CVE-2024-57993 bsc#1237894). +- Update + patches.suse/HID-winwing-Add-NULL-check-in-winwing_init_led.patch + (git-fixes CVE-2024-58021 bsc#1238778). +- Update + patches.suse/KEYS-trusted-dcp-fix-improper-sg-use-with-CONFIG_VMA.patch + (git-fixes CVE-2024-58008 bsc#1238749). +- Update + patches.suse/NFSv4.0-Fix-a-use-after-free-problem-in-the-asynchronous-open.patch + (git-fixes CVE-2024-53173 bsc#1234891 bsc#1234853). +- Update + patches.suse/PCI-dwc-ep-Prevent-changing-BAR-size-flags-in-pci_ep.patch + (git-fixes CVE-2024-58006 bsc#1238772). +- Update + patches.suse/block-Prevent-potential-deadlocks-in-zone-write-plug-error-recovery.patch + (git-fixes CVE-2024-55642 bsc#1235744). +- Update + patches.suse/block-avoid-to-reuse-hctx-not-removed-from-cpuhp-callback-list.patch + (git-fixes CVE-2024-41149 bsc#1235698). +- Update + patches.suse/bpf-Mark-raw_tp-arguments-with-PTR_MAYBE_NULL.patch + (git-fixes CVE-2024-56702 bsc#1235501). +- Update + patches.suse/clk-mmp2-call-pm_genpd_init-only-after-genpd.name-is.patch + (git-fixes CVE-2024-58081 bsc#1239032). +- Update + patches.suse/clk-qcom-dispcc-sm6350-Add-missing-parent_map-for-a-.patch + (git-fixes CVE-2024-58080 bsc#1239027). +- Update + patches.suse/clk-qcom-gcc-sm6350-Add-missing-parent_map-for-two-c.patch + (git-fixes CVE-2024-58076 bsc#1239037). +- Update + patches.suse/crypto-tegra-do-not-transfer-req-when-tegra-init-fai.patch + (git-fixes CVE-2024-58075 bsc#1238976). +- Update + patches.suse/drm-amdgpu-Fix-potential-NULL-pointer-dereference-in.patch + (git-fixes CVE-2024-58052 bsc#1238986). +- Update + patches.suse/drm-msm-gem-prevent-integer-overflow-in-msm_ioctl_ge.patch + (git-fixes CVE-2024-52559 bsc#1238507). +- Update + patches.suse/drm-v3d-Stop-active-perfmon-if-it-is-being-destroyed.patch + (git-fixes CVE-2024-58086 bsc#1239038). +- Update + patches.suse/drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + (git-fixes CVE-2024-49570 bsc#1238782). +- Update + patches.suse/firmware-qcom-scm-Cleanup-global-__scm-on-probe-fail.patch + (git-fixes CVE-2024-57985 bsc#1237914). +- Update + patches.suse/firmware-qcom-scm-Fix-missing-read-barrier-in-qcom_s-b628510.patch + (git-fixes CVE-2024-58084 bsc#1239028). +- Update + patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch + (git-fixes CVE-2024-57984 bsc#1237909). +- Update patches.suse/idpf-convert-workqueues-to-unbound.patch + (jsc#PED-10581 CVE-2024-58057 bsc#1238969). +- Update + patches.suse/ipmi-ipmb-Add-check-devm_kasprintf-returned-value.patch + (git-fixes CVE-2024-58051 bsc#1238963). +- Update + patches.suse/media-i2c-ds90ub9x3-Fix-extra-fwnode_handle_put.patch + (git-fixes CVE-2024-58003 bsc#1238766). +- Update + patches.suse/media-imx-jpeg-Fix-potential-error-pointer-dereferen.patch + (git-fixes CVE-2024-57978 bsc#1238523). +- Update + patches.suse/media-intel-ipu6-remove-cpu-latency-qos-request-on-e.patch + (git-fixes CVE-2024-58004 bsc#1238508). +- Update + patches.suse/media-nuvoton-Fix-an-error-check-in-npcm_video_ece_i.patch + (git-fixes CVE-2024-58082 bsc#1239031). +- Update + patches.suse/media-uvcvideo-Fix-crash-during-unbind-if-gpio-unit-.patch + (git-fixes CVE-2024-58079 bsc#1239029). +- Update + patches.suse/media-uvcvideo-Fix-deadlock-during-uvc_probe.patch + (git-fixes CVE-2024-58059 bsc#1238960). +- Update + patches.suse/media-uvcvideo-Fix-double-free-in-error-path.patch + (git-fixes CVE-2024-57980 bsc#1237911). +- Update + patches.suse/media-uvcvideo-Remove-dangling-pointers.patch + (git-fixes CVE-2024-58002 bsc#1238503). +- Update + patches.suse/memory-tegra20-emc-fix-an-OF-node-reference-bug-in-t.patch + (git-fixes CVE-2024-58034 bsc#1238773). +- Update + patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch + (git-fixes CVE-2024-58078 bsc#1239034). +- Update + patches.suse/powerpc-pseries-iommu-IOMMU-incorrectly-marks-MMIO-r.patch + (bsc#1218470 ltc#204531 CVE-2024-57999 bsc#1238526). +- Update patches.suse/pps-Fix-a-use-after-free.patch (git-fixes + CVE-2024-57979 bsc#1238521). +- Update + patches.suse/printk-Fix-signed-integer-overflow-when-defining-LOG_BUF_LEN_MAX.patch + (bsc#1237950 CVE-2024-58017 bsc#1239112). +- Update + patches.suse/rdma-cxgb4-Prevent-potential-integer-overflow-on-32b.patch + (git-fixes CVE-2024-57973 bsc#1238531). +- Update + patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch + (git-fixes CVE-2024-58056 bsc#1238981). +- Update + patches.suse/rhashtable-Fix-potential-deadlock-by-moving-schedule.patch + (git-fixes CVE-2024-58042 bsc#1238769). +- Update + patches.suse/rtc-pcf85063-fix-potential-OOB-write-in-PCF85063-NVM.patch + (git-fixes CVE-2024-58069 bsc#1238978). +- Update + patches.suse/rtc-tps6594-Fix-integer-overflow-on-32bit-systems.patch + (git-fixes CVE-2024-57953 bsc#1238524). +- Update + patches.suse/soc-qcom-socinfo-Avoid-out-of-bounds-read-of-serial-.patch + (git-fixes CVE-2024-58007 bsc#1238511). +- Update + patches.suse/staging-media-max96712-fix-kernel-oops-when-removing.patch + (git-fixes CVE-2024-58054 bsc#1238975). +- Update + patches.suse/tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch + (bsc#1233260 bsc#1233259 bsc#1232421 CVE-2024-58005 + bsc#1237873). +- Update + patches.suse/ubi-fastmap-Fix-duplicate-slab-cache-names-while-att.patch + (git-fixes CVE-2024-53172 bsc#1234898). +- Update + patches.suse/usb-gadget-f_tcm-Don-t-free-command-immediately.patch + (git-fixes CVE-2024-58055 bsc#1238959). +- Update + patches.suse/usb-xhci-Fix-NULL-pointer-dereference-on-certain-com.patch + (git-fixes CVE-2024-57981 bsc#1237912). +- Update + patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch + (git-fixes CVE-2024-57995 bsc#1237895). +- Update + patches.suse/wifi-brcmsmac-add-gain-range-check-to-wlc_phy_iqcal_.patch + (stable-fixes CVE-2024-58014 bsc#1239109). +- Update + patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch + (git-fixes CVE-2024-58064 bsc#1238977). +- Update + patches.suse/wifi-iwlwifi-mvm-avoid-NULL-pointer-dereference.patch + (git-fixes CVE-2024-58062 bsc#1238965). +- Update + patches.suse/wifi-mac80211-prohibit-deactivating-all-links.patch + (git-fixes CVE-2024-58061 bsc#1238973). +- Update + patches.suse/wifi-mt76-mt7925-fix-NULL-deref-check-in-mt7925_chan.patch + (git-fixes CVE-2024-57989 bsc#1237899). +- Update + patches.suse/wifi-mt76-mt7925-fix-off-by-one-in-mt7925_load_clc.patch + (git-fixes CVE-2024-57990 bsc#1237900). +- Update + patches.suse/wifi-mwifiex-Fix-memcpy-field-spanning-write-warning.patch + (git-fixes CVE-2024-56539 bsc#1234963 bsc#1234853). +- Update + patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch + (git-fixes CVE-2024-58063 bsc#1238984). +- Update + patches.suse/wifi-rtlwifi-remove-unused-check_buddy_priv.patch + (git-fixes CVE-2024-58072 bsc#1238964). +- Update + patches.suse/wifi-rtw89-chan-fix-soft-lockup-in-rtw89_entity_reca.patch + (git-fixes CVE-2024-57991 bsc#1237896). +- Update + patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch + (git-fixes CVE-2024-57997 bsc#1238529). +- commit 214e3e7 + +------------------------------------------------------------------- +Tue Mar 11 11:56:06 CET 2025 - tiwai@suse.de + +- r8169: don't apply UDP padding quirk on RTL8126A (stable-fixes). +- commit 68384e2 + +------------------------------------------------------------------- +Tue Mar 11 11:50:06 CET 2025 - tiwai@suse.de + +- drm/xe: Fix and re-enable xe_print_blob_ascii85() (git-fixes). +- commit 3db422a + +------------------------------------------------------------------- +Tue Mar 11 10:28:38 CET 2025 - mhocko@suse.com + +- sched/membarrier: Fix redundant load of membarrier_state + (bsc#1232743). +- commit bf44b2b + +------------------------------------------------------------------- +Tue Mar 11 09:41:47 CET 2025 - shung-hsi.yu@suse.com + +- bpf: Reject struct_ops registration that uses module ptr and + the module btf_id is missing (git-fixes). +- commit 3b9c73b + +------------------------------------------------------------------- +Tue Mar 11 05:45:46 CET 2025 - shung-hsi.yu@suse.com + +- selftests/bpf: Add test case for the freeing of bpf_timer + (bsc#1238971 CVE-2025-21825). +- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT + (bsc#1238971 CVE-2025-21825). +- bpf: Free element after unlock in + __htab_map_lookup_and_delete_elem() (bsc#1238971 + CVE-2025-21825). +- bpf: Bail out early in __htab_map_lookup_and_delete_elem() + (bsc#1238971 CVE-2025-21825). +- bpf: Free special fields after unlock in + htab_lru_map_delete_node() (bsc#1238971 CVE-2025-21825). +- commit 1cd4c2e + +------------------------------------------------------------------- +Mon Mar 10 16:44:17 CET 2025 - oneukum@suse.com + +- Input: atkbd - map F23 key to support default copilot shortcut + (git-fixes). +- commit bfe2bb7 + +------------------------------------------------------------------- +Mon Mar 10 16:42:22 CET 2025 - oneukum@suse.com + +- Input: xpad - add unofficial Xbox 360 wireless receiver clone + (git-fixes). +- Input: xpad - add support for wooting two he (arm) (git-fixes). +- Input: xpad - improve name of 8BitDo controller 2dc8:3106 + (git-fixes). +- Input: xpad - add QH Electronics VID/PID (git-fixes). +- Input: xpad - add support for Nacon Evol-X Xbox One Controller + (git-fixes). +- commit 4710207 + +------------------------------------------------------------------- +Mon Mar 10 16:34:57 CET 2025 - oneukum@suse.com + +- Input: xpad - add support for Nacon Pro Compact (git-fixes). +- commit 3a2bb67 + +------------------------------------------------------------------- +Mon Mar 10 15:16:56 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (git-fixes) +- commit 2805274 + +------------------------------------------------------------------- +Mon Mar 10 15:14:16 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize HCR_EL2.E2H early (git-fixes) +- commit 0ff07a9 + +------------------------------------------------------------------- +Mon Mar 10 15:12:24 CET 2025 - oneukum@suse.com + +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1238909 CVE-2025-21776). +- commit 1601393 + +------------------------------------------------------------------- +Mon Mar 10 15:09:12 CET 2025 - msuchanek@suse.de + +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs + for pmemory (bsc#1239167 ltc#211055). +- commit 5ee1b4c + +------------------------------------------------------------------- +Mon Mar 10 11:51:56 CET 2025 - mfranc@suse.cz + +- s390/traps: Fix test_monitor_call() inline assembly (git-fixes + bsc#1239160). +- commit 1a519e2 + +------------------------------------------------------------------- +Mon Mar 10 11:40:43 CET 2025 - mhocko@suse.com + +- platform/x86: int3472: Check for adev == NULL (CVE-2024-58011 + bsc#1239080). +- commit 58ea3d9 + +------------------------------------------------------------------- +Mon Mar 10 10:07:52 CET 2025 - mhocko@suse.com + +- net_sched: sch_sfq: don't allow 1 packet limit (CVE-2024-57996 + bsc#1239076). +- commit 6b3567e + +------------------------------------------------------------------- +Mon Mar 10 10:01:21 CET 2025 - tiwai@suse.de + +- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during + params (CVE-2024-58012 bsc#1239104). +- commit 642aedc + +------------------------------------------------------------------- +Mon Mar 10 09:46:32 CET 2025 - tiwai@suse.de + +- wifi: brcmfmac: fix NULL pointer dereference in + brcmf_txfinalize() (CVE-2025-21744 bsc#1238903). +- commit 062e9bf + +------------------------------------------------------------------- +Mon Mar 10 08:24:23 CET 2025 - tiwai@suse.de + +- usb: gadget: Check bmAttributes only if configuration is valid + (git-fixes). +- usb: gadget: Fix setting self-powered state on suspend + (git-fixes). +- commit fb64cab + +------------------------------------------------------------------- +Mon Mar 10 08:23:35 CET 2025 - tiwai@suse.de + +- usb: typec: ucsi: Fix NULL pointer access (git-fixes). +- usb: xhci: Fix host controllers "dying" after suspend and resume + (git-fixes). +- usb: dwc3: Set SUSPENDENABLE soon after phy init (git-fixes). +- usb: hub: lack of clearing xHC resources (git-fixes). +- usb: renesas_usbhs: Flush the notify_hotplug_work (git-fixes). +- usb: renesas_usbhs: Use devm_usb_get_phy() (git-fixes). +- usb: renesas_usbhs: Call clk_put() (git-fixes). +- usb: dwc3: gadget: Prevent irq storm when TH re-executes + (git-fixes). +- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel + hosts (git-fixes). +- usb: typec: ucsi: increase timeout for PPM reset operations + (git-fixes). +- acpi: typec: ucsi: Introduce a ->poll_cci method (git-fixes). +- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix + functionality (git-fixes). +- usb: gadget: Set self-powered based on MaxPower and bmAttributes + (git-fixes). +- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails + (git-fixes). +- usb: atm: cxacru: fix a flaw in existing endpoint checks + (git-fixes). +- drivers: core: fix device leak in __fw_devlink_relax_cycles() + (git-fixes). +- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based + detection" (git-fixes). +- bus: simple-pm-bus: fix forced runtime PM use (git-fixes). +- char: misc: deallocate static minor in error path (git-fixes). +- eeprom: digsy_mtc: Make GPIO lookup table match the device + (git-fixes). +- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in + pmcmd_ioctl (git-fixes). +- slimbus: messaging: Free transaction ID in delayed interrupt + scenario (git-fixes). +- cdx: Fix possible UAF error in driver_override_show() + (git-fixes). +- bus: mhi: host: pci_generic: Use pci_try_reset_function() + to avoid deadlock (git-fixes). +- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO + (git-fixes). +- iio: filter: admv8818: Force initialization of SDO (git-fixes). +- iio: dac: ad3552r: clear reset status flag (git-fixes). +- iio: adc: ad7192: fix channel select (git-fixes). +- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value + (git-fixes). +- iio: light: apds9306: fix max_scale_nano values (git-fixes). +- commit 2fb3d9c + +------------------------------------------------------------------- +Sun Mar 9 09:58:06 CET 2025 - tiwai@suse.de + +- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist + (stable-fixes). +- ALSA: seq: Avoid module auto-load handling at event delivery + (stable-fixes). +- commit 5548289 + +------------------------------------------------------------------- +Sun Mar 9 09:55:31 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop + using CS35L41 HDA (stable-fixes). +- commit 5f7974b + +------------------------------------------------------------------- +Sun Mar 9 09:54:20 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA + Laptops using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for various ASUS Laptops using + CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: update ALC222 depop optimize (stable-fixes). +- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage + (git-fixes). +- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo + platform (stable-fixes). +- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 + (stable-fixes). +- ALSA: hda/realtek: Fix Asus Z13 2025 audio (stable-fixes). +- commit c78c8b9 + +------------------------------------------------------------------- +Sun Mar 9 09:49:37 CET 2025 - tiwai@suse.de + +- drm/xe/oa: Signal output fences (stable-fixes). +- Refresh + patches.suse/xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch. +- commit 9868b15 + +------------------------------------------------------------------- +Sun Mar 9 09:48:59 CET 2025 - tiwai@suse.de + +- rapidio: add check for rio_add_net() in rio_scan_alloc_net() + (git-fixes). +- rapidio: fix an API misues when rio_add_net() fails (git-fixes). +- dma: kmsan: export kmsan_handle_dma() for modules (git-fixes). +- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in + xgene_hwmon_probe() (git-fixes). +- hwmon: (ad7314) Validate leading zero bits and return error + (git-fixes). +- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table + (git-fixes). +- hwmon: (pmbus) Initialise page count in pmbus_identify() + (git-fixes). +- hwmon: (peci/dimmtemp) Do not provide fake thresholds data + (git-fixes). +- gpio: rcar: Fix missing of_node_put() call (git-fixes). +- gpio: aggregator: protect driver attr handlers against module + unload (git-fixes). +- ALSA: usx2y: validate nrpacks module parameter on probe + (git-fixes). +- ALSA: hda/realtek: Remove (revert) duplicate Ally X config + (git-fixes). +- drm/xe/oa: Allow oa_exponent value of 0 (git-fixes). +- drm/amd/display: Fix HPD after gpu reset (stable-fixes). +- drm/amd/display: add a quirk to enable eDP0 on DP1 + (stable-fixes). +- drm/amd/display: Disable PSR-SU on eDP panels (stable-fixes). +- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd + (stable-fixes). +- drm/xe/oa: Allow only certain property changes from config + (stable-fixes). +- drm/xe/oa: Add syncs support to OA config ioctl (stable-fixes). +- drm/xe/oa: Move functions up so they can be reused for config + ioctl (stable-fixes). +- commit d3f758a + +------------------------------------------------------------------- +Sun Mar 9 03:26:40 CET 2025 - ailiop@suse.com + +- sunrpc: suppress warnings for unused procfs functions + (git-fixes). +- commit c61a5ed + +------------------------------------------------------------------- +Sun Mar 9 03:21:55 CET 2025 - ailiop@suse.com + +- SUNRPC: Handle -ETIMEDOUT return from tlshd (git-fixes). +- commit 5ae6ead + +------------------------------------------------------------------- +Sun Mar 9 03:20:17 CET 2025 - ailiop@suse.com + +- NFSv4: Fix a deadlock when recovering state on a sillyrenamed + file (git-fixes). +- commit 68a98ff + +------------------------------------------------------------------- +Sun Mar 9 03:17:49 CET 2025 - ailiop@suse.com + +- SUNRPC: Prevent looping due to rpc_signal_task() races + (git-fixes). +- commit efcf93f + +------------------------------------------------------------------- +Sun Mar 9 03:00:11 CET 2025 - ailiop@suse.com + +- NFSD: Fix CB_GETATTR status fix (git-fixes). +- commit bfb8cfa + +------------------------------------------------------------------- +Sun Mar 9 02:39:44 CET 2025 - ailiop@suse.com + +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (git-fixes). +- commit 2e52d43 + +------------------------------------------------------------------- +Sun Mar 9 02:38:05 CET 2025 - ailiop@suse.com + +- nfsd: clear acl_access/acl_default after releasing them + (git-fixes). +- commit 27010fb + +------------------------------------------------------------------- +Sun Mar 9 02:35:49 CET 2025 - ailiop@suse.com + +- pnfs/flexfiles: retry getting layout segment for reads + (git-fixes). +- commit b6de6d7 + +------------------------------------------------------------------- +Sun Mar 9 02:33:53 CET 2025 - ailiop@suse.com + +- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending + on it (git-fixes). +- commit 7c2ea4b + +------------------------------------------------------------------- +Sun Mar 9 01:31:32 CET 2025 - ailiop@suse.com + +- KMSAN: uninit-value in inode_go_dump (5) (git-fixes). +- commit 33eb119 + +------------------------------------------------------------------- +Sun Mar 9 01:29:36 CET 2025 - ailiop@suse.com + +- gfs2: Fix unlinked inode cleanup (git-fixes). +- commit 34e8c14 + +------------------------------------------------------------------- +Sun Mar 9 01:28:11 CET 2025 - ailiop@suse.com + +- gfs2: Allow immediate GLF_VERIFY_DELETE work (git-fixes). +- commit 85fd98d + +------------------------------------------------------------------- +Sun Mar 9 01:26:31 CET 2025 - ailiop@suse.com + +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (git-fixes). +- commit 7b42f25 + +------------------------------------------------------------------- +Sun Mar 9 01:23:51 CET 2025 - ailiop@suse.com + +- xfs: flush inodegc before swapon (git-fixes). +- commit 5c0ff3f + +------------------------------------------------------------------- +Sun Mar 9 01:21:49 CET 2025 - ailiop@suse.com + +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (git-fixes). +- commit 188fef0 + +------------------------------------------------------------------- +Sun Mar 9 01:15:30 CET 2025 - ailiop@suse.com + +- xfs: report realtime block quota limits on realtime directories + (git-fixes). +- commit fe8bc40 + +------------------------------------------------------------------- +Sun Mar 9 01:08:59 CET 2025 - ailiop@suse.com + +- exfat: short-circuit zero-byte writes in exfat_file_write_iter + (git-fixes). +- commit e7632e9 + +------------------------------------------------------------------- +Sun Mar 9 01:08:18 CET 2025 - ailiop@suse.com + +- exfat: fix soft lockup in exfat_clear_bitmap (git-fixes). +- commit 72aa500 + +------------------------------------------------------------------- +Sun Mar 9 01:06:45 CET 2025 - ailiop@suse.com + +- exfat: fix just enough dentries but allocate a new cluster to + dir (git-fixes). +- commit 9bf8f0b + +------------------------------------------------------------------- +Sun Mar 9 00:41:23 CET 2025 - ailiop@suse.com + +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1239113 CVE-2024-54456). +- commit a3a35d5 + +------------------------------------------------------------------- +Fri Mar 7 20:21:45 CET 2025 - lduncan@suse.com + +- block: Remove zone write plugs when handling native zone append + writes (git-fixes). +- md/raid*: Fix the set_queue_limits implementations (git-fixes). +- partitions: mac: fix handling of bogus partition table + (git-fixes). +- block: cleanup and fix batch completion adding conditions + (git-fixes). +- block: don't revert iter for -EIOCBQUEUED (git-fixes). +- commit 9fb2f84 + +------------------------------------------------------------------- +Fri Mar 7 18:55:11 CET 2025 - msuchanek@suse.de + +- packaging: Patch Makefile to pre-select gcc version (jsc#PED-12251). + When compiler different from the one which was used to configure the + kernel is used to build modules a warning is issued and the build + continues. This could be turned into an error but that would be too + restrictive. + The generated kernel-devel makefile could set the compiler but then the + main Makefile as to be patched to assign CC with ?= + This causes run_oldconfig failure on SUSE-2024 and kbuild config check + failure on SUSE-2025. + This cannot be hardcoded to one version in a regular patch because the + value is expected to be configurable at mkspec time. Patch the Makefile + after aplyin patches in rpm prep step instead. A check is added to + verify that the sed command did indeed apply the change. +- commit 6031391 + +------------------------------------------------------------------- +Fri Mar 7 17:54:03 CET 2025 - mfranc@suse.cz + +- tracing/osnoise: Fix resetting of tracepoints (CVE-2025-21733 + bsc#1238494). +- commit 2bff62d + +------------------------------------------------------------------- +Fri Mar 7 17:46:03 CET 2025 - mfranc@suse.cz + +- btrfs: fix assertion failure when splitting ordered extent + after transaction abort (CVE-2025-21754 bsc#1238496). +- commit 57147c4 + +------------------------------------------------------------------- +Fri Mar 7 17:39:15 CET 2025 - mfranc@suse.cz + +- tcp: correct handling of extreme memory squeeze (CVE-2025-21710 + bsc#1237888). +- commit 101929d + +------------------------------------------------------------------- +Fri Mar 7 10:17:26 CET 2025 - msuchanek@suse.de + +- x86/boot: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit bb8a87d + +------------------------------------------------------------------- +Fri Mar 7 08:36:24 CET 2025 - tiwai@suse.de + +- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue + (git-fixes). +- drm/amd/display: Fix null check for pipe_ctx->plane_state in + resource_build_scaling_params (git-fixes). +- drm/xe/userptr: Unmap userptrs in the mmu notifier (git-fixes). +- drm/xe/hmm: Don't dereference struct page pointers without + notifier lock (git-fixes). +- drm/xe/hmm: Style- and include fixes (git-fixes). +- drm/xe: Add staging tree for VM binds (git-fixes). +- drm/xe: Fix fault mode invalidation with unbind (git-fixes). +- drm/xe/vm: Fix a misplaced #endif (git-fixes). +- drm/xe/vm: Validate userptr during gpu vma prefetching + (git-fixes). +- drm/xe/userptr: properly setup pfn_flags_mask (git-fixes). +- drm/sched: Fix preprocessor guard (git-fixes). +- drm/imagination: Fix timestamps in firmware traces (git-fixes). +- drm/imagination: only init job done fences once (git-fixes). +- drm/imagination: Hold drm_gem_gpuva lock for unmap (git-fixes). +- drm/imagination: avoid deadlock on fence release (git-fixes). +- wifi: cfg80211: regulatory: improve invalid hints checking + (git-fixes). +- wifi: mac80211: fix vendor-specific inheritance (git-fixes). +- wifi: mac80211: fix MLE non-inheritance parsing (git-fixes). +- wifi: iwlwifi: Fix A-MSDU TSO preparation (git-fixes). +- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU + (git-fixes). +- wifi: iwlwifi: limit printed string from FW file (git-fixes). +- wifi: iwlwifi: mvm: don't try to talk to a dead firmware + (git-fixes). +- wifi: iwlwifi: mvm: clean up ROC on failure (git-fixes). +- wifi: nl80211: reject cooked mode if it is set along with + other flags (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in + mgmt_device_connected() (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() + (git-fixes). +- bluetooth: btusb: Initialize .owner field of + force_poll_sync_fops (git-fixes). +- commit bceb443 + +------------------------------------------------------------------- +Fri Mar 7 07:22:49 CET 2025 - jlee@suse.com + +- initcall_blacklist: Does not allow kernel_lockdown be + blacklisted (bsc#1237521). +- commit 4ab5f98 + +------------------------------------------------------------------- +Thu Mar 6 19:55:34 CET 2025 - msuchanek@suse.de + +- powerpc: boot: Fix build with gcc 15 (jsc#PED-12251). +- commit 177c148 + +------------------------------------------------------------------- +Thu Mar 6 19:19:45 CET 2025 - msuchanek@suse.de + +- efi: libstub: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit 3a88c96 + ------------------------------------------------------------------- Thu Mar 6 18:21:04 CET 2025 - mfranc@suse.cz @@ -307,6 +1316,15 @@ Tue Mar 4 09:34:34 CET 2025 - tiwai@suse.de - rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303) - commit 1f1e842 +------------------------------------------------------------------- +Tue Mar 4 09:27:13 CET 2025 - tbogendoerfer@suse.de + +- Refresh patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch. +- Refresh + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch. + Re-enabled needed patches. +- commit 553c7bc + ------------------------------------------------------------------- Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com @@ -314,6 +1332,14 @@ Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com (git-fixes bsc#1237898 CVE-2025-21778). - commit 7bd7207 +------------------------------------------------------------------- +Mon Mar 3 18:16:50 CET 2025 - tbogendoerfer@suse.de + +- Delete + patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch. + Dropped patch for no longer present driver. +- commit d78cf53 + ------------------------------------------------------------------- Mon Mar 3 18:10:31 CET 2025 - petr.pavlu@suse.com @@ -337,6 +1363,553 @@ Mon Mar 3 16:51:53 CET 2025 - dwagner@suse.de clean up (bsc#1238349). - commit 9c9e63e +------------------------------------------------------------------- +Mon Mar 3 16:17:03 CET 2025 - tbogendoerfer@suse.de + +- net: ethtool: Use hwprov under rcu_read_lock (git-fixes). +- commit 9b0a090 + +------------------------------------------------------------------- +Mon Mar 3 16:12:00 CET 2025 - tbogendoerfer@suse.de + +- idpf: fix checksums set in idpf_rx_rsc() (jsc#PED-10581). +- net/mlx5: IRQ, Fix null string in debug print (jsc#PED-11331). +- net/mlx5: Restore missing trace event when enabling vport QoS + (jsc#PED-11331). +- net/mlx5: Fix vport QoS cleanup on error (jsc#PED-11331). +- ixgbe: fix media cage present detection for E610 device + (jsc#PED-9647). +- iavf: fix circular lock dependency with netdev_lock + (jsc#PED-10423). +- ice: Avoid setting default Rx VSI twice in switchdev setup + (jsc#PED-10419). +- ice: Fix deinitializing VF in error path (jsc#PED-10419). +- net: ethtool: fix ioctl confusing drivers about desired HDS + user config (git-fixes). +- RDMA/bnxt_re: Fix the page details for the srq created by + kernel consumers (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix issue in the unload path (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add sanity checks on rdev validity (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier + (jsc#PED-10684 jsc#PED-11230). +- vsock/bpf: Warn on socket without transport (jsc#PED-11028). +- ibmvnic: Don't reference skb after sending to VIOS + (jsc#PED_10911 jsc#PED-3606). +- s390/qeth: move netif_napi_add_tx() and napi_enable() from + under BH (git-fixes). +- vsock: Orphan socket after transport release (jsc#PED-11028). +- igc: Set buffer type for empty frames in igc_init_empty_frame + (jsc#PED-10417). +- igc: Fix HW RX timestamp when passed by ZC XDP (jsc#PED-10417). +- ixgbe: Fix possible skb NULL pointer dereference (jsc#PED-9647). +- idpf: record rx queue in skb for RSC packets (jsc#PED-10581). +- idpf: fix handling rsc packet with a single segment + (jsc#PED-10581). +- iavf: Fix a locking bug in an error path (jsc#PED-10423). +- neighbour: use RCU protection in __neigh_notify() (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags + (git-fixes). +- net: add dev_net_rcu() helper (jsc#PED-10684 jsc#PED-11230). +- net: atlantic: fix warning during hot unplug (jsc#PED-11287). +- ice: stop storing XDP verdict within ice_rx_buf (jsc#PED-10419). +- ice: gather page_count()'s of each frag right before XDP prog + call (jsc#PED-10419). +- ice: put Rx buffers after being done with current frame + (jsc#PED-10419). +- tg3: Disable tg3 PCIe AER on system reboot (jsc#PED-3526 + jsc#PED-11226). +- vmxnet3: Fix tx queue race condition with XDP (jsc#PED-11024). +- ice: Add check for devm_kzalloc() (jsc#PED-10419). +- vsock: Allow retrying on connect() failure (jsc#PED-11028). +- iavf: allow changing VLAN state without calling PF + (jsc#PED-10423). +- ice: remove invalid parameter of equalizer (jsc#PED-10419). +- ice: fix ice_parser_rt::bst_key array size (jsc#PED-10419). +- idpf: add more info during virtchnl transaction timeout/salt + mismatch (jsc#PED-10581). +- idpf: convert workqueues to unbound (jsc#PED-10581). +- idpf: Acquire the lock before accessing the xn->salt + (jsc#PED-10581). +- idpf: fix transaction timeouts on reset (jsc#PED-10581). +- idpf: add read memory barrier when checking descriptor done bit + (jsc#PED-10581). +- net: page_pool: don't try to stash the napi id (jsc#PED-10423). +- netdevsim: don't assume core pre-populates HDS params on GET + (jsc#PED-10684 jsc#PED-11230). +- wifi: mt76: move napi_enable() from under BH (git-fixes). +- eth: via-rhine: fix calling napi_enable() in atomic context + (git-fixes). +- eth: niu: fix calling napi_enable() in atomic context + (git-fixes). +- eth: 8139too: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: remove local wrappers for napi enable/disable + (git-fixes). +- eth: tg3: fix calling napi_enable() in atomic context + (jsc#PED-3526 jsc#PED-11226). +- net/mlx5e: add missing cpu_to_node to kvzalloc_node in + mlx5e_open_xdpredirect_sq (jsc#PED-11331). +- net: mvneta: fix locking in mvneta_cpu_online() (git-fixes). +- octeontx2: don't mess with ->d_parent or ->d_parent->d_name + (jsc#PED-11317). +- sysfs: constify bin_attribute argument of + sysfs_bin_attr_simple_read() (jsc#PED-10421 jsc#PED-8564). +- sysfs: constify macro BIN_ATTRIBUTE_GROUPS() (jsc#PED-10421 + jsc#PED-8564). +- VMCI: remove unused ioctl definitions (jsc#PED-11026). +- RDMA/hfi1: Constify 'struct bin_attribute' (jsc#PED-10421 + jsc#PED-8564). +- RDMA/bnxt_re: Allocate dev_attr information dynamically + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Pass the context for ulp_irq_stop (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Query firmware defaults of CC params during probe + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Add Async event handling support (jsc#PED-10684 + jsc#PED-11230). +- bnxt_en: Add ULP call to notify async events (jsc#PED-10684 + jsc#PED-11230). +- net: avoid race between device unregistration and ethnl ops + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: update header sizing defaults (jsc#PED-10684 + jsc#PED-11230). +- eth: bnxt: allocate enough buffer space to meet HDS threshold + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: populate the default HDS params in the core + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: apply hds_thrs settings correctly (jsc#PED-10684 + jsc#PED-11230). +- net: provide pending ring configuration in net_device + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: store netdev in a temp variable in + ethnl_default_set_doit() (jsc#PED-10684 jsc#PED-11230). +- net: move HDS config from ethtool state (jsc#PED-10684 + jsc#PED-11230). +- net: destroy dev->lock later in free_netdev() (git-fixes). +- eth: bnxt: fix string truncation warning in FW version + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: ts: add separate counter for unconfirmed one-step + TX timestamps (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: fix unintentional sign extension on shift of + dest_attr->vport.vhca_id (jsc#PED-11331). +- ice: support FW Recovery Mode (jsc#PED-10419). +- devlink: add devl guard (jsc#PED-10419). +- pldmfw: enable selected component update (jsc#PED-10419). +- net/mlx5e: CT: Offload connections with hardware steering rules + (jsc#PED-11331). +- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule + reusable (jsc#PED-11331). +- net/mlx5e: CT: Add initial support for Hardware Steering + (jsc#PED-11331). +- net/mlx5: HWS, rework the check if matcher size can be increased + (jsc#PED-11331). +- net: protect napi->irq with netdev_lock() (jsc#PED-3526 + jsc#PED-11226). +- net: protect NAPI enablement with netdev_lock() (jsc#PED-10423). +- net: protect netdev->napi_list with netdev_lock() + (jsc#PED-10423). +- net: add netdev->up protected by netdev_lock() (jsc#PED-10423). +- net: make netdev_lock() protect netdev->reg_state + (jsc#PED-10423). +- net: add netdev_lock() / netdev_unlock() helpers + (jsc#PED-10423). +- ice: Add in/out PTP pin delays (jsc#PED-10419). +- ice: implement low latency PHY timer updates (jsc#PED-10419). +- ice: check low latency PHY timer update firmware capability + (jsc#PED-10419). +- ice: add lock to protect low latency interface (jsc#PED-10419). +- ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* + (jsc#PED-10419). +- ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 + (jsc#PED-10419). +- ice: use string choice helpers (jsc#PED-10419). +- ice: add fw and port health reporters (jsc#PED-10419). +- ice: add recipe priority check in search (jsc#PED-10419). +- ice: ice_probe: init ice_adapter after HW init (jsc#PED-10419). +- ice: minor: rename goto labels from err to unroll + (jsc#PED-10419). +- ice: split ice_init_hw() out from ice_init_dev() + (jsc#PED-10419). +- ice: c827: move wait for FW to ice_init_hw() (jsc#PED-10419). +- netdevsim: add HDS feature (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for hds-thresh ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for tcp-data-split ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for rx-copybreak ethtool command + (jsc#PED-10684 jsc#PED-11230). +- net: disallow setup single buffer XDP when tcp-data-split is + enabled (jsc#PED-10684 jsc#PED-11230). +- net: devmem: add ring parameter filtering (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: add support for configuring hds-thresh + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: add hds_config member in ethtool_netdev_state + (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers + (jsc#PED-11331). +- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps + (jsc#PED-11331). +- net/mlx5: Add support for MRTCQ register (jsc#PED-11331). +- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane + link modes (jsc#PED-11331). +- net: ethtool: add support for structured PHY statistics + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: plumb PHY stats to PHY drivers (jsc#PED-10684 + jsc#PED-11230). +- ethtool: linkstate: migrate linkstate functions to support + multi-PHY setups (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: HWS, update flow - support through bigger action RTC + (jsc#PED-11331). +- net/mlx5: HWS, update flow - remove the use of dual RTCs + (jsc#PED-11331). +- net/mlx5: fs, add HWS to steering mode options (jsc#PED-11331). +- net/mlx5: fs, add HWS get capabilities (jsc#PED-11331). +- net/mlx5: fs, set create match definer to not supported by HWS + (jsc#PED-11331). +- net/mlx5: fs, add support for dest vport HWS action + (jsc#PED-11331). +- net/mlx5: fs, add HWS fte API functions (jsc#PED-11331). +- net/mlx5: fs, add dest table cache (jsc#PED-11331). +- net/mlx5: fs, manage flow counters HWS action sharing by + refcount (jsc#PED-11331). +- net/mlx5: fs, add HWS modify header API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS packet reformat API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS actions pool (jsc#PED-11331). +- net/mlx5: fs, add HWS flow group API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS flow table API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS root namespace functions (jsc#PED-11331). +- eth: iavf: extend the netdev_lock usage (jsc#PED-10423). +- net/mlx5e: Update TX ESN context for IPSec hardware offload + (jsc#PED-11331). +- xfrm: Support ESN context update to hardware for TX + (jsc#PED-11331). +- net/mlx5: use do_aux_work for PHC overflow checks + (jsc#PED-11331). +- igc: Link queues to NAPI instances (jsc#PED-10417). +- igc: Link IRQs to NAPI instances (jsc#PED-10417). +- i40e: add ability to reset VF for Tx and Rx MDD events + (jsc#PED-10428). +- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() + (jsc#PED-9647). +- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() + (jsc#PED-9647). +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (jsc#PED-10426). +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() + (jsc#PED-10417). +- igc: Allow hot-swapping XDP program (jsc#PED-10417). +- igb: Add AF_XDP zero-copy Tx support (jsc#PED-10426). +- igb: Add AF_XDP zero-copy Rx support (jsc#PED-10426). +- igb: Add XDP finalize and stats update functions + (jsc#PED-10426). +- igb: Introduce XSK data structures and helpers (jsc#PED-10426). +- igb: Introduce igb_xdp_is_enabled() (jsc#PED-10426). +- igb: Remove static qualifiers (jsc#PED-10426). +- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (jsc#PED-9647). +- octeontx2-pf: mcs: Remove dead code and semi-colon from + rsrc_name() (jsc#PED-11317). +- net/mlx5: HWS, set timeout on polling for completion + (jsc#PED-11331). +- net/mlx5: HWS, support flow sampler destination (jsc#PED-11331). +- net/mlx5: HWS, use the right size when writing arg data + (jsc#PED-11331). +- net/mlx5: HWS, handle returned error value in pool alloc + (jsc#PED-11331). +- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset + (jsc#PED-11331). +- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic + SQs (jsc#PED-11331). +- net/mlx5: HWS, num_of_rules counter on matcher should be atomic + (jsc#PED-11331). +- net/mlx5: HWS, reduce memory consumption of a matcher struct + (jsc#PED-11331). +- net/mlx5: HWS, remove wrong deletion of the miss table list + (jsc#PED-11331). +- net/mlx5: HWS, change error flow on matcher disconnect + (jsc#PED-11331). +- net/mlx5: HWS, add error message on failure to move rules + (jsc#PED-11331). +- net/mlx5: HWS, simplify allocations as we support only FDB + (jsc#PED-11331). +- net/mlx5: HWS, denote how refcounts are protected + (jsc#PED-11331). +- net/mlx5: HWS, remove implementation of unused FW commands + (jsc#PED-11331). +- net/mlx5: HWS, remove the use of duplicated structs + (jsc#PED-11331). +- igc: Remove unused igc_read/write_pcie_cap_reg (jsc#PED-10417). +- igc: Remove unused igc_read/write_pci_cfg wrappers + (jsc#PED-10417). +- igc: Remove unused igc_acquire/release_nvm (jsc#PED-10417). +- i40e: Remove unused i40e_dcb_hw_get_num_tc (jsc#PED-10428). +- i40e: Remove unused i40e_asq_send_command_v2 (jsc#PED-10428). +- i40e: Remove unused i40e_commit_partition_bw_setting + (jsc#PED-10428). +- i40e: Remove unused i40e_del_filter (jsc#PED-10428). +- i40e: Remove unused i40e_get_cur_guaranteed_fd_count + (jsc#PED-10428). +- i40e: Deadcode profile code (jsc#PED-10428). +- i40e: Remove unused i40e_(read|write)_phy_register + (jsc#PED-10428). +- i40e: Remove unused i40e_blink_phy_link_led (jsc#PED-10428). +- i40e: Deadcode i40e_aq_* (jsc#PED-10428). +- devlink: Improve the port attributes description + (jsc#PED-10419). +- ixgbevf: Add support for Intel(R) E610 device (jsc#PED-9647). +- PCI: Add PCI_VDEVICE_SUB helper macro (jsc#PED-9647). +- ixgbe: Enable link management in E610 device (jsc#PED-9647). +- ixgbe: Clean up the E610 link management related code + (jsc#PED-9647). +- ixgbe: Add ixgbe_x540 multiple header inclusion protection + (jsc#PED-9647). +- ixgbe: Add support for EEPROM dump in E610 device + (jsc#PED-9647). +- ixgbe: Add support for NVM handling in E610 device + (jsc#PED-9647). +- ixgbe: Add link management support for E610 device + (jsc#PED-9647). +- ixgbe: Add support for E610 device capabilities detection + (jsc#PED-9647). +- ixgbe: Add support for E610 FW Admin Command Interface + (jsc#PED-9647). +- net: ethtool: Fix suspicious rcu_dereference usage (git-fixes). +- net/mlx5: fs, Add support for RDMA RX steering over IB link + layer (jsc#PED-11331). +- net/mlx5: Remove PTM support log message (jsc#PED-11331). +- net/mlx5: DR, add support for ConnectX-8 steering + (jsc#PED-11331). +- net/mlx5: DR, expand SWS STE callbacks and consolidate common + structs (jsc#PED-11331). +- net/mlx5: HWS, do not initialize native API queues + (jsc#PED-11331). +- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close + (jsc#PED-11331). +- net/mlx5: fs, retry insertion to hash table on EBUSY + (jsc#PED-11331). +- net/mlx5: fs, add mlx5_fs_pool API (jsc#PED-11331). +- net/mlx5: fs, add counter object to flow destination + (jsc#PED-11331). +- net/mlx5: LAG, Support LAG over Multi-Host NICs (jsc#PED-11331). +- net/mlx5: LAG, Refactor lag logic (jsc#PED-11331). +- sfc: Use netdev refcount tracking in struct + efx_async_filter_insertion (jsc#PED-11366). +- xsk: add generic XSk &xdp_buff -> skb conversion + (jsc#PED-10428). +- xsk: make xsk_buff_add_frag() really add the frag via + __xdp_buff_add_frag() (jsc#PED-10428). +- xdp: add generic xdp_build_skb_from_buff() (jsc#PED-10428). +- xdp: add generic xdp_buff_add_frag() (jsc#PED-10428). +- page_pool: add page_pool_dev_alloc_netmem() (jsc#PED-10428). +- sfc: remove efx_writed_page_locked (jsc#PED-11366). +- bnxt_en: Skip reading PXP registers during ethtool -d if + unsupported (bsc#1238145). +- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW + (bsc#1238145). +- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW + (bsc#1238145). +- bnxt_en: Do not allow ethtool -m on an untrusted VF + (bsc#1238145). +- bnxt_en: Use FW defined resource limits for RoCE (bsc#1238145). +- ice: Add MDD logging via devlink health (jsc#PED-10419). +- ice: add Tx hang devlink health reporter (jsc#PED-10419). +- ice: rename devlink_port. to port.[ch] (jsc#PED-10419). +- devlink: add devlink_fmsg_dump_skb() function (jsc#PED-10419). +- devlink: add devlink_fmsg_put() macro (jsc#PED-10419). +- net/mlx5e: Report rx_discards_phy via rx_dropped + (jsc#PED-11331). +- net: page_pool: rename page_pool_is_last_ref() (jsc#PED-10428). +- net/mlx5: Add device cap abs_native_port_num (jsc#PED-11331). +- net/mlx5: qos: Add ifc support for cross-esw scheduling + (jsc#PED-11331). +- net/mlx5: Add support for new scheduling elements + (jsc#PED-11331). +- net/mlx5: Add ConnectX-8 device to ifc (jsc#PED-11331). +- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits + (jsc#PED-11331). +- net: ethtool: Add support for tsconfig command to get/set + hwtstamp config (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp + by net topology (jsc#PED-10684 jsc#PED-11230). +- net: Add the possibility to support a selected hwtstamp in + netdevice (jsc#PED-10684 jsc#PED-11230). +- net: Make net_hwtstamp_validate accessible (jsc#PED-10684 + jsc#PED-11230). +- net: Make dev_get_hwtstamp_phylib accessible (jsc#PED-10684 + jsc#PED-11230). +- octeontx2-af: fix build regression without CONFIG_DCB + (jsc#PED-11317). +- ionic: remove the unused nb_work (jsc#PED-11378). +- page_pool: disable sync for cpu for dmabuf memory provider + (jsc#PED-10428). +- page_pool: Set `dma_sync` to false for devmem memory provider + (jsc#PED-10428). +- net: page_pool: create page_pool_alloc_netmem (jsc#PED-10428). +- net: page_pool: rename page_pool_alloc_netmem to *_netmems + (jsc#PED-10423). +- xdp: make __xdp_return() MP-agnostic (jsc#PED-10428). +- xdp: get rid of xdp_frame::mem.id (jsc#PED-10428). +- page_pool: allow mixing PPs within one bulk (jsc#PED-10428). +- ionic: add support for QSFP_PLUS_CMIS (jsc#PED-11378). +- ionic: add speed defines for 200G and 400G (jsc#PED-11378). +- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (jsc#PED-11378). +- ionic: Use VLAN_ETH_HLEN when possible (jsc#PED-11378). +- ionic: add asic codes to firmware interface file + (jsc#PED-11378). +- ice: cleanup Rx queue context programming functions + (jsc#PED-10419). +- ice: move prefetch enable to ice_setup_rx_ctx (jsc#PED-10419). +- ice: reduce size of queue context fields (jsc#PED-10419). +- ice: use for Tx and Rx queue context data + (jsc#PED-10419). +- ice: use structures to keep track of queue context size + (jsc#PED-10419). +- ice: remove int_q_state from ice_tlan_ctx (jsc#PED-10419). +- lib: packing: add pack_fields() and unpack_fields() + (jsc#PED-10419). +- lib: packing: demote truncation error in pack() to a warning + in __pack() (jsc#PED-10419). +- lib: packing: create __pack() and __unpack() variants without + error checking (jsc#PED-10419). +- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD + disabled (jsc#PED-11317). +- cn10k-ipsec: Enable outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Allow ipsec crypto offload for skb with SA + (jsc#PED-11317). +- cn10k-ipsec: Process outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Add SA add/del support for outb ipsec crypto + offload (jsc#PED-11317). +- cn10k-ipsec: Init hardware for outbound ipsec crypto offload + (jsc#PED-11317). +- octeontx2-af: Disable backpressure between CPT and NIX + (jsc#PED-11317). +- octeontx2-pf: Move skb fragment map/unmap to common code + (jsc#PED-11317). +- octeontx2-pf: map skb data as device writeable (jsc#PED-11317). +- page_pool: make page_pool_put_page_bulk() handle array of + netmems (jsc#PED-10428). +- netmem: add a couple of page helper wrappers (jsc#PED-10428). +- xdp: register system page pool as an XDP memory model + (jsc#PED-10428). +- xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() + (jsc#PED-10428). +- xdp: allow attaching already registered memory model to + xdp_rxq_info (jsc#PED-10428). +- xdp, xsk: constify read-only arguments of some static inline + helpers (jsc#PED-10428). +- ethtool: regenerate uapi header from the spec (jsc#PED-10684 + jsc#PED-11230). +- ethtool: remove the comments that are not gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ethtool: separate definitions that are gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ynl: add missing pieces to ethtool spec to better match uapi + header (jsc#PED-10684 jsc#PED-11230). +- net/mlx5e: Always start IPsec sequence number from 1 + (jsc#PED-11331). +- net/mlx5e: Rely on reqid in IPsec tunnel mode (jsc#PED-11331). +- net/mlx5: SF, Fix add port error handling (jsc#PED-11331). +- net/mlx5: Fix a lockdep warning as part of the write combining + test (jsc#PED-11331). +- net/mlx5: Fix RDMA TX steering prio (jsc#PED-11331). +- net: make page_pool_ref_netmem work with net iovs + (jsc#PED-10428). +- ice: Add correct PHY lane assignment (jsc#PED-10419). +- ice: Fix ETH56G FC-FEC Rx offset value (jsc#PED-10419). +- ice: Fix quad registers read on E825 (jsc#PED-10419). +- ice: Fix E825 initialization (jsc#PED-10419). +- igc: return early when failing to read EECD register + (jsc#PED-10417). +- ice: fix incorrect PHY settings for 100 GB/s (jsc#PED-10419). +- ice: fix max values for dpll pin phase adjust (jsc#PED-10419). +- bnxt_en: Fix DIM shutdown (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: Fix possible memory leak when hwrm_req_replace fails + (jsc#PED-10684 jsc#PED-11230). +- sysfs: attribute_group: allow registration of const + bin_attribute (jsc#PED-10421 jsc#PED-8564). +- cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() + (git-fixes). +- sysfs: bin_attribute: add const read/write callback variants + (jsc#PED-10421 jsc#PED-8564). +- sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::llseek() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::mmap() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of bin_is_visible() + (jsc#PED-10421 jsc#PED-8564). +- nvmem: core: calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- PCI/sysfs: Calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: introduce callback attribute_group::bin_size + (jsc#PED-10421 jsc#PED-8564). +- sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() + (jsc#PED-10421 jsc#PED-8564). +- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets + (jsc#PED-3526 jsc#PED-11226). +- net/neighbor: clear error in case strict check is not set + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Create netdev->neighbour association (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove bare neighbour::next pointer (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert iteration to use hlist+macro (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert seq_file functions to use hlist + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Define neigh_for_each_in_bucket (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Add hlist_node to struct neighbour (jsc#PED-10684 + jsc#PED-11230). +- Documentation: networking: Add missing PHY_GET command in the + message list (jsc#PED-10684 jsc#PED-11230). +- neighbour: use kvzalloc()/kvfree() (jsc#PED-10684 + jsc#PED-11230). +- netlink: specs: Add missing phy-ntf command to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- netlink: specs: Add missing bitset attrs to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- ethtool: rss: prevent rss ctx deletion when in use (git-fixes). +- neighbour: Use rtnl_register_many() (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove NEIGH_DN_TABLE (jsc#PED-10684 jsc#PED-11230). +- xsk: s/free_list_node/list_node/ (jsc#PED-10428). +- xsk: Get rid of xdp_buff_xsk::xskb_list_node (jsc#PED-10428). +- lib: packing: catch kunit_kzalloc() failure in the pack() test + (jsc#PED-10419). +- lib: packing: use GENMASK() for box_mask (jsc#PED-10419). +- lib: packing: use BITS_PER_BYTE instead of 8 (jsc#PED-10419). +- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior + (jsc#PED-10419). +- lib: packing: add additional KUnit tests (jsc#PED-10419). +- lib: packing: add KUnit tests adapted from selftests + (jsc#PED-10419). +- lib: packing: duplicate pack() and unpack() implementations + (jsc#PED-10419). +- lib: packing: add pack() and unpack() wrappers over packing() + (jsc#PED-10419). +- lib: packing: remove kernel-doc from header file + (jsc#PED-10419). +- lib: packing: adjust definitions and implementation for + arbitrary buffer lengths (jsc#PED-10419). +- lib: packing: refuse operating on bit indices which exceed + size of buffer (jsc#PED-10419). +- commit 6cae1c1 + ------------------------------------------------------------------- Mon Mar 3 16:02:21 CET 2025 - dwagner@suse.de @@ -4997,6 +6570,13 @@ Wed Jan 29 16:02:56 CET 2025 - mhocko@suse.com (CVE-2024-56650 bsc#1235430). - commit 7f5dabf +------------------------------------------------------------------- +Wed Jan 29 10:19:24 CET 2025 - msuchanek@suse.de + +- tpm: send_data: Wait longer for the TPM to become ready + (bsc#1235870). +- commit cf67b6d + ------------------------------------------------------------------- Wed Jan 29 10:08:12 CET 2025 - jslaby@suse.cz @@ -8074,6 +9654,12 @@ Mon Jan 13 21:30:48 CET 2025 - krisman@suse.de (git-fixes CVE-2024-55641 bsc#1235740). - commit b21bae3 +------------------------------------------------------------------- +Mon Jan 13 16:40:11 CET 2025 - mkoutny@suse.com + +- padding for more cgroup controllers (jsc#PED-8461). +- commit 417e2c0 + ------------------------------------------------------------------- Mon Jan 13 13:48:02 CET 2025 - mfranc@suse.cz diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index 200e17e..d24bed1 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 839b02ba02e95d9d4623af58210ba3a9f8837fa6 +%define git_commit aac37d67292908809fd31b2ccbff93ffe91063ab %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -41,7 +41,7 @@ Name: kernel-kvmsmall Version: 6.12.0 %if 0%{?is_kotd} -Release: .g839b02b +Release: .gaac37d6 %else Release: 0 %endif @@ -1237,6 +1237,9 @@ cd linux-%srcversion %endif %_sourcedir/series.conf .. $SYMBOLS +sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile +grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile + cd %kernel_build_dir # Override the timestamp 'uname -v' reports with the source timestamp and @@ -1334,8 +1337,6 @@ EOF ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi -MAKE_ARGS="$MAKE_ARGS CC=%gcc_compiler" - case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" @@ -1752,8 +1753,6 @@ if [ %CONFIG_MODULES = y ]; then $(echo %srcversion | sed -r 's/^([0-9]+)\.([0-9]+).*/\1 \2/') else echo 'export KBUILD_OUTPUT = %obj_install_dir/%cpu_arch_flavor' > %rpm_install_dir/%cpu_arch_flavor/Makefile - echo '# needs CC assignemnt adjusted to ?= in the main Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile - echo 'export CC = $(CROSS_COMPILE)%gcc_compiler' >> %rpm_install_dir/%cpu_arch_flavor/Makefile echo 'include ../../../%{basename:%src_install_dir}/Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile fi fi diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index 1110c00..4f69e5c 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,3 +1,1012 @@ +------------------------------------------------------------------- +Thu Mar 13 06:22:58 CET 2025 - jlee@suse.com + +- Refresh + patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. + Improve the secret key invalid message.(bsc#1238797) +- commit 401f424 + +------------------------------------------------------------------- +Wed Mar 12 18:24:48 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_FREEZER (jsc#PED-12329) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + Natural extension is disabling freezer v1 controller (as gradually going + away from v1 controllers). + This keeps the global freezer functionality (for suspend) and there is + independent group freezing in cgroup v2. +- commit 46442b5 + +------------------------------------------------------------------- +Wed Mar 12 18:22:11 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_DEVICE (jsc#PED-12328) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + The replacement are BPF device-control programs attached to cgroups. + openSUSE Tumbleweed switched to (such) v2 setup in 2021-03. Today is + time for config cleanup. +- commit f845e63 + +------------------------------------------------------------------- +Wed Mar 12 18:20:08 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_CPUACCT (jsc#PED-12327) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + cpuacct is v1-only controller whose functionality was taken over with + cgroup v2 core. It even adds slight overhead since it doubly-accounts + CPU time in root cgroup even on v2-only runtimes. + openSUSE Tumbleweed switched to v2 setup in 2021-03. Today (if not + earlier) is time for config cleanup. +- commit fb4110d + +------------------------------------------------------------------- +Wed Mar 12 16:58:39 CET 2025 - tbogendoerfer@suse.de + +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (CVE-2025-21788 bsc#1238761). +- net: ravb: Fix missing rtnl lock in suspend/resume path + (CVE-2025-21801 bsc#1238758). +- net: hns3: fix oops when unload drivers paralleling + (CVE-2025-21802 bsc#1238751). +- commit 3709944 + +------------------------------------------------------------------- +Wed Mar 12 15:18:00 CET 2025 - oneukum@suse.com + +- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw + (git-fixes). +- pinctrl: bcm281xx: Fix incorrect regmap max_registers value + (git-fixes). +- commit 53a34e8 + +------------------------------------------------------------------- +Wed Mar 12 08:48:46 CET 2025 - jlee@suse.com + +- Bluetooth: MGMT: Fix slab-use-after-free Read in + mgmt_remove_adv_monitor_sync (bsc#1239095 CVE-2024-58013). +- commit 828d19c + +------------------------------------------------------------------- +Wed Mar 12 05:37:20 CET 2025 - jlee@suse.com + +- Update + patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch + (git-fixes CVE-2025-21827 bsc#1238974). +- Update + patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch + (git-fixes CVE-2025-21794 bsc#1238502). +- Update + patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch + (bsc#1219522 CVE-2025-21746 bsc#1238498). +- Update + patches.suse/KVM-x86-Load-DR6-with-guest-value-only-before-enteri.patch + (git-fixes CVE-2025-21839 bsc#1239061). +- Update + patches.suse/LoongArch-Fix-warnings-during-S3-suspend.patch + (git-fixes CVE-2025-21803 bsc#1238744). +- Update + patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + (git-fixes CVE-2025-21735 bsc#1238497). +- Update + patches.suse/PCI-Avoid-putting-some-root-ports-into-D3-on-TUXEDO-.patch + (git-fixes CVE-2025-21831 bsc#1239039). +- Update + patches.suse/PCI-rcar-ep-Fix-incorrect-variable-used-when-calling.patch + (git-fixes CVE-2025-21804 bsc#1238736). +- Update + patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch + (git-fixes CVE-2025-21732 bsc#1237877). +- Update + patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch + (git-fixes CVE-2025-21714 bsc#1237890). +- Update patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch + (git-fixes CVE-2025-21805 bsc#1238741). +- Update + patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + (git-fixes CVE-2025-21829 bsc#1239030). +- Update + patches.suse/Revert-drm-amd-display-Use-HW-lock-mgr-for-PSR1.patch + (stable-fixes CVE-2025-21819 bsc#1238994). +- Update + patches.suse/amdkfd-properly-free-gang_ctx_bo-when-failed-to-init.patch + (git-fixes CVE-2025-21842 bsc#1239063). +- Update + patches.suse/arm64-cacheinfo-Avoid-out-of-bounds-write-to-cacheinfo-array.patch + (git-fixes CVE-2025-21785 bsc#1238747). +- Update + patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + (git-fixes CVE-2025-21792 bsc#1238745). +- Update patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + (git-fixes CVE-2025-21812 bsc#1238471). +- Update + patches.suse/batman-adv-fix-panic-during-interface-removal.patch + (git-fixes CVE-2025-21781 bsc#1238735). +- Update + patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch + (bsc#1237558 CVE-2025-21745 bsc#1238785). +- Update + patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch + (git-fixes CVE-2025-21631 bsc#1236099). +- Update + patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch + (git-fixes CVE-2025-21832 bsc#1239105). +- Update + patches.suse/can-ctucanfd-handle-skb-allocation-failure.patch + (git-fixes CVE-2025-21775 bsc#1238501). +- Update + patches.suse/can-etas_es58x-fix-potential-NULL-pointer-dereferenc.patch + (git-fixes CVE-2025-21773 bsc#1238762). +- Update + patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch + (git-fixes CVE-2025-21774 bsc#1238770). +- Update + patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch + (git-fixes CVE-2025-21810 bsc#1238757). +- Update + patches.suse/drm-amdgpu-avoid-buffer-overflow-attach-in-smu_sys_s.patch + (stable-fixes CVE-2025-21780 bsc#1239115). +- Update + patches.suse/drm-amdgpu-bail-out-when-failed-to-load-fw-in-psp_in.patch + (git-fixes CVE-2025-21784 bsc#1238510). +- Update + patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch + (git-fixes CVE-2025-21798 bsc#1238776). +- Update + patches.suse/gpiolib-Fix-crash-on-error-in-gpiochip_get_ngpios.patch + (git-fixes CVE-2025-21783 bsc#1238530). +- Update + patches.suse/gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + (git-fixes CVE-2025-21824 bsc#1238478). +- Update + patches.suse/iommu-Fix-potential-memory-leak-in-iopf_queue_remove.patch + (git-fixes CVE-2025-21770 bsc#1238495). +- Update patches.suse/landlock-Handle-weird-files.patch (git-fixes + CVE-2025-21830 bsc#1239033). +- Update + patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch + (git-fixes CVE-2025-21712 bsc#1237886). +- Update patches.suse/misc-fastrpc-Fix-copy-buffer-page-size.patch + (git-fixes CVE-2025-21734 bsc#1238734). +- Update + patches.suse/mm-compaction-fix-UBSAN-shift-out-of-bounds-warning.patch + (git fixes (mm/compaction) CVE-2025-21815 bsc#1238474). +- Update + patches.suse/msft-hv-3160-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-if-loca.patch + (git-fixes CVE-2025-21779 bsc#1238768). +- Update + patches.suse/nbd-don-t-allow-reconnect-after-disconnect.patch + (git-fixes CVE-2025-21731 bsc#1237881). +- Update + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21763 bsc#1237897). +- Update + patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21701 bsc#1237164). +- Update + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + (jsc#PED-11331 CVE-2025-21751 bsc#1238907). +- Update + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + (jsc#PED-11331 CVE-2025-21800 bsc#1238743). +- Update + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch + (jsc#PED-11331 CVE-2025-21717 bsc#1238866). +- Update + patches.suse/net-rose-fix-timer-races-against-user-threads.patch + (git-fixes CVE-2025-21718 bsc#1239073). +- Update + patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch + (git-fixes CVE-2025-21711 bsc#1239114). +- Update + patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch + (git-fixes CVE-2025-21708 bsc#1239087). +- Update + patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch + (jsc#PED-12085 CVE-2025-21659 bsc#1236206). +- Update + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + (git-fixes CVE-2025-21796 bsc#1238716). +- Update patches.suse/padata-avoid-UAF-for-reorder_work.patch + (git-fixes CVE-2025-21726 bsc#1238865). +- Update patches.suse/padata-fix-UAF-in-padata_reorder.patch + (git-fixes CVE-2025-21727 bsc#1237876). +- Update + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch + (git-fixes CVE-2025-21772 bsc#1238911). +- Update + patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch + (jsc#PED-10539 git-fixes CVE-2025-21713 bsc#1237887). +- Update + patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + (git fixes (sched) CVE-2025-21771 bsc#1238752). +- Update + patches.suse/scsi-mpi3mr-Fix-possible-crash-when-setting-up-bsg-fails.patch + (git-fixes CVE-2025-21723 bsc#1238864). +- Update + patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch + (git-fixes CVE-2025-21834 bsc#1239026). +- Update patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch + (git-fixes CVE-2025-21793 bsc#1238500). +- Update patches.suse/tty-xilinx_uartps-split-sysrq-handling.patch + (git-fixes CVE-2025-21820 bsc#1238479). +- Update + patches.suse/usb-cdc-acm-Check-control-transfer-buffer-size-befor.patch + (git-fixes CVE-2025-21704 bsc#1237571). +- Update + patches.suse/usb-gadget-core-flush-gadget-workqueue-after-device-.patch + (git-fixes CVE-2025-21838 bsc#1239065). +- Update + patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch + (git-fixes CVE-2025-21835 bsc#1239068). +- Update patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch + (git-fixes CVE-2025-21741 bsc#1238767). +- Update + patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch + (git-fixes CVE-2025-21743 bsc#1238781). +- Update + patches.suse/usbnet-ipheth-use-static-NDP16-location-in-URB.patch + (git-fixes CVE-2025-21742 bsc#1238771). +- Update + patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + (git-fixes CVE-2025-21756 bsc#1238876). +- Update + patches.suse/vsock-Orphan-socket-after-transport-release.patch + (jsc#PED-11028 CVE-2025-21755 bsc#1237882). +- Update + patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch + (stable-fixes CVE-2025-21750 bsc#1238905). +- Update + patches.suse/wifi-mac80211-don-t-flush-non-uploaded-STAs.patch + (git-fixes CVE-2025-21828 bsc#1238958). +- Update + patches.suse/wifi-rtw89-avoid-to-init-mgnt_entry-list-twice-when-.patch + (git-fixes CVE-2025-21730 bsc#1237878). +- Update + patches.suse/wifi-rtw89-fix-race-between-cancel_hw_scan-and-hw_sc.patch + (git-fixes CVE-2025-21729 bsc#1237874). +- Update + patches.suse/workqueue-Put-the-pwq-after-detaching-the-rescuer-from-the-pool.patch + (bsc#1237866 CVE-2025-21786 bsc#1238505). +- Update patches.suse/zram-fix-potential-UAF-of-zram-table.patch + (git-fixes CVE-2025-21671 bsc#1236692). +- commit af45f0e + +------------------------------------------------------------------- +Wed Mar 12 05:37:15 CET 2025 - jlee@suse.com + +- Update + patches.suse/ALSA-6fire-Release-resources-at-card-release.patch + (git-fixes CVE-2024-53239 bsc#1235054 bsc#1234853). +- Update + patches.suse/ASoC-soc-pcm-don-t-use-soc_pcm_ret-on-.prepare-callb.patch + (stable-fixes CVE-2024-58077 bsc#1239090). +- Update + patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch + (stable-fixes CVE-2024-56605 bsc#1235061 bsc#1234853). +- Update + patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + (git-fixes CVE-2024-58009 bsc#1238760). +- Update + patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch + (git-fixes CVE-2024-57988 bsc#1237910). +- Update + patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch + (git-fixes CVE-2024-57987 bsc#1237905). +- Update + patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + (git-fixes CVE-2024-57986 bsc#1237907). +- Update + patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch + (git-fixes CVE-2024-57993 bsc#1237894). +- Update + patches.suse/HID-winwing-Add-NULL-check-in-winwing_init_led.patch + (git-fixes CVE-2024-58021 bsc#1238778). +- Update + patches.suse/KEYS-trusted-dcp-fix-improper-sg-use-with-CONFIG_VMA.patch + (git-fixes CVE-2024-58008 bsc#1238749). +- Update + patches.suse/NFSv4.0-Fix-a-use-after-free-problem-in-the-asynchronous-open.patch + (git-fixes CVE-2024-53173 bsc#1234891 bsc#1234853). +- Update + patches.suse/PCI-dwc-ep-Prevent-changing-BAR-size-flags-in-pci_ep.patch + (git-fixes CVE-2024-58006 bsc#1238772). +- Update + patches.suse/block-Prevent-potential-deadlocks-in-zone-write-plug-error-recovery.patch + (git-fixes CVE-2024-55642 bsc#1235744). +- Update + patches.suse/block-avoid-to-reuse-hctx-not-removed-from-cpuhp-callback-list.patch + (git-fixes CVE-2024-41149 bsc#1235698). +- Update + patches.suse/bpf-Mark-raw_tp-arguments-with-PTR_MAYBE_NULL.patch + (git-fixes CVE-2024-56702 bsc#1235501). +- Update + patches.suse/clk-mmp2-call-pm_genpd_init-only-after-genpd.name-is.patch + (git-fixes CVE-2024-58081 bsc#1239032). +- Update + patches.suse/clk-qcom-dispcc-sm6350-Add-missing-parent_map-for-a-.patch + (git-fixes CVE-2024-58080 bsc#1239027). +- Update + patches.suse/clk-qcom-gcc-sm6350-Add-missing-parent_map-for-two-c.patch + (git-fixes CVE-2024-58076 bsc#1239037). +- Update + patches.suse/crypto-tegra-do-not-transfer-req-when-tegra-init-fai.patch + (git-fixes CVE-2024-58075 bsc#1238976). +- Update + patches.suse/drm-amdgpu-Fix-potential-NULL-pointer-dereference-in.patch + (git-fixes CVE-2024-58052 bsc#1238986). +- Update + patches.suse/drm-msm-gem-prevent-integer-overflow-in-msm_ioctl_ge.patch + (git-fixes CVE-2024-52559 bsc#1238507). +- Update + patches.suse/drm-v3d-Stop-active-perfmon-if-it-is-being-destroyed.patch + (git-fixes CVE-2024-58086 bsc#1239038). +- Update + patches.suse/drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + (git-fixes CVE-2024-49570 bsc#1238782). +- Update + patches.suse/firmware-qcom-scm-Cleanup-global-__scm-on-probe-fail.patch + (git-fixes CVE-2024-57985 bsc#1237914). +- Update + patches.suse/firmware-qcom-scm-Fix-missing-read-barrier-in-qcom_s-b628510.patch + (git-fixes CVE-2024-58084 bsc#1239028). +- Update + patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch + (git-fixes CVE-2024-57984 bsc#1237909). +- Update patches.suse/idpf-convert-workqueues-to-unbound.patch + (jsc#PED-10581 CVE-2024-58057 bsc#1238969). +- Update + patches.suse/ipmi-ipmb-Add-check-devm_kasprintf-returned-value.patch + (git-fixes CVE-2024-58051 bsc#1238963). +- Update + patches.suse/media-i2c-ds90ub9x3-Fix-extra-fwnode_handle_put.patch + (git-fixes CVE-2024-58003 bsc#1238766). +- Update + patches.suse/media-imx-jpeg-Fix-potential-error-pointer-dereferen.patch + (git-fixes CVE-2024-57978 bsc#1238523). +- Update + patches.suse/media-intel-ipu6-remove-cpu-latency-qos-request-on-e.patch + (git-fixes CVE-2024-58004 bsc#1238508). +- Update + patches.suse/media-nuvoton-Fix-an-error-check-in-npcm_video_ece_i.patch + (git-fixes CVE-2024-58082 bsc#1239031). +- Update + patches.suse/media-uvcvideo-Fix-crash-during-unbind-if-gpio-unit-.patch + (git-fixes CVE-2024-58079 bsc#1239029). +- Update + patches.suse/media-uvcvideo-Fix-deadlock-during-uvc_probe.patch + (git-fixes CVE-2024-58059 bsc#1238960). +- Update + patches.suse/media-uvcvideo-Fix-double-free-in-error-path.patch + (git-fixes CVE-2024-57980 bsc#1237911). +- Update + patches.suse/media-uvcvideo-Remove-dangling-pointers.patch + (git-fixes CVE-2024-58002 bsc#1238503). +- Update + patches.suse/memory-tegra20-emc-fix-an-OF-node-reference-bug-in-t.patch + (git-fixes CVE-2024-58034 bsc#1238773). +- Update + patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch + (git-fixes CVE-2024-58078 bsc#1239034). +- Update + patches.suse/powerpc-pseries-iommu-IOMMU-incorrectly-marks-MMIO-r.patch + (bsc#1218470 ltc#204531 CVE-2024-57999 bsc#1238526). +- Update patches.suse/pps-Fix-a-use-after-free.patch (git-fixes + CVE-2024-57979 bsc#1238521). +- Update + patches.suse/printk-Fix-signed-integer-overflow-when-defining-LOG_BUF_LEN_MAX.patch + (bsc#1237950 CVE-2024-58017 bsc#1239112). +- Update + patches.suse/rdma-cxgb4-Prevent-potential-integer-overflow-on-32b.patch + (git-fixes CVE-2024-57973 bsc#1238531). +- Update + patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch + (git-fixes CVE-2024-58056 bsc#1238981). +- Update + patches.suse/rhashtable-Fix-potential-deadlock-by-moving-schedule.patch + (git-fixes CVE-2024-58042 bsc#1238769). +- Update + patches.suse/rtc-pcf85063-fix-potential-OOB-write-in-PCF85063-NVM.patch + (git-fixes CVE-2024-58069 bsc#1238978). +- Update + patches.suse/rtc-tps6594-Fix-integer-overflow-on-32bit-systems.patch + (git-fixes CVE-2024-57953 bsc#1238524). +- Update + patches.suse/soc-qcom-socinfo-Avoid-out-of-bounds-read-of-serial-.patch + (git-fixes CVE-2024-58007 bsc#1238511). +- Update + patches.suse/staging-media-max96712-fix-kernel-oops-when-removing.patch + (git-fixes CVE-2024-58054 bsc#1238975). +- Update + patches.suse/tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch + (bsc#1233260 bsc#1233259 bsc#1232421 CVE-2024-58005 + bsc#1237873). +- Update + patches.suse/ubi-fastmap-Fix-duplicate-slab-cache-names-while-att.patch + (git-fixes CVE-2024-53172 bsc#1234898). +- Update + patches.suse/usb-gadget-f_tcm-Don-t-free-command-immediately.patch + (git-fixes CVE-2024-58055 bsc#1238959). +- Update + patches.suse/usb-xhci-Fix-NULL-pointer-dereference-on-certain-com.patch + (git-fixes CVE-2024-57981 bsc#1237912). +- Update + patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch + (git-fixes CVE-2024-57995 bsc#1237895). +- Update + patches.suse/wifi-brcmsmac-add-gain-range-check-to-wlc_phy_iqcal_.patch + (stable-fixes CVE-2024-58014 bsc#1239109). +- Update + patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch + (git-fixes CVE-2024-58064 bsc#1238977). +- Update + patches.suse/wifi-iwlwifi-mvm-avoid-NULL-pointer-dereference.patch + (git-fixes CVE-2024-58062 bsc#1238965). +- Update + patches.suse/wifi-mac80211-prohibit-deactivating-all-links.patch + (git-fixes CVE-2024-58061 bsc#1238973). +- Update + patches.suse/wifi-mt76-mt7925-fix-NULL-deref-check-in-mt7925_chan.patch + (git-fixes CVE-2024-57989 bsc#1237899). +- Update + patches.suse/wifi-mt76-mt7925-fix-off-by-one-in-mt7925_load_clc.patch + (git-fixes CVE-2024-57990 bsc#1237900). +- Update + patches.suse/wifi-mwifiex-Fix-memcpy-field-spanning-write-warning.patch + (git-fixes CVE-2024-56539 bsc#1234963 bsc#1234853). +- Update + patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch + (git-fixes CVE-2024-58063 bsc#1238984). +- Update + patches.suse/wifi-rtlwifi-remove-unused-check_buddy_priv.patch + (git-fixes CVE-2024-58072 bsc#1238964). +- Update + patches.suse/wifi-rtw89-chan-fix-soft-lockup-in-rtw89_entity_reca.patch + (git-fixes CVE-2024-57991 bsc#1237896). +- Update + patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch + (git-fixes CVE-2024-57997 bsc#1238529). +- commit 214e3e7 + +------------------------------------------------------------------- +Tue Mar 11 11:56:06 CET 2025 - tiwai@suse.de + +- r8169: don't apply UDP padding quirk on RTL8126A (stable-fixes). +- commit 68384e2 + +------------------------------------------------------------------- +Tue Mar 11 11:50:06 CET 2025 - tiwai@suse.de + +- drm/xe: Fix and re-enable xe_print_blob_ascii85() (git-fixes). +- commit 3db422a + +------------------------------------------------------------------- +Tue Mar 11 10:28:38 CET 2025 - mhocko@suse.com + +- sched/membarrier: Fix redundant load of membarrier_state + (bsc#1232743). +- commit bf44b2b + +------------------------------------------------------------------- +Tue Mar 11 09:41:47 CET 2025 - shung-hsi.yu@suse.com + +- bpf: Reject struct_ops registration that uses module ptr and + the module btf_id is missing (git-fixes). +- commit 3b9c73b + +------------------------------------------------------------------- +Tue Mar 11 05:45:46 CET 2025 - shung-hsi.yu@suse.com + +- selftests/bpf: Add test case for the freeing of bpf_timer + (bsc#1238971 CVE-2025-21825). +- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT + (bsc#1238971 CVE-2025-21825). +- bpf: Free element after unlock in + __htab_map_lookup_and_delete_elem() (bsc#1238971 + CVE-2025-21825). +- bpf: Bail out early in __htab_map_lookup_and_delete_elem() + (bsc#1238971 CVE-2025-21825). +- bpf: Free special fields after unlock in + htab_lru_map_delete_node() (bsc#1238971 CVE-2025-21825). +- commit 1cd4c2e + +------------------------------------------------------------------- +Mon Mar 10 16:44:17 CET 2025 - oneukum@suse.com + +- Input: atkbd - map F23 key to support default copilot shortcut + (git-fixes). +- commit bfe2bb7 + +------------------------------------------------------------------- +Mon Mar 10 16:42:22 CET 2025 - oneukum@suse.com + +- Input: xpad - add unofficial Xbox 360 wireless receiver clone + (git-fixes). +- Input: xpad - add support for wooting two he (arm) (git-fixes). +- Input: xpad - improve name of 8BitDo controller 2dc8:3106 + (git-fixes). +- Input: xpad - add QH Electronics VID/PID (git-fixes). +- Input: xpad - add support for Nacon Evol-X Xbox One Controller + (git-fixes). +- commit 4710207 + +------------------------------------------------------------------- +Mon Mar 10 16:34:57 CET 2025 - oneukum@suse.com + +- Input: xpad - add support for Nacon Pro Compact (git-fixes). +- commit 3a2bb67 + +------------------------------------------------------------------- +Mon Mar 10 15:16:56 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (git-fixes) +- commit 2805274 + +------------------------------------------------------------------- +Mon Mar 10 15:14:16 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize HCR_EL2.E2H early (git-fixes) +- commit 0ff07a9 + +------------------------------------------------------------------- +Mon Mar 10 15:12:24 CET 2025 - oneukum@suse.com + +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1238909 CVE-2025-21776). +- commit 1601393 + +------------------------------------------------------------------- +Mon Mar 10 15:09:12 CET 2025 - msuchanek@suse.de + +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs + for pmemory (bsc#1239167 ltc#211055). +- commit 5ee1b4c + +------------------------------------------------------------------- +Mon Mar 10 11:51:56 CET 2025 - mfranc@suse.cz + +- s390/traps: Fix test_monitor_call() inline assembly (git-fixes + bsc#1239160). +- commit 1a519e2 + +------------------------------------------------------------------- +Mon Mar 10 11:40:43 CET 2025 - mhocko@suse.com + +- platform/x86: int3472: Check for adev == NULL (CVE-2024-58011 + bsc#1239080). +- commit 58ea3d9 + +------------------------------------------------------------------- +Mon Mar 10 10:07:52 CET 2025 - mhocko@suse.com + +- net_sched: sch_sfq: don't allow 1 packet limit (CVE-2024-57996 + bsc#1239076). +- commit 6b3567e + +------------------------------------------------------------------- +Mon Mar 10 10:01:21 CET 2025 - tiwai@suse.de + +- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during + params (CVE-2024-58012 bsc#1239104). +- commit 642aedc + +------------------------------------------------------------------- +Mon Mar 10 09:46:32 CET 2025 - tiwai@suse.de + +- wifi: brcmfmac: fix NULL pointer dereference in + brcmf_txfinalize() (CVE-2025-21744 bsc#1238903). +- commit 062e9bf + +------------------------------------------------------------------- +Mon Mar 10 08:24:23 CET 2025 - tiwai@suse.de + +- usb: gadget: Check bmAttributes only if configuration is valid + (git-fixes). +- usb: gadget: Fix setting self-powered state on suspend + (git-fixes). +- commit fb64cab + +------------------------------------------------------------------- +Mon Mar 10 08:23:35 CET 2025 - tiwai@suse.de + +- usb: typec: ucsi: Fix NULL pointer access (git-fixes). +- usb: xhci: Fix host controllers "dying" after suspend and resume + (git-fixes). +- usb: dwc3: Set SUSPENDENABLE soon after phy init (git-fixes). +- usb: hub: lack of clearing xHC resources (git-fixes). +- usb: renesas_usbhs: Flush the notify_hotplug_work (git-fixes). +- usb: renesas_usbhs: Use devm_usb_get_phy() (git-fixes). +- usb: renesas_usbhs: Call clk_put() (git-fixes). +- usb: dwc3: gadget: Prevent irq storm when TH re-executes + (git-fixes). +- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel + hosts (git-fixes). +- usb: typec: ucsi: increase timeout for PPM reset operations + (git-fixes). +- acpi: typec: ucsi: Introduce a ->poll_cci method (git-fixes). +- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix + functionality (git-fixes). +- usb: gadget: Set self-powered based on MaxPower and bmAttributes + (git-fixes). +- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails + (git-fixes). +- usb: atm: cxacru: fix a flaw in existing endpoint checks + (git-fixes). +- drivers: core: fix device leak in __fw_devlink_relax_cycles() + (git-fixes). +- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based + detection" (git-fixes). +- bus: simple-pm-bus: fix forced runtime PM use (git-fixes). +- char: misc: deallocate static minor in error path (git-fixes). +- eeprom: digsy_mtc: Make GPIO lookup table match the device + (git-fixes). +- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in + pmcmd_ioctl (git-fixes). +- slimbus: messaging: Free transaction ID in delayed interrupt + scenario (git-fixes). +- cdx: Fix possible UAF error in driver_override_show() + (git-fixes). +- bus: mhi: host: pci_generic: Use pci_try_reset_function() + to avoid deadlock (git-fixes). +- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO + (git-fixes). +- iio: filter: admv8818: Force initialization of SDO (git-fixes). +- iio: dac: ad3552r: clear reset status flag (git-fixes). +- iio: adc: ad7192: fix channel select (git-fixes). +- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value + (git-fixes). +- iio: light: apds9306: fix max_scale_nano values (git-fixes). +- commit 2fb3d9c + +------------------------------------------------------------------- +Sun Mar 9 09:58:06 CET 2025 - tiwai@suse.de + +- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist + (stable-fixes). +- ALSA: seq: Avoid module auto-load handling at event delivery + (stable-fixes). +- commit 5548289 + +------------------------------------------------------------------- +Sun Mar 9 09:55:31 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop + using CS35L41 HDA (stable-fixes). +- commit 5f7974b + +------------------------------------------------------------------- +Sun Mar 9 09:54:20 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA + Laptops using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for various ASUS Laptops using + CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: update ALC222 depop optimize (stable-fixes). +- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage + (git-fixes). +- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo + platform (stable-fixes). +- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 + (stable-fixes). +- ALSA: hda/realtek: Fix Asus Z13 2025 audio (stable-fixes). +- commit c78c8b9 + +------------------------------------------------------------------- +Sun Mar 9 09:49:37 CET 2025 - tiwai@suse.de + +- drm/xe/oa: Signal output fences (stable-fixes). +- Refresh + patches.suse/xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch. +- commit 9868b15 + +------------------------------------------------------------------- +Sun Mar 9 09:48:59 CET 2025 - tiwai@suse.de + +- rapidio: add check for rio_add_net() in rio_scan_alloc_net() + (git-fixes). +- rapidio: fix an API misues when rio_add_net() fails (git-fixes). +- dma: kmsan: export kmsan_handle_dma() for modules (git-fixes). +- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in + xgene_hwmon_probe() (git-fixes). +- hwmon: (ad7314) Validate leading zero bits and return error + (git-fixes). +- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table + (git-fixes). +- hwmon: (pmbus) Initialise page count in pmbus_identify() + (git-fixes). +- hwmon: (peci/dimmtemp) Do not provide fake thresholds data + (git-fixes). +- gpio: rcar: Fix missing of_node_put() call (git-fixes). +- gpio: aggregator: protect driver attr handlers against module + unload (git-fixes). +- ALSA: usx2y: validate nrpacks module parameter on probe + (git-fixes). +- ALSA: hda/realtek: Remove (revert) duplicate Ally X config + (git-fixes). +- drm/xe/oa: Allow oa_exponent value of 0 (git-fixes). +- drm/amd/display: Fix HPD after gpu reset (stable-fixes). +- drm/amd/display: add a quirk to enable eDP0 on DP1 + (stable-fixes). +- drm/amd/display: Disable PSR-SU on eDP panels (stable-fixes). +- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd + (stable-fixes). +- drm/xe/oa: Allow only certain property changes from config + (stable-fixes). +- drm/xe/oa: Add syncs support to OA config ioctl (stable-fixes). +- drm/xe/oa: Move functions up so they can be reused for config + ioctl (stable-fixes). +- commit d3f758a + +------------------------------------------------------------------- +Sun Mar 9 03:26:40 CET 2025 - ailiop@suse.com + +- sunrpc: suppress warnings for unused procfs functions + (git-fixes). +- commit c61a5ed + +------------------------------------------------------------------- +Sun Mar 9 03:21:55 CET 2025 - ailiop@suse.com + +- SUNRPC: Handle -ETIMEDOUT return from tlshd (git-fixes). +- commit 5ae6ead + +------------------------------------------------------------------- +Sun Mar 9 03:20:17 CET 2025 - ailiop@suse.com + +- NFSv4: Fix a deadlock when recovering state on a sillyrenamed + file (git-fixes). +- commit 68a98ff + +------------------------------------------------------------------- +Sun Mar 9 03:17:49 CET 2025 - ailiop@suse.com + +- SUNRPC: Prevent looping due to rpc_signal_task() races + (git-fixes). +- commit efcf93f + +------------------------------------------------------------------- +Sun Mar 9 03:00:11 CET 2025 - ailiop@suse.com + +- NFSD: Fix CB_GETATTR status fix (git-fixes). +- commit bfb8cfa + +------------------------------------------------------------------- +Sun Mar 9 02:39:44 CET 2025 - ailiop@suse.com + +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (git-fixes). +- commit 2e52d43 + +------------------------------------------------------------------- +Sun Mar 9 02:38:05 CET 2025 - ailiop@suse.com + +- nfsd: clear acl_access/acl_default after releasing them + (git-fixes). +- commit 27010fb + +------------------------------------------------------------------- +Sun Mar 9 02:35:49 CET 2025 - ailiop@suse.com + +- pnfs/flexfiles: retry getting layout segment for reads + (git-fixes). +- commit b6de6d7 + +------------------------------------------------------------------- +Sun Mar 9 02:33:53 CET 2025 - ailiop@suse.com + +- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending + on it (git-fixes). +- commit 7c2ea4b + +------------------------------------------------------------------- +Sun Mar 9 01:31:32 CET 2025 - ailiop@suse.com + +- KMSAN: uninit-value in inode_go_dump (5) (git-fixes). +- commit 33eb119 + +------------------------------------------------------------------- +Sun Mar 9 01:29:36 CET 2025 - ailiop@suse.com + +- gfs2: Fix unlinked inode cleanup (git-fixes). +- commit 34e8c14 + +------------------------------------------------------------------- +Sun Mar 9 01:28:11 CET 2025 - ailiop@suse.com + +- gfs2: Allow immediate GLF_VERIFY_DELETE work (git-fixes). +- commit 85fd98d + +------------------------------------------------------------------- +Sun Mar 9 01:26:31 CET 2025 - ailiop@suse.com + +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (git-fixes). +- commit 7b42f25 + +------------------------------------------------------------------- +Sun Mar 9 01:23:51 CET 2025 - ailiop@suse.com + +- xfs: flush inodegc before swapon (git-fixes). +- commit 5c0ff3f + +------------------------------------------------------------------- +Sun Mar 9 01:21:49 CET 2025 - ailiop@suse.com + +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (git-fixes). +- commit 188fef0 + +------------------------------------------------------------------- +Sun Mar 9 01:15:30 CET 2025 - ailiop@suse.com + +- xfs: report realtime block quota limits on realtime directories + (git-fixes). +- commit fe8bc40 + +------------------------------------------------------------------- +Sun Mar 9 01:08:59 CET 2025 - ailiop@suse.com + +- exfat: short-circuit zero-byte writes in exfat_file_write_iter + (git-fixes). +- commit e7632e9 + +------------------------------------------------------------------- +Sun Mar 9 01:08:18 CET 2025 - ailiop@suse.com + +- exfat: fix soft lockup in exfat_clear_bitmap (git-fixes). +- commit 72aa500 + +------------------------------------------------------------------- +Sun Mar 9 01:06:45 CET 2025 - ailiop@suse.com + +- exfat: fix just enough dentries but allocate a new cluster to + dir (git-fixes). +- commit 9bf8f0b + +------------------------------------------------------------------- +Sun Mar 9 00:41:23 CET 2025 - ailiop@suse.com + +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1239113 CVE-2024-54456). +- commit a3a35d5 + +------------------------------------------------------------------- +Fri Mar 7 20:21:45 CET 2025 - lduncan@suse.com + +- block: Remove zone write plugs when handling native zone append + writes (git-fixes). +- md/raid*: Fix the set_queue_limits implementations (git-fixes). +- partitions: mac: fix handling of bogus partition table + (git-fixes). +- block: cleanup and fix batch completion adding conditions + (git-fixes). +- block: don't revert iter for -EIOCBQUEUED (git-fixes). +- commit 9fb2f84 + +------------------------------------------------------------------- +Fri Mar 7 18:55:11 CET 2025 - msuchanek@suse.de + +- packaging: Patch Makefile to pre-select gcc version (jsc#PED-12251). + When compiler different from the one which was used to configure the + kernel is used to build modules a warning is issued and the build + continues. This could be turned into an error but that would be too + restrictive. + The generated kernel-devel makefile could set the compiler but then the + main Makefile as to be patched to assign CC with ?= + This causes run_oldconfig failure on SUSE-2024 and kbuild config check + failure on SUSE-2025. + This cannot be hardcoded to one version in a regular patch because the + value is expected to be configurable at mkspec time. Patch the Makefile + after aplyin patches in rpm prep step instead. A check is added to + verify that the sed command did indeed apply the change. +- commit 6031391 + +------------------------------------------------------------------- +Fri Mar 7 17:54:03 CET 2025 - mfranc@suse.cz + +- tracing/osnoise: Fix resetting of tracepoints (CVE-2025-21733 + bsc#1238494). +- commit 2bff62d + +------------------------------------------------------------------- +Fri Mar 7 17:46:03 CET 2025 - mfranc@suse.cz + +- btrfs: fix assertion failure when splitting ordered extent + after transaction abort (CVE-2025-21754 bsc#1238496). +- commit 57147c4 + +------------------------------------------------------------------- +Fri Mar 7 17:39:15 CET 2025 - mfranc@suse.cz + +- tcp: correct handling of extreme memory squeeze (CVE-2025-21710 + bsc#1237888). +- commit 101929d + +------------------------------------------------------------------- +Fri Mar 7 10:17:26 CET 2025 - msuchanek@suse.de + +- x86/boot: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit bb8a87d + +------------------------------------------------------------------- +Fri Mar 7 08:36:24 CET 2025 - tiwai@suse.de + +- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue + (git-fixes). +- drm/amd/display: Fix null check for pipe_ctx->plane_state in + resource_build_scaling_params (git-fixes). +- drm/xe/userptr: Unmap userptrs in the mmu notifier (git-fixes). +- drm/xe/hmm: Don't dereference struct page pointers without + notifier lock (git-fixes). +- drm/xe/hmm: Style- and include fixes (git-fixes). +- drm/xe: Add staging tree for VM binds (git-fixes). +- drm/xe: Fix fault mode invalidation with unbind (git-fixes). +- drm/xe/vm: Fix a misplaced #endif (git-fixes). +- drm/xe/vm: Validate userptr during gpu vma prefetching + (git-fixes). +- drm/xe/userptr: properly setup pfn_flags_mask (git-fixes). +- drm/sched: Fix preprocessor guard (git-fixes). +- drm/imagination: Fix timestamps in firmware traces (git-fixes). +- drm/imagination: only init job done fences once (git-fixes). +- drm/imagination: Hold drm_gem_gpuva lock for unmap (git-fixes). +- drm/imagination: avoid deadlock on fence release (git-fixes). +- wifi: cfg80211: regulatory: improve invalid hints checking + (git-fixes). +- wifi: mac80211: fix vendor-specific inheritance (git-fixes). +- wifi: mac80211: fix MLE non-inheritance parsing (git-fixes). +- wifi: iwlwifi: Fix A-MSDU TSO preparation (git-fixes). +- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU + (git-fixes). +- wifi: iwlwifi: limit printed string from FW file (git-fixes). +- wifi: iwlwifi: mvm: don't try to talk to a dead firmware + (git-fixes). +- wifi: iwlwifi: mvm: clean up ROC on failure (git-fixes). +- wifi: nl80211: reject cooked mode if it is set along with + other flags (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in + mgmt_device_connected() (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() + (git-fixes). +- bluetooth: btusb: Initialize .owner field of + force_poll_sync_fops (git-fixes). +- commit bceb443 + +------------------------------------------------------------------- +Fri Mar 7 07:22:49 CET 2025 - jlee@suse.com + +- initcall_blacklist: Does not allow kernel_lockdown be + blacklisted (bsc#1237521). +- commit 4ab5f98 + +------------------------------------------------------------------- +Thu Mar 6 19:55:34 CET 2025 - msuchanek@suse.de + +- powerpc: boot: Fix build with gcc 15 (jsc#PED-12251). +- commit 177c148 + +------------------------------------------------------------------- +Thu Mar 6 19:19:45 CET 2025 - msuchanek@suse.de + +- efi: libstub: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit 3a88c96 + ------------------------------------------------------------------- Thu Mar 6 18:21:04 CET 2025 - mfranc@suse.cz @@ -307,6 +1316,15 @@ Tue Mar 4 09:34:34 CET 2025 - tiwai@suse.de - rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303) - commit 1f1e842 +------------------------------------------------------------------- +Tue Mar 4 09:27:13 CET 2025 - tbogendoerfer@suse.de + +- Refresh patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch. +- Refresh + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch. + Re-enabled needed patches. +- commit 553c7bc + ------------------------------------------------------------------- Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com @@ -314,6 +1332,14 @@ Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com (git-fixes bsc#1237898 CVE-2025-21778). - commit 7bd7207 +------------------------------------------------------------------- +Mon Mar 3 18:16:50 CET 2025 - tbogendoerfer@suse.de + +- Delete + patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch. + Dropped patch for no longer present driver. +- commit d78cf53 + ------------------------------------------------------------------- Mon Mar 3 18:10:31 CET 2025 - petr.pavlu@suse.com @@ -337,6 +1363,553 @@ Mon Mar 3 16:51:53 CET 2025 - dwagner@suse.de clean up (bsc#1238349). - commit 9c9e63e +------------------------------------------------------------------- +Mon Mar 3 16:17:03 CET 2025 - tbogendoerfer@suse.de + +- net: ethtool: Use hwprov under rcu_read_lock (git-fixes). +- commit 9b0a090 + +------------------------------------------------------------------- +Mon Mar 3 16:12:00 CET 2025 - tbogendoerfer@suse.de + +- idpf: fix checksums set in idpf_rx_rsc() (jsc#PED-10581). +- net/mlx5: IRQ, Fix null string in debug print (jsc#PED-11331). +- net/mlx5: Restore missing trace event when enabling vport QoS + (jsc#PED-11331). +- net/mlx5: Fix vport QoS cleanup on error (jsc#PED-11331). +- ixgbe: fix media cage present detection for E610 device + (jsc#PED-9647). +- iavf: fix circular lock dependency with netdev_lock + (jsc#PED-10423). +- ice: Avoid setting default Rx VSI twice in switchdev setup + (jsc#PED-10419). +- ice: Fix deinitializing VF in error path (jsc#PED-10419). +- net: ethtool: fix ioctl confusing drivers about desired HDS + user config (git-fixes). +- RDMA/bnxt_re: Fix the page details for the srq created by + kernel consumers (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix issue in the unload path (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add sanity checks on rdev validity (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier + (jsc#PED-10684 jsc#PED-11230). +- vsock/bpf: Warn on socket without transport (jsc#PED-11028). +- ibmvnic: Don't reference skb after sending to VIOS + (jsc#PED_10911 jsc#PED-3606). +- s390/qeth: move netif_napi_add_tx() and napi_enable() from + under BH (git-fixes). +- vsock: Orphan socket after transport release (jsc#PED-11028). +- igc: Set buffer type for empty frames in igc_init_empty_frame + (jsc#PED-10417). +- igc: Fix HW RX timestamp when passed by ZC XDP (jsc#PED-10417). +- ixgbe: Fix possible skb NULL pointer dereference (jsc#PED-9647). +- idpf: record rx queue in skb for RSC packets (jsc#PED-10581). +- idpf: fix handling rsc packet with a single segment + (jsc#PED-10581). +- iavf: Fix a locking bug in an error path (jsc#PED-10423). +- neighbour: use RCU protection in __neigh_notify() (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags + (git-fixes). +- net: add dev_net_rcu() helper (jsc#PED-10684 jsc#PED-11230). +- net: atlantic: fix warning during hot unplug (jsc#PED-11287). +- ice: stop storing XDP verdict within ice_rx_buf (jsc#PED-10419). +- ice: gather page_count()'s of each frag right before XDP prog + call (jsc#PED-10419). +- ice: put Rx buffers after being done with current frame + (jsc#PED-10419). +- tg3: Disable tg3 PCIe AER on system reboot (jsc#PED-3526 + jsc#PED-11226). +- vmxnet3: Fix tx queue race condition with XDP (jsc#PED-11024). +- ice: Add check for devm_kzalloc() (jsc#PED-10419). +- vsock: Allow retrying on connect() failure (jsc#PED-11028). +- iavf: allow changing VLAN state without calling PF + (jsc#PED-10423). +- ice: remove invalid parameter of equalizer (jsc#PED-10419). +- ice: fix ice_parser_rt::bst_key array size (jsc#PED-10419). +- idpf: add more info during virtchnl transaction timeout/salt + mismatch (jsc#PED-10581). +- idpf: convert workqueues to unbound (jsc#PED-10581). +- idpf: Acquire the lock before accessing the xn->salt + (jsc#PED-10581). +- idpf: fix transaction timeouts on reset (jsc#PED-10581). +- idpf: add read memory barrier when checking descriptor done bit + (jsc#PED-10581). +- net: page_pool: don't try to stash the napi id (jsc#PED-10423). +- netdevsim: don't assume core pre-populates HDS params on GET + (jsc#PED-10684 jsc#PED-11230). +- wifi: mt76: move napi_enable() from under BH (git-fixes). +- eth: via-rhine: fix calling napi_enable() in atomic context + (git-fixes). +- eth: niu: fix calling napi_enable() in atomic context + (git-fixes). +- eth: 8139too: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: remove local wrappers for napi enable/disable + (git-fixes). +- eth: tg3: fix calling napi_enable() in atomic context + (jsc#PED-3526 jsc#PED-11226). +- net/mlx5e: add missing cpu_to_node to kvzalloc_node in + mlx5e_open_xdpredirect_sq (jsc#PED-11331). +- net: mvneta: fix locking in mvneta_cpu_online() (git-fixes). +- octeontx2: don't mess with ->d_parent or ->d_parent->d_name + (jsc#PED-11317). +- sysfs: constify bin_attribute argument of + sysfs_bin_attr_simple_read() (jsc#PED-10421 jsc#PED-8564). +- sysfs: constify macro BIN_ATTRIBUTE_GROUPS() (jsc#PED-10421 + jsc#PED-8564). +- VMCI: remove unused ioctl definitions (jsc#PED-11026). +- RDMA/hfi1: Constify 'struct bin_attribute' (jsc#PED-10421 + jsc#PED-8564). +- RDMA/bnxt_re: Allocate dev_attr information dynamically + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Pass the context for ulp_irq_stop (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Query firmware defaults of CC params during probe + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Add Async event handling support (jsc#PED-10684 + jsc#PED-11230). +- bnxt_en: Add ULP call to notify async events (jsc#PED-10684 + jsc#PED-11230). +- net: avoid race between device unregistration and ethnl ops + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: update header sizing defaults (jsc#PED-10684 + jsc#PED-11230). +- eth: bnxt: allocate enough buffer space to meet HDS threshold + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: populate the default HDS params in the core + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: apply hds_thrs settings correctly (jsc#PED-10684 + jsc#PED-11230). +- net: provide pending ring configuration in net_device + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: store netdev in a temp variable in + ethnl_default_set_doit() (jsc#PED-10684 jsc#PED-11230). +- net: move HDS config from ethtool state (jsc#PED-10684 + jsc#PED-11230). +- net: destroy dev->lock later in free_netdev() (git-fixes). +- eth: bnxt: fix string truncation warning in FW version + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: ts: add separate counter for unconfirmed one-step + TX timestamps (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: fix unintentional sign extension on shift of + dest_attr->vport.vhca_id (jsc#PED-11331). +- ice: support FW Recovery Mode (jsc#PED-10419). +- devlink: add devl guard (jsc#PED-10419). +- pldmfw: enable selected component update (jsc#PED-10419). +- net/mlx5e: CT: Offload connections with hardware steering rules + (jsc#PED-11331). +- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule + reusable (jsc#PED-11331). +- net/mlx5e: CT: Add initial support for Hardware Steering + (jsc#PED-11331). +- net/mlx5: HWS, rework the check if matcher size can be increased + (jsc#PED-11331). +- net: protect napi->irq with netdev_lock() (jsc#PED-3526 + jsc#PED-11226). +- net: protect NAPI enablement with netdev_lock() (jsc#PED-10423). +- net: protect netdev->napi_list with netdev_lock() + (jsc#PED-10423). +- net: add netdev->up protected by netdev_lock() (jsc#PED-10423). +- net: make netdev_lock() protect netdev->reg_state + (jsc#PED-10423). +- net: add netdev_lock() / netdev_unlock() helpers + (jsc#PED-10423). +- ice: Add in/out PTP pin delays (jsc#PED-10419). +- ice: implement low latency PHY timer updates (jsc#PED-10419). +- ice: check low latency PHY timer update firmware capability + (jsc#PED-10419). +- ice: add lock to protect low latency interface (jsc#PED-10419). +- ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* + (jsc#PED-10419). +- ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 + (jsc#PED-10419). +- ice: use string choice helpers (jsc#PED-10419). +- ice: add fw and port health reporters (jsc#PED-10419). +- ice: add recipe priority check in search (jsc#PED-10419). +- ice: ice_probe: init ice_adapter after HW init (jsc#PED-10419). +- ice: minor: rename goto labels from err to unroll + (jsc#PED-10419). +- ice: split ice_init_hw() out from ice_init_dev() + (jsc#PED-10419). +- ice: c827: move wait for FW to ice_init_hw() (jsc#PED-10419). +- netdevsim: add HDS feature (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for hds-thresh ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for tcp-data-split ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for rx-copybreak ethtool command + (jsc#PED-10684 jsc#PED-11230). +- net: disallow setup single buffer XDP when tcp-data-split is + enabled (jsc#PED-10684 jsc#PED-11230). +- net: devmem: add ring parameter filtering (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: add support for configuring hds-thresh + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: add hds_config member in ethtool_netdev_state + (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers + (jsc#PED-11331). +- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps + (jsc#PED-11331). +- net/mlx5: Add support for MRTCQ register (jsc#PED-11331). +- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane + link modes (jsc#PED-11331). +- net: ethtool: add support for structured PHY statistics + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: plumb PHY stats to PHY drivers (jsc#PED-10684 + jsc#PED-11230). +- ethtool: linkstate: migrate linkstate functions to support + multi-PHY setups (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: HWS, update flow - support through bigger action RTC + (jsc#PED-11331). +- net/mlx5: HWS, update flow - remove the use of dual RTCs + (jsc#PED-11331). +- net/mlx5: fs, add HWS to steering mode options (jsc#PED-11331). +- net/mlx5: fs, add HWS get capabilities (jsc#PED-11331). +- net/mlx5: fs, set create match definer to not supported by HWS + (jsc#PED-11331). +- net/mlx5: fs, add support for dest vport HWS action + (jsc#PED-11331). +- net/mlx5: fs, add HWS fte API functions (jsc#PED-11331). +- net/mlx5: fs, add dest table cache (jsc#PED-11331). +- net/mlx5: fs, manage flow counters HWS action sharing by + refcount (jsc#PED-11331). +- net/mlx5: fs, add HWS modify header API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS packet reformat API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS actions pool (jsc#PED-11331). +- net/mlx5: fs, add HWS flow group API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS flow table API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS root namespace functions (jsc#PED-11331). +- eth: iavf: extend the netdev_lock usage (jsc#PED-10423). +- net/mlx5e: Update TX ESN context for IPSec hardware offload + (jsc#PED-11331). +- xfrm: Support ESN context update to hardware for TX + (jsc#PED-11331). +- net/mlx5: use do_aux_work for PHC overflow checks + (jsc#PED-11331). +- igc: Link queues to NAPI instances (jsc#PED-10417). +- igc: Link IRQs to NAPI instances (jsc#PED-10417). +- i40e: add ability to reset VF for Tx and Rx MDD events + (jsc#PED-10428). +- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() + (jsc#PED-9647). +- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() + (jsc#PED-9647). +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (jsc#PED-10426). +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() + (jsc#PED-10417). +- igc: Allow hot-swapping XDP program (jsc#PED-10417). +- igb: Add AF_XDP zero-copy Tx support (jsc#PED-10426). +- igb: Add AF_XDP zero-copy Rx support (jsc#PED-10426). +- igb: Add XDP finalize and stats update functions + (jsc#PED-10426). +- igb: Introduce XSK data structures and helpers (jsc#PED-10426). +- igb: Introduce igb_xdp_is_enabled() (jsc#PED-10426). +- igb: Remove static qualifiers (jsc#PED-10426). +- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (jsc#PED-9647). +- octeontx2-pf: mcs: Remove dead code and semi-colon from + rsrc_name() (jsc#PED-11317). +- net/mlx5: HWS, set timeout on polling for completion + (jsc#PED-11331). +- net/mlx5: HWS, support flow sampler destination (jsc#PED-11331). +- net/mlx5: HWS, use the right size when writing arg data + (jsc#PED-11331). +- net/mlx5: HWS, handle returned error value in pool alloc + (jsc#PED-11331). +- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset + (jsc#PED-11331). +- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic + SQs (jsc#PED-11331). +- net/mlx5: HWS, num_of_rules counter on matcher should be atomic + (jsc#PED-11331). +- net/mlx5: HWS, reduce memory consumption of a matcher struct + (jsc#PED-11331). +- net/mlx5: HWS, remove wrong deletion of the miss table list + (jsc#PED-11331). +- net/mlx5: HWS, change error flow on matcher disconnect + (jsc#PED-11331). +- net/mlx5: HWS, add error message on failure to move rules + (jsc#PED-11331). +- net/mlx5: HWS, simplify allocations as we support only FDB + (jsc#PED-11331). +- net/mlx5: HWS, denote how refcounts are protected + (jsc#PED-11331). +- net/mlx5: HWS, remove implementation of unused FW commands + (jsc#PED-11331). +- net/mlx5: HWS, remove the use of duplicated structs + (jsc#PED-11331). +- igc: Remove unused igc_read/write_pcie_cap_reg (jsc#PED-10417). +- igc: Remove unused igc_read/write_pci_cfg wrappers + (jsc#PED-10417). +- igc: Remove unused igc_acquire/release_nvm (jsc#PED-10417). +- i40e: Remove unused i40e_dcb_hw_get_num_tc (jsc#PED-10428). +- i40e: Remove unused i40e_asq_send_command_v2 (jsc#PED-10428). +- i40e: Remove unused i40e_commit_partition_bw_setting + (jsc#PED-10428). +- i40e: Remove unused i40e_del_filter (jsc#PED-10428). +- i40e: Remove unused i40e_get_cur_guaranteed_fd_count + (jsc#PED-10428). +- i40e: Deadcode profile code (jsc#PED-10428). +- i40e: Remove unused i40e_(read|write)_phy_register + (jsc#PED-10428). +- i40e: Remove unused i40e_blink_phy_link_led (jsc#PED-10428). +- i40e: Deadcode i40e_aq_* (jsc#PED-10428). +- devlink: Improve the port attributes description + (jsc#PED-10419). +- ixgbevf: Add support for Intel(R) E610 device (jsc#PED-9647). +- PCI: Add PCI_VDEVICE_SUB helper macro (jsc#PED-9647). +- ixgbe: Enable link management in E610 device (jsc#PED-9647). +- ixgbe: Clean up the E610 link management related code + (jsc#PED-9647). +- ixgbe: Add ixgbe_x540 multiple header inclusion protection + (jsc#PED-9647). +- ixgbe: Add support for EEPROM dump in E610 device + (jsc#PED-9647). +- ixgbe: Add support for NVM handling in E610 device + (jsc#PED-9647). +- ixgbe: Add link management support for E610 device + (jsc#PED-9647). +- ixgbe: Add support for E610 device capabilities detection + (jsc#PED-9647). +- ixgbe: Add support for E610 FW Admin Command Interface + (jsc#PED-9647). +- net: ethtool: Fix suspicious rcu_dereference usage (git-fixes). +- net/mlx5: fs, Add support for RDMA RX steering over IB link + layer (jsc#PED-11331). +- net/mlx5: Remove PTM support log message (jsc#PED-11331). +- net/mlx5: DR, add support for ConnectX-8 steering + (jsc#PED-11331). +- net/mlx5: DR, expand SWS STE callbacks and consolidate common + structs (jsc#PED-11331). +- net/mlx5: HWS, do not initialize native API queues + (jsc#PED-11331). +- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close + (jsc#PED-11331). +- net/mlx5: fs, retry insertion to hash table on EBUSY + (jsc#PED-11331). +- net/mlx5: fs, add mlx5_fs_pool API (jsc#PED-11331). +- net/mlx5: fs, add counter object to flow destination + (jsc#PED-11331). +- net/mlx5: LAG, Support LAG over Multi-Host NICs (jsc#PED-11331). +- net/mlx5: LAG, Refactor lag logic (jsc#PED-11331). +- sfc: Use netdev refcount tracking in struct + efx_async_filter_insertion (jsc#PED-11366). +- xsk: add generic XSk &xdp_buff -> skb conversion + (jsc#PED-10428). +- xsk: make xsk_buff_add_frag() really add the frag via + __xdp_buff_add_frag() (jsc#PED-10428). +- xdp: add generic xdp_build_skb_from_buff() (jsc#PED-10428). +- xdp: add generic xdp_buff_add_frag() (jsc#PED-10428). +- page_pool: add page_pool_dev_alloc_netmem() (jsc#PED-10428). +- sfc: remove efx_writed_page_locked (jsc#PED-11366). +- bnxt_en: Skip reading PXP registers during ethtool -d if + unsupported (bsc#1238145). +- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW + (bsc#1238145). +- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW + (bsc#1238145). +- bnxt_en: Do not allow ethtool -m on an untrusted VF + (bsc#1238145). +- bnxt_en: Use FW defined resource limits for RoCE (bsc#1238145). +- ice: Add MDD logging via devlink health (jsc#PED-10419). +- ice: add Tx hang devlink health reporter (jsc#PED-10419). +- ice: rename devlink_port. to port.[ch] (jsc#PED-10419). +- devlink: add devlink_fmsg_dump_skb() function (jsc#PED-10419). +- devlink: add devlink_fmsg_put() macro (jsc#PED-10419). +- net/mlx5e: Report rx_discards_phy via rx_dropped + (jsc#PED-11331). +- net: page_pool: rename page_pool_is_last_ref() (jsc#PED-10428). +- net/mlx5: Add device cap abs_native_port_num (jsc#PED-11331). +- net/mlx5: qos: Add ifc support for cross-esw scheduling + (jsc#PED-11331). +- net/mlx5: Add support for new scheduling elements + (jsc#PED-11331). +- net/mlx5: Add ConnectX-8 device to ifc (jsc#PED-11331). +- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits + (jsc#PED-11331). +- net: ethtool: Add support for tsconfig command to get/set + hwtstamp config (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp + by net topology (jsc#PED-10684 jsc#PED-11230). +- net: Add the possibility to support a selected hwtstamp in + netdevice (jsc#PED-10684 jsc#PED-11230). +- net: Make net_hwtstamp_validate accessible (jsc#PED-10684 + jsc#PED-11230). +- net: Make dev_get_hwtstamp_phylib accessible (jsc#PED-10684 + jsc#PED-11230). +- octeontx2-af: fix build regression without CONFIG_DCB + (jsc#PED-11317). +- ionic: remove the unused nb_work (jsc#PED-11378). +- page_pool: disable sync for cpu for dmabuf memory provider + (jsc#PED-10428). +- page_pool: Set `dma_sync` to false for devmem memory provider + (jsc#PED-10428). +- net: page_pool: create page_pool_alloc_netmem (jsc#PED-10428). +- net: page_pool: rename page_pool_alloc_netmem to *_netmems + (jsc#PED-10423). +- xdp: make __xdp_return() MP-agnostic (jsc#PED-10428). +- xdp: get rid of xdp_frame::mem.id (jsc#PED-10428). +- page_pool: allow mixing PPs within one bulk (jsc#PED-10428). +- ionic: add support for QSFP_PLUS_CMIS (jsc#PED-11378). +- ionic: add speed defines for 200G and 400G (jsc#PED-11378). +- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (jsc#PED-11378). +- ionic: Use VLAN_ETH_HLEN when possible (jsc#PED-11378). +- ionic: add asic codes to firmware interface file + (jsc#PED-11378). +- ice: cleanup Rx queue context programming functions + (jsc#PED-10419). +- ice: move prefetch enable to ice_setup_rx_ctx (jsc#PED-10419). +- ice: reduce size of queue context fields (jsc#PED-10419). +- ice: use for Tx and Rx queue context data + (jsc#PED-10419). +- ice: use structures to keep track of queue context size + (jsc#PED-10419). +- ice: remove int_q_state from ice_tlan_ctx (jsc#PED-10419). +- lib: packing: add pack_fields() and unpack_fields() + (jsc#PED-10419). +- lib: packing: demote truncation error in pack() to a warning + in __pack() (jsc#PED-10419). +- lib: packing: create __pack() and __unpack() variants without + error checking (jsc#PED-10419). +- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD + disabled (jsc#PED-11317). +- cn10k-ipsec: Enable outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Allow ipsec crypto offload for skb with SA + (jsc#PED-11317). +- cn10k-ipsec: Process outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Add SA add/del support for outb ipsec crypto + offload (jsc#PED-11317). +- cn10k-ipsec: Init hardware for outbound ipsec crypto offload + (jsc#PED-11317). +- octeontx2-af: Disable backpressure between CPT and NIX + (jsc#PED-11317). +- octeontx2-pf: Move skb fragment map/unmap to common code + (jsc#PED-11317). +- octeontx2-pf: map skb data as device writeable (jsc#PED-11317). +- page_pool: make page_pool_put_page_bulk() handle array of + netmems (jsc#PED-10428). +- netmem: add a couple of page helper wrappers (jsc#PED-10428). +- xdp: register system page pool as an XDP memory model + (jsc#PED-10428). +- xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() + (jsc#PED-10428). +- xdp: allow attaching already registered memory model to + xdp_rxq_info (jsc#PED-10428). +- xdp, xsk: constify read-only arguments of some static inline + helpers (jsc#PED-10428). +- ethtool: regenerate uapi header from the spec (jsc#PED-10684 + jsc#PED-11230). +- ethtool: remove the comments that are not gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ethtool: separate definitions that are gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ynl: add missing pieces to ethtool spec to better match uapi + header (jsc#PED-10684 jsc#PED-11230). +- net/mlx5e: Always start IPsec sequence number from 1 + (jsc#PED-11331). +- net/mlx5e: Rely on reqid in IPsec tunnel mode (jsc#PED-11331). +- net/mlx5: SF, Fix add port error handling (jsc#PED-11331). +- net/mlx5: Fix a lockdep warning as part of the write combining + test (jsc#PED-11331). +- net/mlx5: Fix RDMA TX steering prio (jsc#PED-11331). +- net: make page_pool_ref_netmem work with net iovs + (jsc#PED-10428). +- ice: Add correct PHY lane assignment (jsc#PED-10419). +- ice: Fix ETH56G FC-FEC Rx offset value (jsc#PED-10419). +- ice: Fix quad registers read on E825 (jsc#PED-10419). +- ice: Fix E825 initialization (jsc#PED-10419). +- igc: return early when failing to read EECD register + (jsc#PED-10417). +- ice: fix incorrect PHY settings for 100 GB/s (jsc#PED-10419). +- ice: fix max values for dpll pin phase adjust (jsc#PED-10419). +- bnxt_en: Fix DIM shutdown (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: Fix possible memory leak when hwrm_req_replace fails + (jsc#PED-10684 jsc#PED-11230). +- sysfs: attribute_group: allow registration of const + bin_attribute (jsc#PED-10421 jsc#PED-8564). +- cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() + (git-fixes). +- sysfs: bin_attribute: add const read/write callback variants + (jsc#PED-10421 jsc#PED-8564). +- sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::llseek() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::mmap() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of bin_is_visible() + (jsc#PED-10421 jsc#PED-8564). +- nvmem: core: calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- PCI/sysfs: Calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: introduce callback attribute_group::bin_size + (jsc#PED-10421 jsc#PED-8564). +- sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() + (jsc#PED-10421 jsc#PED-8564). +- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets + (jsc#PED-3526 jsc#PED-11226). +- net/neighbor: clear error in case strict check is not set + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Create netdev->neighbour association (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove bare neighbour::next pointer (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert iteration to use hlist+macro (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert seq_file functions to use hlist + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Define neigh_for_each_in_bucket (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Add hlist_node to struct neighbour (jsc#PED-10684 + jsc#PED-11230). +- Documentation: networking: Add missing PHY_GET command in the + message list (jsc#PED-10684 jsc#PED-11230). +- neighbour: use kvzalloc()/kvfree() (jsc#PED-10684 + jsc#PED-11230). +- netlink: specs: Add missing phy-ntf command to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- netlink: specs: Add missing bitset attrs to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- ethtool: rss: prevent rss ctx deletion when in use (git-fixes). +- neighbour: Use rtnl_register_many() (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove NEIGH_DN_TABLE (jsc#PED-10684 jsc#PED-11230). +- xsk: s/free_list_node/list_node/ (jsc#PED-10428). +- xsk: Get rid of xdp_buff_xsk::xskb_list_node (jsc#PED-10428). +- lib: packing: catch kunit_kzalloc() failure in the pack() test + (jsc#PED-10419). +- lib: packing: use GENMASK() for box_mask (jsc#PED-10419). +- lib: packing: use BITS_PER_BYTE instead of 8 (jsc#PED-10419). +- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior + (jsc#PED-10419). +- lib: packing: add additional KUnit tests (jsc#PED-10419). +- lib: packing: add KUnit tests adapted from selftests + (jsc#PED-10419). +- lib: packing: duplicate pack() and unpack() implementations + (jsc#PED-10419). +- lib: packing: add pack() and unpack() wrappers over packing() + (jsc#PED-10419). +- lib: packing: remove kernel-doc from header file + (jsc#PED-10419). +- lib: packing: adjust definitions and implementation for + arbitrary buffer lengths (jsc#PED-10419). +- lib: packing: refuse operating on bit indices which exceed + size of buffer (jsc#PED-10419). +- commit 6cae1c1 + ------------------------------------------------------------------- Mon Mar 3 16:02:21 CET 2025 - dwagner@suse.de @@ -4997,6 +6570,13 @@ Wed Jan 29 16:02:56 CET 2025 - mhocko@suse.com (CVE-2024-56650 bsc#1235430). - commit 7f5dabf +------------------------------------------------------------------- +Wed Jan 29 10:19:24 CET 2025 - msuchanek@suse.de + +- tpm: send_data: Wait longer for the TPM to become ready + (bsc#1235870). +- commit cf67b6d + ------------------------------------------------------------------- Wed Jan 29 10:08:12 CET 2025 - jslaby@suse.cz @@ -8074,6 +9654,12 @@ Mon Jan 13 21:30:48 CET 2025 - krisman@suse.de (git-fixes CVE-2024-55641 bsc#1235740). - commit b21bae3 +------------------------------------------------------------------- +Mon Jan 13 16:40:11 CET 2025 - mkoutny@suse.com + +- padding for more cgroup controllers (jsc#PED-8461). +- commit 417e2c0 + ------------------------------------------------------------------- Mon Jan 13 13:48:02 CET 2025 - mfranc@suse.cz diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index 7ddba44..1035332 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-839b02ba02e95d9d4623af58210ba3a9f8837fa6 +%global kernel_package kernel%kernel_flavor-srchash-aac37d67292908809fd31b2ccbff93ffe91063ab %endif %if 0%{?rhel_version} %global kernel_package kernel @@ -47,7 +47,7 @@ Name: kernel-obs-build Version: 6.12.0 %if 0%{?is_kotd} -Release: .g839b02b +Release: .gaac37d6 %else Release: 0 %endif diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index 1110c00..4f69e5c 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,3 +1,1012 @@ +------------------------------------------------------------------- +Thu Mar 13 06:22:58 CET 2025 - jlee@suse.com + +- Refresh + patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. + Improve the secret key invalid message.(bsc#1238797) +- commit 401f424 + +------------------------------------------------------------------- +Wed Mar 12 18:24:48 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_FREEZER (jsc#PED-12329) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + Natural extension is disabling freezer v1 controller (as gradually going + away from v1 controllers). + This keeps the global freezer functionality (for suspend) and there is + independent group freezing in cgroup v2. +- commit 46442b5 + +------------------------------------------------------------------- +Wed Mar 12 18:22:11 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_DEVICE (jsc#PED-12328) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + The replacement are BPF device-control programs attached to cgroups. + openSUSE Tumbleweed switched to (such) v2 setup in 2021-03. Today is + time for config cleanup. +- commit f845e63 + +------------------------------------------------------------------- +Wed Mar 12 18:20:08 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_CPUACCT (jsc#PED-12327) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + cpuacct is v1-only controller whose functionality was taken over with + cgroup v2 core. It even adds slight overhead since it doubly-accounts + CPU time in root cgroup even on v2-only runtimes. + openSUSE Tumbleweed switched to v2 setup in 2021-03. Today (if not + earlier) is time for config cleanup. +- commit fb4110d + +------------------------------------------------------------------- +Wed Mar 12 16:58:39 CET 2025 - tbogendoerfer@suse.de + +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (CVE-2025-21788 bsc#1238761). +- net: ravb: Fix missing rtnl lock in suspend/resume path + (CVE-2025-21801 bsc#1238758). +- net: hns3: fix oops when unload drivers paralleling + (CVE-2025-21802 bsc#1238751). +- commit 3709944 + +------------------------------------------------------------------- +Wed Mar 12 15:18:00 CET 2025 - oneukum@suse.com + +- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw + (git-fixes). +- pinctrl: bcm281xx: Fix incorrect regmap max_registers value + (git-fixes). +- commit 53a34e8 + +------------------------------------------------------------------- +Wed Mar 12 08:48:46 CET 2025 - jlee@suse.com + +- Bluetooth: MGMT: Fix slab-use-after-free Read in + mgmt_remove_adv_monitor_sync (bsc#1239095 CVE-2024-58013). +- commit 828d19c + +------------------------------------------------------------------- +Wed Mar 12 05:37:20 CET 2025 - jlee@suse.com + +- Update + patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch + (git-fixes CVE-2025-21827 bsc#1238974). +- Update + patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch + (git-fixes CVE-2025-21794 bsc#1238502). +- Update + patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch + (bsc#1219522 CVE-2025-21746 bsc#1238498). +- Update + patches.suse/KVM-x86-Load-DR6-with-guest-value-only-before-enteri.patch + (git-fixes CVE-2025-21839 bsc#1239061). +- Update + patches.suse/LoongArch-Fix-warnings-during-S3-suspend.patch + (git-fixes CVE-2025-21803 bsc#1238744). +- Update + patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + (git-fixes CVE-2025-21735 bsc#1238497). +- Update + patches.suse/PCI-Avoid-putting-some-root-ports-into-D3-on-TUXEDO-.patch + (git-fixes CVE-2025-21831 bsc#1239039). +- Update + patches.suse/PCI-rcar-ep-Fix-incorrect-variable-used-when-calling.patch + (git-fixes CVE-2025-21804 bsc#1238736). +- Update + patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch + (git-fixes CVE-2025-21732 bsc#1237877). +- Update + patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch + (git-fixes CVE-2025-21714 bsc#1237890). +- Update patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch + (git-fixes CVE-2025-21805 bsc#1238741). +- Update + patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + (git-fixes CVE-2025-21829 bsc#1239030). +- Update + patches.suse/Revert-drm-amd-display-Use-HW-lock-mgr-for-PSR1.patch + (stable-fixes CVE-2025-21819 bsc#1238994). +- Update + patches.suse/amdkfd-properly-free-gang_ctx_bo-when-failed-to-init.patch + (git-fixes CVE-2025-21842 bsc#1239063). +- Update + patches.suse/arm64-cacheinfo-Avoid-out-of-bounds-write-to-cacheinfo-array.patch + (git-fixes CVE-2025-21785 bsc#1238747). +- Update + patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + (git-fixes CVE-2025-21792 bsc#1238745). +- Update patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + (git-fixes CVE-2025-21812 bsc#1238471). +- Update + patches.suse/batman-adv-fix-panic-during-interface-removal.patch + (git-fixes CVE-2025-21781 bsc#1238735). +- Update + patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch + (bsc#1237558 CVE-2025-21745 bsc#1238785). +- Update + patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch + (git-fixes CVE-2025-21631 bsc#1236099). +- Update + patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch + (git-fixes CVE-2025-21832 bsc#1239105). +- Update + patches.suse/can-ctucanfd-handle-skb-allocation-failure.patch + (git-fixes CVE-2025-21775 bsc#1238501). +- Update + patches.suse/can-etas_es58x-fix-potential-NULL-pointer-dereferenc.patch + (git-fixes CVE-2025-21773 bsc#1238762). +- Update + patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch + (git-fixes CVE-2025-21774 bsc#1238770). +- Update + patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch + (git-fixes CVE-2025-21810 bsc#1238757). +- Update + patches.suse/drm-amdgpu-avoid-buffer-overflow-attach-in-smu_sys_s.patch + (stable-fixes CVE-2025-21780 bsc#1239115). +- Update + patches.suse/drm-amdgpu-bail-out-when-failed-to-load-fw-in-psp_in.patch + (git-fixes CVE-2025-21784 bsc#1238510). +- Update + patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch + (git-fixes CVE-2025-21798 bsc#1238776). +- Update + patches.suse/gpiolib-Fix-crash-on-error-in-gpiochip_get_ngpios.patch + (git-fixes CVE-2025-21783 bsc#1238530). +- Update + patches.suse/gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + (git-fixes CVE-2025-21824 bsc#1238478). +- Update + patches.suse/iommu-Fix-potential-memory-leak-in-iopf_queue_remove.patch + (git-fixes CVE-2025-21770 bsc#1238495). +- Update patches.suse/landlock-Handle-weird-files.patch (git-fixes + CVE-2025-21830 bsc#1239033). +- Update + patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch + (git-fixes CVE-2025-21712 bsc#1237886). +- Update patches.suse/misc-fastrpc-Fix-copy-buffer-page-size.patch + (git-fixes CVE-2025-21734 bsc#1238734). +- Update + patches.suse/mm-compaction-fix-UBSAN-shift-out-of-bounds-warning.patch + (git fixes (mm/compaction) CVE-2025-21815 bsc#1238474). +- Update + patches.suse/msft-hv-3160-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-if-loca.patch + (git-fixes CVE-2025-21779 bsc#1238768). +- Update + patches.suse/nbd-don-t-allow-reconnect-after-disconnect.patch + (git-fixes CVE-2025-21731 bsc#1237881). +- Update + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21763 bsc#1237897). +- Update + patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21701 bsc#1237164). +- Update + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + (jsc#PED-11331 CVE-2025-21751 bsc#1238907). +- Update + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + (jsc#PED-11331 CVE-2025-21800 bsc#1238743). +- Update + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch + (jsc#PED-11331 CVE-2025-21717 bsc#1238866). +- Update + patches.suse/net-rose-fix-timer-races-against-user-threads.patch + (git-fixes CVE-2025-21718 bsc#1239073). +- Update + patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch + (git-fixes CVE-2025-21711 bsc#1239114). +- Update + patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch + (git-fixes CVE-2025-21708 bsc#1239087). +- Update + patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch + (jsc#PED-12085 CVE-2025-21659 bsc#1236206). +- Update + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + (git-fixes CVE-2025-21796 bsc#1238716). +- Update patches.suse/padata-avoid-UAF-for-reorder_work.patch + (git-fixes CVE-2025-21726 bsc#1238865). +- Update patches.suse/padata-fix-UAF-in-padata_reorder.patch + (git-fixes CVE-2025-21727 bsc#1237876). +- Update + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch + (git-fixes CVE-2025-21772 bsc#1238911). +- Update + patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch + (jsc#PED-10539 git-fixes CVE-2025-21713 bsc#1237887). +- Update + patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + (git fixes (sched) CVE-2025-21771 bsc#1238752). +- Update + patches.suse/scsi-mpi3mr-Fix-possible-crash-when-setting-up-bsg-fails.patch + (git-fixes CVE-2025-21723 bsc#1238864). +- Update + patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch + (git-fixes CVE-2025-21834 bsc#1239026). +- Update patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch + (git-fixes CVE-2025-21793 bsc#1238500). +- Update patches.suse/tty-xilinx_uartps-split-sysrq-handling.patch + (git-fixes CVE-2025-21820 bsc#1238479). +- Update + patches.suse/usb-cdc-acm-Check-control-transfer-buffer-size-befor.patch + (git-fixes CVE-2025-21704 bsc#1237571). +- Update + patches.suse/usb-gadget-core-flush-gadget-workqueue-after-device-.patch + (git-fixes CVE-2025-21838 bsc#1239065). +- Update + patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch + (git-fixes CVE-2025-21835 bsc#1239068). +- Update patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch + (git-fixes CVE-2025-21741 bsc#1238767). +- Update + patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch + (git-fixes CVE-2025-21743 bsc#1238781). +- Update + patches.suse/usbnet-ipheth-use-static-NDP16-location-in-URB.patch + (git-fixes CVE-2025-21742 bsc#1238771). +- Update + patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + (git-fixes CVE-2025-21756 bsc#1238876). +- Update + patches.suse/vsock-Orphan-socket-after-transport-release.patch + (jsc#PED-11028 CVE-2025-21755 bsc#1237882). +- Update + patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch + (stable-fixes CVE-2025-21750 bsc#1238905). +- Update + patches.suse/wifi-mac80211-don-t-flush-non-uploaded-STAs.patch + (git-fixes CVE-2025-21828 bsc#1238958). +- Update + patches.suse/wifi-rtw89-avoid-to-init-mgnt_entry-list-twice-when-.patch + (git-fixes CVE-2025-21730 bsc#1237878). +- Update + patches.suse/wifi-rtw89-fix-race-between-cancel_hw_scan-and-hw_sc.patch + (git-fixes CVE-2025-21729 bsc#1237874). +- Update + patches.suse/workqueue-Put-the-pwq-after-detaching-the-rescuer-from-the-pool.patch + (bsc#1237866 CVE-2025-21786 bsc#1238505). +- Update patches.suse/zram-fix-potential-UAF-of-zram-table.patch + (git-fixes CVE-2025-21671 bsc#1236692). +- commit af45f0e + +------------------------------------------------------------------- +Wed Mar 12 05:37:15 CET 2025 - jlee@suse.com + +- Update + patches.suse/ALSA-6fire-Release-resources-at-card-release.patch + (git-fixes CVE-2024-53239 bsc#1235054 bsc#1234853). +- Update + patches.suse/ASoC-soc-pcm-don-t-use-soc_pcm_ret-on-.prepare-callb.patch + (stable-fixes CVE-2024-58077 bsc#1239090). +- Update + patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch + (stable-fixes CVE-2024-56605 bsc#1235061 bsc#1234853). +- Update + patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + (git-fixes CVE-2024-58009 bsc#1238760). +- Update + patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch + (git-fixes CVE-2024-57988 bsc#1237910). +- Update + patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch + (git-fixes CVE-2024-57987 bsc#1237905). +- Update + patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + (git-fixes CVE-2024-57986 bsc#1237907). +- Update + patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch + (git-fixes CVE-2024-57993 bsc#1237894). +- Update + patches.suse/HID-winwing-Add-NULL-check-in-winwing_init_led.patch + (git-fixes CVE-2024-58021 bsc#1238778). +- Update + patches.suse/KEYS-trusted-dcp-fix-improper-sg-use-with-CONFIG_VMA.patch + (git-fixes CVE-2024-58008 bsc#1238749). +- Update + patches.suse/NFSv4.0-Fix-a-use-after-free-problem-in-the-asynchronous-open.patch + (git-fixes CVE-2024-53173 bsc#1234891 bsc#1234853). +- Update + patches.suse/PCI-dwc-ep-Prevent-changing-BAR-size-flags-in-pci_ep.patch + (git-fixes CVE-2024-58006 bsc#1238772). +- Update + patches.suse/block-Prevent-potential-deadlocks-in-zone-write-plug-error-recovery.patch + (git-fixes CVE-2024-55642 bsc#1235744). +- Update + patches.suse/block-avoid-to-reuse-hctx-not-removed-from-cpuhp-callback-list.patch + (git-fixes CVE-2024-41149 bsc#1235698). +- Update + patches.suse/bpf-Mark-raw_tp-arguments-with-PTR_MAYBE_NULL.patch + (git-fixes CVE-2024-56702 bsc#1235501). +- Update + patches.suse/clk-mmp2-call-pm_genpd_init-only-after-genpd.name-is.patch + (git-fixes CVE-2024-58081 bsc#1239032). +- Update + patches.suse/clk-qcom-dispcc-sm6350-Add-missing-parent_map-for-a-.patch + (git-fixes CVE-2024-58080 bsc#1239027). +- Update + patches.suse/clk-qcom-gcc-sm6350-Add-missing-parent_map-for-two-c.patch + (git-fixes CVE-2024-58076 bsc#1239037). +- Update + patches.suse/crypto-tegra-do-not-transfer-req-when-tegra-init-fai.patch + (git-fixes CVE-2024-58075 bsc#1238976). +- Update + patches.suse/drm-amdgpu-Fix-potential-NULL-pointer-dereference-in.patch + (git-fixes CVE-2024-58052 bsc#1238986). +- Update + patches.suse/drm-msm-gem-prevent-integer-overflow-in-msm_ioctl_ge.patch + (git-fixes CVE-2024-52559 bsc#1238507). +- Update + patches.suse/drm-v3d-Stop-active-perfmon-if-it-is-being-destroyed.patch + (git-fixes CVE-2024-58086 bsc#1239038). +- Update + patches.suse/drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + (git-fixes CVE-2024-49570 bsc#1238782). +- Update + patches.suse/firmware-qcom-scm-Cleanup-global-__scm-on-probe-fail.patch + (git-fixes CVE-2024-57985 bsc#1237914). +- Update + patches.suse/firmware-qcom-scm-Fix-missing-read-barrier-in-qcom_s-b628510.patch + (git-fixes CVE-2024-58084 bsc#1239028). +- Update + patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch + (git-fixes CVE-2024-57984 bsc#1237909). +- Update patches.suse/idpf-convert-workqueues-to-unbound.patch + (jsc#PED-10581 CVE-2024-58057 bsc#1238969). +- Update + patches.suse/ipmi-ipmb-Add-check-devm_kasprintf-returned-value.patch + (git-fixes CVE-2024-58051 bsc#1238963). +- Update + patches.suse/media-i2c-ds90ub9x3-Fix-extra-fwnode_handle_put.patch + (git-fixes CVE-2024-58003 bsc#1238766). +- Update + patches.suse/media-imx-jpeg-Fix-potential-error-pointer-dereferen.patch + (git-fixes CVE-2024-57978 bsc#1238523). +- Update + patches.suse/media-intel-ipu6-remove-cpu-latency-qos-request-on-e.patch + (git-fixes CVE-2024-58004 bsc#1238508). +- Update + patches.suse/media-nuvoton-Fix-an-error-check-in-npcm_video_ece_i.patch + (git-fixes CVE-2024-58082 bsc#1239031). +- Update + patches.suse/media-uvcvideo-Fix-crash-during-unbind-if-gpio-unit-.patch + (git-fixes CVE-2024-58079 bsc#1239029). +- Update + patches.suse/media-uvcvideo-Fix-deadlock-during-uvc_probe.patch + (git-fixes CVE-2024-58059 bsc#1238960). +- Update + patches.suse/media-uvcvideo-Fix-double-free-in-error-path.patch + (git-fixes CVE-2024-57980 bsc#1237911). +- Update + patches.suse/media-uvcvideo-Remove-dangling-pointers.patch + (git-fixes CVE-2024-58002 bsc#1238503). +- Update + patches.suse/memory-tegra20-emc-fix-an-OF-node-reference-bug-in-t.patch + (git-fixes CVE-2024-58034 bsc#1238773). +- Update + patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch + (git-fixes CVE-2024-58078 bsc#1239034). +- Update + patches.suse/powerpc-pseries-iommu-IOMMU-incorrectly-marks-MMIO-r.patch + (bsc#1218470 ltc#204531 CVE-2024-57999 bsc#1238526). +- Update patches.suse/pps-Fix-a-use-after-free.patch (git-fixes + CVE-2024-57979 bsc#1238521). +- Update + patches.suse/printk-Fix-signed-integer-overflow-when-defining-LOG_BUF_LEN_MAX.patch + (bsc#1237950 CVE-2024-58017 bsc#1239112). +- Update + patches.suse/rdma-cxgb4-Prevent-potential-integer-overflow-on-32b.patch + (git-fixes CVE-2024-57973 bsc#1238531). +- Update + patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch + (git-fixes CVE-2024-58056 bsc#1238981). +- Update + patches.suse/rhashtable-Fix-potential-deadlock-by-moving-schedule.patch + (git-fixes CVE-2024-58042 bsc#1238769). +- Update + patches.suse/rtc-pcf85063-fix-potential-OOB-write-in-PCF85063-NVM.patch + (git-fixes CVE-2024-58069 bsc#1238978). +- Update + patches.suse/rtc-tps6594-Fix-integer-overflow-on-32bit-systems.patch + (git-fixes CVE-2024-57953 bsc#1238524). +- Update + patches.suse/soc-qcom-socinfo-Avoid-out-of-bounds-read-of-serial-.patch + (git-fixes CVE-2024-58007 bsc#1238511). +- Update + patches.suse/staging-media-max96712-fix-kernel-oops-when-removing.patch + (git-fixes CVE-2024-58054 bsc#1238975). +- Update + patches.suse/tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch + (bsc#1233260 bsc#1233259 bsc#1232421 CVE-2024-58005 + bsc#1237873). +- Update + patches.suse/ubi-fastmap-Fix-duplicate-slab-cache-names-while-att.patch + (git-fixes CVE-2024-53172 bsc#1234898). +- Update + patches.suse/usb-gadget-f_tcm-Don-t-free-command-immediately.patch + (git-fixes CVE-2024-58055 bsc#1238959). +- Update + patches.suse/usb-xhci-Fix-NULL-pointer-dereference-on-certain-com.patch + (git-fixes CVE-2024-57981 bsc#1237912). +- Update + patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch + (git-fixes CVE-2024-57995 bsc#1237895). +- Update + patches.suse/wifi-brcmsmac-add-gain-range-check-to-wlc_phy_iqcal_.patch + (stable-fixes CVE-2024-58014 bsc#1239109). +- Update + patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch + (git-fixes CVE-2024-58064 bsc#1238977). +- Update + patches.suse/wifi-iwlwifi-mvm-avoid-NULL-pointer-dereference.patch + (git-fixes CVE-2024-58062 bsc#1238965). +- Update + patches.suse/wifi-mac80211-prohibit-deactivating-all-links.patch + (git-fixes CVE-2024-58061 bsc#1238973). +- Update + patches.suse/wifi-mt76-mt7925-fix-NULL-deref-check-in-mt7925_chan.patch + (git-fixes CVE-2024-57989 bsc#1237899). +- Update + patches.suse/wifi-mt76-mt7925-fix-off-by-one-in-mt7925_load_clc.patch + (git-fixes CVE-2024-57990 bsc#1237900). +- Update + patches.suse/wifi-mwifiex-Fix-memcpy-field-spanning-write-warning.patch + (git-fixes CVE-2024-56539 bsc#1234963 bsc#1234853). +- Update + patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch + (git-fixes CVE-2024-58063 bsc#1238984). +- Update + patches.suse/wifi-rtlwifi-remove-unused-check_buddy_priv.patch + (git-fixes CVE-2024-58072 bsc#1238964). +- Update + patches.suse/wifi-rtw89-chan-fix-soft-lockup-in-rtw89_entity_reca.patch + (git-fixes CVE-2024-57991 bsc#1237896). +- Update + patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch + (git-fixes CVE-2024-57997 bsc#1238529). +- commit 214e3e7 + +------------------------------------------------------------------- +Tue Mar 11 11:56:06 CET 2025 - tiwai@suse.de + +- r8169: don't apply UDP padding quirk on RTL8126A (stable-fixes). +- commit 68384e2 + +------------------------------------------------------------------- +Tue Mar 11 11:50:06 CET 2025 - tiwai@suse.de + +- drm/xe: Fix and re-enable xe_print_blob_ascii85() (git-fixes). +- commit 3db422a + +------------------------------------------------------------------- +Tue Mar 11 10:28:38 CET 2025 - mhocko@suse.com + +- sched/membarrier: Fix redundant load of membarrier_state + (bsc#1232743). +- commit bf44b2b + +------------------------------------------------------------------- +Tue Mar 11 09:41:47 CET 2025 - shung-hsi.yu@suse.com + +- bpf: Reject struct_ops registration that uses module ptr and + the module btf_id is missing (git-fixes). +- commit 3b9c73b + +------------------------------------------------------------------- +Tue Mar 11 05:45:46 CET 2025 - shung-hsi.yu@suse.com + +- selftests/bpf: Add test case for the freeing of bpf_timer + (bsc#1238971 CVE-2025-21825). +- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT + (bsc#1238971 CVE-2025-21825). +- bpf: Free element after unlock in + __htab_map_lookup_and_delete_elem() (bsc#1238971 + CVE-2025-21825). +- bpf: Bail out early in __htab_map_lookup_and_delete_elem() + (bsc#1238971 CVE-2025-21825). +- bpf: Free special fields after unlock in + htab_lru_map_delete_node() (bsc#1238971 CVE-2025-21825). +- commit 1cd4c2e + +------------------------------------------------------------------- +Mon Mar 10 16:44:17 CET 2025 - oneukum@suse.com + +- Input: atkbd - map F23 key to support default copilot shortcut + (git-fixes). +- commit bfe2bb7 + +------------------------------------------------------------------- +Mon Mar 10 16:42:22 CET 2025 - oneukum@suse.com + +- Input: xpad - add unofficial Xbox 360 wireless receiver clone + (git-fixes). +- Input: xpad - add support for wooting two he (arm) (git-fixes). +- Input: xpad - improve name of 8BitDo controller 2dc8:3106 + (git-fixes). +- Input: xpad - add QH Electronics VID/PID (git-fixes). +- Input: xpad - add support for Nacon Evol-X Xbox One Controller + (git-fixes). +- commit 4710207 + +------------------------------------------------------------------- +Mon Mar 10 16:34:57 CET 2025 - oneukum@suse.com + +- Input: xpad - add support for Nacon Pro Compact (git-fixes). +- commit 3a2bb67 + +------------------------------------------------------------------- +Mon Mar 10 15:16:56 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (git-fixes) +- commit 2805274 + +------------------------------------------------------------------- +Mon Mar 10 15:14:16 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize HCR_EL2.E2H early (git-fixes) +- commit 0ff07a9 + +------------------------------------------------------------------- +Mon Mar 10 15:12:24 CET 2025 - oneukum@suse.com + +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1238909 CVE-2025-21776). +- commit 1601393 + +------------------------------------------------------------------- +Mon Mar 10 15:09:12 CET 2025 - msuchanek@suse.de + +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs + for pmemory (bsc#1239167 ltc#211055). +- commit 5ee1b4c + +------------------------------------------------------------------- +Mon Mar 10 11:51:56 CET 2025 - mfranc@suse.cz + +- s390/traps: Fix test_monitor_call() inline assembly (git-fixes + bsc#1239160). +- commit 1a519e2 + +------------------------------------------------------------------- +Mon Mar 10 11:40:43 CET 2025 - mhocko@suse.com + +- platform/x86: int3472: Check for adev == NULL (CVE-2024-58011 + bsc#1239080). +- commit 58ea3d9 + +------------------------------------------------------------------- +Mon Mar 10 10:07:52 CET 2025 - mhocko@suse.com + +- net_sched: sch_sfq: don't allow 1 packet limit (CVE-2024-57996 + bsc#1239076). +- commit 6b3567e + +------------------------------------------------------------------- +Mon Mar 10 10:01:21 CET 2025 - tiwai@suse.de + +- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during + params (CVE-2024-58012 bsc#1239104). +- commit 642aedc + +------------------------------------------------------------------- +Mon Mar 10 09:46:32 CET 2025 - tiwai@suse.de + +- wifi: brcmfmac: fix NULL pointer dereference in + brcmf_txfinalize() (CVE-2025-21744 bsc#1238903). +- commit 062e9bf + +------------------------------------------------------------------- +Mon Mar 10 08:24:23 CET 2025 - tiwai@suse.de + +- usb: gadget: Check bmAttributes only if configuration is valid + (git-fixes). +- usb: gadget: Fix setting self-powered state on suspend + (git-fixes). +- commit fb64cab + +------------------------------------------------------------------- +Mon Mar 10 08:23:35 CET 2025 - tiwai@suse.de + +- usb: typec: ucsi: Fix NULL pointer access (git-fixes). +- usb: xhci: Fix host controllers "dying" after suspend and resume + (git-fixes). +- usb: dwc3: Set SUSPENDENABLE soon after phy init (git-fixes). +- usb: hub: lack of clearing xHC resources (git-fixes). +- usb: renesas_usbhs: Flush the notify_hotplug_work (git-fixes). +- usb: renesas_usbhs: Use devm_usb_get_phy() (git-fixes). +- usb: renesas_usbhs: Call clk_put() (git-fixes). +- usb: dwc3: gadget: Prevent irq storm when TH re-executes + (git-fixes). +- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel + hosts (git-fixes). +- usb: typec: ucsi: increase timeout for PPM reset operations + (git-fixes). +- acpi: typec: ucsi: Introduce a ->poll_cci method (git-fixes). +- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix + functionality (git-fixes). +- usb: gadget: Set self-powered based on MaxPower and bmAttributes + (git-fixes). +- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails + (git-fixes). +- usb: atm: cxacru: fix a flaw in existing endpoint checks + (git-fixes). +- drivers: core: fix device leak in __fw_devlink_relax_cycles() + (git-fixes). +- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based + detection" (git-fixes). +- bus: simple-pm-bus: fix forced runtime PM use (git-fixes). +- char: misc: deallocate static minor in error path (git-fixes). +- eeprom: digsy_mtc: Make GPIO lookup table match the device + (git-fixes). +- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in + pmcmd_ioctl (git-fixes). +- slimbus: messaging: Free transaction ID in delayed interrupt + scenario (git-fixes). +- cdx: Fix possible UAF error in driver_override_show() + (git-fixes). +- bus: mhi: host: pci_generic: Use pci_try_reset_function() + to avoid deadlock (git-fixes). +- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO + (git-fixes). +- iio: filter: admv8818: Force initialization of SDO (git-fixes). +- iio: dac: ad3552r: clear reset status flag (git-fixes). +- iio: adc: ad7192: fix channel select (git-fixes). +- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value + (git-fixes). +- iio: light: apds9306: fix max_scale_nano values (git-fixes). +- commit 2fb3d9c + +------------------------------------------------------------------- +Sun Mar 9 09:58:06 CET 2025 - tiwai@suse.de + +- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist + (stable-fixes). +- ALSA: seq: Avoid module auto-load handling at event delivery + (stable-fixes). +- commit 5548289 + +------------------------------------------------------------------- +Sun Mar 9 09:55:31 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop + using CS35L41 HDA (stable-fixes). +- commit 5f7974b + +------------------------------------------------------------------- +Sun Mar 9 09:54:20 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA + Laptops using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for various ASUS Laptops using + CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: update ALC222 depop optimize (stable-fixes). +- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage + (git-fixes). +- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo + platform (stable-fixes). +- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 + (stable-fixes). +- ALSA: hda/realtek: Fix Asus Z13 2025 audio (stable-fixes). +- commit c78c8b9 + +------------------------------------------------------------------- +Sun Mar 9 09:49:37 CET 2025 - tiwai@suse.de + +- drm/xe/oa: Signal output fences (stable-fixes). +- Refresh + patches.suse/xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch. +- commit 9868b15 + +------------------------------------------------------------------- +Sun Mar 9 09:48:59 CET 2025 - tiwai@suse.de + +- rapidio: add check for rio_add_net() in rio_scan_alloc_net() + (git-fixes). +- rapidio: fix an API misues when rio_add_net() fails (git-fixes). +- dma: kmsan: export kmsan_handle_dma() for modules (git-fixes). +- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in + xgene_hwmon_probe() (git-fixes). +- hwmon: (ad7314) Validate leading zero bits and return error + (git-fixes). +- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table + (git-fixes). +- hwmon: (pmbus) Initialise page count in pmbus_identify() + (git-fixes). +- hwmon: (peci/dimmtemp) Do not provide fake thresholds data + (git-fixes). +- gpio: rcar: Fix missing of_node_put() call (git-fixes). +- gpio: aggregator: protect driver attr handlers against module + unload (git-fixes). +- ALSA: usx2y: validate nrpacks module parameter on probe + (git-fixes). +- ALSA: hda/realtek: Remove (revert) duplicate Ally X config + (git-fixes). +- drm/xe/oa: Allow oa_exponent value of 0 (git-fixes). +- drm/amd/display: Fix HPD after gpu reset (stable-fixes). +- drm/amd/display: add a quirk to enable eDP0 on DP1 + (stable-fixes). +- drm/amd/display: Disable PSR-SU on eDP panels (stable-fixes). +- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd + (stable-fixes). +- drm/xe/oa: Allow only certain property changes from config + (stable-fixes). +- drm/xe/oa: Add syncs support to OA config ioctl (stable-fixes). +- drm/xe/oa: Move functions up so they can be reused for config + ioctl (stable-fixes). +- commit d3f758a + +------------------------------------------------------------------- +Sun Mar 9 03:26:40 CET 2025 - ailiop@suse.com + +- sunrpc: suppress warnings for unused procfs functions + (git-fixes). +- commit c61a5ed + +------------------------------------------------------------------- +Sun Mar 9 03:21:55 CET 2025 - ailiop@suse.com + +- SUNRPC: Handle -ETIMEDOUT return from tlshd (git-fixes). +- commit 5ae6ead + +------------------------------------------------------------------- +Sun Mar 9 03:20:17 CET 2025 - ailiop@suse.com + +- NFSv4: Fix a deadlock when recovering state on a sillyrenamed + file (git-fixes). +- commit 68a98ff + +------------------------------------------------------------------- +Sun Mar 9 03:17:49 CET 2025 - ailiop@suse.com + +- SUNRPC: Prevent looping due to rpc_signal_task() races + (git-fixes). +- commit efcf93f + +------------------------------------------------------------------- +Sun Mar 9 03:00:11 CET 2025 - ailiop@suse.com + +- NFSD: Fix CB_GETATTR status fix (git-fixes). +- commit bfb8cfa + +------------------------------------------------------------------- +Sun Mar 9 02:39:44 CET 2025 - ailiop@suse.com + +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (git-fixes). +- commit 2e52d43 + +------------------------------------------------------------------- +Sun Mar 9 02:38:05 CET 2025 - ailiop@suse.com + +- nfsd: clear acl_access/acl_default after releasing them + (git-fixes). +- commit 27010fb + +------------------------------------------------------------------- +Sun Mar 9 02:35:49 CET 2025 - ailiop@suse.com + +- pnfs/flexfiles: retry getting layout segment for reads + (git-fixes). +- commit b6de6d7 + +------------------------------------------------------------------- +Sun Mar 9 02:33:53 CET 2025 - ailiop@suse.com + +- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending + on it (git-fixes). +- commit 7c2ea4b + +------------------------------------------------------------------- +Sun Mar 9 01:31:32 CET 2025 - ailiop@suse.com + +- KMSAN: uninit-value in inode_go_dump (5) (git-fixes). +- commit 33eb119 + +------------------------------------------------------------------- +Sun Mar 9 01:29:36 CET 2025 - ailiop@suse.com + +- gfs2: Fix unlinked inode cleanup (git-fixes). +- commit 34e8c14 + +------------------------------------------------------------------- +Sun Mar 9 01:28:11 CET 2025 - ailiop@suse.com + +- gfs2: Allow immediate GLF_VERIFY_DELETE work (git-fixes). +- commit 85fd98d + +------------------------------------------------------------------- +Sun Mar 9 01:26:31 CET 2025 - ailiop@suse.com + +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (git-fixes). +- commit 7b42f25 + +------------------------------------------------------------------- +Sun Mar 9 01:23:51 CET 2025 - ailiop@suse.com + +- xfs: flush inodegc before swapon (git-fixes). +- commit 5c0ff3f + +------------------------------------------------------------------- +Sun Mar 9 01:21:49 CET 2025 - ailiop@suse.com + +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (git-fixes). +- commit 188fef0 + +------------------------------------------------------------------- +Sun Mar 9 01:15:30 CET 2025 - ailiop@suse.com + +- xfs: report realtime block quota limits on realtime directories + (git-fixes). +- commit fe8bc40 + +------------------------------------------------------------------- +Sun Mar 9 01:08:59 CET 2025 - ailiop@suse.com + +- exfat: short-circuit zero-byte writes in exfat_file_write_iter + (git-fixes). +- commit e7632e9 + +------------------------------------------------------------------- +Sun Mar 9 01:08:18 CET 2025 - ailiop@suse.com + +- exfat: fix soft lockup in exfat_clear_bitmap (git-fixes). +- commit 72aa500 + +------------------------------------------------------------------- +Sun Mar 9 01:06:45 CET 2025 - ailiop@suse.com + +- exfat: fix just enough dentries but allocate a new cluster to + dir (git-fixes). +- commit 9bf8f0b + +------------------------------------------------------------------- +Sun Mar 9 00:41:23 CET 2025 - ailiop@suse.com + +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1239113 CVE-2024-54456). +- commit a3a35d5 + +------------------------------------------------------------------- +Fri Mar 7 20:21:45 CET 2025 - lduncan@suse.com + +- block: Remove zone write plugs when handling native zone append + writes (git-fixes). +- md/raid*: Fix the set_queue_limits implementations (git-fixes). +- partitions: mac: fix handling of bogus partition table + (git-fixes). +- block: cleanup and fix batch completion adding conditions + (git-fixes). +- block: don't revert iter for -EIOCBQUEUED (git-fixes). +- commit 9fb2f84 + +------------------------------------------------------------------- +Fri Mar 7 18:55:11 CET 2025 - msuchanek@suse.de + +- packaging: Patch Makefile to pre-select gcc version (jsc#PED-12251). + When compiler different from the one which was used to configure the + kernel is used to build modules a warning is issued and the build + continues. This could be turned into an error but that would be too + restrictive. + The generated kernel-devel makefile could set the compiler but then the + main Makefile as to be patched to assign CC with ?= + This causes run_oldconfig failure on SUSE-2024 and kbuild config check + failure on SUSE-2025. + This cannot be hardcoded to one version in a regular patch because the + value is expected to be configurable at mkspec time. Patch the Makefile + after aplyin patches in rpm prep step instead. A check is added to + verify that the sed command did indeed apply the change. +- commit 6031391 + +------------------------------------------------------------------- +Fri Mar 7 17:54:03 CET 2025 - mfranc@suse.cz + +- tracing/osnoise: Fix resetting of tracepoints (CVE-2025-21733 + bsc#1238494). +- commit 2bff62d + +------------------------------------------------------------------- +Fri Mar 7 17:46:03 CET 2025 - mfranc@suse.cz + +- btrfs: fix assertion failure when splitting ordered extent + after transaction abort (CVE-2025-21754 bsc#1238496). +- commit 57147c4 + +------------------------------------------------------------------- +Fri Mar 7 17:39:15 CET 2025 - mfranc@suse.cz + +- tcp: correct handling of extreme memory squeeze (CVE-2025-21710 + bsc#1237888). +- commit 101929d + +------------------------------------------------------------------- +Fri Mar 7 10:17:26 CET 2025 - msuchanek@suse.de + +- x86/boot: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit bb8a87d + +------------------------------------------------------------------- +Fri Mar 7 08:36:24 CET 2025 - tiwai@suse.de + +- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue + (git-fixes). +- drm/amd/display: Fix null check for pipe_ctx->plane_state in + resource_build_scaling_params (git-fixes). +- drm/xe/userptr: Unmap userptrs in the mmu notifier (git-fixes). +- drm/xe/hmm: Don't dereference struct page pointers without + notifier lock (git-fixes). +- drm/xe/hmm: Style- and include fixes (git-fixes). +- drm/xe: Add staging tree for VM binds (git-fixes). +- drm/xe: Fix fault mode invalidation with unbind (git-fixes). +- drm/xe/vm: Fix a misplaced #endif (git-fixes). +- drm/xe/vm: Validate userptr during gpu vma prefetching + (git-fixes). +- drm/xe/userptr: properly setup pfn_flags_mask (git-fixes). +- drm/sched: Fix preprocessor guard (git-fixes). +- drm/imagination: Fix timestamps in firmware traces (git-fixes). +- drm/imagination: only init job done fences once (git-fixes). +- drm/imagination: Hold drm_gem_gpuva lock for unmap (git-fixes). +- drm/imagination: avoid deadlock on fence release (git-fixes). +- wifi: cfg80211: regulatory: improve invalid hints checking + (git-fixes). +- wifi: mac80211: fix vendor-specific inheritance (git-fixes). +- wifi: mac80211: fix MLE non-inheritance parsing (git-fixes). +- wifi: iwlwifi: Fix A-MSDU TSO preparation (git-fixes). +- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU + (git-fixes). +- wifi: iwlwifi: limit printed string from FW file (git-fixes). +- wifi: iwlwifi: mvm: don't try to talk to a dead firmware + (git-fixes). +- wifi: iwlwifi: mvm: clean up ROC on failure (git-fixes). +- wifi: nl80211: reject cooked mode if it is set along with + other flags (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in + mgmt_device_connected() (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() + (git-fixes). +- bluetooth: btusb: Initialize .owner field of + force_poll_sync_fops (git-fixes). +- commit bceb443 + +------------------------------------------------------------------- +Fri Mar 7 07:22:49 CET 2025 - jlee@suse.com + +- initcall_blacklist: Does not allow kernel_lockdown be + blacklisted (bsc#1237521). +- commit 4ab5f98 + +------------------------------------------------------------------- +Thu Mar 6 19:55:34 CET 2025 - msuchanek@suse.de + +- powerpc: boot: Fix build with gcc 15 (jsc#PED-12251). +- commit 177c148 + +------------------------------------------------------------------- +Thu Mar 6 19:19:45 CET 2025 - msuchanek@suse.de + +- efi: libstub: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit 3a88c96 + ------------------------------------------------------------------- Thu Mar 6 18:21:04 CET 2025 - mfranc@suse.cz @@ -307,6 +1316,15 @@ Tue Mar 4 09:34:34 CET 2025 - tiwai@suse.de - rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303) - commit 1f1e842 +------------------------------------------------------------------- +Tue Mar 4 09:27:13 CET 2025 - tbogendoerfer@suse.de + +- Refresh patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch. +- Refresh + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch. + Re-enabled needed patches. +- commit 553c7bc + ------------------------------------------------------------------- Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com @@ -314,6 +1332,14 @@ Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com (git-fixes bsc#1237898 CVE-2025-21778). - commit 7bd7207 +------------------------------------------------------------------- +Mon Mar 3 18:16:50 CET 2025 - tbogendoerfer@suse.de + +- Delete + patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch. + Dropped patch for no longer present driver. +- commit d78cf53 + ------------------------------------------------------------------- Mon Mar 3 18:10:31 CET 2025 - petr.pavlu@suse.com @@ -337,6 +1363,553 @@ Mon Mar 3 16:51:53 CET 2025 - dwagner@suse.de clean up (bsc#1238349). - commit 9c9e63e +------------------------------------------------------------------- +Mon Mar 3 16:17:03 CET 2025 - tbogendoerfer@suse.de + +- net: ethtool: Use hwprov under rcu_read_lock (git-fixes). +- commit 9b0a090 + +------------------------------------------------------------------- +Mon Mar 3 16:12:00 CET 2025 - tbogendoerfer@suse.de + +- idpf: fix checksums set in idpf_rx_rsc() (jsc#PED-10581). +- net/mlx5: IRQ, Fix null string in debug print (jsc#PED-11331). +- net/mlx5: Restore missing trace event when enabling vport QoS + (jsc#PED-11331). +- net/mlx5: Fix vport QoS cleanup on error (jsc#PED-11331). +- ixgbe: fix media cage present detection for E610 device + (jsc#PED-9647). +- iavf: fix circular lock dependency with netdev_lock + (jsc#PED-10423). +- ice: Avoid setting default Rx VSI twice in switchdev setup + (jsc#PED-10419). +- ice: Fix deinitializing VF in error path (jsc#PED-10419). +- net: ethtool: fix ioctl confusing drivers about desired HDS + user config (git-fixes). +- RDMA/bnxt_re: Fix the page details for the srq created by + kernel consumers (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix issue in the unload path (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add sanity checks on rdev validity (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier + (jsc#PED-10684 jsc#PED-11230). +- vsock/bpf: Warn on socket without transport (jsc#PED-11028). +- ibmvnic: Don't reference skb after sending to VIOS + (jsc#PED_10911 jsc#PED-3606). +- s390/qeth: move netif_napi_add_tx() and napi_enable() from + under BH (git-fixes). +- vsock: Orphan socket after transport release (jsc#PED-11028). +- igc: Set buffer type for empty frames in igc_init_empty_frame + (jsc#PED-10417). +- igc: Fix HW RX timestamp when passed by ZC XDP (jsc#PED-10417). +- ixgbe: Fix possible skb NULL pointer dereference (jsc#PED-9647). +- idpf: record rx queue in skb for RSC packets (jsc#PED-10581). +- idpf: fix handling rsc packet with a single segment + (jsc#PED-10581). +- iavf: Fix a locking bug in an error path (jsc#PED-10423). +- neighbour: use RCU protection in __neigh_notify() (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags + (git-fixes). +- net: add dev_net_rcu() helper (jsc#PED-10684 jsc#PED-11230). +- net: atlantic: fix warning during hot unplug (jsc#PED-11287). +- ice: stop storing XDP verdict within ice_rx_buf (jsc#PED-10419). +- ice: gather page_count()'s of each frag right before XDP prog + call (jsc#PED-10419). +- ice: put Rx buffers after being done with current frame + (jsc#PED-10419). +- tg3: Disable tg3 PCIe AER on system reboot (jsc#PED-3526 + jsc#PED-11226). +- vmxnet3: Fix tx queue race condition with XDP (jsc#PED-11024). +- ice: Add check for devm_kzalloc() (jsc#PED-10419). +- vsock: Allow retrying on connect() failure (jsc#PED-11028). +- iavf: allow changing VLAN state without calling PF + (jsc#PED-10423). +- ice: remove invalid parameter of equalizer (jsc#PED-10419). +- ice: fix ice_parser_rt::bst_key array size (jsc#PED-10419). +- idpf: add more info during virtchnl transaction timeout/salt + mismatch (jsc#PED-10581). +- idpf: convert workqueues to unbound (jsc#PED-10581). +- idpf: Acquire the lock before accessing the xn->salt + (jsc#PED-10581). +- idpf: fix transaction timeouts on reset (jsc#PED-10581). +- idpf: add read memory barrier when checking descriptor done bit + (jsc#PED-10581). +- net: page_pool: don't try to stash the napi id (jsc#PED-10423). +- netdevsim: don't assume core pre-populates HDS params on GET + (jsc#PED-10684 jsc#PED-11230). +- wifi: mt76: move napi_enable() from under BH (git-fixes). +- eth: via-rhine: fix calling napi_enable() in atomic context + (git-fixes). +- eth: niu: fix calling napi_enable() in atomic context + (git-fixes). +- eth: 8139too: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: remove local wrappers for napi enable/disable + (git-fixes). +- eth: tg3: fix calling napi_enable() in atomic context + (jsc#PED-3526 jsc#PED-11226). +- net/mlx5e: add missing cpu_to_node to kvzalloc_node in + mlx5e_open_xdpredirect_sq (jsc#PED-11331). +- net: mvneta: fix locking in mvneta_cpu_online() (git-fixes). +- octeontx2: don't mess with ->d_parent or ->d_parent->d_name + (jsc#PED-11317). +- sysfs: constify bin_attribute argument of + sysfs_bin_attr_simple_read() (jsc#PED-10421 jsc#PED-8564). +- sysfs: constify macro BIN_ATTRIBUTE_GROUPS() (jsc#PED-10421 + jsc#PED-8564). +- VMCI: remove unused ioctl definitions (jsc#PED-11026). +- RDMA/hfi1: Constify 'struct bin_attribute' (jsc#PED-10421 + jsc#PED-8564). +- RDMA/bnxt_re: Allocate dev_attr information dynamically + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Pass the context for ulp_irq_stop (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Query firmware defaults of CC params during probe + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Add Async event handling support (jsc#PED-10684 + jsc#PED-11230). +- bnxt_en: Add ULP call to notify async events (jsc#PED-10684 + jsc#PED-11230). +- net: avoid race between device unregistration and ethnl ops + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: update header sizing defaults (jsc#PED-10684 + jsc#PED-11230). +- eth: bnxt: allocate enough buffer space to meet HDS threshold + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: populate the default HDS params in the core + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: apply hds_thrs settings correctly (jsc#PED-10684 + jsc#PED-11230). +- net: provide pending ring configuration in net_device + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: store netdev in a temp variable in + ethnl_default_set_doit() (jsc#PED-10684 jsc#PED-11230). +- net: move HDS config from ethtool state (jsc#PED-10684 + jsc#PED-11230). +- net: destroy dev->lock later in free_netdev() (git-fixes). +- eth: bnxt: fix string truncation warning in FW version + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: ts: add separate counter for unconfirmed one-step + TX timestamps (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: fix unintentional sign extension on shift of + dest_attr->vport.vhca_id (jsc#PED-11331). +- ice: support FW Recovery Mode (jsc#PED-10419). +- devlink: add devl guard (jsc#PED-10419). +- pldmfw: enable selected component update (jsc#PED-10419). +- net/mlx5e: CT: Offload connections with hardware steering rules + (jsc#PED-11331). +- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule + reusable (jsc#PED-11331). +- net/mlx5e: CT: Add initial support for Hardware Steering + (jsc#PED-11331). +- net/mlx5: HWS, rework the check if matcher size can be increased + (jsc#PED-11331). +- net: protect napi->irq with netdev_lock() (jsc#PED-3526 + jsc#PED-11226). +- net: protect NAPI enablement with netdev_lock() (jsc#PED-10423). +- net: protect netdev->napi_list with netdev_lock() + (jsc#PED-10423). +- net: add netdev->up protected by netdev_lock() (jsc#PED-10423). +- net: make netdev_lock() protect netdev->reg_state + (jsc#PED-10423). +- net: add netdev_lock() / netdev_unlock() helpers + (jsc#PED-10423). +- ice: Add in/out PTP pin delays (jsc#PED-10419). +- ice: implement low latency PHY timer updates (jsc#PED-10419). +- ice: check low latency PHY timer update firmware capability + (jsc#PED-10419). +- ice: add lock to protect low latency interface (jsc#PED-10419). +- ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* + (jsc#PED-10419). +- ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 + (jsc#PED-10419). +- ice: use string choice helpers (jsc#PED-10419). +- ice: add fw and port health reporters (jsc#PED-10419). +- ice: add recipe priority check in search (jsc#PED-10419). +- ice: ice_probe: init ice_adapter after HW init (jsc#PED-10419). +- ice: minor: rename goto labels from err to unroll + (jsc#PED-10419). +- ice: split ice_init_hw() out from ice_init_dev() + (jsc#PED-10419). +- ice: c827: move wait for FW to ice_init_hw() (jsc#PED-10419). +- netdevsim: add HDS feature (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for hds-thresh ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for tcp-data-split ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for rx-copybreak ethtool command + (jsc#PED-10684 jsc#PED-11230). +- net: disallow setup single buffer XDP when tcp-data-split is + enabled (jsc#PED-10684 jsc#PED-11230). +- net: devmem: add ring parameter filtering (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: add support for configuring hds-thresh + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: add hds_config member in ethtool_netdev_state + (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers + (jsc#PED-11331). +- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps + (jsc#PED-11331). +- net/mlx5: Add support for MRTCQ register (jsc#PED-11331). +- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane + link modes (jsc#PED-11331). +- net: ethtool: add support for structured PHY statistics + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: plumb PHY stats to PHY drivers (jsc#PED-10684 + jsc#PED-11230). +- ethtool: linkstate: migrate linkstate functions to support + multi-PHY setups (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: HWS, update flow - support through bigger action RTC + (jsc#PED-11331). +- net/mlx5: HWS, update flow - remove the use of dual RTCs + (jsc#PED-11331). +- net/mlx5: fs, add HWS to steering mode options (jsc#PED-11331). +- net/mlx5: fs, add HWS get capabilities (jsc#PED-11331). +- net/mlx5: fs, set create match definer to not supported by HWS + (jsc#PED-11331). +- net/mlx5: fs, add support for dest vport HWS action + (jsc#PED-11331). +- net/mlx5: fs, add HWS fte API functions (jsc#PED-11331). +- net/mlx5: fs, add dest table cache (jsc#PED-11331). +- net/mlx5: fs, manage flow counters HWS action sharing by + refcount (jsc#PED-11331). +- net/mlx5: fs, add HWS modify header API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS packet reformat API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS actions pool (jsc#PED-11331). +- net/mlx5: fs, add HWS flow group API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS flow table API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS root namespace functions (jsc#PED-11331). +- eth: iavf: extend the netdev_lock usage (jsc#PED-10423). +- net/mlx5e: Update TX ESN context for IPSec hardware offload + (jsc#PED-11331). +- xfrm: Support ESN context update to hardware for TX + (jsc#PED-11331). +- net/mlx5: use do_aux_work for PHC overflow checks + (jsc#PED-11331). +- igc: Link queues to NAPI instances (jsc#PED-10417). +- igc: Link IRQs to NAPI instances (jsc#PED-10417). +- i40e: add ability to reset VF for Tx and Rx MDD events + (jsc#PED-10428). +- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() + (jsc#PED-9647). +- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() + (jsc#PED-9647). +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (jsc#PED-10426). +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() + (jsc#PED-10417). +- igc: Allow hot-swapping XDP program (jsc#PED-10417). +- igb: Add AF_XDP zero-copy Tx support (jsc#PED-10426). +- igb: Add AF_XDP zero-copy Rx support (jsc#PED-10426). +- igb: Add XDP finalize and stats update functions + (jsc#PED-10426). +- igb: Introduce XSK data structures and helpers (jsc#PED-10426). +- igb: Introduce igb_xdp_is_enabled() (jsc#PED-10426). +- igb: Remove static qualifiers (jsc#PED-10426). +- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (jsc#PED-9647). +- octeontx2-pf: mcs: Remove dead code and semi-colon from + rsrc_name() (jsc#PED-11317). +- net/mlx5: HWS, set timeout on polling for completion + (jsc#PED-11331). +- net/mlx5: HWS, support flow sampler destination (jsc#PED-11331). +- net/mlx5: HWS, use the right size when writing arg data + (jsc#PED-11331). +- net/mlx5: HWS, handle returned error value in pool alloc + (jsc#PED-11331). +- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset + (jsc#PED-11331). +- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic + SQs (jsc#PED-11331). +- net/mlx5: HWS, num_of_rules counter on matcher should be atomic + (jsc#PED-11331). +- net/mlx5: HWS, reduce memory consumption of a matcher struct + (jsc#PED-11331). +- net/mlx5: HWS, remove wrong deletion of the miss table list + (jsc#PED-11331). +- net/mlx5: HWS, change error flow on matcher disconnect + (jsc#PED-11331). +- net/mlx5: HWS, add error message on failure to move rules + (jsc#PED-11331). +- net/mlx5: HWS, simplify allocations as we support only FDB + (jsc#PED-11331). +- net/mlx5: HWS, denote how refcounts are protected + (jsc#PED-11331). +- net/mlx5: HWS, remove implementation of unused FW commands + (jsc#PED-11331). +- net/mlx5: HWS, remove the use of duplicated structs + (jsc#PED-11331). +- igc: Remove unused igc_read/write_pcie_cap_reg (jsc#PED-10417). +- igc: Remove unused igc_read/write_pci_cfg wrappers + (jsc#PED-10417). +- igc: Remove unused igc_acquire/release_nvm (jsc#PED-10417). +- i40e: Remove unused i40e_dcb_hw_get_num_tc (jsc#PED-10428). +- i40e: Remove unused i40e_asq_send_command_v2 (jsc#PED-10428). +- i40e: Remove unused i40e_commit_partition_bw_setting + (jsc#PED-10428). +- i40e: Remove unused i40e_del_filter (jsc#PED-10428). +- i40e: Remove unused i40e_get_cur_guaranteed_fd_count + (jsc#PED-10428). +- i40e: Deadcode profile code (jsc#PED-10428). +- i40e: Remove unused i40e_(read|write)_phy_register + (jsc#PED-10428). +- i40e: Remove unused i40e_blink_phy_link_led (jsc#PED-10428). +- i40e: Deadcode i40e_aq_* (jsc#PED-10428). +- devlink: Improve the port attributes description + (jsc#PED-10419). +- ixgbevf: Add support for Intel(R) E610 device (jsc#PED-9647). +- PCI: Add PCI_VDEVICE_SUB helper macro (jsc#PED-9647). +- ixgbe: Enable link management in E610 device (jsc#PED-9647). +- ixgbe: Clean up the E610 link management related code + (jsc#PED-9647). +- ixgbe: Add ixgbe_x540 multiple header inclusion protection + (jsc#PED-9647). +- ixgbe: Add support for EEPROM dump in E610 device + (jsc#PED-9647). +- ixgbe: Add support for NVM handling in E610 device + (jsc#PED-9647). +- ixgbe: Add link management support for E610 device + (jsc#PED-9647). +- ixgbe: Add support for E610 device capabilities detection + (jsc#PED-9647). +- ixgbe: Add support for E610 FW Admin Command Interface + (jsc#PED-9647). +- net: ethtool: Fix suspicious rcu_dereference usage (git-fixes). +- net/mlx5: fs, Add support for RDMA RX steering over IB link + layer (jsc#PED-11331). +- net/mlx5: Remove PTM support log message (jsc#PED-11331). +- net/mlx5: DR, add support for ConnectX-8 steering + (jsc#PED-11331). +- net/mlx5: DR, expand SWS STE callbacks and consolidate common + structs (jsc#PED-11331). +- net/mlx5: HWS, do not initialize native API queues + (jsc#PED-11331). +- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close + (jsc#PED-11331). +- net/mlx5: fs, retry insertion to hash table on EBUSY + (jsc#PED-11331). +- net/mlx5: fs, add mlx5_fs_pool API (jsc#PED-11331). +- net/mlx5: fs, add counter object to flow destination + (jsc#PED-11331). +- net/mlx5: LAG, Support LAG over Multi-Host NICs (jsc#PED-11331). +- net/mlx5: LAG, Refactor lag logic (jsc#PED-11331). +- sfc: Use netdev refcount tracking in struct + efx_async_filter_insertion (jsc#PED-11366). +- xsk: add generic XSk &xdp_buff -> skb conversion + (jsc#PED-10428). +- xsk: make xsk_buff_add_frag() really add the frag via + __xdp_buff_add_frag() (jsc#PED-10428). +- xdp: add generic xdp_build_skb_from_buff() (jsc#PED-10428). +- xdp: add generic xdp_buff_add_frag() (jsc#PED-10428). +- page_pool: add page_pool_dev_alloc_netmem() (jsc#PED-10428). +- sfc: remove efx_writed_page_locked (jsc#PED-11366). +- bnxt_en: Skip reading PXP registers during ethtool -d if + unsupported (bsc#1238145). +- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW + (bsc#1238145). +- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW + (bsc#1238145). +- bnxt_en: Do not allow ethtool -m on an untrusted VF + (bsc#1238145). +- bnxt_en: Use FW defined resource limits for RoCE (bsc#1238145). +- ice: Add MDD logging via devlink health (jsc#PED-10419). +- ice: add Tx hang devlink health reporter (jsc#PED-10419). +- ice: rename devlink_port. to port.[ch] (jsc#PED-10419). +- devlink: add devlink_fmsg_dump_skb() function (jsc#PED-10419). +- devlink: add devlink_fmsg_put() macro (jsc#PED-10419). +- net/mlx5e: Report rx_discards_phy via rx_dropped + (jsc#PED-11331). +- net: page_pool: rename page_pool_is_last_ref() (jsc#PED-10428). +- net/mlx5: Add device cap abs_native_port_num (jsc#PED-11331). +- net/mlx5: qos: Add ifc support for cross-esw scheduling + (jsc#PED-11331). +- net/mlx5: Add support for new scheduling elements + (jsc#PED-11331). +- net/mlx5: Add ConnectX-8 device to ifc (jsc#PED-11331). +- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits + (jsc#PED-11331). +- net: ethtool: Add support for tsconfig command to get/set + hwtstamp config (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp + by net topology (jsc#PED-10684 jsc#PED-11230). +- net: Add the possibility to support a selected hwtstamp in + netdevice (jsc#PED-10684 jsc#PED-11230). +- net: Make net_hwtstamp_validate accessible (jsc#PED-10684 + jsc#PED-11230). +- net: Make dev_get_hwtstamp_phylib accessible (jsc#PED-10684 + jsc#PED-11230). +- octeontx2-af: fix build regression without CONFIG_DCB + (jsc#PED-11317). +- ionic: remove the unused nb_work (jsc#PED-11378). +- page_pool: disable sync for cpu for dmabuf memory provider + (jsc#PED-10428). +- page_pool: Set `dma_sync` to false for devmem memory provider + (jsc#PED-10428). +- net: page_pool: create page_pool_alloc_netmem (jsc#PED-10428). +- net: page_pool: rename page_pool_alloc_netmem to *_netmems + (jsc#PED-10423). +- xdp: make __xdp_return() MP-agnostic (jsc#PED-10428). +- xdp: get rid of xdp_frame::mem.id (jsc#PED-10428). +- page_pool: allow mixing PPs within one bulk (jsc#PED-10428). +- ionic: add support for QSFP_PLUS_CMIS (jsc#PED-11378). +- ionic: add speed defines for 200G and 400G (jsc#PED-11378). +- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (jsc#PED-11378). +- ionic: Use VLAN_ETH_HLEN when possible (jsc#PED-11378). +- ionic: add asic codes to firmware interface file + (jsc#PED-11378). +- ice: cleanup Rx queue context programming functions + (jsc#PED-10419). +- ice: move prefetch enable to ice_setup_rx_ctx (jsc#PED-10419). +- ice: reduce size of queue context fields (jsc#PED-10419). +- ice: use for Tx and Rx queue context data + (jsc#PED-10419). +- ice: use structures to keep track of queue context size + (jsc#PED-10419). +- ice: remove int_q_state from ice_tlan_ctx (jsc#PED-10419). +- lib: packing: add pack_fields() and unpack_fields() + (jsc#PED-10419). +- lib: packing: demote truncation error in pack() to a warning + in __pack() (jsc#PED-10419). +- lib: packing: create __pack() and __unpack() variants without + error checking (jsc#PED-10419). +- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD + disabled (jsc#PED-11317). +- cn10k-ipsec: Enable outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Allow ipsec crypto offload for skb with SA + (jsc#PED-11317). +- cn10k-ipsec: Process outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Add SA add/del support for outb ipsec crypto + offload (jsc#PED-11317). +- cn10k-ipsec: Init hardware for outbound ipsec crypto offload + (jsc#PED-11317). +- octeontx2-af: Disable backpressure between CPT and NIX + (jsc#PED-11317). +- octeontx2-pf: Move skb fragment map/unmap to common code + (jsc#PED-11317). +- octeontx2-pf: map skb data as device writeable (jsc#PED-11317). +- page_pool: make page_pool_put_page_bulk() handle array of + netmems (jsc#PED-10428). +- netmem: add a couple of page helper wrappers (jsc#PED-10428). +- xdp: register system page pool as an XDP memory model + (jsc#PED-10428). +- xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() + (jsc#PED-10428). +- xdp: allow attaching already registered memory model to + xdp_rxq_info (jsc#PED-10428). +- xdp, xsk: constify read-only arguments of some static inline + helpers (jsc#PED-10428). +- ethtool: regenerate uapi header from the spec (jsc#PED-10684 + jsc#PED-11230). +- ethtool: remove the comments that are not gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ethtool: separate definitions that are gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ynl: add missing pieces to ethtool spec to better match uapi + header (jsc#PED-10684 jsc#PED-11230). +- net/mlx5e: Always start IPsec sequence number from 1 + (jsc#PED-11331). +- net/mlx5e: Rely on reqid in IPsec tunnel mode (jsc#PED-11331). +- net/mlx5: SF, Fix add port error handling (jsc#PED-11331). +- net/mlx5: Fix a lockdep warning as part of the write combining + test (jsc#PED-11331). +- net/mlx5: Fix RDMA TX steering prio (jsc#PED-11331). +- net: make page_pool_ref_netmem work with net iovs + (jsc#PED-10428). +- ice: Add correct PHY lane assignment (jsc#PED-10419). +- ice: Fix ETH56G FC-FEC Rx offset value (jsc#PED-10419). +- ice: Fix quad registers read on E825 (jsc#PED-10419). +- ice: Fix E825 initialization (jsc#PED-10419). +- igc: return early when failing to read EECD register + (jsc#PED-10417). +- ice: fix incorrect PHY settings for 100 GB/s (jsc#PED-10419). +- ice: fix max values for dpll pin phase adjust (jsc#PED-10419). +- bnxt_en: Fix DIM shutdown (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: Fix possible memory leak when hwrm_req_replace fails + (jsc#PED-10684 jsc#PED-11230). +- sysfs: attribute_group: allow registration of const + bin_attribute (jsc#PED-10421 jsc#PED-8564). +- cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() + (git-fixes). +- sysfs: bin_attribute: add const read/write callback variants + (jsc#PED-10421 jsc#PED-8564). +- sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::llseek() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::mmap() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of bin_is_visible() + (jsc#PED-10421 jsc#PED-8564). +- nvmem: core: calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- PCI/sysfs: Calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: introduce callback attribute_group::bin_size + (jsc#PED-10421 jsc#PED-8564). +- sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() + (jsc#PED-10421 jsc#PED-8564). +- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets + (jsc#PED-3526 jsc#PED-11226). +- net/neighbor: clear error in case strict check is not set + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Create netdev->neighbour association (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove bare neighbour::next pointer (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert iteration to use hlist+macro (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert seq_file functions to use hlist + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Define neigh_for_each_in_bucket (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Add hlist_node to struct neighbour (jsc#PED-10684 + jsc#PED-11230). +- Documentation: networking: Add missing PHY_GET command in the + message list (jsc#PED-10684 jsc#PED-11230). +- neighbour: use kvzalloc()/kvfree() (jsc#PED-10684 + jsc#PED-11230). +- netlink: specs: Add missing phy-ntf command to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- netlink: specs: Add missing bitset attrs to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- ethtool: rss: prevent rss ctx deletion when in use (git-fixes). +- neighbour: Use rtnl_register_many() (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove NEIGH_DN_TABLE (jsc#PED-10684 jsc#PED-11230). +- xsk: s/free_list_node/list_node/ (jsc#PED-10428). +- xsk: Get rid of xdp_buff_xsk::xskb_list_node (jsc#PED-10428). +- lib: packing: catch kunit_kzalloc() failure in the pack() test + (jsc#PED-10419). +- lib: packing: use GENMASK() for box_mask (jsc#PED-10419). +- lib: packing: use BITS_PER_BYTE instead of 8 (jsc#PED-10419). +- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior + (jsc#PED-10419). +- lib: packing: add additional KUnit tests (jsc#PED-10419). +- lib: packing: add KUnit tests adapted from selftests + (jsc#PED-10419). +- lib: packing: duplicate pack() and unpack() implementations + (jsc#PED-10419). +- lib: packing: add pack() and unpack() wrappers over packing() + (jsc#PED-10419). +- lib: packing: remove kernel-doc from header file + (jsc#PED-10419). +- lib: packing: adjust definitions and implementation for + arbitrary buffer lengths (jsc#PED-10419). +- lib: packing: refuse operating on bit indices which exceed + size of buffer (jsc#PED-10419). +- commit 6cae1c1 + ------------------------------------------------------------------- Mon Mar 3 16:02:21 CET 2025 - dwagner@suse.de @@ -4997,6 +6570,13 @@ Wed Jan 29 16:02:56 CET 2025 - mhocko@suse.com (CVE-2024-56650 bsc#1235430). - commit 7f5dabf +------------------------------------------------------------------- +Wed Jan 29 10:19:24 CET 2025 - msuchanek@suse.de + +- tpm: send_data: Wait longer for the TPM to become ready + (bsc#1235870). +- commit cf67b6d + ------------------------------------------------------------------- Wed Jan 29 10:08:12 CET 2025 - jslaby@suse.cz @@ -8074,6 +9654,12 @@ Mon Jan 13 21:30:48 CET 2025 - krisman@suse.de (git-fixes CVE-2024-55641 bsc#1235740). - commit b21bae3 +------------------------------------------------------------------- +Mon Jan 13 16:40:11 CET 2025 - mkoutny@suse.com + +- padding for more cgroup controllers (jsc#PED-8461). +- commit 417e2c0 + ------------------------------------------------------------------- Mon Jan 13 13:48:02 CET 2025 - mfranc@suse.cz diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index dabf3a1..582d4be 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: .g839b02b +Release: .gaac37d6 %else Release: 0 %endif diff --git a/kernel-source.changes b/kernel-source.changes index 1110c00..4f69e5c 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,3 +1,1012 @@ +------------------------------------------------------------------- +Thu Mar 13 06:22:58 CET 2025 - jlee@suse.com + +- Refresh + patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. + Improve the secret key invalid message.(bsc#1238797) +- commit 401f424 + +------------------------------------------------------------------- +Wed Mar 12 18:24:48 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_FREEZER (jsc#PED-12329) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + Natural extension is disabling freezer v1 controller (as gradually going + away from v1 controllers). + This keeps the global freezer functionality (for suspend) and there is + independent group freezing in cgroup v2. +- commit 46442b5 + +------------------------------------------------------------------- +Wed Mar 12 18:22:11 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_DEVICE (jsc#PED-12328) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + The replacement are BPF device-control programs attached to cgroups. + openSUSE Tumbleweed switched to (such) v2 setup in 2021-03. Today is + time for config cleanup. +- commit f845e63 + +------------------------------------------------------------------- +Wed Mar 12 18:20:08 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_CPUACCT (jsc#PED-12327) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + cpuacct is v1-only controller whose functionality was taken over with + cgroup v2 core. It even adds slight overhead since it doubly-accounts + CPU time in root cgroup even on v2-only runtimes. + openSUSE Tumbleweed switched to v2 setup in 2021-03. Today (if not + earlier) is time for config cleanup. +- commit fb4110d + +------------------------------------------------------------------- +Wed Mar 12 16:58:39 CET 2025 - tbogendoerfer@suse.de + +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (CVE-2025-21788 bsc#1238761). +- net: ravb: Fix missing rtnl lock in suspend/resume path + (CVE-2025-21801 bsc#1238758). +- net: hns3: fix oops when unload drivers paralleling + (CVE-2025-21802 bsc#1238751). +- commit 3709944 + +------------------------------------------------------------------- +Wed Mar 12 15:18:00 CET 2025 - oneukum@suse.com + +- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw + (git-fixes). +- pinctrl: bcm281xx: Fix incorrect regmap max_registers value + (git-fixes). +- commit 53a34e8 + +------------------------------------------------------------------- +Wed Mar 12 08:48:46 CET 2025 - jlee@suse.com + +- Bluetooth: MGMT: Fix slab-use-after-free Read in + mgmt_remove_adv_monitor_sync (bsc#1239095 CVE-2024-58013). +- commit 828d19c + +------------------------------------------------------------------- +Wed Mar 12 05:37:20 CET 2025 - jlee@suse.com + +- Update + patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch + (git-fixes CVE-2025-21827 bsc#1238974). +- Update + patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch + (git-fixes CVE-2025-21794 bsc#1238502). +- Update + patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch + (bsc#1219522 CVE-2025-21746 bsc#1238498). +- Update + patches.suse/KVM-x86-Load-DR6-with-guest-value-only-before-enteri.patch + (git-fixes CVE-2025-21839 bsc#1239061). +- Update + patches.suse/LoongArch-Fix-warnings-during-S3-suspend.patch + (git-fixes CVE-2025-21803 bsc#1238744). +- Update + patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + (git-fixes CVE-2025-21735 bsc#1238497). +- Update + patches.suse/PCI-Avoid-putting-some-root-ports-into-D3-on-TUXEDO-.patch + (git-fixes CVE-2025-21831 bsc#1239039). +- Update + patches.suse/PCI-rcar-ep-Fix-incorrect-variable-used-when-calling.patch + (git-fixes CVE-2025-21804 bsc#1238736). +- Update + patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch + (git-fixes CVE-2025-21732 bsc#1237877). +- Update + patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch + (git-fixes CVE-2025-21714 bsc#1237890). +- Update patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch + (git-fixes CVE-2025-21805 bsc#1238741). +- Update + patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + (git-fixes CVE-2025-21829 bsc#1239030). +- Update + patches.suse/Revert-drm-amd-display-Use-HW-lock-mgr-for-PSR1.patch + (stable-fixes CVE-2025-21819 bsc#1238994). +- Update + patches.suse/amdkfd-properly-free-gang_ctx_bo-when-failed-to-init.patch + (git-fixes CVE-2025-21842 bsc#1239063). +- Update + patches.suse/arm64-cacheinfo-Avoid-out-of-bounds-write-to-cacheinfo-array.patch + (git-fixes CVE-2025-21785 bsc#1238747). +- Update + patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + (git-fixes CVE-2025-21792 bsc#1238745). +- Update patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + (git-fixes CVE-2025-21812 bsc#1238471). +- Update + patches.suse/batman-adv-fix-panic-during-interface-removal.patch + (git-fixes CVE-2025-21781 bsc#1238735). +- Update + patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch + (bsc#1237558 CVE-2025-21745 bsc#1238785). +- Update + patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch + (git-fixes CVE-2025-21631 bsc#1236099). +- Update + patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch + (git-fixes CVE-2025-21832 bsc#1239105). +- Update + patches.suse/can-ctucanfd-handle-skb-allocation-failure.patch + (git-fixes CVE-2025-21775 bsc#1238501). +- Update + patches.suse/can-etas_es58x-fix-potential-NULL-pointer-dereferenc.patch + (git-fixes CVE-2025-21773 bsc#1238762). +- Update + patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch + (git-fixes CVE-2025-21774 bsc#1238770). +- Update + patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch + (git-fixes CVE-2025-21810 bsc#1238757). +- Update + patches.suse/drm-amdgpu-avoid-buffer-overflow-attach-in-smu_sys_s.patch + (stable-fixes CVE-2025-21780 bsc#1239115). +- Update + patches.suse/drm-amdgpu-bail-out-when-failed-to-load-fw-in-psp_in.patch + (git-fixes CVE-2025-21784 bsc#1238510). +- Update + patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch + (git-fixes CVE-2025-21798 bsc#1238776). +- Update + patches.suse/gpiolib-Fix-crash-on-error-in-gpiochip_get_ngpios.patch + (git-fixes CVE-2025-21783 bsc#1238530). +- Update + patches.suse/gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + (git-fixes CVE-2025-21824 bsc#1238478). +- Update + patches.suse/iommu-Fix-potential-memory-leak-in-iopf_queue_remove.patch + (git-fixes CVE-2025-21770 bsc#1238495). +- Update patches.suse/landlock-Handle-weird-files.patch (git-fixes + CVE-2025-21830 bsc#1239033). +- Update + patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch + (git-fixes CVE-2025-21712 bsc#1237886). +- Update patches.suse/misc-fastrpc-Fix-copy-buffer-page-size.patch + (git-fixes CVE-2025-21734 bsc#1238734). +- Update + patches.suse/mm-compaction-fix-UBSAN-shift-out-of-bounds-warning.patch + (git fixes (mm/compaction) CVE-2025-21815 bsc#1238474). +- Update + patches.suse/msft-hv-3160-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-if-loca.patch + (git-fixes CVE-2025-21779 bsc#1238768). +- Update + patches.suse/nbd-don-t-allow-reconnect-after-disconnect.patch + (git-fixes CVE-2025-21731 bsc#1237881). +- Update + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21763 bsc#1237897). +- Update + patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21701 bsc#1237164). +- Update + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + (jsc#PED-11331 CVE-2025-21751 bsc#1238907). +- Update + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + (jsc#PED-11331 CVE-2025-21800 bsc#1238743). +- Update + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch + (jsc#PED-11331 CVE-2025-21717 bsc#1238866). +- Update + patches.suse/net-rose-fix-timer-races-against-user-threads.patch + (git-fixes CVE-2025-21718 bsc#1239073). +- Update + patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch + (git-fixes CVE-2025-21711 bsc#1239114). +- Update + patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch + (git-fixes CVE-2025-21708 bsc#1239087). +- Update + patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch + (jsc#PED-12085 CVE-2025-21659 bsc#1236206). +- Update + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + (git-fixes CVE-2025-21796 bsc#1238716). +- Update patches.suse/padata-avoid-UAF-for-reorder_work.patch + (git-fixes CVE-2025-21726 bsc#1238865). +- Update patches.suse/padata-fix-UAF-in-padata_reorder.patch + (git-fixes CVE-2025-21727 bsc#1237876). +- Update + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch + (git-fixes CVE-2025-21772 bsc#1238911). +- Update + patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch + (jsc#PED-10539 git-fixes CVE-2025-21713 bsc#1237887). +- Update + patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + (git fixes (sched) CVE-2025-21771 bsc#1238752). +- Update + patches.suse/scsi-mpi3mr-Fix-possible-crash-when-setting-up-bsg-fails.patch + (git-fixes CVE-2025-21723 bsc#1238864). +- Update + patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch + (git-fixes CVE-2025-21834 bsc#1239026). +- Update patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch + (git-fixes CVE-2025-21793 bsc#1238500). +- Update patches.suse/tty-xilinx_uartps-split-sysrq-handling.patch + (git-fixes CVE-2025-21820 bsc#1238479). +- Update + patches.suse/usb-cdc-acm-Check-control-transfer-buffer-size-befor.patch + (git-fixes CVE-2025-21704 bsc#1237571). +- Update + patches.suse/usb-gadget-core-flush-gadget-workqueue-after-device-.patch + (git-fixes CVE-2025-21838 bsc#1239065). +- Update + patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch + (git-fixes CVE-2025-21835 bsc#1239068). +- Update patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch + (git-fixes CVE-2025-21741 bsc#1238767). +- Update + patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch + (git-fixes CVE-2025-21743 bsc#1238781). +- Update + patches.suse/usbnet-ipheth-use-static-NDP16-location-in-URB.patch + (git-fixes CVE-2025-21742 bsc#1238771). +- Update + patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + (git-fixes CVE-2025-21756 bsc#1238876). +- Update + patches.suse/vsock-Orphan-socket-after-transport-release.patch + (jsc#PED-11028 CVE-2025-21755 bsc#1237882). +- Update + patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch + (stable-fixes CVE-2025-21750 bsc#1238905). +- Update + patches.suse/wifi-mac80211-don-t-flush-non-uploaded-STAs.patch + (git-fixes CVE-2025-21828 bsc#1238958). +- Update + patches.suse/wifi-rtw89-avoid-to-init-mgnt_entry-list-twice-when-.patch + (git-fixes CVE-2025-21730 bsc#1237878). +- Update + patches.suse/wifi-rtw89-fix-race-between-cancel_hw_scan-and-hw_sc.patch + (git-fixes CVE-2025-21729 bsc#1237874). +- Update + patches.suse/workqueue-Put-the-pwq-after-detaching-the-rescuer-from-the-pool.patch + (bsc#1237866 CVE-2025-21786 bsc#1238505). +- Update patches.suse/zram-fix-potential-UAF-of-zram-table.patch + (git-fixes CVE-2025-21671 bsc#1236692). +- commit af45f0e + +------------------------------------------------------------------- +Wed Mar 12 05:37:15 CET 2025 - jlee@suse.com + +- Update + patches.suse/ALSA-6fire-Release-resources-at-card-release.patch + (git-fixes CVE-2024-53239 bsc#1235054 bsc#1234853). +- Update + patches.suse/ASoC-soc-pcm-don-t-use-soc_pcm_ret-on-.prepare-callb.patch + (stable-fixes CVE-2024-58077 bsc#1239090). +- Update + patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch + (stable-fixes CVE-2024-56605 bsc#1235061 bsc#1234853). +- Update + patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + (git-fixes CVE-2024-58009 bsc#1238760). +- Update + patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch + (git-fixes CVE-2024-57988 bsc#1237910). +- Update + patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch + (git-fixes CVE-2024-57987 bsc#1237905). +- Update + patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + (git-fixes CVE-2024-57986 bsc#1237907). +- Update + patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch + (git-fixes CVE-2024-57993 bsc#1237894). +- Update + patches.suse/HID-winwing-Add-NULL-check-in-winwing_init_led.patch + (git-fixes CVE-2024-58021 bsc#1238778). +- Update + patches.suse/KEYS-trusted-dcp-fix-improper-sg-use-with-CONFIG_VMA.patch + (git-fixes CVE-2024-58008 bsc#1238749). +- Update + patches.suse/NFSv4.0-Fix-a-use-after-free-problem-in-the-asynchronous-open.patch + (git-fixes CVE-2024-53173 bsc#1234891 bsc#1234853). +- Update + patches.suse/PCI-dwc-ep-Prevent-changing-BAR-size-flags-in-pci_ep.patch + (git-fixes CVE-2024-58006 bsc#1238772). +- Update + patches.suse/block-Prevent-potential-deadlocks-in-zone-write-plug-error-recovery.patch + (git-fixes CVE-2024-55642 bsc#1235744). +- Update + patches.suse/block-avoid-to-reuse-hctx-not-removed-from-cpuhp-callback-list.patch + (git-fixes CVE-2024-41149 bsc#1235698). +- Update + patches.suse/bpf-Mark-raw_tp-arguments-with-PTR_MAYBE_NULL.patch + (git-fixes CVE-2024-56702 bsc#1235501). +- Update + patches.suse/clk-mmp2-call-pm_genpd_init-only-after-genpd.name-is.patch + (git-fixes CVE-2024-58081 bsc#1239032). +- Update + patches.suse/clk-qcom-dispcc-sm6350-Add-missing-parent_map-for-a-.patch + (git-fixes CVE-2024-58080 bsc#1239027). +- Update + patches.suse/clk-qcom-gcc-sm6350-Add-missing-parent_map-for-two-c.patch + (git-fixes CVE-2024-58076 bsc#1239037). +- Update + patches.suse/crypto-tegra-do-not-transfer-req-when-tegra-init-fai.patch + (git-fixes CVE-2024-58075 bsc#1238976). +- Update + patches.suse/drm-amdgpu-Fix-potential-NULL-pointer-dereference-in.patch + (git-fixes CVE-2024-58052 bsc#1238986). +- Update + patches.suse/drm-msm-gem-prevent-integer-overflow-in-msm_ioctl_ge.patch + (git-fixes CVE-2024-52559 bsc#1238507). +- Update + patches.suse/drm-v3d-Stop-active-perfmon-if-it-is-being-destroyed.patch + (git-fixes CVE-2024-58086 bsc#1239038). +- Update + patches.suse/drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + (git-fixes CVE-2024-49570 bsc#1238782). +- Update + patches.suse/firmware-qcom-scm-Cleanup-global-__scm-on-probe-fail.patch + (git-fixes CVE-2024-57985 bsc#1237914). +- Update + patches.suse/firmware-qcom-scm-Fix-missing-read-barrier-in-qcom_s-b628510.patch + (git-fixes CVE-2024-58084 bsc#1239028). +- Update + patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch + (git-fixes CVE-2024-57984 bsc#1237909). +- Update patches.suse/idpf-convert-workqueues-to-unbound.patch + (jsc#PED-10581 CVE-2024-58057 bsc#1238969). +- Update + patches.suse/ipmi-ipmb-Add-check-devm_kasprintf-returned-value.patch + (git-fixes CVE-2024-58051 bsc#1238963). +- Update + patches.suse/media-i2c-ds90ub9x3-Fix-extra-fwnode_handle_put.patch + (git-fixes CVE-2024-58003 bsc#1238766). +- Update + patches.suse/media-imx-jpeg-Fix-potential-error-pointer-dereferen.patch + (git-fixes CVE-2024-57978 bsc#1238523). +- Update + patches.suse/media-intel-ipu6-remove-cpu-latency-qos-request-on-e.patch + (git-fixes CVE-2024-58004 bsc#1238508). +- Update + patches.suse/media-nuvoton-Fix-an-error-check-in-npcm_video_ece_i.patch + (git-fixes CVE-2024-58082 bsc#1239031). +- Update + patches.suse/media-uvcvideo-Fix-crash-during-unbind-if-gpio-unit-.patch + (git-fixes CVE-2024-58079 bsc#1239029). +- Update + patches.suse/media-uvcvideo-Fix-deadlock-during-uvc_probe.patch + (git-fixes CVE-2024-58059 bsc#1238960). +- Update + patches.suse/media-uvcvideo-Fix-double-free-in-error-path.patch + (git-fixes CVE-2024-57980 bsc#1237911). +- Update + patches.suse/media-uvcvideo-Remove-dangling-pointers.patch + (git-fixes CVE-2024-58002 bsc#1238503). +- Update + patches.suse/memory-tegra20-emc-fix-an-OF-node-reference-bug-in-t.patch + (git-fixes CVE-2024-58034 bsc#1238773). +- Update + patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch + (git-fixes CVE-2024-58078 bsc#1239034). +- Update + patches.suse/powerpc-pseries-iommu-IOMMU-incorrectly-marks-MMIO-r.patch + (bsc#1218470 ltc#204531 CVE-2024-57999 bsc#1238526). +- Update patches.suse/pps-Fix-a-use-after-free.patch (git-fixes + CVE-2024-57979 bsc#1238521). +- Update + patches.suse/printk-Fix-signed-integer-overflow-when-defining-LOG_BUF_LEN_MAX.patch + (bsc#1237950 CVE-2024-58017 bsc#1239112). +- Update + patches.suse/rdma-cxgb4-Prevent-potential-integer-overflow-on-32b.patch + (git-fixes CVE-2024-57973 bsc#1238531). +- Update + patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch + (git-fixes CVE-2024-58056 bsc#1238981). +- Update + patches.suse/rhashtable-Fix-potential-deadlock-by-moving-schedule.patch + (git-fixes CVE-2024-58042 bsc#1238769). +- Update + patches.suse/rtc-pcf85063-fix-potential-OOB-write-in-PCF85063-NVM.patch + (git-fixes CVE-2024-58069 bsc#1238978). +- Update + patches.suse/rtc-tps6594-Fix-integer-overflow-on-32bit-systems.patch + (git-fixes CVE-2024-57953 bsc#1238524). +- Update + patches.suse/soc-qcom-socinfo-Avoid-out-of-bounds-read-of-serial-.patch + (git-fixes CVE-2024-58007 bsc#1238511). +- Update + patches.suse/staging-media-max96712-fix-kernel-oops-when-removing.patch + (git-fixes CVE-2024-58054 bsc#1238975). +- Update + patches.suse/tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch + (bsc#1233260 bsc#1233259 bsc#1232421 CVE-2024-58005 + bsc#1237873). +- Update + patches.suse/ubi-fastmap-Fix-duplicate-slab-cache-names-while-att.patch + (git-fixes CVE-2024-53172 bsc#1234898). +- Update + patches.suse/usb-gadget-f_tcm-Don-t-free-command-immediately.patch + (git-fixes CVE-2024-58055 bsc#1238959). +- Update + patches.suse/usb-xhci-Fix-NULL-pointer-dereference-on-certain-com.patch + (git-fixes CVE-2024-57981 bsc#1237912). +- Update + patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch + (git-fixes CVE-2024-57995 bsc#1237895). +- Update + patches.suse/wifi-brcmsmac-add-gain-range-check-to-wlc_phy_iqcal_.patch + (stable-fixes CVE-2024-58014 bsc#1239109). +- Update + patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch + (git-fixes CVE-2024-58064 bsc#1238977). +- Update + patches.suse/wifi-iwlwifi-mvm-avoid-NULL-pointer-dereference.patch + (git-fixes CVE-2024-58062 bsc#1238965). +- Update + patches.suse/wifi-mac80211-prohibit-deactivating-all-links.patch + (git-fixes CVE-2024-58061 bsc#1238973). +- Update + patches.suse/wifi-mt76-mt7925-fix-NULL-deref-check-in-mt7925_chan.patch + (git-fixes CVE-2024-57989 bsc#1237899). +- Update + patches.suse/wifi-mt76-mt7925-fix-off-by-one-in-mt7925_load_clc.patch + (git-fixes CVE-2024-57990 bsc#1237900). +- Update + patches.suse/wifi-mwifiex-Fix-memcpy-field-spanning-write-warning.patch + (git-fixes CVE-2024-56539 bsc#1234963 bsc#1234853). +- Update + patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch + (git-fixes CVE-2024-58063 bsc#1238984). +- Update + patches.suse/wifi-rtlwifi-remove-unused-check_buddy_priv.patch + (git-fixes CVE-2024-58072 bsc#1238964). +- Update + patches.suse/wifi-rtw89-chan-fix-soft-lockup-in-rtw89_entity_reca.patch + (git-fixes CVE-2024-57991 bsc#1237896). +- Update + patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch + (git-fixes CVE-2024-57997 bsc#1238529). +- commit 214e3e7 + +------------------------------------------------------------------- +Tue Mar 11 11:56:06 CET 2025 - tiwai@suse.de + +- r8169: don't apply UDP padding quirk on RTL8126A (stable-fixes). +- commit 68384e2 + +------------------------------------------------------------------- +Tue Mar 11 11:50:06 CET 2025 - tiwai@suse.de + +- drm/xe: Fix and re-enable xe_print_blob_ascii85() (git-fixes). +- commit 3db422a + +------------------------------------------------------------------- +Tue Mar 11 10:28:38 CET 2025 - mhocko@suse.com + +- sched/membarrier: Fix redundant load of membarrier_state + (bsc#1232743). +- commit bf44b2b + +------------------------------------------------------------------- +Tue Mar 11 09:41:47 CET 2025 - shung-hsi.yu@suse.com + +- bpf: Reject struct_ops registration that uses module ptr and + the module btf_id is missing (git-fixes). +- commit 3b9c73b + +------------------------------------------------------------------- +Tue Mar 11 05:45:46 CET 2025 - shung-hsi.yu@suse.com + +- selftests/bpf: Add test case for the freeing of bpf_timer + (bsc#1238971 CVE-2025-21825). +- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT + (bsc#1238971 CVE-2025-21825). +- bpf: Free element after unlock in + __htab_map_lookup_and_delete_elem() (bsc#1238971 + CVE-2025-21825). +- bpf: Bail out early in __htab_map_lookup_and_delete_elem() + (bsc#1238971 CVE-2025-21825). +- bpf: Free special fields after unlock in + htab_lru_map_delete_node() (bsc#1238971 CVE-2025-21825). +- commit 1cd4c2e + +------------------------------------------------------------------- +Mon Mar 10 16:44:17 CET 2025 - oneukum@suse.com + +- Input: atkbd - map F23 key to support default copilot shortcut + (git-fixes). +- commit bfe2bb7 + +------------------------------------------------------------------- +Mon Mar 10 16:42:22 CET 2025 - oneukum@suse.com + +- Input: xpad - add unofficial Xbox 360 wireless receiver clone + (git-fixes). +- Input: xpad - add support for wooting two he (arm) (git-fixes). +- Input: xpad - improve name of 8BitDo controller 2dc8:3106 + (git-fixes). +- Input: xpad - add QH Electronics VID/PID (git-fixes). +- Input: xpad - add support for Nacon Evol-X Xbox One Controller + (git-fixes). +- commit 4710207 + +------------------------------------------------------------------- +Mon Mar 10 16:34:57 CET 2025 - oneukum@suse.com + +- Input: xpad - add support for Nacon Pro Compact (git-fixes). +- commit 3a2bb67 + +------------------------------------------------------------------- +Mon Mar 10 15:16:56 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (git-fixes) +- commit 2805274 + +------------------------------------------------------------------- +Mon Mar 10 15:14:16 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize HCR_EL2.E2H early (git-fixes) +- commit 0ff07a9 + +------------------------------------------------------------------- +Mon Mar 10 15:12:24 CET 2025 - oneukum@suse.com + +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1238909 CVE-2025-21776). +- commit 1601393 + +------------------------------------------------------------------- +Mon Mar 10 15:09:12 CET 2025 - msuchanek@suse.de + +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs + for pmemory (bsc#1239167 ltc#211055). +- commit 5ee1b4c + +------------------------------------------------------------------- +Mon Mar 10 11:51:56 CET 2025 - mfranc@suse.cz + +- s390/traps: Fix test_monitor_call() inline assembly (git-fixes + bsc#1239160). +- commit 1a519e2 + +------------------------------------------------------------------- +Mon Mar 10 11:40:43 CET 2025 - mhocko@suse.com + +- platform/x86: int3472: Check for adev == NULL (CVE-2024-58011 + bsc#1239080). +- commit 58ea3d9 + +------------------------------------------------------------------- +Mon Mar 10 10:07:52 CET 2025 - mhocko@suse.com + +- net_sched: sch_sfq: don't allow 1 packet limit (CVE-2024-57996 + bsc#1239076). +- commit 6b3567e + +------------------------------------------------------------------- +Mon Mar 10 10:01:21 CET 2025 - tiwai@suse.de + +- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during + params (CVE-2024-58012 bsc#1239104). +- commit 642aedc + +------------------------------------------------------------------- +Mon Mar 10 09:46:32 CET 2025 - tiwai@suse.de + +- wifi: brcmfmac: fix NULL pointer dereference in + brcmf_txfinalize() (CVE-2025-21744 bsc#1238903). +- commit 062e9bf + +------------------------------------------------------------------- +Mon Mar 10 08:24:23 CET 2025 - tiwai@suse.de + +- usb: gadget: Check bmAttributes only if configuration is valid + (git-fixes). +- usb: gadget: Fix setting self-powered state on suspend + (git-fixes). +- commit fb64cab + +------------------------------------------------------------------- +Mon Mar 10 08:23:35 CET 2025 - tiwai@suse.de + +- usb: typec: ucsi: Fix NULL pointer access (git-fixes). +- usb: xhci: Fix host controllers "dying" after suspend and resume + (git-fixes). +- usb: dwc3: Set SUSPENDENABLE soon after phy init (git-fixes). +- usb: hub: lack of clearing xHC resources (git-fixes). +- usb: renesas_usbhs: Flush the notify_hotplug_work (git-fixes). +- usb: renesas_usbhs: Use devm_usb_get_phy() (git-fixes). +- usb: renesas_usbhs: Call clk_put() (git-fixes). +- usb: dwc3: gadget: Prevent irq storm when TH re-executes + (git-fixes). +- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel + hosts (git-fixes). +- usb: typec: ucsi: increase timeout for PPM reset operations + (git-fixes). +- acpi: typec: ucsi: Introduce a ->poll_cci method (git-fixes). +- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix + functionality (git-fixes). +- usb: gadget: Set self-powered based on MaxPower and bmAttributes + (git-fixes). +- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails + (git-fixes). +- usb: atm: cxacru: fix a flaw in existing endpoint checks + (git-fixes). +- drivers: core: fix device leak in __fw_devlink_relax_cycles() + (git-fixes). +- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based + detection" (git-fixes). +- bus: simple-pm-bus: fix forced runtime PM use (git-fixes). +- char: misc: deallocate static minor in error path (git-fixes). +- eeprom: digsy_mtc: Make GPIO lookup table match the device + (git-fixes). +- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in + pmcmd_ioctl (git-fixes). +- slimbus: messaging: Free transaction ID in delayed interrupt + scenario (git-fixes). +- cdx: Fix possible UAF error in driver_override_show() + (git-fixes). +- bus: mhi: host: pci_generic: Use pci_try_reset_function() + to avoid deadlock (git-fixes). +- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO + (git-fixes). +- iio: filter: admv8818: Force initialization of SDO (git-fixes). +- iio: dac: ad3552r: clear reset status flag (git-fixes). +- iio: adc: ad7192: fix channel select (git-fixes). +- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value + (git-fixes). +- iio: light: apds9306: fix max_scale_nano values (git-fixes). +- commit 2fb3d9c + +------------------------------------------------------------------- +Sun Mar 9 09:58:06 CET 2025 - tiwai@suse.de + +- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist + (stable-fixes). +- ALSA: seq: Avoid module auto-load handling at event delivery + (stable-fixes). +- commit 5548289 + +------------------------------------------------------------------- +Sun Mar 9 09:55:31 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop + using CS35L41 HDA (stable-fixes). +- commit 5f7974b + +------------------------------------------------------------------- +Sun Mar 9 09:54:20 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA + Laptops using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for various ASUS Laptops using + CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: update ALC222 depop optimize (stable-fixes). +- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage + (git-fixes). +- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo + platform (stable-fixes). +- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 + (stable-fixes). +- ALSA: hda/realtek: Fix Asus Z13 2025 audio (stable-fixes). +- commit c78c8b9 + +------------------------------------------------------------------- +Sun Mar 9 09:49:37 CET 2025 - tiwai@suse.de + +- drm/xe/oa: Signal output fences (stable-fixes). +- Refresh + patches.suse/xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch. +- commit 9868b15 + +------------------------------------------------------------------- +Sun Mar 9 09:48:59 CET 2025 - tiwai@suse.de + +- rapidio: add check for rio_add_net() in rio_scan_alloc_net() + (git-fixes). +- rapidio: fix an API misues when rio_add_net() fails (git-fixes). +- dma: kmsan: export kmsan_handle_dma() for modules (git-fixes). +- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in + xgene_hwmon_probe() (git-fixes). +- hwmon: (ad7314) Validate leading zero bits and return error + (git-fixes). +- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table + (git-fixes). +- hwmon: (pmbus) Initialise page count in pmbus_identify() + (git-fixes). +- hwmon: (peci/dimmtemp) Do not provide fake thresholds data + (git-fixes). +- gpio: rcar: Fix missing of_node_put() call (git-fixes). +- gpio: aggregator: protect driver attr handlers against module + unload (git-fixes). +- ALSA: usx2y: validate nrpacks module parameter on probe + (git-fixes). +- ALSA: hda/realtek: Remove (revert) duplicate Ally X config + (git-fixes). +- drm/xe/oa: Allow oa_exponent value of 0 (git-fixes). +- drm/amd/display: Fix HPD after gpu reset (stable-fixes). +- drm/amd/display: add a quirk to enable eDP0 on DP1 + (stable-fixes). +- drm/amd/display: Disable PSR-SU on eDP panels (stable-fixes). +- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd + (stable-fixes). +- drm/xe/oa: Allow only certain property changes from config + (stable-fixes). +- drm/xe/oa: Add syncs support to OA config ioctl (stable-fixes). +- drm/xe/oa: Move functions up so they can be reused for config + ioctl (stable-fixes). +- commit d3f758a + +------------------------------------------------------------------- +Sun Mar 9 03:26:40 CET 2025 - ailiop@suse.com + +- sunrpc: suppress warnings for unused procfs functions + (git-fixes). +- commit c61a5ed + +------------------------------------------------------------------- +Sun Mar 9 03:21:55 CET 2025 - ailiop@suse.com + +- SUNRPC: Handle -ETIMEDOUT return from tlshd (git-fixes). +- commit 5ae6ead + +------------------------------------------------------------------- +Sun Mar 9 03:20:17 CET 2025 - ailiop@suse.com + +- NFSv4: Fix a deadlock when recovering state on a sillyrenamed + file (git-fixes). +- commit 68a98ff + +------------------------------------------------------------------- +Sun Mar 9 03:17:49 CET 2025 - ailiop@suse.com + +- SUNRPC: Prevent looping due to rpc_signal_task() races + (git-fixes). +- commit efcf93f + +------------------------------------------------------------------- +Sun Mar 9 03:00:11 CET 2025 - ailiop@suse.com + +- NFSD: Fix CB_GETATTR status fix (git-fixes). +- commit bfb8cfa + +------------------------------------------------------------------- +Sun Mar 9 02:39:44 CET 2025 - ailiop@suse.com + +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (git-fixes). +- commit 2e52d43 + +------------------------------------------------------------------- +Sun Mar 9 02:38:05 CET 2025 - ailiop@suse.com + +- nfsd: clear acl_access/acl_default after releasing them + (git-fixes). +- commit 27010fb + +------------------------------------------------------------------- +Sun Mar 9 02:35:49 CET 2025 - ailiop@suse.com + +- pnfs/flexfiles: retry getting layout segment for reads + (git-fixes). +- commit b6de6d7 + +------------------------------------------------------------------- +Sun Mar 9 02:33:53 CET 2025 - ailiop@suse.com + +- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending + on it (git-fixes). +- commit 7c2ea4b + +------------------------------------------------------------------- +Sun Mar 9 01:31:32 CET 2025 - ailiop@suse.com + +- KMSAN: uninit-value in inode_go_dump (5) (git-fixes). +- commit 33eb119 + +------------------------------------------------------------------- +Sun Mar 9 01:29:36 CET 2025 - ailiop@suse.com + +- gfs2: Fix unlinked inode cleanup (git-fixes). +- commit 34e8c14 + +------------------------------------------------------------------- +Sun Mar 9 01:28:11 CET 2025 - ailiop@suse.com + +- gfs2: Allow immediate GLF_VERIFY_DELETE work (git-fixes). +- commit 85fd98d + +------------------------------------------------------------------- +Sun Mar 9 01:26:31 CET 2025 - ailiop@suse.com + +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (git-fixes). +- commit 7b42f25 + +------------------------------------------------------------------- +Sun Mar 9 01:23:51 CET 2025 - ailiop@suse.com + +- xfs: flush inodegc before swapon (git-fixes). +- commit 5c0ff3f + +------------------------------------------------------------------- +Sun Mar 9 01:21:49 CET 2025 - ailiop@suse.com + +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (git-fixes). +- commit 188fef0 + +------------------------------------------------------------------- +Sun Mar 9 01:15:30 CET 2025 - ailiop@suse.com + +- xfs: report realtime block quota limits on realtime directories + (git-fixes). +- commit fe8bc40 + +------------------------------------------------------------------- +Sun Mar 9 01:08:59 CET 2025 - ailiop@suse.com + +- exfat: short-circuit zero-byte writes in exfat_file_write_iter + (git-fixes). +- commit e7632e9 + +------------------------------------------------------------------- +Sun Mar 9 01:08:18 CET 2025 - ailiop@suse.com + +- exfat: fix soft lockup in exfat_clear_bitmap (git-fixes). +- commit 72aa500 + +------------------------------------------------------------------- +Sun Mar 9 01:06:45 CET 2025 - ailiop@suse.com + +- exfat: fix just enough dentries but allocate a new cluster to + dir (git-fixes). +- commit 9bf8f0b + +------------------------------------------------------------------- +Sun Mar 9 00:41:23 CET 2025 - ailiop@suse.com + +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1239113 CVE-2024-54456). +- commit a3a35d5 + +------------------------------------------------------------------- +Fri Mar 7 20:21:45 CET 2025 - lduncan@suse.com + +- block: Remove zone write plugs when handling native zone append + writes (git-fixes). +- md/raid*: Fix the set_queue_limits implementations (git-fixes). +- partitions: mac: fix handling of bogus partition table + (git-fixes). +- block: cleanup and fix batch completion adding conditions + (git-fixes). +- block: don't revert iter for -EIOCBQUEUED (git-fixes). +- commit 9fb2f84 + +------------------------------------------------------------------- +Fri Mar 7 18:55:11 CET 2025 - msuchanek@suse.de + +- packaging: Patch Makefile to pre-select gcc version (jsc#PED-12251). + When compiler different from the one which was used to configure the + kernel is used to build modules a warning is issued and the build + continues. This could be turned into an error but that would be too + restrictive. + The generated kernel-devel makefile could set the compiler but then the + main Makefile as to be patched to assign CC with ?= + This causes run_oldconfig failure on SUSE-2024 and kbuild config check + failure on SUSE-2025. + This cannot be hardcoded to one version in a regular patch because the + value is expected to be configurable at mkspec time. Patch the Makefile + after aplyin patches in rpm prep step instead. A check is added to + verify that the sed command did indeed apply the change. +- commit 6031391 + +------------------------------------------------------------------- +Fri Mar 7 17:54:03 CET 2025 - mfranc@suse.cz + +- tracing/osnoise: Fix resetting of tracepoints (CVE-2025-21733 + bsc#1238494). +- commit 2bff62d + +------------------------------------------------------------------- +Fri Mar 7 17:46:03 CET 2025 - mfranc@suse.cz + +- btrfs: fix assertion failure when splitting ordered extent + after transaction abort (CVE-2025-21754 bsc#1238496). +- commit 57147c4 + +------------------------------------------------------------------- +Fri Mar 7 17:39:15 CET 2025 - mfranc@suse.cz + +- tcp: correct handling of extreme memory squeeze (CVE-2025-21710 + bsc#1237888). +- commit 101929d + +------------------------------------------------------------------- +Fri Mar 7 10:17:26 CET 2025 - msuchanek@suse.de + +- x86/boot: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit bb8a87d + +------------------------------------------------------------------- +Fri Mar 7 08:36:24 CET 2025 - tiwai@suse.de + +- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue + (git-fixes). +- drm/amd/display: Fix null check for pipe_ctx->plane_state in + resource_build_scaling_params (git-fixes). +- drm/xe/userptr: Unmap userptrs in the mmu notifier (git-fixes). +- drm/xe/hmm: Don't dereference struct page pointers without + notifier lock (git-fixes). +- drm/xe/hmm: Style- and include fixes (git-fixes). +- drm/xe: Add staging tree for VM binds (git-fixes). +- drm/xe: Fix fault mode invalidation with unbind (git-fixes). +- drm/xe/vm: Fix a misplaced #endif (git-fixes). +- drm/xe/vm: Validate userptr during gpu vma prefetching + (git-fixes). +- drm/xe/userptr: properly setup pfn_flags_mask (git-fixes). +- drm/sched: Fix preprocessor guard (git-fixes). +- drm/imagination: Fix timestamps in firmware traces (git-fixes). +- drm/imagination: only init job done fences once (git-fixes). +- drm/imagination: Hold drm_gem_gpuva lock for unmap (git-fixes). +- drm/imagination: avoid deadlock on fence release (git-fixes). +- wifi: cfg80211: regulatory: improve invalid hints checking + (git-fixes). +- wifi: mac80211: fix vendor-specific inheritance (git-fixes). +- wifi: mac80211: fix MLE non-inheritance parsing (git-fixes). +- wifi: iwlwifi: Fix A-MSDU TSO preparation (git-fixes). +- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU + (git-fixes). +- wifi: iwlwifi: limit printed string from FW file (git-fixes). +- wifi: iwlwifi: mvm: don't try to talk to a dead firmware + (git-fixes). +- wifi: iwlwifi: mvm: clean up ROC on failure (git-fixes). +- wifi: nl80211: reject cooked mode if it is set along with + other flags (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in + mgmt_device_connected() (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() + (git-fixes). +- bluetooth: btusb: Initialize .owner field of + force_poll_sync_fops (git-fixes). +- commit bceb443 + +------------------------------------------------------------------- +Fri Mar 7 07:22:49 CET 2025 - jlee@suse.com + +- initcall_blacklist: Does not allow kernel_lockdown be + blacklisted (bsc#1237521). +- commit 4ab5f98 + +------------------------------------------------------------------- +Thu Mar 6 19:55:34 CET 2025 - msuchanek@suse.de + +- powerpc: boot: Fix build with gcc 15 (jsc#PED-12251). +- commit 177c148 + +------------------------------------------------------------------- +Thu Mar 6 19:19:45 CET 2025 - msuchanek@suse.de + +- efi: libstub: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit 3a88c96 + ------------------------------------------------------------------- Thu Mar 6 18:21:04 CET 2025 - mfranc@suse.cz @@ -307,6 +1316,15 @@ Tue Mar 4 09:34:34 CET 2025 - tiwai@suse.de - rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303) - commit 1f1e842 +------------------------------------------------------------------- +Tue Mar 4 09:27:13 CET 2025 - tbogendoerfer@suse.de + +- Refresh patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch. +- Refresh + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch. + Re-enabled needed patches. +- commit 553c7bc + ------------------------------------------------------------------- Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com @@ -314,6 +1332,14 @@ Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com (git-fixes bsc#1237898 CVE-2025-21778). - commit 7bd7207 +------------------------------------------------------------------- +Mon Mar 3 18:16:50 CET 2025 - tbogendoerfer@suse.de + +- Delete + patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch. + Dropped patch for no longer present driver. +- commit d78cf53 + ------------------------------------------------------------------- Mon Mar 3 18:10:31 CET 2025 - petr.pavlu@suse.com @@ -337,6 +1363,553 @@ Mon Mar 3 16:51:53 CET 2025 - dwagner@suse.de clean up (bsc#1238349). - commit 9c9e63e +------------------------------------------------------------------- +Mon Mar 3 16:17:03 CET 2025 - tbogendoerfer@suse.de + +- net: ethtool: Use hwprov under rcu_read_lock (git-fixes). +- commit 9b0a090 + +------------------------------------------------------------------- +Mon Mar 3 16:12:00 CET 2025 - tbogendoerfer@suse.de + +- idpf: fix checksums set in idpf_rx_rsc() (jsc#PED-10581). +- net/mlx5: IRQ, Fix null string in debug print (jsc#PED-11331). +- net/mlx5: Restore missing trace event when enabling vport QoS + (jsc#PED-11331). +- net/mlx5: Fix vport QoS cleanup on error (jsc#PED-11331). +- ixgbe: fix media cage present detection for E610 device + (jsc#PED-9647). +- iavf: fix circular lock dependency with netdev_lock + (jsc#PED-10423). +- ice: Avoid setting default Rx VSI twice in switchdev setup + (jsc#PED-10419). +- ice: Fix deinitializing VF in error path (jsc#PED-10419). +- net: ethtool: fix ioctl confusing drivers about desired HDS + user config (git-fixes). +- RDMA/bnxt_re: Fix the page details for the srq created by + kernel consumers (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix issue in the unload path (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add sanity checks on rdev validity (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier + (jsc#PED-10684 jsc#PED-11230). +- vsock/bpf: Warn on socket without transport (jsc#PED-11028). +- ibmvnic: Don't reference skb after sending to VIOS + (jsc#PED_10911 jsc#PED-3606). +- s390/qeth: move netif_napi_add_tx() and napi_enable() from + under BH (git-fixes). +- vsock: Orphan socket after transport release (jsc#PED-11028). +- igc: Set buffer type for empty frames in igc_init_empty_frame + (jsc#PED-10417). +- igc: Fix HW RX timestamp when passed by ZC XDP (jsc#PED-10417). +- ixgbe: Fix possible skb NULL pointer dereference (jsc#PED-9647). +- idpf: record rx queue in skb for RSC packets (jsc#PED-10581). +- idpf: fix handling rsc packet with a single segment + (jsc#PED-10581). +- iavf: Fix a locking bug in an error path (jsc#PED-10423). +- neighbour: use RCU protection in __neigh_notify() (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags + (git-fixes). +- net: add dev_net_rcu() helper (jsc#PED-10684 jsc#PED-11230). +- net: atlantic: fix warning during hot unplug (jsc#PED-11287). +- ice: stop storing XDP verdict within ice_rx_buf (jsc#PED-10419). +- ice: gather page_count()'s of each frag right before XDP prog + call (jsc#PED-10419). +- ice: put Rx buffers after being done with current frame + (jsc#PED-10419). +- tg3: Disable tg3 PCIe AER on system reboot (jsc#PED-3526 + jsc#PED-11226). +- vmxnet3: Fix tx queue race condition with XDP (jsc#PED-11024). +- ice: Add check for devm_kzalloc() (jsc#PED-10419). +- vsock: Allow retrying on connect() failure (jsc#PED-11028). +- iavf: allow changing VLAN state without calling PF + (jsc#PED-10423). +- ice: remove invalid parameter of equalizer (jsc#PED-10419). +- ice: fix ice_parser_rt::bst_key array size (jsc#PED-10419). +- idpf: add more info during virtchnl transaction timeout/salt + mismatch (jsc#PED-10581). +- idpf: convert workqueues to unbound (jsc#PED-10581). +- idpf: Acquire the lock before accessing the xn->salt + (jsc#PED-10581). +- idpf: fix transaction timeouts on reset (jsc#PED-10581). +- idpf: add read memory barrier when checking descriptor done bit + (jsc#PED-10581). +- net: page_pool: don't try to stash the napi id (jsc#PED-10423). +- netdevsim: don't assume core pre-populates HDS params on GET + (jsc#PED-10684 jsc#PED-11230). +- wifi: mt76: move napi_enable() from under BH (git-fixes). +- eth: via-rhine: fix calling napi_enable() in atomic context + (git-fixes). +- eth: niu: fix calling napi_enable() in atomic context + (git-fixes). +- eth: 8139too: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: remove local wrappers for napi enable/disable + (git-fixes). +- eth: tg3: fix calling napi_enable() in atomic context + (jsc#PED-3526 jsc#PED-11226). +- net/mlx5e: add missing cpu_to_node to kvzalloc_node in + mlx5e_open_xdpredirect_sq (jsc#PED-11331). +- net: mvneta: fix locking in mvneta_cpu_online() (git-fixes). +- octeontx2: don't mess with ->d_parent or ->d_parent->d_name + (jsc#PED-11317). +- sysfs: constify bin_attribute argument of + sysfs_bin_attr_simple_read() (jsc#PED-10421 jsc#PED-8564). +- sysfs: constify macro BIN_ATTRIBUTE_GROUPS() (jsc#PED-10421 + jsc#PED-8564). +- VMCI: remove unused ioctl definitions (jsc#PED-11026). +- RDMA/hfi1: Constify 'struct bin_attribute' (jsc#PED-10421 + jsc#PED-8564). +- RDMA/bnxt_re: Allocate dev_attr information dynamically + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Pass the context for ulp_irq_stop (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Query firmware defaults of CC params during probe + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Add Async event handling support (jsc#PED-10684 + jsc#PED-11230). +- bnxt_en: Add ULP call to notify async events (jsc#PED-10684 + jsc#PED-11230). +- net: avoid race between device unregistration and ethnl ops + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: update header sizing defaults (jsc#PED-10684 + jsc#PED-11230). +- eth: bnxt: allocate enough buffer space to meet HDS threshold + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: populate the default HDS params in the core + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: apply hds_thrs settings correctly (jsc#PED-10684 + jsc#PED-11230). +- net: provide pending ring configuration in net_device + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: store netdev in a temp variable in + ethnl_default_set_doit() (jsc#PED-10684 jsc#PED-11230). +- net: move HDS config from ethtool state (jsc#PED-10684 + jsc#PED-11230). +- net: destroy dev->lock later in free_netdev() (git-fixes). +- eth: bnxt: fix string truncation warning in FW version + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: ts: add separate counter for unconfirmed one-step + TX timestamps (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: fix unintentional sign extension on shift of + dest_attr->vport.vhca_id (jsc#PED-11331). +- ice: support FW Recovery Mode (jsc#PED-10419). +- devlink: add devl guard (jsc#PED-10419). +- pldmfw: enable selected component update (jsc#PED-10419). +- net/mlx5e: CT: Offload connections with hardware steering rules + (jsc#PED-11331). +- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule + reusable (jsc#PED-11331). +- net/mlx5e: CT: Add initial support for Hardware Steering + (jsc#PED-11331). +- net/mlx5: HWS, rework the check if matcher size can be increased + (jsc#PED-11331). +- net: protect napi->irq with netdev_lock() (jsc#PED-3526 + jsc#PED-11226). +- net: protect NAPI enablement with netdev_lock() (jsc#PED-10423). +- net: protect netdev->napi_list with netdev_lock() + (jsc#PED-10423). +- net: add netdev->up protected by netdev_lock() (jsc#PED-10423). +- net: make netdev_lock() protect netdev->reg_state + (jsc#PED-10423). +- net: add netdev_lock() / netdev_unlock() helpers + (jsc#PED-10423). +- ice: Add in/out PTP pin delays (jsc#PED-10419). +- ice: implement low latency PHY timer updates (jsc#PED-10419). +- ice: check low latency PHY timer update firmware capability + (jsc#PED-10419). +- ice: add lock to protect low latency interface (jsc#PED-10419). +- ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* + (jsc#PED-10419). +- ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 + (jsc#PED-10419). +- ice: use string choice helpers (jsc#PED-10419). +- ice: add fw and port health reporters (jsc#PED-10419). +- ice: add recipe priority check in search (jsc#PED-10419). +- ice: ice_probe: init ice_adapter after HW init (jsc#PED-10419). +- ice: minor: rename goto labels from err to unroll + (jsc#PED-10419). +- ice: split ice_init_hw() out from ice_init_dev() + (jsc#PED-10419). +- ice: c827: move wait for FW to ice_init_hw() (jsc#PED-10419). +- netdevsim: add HDS feature (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for hds-thresh ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for tcp-data-split ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for rx-copybreak ethtool command + (jsc#PED-10684 jsc#PED-11230). +- net: disallow setup single buffer XDP when tcp-data-split is + enabled (jsc#PED-10684 jsc#PED-11230). +- net: devmem: add ring parameter filtering (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: add support for configuring hds-thresh + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: add hds_config member in ethtool_netdev_state + (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers + (jsc#PED-11331). +- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps + (jsc#PED-11331). +- net/mlx5: Add support for MRTCQ register (jsc#PED-11331). +- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane + link modes (jsc#PED-11331). +- net: ethtool: add support for structured PHY statistics + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: plumb PHY stats to PHY drivers (jsc#PED-10684 + jsc#PED-11230). +- ethtool: linkstate: migrate linkstate functions to support + multi-PHY setups (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: HWS, update flow - support through bigger action RTC + (jsc#PED-11331). +- net/mlx5: HWS, update flow - remove the use of dual RTCs + (jsc#PED-11331). +- net/mlx5: fs, add HWS to steering mode options (jsc#PED-11331). +- net/mlx5: fs, add HWS get capabilities (jsc#PED-11331). +- net/mlx5: fs, set create match definer to not supported by HWS + (jsc#PED-11331). +- net/mlx5: fs, add support for dest vport HWS action + (jsc#PED-11331). +- net/mlx5: fs, add HWS fte API functions (jsc#PED-11331). +- net/mlx5: fs, add dest table cache (jsc#PED-11331). +- net/mlx5: fs, manage flow counters HWS action sharing by + refcount (jsc#PED-11331). +- net/mlx5: fs, add HWS modify header API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS packet reformat API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS actions pool (jsc#PED-11331). +- net/mlx5: fs, add HWS flow group API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS flow table API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS root namespace functions (jsc#PED-11331). +- eth: iavf: extend the netdev_lock usage (jsc#PED-10423). +- net/mlx5e: Update TX ESN context for IPSec hardware offload + (jsc#PED-11331). +- xfrm: Support ESN context update to hardware for TX + (jsc#PED-11331). +- net/mlx5: use do_aux_work for PHC overflow checks + (jsc#PED-11331). +- igc: Link queues to NAPI instances (jsc#PED-10417). +- igc: Link IRQs to NAPI instances (jsc#PED-10417). +- i40e: add ability to reset VF for Tx and Rx MDD events + (jsc#PED-10428). +- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() + (jsc#PED-9647). +- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() + (jsc#PED-9647). +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (jsc#PED-10426). +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() + (jsc#PED-10417). +- igc: Allow hot-swapping XDP program (jsc#PED-10417). +- igb: Add AF_XDP zero-copy Tx support (jsc#PED-10426). +- igb: Add AF_XDP zero-copy Rx support (jsc#PED-10426). +- igb: Add XDP finalize and stats update functions + (jsc#PED-10426). +- igb: Introduce XSK data structures and helpers (jsc#PED-10426). +- igb: Introduce igb_xdp_is_enabled() (jsc#PED-10426). +- igb: Remove static qualifiers (jsc#PED-10426). +- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (jsc#PED-9647). +- octeontx2-pf: mcs: Remove dead code and semi-colon from + rsrc_name() (jsc#PED-11317). +- net/mlx5: HWS, set timeout on polling for completion + (jsc#PED-11331). +- net/mlx5: HWS, support flow sampler destination (jsc#PED-11331). +- net/mlx5: HWS, use the right size when writing arg data + (jsc#PED-11331). +- net/mlx5: HWS, handle returned error value in pool alloc + (jsc#PED-11331). +- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset + (jsc#PED-11331). +- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic + SQs (jsc#PED-11331). +- net/mlx5: HWS, num_of_rules counter on matcher should be atomic + (jsc#PED-11331). +- net/mlx5: HWS, reduce memory consumption of a matcher struct + (jsc#PED-11331). +- net/mlx5: HWS, remove wrong deletion of the miss table list + (jsc#PED-11331). +- net/mlx5: HWS, change error flow on matcher disconnect + (jsc#PED-11331). +- net/mlx5: HWS, add error message on failure to move rules + (jsc#PED-11331). +- net/mlx5: HWS, simplify allocations as we support only FDB + (jsc#PED-11331). +- net/mlx5: HWS, denote how refcounts are protected + (jsc#PED-11331). +- net/mlx5: HWS, remove implementation of unused FW commands + (jsc#PED-11331). +- net/mlx5: HWS, remove the use of duplicated structs + (jsc#PED-11331). +- igc: Remove unused igc_read/write_pcie_cap_reg (jsc#PED-10417). +- igc: Remove unused igc_read/write_pci_cfg wrappers + (jsc#PED-10417). +- igc: Remove unused igc_acquire/release_nvm (jsc#PED-10417). +- i40e: Remove unused i40e_dcb_hw_get_num_tc (jsc#PED-10428). +- i40e: Remove unused i40e_asq_send_command_v2 (jsc#PED-10428). +- i40e: Remove unused i40e_commit_partition_bw_setting + (jsc#PED-10428). +- i40e: Remove unused i40e_del_filter (jsc#PED-10428). +- i40e: Remove unused i40e_get_cur_guaranteed_fd_count + (jsc#PED-10428). +- i40e: Deadcode profile code (jsc#PED-10428). +- i40e: Remove unused i40e_(read|write)_phy_register + (jsc#PED-10428). +- i40e: Remove unused i40e_blink_phy_link_led (jsc#PED-10428). +- i40e: Deadcode i40e_aq_* (jsc#PED-10428). +- devlink: Improve the port attributes description + (jsc#PED-10419). +- ixgbevf: Add support for Intel(R) E610 device (jsc#PED-9647). +- PCI: Add PCI_VDEVICE_SUB helper macro (jsc#PED-9647). +- ixgbe: Enable link management in E610 device (jsc#PED-9647). +- ixgbe: Clean up the E610 link management related code + (jsc#PED-9647). +- ixgbe: Add ixgbe_x540 multiple header inclusion protection + (jsc#PED-9647). +- ixgbe: Add support for EEPROM dump in E610 device + (jsc#PED-9647). +- ixgbe: Add support for NVM handling in E610 device + (jsc#PED-9647). +- ixgbe: Add link management support for E610 device + (jsc#PED-9647). +- ixgbe: Add support for E610 device capabilities detection + (jsc#PED-9647). +- ixgbe: Add support for E610 FW Admin Command Interface + (jsc#PED-9647). +- net: ethtool: Fix suspicious rcu_dereference usage (git-fixes). +- net/mlx5: fs, Add support for RDMA RX steering over IB link + layer (jsc#PED-11331). +- net/mlx5: Remove PTM support log message (jsc#PED-11331). +- net/mlx5: DR, add support for ConnectX-8 steering + (jsc#PED-11331). +- net/mlx5: DR, expand SWS STE callbacks and consolidate common + structs (jsc#PED-11331). +- net/mlx5: HWS, do not initialize native API queues + (jsc#PED-11331). +- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close + (jsc#PED-11331). +- net/mlx5: fs, retry insertion to hash table on EBUSY + (jsc#PED-11331). +- net/mlx5: fs, add mlx5_fs_pool API (jsc#PED-11331). +- net/mlx5: fs, add counter object to flow destination + (jsc#PED-11331). +- net/mlx5: LAG, Support LAG over Multi-Host NICs (jsc#PED-11331). +- net/mlx5: LAG, Refactor lag logic (jsc#PED-11331). +- sfc: Use netdev refcount tracking in struct + efx_async_filter_insertion (jsc#PED-11366). +- xsk: add generic XSk &xdp_buff -> skb conversion + (jsc#PED-10428). +- xsk: make xsk_buff_add_frag() really add the frag via + __xdp_buff_add_frag() (jsc#PED-10428). +- xdp: add generic xdp_build_skb_from_buff() (jsc#PED-10428). +- xdp: add generic xdp_buff_add_frag() (jsc#PED-10428). +- page_pool: add page_pool_dev_alloc_netmem() (jsc#PED-10428). +- sfc: remove efx_writed_page_locked (jsc#PED-11366). +- bnxt_en: Skip reading PXP registers during ethtool -d if + unsupported (bsc#1238145). +- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW + (bsc#1238145). +- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW + (bsc#1238145). +- bnxt_en: Do not allow ethtool -m on an untrusted VF + (bsc#1238145). +- bnxt_en: Use FW defined resource limits for RoCE (bsc#1238145). +- ice: Add MDD logging via devlink health (jsc#PED-10419). +- ice: add Tx hang devlink health reporter (jsc#PED-10419). +- ice: rename devlink_port. to port.[ch] (jsc#PED-10419). +- devlink: add devlink_fmsg_dump_skb() function (jsc#PED-10419). +- devlink: add devlink_fmsg_put() macro (jsc#PED-10419). +- net/mlx5e: Report rx_discards_phy via rx_dropped + (jsc#PED-11331). +- net: page_pool: rename page_pool_is_last_ref() (jsc#PED-10428). +- net/mlx5: Add device cap abs_native_port_num (jsc#PED-11331). +- net/mlx5: qos: Add ifc support for cross-esw scheduling + (jsc#PED-11331). +- net/mlx5: Add support for new scheduling elements + (jsc#PED-11331). +- net/mlx5: Add ConnectX-8 device to ifc (jsc#PED-11331). +- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits + (jsc#PED-11331). +- net: ethtool: Add support for tsconfig command to get/set + hwtstamp config (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp + by net topology (jsc#PED-10684 jsc#PED-11230). +- net: Add the possibility to support a selected hwtstamp in + netdevice (jsc#PED-10684 jsc#PED-11230). +- net: Make net_hwtstamp_validate accessible (jsc#PED-10684 + jsc#PED-11230). +- net: Make dev_get_hwtstamp_phylib accessible (jsc#PED-10684 + jsc#PED-11230). +- octeontx2-af: fix build regression without CONFIG_DCB + (jsc#PED-11317). +- ionic: remove the unused nb_work (jsc#PED-11378). +- page_pool: disable sync for cpu for dmabuf memory provider + (jsc#PED-10428). +- page_pool: Set `dma_sync` to false for devmem memory provider + (jsc#PED-10428). +- net: page_pool: create page_pool_alloc_netmem (jsc#PED-10428). +- net: page_pool: rename page_pool_alloc_netmem to *_netmems + (jsc#PED-10423). +- xdp: make __xdp_return() MP-agnostic (jsc#PED-10428). +- xdp: get rid of xdp_frame::mem.id (jsc#PED-10428). +- page_pool: allow mixing PPs within one bulk (jsc#PED-10428). +- ionic: add support for QSFP_PLUS_CMIS (jsc#PED-11378). +- ionic: add speed defines for 200G and 400G (jsc#PED-11378). +- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (jsc#PED-11378). +- ionic: Use VLAN_ETH_HLEN when possible (jsc#PED-11378). +- ionic: add asic codes to firmware interface file + (jsc#PED-11378). +- ice: cleanup Rx queue context programming functions + (jsc#PED-10419). +- ice: move prefetch enable to ice_setup_rx_ctx (jsc#PED-10419). +- ice: reduce size of queue context fields (jsc#PED-10419). +- ice: use for Tx and Rx queue context data + (jsc#PED-10419). +- ice: use structures to keep track of queue context size + (jsc#PED-10419). +- ice: remove int_q_state from ice_tlan_ctx (jsc#PED-10419). +- lib: packing: add pack_fields() and unpack_fields() + (jsc#PED-10419). +- lib: packing: demote truncation error in pack() to a warning + in __pack() (jsc#PED-10419). +- lib: packing: create __pack() and __unpack() variants without + error checking (jsc#PED-10419). +- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD + disabled (jsc#PED-11317). +- cn10k-ipsec: Enable outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Allow ipsec crypto offload for skb with SA + (jsc#PED-11317). +- cn10k-ipsec: Process outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Add SA add/del support for outb ipsec crypto + offload (jsc#PED-11317). +- cn10k-ipsec: Init hardware for outbound ipsec crypto offload + (jsc#PED-11317). +- octeontx2-af: Disable backpressure between CPT and NIX + (jsc#PED-11317). +- octeontx2-pf: Move skb fragment map/unmap to common code + (jsc#PED-11317). +- octeontx2-pf: map skb data as device writeable (jsc#PED-11317). +- page_pool: make page_pool_put_page_bulk() handle array of + netmems (jsc#PED-10428). +- netmem: add a couple of page helper wrappers (jsc#PED-10428). +- xdp: register system page pool as an XDP memory model + (jsc#PED-10428). +- xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() + (jsc#PED-10428). +- xdp: allow attaching already registered memory model to + xdp_rxq_info (jsc#PED-10428). +- xdp, xsk: constify read-only arguments of some static inline + helpers (jsc#PED-10428). +- ethtool: regenerate uapi header from the spec (jsc#PED-10684 + jsc#PED-11230). +- ethtool: remove the comments that are not gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ethtool: separate definitions that are gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ynl: add missing pieces to ethtool spec to better match uapi + header (jsc#PED-10684 jsc#PED-11230). +- net/mlx5e: Always start IPsec sequence number from 1 + (jsc#PED-11331). +- net/mlx5e: Rely on reqid in IPsec tunnel mode (jsc#PED-11331). +- net/mlx5: SF, Fix add port error handling (jsc#PED-11331). +- net/mlx5: Fix a lockdep warning as part of the write combining + test (jsc#PED-11331). +- net/mlx5: Fix RDMA TX steering prio (jsc#PED-11331). +- net: make page_pool_ref_netmem work with net iovs + (jsc#PED-10428). +- ice: Add correct PHY lane assignment (jsc#PED-10419). +- ice: Fix ETH56G FC-FEC Rx offset value (jsc#PED-10419). +- ice: Fix quad registers read on E825 (jsc#PED-10419). +- ice: Fix E825 initialization (jsc#PED-10419). +- igc: return early when failing to read EECD register + (jsc#PED-10417). +- ice: fix incorrect PHY settings for 100 GB/s (jsc#PED-10419). +- ice: fix max values for dpll pin phase adjust (jsc#PED-10419). +- bnxt_en: Fix DIM shutdown (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: Fix possible memory leak when hwrm_req_replace fails + (jsc#PED-10684 jsc#PED-11230). +- sysfs: attribute_group: allow registration of const + bin_attribute (jsc#PED-10421 jsc#PED-8564). +- cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() + (git-fixes). +- sysfs: bin_attribute: add const read/write callback variants + (jsc#PED-10421 jsc#PED-8564). +- sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::llseek() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::mmap() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of bin_is_visible() + (jsc#PED-10421 jsc#PED-8564). +- nvmem: core: calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- PCI/sysfs: Calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: introduce callback attribute_group::bin_size + (jsc#PED-10421 jsc#PED-8564). +- sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() + (jsc#PED-10421 jsc#PED-8564). +- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets + (jsc#PED-3526 jsc#PED-11226). +- net/neighbor: clear error in case strict check is not set + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Create netdev->neighbour association (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove bare neighbour::next pointer (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert iteration to use hlist+macro (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert seq_file functions to use hlist + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Define neigh_for_each_in_bucket (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Add hlist_node to struct neighbour (jsc#PED-10684 + jsc#PED-11230). +- Documentation: networking: Add missing PHY_GET command in the + message list (jsc#PED-10684 jsc#PED-11230). +- neighbour: use kvzalloc()/kvfree() (jsc#PED-10684 + jsc#PED-11230). +- netlink: specs: Add missing phy-ntf command to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- netlink: specs: Add missing bitset attrs to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- ethtool: rss: prevent rss ctx deletion when in use (git-fixes). +- neighbour: Use rtnl_register_many() (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove NEIGH_DN_TABLE (jsc#PED-10684 jsc#PED-11230). +- xsk: s/free_list_node/list_node/ (jsc#PED-10428). +- xsk: Get rid of xdp_buff_xsk::xskb_list_node (jsc#PED-10428). +- lib: packing: catch kunit_kzalloc() failure in the pack() test + (jsc#PED-10419). +- lib: packing: use GENMASK() for box_mask (jsc#PED-10419). +- lib: packing: use BITS_PER_BYTE instead of 8 (jsc#PED-10419). +- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior + (jsc#PED-10419). +- lib: packing: add additional KUnit tests (jsc#PED-10419). +- lib: packing: add KUnit tests adapted from selftests + (jsc#PED-10419). +- lib: packing: duplicate pack() and unpack() implementations + (jsc#PED-10419). +- lib: packing: add pack() and unpack() wrappers over packing() + (jsc#PED-10419). +- lib: packing: remove kernel-doc from header file + (jsc#PED-10419). +- lib: packing: adjust definitions and implementation for + arbitrary buffer lengths (jsc#PED-10419). +- lib: packing: refuse operating on bit indices which exceed + size of buffer (jsc#PED-10419). +- commit 6cae1c1 + ------------------------------------------------------------------- Mon Mar 3 16:02:21 CET 2025 - dwagner@suse.de @@ -4997,6 +6570,13 @@ Wed Jan 29 16:02:56 CET 2025 - mhocko@suse.com (CVE-2024-56650 bsc#1235430). - commit 7f5dabf +------------------------------------------------------------------- +Wed Jan 29 10:19:24 CET 2025 - msuchanek@suse.de + +- tpm: send_data: Wait longer for the TPM to become ready + (bsc#1235870). +- commit cf67b6d + ------------------------------------------------------------------- Wed Jan 29 10:08:12 CET 2025 - jslaby@suse.cz @@ -8074,6 +9654,12 @@ Mon Jan 13 21:30:48 CET 2025 - krisman@suse.de (git-fixes CVE-2024-55641 bsc#1235740). - commit b21bae3 +------------------------------------------------------------------- +Mon Jan 13 16:40:11 CET 2025 - mkoutny@suse.com + +- padding for more cgroup controllers (jsc#PED-8461). +- commit 417e2c0 + ------------------------------------------------------------------- Mon Jan 13 13:48:02 CET 2025 - mfranc@suse.cz diff --git a/kernel-source.spec b/kernel-source.spec index bee199e..97889e1 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -18,9 +18,10 @@ %define srcversion 6.12 %define patchversion 6.12.0 -%define git_commit 839b02ba02e95d9d4623af58210ba3a9f8837fa6 +%define git_commit aac37d67292908809fd31b2ccbff93ffe91063ab %define variant %{nil} %define gcc_package gcc13 +%define gcc_compiler gcc-13 %include %_sourcedir/kernel-spec-macros @@ -29,7 +30,7 @@ Name: kernel-source Version: 6.12.0 %if 0%{?is_kotd} -Release: .g839b02b +Release: .gaac37d6 %else Release: 0 %endif @@ -271,6 +272,8 @@ fi linux-%kernelrelease%variant linux-%kernelrelease-vanilla cd linux-%kernelrelease-vanilla %_sourcedir/apply-patches --vanilla %_sourcedir/series.conf %my_builddir %symbols +sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile +grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile rm -f $(find . -name ".gitignore") # Hardlink duplicate files automatically (from package fdupes). %fdupes $PWD @@ -279,6 +282,8 @@ cd .. cd linux-%kernelrelease%variant %_sourcedir/apply-patches %_sourcedir/series.conf %my_builddir %symbols +sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile +grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile rm -f $(find . -name ".gitignore") if [ -f %_sourcedir/localversion ] ; then diff --git a/kernel-source.spec.in b/kernel-source.spec.in index 9633dba..4f103f7 100644 --- a/kernel-source.spec.in +++ b/kernel-source.spec.in @@ -21,6 +21,7 @@ %define git_commit @COMMIT_FULL@ %define variant @VARIANT@%{nil} %define gcc_package @GCC_PACKAGE@ +%define gcc_compiler @GCC_COMPILER@ %include %_sourcedir/kernel-spec-macros @@ -271,6 +272,8 @@ fi linux-%kernelrelease%variant linux-%kernelrelease-vanilla cd linux-%kernelrelease-vanilla %_sourcedir/apply-patches --vanilla %_sourcedir/series.conf %my_builddir %symbols +sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile +grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile rm -f $(find . -name ".gitignore") # Hardlink duplicate files automatically (from package fdupes). %fdupes $PWD @@ -279,6 +282,8 @@ cd .. cd linux-%kernelrelease%variant %_sourcedir/apply-patches %_sourcedir/series.conf %my_builddir %symbols +sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile +grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile rm -f $(find . -name ".gitignore") if [ -f %_sourcedir/localversion ] ; then diff --git a/kernel-syms.changes b/kernel-syms.changes index 1110c00..4f69e5c 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,3 +1,1012 @@ +------------------------------------------------------------------- +Thu Mar 13 06:22:58 CET 2025 - jlee@suse.com + +- Refresh + patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. + Improve the secret key invalid message.(bsc#1238797) +- commit 401f424 + +------------------------------------------------------------------- +Wed Mar 12 18:24:48 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_FREEZER (jsc#PED-12329) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + Natural extension is disabling freezer v1 controller (as gradually going + away from v1 controllers). + This keeps the global freezer functionality (for suspend) and there is + independent group freezing in cgroup v2. +- commit 46442b5 + +------------------------------------------------------------------- +Wed Mar 12 18:22:11 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_DEVICE (jsc#PED-12328) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + The replacement are BPF device-control programs attached to cgroups. + openSUSE Tumbleweed switched to (such) v2 setup in 2021-03. Today is + time for config cleanup. +- commit f845e63 + +------------------------------------------------------------------- +Wed Mar 12 18:20:08 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_CPUACCT (jsc#PED-12327) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + cpuacct is v1-only controller whose functionality was taken over with + cgroup v2 core. It even adds slight overhead since it doubly-accounts + CPU time in root cgroup even on v2-only runtimes. + openSUSE Tumbleweed switched to v2 setup in 2021-03. Today (if not + earlier) is time for config cleanup. +- commit fb4110d + +------------------------------------------------------------------- +Wed Mar 12 16:58:39 CET 2025 - tbogendoerfer@suse.de + +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (CVE-2025-21788 bsc#1238761). +- net: ravb: Fix missing rtnl lock in suspend/resume path + (CVE-2025-21801 bsc#1238758). +- net: hns3: fix oops when unload drivers paralleling + (CVE-2025-21802 bsc#1238751). +- commit 3709944 + +------------------------------------------------------------------- +Wed Mar 12 15:18:00 CET 2025 - oneukum@suse.com + +- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw + (git-fixes). +- pinctrl: bcm281xx: Fix incorrect regmap max_registers value + (git-fixes). +- commit 53a34e8 + +------------------------------------------------------------------- +Wed Mar 12 08:48:46 CET 2025 - jlee@suse.com + +- Bluetooth: MGMT: Fix slab-use-after-free Read in + mgmt_remove_adv_monitor_sync (bsc#1239095 CVE-2024-58013). +- commit 828d19c + +------------------------------------------------------------------- +Wed Mar 12 05:37:20 CET 2025 - jlee@suse.com + +- Update + patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch + (git-fixes CVE-2025-21827 bsc#1238974). +- Update + patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch + (git-fixes CVE-2025-21794 bsc#1238502). +- Update + patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch + (bsc#1219522 CVE-2025-21746 bsc#1238498). +- Update + patches.suse/KVM-x86-Load-DR6-with-guest-value-only-before-enteri.patch + (git-fixes CVE-2025-21839 bsc#1239061). +- Update + patches.suse/LoongArch-Fix-warnings-during-S3-suspend.patch + (git-fixes CVE-2025-21803 bsc#1238744). +- Update + patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + (git-fixes CVE-2025-21735 bsc#1238497). +- Update + patches.suse/PCI-Avoid-putting-some-root-ports-into-D3-on-TUXEDO-.patch + (git-fixes CVE-2025-21831 bsc#1239039). +- Update + patches.suse/PCI-rcar-ep-Fix-incorrect-variable-used-when-calling.patch + (git-fixes CVE-2025-21804 bsc#1238736). +- Update + patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch + (git-fixes CVE-2025-21732 bsc#1237877). +- Update + patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch + (git-fixes CVE-2025-21714 bsc#1237890). +- Update patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch + (git-fixes CVE-2025-21805 bsc#1238741). +- Update + patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + (git-fixes CVE-2025-21829 bsc#1239030). +- Update + patches.suse/Revert-drm-amd-display-Use-HW-lock-mgr-for-PSR1.patch + (stable-fixes CVE-2025-21819 bsc#1238994). +- Update + patches.suse/amdkfd-properly-free-gang_ctx_bo-when-failed-to-init.patch + (git-fixes CVE-2025-21842 bsc#1239063). +- Update + patches.suse/arm64-cacheinfo-Avoid-out-of-bounds-write-to-cacheinfo-array.patch + (git-fixes CVE-2025-21785 bsc#1238747). +- Update + patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + (git-fixes CVE-2025-21792 bsc#1238745). +- Update patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + (git-fixes CVE-2025-21812 bsc#1238471). +- Update + patches.suse/batman-adv-fix-panic-during-interface-removal.patch + (git-fixes CVE-2025-21781 bsc#1238735). +- Update + patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch + (bsc#1237558 CVE-2025-21745 bsc#1238785). +- Update + patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch + (git-fixes CVE-2025-21631 bsc#1236099). +- Update + patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch + (git-fixes CVE-2025-21832 bsc#1239105). +- Update + patches.suse/can-ctucanfd-handle-skb-allocation-failure.patch + (git-fixes CVE-2025-21775 bsc#1238501). +- Update + patches.suse/can-etas_es58x-fix-potential-NULL-pointer-dereferenc.patch + (git-fixes CVE-2025-21773 bsc#1238762). +- Update + patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch + (git-fixes CVE-2025-21774 bsc#1238770). +- Update + patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch + (git-fixes CVE-2025-21810 bsc#1238757). +- Update + patches.suse/drm-amdgpu-avoid-buffer-overflow-attach-in-smu_sys_s.patch + (stable-fixes CVE-2025-21780 bsc#1239115). +- Update + patches.suse/drm-amdgpu-bail-out-when-failed-to-load-fw-in-psp_in.patch + (git-fixes CVE-2025-21784 bsc#1238510). +- Update + patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch + (git-fixes CVE-2025-21798 bsc#1238776). +- Update + patches.suse/gpiolib-Fix-crash-on-error-in-gpiochip_get_ngpios.patch + (git-fixes CVE-2025-21783 bsc#1238530). +- Update + patches.suse/gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + (git-fixes CVE-2025-21824 bsc#1238478). +- Update + patches.suse/iommu-Fix-potential-memory-leak-in-iopf_queue_remove.patch + (git-fixes CVE-2025-21770 bsc#1238495). +- Update patches.suse/landlock-Handle-weird-files.patch (git-fixes + CVE-2025-21830 bsc#1239033). +- Update + patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch + (git-fixes CVE-2025-21712 bsc#1237886). +- Update patches.suse/misc-fastrpc-Fix-copy-buffer-page-size.patch + (git-fixes CVE-2025-21734 bsc#1238734). +- Update + patches.suse/mm-compaction-fix-UBSAN-shift-out-of-bounds-warning.patch + (git fixes (mm/compaction) CVE-2025-21815 bsc#1238474). +- Update + patches.suse/msft-hv-3160-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-if-loca.patch + (git-fixes CVE-2025-21779 bsc#1238768). +- Update + patches.suse/nbd-don-t-allow-reconnect-after-disconnect.patch + (git-fixes CVE-2025-21731 bsc#1237881). +- Update + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21763 bsc#1237897). +- Update + patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21701 bsc#1237164). +- Update + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + (jsc#PED-11331 CVE-2025-21751 bsc#1238907). +- Update + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + (jsc#PED-11331 CVE-2025-21800 bsc#1238743). +- Update + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch + (jsc#PED-11331 CVE-2025-21717 bsc#1238866). +- Update + patches.suse/net-rose-fix-timer-races-against-user-threads.patch + (git-fixes CVE-2025-21718 bsc#1239073). +- Update + patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch + (git-fixes CVE-2025-21711 bsc#1239114). +- Update + patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch + (git-fixes CVE-2025-21708 bsc#1239087). +- Update + patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch + (jsc#PED-12085 CVE-2025-21659 bsc#1236206). +- Update + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + (git-fixes CVE-2025-21796 bsc#1238716). +- Update patches.suse/padata-avoid-UAF-for-reorder_work.patch + (git-fixes CVE-2025-21726 bsc#1238865). +- Update patches.suse/padata-fix-UAF-in-padata_reorder.patch + (git-fixes CVE-2025-21727 bsc#1237876). +- Update + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch + (git-fixes CVE-2025-21772 bsc#1238911). +- Update + patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch + (jsc#PED-10539 git-fixes CVE-2025-21713 bsc#1237887). +- Update + patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + (git fixes (sched) CVE-2025-21771 bsc#1238752). +- Update + patches.suse/scsi-mpi3mr-Fix-possible-crash-when-setting-up-bsg-fails.patch + (git-fixes CVE-2025-21723 bsc#1238864). +- Update + patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch + (git-fixes CVE-2025-21834 bsc#1239026). +- Update patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch + (git-fixes CVE-2025-21793 bsc#1238500). +- Update patches.suse/tty-xilinx_uartps-split-sysrq-handling.patch + (git-fixes CVE-2025-21820 bsc#1238479). +- Update + patches.suse/usb-cdc-acm-Check-control-transfer-buffer-size-befor.patch + (git-fixes CVE-2025-21704 bsc#1237571). +- Update + patches.suse/usb-gadget-core-flush-gadget-workqueue-after-device-.patch + (git-fixes CVE-2025-21838 bsc#1239065). +- Update + patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch + (git-fixes CVE-2025-21835 bsc#1239068). +- Update patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch + (git-fixes CVE-2025-21741 bsc#1238767). +- Update + patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch + (git-fixes CVE-2025-21743 bsc#1238781). +- Update + patches.suse/usbnet-ipheth-use-static-NDP16-location-in-URB.patch + (git-fixes CVE-2025-21742 bsc#1238771). +- Update + patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + (git-fixes CVE-2025-21756 bsc#1238876). +- Update + patches.suse/vsock-Orphan-socket-after-transport-release.patch + (jsc#PED-11028 CVE-2025-21755 bsc#1237882). +- Update + patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch + (stable-fixes CVE-2025-21750 bsc#1238905). +- Update + patches.suse/wifi-mac80211-don-t-flush-non-uploaded-STAs.patch + (git-fixes CVE-2025-21828 bsc#1238958). +- Update + patches.suse/wifi-rtw89-avoid-to-init-mgnt_entry-list-twice-when-.patch + (git-fixes CVE-2025-21730 bsc#1237878). +- Update + patches.suse/wifi-rtw89-fix-race-between-cancel_hw_scan-and-hw_sc.patch + (git-fixes CVE-2025-21729 bsc#1237874). +- Update + patches.suse/workqueue-Put-the-pwq-after-detaching-the-rescuer-from-the-pool.patch + (bsc#1237866 CVE-2025-21786 bsc#1238505). +- Update patches.suse/zram-fix-potential-UAF-of-zram-table.patch + (git-fixes CVE-2025-21671 bsc#1236692). +- commit af45f0e + +------------------------------------------------------------------- +Wed Mar 12 05:37:15 CET 2025 - jlee@suse.com + +- Update + patches.suse/ALSA-6fire-Release-resources-at-card-release.patch + (git-fixes CVE-2024-53239 bsc#1235054 bsc#1234853). +- Update + patches.suse/ASoC-soc-pcm-don-t-use-soc_pcm_ret-on-.prepare-callb.patch + (stable-fixes CVE-2024-58077 bsc#1239090). +- Update + patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch + (stable-fixes CVE-2024-56605 bsc#1235061 bsc#1234853). +- Update + patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + (git-fixes CVE-2024-58009 bsc#1238760). +- Update + patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch + (git-fixes CVE-2024-57988 bsc#1237910). +- Update + patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch + (git-fixes CVE-2024-57987 bsc#1237905). +- Update + patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + (git-fixes CVE-2024-57986 bsc#1237907). +- Update + patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch + (git-fixes CVE-2024-57993 bsc#1237894). +- Update + patches.suse/HID-winwing-Add-NULL-check-in-winwing_init_led.patch + (git-fixes CVE-2024-58021 bsc#1238778). +- Update + patches.suse/KEYS-trusted-dcp-fix-improper-sg-use-with-CONFIG_VMA.patch + (git-fixes CVE-2024-58008 bsc#1238749). +- Update + patches.suse/NFSv4.0-Fix-a-use-after-free-problem-in-the-asynchronous-open.patch + (git-fixes CVE-2024-53173 bsc#1234891 bsc#1234853). +- Update + patches.suse/PCI-dwc-ep-Prevent-changing-BAR-size-flags-in-pci_ep.patch + (git-fixes CVE-2024-58006 bsc#1238772). +- Update + patches.suse/block-Prevent-potential-deadlocks-in-zone-write-plug-error-recovery.patch + (git-fixes CVE-2024-55642 bsc#1235744). +- Update + patches.suse/block-avoid-to-reuse-hctx-not-removed-from-cpuhp-callback-list.patch + (git-fixes CVE-2024-41149 bsc#1235698). +- Update + patches.suse/bpf-Mark-raw_tp-arguments-with-PTR_MAYBE_NULL.patch + (git-fixes CVE-2024-56702 bsc#1235501). +- Update + patches.suse/clk-mmp2-call-pm_genpd_init-only-after-genpd.name-is.patch + (git-fixes CVE-2024-58081 bsc#1239032). +- Update + patches.suse/clk-qcom-dispcc-sm6350-Add-missing-parent_map-for-a-.patch + (git-fixes CVE-2024-58080 bsc#1239027). +- Update + patches.suse/clk-qcom-gcc-sm6350-Add-missing-parent_map-for-two-c.patch + (git-fixes CVE-2024-58076 bsc#1239037). +- Update + patches.suse/crypto-tegra-do-not-transfer-req-when-tegra-init-fai.patch + (git-fixes CVE-2024-58075 bsc#1238976). +- Update + patches.suse/drm-amdgpu-Fix-potential-NULL-pointer-dereference-in.patch + (git-fixes CVE-2024-58052 bsc#1238986). +- Update + patches.suse/drm-msm-gem-prevent-integer-overflow-in-msm_ioctl_ge.patch + (git-fixes CVE-2024-52559 bsc#1238507). +- Update + patches.suse/drm-v3d-Stop-active-perfmon-if-it-is-being-destroyed.patch + (git-fixes CVE-2024-58086 bsc#1239038). +- Update + patches.suse/drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + (git-fixes CVE-2024-49570 bsc#1238782). +- Update + patches.suse/firmware-qcom-scm-Cleanup-global-__scm-on-probe-fail.patch + (git-fixes CVE-2024-57985 bsc#1237914). +- Update + patches.suse/firmware-qcom-scm-Fix-missing-read-barrier-in-qcom_s-b628510.patch + (git-fixes CVE-2024-58084 bsc#1239028). +- Update + patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch + (git-fixes CVE-2024-57984 bsc#1237909). +- Update patches.suse/idpf-convert-workqueues-to-unbound.patch + (jsc#PED-10581 CVE-2024-58057 bsc#1238969). +- Update + patches.suse/ipmi-ipmb-Add-check-devm_kasprintf-returned-value.patch + (git-fixes CVE-2024-58051 bsc#1238963). +- Update + patches.suse/media-i2c-ds90ub9x3-Fix-extra-fwnode_handle_put.patch + (git-fixes CVE-2024-58003 bsc#1238766). +- Update + patches.suse/media-imx-jpeg-Fix-potential-error-pointer-dereferen.patch + (git-fixes CVE-2024-57978 bsc#1238523). +- Update + patches.suse/media-intel-ipu6-remove-cpu-latency-qos-request-on-e.patch + (git-fixes CVE-2024-58004 bsc#1238508). +- Update + patches.suse/media-nuvoton-Fix-an-error-check-in-npcm_video_ece_i.patch + (git-fixes CVE-2024-58082 bsc#1239031). +- Update + patches.suse/media-uvcvideo-Fix-crash-during-unbind-if-gpio-unit-.patch + (git-fixes CVE-2024-58079 bsc#1239029). +- Update + patches.suse/media-uvcvideo-Fix-deadlock-during-uvc_probe.patch + (git-fixes CVE-2024-58059 bsc#1238960). +- Update + patches.suse/media-uvcvideo-Fix-double-free-in-error-path.patch + (git-fixes CVE-2024-57980 bsc#1237911). +- Update + patches.suse/media-uvcvideo-Remove-dangling-pointers.patch + (git-fixes CVE-2024-58002 bsc#1238503). +- Update + patches.suse/memory-tegra20-emc-fix-an-OF-node-reference-bug-in-t.patch + (git-fixes CVE-2024-58034 bsc#1238773). +- Update + patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch + (git-fixes CVE-2024-58078 bsc#1239034). +- Update + patches.suse/powerpc-pseries-iommu-IOMMU-incorrectly-marks-MMIO-r.patch + (bsc#1218470 ltc#204531 CVE-2024-57999 bsc#1238526). +- Update patches.suse/pps-Fix-a-use-after-free.patch (git-fixes + CVE-2024-57979 bsc#1238521). +- Update + patches.suse/printk-Fix-signed-integer-overflow-when-defining-LOG_BUF_LEN_MAX.patch + (bsc#1237950 CVE-2024-58017 bsc#1239112). +- Update + patches.suse/rdma-cxgb4-Prevent-potential-integer-overflow-on-32b.patch + (git-fixes CVE-2024-57973 bsc#1238531). +- Update + patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch + (git-fixes CVE-2024-58056 bsc#1238981). +- Update + patches.suse/rhashtable-Fix-potential-deadlock-by-moving-schedule.patch + (git-fixes CVE-2024-58042 bsc#1238769). +- Update + patches.suse/rtc-pcf85063-fix-potential-OOB-write-in-PCF85063-NVM.patch + (git-fixes CVE-2024-58069 bsc#1238978). +- Update + patches.suse/rtc-tps6594-Fix-integer-overflow-on-32bit-systems.patch + (git-fixes CVE-2024-57953 bsc#1238524). +- Update + patches.suse/soc-qcom-socinfo-Avoid-out-of-bounds-read-of-serial-.patch + (git-fixes CVE-2024-58007 bsc#1238511). +- Update + patches.suse/staging-media-max96712-fix-kernel-oops-when-removing.patch + (git-fixes CVE-2024-58054 bsc#1238975). +- Update + patches.suse/tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch + (bsc#1233260 bsc#1233259 bsc#1232421 CVE-2024-58005 + bsc#1237873). +- Update + patches.suse/ubi-fastmap-Fix-duplicate-slab-cache-names-while-att.patch + (git-fixes CVE-2024-53172 bsc#1234898). +- Update + patches.suse/usb-gadget-f_tcm-Don-t-free-command-immediately.patch + (git-fixes CVE-2024-58055 bsc#1238959). +- Update + patches.suse/usb-xhci-Fix-NULL-pointer-dereference-on-certain-com.patch + (git-fixes CVE-2024-57981 bsc#1237912). +- Update + patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch + (git-fixes CVE-2024-57995 bsc#1237895). +- Update + patches.suse/wifi-brcmsmac-add-gain-range-check-to-wlc_phy_iqcal_.patch + (stable-fixes CVE-2024-58014 bsc#1239109). +- Update + patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch + (git-fixes CVE-2024-58064 bsc#1238977). +- Update + patches.suse/wifi-iwlwifi-mvm-avoid-NULL-pointer-dereference.patch + (git-fixes CVE-2024-58062 bsc#1238965). +- Update + patches.suse/wifi-mac80211-prohibit-deactivating-all-links.patch + (git-fixes CVE-2024-58061 bsc#1238973). +- Update + patches.suse/wifi-mt76-mt7925-fix-NULL-deref-check-in-mt7925_chan.patch + (git-fixes CVE-2024-57989 bsc#1237899). +- Update + patches.suse/wifi-mt76-mt7925-fix-off-by-one-in-mt7925_load_clc.patch + (git-fixes CVE-2024-57990 bsc#1237900). +- Update + patches.suse/wifi-mwifiex-Fix-memcpy-field-spanning-write-warning.patch + (git-fixes CVE-2024-56539 bsc#1234963 bsc#1234853). +- Update + patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch + (git-fixes CVE-2024-58063 bsc#1238984). +- Update + patches.suse/wifi-rtlwifi-remove-unused-check_buddy_priv.patch + (git-fixes CVE-2024-58072 bsc#1238964). +- Update + patches.suse/wifi-rtw89-chan-fix-soft-lockup-in-rtw89_entity_reca.patch + (git-fixes CVE-2024-57991 bsc#1237896). +- Update + patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch + (git-fixes CVE-2024-57997 bsc#1238529). +- commit 214e3e7 + +------------------------------------------------------------------- +Tue Mar 11 11:56:06 CET 2025 - tiwai@suse.de + +- r8169: don't apply UDP padding quirk on RTL8126A (stable-fixes). +- commit 68384e2 + +------------------------------------------------------------------- +Tue Mar 11 11:50:06 CET 2025 - tiwai@suse.de + +- drm/xe: Fix and re-enable xe_print_blob_ascii85() (git-fixes). +- commit 3db422a + +------------------------------------------------------------------- +Tue Mar 11 10:28:38 CET 2025 - mhocko@suse.com + +- sched/membarrier: Fix redundant load of membarrier_state + (bsc#1232743). +- commit bf44b2b + +------------------------------------------------------------------- +Tue Mar 11 09:41:47 CET 2025 - shung-hsi.yu@suse.com + +- bpf: Reject struct_ops registration that uses module ptr and + the module btf_id is missing (git-fixes). +- commit 3b9c73b + +------------------------------------------------------------------- +Tue Mar 11 05:45:46 CET 2025 - shung-hsi.yu@suse.com + +- selftests/bpf: Add test case for the freeing of bpf_timer + (bsc#1238971 CVE-2025-21825). +- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT + (bsc#1238971 CVE-2025-21825). +- bpf: Free element after unlock in + __htab_map_lookup_and_delete_elem() (bsc#1238971 + CVE-2025-21825). +- bpf: Bail out early in __htab_map_lookup_and_delete_elem() + (bsc#1238971 CVE-2025-21825). +- bpf: Free special fields after unlock in + htab_lru_map_delete_node() (bsc#1238971 CVE-2025-21825). +- commit 1cd4c2e + +------------------------------------------------------------------- +Mon Mar 10 16:44:17 CET 2025 - oneukum@suse.com + +- Input: atkbd - map F23 key to support default copilot shortcut + (git-fixes). +- commit bfe2bb7 + +------------------------------------------------------------------- +Mon Mar 10 16:42:22 CET 2025 - oneukum@suse.com + +- Input: xpad - add unofficial Xbox 360 wireless receiver clone + (git-fixes). +- Input: xpad - add support for wooting two he (arm) (git-fixes). +- Input: xpad - improve name of 8BitDo controller 2dc8:3106 + (git-fixes). +- Input: xpad - add QH Electronics VID/PID (git-fixes). +- Input: xpad - add support for Nacon Evol-X Xbox One Controller + (git-fixes). +- commit 4710207 + +------------------------------------------------------------------- +Mon Mar 10 16:34:57 CET 2025 - oneukum@suse.com + +- Input: xpad - add support for Nacon Pro Compact (git-fixes). +- commit 3a2bb67 + +------------------------------------------------------------------- +Mon Mar 10 15:16:56 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (git-fixes) +- commit 2805274 + +------------------------------------------------------------------- +Mon Mar 10 15:14:16 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize HCR_EL2.E2H early (git-fixes) +- commit 0ff07a9 + +------------------------------------------------------------------- +Mon Mar 10 15:12:24 CET 2025 - oneukum@suse.com + +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1238909 CVE-2025-21776). +- commit 1601393 + +------------------------------------------------------------------- +Mon Mar 10 15:09:12 CET 2025 - msuchanek@suse.de + +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs + for pmemory (bsc#1239167 ltc#211055). +- commit 5ee1b4c + +------------------------------------------------------------------- +Mon Mar 10 11:51:56 CET 2025 - mfranc@suse.cz + +- s390/traps: Fix test_monitor_call() inline assembly (git-fixes + bsc#1239160). +- commit 1a519e2 + +------------------------------------------------------------------- +Mon Mar 10 11:40:43 CET 2025 - mhocko@suse.com + +- platform/x86: int3472: Check for adev == NULL (CVE-2024-58011 + bsc#1239080). +- commit 58ea3d9 + +------------------------------------------------------------------- +Mon Mar 10 10:07:52 CET 2025 - mhocko@suse.com + +- net_sched: sch_sfq: don't allow 1 packet limit (CVE-2024-57996 + bsc#1239076). +- commit 6b3567e + +------------------------------------------------------------------- +Mon Mar 10 10:01:21 CET 2025 - tiwai@suse.de + +- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during + params (CVE-2024-58012 bsc#1239104). +- commit 642aedc + +------------------------------------------------------------------- +Mon Mar 10 09:46:32 CET 2025 - tiwai@suse.de + +- wifi: brcmfmac: fix NULL pointer dereference in + brcmf_txfinalize() (CVE-2025-21744 bsc#1238903). +- commit 062e9bf + +------------------------------------------------------------------- +Mon Mar 10 08:24:23 CET 2025 - tiwai@suse.de + +- usb: gadget: Check bmAttributes only if configuration is valid + (git-fixes). +- usb: gadget: Fix setting self-powered state on suspend + (git-fixes). +- commit fb64cab + +------------------------------------------------------------------- +Mon Mar 10 08:23:35 CET 2025 - tiwai@suse.de + +- usb: typec: ucsi: Fix NULL pointer access (git-fixes). +- usb: xhci: Fix host controllers "dying" after suspend and resume + (git-fixes). +- usb: dwc3: Set SUSPENDENABLE soon after phy init (git-fixes). +- usb: hub: lack of clearing xHC resources (git-fixes). +- usb: renesas_usbhs: Flush the notify_hotplug_work (git-fixes). +- usb: renesas_usbhs: Use devm_usb_get_phy() (git-fixes). +- usb: renesas_usbhs: Call clk_put() (git-fixes). +- usb: dwc3: gadget: Prevent irq storm when TH re-executes + (git-fixes). +- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel + hosts (git-fixes). +- usb: typec: ucsi: increase timeout for PPM reset operations + (git-fixes). +- acpi: typec: ucsi: Introduce a ->poll_cci method (git-fixes). +- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix + functionality (git-fixes). +- usb: gadget: Set self-powered based on MaxPower and bmAttributes + (git-fixes). +- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails + (git-fixes). +- usb: atm: cxacru: fix a flaw in existing endpoint checks + (git-fixes). +- drivers: core: fix device leak in __fw_devlink_relax_cycles() + (git-fixes). +- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based + detection" (git-fixes). +- bus: simple-pm-bus: fix forced runtime PM use (git-fixes). +- char: misc: deallocate static minor in error path (git-fixes). +- eeprom: digsy_mtc: Make GPIO lookup table match the device + (git-fixes). +- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in + pmcmd_ioctl (git-fixes). +- slimbus: messaging: Free transaction ID in delayed interrupt + scenario (git-fixes). +- cdx: Fix possible UAF error in driver_override_show() + (git-fixes). +- bus: mhi: host: pci_generic: Use pci_try_reset_function() + to avoid deadlock (git-fixes). +- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO + (git-fixes). +- iio: filter: admv8818: Force initialization of SDO (git-fixes). +- iio: dac: ad3552r: clear reset status flag (git-fixes). +- iio: adc: ad7192: fix channel select (git-fixes). +- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value + (git-fixes). +- iio: light: apds9306: fix max_scale_nano values (git-fixes). +- commit 2fb3d9c + +------------------------------------------------------------------- +Sun Mar 9 09:58:06 CET 2025 - tiwai@suse.de + +- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist + (stable-fixes). +- ALSA: seq: Avoid module auto-load handling at event delivery + (stable-fixes). +- commit 5548289 + +------------------------------------------------------------------- +Sun Mar 9 09:55:31 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop + using CS35L41 HDA (stable-fixes). +- commit 5f7974b + +------------------------------------------------------------------- +Sun Mar 9 09:54:20 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA + Laptops using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for various ASUS Laptops using + CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: update ALC222 depop optimize (stable-fixes). +- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage + (git-fixes). +- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo + platform (stable-fixes). +- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 + (stable-fixes). +- ALSA: hda/realtek: Fix Asus Z13 2025 audio (stable-fixes). +- commit c78c8b9 + +------------------------------------------------------------------- +Sun Mar 9 09:49:37 CET 2025 - tiwai@suse.de + +- drm/xe/oa: Signal output fences (stable-fixes). +- Refresh + patches.suse/xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch. +- commit 9868b15 + +------------------------------------------------------------------- +Sun Mar 9 09:48:59 CET 2025 - tiwai@suse.de + +- rapidio: add check for rio_add_net() in rio_scan_alloc_net() + (git-fixes). +- rapidio: fix an API misues when rio_add_net() fails (git-fixes). +- dma: kmsan: export kmsan_handle_dma() for modules (git-fixes). +- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in + xgene_hwmon_probe() (git-fixes). +- hwmon: (ad7314) Validate leading zero bits and return error + (git-fixes). +- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table + (git-fixes). +- hwmon: (pmbus) Initialise page count in pmbus_identify() + (git-fixes). +- hwmon: (peci/dimmtemp) Do not provide fake thresholds data + (git-fixes). +- gpio: rcar: Fix missing of_node_put() call (git-fixes). +- gpio: aggregator: protect driver attr handlers against module + unload (git-fixes). +- ALSA: usx2y: validate nrpacks module parameter on probe + (git-fixes). +- ALSA: hda/realtek: Remove (revert) duplicate Ally X config + (git-fixes). +- drm/xe/oa: Allow oa_exponent value of 0 (git-fixes). +- drm/amd/display: Fix HPD after gpu reset (stable-fixes). +- drm/amd/display: add a quirk to enable eDP0 on DP1 + (stable-fixes). +- drm/amd/display: Disable PSR-SU on eDP panels (stable-fixes). +- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd + (stable-fixes). +- drm/xe/oa: Allow only certain property changes from config + (stable-fixes). +- drm/xe/oa: Add syncs support to OA config ioctl (stable-fixes). +- drm/xe/oa: Move functions up so they can be reused for config + ioctl (stable-fixes). +- commit d3f758a + +------------------------------------------------------------------- +Sun Mar 9 03:26:40 CET 2025 - ailiop@suse.com + +- sunrpc: suppress warnings for unused procfs functions + (git-fixes). +- commit c61a5ed + +------------------------------------------------------------------- +Sun Mar 9 03:21:55 CET 2025 - ailiop@suse.com + +- SUNRPC: Handle -ETIMEDOUT return from tlshd (git-fixes). +- commit 5ae6ead + +------------------------------------------------------------------- +Sun Mar 9 03:20:17 CET 2025 - ailiop@suse.com + +- NFSv4: Fix a deadlock when recovering state on a sillyrenamed + file (git-fixes). +- commit 68a98ff + +------------------------------------------------------------------- +Sun Mar 9 03:17:49 CET 2025 - ailiop@suse.com + +- SUNRPC: Prevent looping due to rpc_signal_task() races + (git-fixes). +- commit efcf93f + +------------------------------------------------------------------- +Sun Mar 9 03:00:11 CET 2025 - ailiop@suse.com + +- NFSD: Fix CB_GETATTR status fix (git-fixes). +- commit bfb8cfa + +------------------------------------------------------------------- +Sun Mar 9 02:39:44 CET 2025 - ailiop@suse.com + +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (git-fixes). +- commit 2e52d43 + +------------------------------------------------------------------- +Sun Mar 9 02:38:05 CET 2025 - ailiop@suse.com + +- nfsd: clear acl_access/acl_default after releasing them + (git-fixes). +- commit 27010fb + +------------------------------------------------------------------- +Sun Mar 9 02:35:49 CET 2025 - ailiop@suse.com + +- pnfs/flexfiles: retry getting layout segment for reads + (git-fixes). +- commit b6de6d7 + +------------------------------------------------------------------- +Sun Mar 9 02:33:53 CET 2025 - ailiop@suse.com + +- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending + on it (git-fixes). +- commit 7c2ea4b + +------------------------------------------------------------------- +Sun Mar 9 01:31:32 CET 2025 - ailiop@suse.com + +- KMSAN: uninit-value in inode_go_dump (5) (git-fixes). +- commit 33eb119 + +------------------------------------------------------------------- +Sun Mar 9 01:29:36 CET 2025 - ailiop@suse.com + +- gfs2: Fix unlinked inode cleanup (git-fixes). +- commit 34e8c14 + +------------------------------------------------------------------- +Sun Mar 9 01:28:11 CET 2025 - ailiop@suse.com + +- gfs2: Allow immediate GLF_VERIFY_DELETE work (git-fixes). +- commit 85fd98d + +------------------------------------------------------------------- +Sun Mar 9 01:26:31 CET 2025 - ailiop@suse.com + +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (git-fixes). +- commit 7b42f25 + +------------------------------------------------------------------- +Sun Mar 9 01:23:51 CET 2025 - ailiop@suse.com + +- xfs: flush inodegc before swapon (git-fixes). +- commit 5c0ff3f + +------------------------------------------------------------------- +Sun Mar 9 01:21:49 CET 2025 - ailiop@suse.com + +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (git-fixes). +- commit 188fef0 + +------------------------------------------------------------------- +Sun Mar 9 01:15:30 CET 2025 - ailiop@suse.com + +- xfs: report realtime block quota limits on realtime directories + (git-fixes). +- commit fe8bc40 + +------------------------------------------------------------------- +Sun Mar 9 01:08:59 CET 2025 - ailiop@suse.com + +- exfat: short-circuit zero-byte writes in exfat_file_write_iter + (git-fixes). +- commit e7632e9 + +------------------------------------------------------------------- +Sun Mar 9 01:08:18 CET 2025 - ailiop@suse.com + +- exfat: fix soft lockup in exfat_clear_bitmap (git-fixes). +- commit 72aa500 + +------------------------------------------------------------------- +Sun Mar 9 01:06:45 CET 2025 - ailiop@suse.com + +- exfat: fix just enough dentries but allocate a new cluster to + dir (git-fixes). +- commit 9bf8f0b + +------------------------------------------------------------------- +Sun Mar 9 00:41:23 CET 2025 - ailiop@suse.com + +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1239113 CVE-2024-54456). +- commit a3a35d5 + +------------------------------------------------------------------- +Fri Mar 7 20:21:45 CET 2025 - lduncan@suse.com + +- block: Remove zone write plugs when handling native zone append + writes (git-fixes). +- md/raid*: Fix the set_queue_limits implementations (git-fixes). +- partitions: mac: fix handling of bogus partition table + (git-fixes). +- block: cleanup and fix batch completion adding conditions + (git-fixes). +- block: don't revert iter for -EIOCBQUEUED (git-fixes). +- commit 9fb2f84 + +------------------------------------------------------------------- +Fri Mar 7 18:55:11 CET 2025 - msuchanek@suse.de + +- packaging: Patch Makefile to pre-select gcc version (jsc#PED-12251). + When compiler different from the one which was used to configure the + kernel is used to build modules a warning is issued and the build + continues. This could be turned into an error but that would be too + restrictive. + The generated kernel-devel makefile could set the compiler but then the + main Makefile as to be patched to assign CC with ?= + This causes run_oldconfig failure on SUSE-2024 and kbuild config check + failure on SUSE-2025. + This cannot be hardcoded to one version in a regular patch because the + value is expected to be configurable at mkspec time. Patch the Makefile + after aplyin patches in rpm prep step instead. A check is added to + verify that the sed command did indeed apply the change. +- commit 6031391 + +------------------------------------------------------------------- +Fri Mar 7 17:54:03 CET 2025 - mfranc@suse.cz + +- tracing/osnoise: Fix resetting of tracepoints (CVE-2025-21733 + bsc#1238494). +- commit 2bff62d + +------------------------------------------------------------------- +Fri Mar 7 17:46:03 CET 2025 - mfranc@suse.cz + +- btrfs: fix assertion failure when splitting ordered extent + after transaction abort (CVE-2025-21754 bsc#1238496). +- commit 57147c4 + +------------------------------------------------------------------- +Fri Mar 7 17:39:15 CET 2025 - mfranc@suse.cz + +- tcp: correct handling of extreme memory squeeze (CVE-2025-21710 + bsc#1237888). +- commit 101929d + +------------------------------------------------------------------- +Fri Mar 7 10:17:26 CET 2025 - msuchanek@suse.de + +- x86/boot: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit bb8a87d + +------------------------------------------------------------------- +Fri Mar 7 08:36:24 CET 2025 - tiwai@suse.de + +- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue + (git-fixes). +- drm/amd/display: Fix null check for pipe_ctx->plane_state in + resource_build_scaling_params (git-fixes). +- drm/xe/userptr: Unmap userptrs in the mmu notifier (git-fixes). +- drm/xe/hmm: Don't dereference struct page pointers without + notifier lock (git-fixes). +- drm/xe/hmm: Style- and include fixes (git-fixes). +- drm/xe: Add staging tree for VM binds (git-fixes). +- drm/xe: Fix fault mode invalidation with unbind (git-fixes). +- drm/xe/vm: Fix a misplaced #endif (git-fixes). +- drm/xe/vm: Validate userptr during gpu vma prefetching + (git-fixes). +- drm/xe/userptr: properly setup pfn_flags_mask (git-fixes). +- drm/sched: Fix preprocessor guard (git-fixes). +- drm/imagination: Fix timestamps in firmware traces (git-fixes). +- drm/imagination: only init job done fences once (git-fixes). +- drm/imagination: Hold drm_gem_gpuva lock for unmap (git-fixes). +- drm/imagination: avoid deadlock on fence release (git-fixes). +- wifi: cfg80211: regulatory: improve invalid hints checking + (git-fixes). +- wifi: mac80211: fix vendor-specific inheritance (git-fixes). +- wifi: mac80211: fix MLE non-inheritance parsing (git-fixes). +- wifi: iwlwifi: Fix A-MSDU TSO preparation (git-fixes). +- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU + (git-fixes). +- wifi: iwlwifi: limit printed string from FW file (git-fixes). +- wifi: iwlwifi: mvm: don't try to talk to a dead firmware + (git-fixes). +- wifi: iwlwifi: mvm: clean up ROC on failure (git-fixes). +- wifi: nl80211: reject cooked mode if it is set along with + other flags (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in + mgmt_device_connected() (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() + (git-fixes). +- bluetooth: btusb: Initialize .owner field of + force_poll_sync_fops (git-fixes). +- commit bceb443 + +------------------------------------------------------------------- +Fri Mar 7 07:22:49 CET 2025 - jlee@suse.com + +- initcall_blacklist: Does not allow kernel_lockdown be + blacklisted (bsc#1237521). +- commit 4ab5f98 + +------------------------------------------------------------------- +Thu Mar 6 19:55:34 CET 2025 - msuchanek@suse.de + +- powerpc: boot: Fix build with gcc 15 (jsc#PED-12251). +- commit 177c148 + +------------------------------------------------------------------- +Thu Mar 6 19:19:45 CET 2025 - msuchanek@suse.de + +- efi: libstub: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit 3a88c96 + ------------------------------------------------------------------- Thu Mar 6 18:21:04 CET 2025 - mfranc@suse.cz @@ -307,6 +1316,15 @@ Tue Mar 4 09:34:34 CET 2025 - tiwai@suse.de - rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303) - commit 1f1e842 +------------------------------------------------------------------- +Tue Mar 4 09:27:13 CET 2025 - tbogendoerfer@suse.de + +- Refresh patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch. +- Refresh + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch. + Re-enabled needed patches. +- commit 553c7bc + ------------------------------------------------------------------- Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com @@ -314,6 +1332,14 @@ Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com (git-fixes bsc#1237898 CVE-2025-21778). - commit 7bd7207 +------------------------------------------------------------------- +Mon Mar 3 18:16:50 CET 2025 - tbogendoerfer@suse.de + +- Delete + patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch. + Dropped patch for no longer present driver. +- commit d78cf53 + ------------------------------------------------------------------- Mon Mar 3 18:10:31 CET 2025 - petr.pavlu@suse.com @@ -337,6 +1363,553 @@ Mon Mar 3 16:51:53 CET 2025 - dwagner@suse.de clean up (bsc#1238349). - commit 9c9e63e +------------------------------------------------------------------- +Mon Mar 3 16:17:03 CET 2025 - tbogendoerfer@suse.de + +- net: ethtool: Use hwprov under rcu_read_lock (git-fixes). +- commit 9b0a090 + +------------------------------------------------------------------- +Mon Mar 3 16:12:00 CET 2025 - tbogendoerfer@suse.de + +- idpf: fix checksums set in idpf_rx_rsc() (jsc#PED-10581). +- net/mlx5: IRQ, Fix null string in debug print (jsc#PED-11331). +- net/mlx5: Restore missing trace event when enabling vport QoS + (jsc#PED-11331). +- net/mlx5: Fix vport QoS cleanup on error (jsc#PED-11331). +- ixgbe: fix media cage present detection for E610 device + (jsc#PED-9647). +- iavf: fix circular lock dependency with netdev_lock + (jsc#PED-10423). +- ice: Avoid setting default Rx VSI twice in switchdev setup + (jsc#PED-10419). +- ice: Fix deinitializing VF in error path (jsc#PED-10419). +- net: ethtool: fix ioctl confusing drivers about desired HDS + user config (git-fixes). +- RDMA/bnxt_re: Fix the page details for the srq created by + kernel consumers (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix issue in the unload path (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add sanity checks on rdev validity (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier + (jsc#PED-10684 jsc#PED-11230). +- vsock/bpf: Warn on socket without transport (jsc#PED-11028). +- ibmvnic: Don't reference skb after sending to VIOS + (jsc#PED_10911 jsc#PED-3606). +- s390/qeth: move netif_napi_add_tx() and napi_enable() from + under BH (git-fixes). +- vsock: Orphan socket after transport release (jsc#PED-11028). +- igc: Set buffer type for empty frames in igc_init_empty_frame + (jsc#PED-10417). +- igc: Fix HW RX timestamp when passed by ZC XDP (jsc#PED-10417). +- ixgbe: Fix possible skb NULL pointer dereference (jsc#PED-9647). +- idpf: record rx queue in skb for RSC packets (jsc#PED-10581). +- idpf: fix handling rsc packet with a single segment + (jsc#PED-10581). +- iavf: Fix a locking bug in an error path (jsc#PED-10423). +- neighbour: use RCU protection in __neigh_notify() (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags + (git-fixes). +- net: add dev_net_rcu() helper (jsc#PED-10684 jsc#PED-11230). +- net: atlantic: fix warning during hot unplug (jsc#PED-11287). +- ice: stop storing XDP verdict within ice_rx_buf (jsc#PED-10419). +- ice: gather page_count()'s of each frag right before XDP prog + call (jsc#PED-10419). +- ice: put Rx buffers after being done with current frame + (jsc#PED-10419). +- tg3: Disable tg3 PCIe AER on system reboot (jsc#PED-3526 + jsc#PED-11226). +- vmxnet3: Fix tx queue race condition with XDP (jsc#PED-11024). +- ice: Add check for devm_kzalloc() (jsc#PED-10419). +- vsock: Allow retrying on connect() failure (jsc#PED-11028). +- iavf: allow changing VLAN state without calling PF + (jsc#PED-10423). +- ice: remove invalid parameter of equalizer (jsc#PED-10419). +- ice: fix ice_parser_rt::bst_key array size (jsc#PED-10419). +- idpf: add more info during virtchnl transaction timeout/salt + mismatch (jsc#PED-10581). +- idpf: convert workqueues to unbound (jsc#PED-10581). +- idpf: Acquire the lock before accessing the xn->salt + (jsc#PED-10581). +- idpf: fix transaction timeouts on reset (jsc#PED-10581). +- idpf: add read memory barrier when checking descriptor done bit + (jsc#PED-10581). +- net: page_pool: don't try to stash the napi id (jsc#PED-10423). +- netdevsim: don't assume core pre-populates HDS params on GET + (jsc#PED-10684 jsc#PED-11230). +- wifi: mt76: move napi_enable() from under BH (git-fixes). +- eth: via-rhine: fix calling napi_enable() in atomic context + (git-fixes). +- eth: niu: fix calling napi_enable() in atomic context + (git-fixes). +- eth: 8139too: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: remove local wrappers for napi enable/disable + (git-fixes). +- eth: tg3: fix calling napi_enable() in atomic context + (jsc#PED-3526 jsc#PED-11226). +- net/mlx5e: add missing cpu_to_node to kvzalloc_node in + mlx5e_open_xdpredirect_sq (jsc#PED-11331). +- net: mvneta: fix locking in mvneta_cpu_online() (git-fixes). +- octeontx2: don't mess with ->d_parent or ->d_parent->d_name + (jsc#PED-11317). +- sysfs: constify bin_attribute argument of + sysfs_bin_attr_simple_read() (jsc#PED-10421 jsc#PED-8564). +- sysfs: constify macro BIN_ATTRIBUTE_GROUPS() (jsc#PED-10421 + jsc#PED-8564). +- VMCI: remove unused ioctl definitions (jsc#PED-11026). +- RDMA/hfi1: Constify 'struct bin_attribute' (jsc#PED-10421 + jsc#PED-8564). +- RDMA/bnxt_re: Allocate dev_attr information dynamically + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Pass the context for ulp_irq_stop (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Query firmware defaults of CC params during probe + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Add Async event handling support (jsc#PED-10684 + jsc#PED-11230). +- bnxt_en: Add ULP call to notify async events (jsc#PED-10684 + jsc#PED-11230). +- net: avoid race between device unregistration and ethnl ops + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: update header sizing defaults (jsc#PED-10684 + jsc#PED-11230). +- eth: bnxt: allocate enough buffer space to meet HDS threshold + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: populate the default HDS params in the core + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: apply hds_thrs settings correctly (jsc#PED-10684 + jsc#PED-11230). +- net: provide pending ring configuration in net_device + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: store netdev in a temp variable in + ethnl_default_set_doit() (jsc#PED-10684 jsc#PED-11230). +- net: move HDS config from ethtool state (jsc#PED-10684 + jsc#PED-11230). +- net: destroy dev->lock later in free_netdev() (git-fixes). +- eth: bnxt: fix string truncation warning in FW version + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: ts: add separate counter for unconfirmed one-step + TX timestamps (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: fix unintentional sign extension on shift of + dest_attr->vport.vhca_id (jsc#PED-11331). +- ice: support FW Recovery Mode (jsc#PED-10419). +- devlink: add devl guard (jsc#PED-10419). +- pldmfw: enable selected component update (jsc#PED-10419). +- net/mlx5e: CT: Offload connections with hardware steering rules + (jsc#PED-11331). +- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule + reusable (jsc#PED-11331). +- net/mlx5e: CT: Add initial support for Hardware Steering + (jsc#PED-11331). +- net/mlx5: HWS, rework the check if matcher size can be increased + (jsc#PED-11331). +- net: protect napi->irq with netdev_lock() (jsc#PED-3526 + jsc#PED-11226). +- net: protect NAPI enablement with netdev_lock() (jsc#PED-10423). +- net: protect netdev->napi_list with netdev_lock() + (jsc#PED-10423). +- net: add netdev->up protected by netdev_lock() (jsc#PED-10423). +- net: make netdev_lock() protect netdev->reg_state + (jsc#PED-10423). +- net: add netdev_lock() / netdev_unlock() helpers + (jsc#PED-10423). +- ice: Add in/out PTP pin delays (jsc#PED-10419). +- ice: implement low latency PHY timer updates (jsc#PED-10419). +- ice: check low latency PHY timer update firmware capability + (jsc#PED-10419). +- ice: add lock to protect low latency interface (jsc#PED-10419). +- ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* + (jsc#PED-10419). +- ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 + (jsc#PED-10419). +- ice: use string choice helpers (jsc#PED-10419). +- ice: add fw and port health reporters (jsc#PED-10419). +- ice: add recipe priority check in search (jsc#PED-10419). +- ice: ice_probe: init ice_adapter after HW init (jsc#PED-10419). +- ice: minor: rename goto labels from err to unroll + (jsc#PED-10419). +- ice: split ice_init_hw() out from ice_init_dev() + (jsc#PED-10419). +- ice: c827: move wait for FW to ice_init_hw() (jsc#PED-10419). +- netdevsim: add HDS feature (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for hds-thresh ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for tcp-data-split ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for rx-copybreak ethtool command + (jsc#PED-10684 jsc#PED-11230). +- net: disallow setup single buffer XDP when tcp-data-split is + enabled (jsc#PED-10684 jsc#PED-11230). +- net: devmem: add ring parameter filtering (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: add support for configuring hds-thresh + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: add hds_config member in ethtool_netdev_state + (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers + (jsc#PED-11331). +- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps + (jsc#PED-11331). +- net/mlx5: Add support for MRTCQ register (jsc#PED-11331). +- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane + link modes (jsc#PED-11331). +- net: ethtool: add support for structured PHY statistics + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: plumb PHY stats to PHY drivers (jsc#PED-10684 + jsc#PED-11230). +- ethtool: linkstate: migrate linkstate functions to support + multi-PHY setups (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: HWS, update flow - support through bigger action RTC + (jsc#PED-11331). +- net/mlx5: HWS, update flow - remove the use of dual RTCs + (jsc#PED-11331). +- net/mlx5: fs, add HWS to steering mode options (jsc#PED-11331). +- net/mlx5: fs, add HWS get capabilities (jsc#PED-11331). +- net/mlx5: fs, set create match definer to not supported by HWS + (jsc#PED-11331). +- net/mlx5: fs, add support for dest vport HWS action + (jsc#PED-11331). +- net/mlx5: fs, add HWS fte API functions (jsc#PED-11331). +- net/mlx5: fs, add dest table cache (jsc#PED-11331). +- net/mlx5: fs, manage flow counters HWS action sharing by + refcount (jsc#PED-11331). +- net/mlx5: fs, add HWS modify header API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS packet reformat API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS actions pool (jsc#PED-11331). +- net/mlx5: fs, add HWS flow group API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS flow table API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS root namespace functions (jsc#PED-11331). +- eth: iavf: extend the netdev_lock usage (jsc#PED-10423). +- net/mlx5e: Update TX ESN context for IPSec hardware offload + (jsc#PED-11331). +- xfrm: Support ESN context update to hardware for TX + (jsc#PED-11331). +- net/mlx5: use do_aux_work for PHC overflow checks + (jsc#PED-11331). +- igc: Link queues to NAPI instances (jsc#PED-10417). +- igc: Link IRQs to NAPI instances (jsc#PED-10417). +- i40e: add ability to reset VF for Tx and Rx MDD events + (jsc#PED-10428). +- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() + (jsc#PED-9647). +- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() + (jsc#PED-9647). +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (jsc#PED-10426). +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() + (jsc#PED-10417). +- igc: Allow hot-swapping XDP program (jsc#PED-10417). +- igb: Add AF_XDP zero-copy Tx support (jsc#PED-10426). +- igb: Add AF_XDP zero-copy Rx support (jsc#PED-10426). +- igb: Add XDP finalize and stats update functions + (jsc#PED-10426). +- igb: Introduce XSK data structures and helpers (jsc#PED-10426). +- igb: Introduce igb_xdp_is_enabled() (jsc#PED-10426). +- igb: Remove static qualifiers (jsc#PED-10426). +- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (jsc#PED-9647). +- octeontx2-pf: mcs: Remove dead code and semi-colon from + rsrc_name() (jsc#PED-11317). +- net/mlx5: HWS, set timeout on polling for completion + (jsc#PED-11331). +- net/mlx5: HWS, support flow sampler destination (jsc#PED-11331). +- net/mlx5: HWS, use the right size when writing arg data + (jsc#PED-11331). +- net/mlx5: HWS, handle returned error value in pool alloc + (jsc#PED-11331). +- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset + (jsc#PED-11331). +- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic + SQs (jsc#PED-11331). +- net/mlx5: HWS, num_of_rules counter on matcher should be atomic + (jsc#PED-11331). +- net/mlx5: HWS, reduce memory consumption of a matcher struct + (jsc#PED-11331). +- net/mlx5: HWS, remove wrong deletion of the miss table list + (jsc#PED-11331). +- net/mlx5: HWS, change error flow on matcher disconnect + (jsc#PED-11331). +- net/mlx5: HWS, add error message on failure to move rules + (jsc#PED-11331). +- net/mlx5: HWS, simplify allocations as we support only FDB + (jsc#PED-11331). +- net/mlx5: HWS, denote how refcounts are protected + (jsc#PED-11331). +- net/mlx5: HWS, remove implementation of unused FW commands + (jsc#PED-11331). +- net/mlx5: HWS, remove the use of duplicated structs + (jsc#PED-11331). +- igc: Remove unused igc_read/write_pcie_cap_reg (jsc#PED-10417). +- igc: Remove unused igc_read/write_pci_cfg wrappers + (jsc#PED-10417). +- igc: Remove unused igc_acquire/release_nvm (jsc#PED-10417). +- i40e: Remove unused i40e_dcb_hw_get_num_tc (jsc#PED-10428). +- i40e: Remove unused i40e_asq_send_command_v2 (jsc#PED-10428). +- i40e: Remove unused i40e_commit_partition_bw_setting + (jsc#PED-10428). +- i40e: Remove unused i40e_del_filter (jsc#PED-10428). +- i40e: Remove unused i40e_get_cur_guaranteed_fd_count + (jsc#PED-10428). +- i40e: Deadcode profile code (jsc#PED-10428). +- i40e: Remove unused i40e_(read|write)_phy_register + (jsc#PED-10428). +- i40e: Remove unused i40e_blink_phy_link_led (jsc#PED-10428). +- i40e: Deadcode i40e_aq_* (jsc#PED-10428). +- devlink: Improve the port attributes description + (jsc#PED-10419). +- ixgbevf: Add support for Intel(R) E610 device (jsc#PED-9647). +- PCI: Add PCI_VDEVICE_SUB helper macro (jsc#PED-9647). +- ixgbe: Enable link management in E610 device (jsc#PED-9647). +- ixgbe: Clean up the E610 link management related code + (jsc#PED-9647). +- ixgbe: Add ixgbe_x540 multiple header inclusion protection + (jsc#PED-9647). +- ixgbe: Add support for EEPROM dump in E610 device + (jsc#PED-9647). +- ixgbe: Add support for NVM handling in E610 device + (jsc#PED-9647). +- ixgbe: Add link management support for E610 device + (jsc#PED-9647). +- ixgbe: Add support for E610 device capabilities detection + (jsc#PED-9647). +- ixgbe: Add support for E610 FW Admin Command Interface + (jsc#PED-9647). +- net: ethtool: Fix suspicious rcu_dereference usage (git-fixes). +- net/mlx5: fs, Add support for RDMA RX steering over IB link + layer (jsc#PED-11331). +- net/mlx5: Remove PTM support log message (jsc#PED-11331). +- net/mlx5: DR, add support for ConnectX-8 steering + (jsc#PED-11331). +- net/mlx5: DR, expand SWS STE callbacks and consolidate common + structs (jsc#PED-11331). +- net/mlx5: HWS, do not initialize native API queues + (jsc#PED-11331). +- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close + (jsc#PED-11331). +- net/mlx5: fs, retry insertion to hash table on EBUSY + (jsc#PED-11331). +- net/mlx5: fs, add mlx5_fs_pool API (jsc#PED-11331). +- net/mlx5: fs, add counter object to flow destination + (jsc#PED-11331). +- net/mlx5: LAG, Support LAG over Multi-Host NICs (jsc#PED-11331). +- net/mlx5: LAG, Refactor lag logic (jsc#PED-11331). +- sfc: Use netdev refcount tracking in struct + efx_async_filter_insertion (jsc#PED-11366). +- xsk: add generic XSk &xdp_buff -> skb conversion + (jsc#PED-10428). +- xsk: make xsk_buff_add_frag() really add the frag via + __xdp_buff_add_frag() (jsc#PED-10428). +- xdp: add generic xdp_build_skb_from_buff() (jsc#PED-10428). +- xdp: add generic xdp_buff_add_frag() (jsc#PED-10428). +- page_pool: add page_pool_dev_alloc_netmem() (jsc#PED-10428). +- sfc: remove efx_writed_page_locked (jsc#PED-11366). +- bnxt_en: Skip reading PXP registers during ethtool -d if + unsupported (bsc#1238145). +- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW + (bsc#1238145). +- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW + (bsc#1238145). +- bnxt_en: Do not allow ethtool -m on an untrusted VF + (bsc#1238145). +- bnxt_en: Use FW defined resource limits for RoCE (bsc#1238145). +- ice: Add MDD logging via devlink health (jsc#PED-10419). +- ice: add Tx hang devlink health reporter (jsc#PED-10419). +- ice: rename devlink_port. to port.[ch] (jsc#PED-10419). +- devlink: add devlink_fmsg_dump_skb() function (jsc#PED-10419). +- devlink: add devlink_fmsg_put() macro (jsc#PED-10419). +- net/mlx5e: Report rx_discards_phy via rx_dropped + (jsc#PED-11331). +- net: page_pool: rename page_pool_is_last_ref() (jsc#PED-10428). +- net/mlx5: Add device cap abs_native_port_num (jsc#PED-11331). +- net/mlx5: qos: Add ifc support for cross-esw scheduling + (jsc#PED-11331). +- net/mlx5: Add support for new scheduling elements + (jsc#PED-11331). +- net/mlx5: Add ConnectX-8 device to ifc (jsc#PED-11331). +- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits + (jsc#PED-11331). +- net: ethtool: Add support for tsconfig command to get/set + hwtstamp config (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp + by net topology (jsc#PED-10684 jsc#PED-11230). +- net: Add the possibility to support a selected hwtstamp in + netdevice (jsc#PED-10684 jsc#PED-11230). +- net: Make net_hwtstamp_validate accessible (jsc#PED-10684 + jsc#PED-11230). +- net: Make dev_get_hwtstamp_phylib accessible (jsc#PED-10684 + jsc#PED-11230). +- octeontx2-af: fix build regression without CONFIG_DCB + (jsc#PED-11317). +- ionic: remove the unused nb_work (jsc#PED-11378). +- page_pool: disable sync for cpu for dmabuf memory provider + (jsc#PED-10428). +- page_pool: Set `dma_sync` to false for devmem memory provider + (jsc#PED-10428). +- net: page_pool: create page_pool_alloc_netmem (jsc#PED-10428). +- net: page_pool: rename page_pool_alloc_netmem to *_netmems + (jsc#PED-10423). +- xdp: make __xdp_return() MP-agnostic (jsc#PED-10428). +- xdp: get rid of xdp_frame::mem.id (jsc#PED-10428). +- page_pool: allow mixing PPs within one bulk (jsc#PED-10428). +- ionic: add support for QSFP_PLUS_CMIS (jsc#PED-11378). +- ionic: add speed defines for 200G and 400G (jsc#PED-11378). +- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (jsc#PED-11378). +- ionic: Use VLAN_ETH_HLEN when possible (jsc#PED-11378). +- ionic: add asic codes to firmware interface file + (jsc#PED-11378). +- ice: cleanup Rx queue context programming functions + (jsc#PED-10419). +- ice: move prefetch enable to ice_setup_rx_ctx (jsc#PED-10419). +- ice: reduce size of queue context fields (jsc#PED-10419). +- ice: use for Tx and Rx queue context data + (jsc#PED-10419). +- ice: use structures to keep track of queue context size + (jsc#PED-10419). +- ice: remove int_q_state from ice_tlan_ctx (jsc#PED-10419). +- lib: packing: add pack_fields() and unpack_fields() + (jsc#PED-10419). +- lib: packing: demote truncation error in pack() to a warning + in __pack() (jsc#PED-10419). +- lib: packing: create __pack() and __unpack() variants without + error checking (jsc#PED-10419). +- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD + disabled (jsc#PED-11317). +- cn10k-ipsec: Enable outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Allow ipsec crypto offload for skb with SA + (jsc#PED-11317). +- cn10k-ipsec: Process outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Add SA add/del support for outb ipsec crypto + offload (jsc#PED-11317). +- cn10k-ipsec: Init hardware for outbound ipsec crypto offload + (jsc#PED-11317). +- octeontx2-af: Disable backpressure between CPT and NIX + (jsc#PED-11317). +- octeontx2-pf: Move skb fragment map/unmap to common code + (jsc#PED-11317). +- octeontx2-pf: map skb data as device writeable (jsc#PED-11317). +- page_pool: make page_pool_put_page_bulk() handle array of + netmems (jsc#PED-10428). +- netmem: add a couple of page helper wrappers (jsc#PED-10428). +- xdp: register system page pool as an XDP memory model + (jsc#PED-10428). +- xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() + (jsc#PED-10428). +- xdp: allow attaching already registered memory model to + xdp_rxq_info (jsc#PED-10428). +- xdp, xsk: constify read-only arguments of some static inline + helpers (jsc#PED-10428). +- ethtool: regenerate uapi header from the spec (jsc#PED-10684 + jsc#PED-11230). +- ethtool: remove the comments that are not gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ethtool: separate definitions that are gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ynl: add missing pieces to ethtool spec to better match uapi + header (jsc#PED-10684 jsc#PED-11230). +- net/mlx5e: Always start IPsec sequence number from 1 + (jsc#PED-11331). +- net/mlx5e: Rely on reqid in IPsec tunnel mode (jsc#PED-11331). +- net/mlx5: SF, Fix add port error handling (jsc#PED-11331). +- net/mlx5: Fix a lockdep warning as part of the write combining + test (jsc#PED-11331). +- net/mlx5: Fix RDMA TX steering prio (jsc#PED-11331). +- net: make page_pool_ref_netmem work with net iovs + (jsc#PED-10428). +- ice: Add correct PHY lane assignment (jsc#PED-10419). +- ice: Fix ETH56G FC-FEC Rx offset value (jsc#PED-10419). +- ice: Fix quad registers read on E825 (jsc#PED-10419). +- ice: Fix E825 initialization (jsc#PED-10419). +- igc: return early when failing to read EECD register + (jsc#PED-10417). +- ice: fix incorrect PHY settings for 100 GB/s (jsc#PED-10419). +- ice: fix max values for dpll pin phase adjust (jsc#PED-10419). +- bnxt_en: Fix DIM shutdown (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: Fix possible memory leak when hwrm_req_replace fails + (jsc#PED-10684 jsc#PED-11230). +- sysfs: attribute_group: allow registration of const + bin_attribute (jsc#PED-10421 jsc#PED-8564). +- cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() + (git-fixes). +- sysfs: bin_attribute: add const read/write callback variants + (jsc#PED-10421 jsc#PED-8564). +- sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::llseek() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::mmap() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of bin_is_visible() + (jsc#PED-10421 jsc#PED-8564). +- nvmem: core: calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- PCI/sysfs: Calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: introduce callback attribute_group::bin_size + (jsc#PED-10421 jsc#PED-8564). +- sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() + (jsc#PED-10421 jsc#PED-8564). +- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets + (jsc#PED-3526 jsc#PED-11226). +- net/neighbor: clear error in case strict check is not set + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Create netdev->neighbour association (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove bare neighbour::next pointer (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert iteration to use hlist+macro (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert seq_file functions to use hlist + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Define neigh_for_each_in_bucket (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Add hlist_node to struct neighbour (jsc#PED-10684 + jsc#PED-11230). +- Documentation: networking: Add missing PHY_GET command in the + message list (jsc#PED-10684 jsc#PED-11230). +- neighbour: use kvzalloc()/kvfree() (jsc#PED-10684 + jsc#PED-11230). +- netlink: specs: Add missing phy-ntf command to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- netlink: specs: Add missing bitset attrs to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- ethtool: rss: prevent rss ctx deletion when in use (git-fixes). +- neighbour: Use rtnl_register_many() (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove NEIGH_DN_TABLE (jsc#PED-10684 jsc#PED-11230). +- xsk: s/free_list_node/list_node/ (jsc#PED-10428). +- xsk: Get rid of xdp_buff_xsk::xskb_list_node (jsc#PED-10428). +- lib: packing: catch kunit_kzalloc() failure in the pack() test + (jsc#PED-10419). +- lib: packing: use GENMASK() for box_mask (jsc#PED-10419). +- lib: packing: use BITS_PER_BYTE instead of 8 (jsc#PED-10419). +- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior + (jsc#PED-10419). +- lib: packing: add additional KUnit tests (jsc#PED-10419). +- lib: packing: add KUnit tests adapted from selftests + (jsc#PED-10419). +- lib: packing: duplicate pack() and unpack() implementations + (jsc#PED-10419). +- lib: packing: add pack() and unpack() wrappers over packing() + (jsc#PED-10419). +- lib: packing: remove kernel-doc from header file + (jsc#PED-10419). +- lib: packing: adjust definitions and implementation for + arbitrary buffer lengths (jsc#PED-10419). +- lib: packing: refuse operating on bit indices which exceed + size of buffer (jsc#PED-10419). +- commit 6cae1c1 + ------------------------------------------------------------------- Mon Mar 3 16:02:21 CET 2025 - dwagner@suse.de @@ -4997,6 +6570,13 @@ Wed Jan 29 16:02:56 CET 2025 - mhocko@suse.com (CVE-2024-56650 bsc#1235430). - commit 7f5dabf +------------------------------------------------------------------- +Wed Jan 29 10:19:24 CET 2025 - msuchanek@suse.de + +- tpm: send_data: Wait longer for the TPM to become ready + (bsc#1235870). +- commit cf67b6d + ------------------------------------------------------------------- Wed Jan 29 10:08:12 CET 2025 - jslaby@suse.cz @@ -8074,6 +9654,12 @@ Mon Jan 13 21:30:48 CET 2025 - krisman@suse.de (git-fixes CVE-2024-55641 bsc#1235740). - commit b21bae3 +------------------------------------------------------------------- +Mon Jan 13 16:40:11 CET 2025 - mkoutny@suse.com + +- padding for more cgroup controllers (jsc#PED-8461). +- commit 417e2c0 + ------------------------------------------------------------------- Mon Jan 13 13:48:02 CET 2025 - mfranc@suse.cz diff --git a/kernel-syms.spec b/kernel-syms.spec index 7fbf102..18b9957 100644 --- a/kernel-syms.spec +++ b/kernel-syms.spec @@ -16,7 +16,7 @@ # -%define git_commit 839b02ba02e95d9d4623af58210ba3a9f8837fa6 +%define git_commit aac37d67292908809fd31b2ccbff93ffe91063ab %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,7 +25,7 @@ Name: kernel-syms Version: 6.12.0 %if %using_buildservice %if 0%{?is_kotd} -Release: .g839b02b +Release: .gaac37d6 %else Release: 0 %endif diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes index 1110c00..4f69e5c 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,3 +1,1012 @@ +------------------------------------------------------------------- +Thu Mar 13 06:22:58 CET 2025 - jlee@suse.com + +- Refresh + patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch. + Improve the secret key invalid message.(bsc#1238797) +- commit 401f424 + +------------------------------------------------------------------- +Wed Mar 12 18:24:48 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_FREEZER (jsc#PED-12329) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + Natural extension is disabling freezer v1 controller (as gradually going + away from v1 controllers). + This keeps the global freezer functionality (for suspend) and there is + independent group freezing in cgroup v2. +- commit 46442b5 + +------------------------------------------------------------------- +Wed Mar 12 18:22:11 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_DEVICE (jsc#PED-12328) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + The replacement are BPF device-control programs attached to cgroups. + openSUSE Tumbleweed switched to (such) v2 setup in 2021-03. Today is + time for config cleanup. +- commit f845e63 + +------------------------------------------------------------------- +Wed Mar 12 18:20:08 CET 2025 - mkoutny@suse.com + +- config: Disable CONFIG_CGROUP_CPUACCT (jsc#PED-12327) + We already have (by default): + # CONFIG_MEMCG_V1 is not set + # CONFIG_CPUSETS_V1 is not set + that disable memory and cpuset v1 controllers respectively. + cpuacct is v1-only controller whose functionality was taken over with + cgroup v2 core. It even adds slight overhead since it doubly-accounts + CPU time in root cgroup even on v2-only runtimes. + openSUSE Tumbleweed switched to v2 setup in 2021-03. Today (if not + earlier) is time for config cleanup. +- commit fb4110d + +------------------------------------------------------------------- +Wed Mar 12 16:58:39 CET 2025 - tbogendoerfer@suse.de + +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (CVE-2025-21788 bsc#1238761). +- net: ravb: Fix missing rtnl lock in suspend/resume path + (CVE-2025-21801 bsc#1238758). +- net: hns3: fix oops when unload drivers paralleling + (CVE-2025-21802 bsc#1238751). +- commit 3709944 + +------------------------------------------------------------------- +Wed Mar 12 15:18:00 CET 2025 - oneukum@suse.com + +- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw + (git-fixes). +- pinctrl: bcm281xx: Fix incorrect regmap max_registers value + (git-fixes). +- commit 53a34e8 + +------------------------------------------------------------------- +Wed Mar 12 08:48:46 CET 2025 - jlee@suse.com + +- Bluetooth: MGMT: Fix slab-use-after-free Read in + mgmt_remove_adv_monitor_sync (bsc#1239095 CVE-2024-58013). +- commit 828d19c + +------------------------------------------------------------------- +Wed Mar 12 05:37:20 CET 2025 - jlee@suse.com + +- Update + patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch + (git-fixes CVE-2025-21827 bsc#1238974). +- Update + patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch + (git-fixes CVE-2025-21794 bsc#1238502). +- Update + patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch + (bsc#1219522 CVE-2025-21746 bsc#1238498). +- Update + patches.suse/KVM-x86-Load-DR6-with-guest-value-only-before-enteri.patch + (git-fixes CVE-2025-21839 bsc#1239061). +- Update + patches.suse/LoongArch-Fix-warnings-during-S3-suspend.patch + (git-fixes CVE-2025-21803 bsc#1238744). +- Update + patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + (git-fixes CVE-2025-21735 bsc#1238497). +- Update + patches.suse/PCI-Avoid-putting-some-root-ports-into-D3-on-TUXEDO-.patch + (git-fixes CVE-2025-21831 bsc#1239039). +- Update + patches.suse/PCI-rcar-ep-Fix-incorrect-variable-used-when-calling.patch + (git-fixes CVE-2025-21804 bsc#1238736). +- Update + patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch + (git-fixes CVE-2025-21732 bsc#1237877). +- Update + patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch + (git-fixes CVE-2025-21714 bsc#1237890). +- Update patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch + (git-fixes CVE-2025-21805 bsc#1238741). +- Update + patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + (git-fixes CVE-2025-21829 bsc#1239030). +- Update + patches.suse/Revert-drm-amd-display-Use-HW-lock-mgr-for-PSR1.patch + (stable-fixes CVE-2025-21819 bsc#1238994). +- Update + patches.suse/amdkfd-properly-free-gang_ctx_bo-when-failed-to-init.patch + (git-fixes CVE-2025-21842 bsc#1239063). +- Update + patches.suse/arm64-cacheinfo-Avoid-out-of-bounds-write-to-cacheinfo-array.patch + (git-fixes CVE-2025-21785 bsc#1238747). +- Update + patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + (git-fixes CVE-2025-21792 bsc#1238745). +- Update patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + (git-fixes CVE-2025-21812 bsc#1238471). +- Update + patches.suse/batman-adv-fix-panic-during-interface-removal.patch + (git-fixes CVE-2025-21781 bsc#1238735). +- Update + patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch + (bsc#1237558 CVE-2025-21745 bsc#1238785). +- Update + patches.suse/block-bfq-fix-waker_bfqq-UAF-after-bfq_split_bfqq.patch + (git-fixes CVE-2025-21631 bsc#1236099). +- Update + patches.suse/block-don-t-revert-iter-for-EIOCBQUEUED.patch + (git-fixes CVE-2025-21832 bsc#1239105). +- Update + patches.suse/can-ctucanfd-handle-skb-allocation-failure.patch + (git-fixes CVE-2025-21775 bsc#1238501). +- Update + patches.suse/can-etas_es58x-fix-potential-NULL-pointer-dereferenc.patch + (git-fixes CVE-2025-21773 bsc#1238762). +- Update + patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch + (git-fixes CVE-2025-21774 bsc#1238770). +- Update + patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch + (git-fixes CVE-2025-21810 bsc#1238757). +- Update + patches.suse/drm-amdgpu-avoid-buffer-overflow-attach-in-smu_sys_s.patch + (stable-fixes CVE-2025-21780 bsc#1239115). +- Update + patches.suse/drm-amdgpu-bail-out-when-failed-to-load-fw-in-psp_in.patch + (git-fixes CVE-2025-21784 bsc#1238510). +- Update + patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch + (git-fixes CVE-2025-21798 bsc#1238776). +- Update + patches.suse/gpiolib-Fix-crash-on-error-in-gpiochip_get_ngpios.patch + (git-fixes CVE-2025-21783 bsc#1238530). +- Update + patches.suse/gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + (git-fixes CVE-2025-21824 bsc#1238478). +- Update + patches.suse/iommu-Fix-potential-memory-leak-in-iopf_queue_remove.patch + (git-fixes CVE-2025-21770 bsc#1238495). +- Update patches.suse/landlock-Handle-weird-files.patch (git-fixes + CVE-2025-21830 bsc#1239033). +- Update + patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch + (git-fixes CVE-2025-21712 bsc#1237886). +- Update patches.suse/misc-fastrpc-Fix-copy-buffer-page-size.patch + (git-fixes CVE-2025-21734 bsc#1238734). +- Update + patches.suse/mm-compaction-fix-UBSAN-shift-out-of-bounds-warning.patch + (git fixes (mm/compaction) CVE-2025-21815 bsc#1238474). +- Update + patches.suse/msft-hv-3160-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-if-loca.patch + (git-fixes CVE-2025-21779 bsc#1238768). +- Update + patches.suse/nbd-don-t-allow-reconnect-after-disconnect.patch + (git-fixes CVE-2025-21731 bsc#1237881). +- Update + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21763 bsc#1237897). +- Update + patches.suse/net-avoid-race-between-device-unregistration-and-eth.patch + (jsc#PED-10684 jsc#PED-11230 CVE-2025-21701 bsc#1237164). +- Update + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + (jsc#PED-11331 CVE-2025-21751 bsc#1238907). +- Update + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + (jsc#PED-11331 CVE-2025-21800 bsc#1238743). +- Update + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch + (jsc#PED-11331 CVE-2025-21717 bsc#1238866). +- Update + patches.suse/net-rose-fix-timer-races-against-user-threads.patch + (git-fixes CVE-2025-21718 bsc#1239073). +- Update + patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch + (git-fixes CVE-2025-21711 bsc#1239114). +- Update + patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch + (git-fixes CVE-2025-21708 bsc#1239087). +- Update + patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch + (jsc#PED-12085 CVE-2025-21659 bsc#1236206). +- Update + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + (git-fixes CVE-2025-21796 bsc#1238716). +- Update patches.suse/padata-avoid-UAF-for-reorder_work.patch + (git-fixes CVE-2025-21726 bsc#1238865). +- Update patches.suse/padata-fix-UAF-in-padata_reorder.patch + (git-fixes CVE-2025-21727 bsc#1237876). +- Update + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch + (git-fixes CVE-2025-21772 bsc#1238911). +- Update + patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch + (jsc#PED-10539 git-fixes CVE-2025-21713 bsc#1237887). +- Update + patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + (git fixes (sched) CVE-2025-21771 bsc#1238752). +- Update + patches.suse/scsi-mpi3mr-Fix-possible-crash-when-setting-up-bsg-fails.patch + (git-fixes CVE-2025-21723 bsc#1238864). +- Update + patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch + (git-fixes CVE-2025-21834 bsc#1239026). +- Update patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch + (git-fixes CVE-2025-21793 bsc#1238500). +- Update patches.suse/tty-xilinx_uartps-split-sysrq-handling.patch + (git-fixes CVE-2025-21820 bsc#1238479). +- Update + patches.suse/usb-cdc-acm-Check-control-transfer-buffer-size-befor.patch + (git-fixes CVE-2025-21704 bsc#1237571). +- Update + patches.suse/usb-gadget-core-flush-gadget-workqueue-after-device-.patch + (git-fixes CVE-2025-21838 bsc#1239065). +- Update + patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch + (git-fixes CVE-2025-21835 bsc#1239068). +- Update patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch + (git-fixes CVE-2025-21741 bsc#1238767). +- Update + patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch + (git-fixes CVE-2025-21743 bsc#1238781). +- Update + patches.suse/usbnet-ipheth-use-static-NDP16-location-in-URB.patch + (git-fixes CVE-2025-21742 bsc#1238771). +- Update + patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + (git-fixes CVE-2025-21756 bsc#1238876). +- Update + patches.suse/vsock-Orphan-socket-after-transport-release.patch + (jsc#PED-11028 CVE-2025-21755 bsc#1237882). +- Update + patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch + (stable-fixes CVE-2025-21750 bsc#1238905). +- Update + patches.suse/wifi-mac80211-don-t-flush-non-uploaded-STAs.patch + (git-fixes CVE-2025-21828 bsc#1238958). +- Update + patches.suse/wifi-rtw89-avoid-to-init-mgnt_entry-list-twice-when-.patch + (git-fixes CVE-2025-21730 bsc#1237878). +- Update + patches.suse/wifi-rtw89-fix-race-between-cancel_hw_scan-and-hw_sc.patch + (git-fixes CVE-2025-21729 bsc#1237874). +- Update + patches.suse/workqueue-Put-the-pwq-after-detaching-the-rescuer-from-the-pool.patch + (bsc#1237866 CVE-2025-21786 bsc#1238505). +- Update patches.suse/zram-fix-potential-UAF-of-zram-table.patch + (git-fixes CVE-2025-21671 bsc#1236692). +- commit af45f0e + +------------------------------------------------------------------- +Wed Mar 12 05:37:15 CET 2025 - jlee@suse.com + +- Update + patches.suse/ALSA-6fire-Release-resources-at-card-release.patch + (git-fixes CVE-2024-53239 bsc#1235054 bsc#1234853). +- Update + patches.suse/ASoC-soc-pcm-don-t-use-soc_pcm_ret-on-.prepare-callb.patch + (stable-fixes CVE-2024-58077 bsc#1239090). +- Update + patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch + (stable-fixes CVE-2024-56605 bsc#1235061 bsc#1234853). +- Update + patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + (git-fixes CVE-2024-58009 bsc#1238760). +- Update + patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch + (git-fixes CVE-2024-57988 bsc#1237910). +- Update + patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch + (git-fixes CVE-2024-57987 bsc#1237905). +- Update + patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + (git-fixes CVE-2024-57986 bsc#1237907). +- Update + patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch + (git-fixes CVE-2024-57993 bsc#1237894). +- Update + patches.suse/HID-winwing-Add-NULL-check-in-winwing_init_led.patch + (git-fixes CVE-2024-58021 bsc#1238778). +- Update + patches.suse/KEYS-trusted-dcp-fix-improper-sg-use-with-CONFIG_VMA.patch + (git-fixes CVE-2024-58008 bsc#1238749). +- Update + patches.suse/NFSv4.0-Fix-a-use-after-free-problem-in-the-asynchronous-open.patch + (git-fixes CVE-2024-53173 bsc#1234891 bsc#1234853). +- Update + patches.suse/PCI-dwc-ep-Prevent-changing-BAR-size-flags-in-pci_ep.patch + (git-fixes CVE-2024-58006 bsc#1238772). +- Update + patches.suse/block-Prevent-potential-deadlocks-in-zone-write-plug-error-recovery.patch + (git-fixes CVE-2024-55642 bsc#1235744). +- Update + patches.suse/block-avoid-to-reuse-hctx-not-removed-from-cpuhp-callback-list.patch + (git-fixes CVE-2024-41149 bsc#1235698). +- Update + patches.suse/bpf-Mark-raw_tp-arguments-with-PTR_MAYBE_NULL.patch + (git-fixes CVE-2024-56702 bsc#1235501). +- Update + patches.suse/clk-mmp2-call-pm_genpd_init-only-after-genpd.name-is.patch + (git-fixes CVE-2024-58081 bsc#1239032). +- Update + patches.suse/clk-qcom-dispcc-sm6350-Add-missing-parent_map-for-a-.patch + (git-fixes CVE-2024-58080 bsc#1239027). +- Update + patches.suse/clk-qcom-gcc-sm6350-Add-missing-parent_map-for-two-c.patch + (git-fixes CVE-2024-58076 bsc#1239037). +- Update + patches.suse/crypto-tegra-do-not-transfer-req-when-tegra-init-fai.patch + (git-fixes CVE-2024-58075 bsc#1238976). +- Update + patches.suse/drm-amdgpu-Fix-potential-NULL-pointer-dereference-in.patch + (git-fixes CVE-2024-58052 bsc#1238986). +- Update + patches.suse/drm-msm-gem-prevent-integer-overflow-in-msm_ioctl_ge.patch + (git-fixes CVE-2024-52559 bsc#1238507). +- Update + patches.suse/drm-v3d-Stop-active-perfmon-if-it-is-being-destroyed.patch + (git-fixes CVE-2024-58086 bsc#1239038). +- Update + patches.suse/drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + (git-fixes CVE-2024-49570 bsc#1238782). +- Update + patches.suse/firmware-qcom-scm-Cleanup-global-__scm-on-probe-fail.patch + (git-fixes CVE-2024-57985 bsc#1237914). +- Update + patches.suse/firmware-qcom-scm-Fix-missing-read-barrier-in-qcom_s-b628510.patch + (git-fixes CVE-2024-58084 bsc#1239028). +- Update + patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch + (git-fixes CVE-2024-57984 bsc#1237909). +- Update patches.suse/idpf-convert-workqueues-to-unbound.patch + (jsc#PED-10581 CVE-2024-58057 bsc#1238969). +- Update + patches.suse/ipmi-ipmb-Add-check-devm_kasprintf-returned-value.patch + (git-fixes CVE-2024-58051 bsc#1238963). +- Update + patches.suse/media-i2c-ds90ub9x3-Fix-extra-fwnode_handle_put.patch + (git-fixes CVE-2024-58003 bsc#1238766). +- Update + patches.suse/media-imx-jpeg-Fix-potential-error-pointer-dereferen.patch + (git-fixes CVE-2024-57978 bsc#1238523). +- Update + patches.suse/media-intel-ipu6-remove-cpu-latency-qos-request-on-e.patch + (git-fixes CVE-2024-58004 bsc#1238508). +- Update + patches.suse/media-nuvoton-Fix-an-error-check-in-npcm_video_ece_i.patch + (git-fixes CVE-2024-58082 bsc#1239031). +- Update + patches.suse/media-uvcvideo-Fix-crash-during-unbind-if-gpio-unit-.patch + (git-fixes CVE-2024-58079 bsc#1239029). +- Update + patches.suse/media-uvcvideo-Fix-deadlock-during-uvc_probe.patch + (git-fixes CVE-2024-58059 bsc#1238960). +- Update + patches.suse/media-uvcvideo-Fix-double-free-in-error-path.patch + (git-fixes CVE-2024-57980 bsc#1237911). +- Update + patches.suse/media-uvcvideo-Remove-dangling-pointers.patch + (git-fixes CVE-2024-58002 bsc#1238503). +- Update + patches.suse/memory-tegra20-emc-fix-an-OF-node-reference-bug-in-t.patch + (git-fixes CVE-2024-58034 bsc#1238773). +- Update + patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch + (git-fixes CVE-2024-58078 bsc#1239034). +- Update + patches.suse/powerpc-pseries-iommu-IOMMU-incorrectly-marks-MMIO-r.patch + (bsc#1218470 ltc#204531 CVE-2024-57999 bsc#1238526). +- Update patches.suse/pps-Fix-a-use-after-free.patch (git-fixes + CVE-2024-57979 bsc#1238521). +- Update + patches.suse/printk-Fix-signed-integer-overflow-when-defining-LOG_BUF_LEN_MAX.patch + (bsc#1237950 CVE-2024-58017 bsc#1239112). +- Update + patches.suse/rdma-cxgb4-Prevent-potential-integer-overflow-on-32b.patch + (git-fixes CVE-2024-57973 bsc#1238531). +- Update + patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch + (git-fixes CVE-2024-58056 bsc#1238981). +- Update + patches.suse/rhashtable-Fix-potential-deadlock-by-moving-schedule.patch + (git-fixes CVE-2024-58042 bsc#1238769). +- Update + patches.suse/rtc-pcf85063-fix-potential-OOB-write-in-PCF85063-NVM.patch + (git-fixes CVE-2024-58069 bsc#1238978). +- Update + patches.suse/rtc-tps6594-Fix-integer-overflow-on-32bit-systems.patch + (git-fixes CVE-2024-57953 bsc#1238524). +- Update + patches.suse/soc-qcom-socinfo-Avoid-out-of-bounds-read-of-serial-.patch + (git-fixes CVE-2024-58007 bsc#1238511). +- Update + patches.suse/staging-media-max96712-fix-kernel-oops-when-removing.patch + (git-fixes CVE-2024-58054 bsc#1238975). +- Update + patches.suse/tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch + (bsc#1233260 bsc#1233259 bsc#1232421 CVE-2024-58005 + bsc#1237873). +- Update + patches.suse/ubi-fastmap-Fix-duplicate-slab-cache-names-while-att.patch + (git-fixes CVE-2024-53172 bsc#1234898). +- Update + patches.suse/usb-gadget-f_tcm-Don-t-free-command-immediately.patch + (git-fixes CVE-2024-58055 bsc#1238959). +- Update + patches.suse/usb-xhci-Fix-NULL-pointer-dereference-on-certain-com.patch + (git-fixes CVE-2024-57981 bsc#1237912). +- Update + patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch + (git-fixes CVE-2024-57995 bsc#1237895). +- Update + patches.suse/wifi-brcmsmac-add-gain-range-check-to-wlc_phy_iqcal_.patch + (stable-fixes CVE-2024-58014 bsc#1239109). +- Update + patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch + (git-fixes CVE-2024-58064 bsc#1238977). +- Update + patches.suse/wifi-iwlwifi-mvm-avoid-NULL-pointer-dereference.patch + (git-fixes CVE-2024-58062 bsc#1238965). +- Update + patches.suse/wifi-mac80211-prohibit-deactivating-all-links.patch + (git-fixes CVE-2024-58061 bsc#1238973). +- Update + patches.suse/wifi-mt76-mt7925-fix-NULL-deref-check-in-mt7925_chan.patch + (git-fixes CVE-2024-57989 bsc#1237899). +- Update + patches.suse/wifi-mt76-mt7925-fix-off-by-one-in-mt7925_load_clc.patch + (git-fixes CVE-2024-57990 bsc#1237900). +- Update + patches.suse/wifi-mwifiex-Fix-memcpy-field-spanning-write-warning.patch + (git-fixes CVE-2024-56539 bsc#1234963 bsc#1234853). +- Update + patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch + (git-fixes CVE-2024-58063 bsc#1238984). +- Update + patches.suse/wifi-rtlwifi-remove-unused-check_buddy_priv.patch + (git-fixes CVE-2024-58072 bsc#1238964). +- Update + patches.suse/wifi-rtw89-chan-fix-soft-lockup-in-rtw89_entity_reca.patch + (git-fixes CVE-2024-57991 bsc#1237896). +- Update + patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch + (git-fixes CVE-2024-57997 bsc#1238529). +- commit 214e3e7 + +------------------------------------------------------------------- +Tue Mar 11 11:56:06 CET 2025 - tiwai@suse.de + +- r8169: don't apply UDP padding quirk on RTL8126A (stable-fixes). +- commit 68384e2 + +------------------------------------------------------------------- +Tue Mar 11 11:50:06 CET 2025 - tiwai@suse.de + +- drm/xe: Fix and re-enable xe_print_blob_ascii85() (git-fixes). +- commit 3db422a + +------------------------------------------------------------------- +Tue Mar 11 10:28:38 CET 2025 - mhocko@suse.com + +- sched/membarrier: Fix redundant load of membarrier_state + (bsc#1232743). +- commit bf44b2b + +------------------------------------------------------------------- +Tue Mar 11 09:41:47 CET 2025 - shung-hsi.yu@suse.com + +- bpf: Reject struct_ops registration that uses module ptr and + the module btf_id is missing (git-fixes). +- commit 3b9c73b + +------------------------------------------------------------------- +Tue Mar 11 05:45:46 CET 2025 - shung-hsi.yu@suse.com + +- selftests/bpf: Add test case for the freeing of bpf_timer + (bsc#1238971 CVE-2025-21825). +- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT + (bsc#1238971 CVE-2025-21825). +- bpf: Free element after unlock in + __htab_map_lookup_and_delete_elem() (bsc#1238971 + CVE-2025-21825). +- bpf: Bail out early in __htab_map_lookup_and_delete_elem() + (bsc#1238971 CVE-2025-21825). +- bpf: Free special fields after unlock in + htab_lru_map_delete_node() (bsc#1238971 CVE-2025-21825). +- commit 1cd4c2e + +------------------------------------------------------------------- +Mon Mar 10 16:44:17 CET 2025 - oneukum@suse.com + +- Input: atkbd - map F23 key to support default copilot shortcut + (git-fixes). +- commit bfe2bb7 + +------------------------------------------------------------------- +Mon Mar 10 16:42:22 CET 2025 - oneukum@suse.com + +- Input: xpad - add unofficial Xbox 360 wireless receiver clone + (git-fixes). +- Input: xpad - add support for wooting two he (arm) (git-fixes). +- Input: xpad - improve name of 8BitDo controller 2dc8:3106 + (git-fixes). +- Input: xpad - add QH Electronics VID/PID (git-fixes). +- Input: xpad - add support for Nacon Evol-X Xbox One Controller + (git-fixes). +- commit 4710207 + +------------------------------------------------------------------- +Mon Mar 10 16:34:57 CET 2025 - oneukum@suse.com + +- Input: xpad - add support for Nacon Pro Compact (git-fixes). +- commit 3a2bb67 + +------------------------------------------------------------------- +Mon Mar 10 15:16:56 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (git-fixes) +- commit 2805274 + +------------------------------------------------------------------- +Mon Mar 10 15:14:16 CET 2025 - iivanov@suse.de + +- KVM: arm64: Initialize HCR_EL2.E2H early (git-fixes) +- commit 0ff07a9 + +------------------------------------------------------------------- +Mon Mar 10 15:12:24 CET 2025 - oneukum@suse.com + +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1238909 CVE-2025-21776). +- commit 1601393 + +------------------------------------------------------------------- +Mon Mar 10 15:09:12 CET 2025 - msuchanek@suse.de + +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs + for pmemory (bsc#1239167 ltc#211055). +- commit 5ee1b4c + +------------------------------------------------------------------- +Mon Mar 10 11:51:56 CET 2025 - mfranc@suse.cz + +- s390/traps: Fix test_monitor_call() inline assembly (git-fixes + bsc#1239160). +- commit 1a519e2 + +------------------------------------------------------------------- +Mon Mar 10 11:40:43 CET 2025 - mhocko@suse.com + +- platform/x86: int3472: Check for adev == NULL (CVE-2024-58011 + bsc#1239080). +- commit 58ea3d9 + +------------------------------------------------------------------- +Mon Mar 10 10:07:52 CET 2025 - mhocko@suse.com + +- net_sched: sch_sfq: don't allow 1 packet limit (CVE-2024-57996 + bsc#1239076). +- commit 6b3567e + +------------------------------------------------------------------- +Mon Mar 10 10:01:21 CET 2025 - tiwai@suse.de + +- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during + params (CVE-2024-58012 bsc#1239104). +- commit 642aedc + +------------------------------------------------------------------- +Mon Mar 10 09:46:32 CET 2025 - tiwai@suse.de + +- wifi: brcmfmac: fix NULL pointer dereference in + brcmf_txfinalize() (CVE-2025-21744 bsc#1238903). +- commit 062e9bf + +------------------------------------------------------------------- +Mon Mar 10 08:24:23 CET 2025 - tiwai@suse.de + +- usb: gadget: Check bmAttributes only if configuration is valid + (git-fixes). +- usb: gadget: Fix setting self-powered state on suspend + (git-fixes). +- commit fb64cab + +------------------------------------------------------------------- +Mon Mar 10 08:23:35 CET 2025 - tiwai@suse.de + +- usb: typec: ucsi: Fix NULL pointer access (git-fixes). +- usb: xhci: Fix host controllers "dying" after suspend and resume + (git-fixes). +- usb: dwc3: Set SUSPENDENABLE soon after phy init (git-fixes). +- usb: hub: lack of clearing xHC resources (git-fixes). +- usb: renesas_usbhs: Flush the notify_hotplug_work (git-fixes). +- usb: renesas_usbhs: Use devm_usb_get_phy() (git-fixes). +- usb: renesas_usbhs: Call clk_put() (git-fixes). +- usb: dwc3: gadget: Prevent irq storm when TH re-executes + (git-fixes). +- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel + hosts (git-fixes). +- usb: typec: ucsi: increase timeout for PPM reset operations + (git-fixes). +- acpi: typec: ucsi: Introduce a ->poll_cci method (git-fixes). +- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix + functionality (git-fixes). +- usb: gadget: Set self-powered based on MaxPower and bmAttributes + (git-fixes). +- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails + (git-fixes). +- usb: atm: cxacru: fix a flaw in existing endpoint checks + (git-fixes). +- drivers: core: fix device leak in __fw_devlink_relax_cycles() + (git-fixes). +- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based + detection" (git-fixes). +- bus: simple-pm-bus: fix forced runtime PM use (git-fixes). +- char: misc: deallocate static minor in error path (git-fixes). +- eeprom: digsy_mtc: Make GPIO lookup table match the device + (git-fixes). +- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in + pmcmd_ioctl (git-fixes). +- slimbus: messaging: Free transaction ID in delayed interrupt + scenario (git-fixes). +- cdx: Fix possible UAF error in driver_override_show() + (git-fixes). +- bus: mhi: host: pci_generic: Use pci_try_reset_function() + to avoid deadlock (git-fixes). +- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO + (git-fixes). +- iio: filter: admv8818: Force initialization of SDO (git-fixes). +- iio: dac: ad3552r: clear reset status flag (git-fixes). +- iio: adc: ad7192: fix channel select (git-fixes). +- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value + (git-fixes). +- iio: light: apds9306: fix max_scale_nano values (git-fixes). +- commit 2fb3d9c + +------------------------------------------------------------------- +Sun Mar 9 09:58:06 CET 2025 - tiwai@suse.de + +- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist + (stable-fixes). +- ALSA: seq: Avoid module auto-load handling at event delivery + (stable-fixes). +- commit 5548289 + +------------------------------------------------------------------- +Sun Mar 9 09:55:31 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop + using CS35L41 HDA (stable-fixes). +- commit 5f7974b + +------------------------------------------------------------------- +Sun Mar 9 09:54:20 CET 2025 - tiwai@suse.de + +- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA + Laptops using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for various ASUS Laptops using + CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops + using CS35L41 HDA (stable-fixes). +- ALSA: hda/realtek: update ALC222 depop optimize (stable-fixes). +- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage + (git-fixes). +- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo + platform (stable-fixes). +- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 + (stable-fixes). +- ALSA: hda/realtek: Fix Asus Z13 2025 audio (stable-fixes). +- commit c78c8b9 + +------------------------------------------------------------------- +Sun Mar 9 09:49:37 CET 2025 - tiwai@suse.de + +- drm/xe/oa: Signal output fences (stable-fixes). +- Refresh + patches.suse/xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch. +- commit 9868b15 + +------------------------------------------------------------------- +Sun Mar 9 09:48:59 CET 2025 - tiwai@suse.de + +- rapidio: add check for rio_add_net() in rio_scan_alloc_net() + (git-fixes). +- rapidio: fix an API misues when rio_add_net() fails (git-fixes). +- dma: kmsan: export kmsan_handle_dma() for modules (git-fixes). +- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in + xgene_hwmon_probe() (git-fixes). +- hwmon: (ad7314) Validate leading zero bits and return error + (git-fixes). +- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table + (git-fixes). +- hwmon: (pmbus) Initialise page count in pmbus_identify() + (git-fixes). +- hwmon: (peci/dimmtemp) Do not provide fake thresholds data + (git-fixes). +- gpio: rcar: Fix missing of_node_put() call (git-fixes). +- gpio: aggregator: protect driver attr handlers against module + unload (git-fixes). +- ALSA: usx2y: validate nrpacks module parameter on probe + (git-fixes). +- ALSA: hda/realtek: Remove (revert) duplicate Ally X config + (git-fixes). +- drm/xe/oa: Allow oa_exponent value of 0 (git-fixes). +- drm/amd/display: Fix HPD after gpu reset (stable-fixes). +- drm/amd/display: add a quirk to enable eDP0 on DP1 + (stable-fixes). +- drm/amd/display: Disable PSR-SU on eDP panels (stable-fixes). +- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd + (stable-fixes). +- drm/xe/oa: Allow only certain property changes from config + (stable-fixes). +- drm/xe/oa: Add syncs support to OA config ioctl (stable-fixes). +- drm/xe/oa: Move functions up so they can be reused for config + ioctl (stable-fixes). +- commit d3f758a + +------------------------------------------------------------------- +Sun Mar 9 03:26:40 CET 2025 - ailiop@suse.com + +- sunrpc: suppress warnings for unused procfs functions + (git-fixes). +- commit c61a5ed + +------------------------------------------------------------------- +Sun Mar 9 03:21:55 CET 2025 - ailiop@suse.com + +- SUNRPC: Handle -ETIMEDOUT return from tlshd (git-fixes). +- commit 5ae6ead + +------------------------------------------------------------------- +Sun Mar 9 03:20:17 CET 2025 - ailiop@suse.com + +- NFSv4: Fix a deadlock when recovering state on a sillyrenamed + file (git-fixes). +- commit 68a98ff + +------------------------------------------------------------------- +Sun Mar 9 03:17:49 CET 2025 - ailiop@suse.com + +- SUNRPC: Prevent looping due to rpc_signal_task() races + (git-fixes). +- commit efcf93f + +------------------------------------------------------------------- +Sun Mar 9 03:00:11 CET 2025 - ailiop@suse.com + +- NFSD: Fix CB_GETATTR status fix (git-fixes). +- commit bfb8cfa + +------------------------------------------------------------------- +Sun Mar 9 02:39:44 CET 2025 - ailiop@suse.com + +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (git-fixes). +- commit 2e52d43 + +------------------------------------------------------------------- +Sun Mar 9 02:38:05 CET 2025 - ailiop@suse.com + +- nfsd: clear acl_access/acl_default after releasing them + (git-fixes). +- commit 27010fb + +------------------------------------------------------------------- +Sun Mar 9 02:35:49 CET 2025 - ailiop@suse.com + +- pnfs/flexfiles: retry getting layout segment for reads + (git-fixes). +- commit b6de6d7 + +------------------------------------------------------------------- +Sun Mar 9 02:33:53 CET 2025 - ailiop@suse.com + +- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending + on it (git-fixes). +- commit 7c2ea4b + +------------------------------------------------------------------- +Sun Mar 9 01:31:32 CET 2025 - ailiop@suse.com + +- KMSAN: uninit-value in inode_go_dump (5) (git-fixes). +- commit 33eb119 + +------------------------------------------------------------------- +Sun Mar 9 01:29:36 CET 2025 - ailiop@suse.com + +- gfs2: Fix unlinked inode cleanup (git-fixes). +- commit 34e8c14 + +------------------------------------------------------------------- +Sun Mar 9 01:28:11 CET 2025 - ailiop@suse.com + +- gfs2: Allow immediate GLF_VERIFY_DELETE work (git-fixes). +- commit 85fd98d + +------------------------------------------------------------------- +Sun Mar 9 01:26:31 CET 2025 - ailiop@suse.com + +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (git-fixes). +- commit 7b42f25 + +------------------------------------------------------------------- +Sun Mar 9 01:23:51 CET 2025 - ailiop@suse.com + +- xfs: flush inodegc before swapon (git-fixes). +- commit 5c0ff3f + +------------------------------------------------------------------- +Sun Mar 9 01:21:49 CET 2025 - ailiop@suse.com + +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (git-fixes). +- commit 188fef0 + +------------------------------------------------------------------- +Sun Mar 9 01:15:30 CET 2025 - ailiop@suse.com + +- xfs: report realtime block quota limits on realtime directories + (git-fixes). +- commit fe8bc40 + +------------------------------------------------------------------- +Sun Mar 9 01:08:59 CET 2025 - ailiop@suse.com + +- exfat: short-circuit zero-byte writes in exfat_file_write_iter + (git-fixes). +- commit e7632e9 + +------------------------------------------------------------------- +Sun Mar 9 01:08:18 CET 2025 - ailiop@suse.com + +- exfat: fix soft lockup in exfat_clear_bitmap (git-fixes). +- commit 72aa500 + +------------------------------------------------------------------- +Sun Mar 9 01:06:45 CET 2025 - ailiop@suse.com + +- exfat: fix just enough dentries but allocate a new cluster to + dir (git-fixes). +- commit 9bf8f0b + +------------------------------------------------------------------- +Sun Mar 9 00:41:23 CET 2025 - ailiop@suse.com + +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1239113 CVE-2024-54456). +- commit a3a35d5 + +------------------------------------------------------------------- +Fri Mar 7 20:21:45 CET 2025 - lduncan@suse.com + +- block: Remove zone write plugs when handling native zone append + writes (git-fixes). +- md/raid*: Fix the set_queue_limits implementations (git-fixes). +- partitions: mac: fix handling of bogus partition table + (git-fixes). +- block: cleanup and fix batch completion adding conditions + (git-fixes). +- block: don't revert iter for -EIOCBQUEUED (git-fixes). +- commit 9fb2f84 + +------------------------------------------------------------------- +Fri Mar 7 18:55:11 CET 2025 - msuchanek@suse.de + +- packaging: Patch Makefile to pre-select gcc version (jsc#PED-12251). + When compiler different from the one which was used to configure the + kernel is used to build modules a warning is issued and the build + continues. This could be turned into an error but that would be too + restrictive. + The generated kernel-devel makefile could set the compiler but then the + main Makefile as to be patched to assign CC with ?= + This causes run_oldconfig failure on SUSE-2024 and kbuild config check + failure on SUSE-2025. + This cannot be hardcoded to one version in a regular patch because the + value is expected to be configurable at mkspec time. Patch the Makefile + after aplyin patches in rpm prep step instead. A check is added to + verify that the sed command did indeed apply the change. +- commit 6031391 + +------------------------------------------------------------------- +Fri Mar 7 17:54:03 CET 2025 - mfranc@suse.cz + +- tracing/osnoise: Fix resetting of tracepoints (CVE-2025-21733 + bsc#1238494). +- commit 2bff62d + +------------------------------------------------------------------- +Fri Mar 7 17:46:03 CET 2025 - mfranc@suse.cz + +- btrfs: fix assertion failure when splitting ordered extent + after transaction abort (CVE-2025-21754 bsc#1238496). +- commit 57147c4 + +------------------------------------------------------------------- +Fri Mar 7 17:39:15 CET 2025 - mfranc@suse.cz + +- tcp: correct handling of extreme memory squeeze (CVE-2025-21710 + bsc#1237888). +- commit 101929d + +------------------------------------------------------------------- +Fri Mar 7 10:17:26 CET 2025 - msuchanek@suse.de + +- x86/boot: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit bb8a87d + +------------------------------------------------------------------- +Fri Mar 7 08:36:24 CET 2025 - tiwai@suse.de + +- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue + (git-fixes). +- drm/amd/display: Fix null check for pipe_ctx->plane_state in + resource_build_scaling_params (git-fixes). +- drm/xe/userptr: Unmap userptrs in the mmu notifier (git-fixes). +- drm/xe/hmm: Don't dereference struct page pointers without + notifier lock (git-fixes). +- drm/xe/hmm: Style- and include fixes (git-fixes). +- drm/xe: Add staging tree for VM binds (git-fixes). +- drm/xe: Fix fault mode invalidation with unbind (git-fixes). +- drm/xe/vm: Fix a misplaced #endif (git-fixes). +- drm/xe/vm: Validate userptr during gpu vma prefetching + (git-fixes). +- drm/xe/userptr: properly setup pfn_flags_mask (git-fixes). +- drm/sched: Fix preprocessor guard (git-fixes). +- drm/imagination: Fix timestamps in firmware traces (git-fixes). +- drm/imagination: only init job done fences once (git-fixes). +- drm/imagination: Hold drm_gem_gpuva lock for unmap (git-fixes). +- drm/imagination: avoid deadlock on fence release (git-fixes). +- wifi: cfg80211: regulatory: improve invalid hints checking + (git-fixes). +- wifi: mac80211: fix vendor-specific inheritance (git-fixes). +- wifi: mac80211: fix MLE non-inheritance parsing (git-fixes). +- wifi: iwlwifi: Fix A-MSDU TSO preparation (git-fixes). +- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU + (git-fixes). +- wifi: iwlwifi: limit printed string from FW file (git-fixes). +- wifi: iwlwifi: mvm: don't try to talk to a dead firmware + (git-fixes). +- wifi: iwlwifi: mvm: clean up ROC on failure (git-fixes). +- wifi: nl80211: reject cooked mode if it is set along with + other flags (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in + mgmt_device_connected() (git-fixes). +- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() + (git-fixes). +- bluetooth: btusb: Initialize .owner field of + force_poll_sync_fops (git-fixes). +- commit bceb443 + +------------------------------------------------------------------- +Fri Mar 7 07:22:49 CET 2025 - jlee@suse.com + +- initcall_blacklist: Does not allow kernel_lockdown be + blacklisted (bsc#1237521). +- commit 4ab5f98 + +------------------------------------------------------------------- +Thu Mar 6 19:55:34 CET 2025 - msuchanek@suse.de + +- powerpc: boot: Fix build with gcc 15 (jsc#PED-12251). +- commit 177c148 + +------------------------------------------------------------------- +Thu Mar 6 19:19:45 CET 2025 - msuchanek@suse.de + +- efi: libstub: Use '-std=gnu11' to fix build with GCC 15 + (jsc#PED-12251). +- commit 3a88c96 + ------------------------------------------------------------------- Thu Mar 6 18:21:04 CET 2025 - mfranc@suse.cz @@ -307,6 +1316,15 @@ Tue Mar 4 09:34:34 CET 2025 - tiwai@suse.de - rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303) - commit 1f1e842 +------------------------------------------------------------------- +Tue Mar 4 09:27:13 CET 2025 - tbogendoerfer@suse.de + +- Refresh patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch. +- Refresh + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch. + Re-enabled needed patches. +- commit 553c7bc + ------------------------------------------------------------------- Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com @@ -314,6 +1332,14 @@ Mon Mar 3 18:31:56 CET 2025 - petr.pavlu@suse.com (git-fixes bsc#1237898 CVE-2025-21778). - commit 7bd7207 +------------------------------------------------------------------- +Mon Mar 3 18:16:50 CET 2025 - tbogendoerfer@suse.de + +- Delete + patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch. + Dropped patch for no longer present driver. +- commit d78cf53 + ------------------------------------------------------------------- Mon Mar 3 18:10:31 CET 2025 - petr.pavlu@suse.com @@ -337,6 +1363,553 @@ Mon Mar 3 16:51:53 CET 2025 - dwagner@suse.de clean up (bsc#1238349). - commit 9c9e63e +------------------------------------------------------------------- +Mon Mar 3 16:17:03 CET 2025 - tbogendoerfer@suse.de + +- net: ethtool: Use hwprov under rcu_read_lock (git-fixes). +- commit 9b0a090 + +------------------------------------------------------------------- +Mon Mar 3 16:12:00 CET 2025 - tbogendoerfer@suse.de + +- idpf: fix checksums set in idpf_rx_rsc() (jsc#PED-10581). +- net/mlx5: IRQ, Fix null string in debug print (jsc#PED-11331). +- net/mlx5: Restore missing trace event when enabling vport QoS + (jsc#PED-11331). +- net/mlx5: Fix vport QoS cleanup on error (jsc#PED-11331). +- ixgbe: fix media cage present detection for E610 device + (jsc#PED-9647). +- iavf: fix circular lock dependency with netdev_lock + (jsc#PED-10423). +- ice: Avoid setting default Rx VSI twice in switchdev setup + (jsc#PED-10419). +- ice: Fix deinitializing VF in error path (jsc#PED-10419). +- net: ethtool: fix ioctl confusing drivers about desired HDS + user config (git-fixes). +- RDMA/bnxt_re: Fix the page details for the srq created by + kernel consumers (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix issue in the unload path (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add sanity checks on rdev validity (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier + (jsc#PED-10684 jsc#PED-11230). +- vsock/bpf: Warn on socket without transport (jsc#PED-11028). +- ibmvnic: Don't reference skb after sending to VIOS + (jsc#PED_10911 jsc#PED-3606). +- s390/qeth: move netif_napi_add_tx() and napi_enable() from + under BH (git-fixes). +- vsock: Orphan socket after transport release (jsc#PED-11028). +- igc: Set buffer type for empty frames in igc_init_empty_frame + (jsc#PED-10417). +- igc: Fix HW RX timestamp when passed by ZC XDP (jsc#PED-10417). +- ixgbe: Fix possible skb NULL pointer dereference (jsc#PED-9647). +- idpf: record rx queue in skb for RSC packets (jsc#PED-10581). +- idpf: fix handling rsc packet with a single segment + (jsc#PED-10581). +- iavf: Fix a locking bug in an error path (jsc#PED-10423). +- neighbour: use RCU protection in __neigh_notify() (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags + (git-fixes). +- net: add dev_net_rcu() helper (jsc#PED-10684 jsc#PED-11230). +- net: atlantic: fix warning during hot unplug (jsc#PED-11287). +- ice: stop storing XDP verdict within ice_rx_buf (jsc#PED-10419). +- ice: gather page_count()'s of each frag right before XDP prog + call (jsc#PED-10419). +- ice: put Rx buffers after being done with current frame + (jsc#PED-10419). +- tg3: Disable tg3 PCIe AER on system reboot (jsc#PED-3526 + jsc#PED-11226). +- vmxnet3: Fix tx queue race condition with XDP (jsc#PED-11024). +- ice: Add check for devm_kzalloc() (jsc#PED-10419). +- vsock: Allow retrying on connect() failure (jsc#PED-11028). +- iavf: allow changing VLAN state without calling PF + (jsc#PED-10423). +- ice: remove invalid parameter of equalizer (jsc#PED-10419). +- ice: fix ice_parser_rt::bst_key array size (jsc#PED-10419). +- idpf: add more info during virtchnl transaction timeout/salt + mismatch (jsc#PED-10581). +- idpf: convert workqueues to unbound (jsc#PED-10581). +- idpf: Acquire the lock before accessing the xn->salt + (jsc#PED-10581). +- idpf: fix transaction timeouts on reset (jsc#PED-10581). +- idpf: add read memory barrier when checking descriptor done bit + (jsc#PED-10581). +- net: page_pool: don't try to stash the napi id (jsc#PED-10423). +- netdevsim: don't assume core pre-populates HDS params on GET + (jsc#PED-10684 jsc#PED-11230). +- wifi: mt76: move napi_enable() from under BH (git-fixes). +- eth: via-rhine: fix calling napi_enable() in atomic context + (git-fixes). +- eth: niu: fix calling napi_enable() in atomic context + (git-fixes). +- eth: 8139too: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: fix calling napi_enable() in atomic context + (git-fixes). +- eth: forcedeth: remove local wrappers for napi enable/disable + (git-fixes). +- eth: tg3: fix calling napi_enable() in atomic context + (jsc#PED-3526 jsc#PED-11226). +- net/mlx5e: add missing cpu_to_node to kvzalloc_node in + mlx5e_open_xdpredirect_sq (jsc#PED-11331). +- net: mvneta: fix locking in mvneta_cpu_online() (git-fixes). +- octeontx2: don't mess with ->d_parent or ->d_parent->d_name + (jsc#PED-11317). +- sysfs: constify bin_attribute argument of + sysfs_bin_attr_simple_read() (jsc#PED-10421 jsc#PED-8564). +- sysfs: constify macro BIN_ATTRIBUTE_GROUPS() (jsc#PED-10421 + jsc#PED-8564). +- VMCI: remove unused ioctl definitions (jsc#PED-11026). +- RDMA/hfi1: Constify 'struct bin_attribute' (jsc#PED-10421 + jsc#PED-8564). +- RDMA/bnxt_re: Allocate dev_attr information dynamically + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Pass the context for ulp_irq_stop (jsc#PED-10684 + jsc#PED-11230). +- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Query firmware defaults of CC params during probe + (jsc#PED-10684 jsc#PED-11230). +- RDMA/bnxt_re: Add Async event handling support (jsc#PED-10684 + jsc#PED-11230). +- bnxt_en: Add ULP call to notify async events (jsc#PED-10684 + jsc#PED-11230). +- net: avoid race between device unregistration and ethnl ops + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: update header sizing defaults (jsc#PED-10684 + jsc#PED-11230). +- eth: bnxt: allocate enough buffer space to meet HDS threshold + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: populate the default HDS params in the core + (jsc#PED-10684 jsc#PED-11230). +- eth: bnxt: apply hds_thrs settings correctly (jsc#PED-10684 + jsc#PED-11230). +- net: provide pending ring configuration in net_device + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: store netdev in a temp variable in + ethnl_default_set_doit() (jsc#PED-10684 jsc#PED-11230). +- net: move HDS config from ethtool state (jsc#PED-10684 + jsc#PED-11230). +- net: destroy dev->lock later in free_netdev() (git-fixes). +- eth: bnxt: fix string truncation warning in FW version + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: ts: add separate counter for unconfirmed one-step + TX timestamps (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: fix unintentional sign extension on shift of + dest_attr->vport.vhca_id (jsc#PED-11331). +- ice: support FW Recovery Mode (jsc#PED-10419). +- devlink: add devl guard (jsc#PED-10419). +- pldmfw: enable selected component update (jsc#PED-10419). +- net/mlx5e: CT: Offload connections with hardware steering rules + (jsc#PED-11331). +- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule + reusable (jsc#PED-11331). +- net/mlx5e: CT: Add initial support for Hardware Steering + (jsc#PED-11331). +- net/mlx5: HWS, rework the check if matcher size can be increased + (jsc#PED-11331). +- net: protect napi->irq with netdev_lock() (jsc#PED-3526 + jsc#PED-11226). +- net: protect NAPI enablement with netdev_lock() (jsc#PED-10423). +- net: protect netdev->napi_list with netdev_lock() + (jsc#PED-10423). +- net: add netdev->up protected by netdev_lock() (jsc#PED-10423). +- net: make netdev_lock() protect netdev->reg_state + (jsc#PED-10423). +- net: add netdev_lock() / netdev_unlock() helpers + (jsc#PED-10423). +- ice: Add in/out PTP pin delays (jsc#PED-10419). +- ice: implement low latency PHY timer updates (jsc#PED-10419). +- ice: check low latency PHY timer update firmware capability + (jsc#PED-10419). +- ice: add lock to protect low latency interface (jsc#PED-10419). +- ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* + (jsc#PED-10419). +- ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 + (jsc#PED-10419). +- ice: use string choice helpers (jsc#PED-10419). +- ice: add fw and port health reporters (jsc#PED-10419). +- ice: add recipe priority check in search (jsc#PED-10419). +- ice: ice_probe: init ice_adapter after HW init (jsc#PED-10419). +- ice: minor: rename goto labels from err to unroll + (jsc#PED-10419). +- ice: split ice_init_hw() out from ice_init_dev() + (jsc#PED-10419). +- ice: c827: move wait for FW to ice_init_hw() (jsc#PED-10419). +- netdevsim: add HDS feature (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for hds-thresh ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for tcp-data-split ethtool command + (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: add support for rx-copybreak ethtool command + (jsc#PED-10684 jsc#PED-11230). +- net: disallow setup single buffer XDP when tcp-data-split is + enabled (jsc#PED-10684 jsc#PED-11230). +- net: devmem: add ring parameter filtering (jsc#PED-10684 + jsc#PED-11230). +- net: ethtool: add support for configuring hds-thresh + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: add hds_config member in ethtool_netdev_state + (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers + (jsc#PED-11331). +- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps + (jsc#PED-11331). +- net/mlx5: Add support for MRTCQ register (jsc#PED-11331). +- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane + link modes (jsc#PED-11331). +- net: ethtool: add support for structured PHY statistics + (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: plumb PHY stats to PHY drivers (jsc#PED-10684 + jsc#PED-11230). +- ethtool: linkstate: migrate linkstate functions to support + multi-PHY setups (jsc#PED-10684 jsc#PED-11230). +- net/mlx5: HWS, update flow - support through bigger action RTC + (jsc#PED-11331). +- net/mlx5: HWS, update flow - remove the use of dual RTCs + (jsc#PED-11331). +- net/mlx5: fs, add HWS to steering mode options (jsc#PED-11331). +- net/mlx5: fs, add HWS get capabilities (jsc#PED-11331). +- net/mlx5: fs, set create match definer to not supported by HWS + (jsc#PED-11331). +- net/mlx5: fs, add support for dest vport HWS action + (jsc#PED-11331). +- net/mlx5: fs, add HWS fte API functions (jsc#PED-11331). +- net/mlx5: fs, add dest table cache (jsc#PED-11331). +- net/mlx5: fs, manage flow counters HWS action sharing by + refcount (jsc#PED-11331). +- net/mlx5: fs, add HWS modify header API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS packet reformat API function + (jsc#PED-11331). +- net/mlx5: fs, add HWS actions pool (jsc#PED-11331). +- net/mlx5: fs, add HWS flow group API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS flow table API functions (jsc#PED-11331). +- net/mlx5: fs, add HWS root namespace functions (jsc#PED-11331). +- eth: iavf: extend the netdev_lock usage (jsc#PED-10423). +- net/mlx5e: Update TX ESN context for IPSec hardware offload + (jsc#PED-11331). +- xfrm: Support ESN context update to hardware for TX + (jsc#PED-11331). +- net/mlx5: use do_aux_work for PHC overflow checks + (jsc#PED-11331). +- igc: Link queues to NAPI instances (jsc#PED-10417). +- igc: Link IRQs to NAPI instances (jsc#PED-10417). +- i40e: add ability to reset VF for Tx and Rx MDD events + (jsc#PED-10428). +- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() + (jsc#PED-9647). +- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() + (jsc#PED-9647). +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (jsc#PED-10426). +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() + (jsc#PED-10417). +- igc: Allow hot-swapping XDP program (jsc#PED-10417). +- igb: Add AF_XDP zero-copy Tx support (jsc#PED-10426). +- igb: Add AF_XDP zero-copy Rx support (jsc#PED-10426). +- igb: Add XDP finalize and stats update functions + (jsc#PED-10426). +- igb: Introduce XSK data structures and helpers (jsc#PED-10426). +- igb: Introduce igb_xdp_is_enabled() (jsc#PED-10426). +- igb: Remove static qualifiers (jsc#PED-10426). +- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (jsc#PED-9647). +- octeontx2-pf: mcs: Remove dead code and semi-colon from + rsrc_name() (jsc#PED-11317). +- net/mlx5: HWS, set timeout on polling for completion + (jsc#PED-11331). +- net/mlx5: HWS, support flow sampler destination (jsc#PED-11331). +- net/mlx5: HWS, use the right size when writing arg data + (jsc#PED-11331). +- net/mlx5: HWS, handle returned error value in pool alloc + (jsc#PED-11331). +- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset + (jsc#PED-11331). +- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic + SQs (jsc#PED-11331). +- net/mlx5: HWS, num_of_rules counter on matcher should be atomic + (jsc#PED-11331). +- net/mlx5: HWS, reduce memory consumption of a matcher struct + (jsc#PED-11331). +- net/mlx5: HWS, remove wrong deletion of the miss table list + (jsc#PED-11331). +- net/mlx5: HWS, change error flow on matcher disconnect + (jsc#PED-11331). +- net/mlx5: HWS, add error message on failure to move rules + (jsc#PED-11331). +- net/mlx5: HWS, simplify allocations as we support only FDB + (jsc#PED-11331). +- net/mlx5: HWS, denote how refcounts are protected + (jsc#PED-11331). +- net/mlx5: HWS, remove implementation of unused FW commands + (jsc#PED-11331). +- net/mlx5: HWS, remove the use of duplicated structs + (jsc#PED-11331). +- igc: Remove unused igc_read/write_pcie_cap_reg (jsc#PED-10417). +- igc: Remove unused igc_read/write_pci_cfg wrappers + (jsc#PED-10417). +- igc: Remove unused igc_acquire/release_nvm (jsc#PED-10417). +- i40e: Remove unused i40e_dcb_hw_get_num_tc (jsc#PED-10428). +- i40e: Remove unused i40e_asq_send_command_v2 (jsc#PED-10428). +- i40e: Remove unused i40e_commit_partition_bw_setting + (jsc#PED-10428). +- i40e: Remove unused i40e_del_filter (jsc#PED-10428). +- i40e: Remove unused i40e_get_cur_guaranteed_fd_count + (jsc#PED-10428). +- i40e: Deadcode profile code (jsc#PED-10428). +- i40e: Remove unused i40e_(read|write)_phy_register + (jsc#PED-10428). +- i40e: Remove unused i40e_blink_phy_link_led (jsc#PED-10428). +- i40e: Deadcode i40e_aq_* (jsc#PED-10428). +- devlink: Improve the port attributes description + (jsc#PED-10419). +- ixgbevf: Add support for Intel(R) E610 device (jsc#PED-9647). +- PCI: Add PCI_VDEVICE_SUB helper macro (jsc#PED-9647). +- ixgbe: Enable link management in E610 device (jsc#PED-9647). +- ixgbe: Clean up the E610 link management related code + (jsc#PED-9647). +- ixgbe: Add ixgbe_x540 multiple header inclusion protection + (jsc#PED-9647). +- ixgbe: Add support for EEPROM dump in E610 device + (jsc#PED-9647). +- ixgbe: Add support for NVM handling in E610 device + (jsc#PED-9647). +- ixgbe: Add link management support for E610 device + (jsc#PED-9647). +- ixgbe: Add support for E610 device capabilities detection + (jsc#PED-9647). +- ixgbe: Add support for E610 FW Admin Command Interface + (jsc#PED-9647). +- net: ethtool: Fix suspicious rcu_dereference usage (git-fixes). +- net/mlx5: fs, Add support for RDMA RX steering over IB link + layer (jsc#PED-11331). +- net/mlx5: Remove PTM support log message (jsc#PED-11331). +- net/mlx5: DR, add support for ConnectX-8 steering + (jsc#PED-11331). +- net/mlx5: DR, expand SWS STE callbacks and consolidate common + structs (jsc#PED-11331). +- net/mlx5: HWS, do not initialize native API queues + (jsc#PED-11331). +- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close + (jsc#PED-11331). +- net/mlx5: fs, retry insertion to hash table on EBUSY + (jsc#PED-11331). +- net/mlx5: fs, add mlx5_fs_pool API (jsc#PED-11331). +- net/mlx5: fs, add counter object to flow destination + (jsc#PED-11331). +- net/mlx5: LAG, Support LAG over Multi-Host NICs (jsc#PED-11331). +- net/mlx5: LAG, Refactor lag logic (jsc#PED-11331). +- sfc: Use netdev refcount tracking in struct + efx_async_filter_insertion (jsc#PED-11366). +- xsk: add generic XSk &xdp_buff -> skb conversion + (jsc#PED-10428). +- xsk: make xsk_buff_add_frag() really add the frag via + __xdp_buff_add_frag() (jsc#PED-10428). +- xdp: add generic xdp_build_skb_from_buff() (jsc#PED-10428). +- xdp: add generic xdp_buff_add_frag() (jsc#PED-10428). +- page_pool: add page_pool_dev_alloc_netmem() (jsc#PED-10428). +- sfc: remove efx_writed_page_locked (jsc#PED-11366). +- bnxt_en: Skip reading PXP registers during ethtool -d if + unsupported (bsc#1238145). +- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW + (bsc#1238145). +- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW + (bsc#1238145). +- bnxt_en: Do not allow ethtool -m on an untrusted VF + (bsc#1238145). +- bnxt_en: Use FW defined resource limits for RoCE (bsc#1238145). +- ice: Add MDD logging via devlink health (jsc#PED-10419). +- ice: add Tx hang devlink health reporter (jsc#PED-10419). +- ice: rename devlink_port. to port.[ch] (jsc#PED-10419). +- devlink: add devlink_fmsg_dump_skb() function (jsc#PED-10419). +- devlink: add devlink_fmsg_put() macro (jsc#PED-10419). +- net/mlx5e: Report rx_discards_phy via rx_dropped + (jsc#PED-11331). +- net: page_pool: rename page_pool_is_last_ref() (jsc#PED-10428). +- net/mlx5: Add device cap abs_native_port_num (jsc#PED-11331). +- net/mlx5: qos: Add ifc support for cross-esw scheduling + (jsc#PED-11331). +- net/mlx5: Add support for new scheduling elements + (jsc#PED-11331). +- net/mlx5: Add ConnectX-8 device to ifc (jsc#PED-11331). +- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits + (jsc#PED-11331). +- net: ethtool: Add support for tsconfig command to get/set + hwtstamp config (jsc#PED-10684 jsc#PED-11230). +- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp + by net topology (jsc#PED-10684 jsc#PED-11230). +- net: Add the possibility to support a selected hwtstamp in + netdevice (jsc#PED-10684 jsc#PED-11230). +- net: Make net_hwtstamp_validate accessible (jsc#PED-10684 + jsc#PED-11230). +- net: Make dev_get_hwtstamp_phylib accessible (jsc#PED-10684 + jsc#PED-11230). +- octeontx2-af: fix build regression without CONFIG_DCB + (jsc#PED-11317). +- ionic: remove the unused nb_work (jsc#PED-11378). +- page_pool: disable sync for cpu for dmabuf memory provider + (jsc#PED-10428). +- page_pool: Set `dma_sync` to false for devmem memory provider + (jsc#PED-10428). +- net: page_pool: create page_pool_alloc_netmem (jsc#PED-10428). +- net: page_pool: rename page_pool_alloc_netmem to *_netmems + (jsc#PED-10423). +- xdp: make __xdp_return() MP-agnostic (jsc#PED-10428). +- xdp: get rid of xdp_frame::mem.id (jsc#PED-10428). +- page_pool: allow mixing PPs within one bulk (jsc#PED-10428). +- ionic: add support for QSFP_PLUS_CMIS (jsc#PED-11378). +- ionic: add speed defines for 200G and 400G (jsc#PED-11378). +- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (jsc#PED-11378). +- ionic: Use VLAN_ETH_HLEN when possible (jsc#PED-11378). +- ionic: add asic codes to firmware interface file + (jsc#PED-11378). +- ice: cleanup Rx queue context programming functions + (jsc#PED-10419). +- ice: move prefetch enable to ice_setup_rx_ctx (jsc#PED-10419). +- ice: reduce size of queue context fields (jsc#PED-10419). +- ice: use for Tx and Rx queue context data + (jsc#PED-10419). +- ice: use structures to keep track of queue context size + (jsc#PED-10419). +- ice: remove int_q_state from ice_tlan_ctx (jsc#PED-10419). +- lib: packing: add pack_fields() and unpack_fields() + (jsc#PED-10419). +- lib: packing: demote truncation error in pack() to a warning + in __pack() (jsc#PED-10419). +- lib: packing: create __pack() and __unpack() variants without + error checking (jsc#PED-10419). +- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD + disabled (jsc#PED-11317). +- cn10k-ipsec: Enable outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Allow ipsec crypto offload for skb with SA + (jsc#PED-11317). +- cn10k-ipsec: Process outbound ipsec crypto offload + (jsc#PED-11317). +- cn10k-ipsec: Add SA add/del support for outb ipsec crypto + offload (jsc#PED-11317). +- cn10k-ipsec: Init hardware for outbound ipsec crypto offload + (jsc#PED-11317). +- octeontx2-af: Disable backpressure between CPT and NIX + (jsc#PED-11317). +- octeontx2-pf: Move skb fragment map/unmap to common code + (jsc#PED-11317). +- octeontx2-pf: map skb data as device writeable (jsc#PED-11317). +- page_pool: make page_pool_put_page_bulk() handle array of + netmems (jsc#PED-10428). +- netmem: add a couple of page helper wrappers (jsc#PED-10428). +- xdp: register system page pool as an XDP memory model + (jsc#PED-10428). +- xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model() + (jsc#PED-10428). +- xdp: allow attaching already registered memory model to + xdp_rxq_info (jsc#PED-10428). +- xdp, xsk: constify read-only arguments of some static inline + helpers (jsc#PED-10428). +- ethtool: regenerate uapi header from the spec (jsc#PED-10684 + jsc#PED-11230). +- ethtool: remove the comments that are not gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ethtool: separate definitions that are gonna be generated + (jsc#PED-10684 jsc#PED-11230). +- ynl: add missing pieces to ethtool spec to better match uapi + header (jsc#PED-10684 jsc#PED-11230). +- net/mlx5e: Always start IPsec sequence number from 1 + (jsc#PED-11331). +- net/mlx5e: Rely on reqid in IPsec tunnel mode (jsc#PED-11331). +- net/mlx5: SF, Fix add port error handling (jsc#PED-11331). +- net/mlx5: Fix a lockdep warning as part of the write combining + test (jsc#PED-11331). +- net/mlx5: Fix RDMA TX steering prio (jsc#PED-11331). +- net: make page_pool_ref_netmem work with net iovs + (jsc#PED-10428). +- ice: Add correct PHY lane assignment (jsc#PED-10419). +- ice: Fix ETH56G FC-FEC Rx offset value (jsc#PED-10419). +- ice: Fix quad registers read on E825 (jsc#PED-10419). +- ice: Fix E825 initialization (jsc#PED-10419). +- igc: return early when failing to read EECD register + (jsc#PED-10417). +- ice: fix incorrect PHY settings for 100 GB/s (jsc#PED-10419). +- ice: fix max values for dpll pin phase adjust (jsc#PED-10419). +- bnxt_en: Fix DIM shutdown (jsc#PED-10684 jsc#PED-11230). +- bnxt_en: Fix possible memory leak when hwrm_req_replace fails + (jsc#PED-10684 jsc#PED-11230). +- sysfs: attribute_group: allow registration of const + bin_attribute (jsc#PED-10421 jsc#PED-8564). +- cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() + (git-fixes). +- sysfs: bin_attribute: add const read/write callback variants + (jsc#PED-10421 jsc#PED-8564). +- sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::llseek() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of + bin_attribute::mmap() (jsc#PED-10421 jsc#PED-8564). +- sysfs: treewide: constify attribute callback of bin_is_visible() + (jsc#PED-10421 jsc#PED-8564). +- nvmem: core: calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- PCI/sysfs: Calculate bin_attribute size through bin_size() + (jsc#PED-10421 jsc#PED-8564). +- sysfs: introduce callback attribute_group::bin_size + (jsc#PED-10421 jsc#PED-8564). +- sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() + (jsc#PED-10421 jsc#PED-8564). +- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets + (jsc#PED-3526 jsc#PED-11226). +- net/neighbor: clear error in case strict check is not set + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Create netdev->neighbour association (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove bare neighbour::next pointer (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert iteration to use hlist+macro (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Convert seq_file functions to use hlist + (jsc#PED-10684 jsc#PED-11230). +- neighbour: Define neigh_for_each_in_bucket (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Add hlist_node to struct neighbour (jsc#PED-10684 + jsc#PED-11230). +- Documentation: networking: Add missing PHY_GET command in the + message list (jsc#PED-10684 jsc#PED-11230). +- neighbour: use kvzalloc()/kvfree() (jsc#PED-10684 + jsc#PED-11230). +- netlink: specs: Add missing phy-ntf command to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- netlink: specs: Add missing bitset attrs to ethtool spec + (jsc#PED-10684 jsc#PED-11230). +- ethtool: rss: prevent rss ctx deletion when in use (git-fixes). +- neighbour: Use rtnl_register_many() (jsc#PED-10684 + jsc#PED-11230). +- neighbour: Remove NEIGH_DN_TABLE (jsc#PED-10684 jsc#PED-11230). +- xsk: s/free_list_node/list_node/ (jsc#PED-10428). +- xsk: Get rid of xdp_buff_xsk::xskb_list_node (jsc#PED-10428). +- lib: packing: catch kunit_kzalloc() failure in the pack() test + (jsc#PED-10419). +- lib: packing: use GENMASK() for box_mask (jsc#PED-10419). +- lib: packing: use BITS_PER_BYTE instead of 8 (jsc#PED-10419). +- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior + (jsc#PED-10419). +- lib: packing: add additional KUnit tests (jsc#PED-10419). +- lib: packing: add KUnit tests adapted from selftests + (jsc#PED-10419). +- lib: packing: duplicate pack() and unpack() implementations + (jsc#PED-10419). +- lib: packing: add pack() and unpack() wrappers over packing() + (jsc#PED-10419). +- lib: packing: remove kernel-doc from header file + (jsc#PED-10419). +- lib: packing: adjust definitions and implementation for + arbitrary buffer lengths (jsc#PED-10419). +- lib: packing: refuse operating on bit indices which exceed + size of buffer (jsc#PED-10419). +- commit 6cae1c1 + ------------------------------------------------------------------- Mon Mar 3 16:02:21 CET 2025 - dwagner@suse.de @@ -4997,6 +6570,13 @@ Wed Jan 29 16:02:56 CET 2025 - mhocko@suse.com (CVE-2024-56650 bsc#1235430). - commit 7f5dabf +------------------------------------------------------------------- +Wed Jan 29 10:19:24 CET 2025 - msuchanek@suse.de + +- tpm: send_data: Wait longer for the TPM to become ready + (bsc#1235870). +- commit cf67b6d + ------------------------------------------------------------------- Wed Jan 29 10:08:12 CET 2025 - jslaby@suse.cz @@ -8074,6 +9654,12 @@ Mon Jan 13 21:30:48 CET 2025 - krisman@suse.de (git-fixes CVE-2024-55641 bsc#1235740). - commit b21bae3 +------------------------------------------------------------------- +Mon Jan 13 16:40:11 CET 2025 - mkoutny@suse.com + +- padding for more cgroup controllers (jsc#PED-8461). +- commit 417e2c0 + ------------------------------------------------------------------- Mon Jan 13 13:48:02 CET 2025 - mfranc@suse.cz diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index 067b40f..703653c 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 839b02ba02e95d9d4623af58210ba3a9f8837fa6 +%define git_commit aac37d67292908809fd31b2ccbff93ffe91063ab %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -41,7 +41,7 @@ Name: kernel-zfcpdump Version: 6.12.0 %if 0%{?is_kotd} -Release: .g839b02b +Release: .gaac37d6 %else Release: 0 %endif @@ -1221,6 +1221,9 @@ cd linux-%srcversion %endif %_sourcedir/series.conf .. $SYMBOLS +sed -i -e 's/\$(CROSS_COMPILE)gcc/\$(CROSS_COMPILE)%gcc_compiler/g' Makefile +grep '\$(CROSS_COMPILE)%gcc_compiler' Makefile + cd %kernel_build_dir # Override the timestamp 'uname -v' reports with the source timestamp and @@ -1318,8 +1321,6 @@ EOF ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi -MAKE_ARGS="$MAKE_ARGS CC=%gcc_compiler" - case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" @@ -1736,8 +1737,6 @@ if [ %CONFIG_MODULES = y ]; then $(echo %srcversion | sed -r 's/^([0-9]+)\.([0-9]+).*/\1 \2/') else echo 'export KBUILD_OUTPUT = %obj_install_dir/%cpu_arch_flavor' > %rpm_install_dir/%cpu_arch_flavor/Makefile - echo '# needs CC assignemnt adjusted to ?= in the main Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile - echo 'export CC = $(CROSS_COMPILE)%gcc_compiler' >> %rpm_install_dir/%cpu_arch_flavor/Makefile echo 'include ../../../%{basename:%src_install_dir}/Makefile' >> %rpm_install_dir/%cpu_arch_flavor/Makefile fi fi diff --git a/linux-6.12.tar.xz b/linux-6.12.tar.xz index 52be1fa..c8b7c0a 100644 --- a/linux-6.12.tar.xz +++ b/linux-6.12.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b1a2562be56e42afb3f8489d4c2a7ac472ac23098f1ef1c1e40da601f54625eb -size 147906904 +oid sha256:145ba145326ea507873232c8ed7b5ada5797d72e70dc144ef78baf30781ee939 +size 148380116 diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index 9218823..68d5cc2 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:9b766bebb62135feccc5c3c8f216660bc30259b468fd1498f1e9b9a8369fccac -size 3670673 +oid sha256:5007526b37a3e97541d8c7103889dae89926d5a07a1d7f37b8f062169c62e2de +size 4157698 diff --git a/series.conf b/series.conf index 529aa52..47eb0ca 100644 --- a/series.conf +++ b/series.conf @@ -475,6 +475,16 @@ patches.suse/bpf-Add-kernel-symbol-for-struct_ops-trampoline.patch patches.suse/msft-hv-3072-net-mana-Increase-the-DEF_RX_BUFFERS_PER_QUEUE-to-10.patch patches.suse/msft-hv-3073-net-mana-Add-get_link-and-get_link_ksettings-in-etht.patch + patches.suse/lib-packing-refuse-operating-on-bit-indices-which-ex.patch + patches.suse/lib-packing-adjust-definitions-and-implementation-fo.patch + patches.suse/lib-packing-remove-kernel-doc-from-header-file.patch + patches.suse/lib-packing-add-pack-and-unpack-wrappers-over-packin.patch + patches.suse/lib-packing-duplicate-pack-and-unpack-implementation.patch + patches.suse/lib-packing-add-KUnit-tests-adapted-from-selftests.patch + patches.suse/lib-packing-add-additional-KUnit-tests.patch + patches.suse/lib-packing-fix-QUIRK_MSB_ON_THE_RIGHT-behavior.patch + patches.suse/lib-packing-use-BITS_PER_BYTE-instead-of-8.patch + patches.suse/lib-packing-use-GENMASK-for-box_mask.patch patches.suse/ipv4-avoid-quadratic-behavior-in-FIB-insertion-of-co.patch patches.suse/ibmvnic-Add-stat-for-tx-direct-vs-tx-batched.patch patches.suse/qed-make-ethtool-d-10-times-faster.patch @@ -509,6 +519,7 @@ patches.suse/sfc-implement-per-queue-rx-drop-and-overrun-stats.patch patches.suse/sfc-implement-per-queue-TSO-hw_gso-stats.patch patches.suse/sfc-add-per-queue-RX-bytes-stats.patch + patches.suse/lib-packing-catch-kunit_kzalloc-failure-in-the-pack-.patch patches.suse/ipv4-remove-fib_devindex_hashfn.patch patches.suse/ipv4-use-rcu-in-ip_fib_check_default.patch patches.suse/ipv4-remove-fib_info_lock.patch @@ -559,6 +570,7 @@ patches.suse/ice-Support-VF-queue-rate-limit-and-quanta-size-conf.patch patches.suse/iavf-Add-net_shaper_ops-support.patch patches.suse/iavf-add-support-to-exchange-qos-capabilities.patch + patches.suse/r8169-don-t-apply-UDP-padding-quirk-on-RTL8126A.patch patches.suse/tg3-Link-IRQs-to-NAPI-instances.patch patches.suse/tg3-Link-queues-to-NAPIs.patch patches.suse/netdevsim-copy-addresses-for-both-in-and-out-paths.patch @@ -574,6 +586,9 @@ patches.suse/mlx5-Add-support-for-persistent-NAPI-config.patch patches.suse/mlx4-Add-support-for-persistent-NAPI-config-to-RX-CQ.patch patches.suse/selftests-bpf-add-missing-header-include-for-htons.patch + patches.suse/xsk-Get-rid-of-xdp_buff_xsk-xskb_list_node.patch + patches.suse/xsk-s-free_list_node-list_node.patch + patches.suse/neighbour-Remove-NEIGH_DN_TABLE.patch patches.suse/af_packet-avoid-erroring-out-after-sock_init_data-in.patch patches.suse/Bluetooth-L2CAP-do-not-leave-dangling-sk-pointer-on-.patch patches.suse/Bluetooth-RFCOMM-avoid-leaving-dangling-sk-pointer-i.patch @@ -581,6 +596,8 @@ patches.suse/net-ieee802154-do-not-leave-a-dangling-sk-pointer-in.patch patches.suse/net-inet-do-not-leave-a-dangling-sk-pointer-in-inet_.patch patches.suse/net-inet6-do-not-leave-a-dangling-sk-pointer-in-inet.patch + patches.suse/neighbour-Use-rtnl_register_many.patch + patches.suse/ethtool-rss-prevent-rss-ctx-deletion-when-in-use.patch patches.suse/tg3-Increase-buffer-size-for-IRQ-label.patch patches.suse/eth-Fix-typo-accelaration-.-exprienced-and-rewrittin.patch patches.suse/net-mlx5-Refactor-QoS-group-scheduling-element-creat.patch @@ -606,8 +623,11 @@ patches.suse/octeontx2-pf-handle-otx2_mbox_get_rsp-errors-in-otx2-f5b942e6.patch patches.suse/octeontx2-pf-handle-otx2_mbox_get_rsp-errors-in-otx2-69297b0d.patch patches.suse/net-atlantic-support-reading-SFP-module-info.patch + patches.suse/netlink-specs-Add-missing-bitset-attrs-to-ethtool-sp.patch patches.suse/net-mlx5-unique-names-for-per-device-caches.patch patches.suse/vsock-do-not-leave-dangling-sk-pointer-in-vsock_crea.patch + patches.suse/netlink-specs-Add-missing-phy-ntf-command-to-ethtool.patch + patches.suse/neighbour-use-kvzalloc-kvfree.patch patches.suse/net-mlx5e-Update-features-on-MTU-change.patch patches.suse/net-mlx5e-Update-features-on-ring-size-change.patch patches.suse/ibmvnic-use-ethtool-string-helpers.patch @@ -634,6 +654,7 @@ patches.suse/wifi-rtw89-handle-entity-active-flag-per-PHY.patch patches.suse/wifi-rtl8xxxu-Perform-update_beacon_work-when-beacon.patch patches.suse/debugfs-add-small-file-operations-for-most-files.patch + patches.suse/Documentation-networking-Add-missing-PHY_GET-command.patch patches.suse/octeontx2-pf-Define-common-API-for-HW-resources-conf.patch patches.suse/octeontx2-pf-Add-new-APIs-for-queue-memory-alloc-fre.patch patches.suse/octeontx2-pf-Reuse-PF-max-mtu-value.patch @@ -664,6 +685,12 @@ patches.suse/net-bnx2x-use-ethtool-string-helpers.patch patches.suse/net-sfc-use-ethtool-string-helpers.patch patches.suse/msft-hv-3081-hv_sock-Initializing-vsk-trans-to-NULL-to-prevent-a-.patch + patches.suse/neighbour-Add-hlist_node-to-struct-neighbour.patch + patches.suse/neighbour-Define-neigh_for_each_in_bucket.patch + patches.suse/neighbour-Convert-seq_file-functions-to-use-hlist.patch + patches.suse/neighbour-Convert-iteration-to-use-hlist-macro.patch + patches.suse/neighbour-Remove-bare-neighbour-next-pointer.patch + patches.suse/neighbour-Create-netdev-neighbour-association.patch patches.suse/mlx5-core-Schedule-EQ-comp-tasklet-only-if-necessary.patch patches.suse/bridge-Allow-deleting-FDB-entries-with-non-existent-.patch patches.suse/mlx5-core-relax-memory-barrier-in-eq_update_ci.patch @@ -783,6 +810,7 @@ patches.suse/igb-Fix-2-typos-in-comments-in-igb_main.c.patch patches.suse/igbvf-remove-unused-spinlock.patch patches.suse/e1000-Hold-RTNL-when-e1000_down-can-be-called.patch + patches.suse/net-neighbor-clear-error-in-case-strict-check-is-not.patch patches.suse/bnxt_en-Update-firmware-interface-spec-to-1.10.3.85.patch patches.suse/bnxt_en-Add-mem_valid-bit-to-struct-bnxt_ctx_mem_typ.patch patches.suse/bnxt_en-Refactor-bnxt_free_ctx_mem.patch @@ -807,6 +835,7 @@ patches.suse/xfs-sb_spino_align-is-not-verified.patch patches.suse/xfs-fix-simplify-extent-lookup-in-xfs_can_free_eofblocks.patch patches.suse/xfs-fix-chown-with-rt-quota.patch + patches.suse/xfs-report-realtime-block-quota-limits-on-realtime-directories.patch patches.suse/dlm-fix-swapped-args-sb_flags-vs-sb_status.patch patches.suse/dlm-fix-possible-lkb_resource-null-dereference.patch patches.suse/dlm-fix-dlm_recover_members-refcount-on-error.patch @@ -939,6 +968,10 @@ patches.suse/drm-xe-oa-Separate-batch-submission-from-waiting-for.patch patches.suse/drm-xe-oa-uapi-Define-and-parse-OA-sync-properties.patch patches.suse/drm-xe-oa-Add-input-fence-dependencies.patch + patches.suse/drm-xe-oa-Signal-output-fences.patch + patches.suse/drm-xe-oa-Move-functions-up-so-they-can-be-reused-fo.patch + patches.suse/drm-xe-oa-Add-syncs-support-to-OA-config-ioctl.patch + patches.suse/drm-xe-oa-Allow-only-certain-property-changes-from-c.patch patches.suse/drm-xe-xe_guc_ads-save-restore-OA-registers-and-allo.patch patches.suse/Revert-drm-xe-xe_guc_ads-save-restore-OA-registers-a.patch patches.suse/drm-mediatek-Fix-child-node-refcount-handling-in-ear.patch @@ -1208,6 +1241,10 @@ patches.suse/scsi-sg-Enable-runtime-power-management.patch patches.suse/scsi-st-Don-t-modify-unknown-block-number-in-MTIOCGET.patch patches.suse/scsi-st-Add-MTIOCGET-and-MTLOAD-to-ioctls-allowed-after-device-reset.patch + patches.suse/gfs2-Rename-GLF_VERIFY_EVICT-to-GLF_VERIFY_DELETE.patch + patches.suse/gfs2-Allow-immediate-GLF_VERIFY_DELETE-work.patch + patches.suse/gfs2-Fix-unlinked-inode-cleanup.patch + patches.suse/KMSAN-uninit-value-in-inode_go_dump-5.patch patches.suse/virtiofs-use-pages-instead-of-pointer-for-kernel-direct-IO.patch patches.suse/NFSD-Prevent-a-potential-integer-overflow.patch patches.suse/svcrdma-Address-an-integer-overflow.patch @@ -1535,6 +1572,7 @@ patches.suse/net-phy-ensure-that-genphy_c45_an_config_eee_aneg-se.patch patches.suse/net-usb-lan78xx-Fix-double-free-issue-with-interrupt.patch patches.suse/net-usb-lan78xx-Fix-memory-leak-on-device-unplug-by-.patch + patches.suse/tg3-Set-coherent-DMA-mask-bits-to-31-for-BCM57766-ch.patch patches.suse/net-usb-lan78xx-Fix-refcounting-and-autosuspend-on-i.patch patches.suse/net-l2tp-fix-warning-in-l2tp_exit_net-found-by-syzbo.patch patches.suse/s390-iucv-MSG_PEEK-causes-memory-leak-in-iucv_sock_destruct.patch @@ -1659,8 +1697,19 @@ patches.suse/devres-Fix-page-faults-when-tracing-devres-from-unlo.patch patches.suse/cacheinfo-Don-t-opencode-per_cpu_cacheinfo.patch patches.suse/driver-core-Put-device-attribute-wakeup_last_time_ms.patch + patches.suse/sysfs-explicitly-pass-size-to-sysfs_add_bin_file_mod.patch + patches.suse/sysfs-introduce-callback-attribute_group-bin_size.patch + patches.suse/PCI-sysfs-Calculate-bin_attribute-size-through-bin_s.patch + patches.suse/nvmem-core-calculate-bin_attribute-size-through-bin_.patch + patches.suse/sysfs-treewide-constify-attribute-callback-of-bin_is.patch + patches.suse/sysfs-treewide-constify-attribute-callback-of-bin_at.patch + patches.suse/sysfs-treewide-constify-attribute-callback-of-bin_at-699e7b85.patch + patches.suse/sysfs-implement-all-BIN_ATTR_-macros-in-terms-of-__B.patch + patches.suse/sysfs-bin_attribute-add-const-read-write-callback-va.patch patches.suse/driver-core-fw_devlink-Stop-trying-to-optimize-cycle.patch + patches.suse/cdx-Fix-cdx_mmap_resource-after-constifying-attr-in-.patch patches.suse/firmware_loader-Fix-possible-resource-leak-in-fw_log.patch + patches.suse/sysfs-attribute_group-allow-registration-of-const-bi.patch patches.suse/misc-apds990x-Fix-missing-pm_runtime_disable.patch patches.suse/iio-light-al3010-Fix-an-error-handling-path-in-al301.patch patches.suse/iio-adc-ad7606-Fix-typo-in-the-driver-name.patch @@ -2468,6 +2517,8 @@ patches.suse/net_sched-cls_flow-validate-TCA_FLOW_RSHIFT-attribut.patch patches.suse/ieee802154-ca8210-Add-missing-check-for-kfifo_alloc-.patch patches.suse/mac802154-check-local-interfaces-before-deleting-sda.patch + patches.suse/bnxt_en-Fix-possible-memory-leak-when-hwrm_req_repla.patch + patches.suse/bnxt_en-Fix-DIM-shutdown.patch patches.suse/ipvlan-Fix-use-after-free-in-ipvlan_get_iflink.patch patches.suse/netdev-prevent-accessing-NAPI-instances-from-another.patch patches.suse/net-hns3-don-t-auto-enable-misc-vector.patch @@ -2477,6 +2528,9 @@ patches.suse/Bluetooth-MGMT-Fix-Add-Device-to-responding-before-c.patch patches.suse/Bluetooth-btnxpuart-Fix-driver-sending-truncated-dat.patch patches.suse/Bluetooth-btmtk-Fix-failed-to-send-func-ctrl-for-Med.patch + patches.suse/ice-fix-max-values-for-dpll-pin-phase-adjust.patch + patches.suse/ice-fix-incorrect-PHY-settings-for-100-GB-s.patch + patches.suse/igc-return-early-when-failing-to-read-EECD-register.patch patches.suse/sched-sch_cake-add-bounds-checks-to-host-bulk-flow-f.patch patches.suse/net-stmmac-dwmac-tegra-Read-iommu-stream-id-from-dev.patch patches.suse/net-mlx5-Fix-variable-not-being-completed-when-funct.patch @@ -2610,9 +2664,19 @@ patches.suse/vsock-reset-socket-state-when-de-assigning-the-trans.patch patches.suse/vsock-prevent-null-ptr-deref-in-vsock_-has_data-has_.patch patches.suse/selftests-mptcp-avoid-spurious-errors-on-disconnect.patch + patches.suse/ice-Fix-E825-initialization.patch + patches.suse/ice-Fix-quad-registers-read-on-E825.patch + patches.suse/ice-Fix-ETH56G-FC-FEC-Rx-offset-value.patch + patches.suse/ice-Add-correct-PHY-lane-assignment.patch patches.suse/net-fec-handle-page_pool_dev_alloc_pages-error.patch + patches.suse/net-make-page_pool_ref_netmem-work-with-net-iovs.patch + patches.suse/net-mlx5-Fix-RDMA-TX-steering-prio.patch + patches.suse/net-mlx5-Fix-a-lockdep-warning-as-part-of-the-write-.patch + patches.suse/net-mlx5-SF-Fix-add-port-error-handling.patch patches.suse/net-mlx5-Clear-port-select-structure-when-fail-to-cr.patch patches.suse/net-mlx5e-Fix-inversion-dependency-warning-while-ena.patch + 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/drm-tests-helpers-Fix-compiler-warning.patch patches.suse/drm-nouveau-disp-Fix-missing-backlight-control-on-Ma.patch patches.suse/drm-connector-hdmi-Validate-supported_formats-matche.patch @@ -2865,11 +2929,76 @@ patches.suse/Align-git-commit-ID-abbreviation-guidelines-and-chec.patch patches.suse/selinux-Fix-SCTP-error-inconsistency-in-selinux_sock.patch patches.suse/cachestat-fix-page-cache-statistics-permission-check.patch + patches.suse/ynl-add-missing-pieces-to-ethtool-spec-to-better-mat.patch + patches.suse/ethtool-separate-definitions-that-are-gonna-be-gener.patch + patches.suse/ethtool-remove-the-comments-that-are-not-gonna-be-ge.patch + patches.suse/ethtool-regenerate-uapi-header-from-the-spec.patch + patches.suse/net_sched-sch_sfq-don-t-allow-1-packet-limit.patch + patches.suse/xdp-xsk-constify-read-only-arguments-of-some-static-.patch + patches.suse/xdp-allow-attaching-already-registered-memory-model-.patch + patches.suse/xsk-allow-attaching-XSk-pool-via-xdp_rxq_info_reg_me.patch + patches.suse/xdp-register-system-page-pool-as-an-XDP-memory-model.patch + patches.suse/netmem-add-a-couple-of-page-helper-wrappers.patch + patches.suse/page_pool-make-page_pool_put_page_bulk-handle-array-.patch + patches.suse/octeontx2-pf-map-skb-data-as-device-writeable.patch + patches.suse/octeontx2-pf-Move-skb-fragment-map-unmap-to-common-c.patch + patches.suse/octeontx2-af-Disable-backpressure-between-CPT-and-NI.patch + patches.suse/cn10k-ipsec-Init-hardware-for-outbound-ipsec-crypto-.patch + patches.suse/cn10k-ipsec-Add-SA-add-del-support-for-outb-ipsec-cr.patch + patches.suse/cn10k-ipsec-Process-outbound-ipsec-crypto-offload.patch + patches.suse/cn10k-ipsec-Allow-ipsec-crypto-offload-for-skb-with-.patch + patches.suse/cn10k-ipsec-Enable-outbound-ipsec-crypto-offload.patch patches.suse/net-stmmac-Fix-clock-rate-variables-size.patch patches.suse/net-phy-Add-helper-for-mapping-RGMII-link-speed-to-clock-rate.patch patches.suse/net-dwmac-imx-Use-helper-rgmii_clock.patch + patches.suse/cn10k-ipsec-Fix-compilation-error-when-CONFIG_XFRM_O.patch + patches.suse/lib-packing-create-__pack-and-__unpack-variants-with.patch + patches.suse/lib-packing-demote-truncation-error-in-pack-to-a-war.patch + patches.suse/lib-packing-add-pack_fields-and-unpack_fields.patch + patches.suse/ice-remove-int_q_state-from-ice_tlan_ctx.patch + patches.suse/ice-use-structures-to-keep-track-of-queue-context-si.patch + patches.suse/ice-use-linux-packing.h-for-Tx-and-Rx-queue-context-.patch + patches.suse/ice-reduce-size-of-queue-context-fields.patch + patches.suse/ice-move-prefetch-enable-to-ice_setup_rx_ctx.patch + patches.suse/ice-cleanup-Rx-queue-context-programming-functions.patch + patches.suse/ionic-add-asic-codes-to-firmware-interface-file.patch + patches.suse/ionic-Use-VLAN_ETH_HLEN-when-possible.patch + patches.suse/ionic-Translate-IONIC_RC_ENOSUPP-to-EOPNOTSUPP.patch + patches.suse/ionic-add-speed-defines-for-200G-and-400G.patch + patches.suse/ionic-add-support-for-QSFP_PLUS_CMIS.patch patches.suse/net-smc-support-ipv4-mapped-ipv6-addr-client-for-smc-r-v2.patch + patches.suse/page_pool-allow-mixing-PPs-within-one-bulk.patch + patches.suse/xdp-get-rid-of-xdp_frame-mem.id.patch + patches.suse/xdp-make-__xdp_return-MP-agnostic.patch + patches.suse/net-page_pool-rename-page_pool_alloc_netmem-to-_netm.patch + patches.suse/net-page_pool-create-page_pool_alloc_netmem.patch + patches.suse/page_pool-Set-dma_sync-to-false-for-devmem-memory-pr.patch + patches.suse/page_pool-disable-sync-for-cpu-for-dmabuf-memory-pro.patch + patches.suse/ionic-remove-the-unused-nb_work.patch + patches.suse/octeontx2-af-fix-build-regression-without-CONFIG_DCB.patch + patches.suse/net-Make-dev_get_hwtstamp_phylib-accessible.patch + patches.suse/net-Make-net_hwtstamp_validate-accessible.patch + patches.suse/net-Add-the-possibility-to-support-a-selected-hwtsta.patch + patches.suse/net-ethtool-tsinfo-Enhance-tsinfo-to-support-several.patch + patches.suse/net-ethtool-Add-support-for-tsconfig-command-to-get-.patch + patches.suse/net-mlx5-ifc-Reorganize-mlx5_ifc_flow_table_context_.patch + patches.suse/net-mlx5-Add-ConnectX-8-device-to-ifc.patch + patches.suse/net-mlx5-Add-support-for-new-scheduling-elements.patch + patches.suse/net-mlx5-qos-Add-ifc-support-for-cross-esw-schedulin.patch + patches.suse/net-mlx5-Add-device-cap-abs_native_port_num.patch + patches.suse/net-page_pool-rename-page_pool_is_last_ref.patch + patches.suse/net-mlx5e-Report-rx_discards_phy-via-rx_dropped.patch patches.suse/ptr_ring-do-not-block-hard-interrupts-in-ptr_ring_re.patch + patches.suse/devlink-add-devlink_fmsg_put-macro.patch + patches.suse/devlink-add-devlink_fmsg_dump_skb-function.patch + patches.suse/ice-rename-devlink_port.-ch-to-port.-ch.patch + patches.suse/ice-add-Tx-hang-devlink-health-reporter.patch + patches.suse/ice-Add-MDD-logging-via-devlink-health.patch + patches.suse/bnxt_en-Use-FW-defined-resource-limits-for-RoCE.patch + patches.suse/bnxt_en-Do-not-allow-ethtool-m-on-an-untrusted-VF.patch + patches.suse/bnxt_en-Skip-PHY-loopback-ethtool-selftest-if-unsupp.patch + patches.suse/bnxt_en-Skip-MAC-loopback-selftest-if-it-is-unsuppor.patch + patches.suse/bnxt_en-Skip-reading-PXP-registers-during-ethtool-d-.patch patches.suse/wifi-cfg80211-tests-Fix-potential-NULL-dereference-i.patch patches.suse/wifi-ath11k-Fix-unexpected-return-buffer-manager-err.patch patches.suse/wifi-wcn36xx-fix-channel-survey-memory-allocation-si.patch @@ -2889,10 +3018,148 @@ patches.suse/wifi-rtlwifi-destroy-workqueue-at-rtl_deinit_core.patch patches.suse/wifi-rtlwifi-fix-memory-leaks-and-invalid-access-at-.patch patches.suse/wifi-rtlwifi-pci-wait-for-firmware-loading-before-re.patch + patches.suse/sfc-remove-efx_writed_page_locked.patch + patches.suse/page_pool-add-page_pool_dev_alloc_netmem.patch + patches.suse/xdp-add-generic-xdp_buff_add_frag.patch + patches.suse/xdp-add-generic-xdp_build_skb_from_buff.patch + patches.suse/xsk-make-xsk_buff_add_frag-really-add-the-frag-via-_.patch + patches.suse/xsk-add-generic-XSk-xdp_buff-skb-conversion.patch + patches.suse/sfc-Use-netdev-refcount-tracking-in-struct-efx_async.patch + patches.suse/net-mlx5-LAG-Refactor-lag-logic.patch + patches.suse/net-mlx5-LAG-Support-LAG-over-Multi-Host-NICs.patch + patches.suse/net-mlx5-fs-add-counter-object-to-flow-destination.patch + patches.suse/net-mlx5-fs-add-mlx5_fs_pool-API.patch + patches.suse/net-mlx5-fs-retry-insertion-to-hash-table-on-EBUSY.patch + patches.suse/net-mlx5-HWS-no-need-to-expose-mlx5hws_send_queues_o.patch + patches.suse/net-mlx5-HWS-do-not-initialize-native-API-queues.patch + patches.suse/net-mlx5-DR-expand-SWS-STE-callbacks-and-consolidate.patch + patches.suse/net-mlx5-DR-add-support-for-ConnectX-8-steering.patch + patches.suse/net-mlx5-Remove-PTM-support-log-message.patch + patches.suse/net-mlx5-fs-Add-support-for-RDMA-RX-steering-over-IB.patch + patches.suse/net-ethtool-Fix-suspicious-rcu_dereference-usage.patch + patches.suse/ixgbe-Add-support-for-E610-FW-Admin-Command-Interfac.patch + patches.suse/ixgbe-Add-support-for-E610-device-capabilities-detec.patch + patches.suse/ixgbe-Add-link-management-support-for-E610-device.patch + patches.suse/ixgbe-Add-support-for-NVM-handling-in-E610-device.patch + patches.suse/ixgbe-Add-support-for-EEPROM-dump-in-E610-device.patch + patches.suse/ixgbe-Add-ixgbe_x540-multiple-header-inclusion-prote.patch + patches.suse/ixgbe-Clean-up-the-E610-link-management-related-code.patch + patches.suse/ixgbe-Enable-link-management-in-E610-device.patch + patches.suse/PCI-Add-PCI_VDEVICE_SUB-helper-macro.patch + patches.suse/ixgbevf-Add-support-for-Intel-R-E610-device.patch + patches.suse/devlink-Improve-the-port-attributes-description.patch patches.suse/net-dwmac-imx-add-imx93-clock-input-support-in-RMII-mode.patch + patches.suse/i40e-Deadcode-i40e_aq_.patch + patches.suse/i40e-Remove-unused-i40e_blink_phy_link_led.patch + patches.suse/i40e-Remove-unused-i40e_-read-write-_phy_register.patch + patches.suse/i40e-Deadcode-profile-code.patch + patches.suse/i40e-Remove-unused-i40e_get_cur_guaranteed_fd_count.patch + patches.suse/i40e-Remove-unused-i40e_del_filter.patch + patches.suse/i40e-Remove-unused-i40e_commit_partition_bw_setting.patch + patches.suse/i40e-Remove-unused-i40e_asq_send_command_v2.patch + patches.suse/i40e-Remove-unused-i40e_dcb_hw_get_num_tc.patch + patches.suse/igc-Remove-unused-igc_acquire-release_nvm.patch + patches.suse/igc-Remove-unused-igc_read-write_pci_cfg-wrappers.patch + patches.suse/igc-Remove-unused-igc_read-write_pcie_cap_reg.patch patches.suse/ax25-rcu-protect-dev-ax25_ptr.patch + patches.suse/net-mlx5-HWS-remove-the-use-of-duplicated-structs.patch + patches.suse/net-mlx5-HWS-remove-implementation-of-unused-FW-comm.patch + patches.suse/net-mlx5-HWS-denote-how-refcounts-are-protected.patch + patches.suse/net-mlx5-HWS-simplify-allocations-as-we-support-only.patch + patches.suse/net-mlx5-HWS-add-error-message-on-failure-to-move-ru.patch + patches.suse/net-mlx5-HWS-change-error-flow-on-matcher-disconnect.patch + patches.suse/net-mlx5-HWS-remove-wrong-deletion-of-the-miss-table.patch + patches.suse/net-mlx5-HWS-reduce-memory-consumption-of-a-matcher-.patch + patches.suse/net-mlx5-HWS-num_of_rules-counter-on-matcher-should-.patch + patches.suse/net-mlx5-HWS-separate-SQ-that-HWS-uses-from-the-usua.patch + patches.suse/net-mlx5-HWS-fix-definer-s-HWS_SET32-macro-for-negat.patch + patches.suse/net-mlx5-HWS-handle-returned-error-value-in-pool-all.patch + patches.suse/net-mlx5-HWS-use-the-right-size-when-writing-arg-dat.patch + patches.suse/net-mlx5-HWS-support-flow-sampler-destination.patch + patches.suse/net-mlx5-HWS-set-timeout-on-polling-for-completion.patch + patches.suse/octeontx2-pf-mcs-Remove-dead-code-and-semi-colon-fro.patch + patches.suse/ixgbevf-Remove-unused-ixgbevf_hv_mbx_ops.patch + patches.suse/igb-Remove-static-qualifiers.patch + patches.suse/igb-Introduce-igb_xdp_is_enabled.patch + patches.suse/igb-Introduce-XSK-data-structures-and-helpers.patch + patches.suse/igb-Add-XDP-finalize-and-stats-update-functions.patch + patches.suse/igb-Add-AF_XDP-zero-copy-Rx-support.patch + patches.suse/igb-Add-AF_XDP-zero-copy-Tx-support.patch + patches.suse/igc-Allow-hot-swapping-XDP-program.patch + patches.suse/igc-Fix-passing-0-to-ERR_PTR-in-igc_xdp_run_prog.patch + patches.suse/igb-Fix-passing-0-to-ERR_PTR-in-igb_run_xdp.patch + patches.suse/ixgbe-Fix-passing-0-to-ERR_PTR-in-ixgbe_run_xdp.patch + patches.suse/ixgbevf-Fix-passing-0-to-ERR_PTR-in-ixgbevf_run_xdp.patch + patches.suse/i40e-add-ability-to-reset-VF-for-Tx-and-Rx-MDD-event.patch + patches.suse/igc-Link-IRQs-to-NAPI-instances.patch + patches.suse/igc-Link-queues-to-NAPI-instances.patch + patches.suse/net-mlx5-use-do_aux_work-for-PHC-overflow-checks.patch + patches.suse/xfrm-Support-ESN-context-update-to-hardware-for-TX.patch + patches.suse/net-mlx5e-Update-TX-ESN-context-for-IPSec-hardware-o.patch + patches.suse/net-ethtool-Use-hwprov-under-rcu_read_lock.patch + patches.suse/eth-iavf-extend-the-netdev_lock-usage.patch + patches.suse/net-mlx5-fs-add-HWS-root-namespace-functions.patch + patches.suse/net-mlx5-fs-add-HWS-flow-table-API-functions.patch + patches.suse/net-mlx5-fs-add-HWS-flow-group-API-functions.patch + patches.suse/net-mlx5-fs-add-HWS-actions-pool.patch + patches.suse/net-mlx5-fs-add-HWS-packet-reformat-API-function.patch + patches.suse/net-mlx5-fs-add-HWS-modify-header-API-function.patch + patches.suse/net-mlx5-fs-manage-flow-counters-HWS-action-sharing-.patch + patches.suse/net-mlx5-fs-add-dest-table-cache.patch + patches.suse/net-mlx5-fs-add-HWS-fte-API-functions.patch + patches.suse/net-mlx5-fs-add-support-for-dest-vport-HWS-action.patch + patches.suse/net-mlx5-fs-set-create-match-definer-to-not-supporte.patch + patches.suse/net-mlx5-fs-add-HWS-get-capabilities.patch + patches.suse/net-mlx5-fs-add-HWS-to-steering-mode-options.patch + patches.suse/net-mlx5-HWS-update-flow-remove-the-use-of-dual-RTCs.patch + patches.suse/net-mlx5-HWS-update-flow-support-through-bigger-acti.patch + patches.suse/ethtool-linkstate-migrate-linkstate-functions-to-sup.patch + patches.suse/net-ethtool-plumb-PHY-stats-to-PHY-drivers.patch + patches.suse/net-ethtool-add-support-for-structured-PHY-statistic.patch + patches.suse/net-mlx5-Update-mlx5_ifc-to-support-FEC-for-200G-per.patch + patches.suse/net-mlx5-Add-support-for-MRTCQ-register.patch + patches.suse/net-mlx5-SHAMPO-Introduce-new-SHAMPO-specific-HCA-ca.patch + patches.suse/net-mlx5-Add-nic_cap_reg-and-vhca_icm_ctrl-registers.patch patches.suse/net-stmmac-imx-Use-syscon_regmap_lookup_by_phandle_args.patch + patches.suse/net-ethtool-add-hds_config-member-in-ethtool_netdev_.patch + patches.suse/net-ethtool-add-support-for-configuring-hds-thresh.patch + patches.suse/net-devmem-add-ring-parameter-filtering.patch + patches.suse/net-disallow-setup-single-buffer-XDP-when-tcp-data-s.patch + patches.suse/bnxt_en-add-support-for-rx-copybreak-ethtool-command.patch + patches.suse/bnxt_en-add-support-for-tcp-data-split-ethtool-comma.patch + patches.suse/bnxt_en-add-support-for-hds-thresh-ethtool-command.patch + patches.suse/netdevsim-add-HDS-feature.patch + patches.suse/ice-c827-move-wait-for-FW-to-ice_init_hw.patch + patches.suse/ice-split-ice_init_hw-out-from-ice_init_dev.patch + patches.suse/ice-minor-rename-goto-labels-from-err-to-unroll.patch + patches.suse/ice-ice_probe-init-ice_adapter-after-HW-init.patch + patches.suse/ice-add-recipe-priority-check-in-search.patch + patches.suse/ice-add-fw-and-port-health-reporters.patch + patches.suse/ice-use-string-choice-helpers.patch + patches.suse/ice-use-read_poll_timeout_atomic-in-ice_read_phy_tst.patch + patches.suse/ice-rename-TS_LL_READ-macros-to-REG_LL_PROXY_H_.patch + patches.suse/ice-add-lock-to-protect-low-latency-interface.patch + patches.suse/ice-check-low-latency-PHY-timer-update-firmware-capa.patch + patches.suse/ice-implement-low-latency-PHY-timer-updates.patch + patches.suse/ice-Add-in-out-PTP-pin-delays.patch + patches.suse/net-add-netdev_lock-netdev_unlock-helpers.patch + patches.suse/net-make-netdev_lock-protect-netdev-reg_state.patch + patches.suse/net-add-netdev-up-protected-by-netdev_lock.patch + patches.suse/net-protect-netdev-napi_list-with-netdev_lock.patch + patches.suse/net-protect-NAPI-enablement-with-netdev_lock.patch + patches.suse/net-protect-napi-irq-with-netdev_lock.patch + patches.suse/net-mlx5-HWS-rework-the-check-if-matcher-size-can-be.patch + patches.suse/net-mlx5e-CT-Add-initial-support-for-Hardware-Steeri.patch + patches.suse/net-mlx5e-CT-Make-mlx5_ct_fs_smfs_ct_validate_flow_r.patch + patches.suse/net-mlx5e-CT-Offload-connections-with-hardware-steer.patch patches.suse/msft-hv-3157-hv_netvsc-Replace-one-element-array-with-flexible-ar.patch + patches.suse/pldmfw-enable-selected-component-update.patch + patches.suse/devlink-add-devl-guard.patch + patches.suse/ice-support-FW-Recovery-Mode.patch + patches.suse/net-mlx5-fix-unintentional-sign-extension-on-shift-o.patch + patches.suse/net-ethtool-ts-add-separate-counter-for-unconfirmed-.patch + patches.suse/eth-bnxt-fix-string-truncation-warning-in-FW-version.patch + patches.suse/net-destroy-dev-lock-later-in-free_netdev.patch patches.suse/wifi-mt76-mt7996-fix-invalid-interface-combinations.patch patches.suse/wifi-wlcore-fix-unbalanced-pm_runtime-calls.patch patches.suse/wifi-brcmfmac-Check-the-return-value-of-of_property_.patch @@ -2959,9 +3226,19 @@ patches.suse/wifi-mt76-mt7996-fix-ldpc-setting.patch patches.suse/wifi-ath12k-fix-read-pointer-after-free-in-ath12k_ma.patch patches.suse/wifi-ath12k-fix-tx-power-max-reg-power-update-to-fir.patch + patches.suse/wifi-brcmfmac-fix-NULL-pointer-dereference-in-brcmf_.patch patches.suse/Bluetooth-btbcm-Fix-NULL-deref-in-btbcm_get_board_na.patch patches.suse/Bluetooth-btrtl-check-for-NULL-in-btrtl_setup_realte.patch patches.suse/Bluetooth-L2CAP-handle-NULL-sock-pointer-in-l2cap_so.patch + patches.suse/Bluetooth-MGMT-Fix-slab-use-after-free-Read-in-mgmt_.patch + patches.suse/net-move-HDS-config-from-ethtool-state.patch + patches.suse/net-ethtool-store-netdev-in-a-temp-variable-in-ethnl.patch + patches.suse/net-provide-pending-ring-configuration-in-net_device.patch + patches.suse/eth-bnxt-apply-hds_thrs-settings-correctly.patch + patches.suse/net-ethtool-populate-the-default-HDS-params-in-the-c.patch + patches.suse/eth-bnxt-allocate-enough-buffer-space-to-meet-HDS-th.patch + patches.suse/eth-bnxt-update-header-sizing-defaults.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 patches.suse/net-rose-prevent-integer-overflows-in-rose_setsockop.patch @@ -3028,8 +3305,15 @@ patches.suse/HID-hid-thrustmaster-Fix-warning-in-thrustmaster_pro.patch patches.suse/HID-fix-generic-desktop-D-Pad-controls.patch patches.suse/HID-core-Fix-assumption-that-Resolution-Multipliers-.patch + patches.suse/Input-xpad-add-support-for-Nacon-Pro-Compact.patch patches.suse/Input-bbnsm_pwrkey-add-remove-hook.patch + patches.suse/Input-xpad-add-support-for-Nacon-Evol-X-Xbox-One-Con.patch patches.suse/Input-davinci-keyscan-remove-leftover-header.patch + patches.suse/Input-xpad-add-QH-Electronics-VID-PID.patch + patches.suse/Input-xpad-improve-name-of-8BitDo-controller-2dc8-31.patch + patches.suse/Input-xpad-add-support-for-wooting-two-he-arm.patch + patches.suse/Input-xpad-add-unofficial-Xbox-360-wireless-receiver.patch + patches.suse/Input-atkbd-map-F23-key-to-support-default-copilot-s.patch patches.suse/Input-synaptics-fix-crash-when-enabling-pass-through.patch patches.suse/selftest-media_tests-fix-trivial-UAF-typo.patch patches.suse/selftests-timers-clocksource-switch-Adapt-progress-t.patch @@ -3042,8 +3326,14 @@ patches.suse/selftests-landlock-Fix-build-with-non-default-pthrea.patch patches.suse/selftests-landlock-Fix-error-message.patch patches.suse/selftests-ktap_helpers-Fix-uninitialized-variable.patch + patches.suse/bpf-Reject-struct_ops-registration-that-uses-module-.patch patches.suse/bpf-Send-signals-asynchronously-if-preemptible.patch patches.suse/tools-Sync-if_xdp.h-uapi-tooling-header.patch + patches.suse/bpf-Free-special-fields-after-unlock-in-htab_lru_map.patch + patches.suse/bpf-Bail-out-early-in-__htab_map_lookup_and_delete_e.patch + patches.suse/bpf-Free-element-after-unlock-in-__htab_map_lookup_a.patch + patches.suse/bpf-Cancel-the-running-bpf_timer-through-kworker-for.patch + patches.suse/selftests-bpf-Add-test-case-for-the-freeing-of-bpf_t.patch patches.suse/xfs-don-t-shut-down-the-filesystem-for-media-failures-beyond-end-of-log.patch patches.suse/xfs-libxfs-replace-kmalloc-and-memcpy-with-kmemdup.patch patches.suse/xfs-fix-a-double-completion-for-buffers-on-in-memory-targets.patch @@ -3066,6 +3356,7 @@ patches.suse/platform-mellanox-mlxbf-pmc-incorrect-type-in-assign.patch patches.suse/platform-x86-x86-android-tablets-make-platform-data-.patch patches.suse/platform-x86-serdev_helpers-Check-for-serial_ctrl_ui.patch + patches.suse/platform-x86-int3472-Check-for-adev-NULL.patch patches.suse/iommu-arm-smmu-Make-instance-lookup-robust patches.suse/iommu-arm-smmu-v3-Clean-up-more-on-probe-failure patches.suse/iommu-Manage-driver-probe-deferral-better @@ -3101,6 +3392,7 @@ patches.suse/ALSA-hda-realtek-Fixed-headphone-distorted-sound-on-.patch patches.suse/ASoC-Intel-sof_sdw-Fix-DMI-match-for-Lenovo-83LC.patch patches.suse/ASoC-Intel-sof_sdw-Fix-DMI-match-for-Lenovo-83JX-83M.patch + patches.suse/ASoC-SOF-Intel-hda-dai-Ensure-DAI-widget-is-valid-du.patch patches.suse/ASoC-cs40l50-Use-y-for-Makefile.patch patches.suse/ASoC-mediatek-mt8365-Use-y-for-Makefile.patch patches.suse/ASoC-wcd937x-Use-y-for-Makefile.patch @@ -3155,8 +3447,15 @@ patches.suse/RDMA-rtrs-Add-missing-deinit-call.patch patches.suse/RDMA-hns-Clean-up-the-legacy-CONFIG_INFINIBAND_HNS.patch patches.suse/RDMA-mlx5-Fix-indirect-mkey-ODP-page-count.patch + patches.suse/bnxt_en-Add-ULP-call-to-notify-async-events.patch + patches.suse/RDMA-bnxt_re-Add-Async-event-handling-support.patch + patches.suse/RDMA-bnxt_re-Query-firmware-defaults-of-CC-params-du.patch + patches.suse/RDMA-bnxt_re-Add-support-to-handle-DCB_CONFIG_CHANGE.patch + patches.suse/RDMA-bnxt_re-Pass-the-context-for-ulp_irq_stop.patch + patches.suse/RDMA-bnxt_re-Allocate-dev_attr-information-dynamical.patch patches.suse/RDMA-cxgb4-Notify-rdma-stack-for-IB_EVENT_QP_LAST_WQ.patch patches.suse/RDMA-rxe-Fix-the-warning-__rxe_cleanup-0x12c-0x170-r.patch + patches.suse/RDMA-hfi1-Constify-struct-bin_attribute.patch patches.suse/RDMA-mlx5-Fix-a-race-for-an-ODP-MR-which-leads-to-CQ.patch patches.suse/RDMA-mlx5-Fix-implicit-ODP-use-after-free.patch patches.suse/soc-atmel-fix-device_node-release-in-atmel_soc_devic.patch @@ -3189,6 +3488,7 @@ patches.suse/of-fdt-Restore-possibility-to-use-both-ACPI-and-FDT-.patch patches.suse/of-address-Fix-empty-resource-handling-in-__of_addre.patch patches.suse/efi-sysfb_efi-fix-W-1-warnings-when-EFI-is-not-set.patch + patches.suse/efi-libstub-Use-std-gnu11-to-fix-build-with-GCC-15.patch patches.suse/i3c-dw-Fix-use-after-free-in-dw_i3c_master-driver-du.patch patches.suse/i3c-master-Fix-missing-ret-assignment-in-set_speed.patch patches.suse/mailbox-tegra-hsp-Clear-mailbox-before-using-message.patch @@ -3279,6 +3579,7 @@ patches.suse/remoteproc-core-Fix-ida_free-call-while-not-allocate.patch patches.suse/remoteproc-omap-Handle-ARM-dma_iommu_mapping.patch patches.suse/remoteproc-mtk_scp-Only-populate-devices-for-SCP-cor.patch + patches.suse/tracing-osnoise-Fix-resetting-of-tracepoints.patch patches.suse/firewire-test-Fix-potential-null-dereference-in-fire.patch patches.suse/scsi-qla2xxx-Move-FCE-Trace-buffer-allocation-to-user-control.patch patches.suse/msft-hv-3138-scsi-storvsc-Don-t-assume-cpu_possible_mask-is-dense.patch @@ -3354,6 +3655,7 @@ patches.suse/usb-typec-tcpci-Prevent-Sink-disconnection-before-vP.patch patches.suse/Revert-usb-gadget-u_serial-Disable-ep-before-setting.patch patches.suse/pps-Fix-a-use-after-free.patch + patches.suse/VMCI-remove-unused-ioctl-definitions.patch patches.suse/misc-misc_minor_alloc-to-use-ida-for-all-dynamic-mis.patch patches.suse/uio-Fix-return-value-of-poll.patch patches.suse/uio-uio_dmem_genirq-check-the-return-value-of-devm_k.patch @@ -3405,6 +3707,8 @@ patches.suse/driver-core-Constify-API-device_find_child-and-adapt.patch patches.suse/driver-core-Introduce-an-device-matching-API-device_.patch patches.suse/usb-typec-class-Remove-both-cable_match-and-partner_.patch + patches.suse/sysfs-constify-macro-BIN_ATTRIBUTE_GROUPS.patch + patches.suse/sysfs-constify-bin_attribute-argument-of-sysfs_bin_a.patch patches.suse/devcoredump-cleanup-some-comments.patch patches.suse/driver-core-class-Fix-wild-pointer-dereferences-in-A.patch patches.suse/blk-cgroup-Fix-class-block_class-s-subsystem-refcount-leakage.patch @@ -3414,10 +3718,14 @@ patches.suse/debugfs-don-t-mess-with-bits-in-d_fsdata.patch patches.suse/debugfs-allow-to-store-an-additional-opaque-pointer-.patch patches.suse/xhci-don-t-mess-with-d_iname.patch + patches.suse/octeontx2-don-t-mess-with-d_parent-or-d_parent-d_nam.patch patches.suse/vfio-platform-check-the-bounds-of-read-write-syscall.patch + patches.suse/NFS-Fix-potential-buffer-overflowin-nfs_sysfs_link_rpc_client.patch patches.suse/nfs-fix-incorrect-error-handling-in-LOCALIO.patch + patches.suse/nfs-Make-NFS_FSCACHE-select-NETFS_SUPPORT-instead-of-depending-on-it.patch patches.suse/NFSv4.2-fix-COPY_NOTIFY-xdr-buf-size-calculation.patch patches.suse/NFSv4.2-mark-OFFLOAD_CANCEL-MOVEABLE.patch + patches.suse/pnfs-flexfiles-retry-getting-layout-segment-for-reads.patch patches.suse/powerpc-pseries-eeh-Fix-get-PE-state-translation.patch patches.suse/powerpc-pseries-iommu-Don-t-unset-window-if-it-was-n.patch patches.suse/regulator-core-Add-missing-newline-character.patch @@ -3429,17 +3737,37 @@ patches.suse/docs-power-Fix-footnote-reference-for-Toshiba-Satell.patch patches.suse/net-sched-fix-ets-qdisc-OOB-Indexing.patch patches.suse/NFC-nci-Add-bounds-checking-in-nci_hci_create_pipe.patch + patches.suse/net-hns3-fix-oops-when-unload-drivers-paralleling.patch patches.suse/net-phy-marvell-88q2xxx-Fix-temperature-measurement-.patch patches.suse/net-fec-implement-TSO-descriptor-cleanup.patch + patches.suse/net-mvneta-fix-locking-in-mvneta_cpu_online.patch patches.suse/ipmr-do-not-call-mr_mfc_uses_dev-for-unres-entries.patch patches.suse/net-rose-fix-timer-races-against-user-threads.patch + patches.suse/net-mlx5e-add-missing-cpu_to_node-to-kvzalloc_node-i.patch patches.suse/tools-ynl-c-correct-reverse-decode-of-empty-attrs.patch + patches.suse/eth-tg3-fix-calling-napi_enable-in-atomic-context.patch + patches.suse/eth-forcedeth-remove-local-wrappers-for-napi-enable-.patch + patches.suse/eth-forcedeth-fix-calling-napi_enable-in-atomic-cont.patch + patches.suse/eth-8139too-fix-calling-napi_enable-in-atomic-contex.patch + patches.suse/eth-niu-fix-calling-napi_enable-in-atomic-context.patch + patches.suse/eth-via-rhine-fix-calling-napi_enable-in-atomic-cont.patch + patches.suse/wifi-mt76-move-napi_enable-from-under-BH.patch + patches.suse/netdevsim-don-t-assume-core-pre-populates-HDS-params.patch + patches.suse/net-page_pool-don-t-try-to-stash-the-napi-id.patch patches.suse/selftests-mptcp-extend-CFLAGS-to-keep-options-from-e.patch patches.suse/selftests-net-lib-openvswitch-extend-CFLAGS-to-keep-.patch patches.suse/vxlan-Fix-uninit-value-in-vxlan_vnifilter_dump.patch patches.suse/net-phy-c45-tjaxx-add-delay-between-MDIO-write-and-r.patch patches.suse/net-davicom-fix-UAF-in-dm9000_drv_remove.patch patches.suse/mptcp-handle-fastopen-disconnect-correctly.patch + patches.suse/idpf-add-read-memory-barrier-when-checking-descripto.patch + patches.suse/idpf-fix-transaction-timeouts-on-reset.patch + patches.suse/idpf-Acquire-the-lock-before-accessing-the-xn-salt.patch + patches.suse/idpf-convert-workqueues-to-unbound.patch + patches.suse/idpf-add-more-info-during-virtchnl-transaction-timeo.patch + patches.suse/ice-fix-ice_parser_rt-bst_key-array-size.patch + patches.suse/ice-remove-invalid-parameter-of-equalizer.patch + patches.suse/iavf-allow-changing-VLAN-state-without-calling-PF.patch patches.suse/net-usb-rtl8150-enable-basic-endpoint-checking.patch patches.suse/usbnet-ipheth-fix-possible-overflow-in-DPE-length-ch.patch patches.suse/usbnet-ipheth-check-that-DPE-points-past-NCM-header.patch @@ -3448,9 +3776,12 @@ patches.suse/usbnet-ipheth-break-up-NCM-header-size-computation.patch patches.suse/usbnet-ipheth-fix-DPE-OoB-read.patch patches.suse/vsock-Keep-the-binding-until-socket-destruction.patch + patches.suse/vsock-Allow-retrying-on-connect-failure.patch + patches.suse/tcp-correct-handling-of-extreme-memory-squeeze.patch patches.suse/Bluetooth-btusb-mediatek-Add-locks-for-usb_driver_cl.patch patches.suse/Bluetooth-btnxpuart-Fix-glitches-seen-in-dual-A2DP-s.patch patches.suse/Bluetooth-L2CAP-accept-zero-as-a-special-value-for-M.patch + patches.suse/net-ravb-Fix-missing-rtnl-lock-in-suspend-resume-pat.patch patches.suse/PM-hibernate-Add-error-handling-for-syscore_suspend.patch patches.suse/PM-sleep-core-Synchronize-runtime-PM-status-of-paren.patch patches.suse/perf-annotate-Use-an-array-for-the-disassembler-preference.patch @@ -3469,6 +3800,7 @@ patches.suse/ASoC-amd-acp-Fix-possible-deadlock.patch 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/block-don-t-revert-iter-for-EIOCBQUEUED.patch patches.suse/blk-mq-create-correct-map-for-fallback-case.patch patches.suse/md-md-bitmap-Synchronize-bitmap_get_stats-with-bitmap-lifetime.patch patches.suse/genksyms-fix-memory-leak-when-the-same-symbol-is-add.patch @@ -3488,6 +3820,14 @@ patches.suse/xfs-Propagate-errors-from-xfs_reflink_cancel_cow_range-in-xfs_dax_write_iomap_end.patch patches.suse/xfs-Add-error-handling-for-xfs_reflink_cancel_cow_range.patch patches.suse/jiffies-Cast-to-unsigned-long-in-secs_to_jiffies-con.patch + patches.suse/btrfs-fix-assertion-failure-when-splitting-ordered-extent-after-transaction-abort.patch + patches.suse/ice-Add-check-for-devm_kzalloc.patch + patches.suse/vmxnet3-Fix-tx-queue-race-condition-with-XDP.patch + patches.suse/tg3-Disable-tg3-PCIe-AER-on-system-reboot.patch + patches.suse/ice-put-Rx-buffers-after-being-done-with-current-fra.patch + patches.suse/ice-gather-page_count-s-of-each-frag-right-before-XD.patch + patches.suse/ice-stop-storing-XDP-verdict-within-ice_rx_buf.patch + patches.suse/net-atlantic-fix-warning-during-hot-unplug.patch patches.suse/selftests-mptcp-connect-f-no-reconnect.patch patches.suse/x86-xen-fix-xen_hypercall_hvm-to-not-clobber-rbx.patch patches.suse/x86-xen-add-FRAME_END-to-xen_hypercall_hvm.patch @@ -3510,6 +3850,7 @@ patches.suse/accel-ivpu-Clear-runtime_error-after-pm_runtime_resu.patch patches.suse/gpu-drm_dp_cec-fix-broken-CEC-adapter-properties-che.patch patches.suse/drm-xe-devcoredump-Move-exec-queue-snapshot-to-Conte.patch + patches.suse/drm-xe-Fix-and-re-enable-xe_print_blob_ascii85.patch patches.suse/drm-i915-pmu-Fix-zero-delta-busyness-issue.patch patches.suse/drm-i915-Fix-page-cleanup-on-DMA-remap-failure.patch patches.suse/drm-i915-Drop-64bpp-YUV-formats-from-ICL-SDR-planes.patch @@ -3519,6 +3860,7 @@ patches.suse/sched-fair-Fix-inaccurate-h_nr_runnable-accounting-with-delayed-dequeue.patch patches.suse/sched-debug-Provide-slice-length-for-fair-tasks.patch patches.suse/clocksource-Use-migrate_disable-to-avoid-calling-get_random_u32-in-atomic-context.patch + patches.suse/x86-boot-Use-std-gnu11-to-fix-build-with-GCC-15.patch patches.suse/scsi-core-Do-not-retry-I-Os-during-depopulation.patch patches.suse/msft-hv-3159-scsi-storvsc-Set-correct-data-length-for-sending-SCS.patch patches.suse/seccomp-passthrough-uretprobe-systemcall-without-fil.patch @@ -3536,9 +3878,15 @@ patches.suse/HID-hid-thrustmaster-fix-stack-out-of-bounds-read-in.patch patches.suse/HID-hid-steam-Move-hidraw-input-un-registering-to-wo.patch patches.suse/HID-hid-steam-Don-t-use-cancel_delayed_work_sync-in-.patch + patches.suse/nfsd-clear-acl_access-acl_default-after-releasing-them.patch + patches.suse/nfsd-validate-the-nfsd_serv-pointer-before-calling-svc_wake_up.patch patches.suse/NFSD-fix-hang-in-nfsd4_shutdown_callback.patch + patches.suse/NFSD-Fix-CB_GETATTR-status-fix.patch patches.suse/x86-cpu-kvm-SRSO-Fix-possible-missing-IBPB-on-VM-Exit.patch + patches.suse/net-add-dev_net_rcu-helper.patch + patches.suse/net-ethtool-tsconfig-Fix-netlink-type-of-hwtstamp-fl.patch patches.suse/ax25-Fix-refcount-leak-caused-by-setting-SO_BINDTODE.patch + patches.suse/neighbour-use-RCU-protection-in-__neigh_notify.patch patches.suse/wifi-ath12k-fix-handling-of-6-GHz-rules.patch patches.suse/Documentation-networking-fix-basic-node-example-docu.patch patches.suse/can-j1939-j1939_sk_send_loop-fix-unable-to-send-mess.patch @@ -3548,7 +3896,16 @@ patches.suse/can-rockchip-rkcanfd_handle_rx_fifo_overflow_int-bai.patch patches.suse/batman-adv-fix-panic-during-interface-removal.patch patches.suse/vxlan-check-vxlan_vnigroup_init-return-value.patch + patches.suse/iavf-Fix-a-locking-bug-in-an-error-path.patch + patches.suse/idpf-fix-handling-rsc-packet-with-a-single-segment.patch + patches.suse/idpf-record-rx-queue-in-skb-for-RSC-packets.patch patches.suse/idpf-call-set_real_num_queues-in-idpf_open.patch + patches.suse/ixgbe-Fix-possible-skb-NULL-pointer-dereference.patch + patches.suse/igc-Fix-HW-RX-timestamp-when-passed-by-ZC-XDP.patch + patches.suse/igc-Set-buffer-type-for-empty-frames-in-igc_init_emp.patch + patches.suse/vsock-Orphan-socket-after-transport-release.patch + patches.suse/net-ethernet-ti-am65-cpsw-fix-memleak-in-certain-XDP.patch + patches.suse/s390-qeth-move-netif_napi_add_tx-and-napi_enable-fro.patch patches.suse/Bluetooth-btintel_pcie-Fix-a-potential-race-conditio.patch patches.suse/regmap-irq-Add-missing-kfree.patch patches.suse/spi-sn-f-ospi-Fix-division-by-zero.patch @@ -3573,6 +3930,8 @@ patches.suse/cgroup-fix-race-between-fork-and-cgroup.kill.patch patches.suse/cgroup-Remove-steal-time-from-usage_usec.patch patches.suse/sched_ext-Fix-incorrect-autogroup-migration-detection.patch + patches.suse/block-cleanup-and-fix-batch-completion-adding-conditions.patch + patches.suse/partitions-mac-fix-handling-of-bogus-partition-table.patch patches.suse/mmc-mtk-sd-Fix-register-settings-for-hs400-es-mode.patch patches.suse/PCI-Avoid-FLR-for-Mediatek-MT7922-WiFi.patch patches.suse/gpio-bcm-kona-Fix-GPIO-lock-unlock-for-banks-above-b.patch @@ -3592,6 +3951,7 @@ patches.suse/sched-Clarify-wake_up_q-s-write-to-task-wake_q.next.patch patches.suse/usb-gadget-f_midi-Fixing-wMaxPacketSize-exceeded-iss.patch patches.suse/usb-gadget-udc-renesas_usb3-Fix-compiler-warning.patch + patches.suse/USB-hub-Ignore-non-compliant-devices-with-too-many-c.patch patches.suse/usb-dwc2-gadget-remove-of_node-reference-upon-udc_st.patch patches.suse/usb-gadget-f_midi-fix-MIDI-Streaming-descriptor-leng.patch patches.suse/USB-serial-option-add-MeiG-Smart-SLM828.patch @@ -3640,8 +4000,12 @@ patches.suse/lib-iov_iter-fix-import_iovec_ubuf-iovec-management.patch patches.suse/selftests-mm-fix-check-for-running-THP-tests.patch patches.suse/kasan-don-t-call-find_vm_area-in-a-PREEMPT_RT-kernel.patch + patches.suse/xfs-fix-online-repair-probing-when-CONFIG_XFS_ONLINE_REPAIR-n.patch + patches.suse/xfs-flush-inodegc-before-swapon.patch patches.suse/vsock-virtio-fix-variables-initialization-during-res.patch patches.suse/s390-ism-add-release-function-for-struct-device.patch + patches.suse/ibmvnic-Don-t-reference-skb-after-sending-to-VIOS.patch + patches.suse/vsock-bpf-Warn-on-socket-without-transport.patch patches.suse/net-Add-rx_skb-of-kfree_skb-to-raw_tp_null_args.patch patches.suse/power-supply-da9150-fg-fix-potential-overflow.patch patches.suse/power-supply-axp20x_battery-Fix-fault-handling-for-A.patch @@ -3650,6 +4014,7 @@ patches.suse/mtd-rawnand-cadence-fix-incorrect-device-in-dma_unma.patch patches.suse/mtd-rawnand-cadence-fix-unchecked-dereference.patch patches.suse/mtd-spi-nor-sst-Fix-SST-write-failure.patch + patches.suse/md-raid-Fix-the-set_queue_limits-implementations.patch patches.suse/nvmet-Fix-crash-when-a-namespace-is-disabled.patch patches.suse/nvme-tcp-Fix-compilation-warning-with-W-1.patch patches.suse/nvme-tcp-fix-connect-failure-on-receiving-partial-IC.patch @@ -3683,9 +4048,18 @@ patches.suse/RDMA-mlx5-Fix-a-WARN-during-dereg_mr-for-DM-type.patch patches.suse/msft-hv-3161-RDMA-mana_ib-Allocate-PAGE-aligned-doorbell-index.patch patches.suse/RDMA-hns-Fix-mbox-timing-out-by-adding-retry-mechani.patch + patches.suse/RDMA-bnxt_re-Fix-an-issue-in-bnxt_re_async_notifier.patch + patches.suse/RDMA-bnxt_re-Add-sanity-checks-on-rdev-validity.patch + patches.suse/RDMA-bnxt_re-Fix-issue-in-the-unload-path.patch + patches.suse/RDMA-bnxt_re-Fix-the-statistics-for-Gen-P7-VF.patch patches.suse/RDMA-mlx5-Fix-implicit-ODP-hang-on-parent-deregistra.patch patches.suse/RDMA-mlx5-Fix-AH-static-rate-parsing.patch patches.suse/RDMA-mlx5-Fix-bind-QP-error-cleanup-flow.patch + patches.suse/RDMA-bnxt_re-Fix-the-page-details-for-the-srq-create.patch + patches.suse/SUNRPC-Prevent-looping-due-to-rpc_signal_task-races.patch + patches.suse/NFSv4-Fix-a-deadlock-when-recovering-state-on-a-sillyrenamed-file.patch + patches.suse/SUNRPC-Handle-ETIMEDOUT-return-from-tlshd.patch + patches.suse/sunrpc-suppress-warnings-for-unused-procfs-functions.patch patches.suse/scsi-core-Clear-driver-private-data-when-retrying-request.patch patches.suse/ALSA-usb-audio-Avoid-dropping-MIDI-events-at-closing.patch patches.suse/ALSA-usb-audio-Re-add-sample-rate-quirk-for-Pioneer-.patch @@ -3697,15 +4071,30 @@ patches.suse/ASoC-cs35l56-Prevent-races-when-soft-resetting-using.patch patches.suse/net-phy-qcom-qca807x-fix-condition-for-DAC_DSP_BIAS_.patch patches.suse/Bluetooth-L2CAP-Fix-L2CAP_ECRED_CONN_RSP-response.patch + patches.suse/net-ethtool-fix-ioctl-confusing-drivers-about-desire.patch + patches.suse/ice-Fix-deinitializing-VF-in-error-path.patch + patches.suse/ice-Avoid-setting-default-Rx-VSI-twice-in-switchdev-.patch + patches.suse/iavf-fix-circular-lock-dependency-with-netdev_lock.patch + patches.suse/ixgbe-fix-media-cage-present-detection-for-E610-devi.patch + patches.suse/net-mlx5-Fix-vport-QoS-cleanup-on-error.patch + patches.suse/net-mlx5-Restore-missing-trace-event-when-enabling-v.patch + patches.suse/net-mlx5-IRQ-Fix-null-string-in-debug-print.patch patches.suse/usbnet-gl620a-fix-endpoint-checking-in-genelink_bind.patch patches.suse/selftests-drv-net-Check-if-combined-count-exists.patch + patches.suse/idpf-fix-checksums-set-in-idpf_rx_rsc.patch patches.suse/amdgpu-pm-legacy-fix-suspend-resume-issues.patch + patches.suse/drm-amdkfd-Preserve-cp_hqd_pq_control-on-update_mqd.patch patches.suse/drm-amdgpu-disable-BAR-resize-on-Dell-G5-SE.patch + patches.suse/drm-amd-display-Disable-PSR-SU-on-eDP-panels.patch + patches.suse/drm-amd-display-add-a-quirk-to-enable-eDP0-on-DP1.patch + patches.suse/drm-amd-display-Fix-HPD-after-gpu-reset.patch patches.suse/drm-amdgpu-init-return-value-in-amdgpu_ttm_clear_buf.patch patches.suse/drm-xe-userptr-restore-invalidation-list-on-error.patch patches.suse/drm-xe-userptr-fix-EFAULT-handling.patch + patches.suse/drm-xe-oa-Allow-oa_exponent-value-of-0.patch patches.suse/drm-xe-regs-remove-a-duplicate-definition-for-RING_C.patch patches.suse/drm-xe-cancel-pending-job-timer-before-freeing-sched.patch + patches.suse/block-Remove-zone-write-plugs-when-handling-native-zone-append-writes.patch patches.suse/thermal-gov_power_allocator-Fix-incorrect-calculatio.patch patches.suse/Revert-ata-libata-core-Add-ATA_QUIRK_NOLPM-for-Samsu.patch patches.suse/i2c-npcm-disable-interrupt-enable-bit-before-devm_re.patch @@ -3720,11 +4109,105 @@ patches.suse/phy-exynos5-usbdrd-gs101-ensure-power-is-gated-to-SS.patch patches.suse/phy-tegra-xusb-reset-VBUS-ID-OVERRIDE.patch patches.suse/Revert-of-reserved-memory-Fix-using-wrong-number-of-.patch + patches.suse/exfat-fix-just-enough-dentries-but-allocate-a-new-cluster-to-dir.patch + patches.suse/exfat-fix-soft-lockup-in-exfat_clear_bitmap.patch + patches.suse/exfat-short-circuit-zero-byte-writes-in-exfat_file_write_iter.patch + patches.suse/bluetooth-btusb-Initialize-.owner-field-of-force_pol.patch + patches.suse/Bluetooth-Add-check-for-mgmt_alloc_skb-in-mgmt_remot.patch + patches.suse/Bluetooth-Add-check-for-mgmt_alloc_skb-in-mgmt_devic.patch + patches.suse/wifi-nl80211-reject-cooked-mode-if-it-is-set-along-w.patch + patches.suse/wifi-iwlwifi-mvm-clean-up-ROC-on-failure.patch + patches.suse/wifi-iwlwifi-mvm-don-t-try-to-talk-to-a-dead-firmwar.patch + patches.suse/wifi-iwlwifi-limit-printed-string-from-FW-file.patch + patches.suse/wifi-iwlwifi-Free-pages-allocated-when-failing-to-bu.patch + patches.suse/wifi-iwlwifi-Fix-A-MSDU-TSO-preparation.patch + patches.suse/wifi-mac80211-fix-MLE-non-inheritance-parsing.patch + patches.suse/wifi-mac80211-fix-vendor-specific-inheritance.patch + patches.suse/wifi-cfg80211-regulatory-improve-invalid-hints-check.patch + patches.suse/drm-imagination-avoid-deadlock-on-fence-release.patch + patches.suse/drm-imagination-Hold-drm_gem_gpuva-lock-for-unmap.patch + patches.suse/drm-imagination-only-init-job-done-fences-once.patch + patches.suse/drm-imagination-Fix-timestamps-in-firmware-traces.patch + patches.suse/drm-sched-Fix-preprocessor-guard.patch + patches.suse/drm-xe-userptr-properly-setup-pfn_flags_mask.patch + patches.suse/drm-xe-vm-Validate-userptr-during-gpu-vma-prefetchin.patch + patches.suse/drm-xe-vm-Fix-a-misplaced-endif.patch + patches.suse/drm-xe-Fix-fault-mode-invalidation-with-unbind.patch + patches.suse/drm-xe-Add-staging-tree-for-VM-binds.patch + patches.suse/drm-xe-hmm-Style-and-include-fixes.patch + patches.suse/drm-xe-hmm-Don-t-dereference-struct-page-pointers-wi.patch + patches.suse/drm-xe-userptr-Unmap-userptrs-in-the-mmu-notifier.patch + patches.suse/drm-amd-display-Fix-null-check-for-pipe_ctx-plane_st-374c9fa.patch + patches.suse/drm-amdkfd-Fix-NULL-Pointer-Dereference-in-KFD-queue.patch + patches.suse/ALSA-hda-realtek-Remove-revert-duplicate-Ally-X-conf.patch + patches.suse/ALSA-hda-realtek-Fix-Asus-Z13-2025-audio.patch + patches.suse/ALSA-hda-Fix-speakers-on-ASUS-EXPERTBOOK-P5405CSA-1..patch + patches.suse/ALSA-seq-Avoid-module-auto-load-handling-at-event-de.patch + patches.suse/ALSA-hda-realtek-add-supported-Mic-Mute-LED-for-Leno.patch + patches.suse/ALSA-usx2y-validate-nrpacks-module-parameter-on-prob.patch + patches.suse/ALSA-hda-realtek-fix-incorrect-IS_REACHABLE-usage.patch + patches.suse/ALSA-hda-realtek-update-ALC222-depop-optimize.patch + patches.suse/ALSA-hda-intel-Add-Dell-ALC3271-to-power_save-denyli.patch + patches.suse/ALSA-hda-realtek-Add-support-for-ASUS-ROG-Strix-G814.patch + patches.suse/ALSA-hda-realtek-Add-support-for-ASUS-ROG-Strix-GA60.patch + patches.suse/ALSA-hda-realtek-Add-support-for-ASUS-ROG-Strix-G614.patch + patches.suse/ALSA-hda-realtek-Add-support-for-various-ASUS-Laptop.patch + patches.suse/ALSA-hda-realtek-Add-support-for-ASUS-B3405-and-B360.patch + patches.suse/ALSA-hda-realtek-Add-support-for-ASUS-B5405-and-B560.patch + patches.suse/ALSA-hda-realtek-Add-support-for-ASUS-Zenbook-UM3406.patch + patches.suse/gpio-aggregator-protect-driver-attr-handlers-against.patch + patches.suse/gpio-rcar-Fix-missing-of_node_put-call.patch + patches.suse/hwmon-peci-dimmtemp-Do-not-provide-fake-thresholds-d.patch + patches.suse/hwmon-pmbus-Initialise-page-count-in-pmbus_identify.patch + patches.suse/hwmon-ntc_thermistor-Fix-the-ncpXXxh103-sensor-table.patch + patches.suse/hwmon-ad7314-Validate-leading-zero-bits-and-return-e.patch + patches.suse/hwmon-fix-a-NULL-vs-IS_ERR_OR_NULL-check-in-xgene_hw.patch + patches.suse/s390-traps-Fix-test_monitor_call-inline-assembly.patch + patches.suse/dma-kmsan-export-kmsan_handle_dma-for-modules.patch + patches.suse/rapidio-fix-an-API-misues-when-rio_add_net-fails.patch + patches.suse/rapidio-add-check-for-rio_add_net-in-rio_scan_alloc_.patch + patches.suse/KVM-arm64-Initialize-HCR_EL2.E2H-early.patch + patches.suse/KVM-arm64-Initialize-SCTLR_EL1-in-__kvm_hyp_init_cpu.patch + patches.suse/iio-light-apds9306-fix-max_scale_nano-values.patch + patches.suse/iio-adc-at91-sama5d2_adc-fix-sama7g5-realbits-value.patch + patches.suse/iio-adc-ad7192-fix-channel-select.patch + patches.suse/iio-dac-ad3552r-clear-reset-status-flag.patch + patches.suse/iio-filter-admv8818-Force-initialization-of-SDO.patch + patches.suse/mei-vsc-Use-wakeuphostint-when-getting-the-host-wake.patch + patches.suse/bus-mhi-host-pci_generic-Use-pci_try_reset_function-.patch + patches.suse/cdx-Fix-possible-UAF-error-in-driver_override_show.patch + patches.suse/slimbus-messaging-Free-transaction-ID-in-delayed-int.patch + patches.suse/drivers-virt-acrn-hsm-Use-kzalloc-to-avoid-info-leak.patch + patches.suse/eeprom-digsy_mtc-Make-GPIO-lookup-table-match-the-de.patch + patches.suse/char-misc-deallocate-static-minor-in-error-path.patch + patches.suse/bus-simple-pm-bus-fix-forced-runtime-PM-use.patch + patches.suse/Revert-drivers-card_reader-rtsx_usb-Restore-interrup.patch + patches.suse/drivers-core-fix-device-leak-in-__fw_devlink_relax_c.patch + patches.suse/usb-atm-cxacru-fix-a-flaw-in-existing-endpoint-check.patch + patches.suse/usb-gadget-u_ether-Set-is_suspend-flag-if-remote-wak.patch + patches.suse/usb-gadget-Set-self-powered-based-on-MaxPower-and-bm.patch + patches.suse/usb-typec-tcpci_rt1711h-Unmask-alert-interrupts-to-f.patch + patches.suse/acpi-typec-ucsi-Introduce-a-poll_cci-method.patch + patches.suse/usb-typec-ucsi-increase-timeout-for-PPM-reset-operat.patch + patches.suse/usb-gadget-Fix-setting-self-powered-state-on-suspend.patch + patches.suse/xhci-Restrict-USB4-tunnel-detection-for-USB3-devices.patch + patches.suse/usb-gadget-Check-bmAttributes-only-if-configuration-.patch + patches.suse/usb-dwc3-gadget-Prevent-irq-storm-when-TH-re-execute.patch + patches.suse/usb-renesas_usbhs-Call-clk_put.patch + patches.suse/usb-renesas_usbhs-Use-devm_usb_get_phy.patch + patches.suse/usb-renesas_usbhs-Flush-the-notify_hotplug_work.patch + patches.suse/usb-hub-lack-of-clearing-xHC-resources.patch + patches.suse/usb-dwc3-Set-SUSPENDENABLE-soon-after-phy-init.patch + patches.suse/usb-xhci-Fix-host-controllers-dying-after-suspend-an.patch + patches.suse/usb-typec-ucsi-Fix-NULL-pointer-access.patch + patches.suse/pinctrl-bcm281xx-Fix-incorrect-regmap-max_registers-.patch + patches.suse/pinctrl-nuvoton-npcm8xx-Add-NULL-check-in-npcm8xx_gp.patch # powerpc/linux next patches.suse/powerpc-pseries-Macros-and-wrapper-functions-for-H_H.patch patches.suse/powerpc-pseries-Export-hardware-trace-macro-dump-via.patch patches.suse/powerpc-Document-details-on-H_HTM-hcall.patch + patches.suse/powerpc-pseries-iommu-memory-notifier-incorrectly-ad.patch # tip/tip patches.suse/sched-Cancel-the-slice-protection-of-the-idle-entity.patch @@ -3732,6 +4215,7 @@ patches.suse/sched-Don-t-define-sched_clock_irqtime-as-static-key.patch patches.suse/sched-eevdf-Force-propagating-min_slice-of-cfs_rq-when-en-de-queue-tasks.patch patches.suse/sched-fair-Refactor-can_migrate_task-to-elimate-looping.patch + patches.suse/sched-membarrier-Fix-redundant-load-of-membarrier_st.patch # mkp/scsi queue patches.suse/scsi-lpfc-Reduce-log-message-generation-during-ELS-r.patch @@ -3755,6 +4239,7 @@ patches.suse/powerpc-fadump-fix-additional-param-memory-reservati.patch patches.suse/powerpc-increase-MIN-RMA-size-for-CAS-negotiation.patch patches.suse/Documentation-powerpc-fadump-add-additional-paramete.patch + patches.suse/powerpc-boot-Fix-build-with-gcc-15.patch ######################################################## # end of sorted patches ######################################################## @@ -3786,6 +4271,8 @@ patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch patches.suse/crypto-ccp-Fix-check-for-the-primary-ASP-device.patch + patches.suse/tpm-send_data-Wait-longer-for-the-TPM-to-become-read.patch + ######################################################## # kbuild/module infrastructure fixes ######################################################## @@ -3963,6 +4450,7 @@ patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch + patches.suse/0001-initcall_blacklist-Does-not-allow-kernel_lockdown-be.patch # Bug 1023051 - CVE-2016-3695: kernel-source: Error injection via EINJ is allowed when securelevel is enabled patches.suse/acpi-Disable-APEI-error-injection-if-the-kernel-is-lockeddown.patch @@ -4094,11 +4582,10 @@ ######################################################## patches.suse/mlx5-add-parameter-to-disable-enhanced-IPoIB.patch +mkubecek patches.suse/lan78xx-Enable-LEDs-and-auto-negotiation.patch -+tbogendoerfer patches.suse/bsc1170284-ixgbe_dont_check_firmware_errors.patch -+tbogendoerfer patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch -+tbogendoerfer patches.suse/staging-qlge-devlink-use-retained-error-fmsg-API.patch -+tbogendoerfer patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch -+tbogendoerfer patches.suse/ice-Fix-NULL-pointer-access-if-PF-doesn-t-support-SR.patch + patches.suse/bsc1170284-ixgbe_dont_check_firmware_errors.patch + patches.suse/s390-Fix-mlx5-RoCE-throuput-degradtion.patch + patches.suse/0001-idpf-extend-tx-watchdog-timeout.patch + patches.suse/ice-Fix-NULL-pointer-access-if-PF-doesn-t-support-SR.patch ######################################################## # Wireless networking drivers @@ -4193,6 +4680,7 @@ patches.suse/padding-ehci-core-structures.patch patches.suse/new-paddings-for-the-new-features-of-TB.patch +vbabka patches.suse/kabi-padding-for-vmstat-items.patch + patches.suse/padding-for-more-cgroup-controllers.patch ######################################################## # kABI consistency patches diff --git a/source-timestamp b/source-timestamp index 0c3862f..d3424d1 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2025-03-06 17:21:04 +0000 -GIT Revision: 839b02ba02e95d9d4623af58210ba3a9f8837fa6 -GIT Branch: SUSE-2025 +2025-03-13 10:47:07 +0000 +GIT Revision: aac37d67292908809fd31b2ccbff93ffe91063ab +GIT Branch: users/vkarasulli/SUSE-2025/for-next