Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2025-02-23 16:26:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.1873 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Sun Feb 23 16:26:19 2025 rev:769 rq:1247781 version:6.13.4 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2025-02-19 15:58:34.124123229 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.1873/dtb-aarch64.changes 2025-02-23 16:26:21.513733172 +0100 @@ -1,0 +2,461 @@ +Fri Feb 21 18:01:23 CET 2025 - jsl...@suse.cz + +- Linux 6.13.4 (bsc#1012628). +- nfsd: clear acl_access/acl_default after releasing them + (bsc#1012628). +- NFSD: fix hang in nfsd4_shutdown_callback (bsc#1012628). +- nfsd: validate the nfsd_serv pointer before calling svc_wake_up + (bsc#1012628). +- x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit + (bsc#1012628). +- pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings + (bsc#1012628). +- pinctrl: cy8c95x0: Avoid accessing reserved registers + (bsc#1012628). +- pinctrl: cy8c95x0: Enable regmap locking for debug + (bsc#1012628). +- pinctrl: cy8c95x0: Rename PWMSEL to SELPWM (bsc#1012628). +- pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware + (bsc#1012628). +- HID: winwing: Add NULL check in winwing_init_led() + (bsc#1012628). +- HID: multitouch: Add NULL check in mt_input_configured + (bsc#1012628). +- scripts/Makefile.extrawarn: Do not show clang's non-kprintf + warnings at W=1 (bsc#1012628). +- pinctrl: pinconf-generic: Print unsigned value if a format is + registered (bsc#1012628). +- HID: hid-thrustmaster: fix stack-out-of-bounds read in + usb_check_int_endpoints() (bsc#1012628). +- HID: hid-steam: Don't use cancel_delayed_work_sync in IRQ + context (bsc#1012628). +- spi: sn-f-ospi: Fix division by zero (bsc#1012628). +- ax25: Fix refcount leak caused by setting SO_BINDTODEVICE + sockopt (bsc#1012628). +- net: fib_rules: annotate data-races around rule->[io]ifindex + (bsc#1012628). +- Documentation/networking: fix basic node example document ISO + 15765-2 (bsc#1012628). +- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() + (bsc#1012628). +- vrf: use RCU protection in l3mdev_l3_out() (bsc#1012628). +- regulator: core: let dt properties override driver init_data + (bsc#1012628). +- idpf: fix handling rsc packet with a single segment + (bsc#1012628). +- idpf: record rx queue in skb for RSC packets (bsc#1012628). +- idpf: call set_real_num_queues in idpf_open (bsc#1012628). +- igc: Fix HW RX timestamp when passed by ZC XDP (bsc#1012628). +- vxlan: check vxlan_vnigroup_init() return value (bsc#1012628). +- LoongArch: Fix idle VS timer enqueue (bsc#1012628). +- LoongArch: csum: Fix OoB access in IP checksum code for negative + lengths (bsc#1012628). +- LoongArch: KVM: Fix typo issue about GCFG feature detection + (bsc#1012628). +- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases + (bsc#1012628). +- net: ethernet: ti: am65-cpsw: fix RX & TX statistics for XDP_TX + case (bsc#1012628). +- net: ethernet: ti: am65_cpsw: fix tx_cleanup for XDP case + (bsc#1012628). +- Bluetooth: btintel_pcie: Fix a potential race condition + (bsc#1012628). +- team: better TEAM_OPTION_TYPE_STRING validation (bsc#1012628). +- workqueue: Put the pwq after detaching the rescuer from the pool + (bsc#1012628). +- sched_ext: Fix lock imbalance in dispatch_to_local_dsq() + (bsc#1012628). +- drm/tests: hdmi: Fix WW_MUTEX_SLOWPATH failures (bsc#1012628). +- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array + (bsc#1012628). +- gpu: host1x: Fix a use of uninitialized mutex (bsc#1012628). +- drm/panthor: avoid garbage value in panthor_ioctl_dev_query() + (bsc#1012628). +- cgroup: Remove steal time from usage_usec (bsc#1012628). +- perf/x86/intel: Clean up PEBS-via-PT on hybrid (bsc#1012628). +- drm/xe/client: bo->client does not need bos_lock (bsc#1012628). +- drm/i915/selftests: avoid using uninitialized context + (bsc#1012628). +- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 + (bsc#1012628). +- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting + IRQ (bsc#1012628). +- gpio: bcm-kona: Add missing newline to dev_err format string + (bsc#1012628). +- io_uring/waitid: don't abuse io_tw_state (bsc#1012628). +- io_uring/uring_cmd: remove dead req_has_async_data() check + (bsc#1012628). +- um: add back support for FXSAVE registers (bsc#1012628). +- um: avoid copying FP state from init_task (bsc#1012628). +- um: properly align signal stack on x86_64 (bsc#1012628). +- um: fix execve stub execution on old host OSs (bsc#1012628). +- amdkfd: properly free gang_ctx_bo when failed to init user queue + (bsc#1012628). +- drm/amdgpu: bail out when failed to load fw in + psp_init_cap_microcode() (bsc#1012628). +- drm: Fix DSC BPP increment decoding (bsc#1012628). +- xen/swiotlb: relax alignment requirements (bsc#1012628). +- x86/xen: allow larger contiguous memory regions in PV guests + (bsc#1012628). +- block: cleanup and fix batch completion adding conditions + (bsc#1012628). +- sched_ext: Fix the incorrect bpf_list kfunc API in common.bpf.h + (bsc#1012628). +- sched_ext: Use SCX_CALL_OP_TASK in task_tick_scx (bsc#1012628). +- gpiolib: Fix crash on error in gpiochip_get_ngpios() + (bsc#1012628). +- iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path + (bsc#1012628). +- tools: fix annoying "mkdir -p ..." logs when building tools + in parallel (bsc#1012628). +- RDMA/efa: Reset device on probe failure (bsc#1012628). +- firmware: qcom: scm: smc: Handle missing SCM device + (bsc#1012628). +- soc: qcom: llcc: Update configuration data for IPQ5424 + (bsc#1012628). +- fbdev: omap: use threaded IRQ for LCD DMA (bsc#1012628). +- soc/tegra: fuse: Update Tegra234 nvmem keepout list + (bsc#1012628). +- i3c: mipi-i3c-hci: Add Intel specific quirk to ring resuming + (bsc#1012628). +- i3c: mipi-i3c-hci: Add support for MIPI I3C HCI on PCI bus + (bsc#1012628). +- media: cxd2841er: fix 64-bit division on gcc-9 (bsc#1012628). +- PCI: endpoint: Add size check for fixed size BARs in + pci_epc_set_bar() (bsc#1012628). +- media: i2c: ds90ub913: Add error handling to ub913_hw_init() + (bsc#1012628). +- media: i2c: ds90ub953: Add error handling for i2c reads/writes + (bsc#1012628). +- media: bcm2835-unicam: Disable trigger mode operation + (bsc#1012628). +- media: uvcvideo: Implement dual stream quirk to fix loss of + usb packets (bsc#1012628). +- media: uvcvideo: Add new quirk definition for the Sonix + Technology Co. 292a camera (bsc#1012628). +- media: uvcvideo: Add Kurokesu C1 PRO camera (bsc#1012628). +- media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread + (bsc#1012628). +- Drivers: hv: vmbus: Wait for boot-time offers during boot and + resume (bsc#1012628). +- PCI: mediatek-gen3: Avoid PCIe resetting via PERST# for Airoha + EN7581 SoC (bsc#1012628). +- PCI: switchtec: Add Microchip PCI100X device IDs (bsc#1012628). +- scsi: ufs: bsg: Set bsg_queue to NULL after removal + (bsc#1012628). +- rtla/timerlat_hist: Abort event processing on second signal + (bsc#1012628). +- rtla/timerlat_top: Abort event processing on second signal + (bsc#1012628). +- serial: 8250_pci: Resolve WCH vendor ID ambiguity (bsc#1012628). +- serial: 8250_pci: Share WCH IDs with parport_serial driver + (bsc#1012628). +- 8250: microchip: pci1xxxx: Add workaround for RTS bit toggle + (bsc#1012628). +- kunit: platform: Resolve 'struct completion' warning + (bsc#1012628). +- vfio/pci: Enable iowrite64 and ioread64 for vfio pci + (bsc#1012628). +- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() + (bsc#1012628). +- vfio/nvgrace-gpu: Read dvsec register to determine need for + uncached resmem (bsc#1012628). +- vfio/nvgrace-gpu: Expose the blackwell device PF BAR1 to the VM + (bsc#1012628). +- fs/ntfs3: Mark inode as bad as soon as error detected in + mi_enum_attr() (bsc#1012628). +- fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode() + (bsc#1012628). +- Grab mm lock before grabbing pt lock (bsc#1012628). +- selftests: gpio: gpio-sim: Fix missing chip disablements + (bsc#1012628). +- ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 + tablet 5V (bsc#1012628). +- x86/mm/tlb: Only trim the mm_cpumask once a second + (bsc#1012628). +- orangefs: fix a oob in orangefs_debug_write (bsc#1012628). +- kbuild: suppress stdout from merge_config for silent builds + (bsc#1012628). +- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla + 10 tablet 5V (bsc#1012628). +- ASoC: renesas: SND_SIU_MIGOR should depend on DMADEVICES + (bsc#1012628). +- kbuild: Use -fzero-init-padding-bits=all (bsc#1012628). +- batman-adv: fix panic during interface removal (bsc#1012628). +- batman-adv: Ignore neighbor throughput metrics in error case + (bsc#1012628). +- batman-adv: Drop unmanaged ELP metric worker (bsc#1012628). +- batman-adv: Fix incorrect offset in + batadv_tt_tvlv_ogm_handler_v1() (bsc#1012628). +- drm/xe: Carve out wopcm portion from the stolen memory + (bsc#1012628). +- drm/amdgpu: avoid buffer overflow attach in + smu_sys_set_pp_table() (bsc#1012628). +- KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC + isn't in-kernel (bsc#1012628). +- KVM: x86: Load DR6 with guest value only before entering + .vcpu_run() loop (bsc#1012628). +- KVM: nSVM: Enter guest mode before initializing nested NPT MMU + (bsc#1012628). +- perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAF (bsc#1012628). +- perf/x86/intel: Ensure LBRs are disabled when a CPU is starting + (bsc#1012628). +- ring-buffer: Unlock resize on mmap error (bsc#1012628). +- tracing: Do not allow mmap() of persistent ring buffer + (bsc#1012628). +- ring-buffer: Validate the persistent meta data subbuf array + (bsc#1012628). +- ring-buffer: Update pages_touched to reflect persistent buffer + content (bsc#1012628). +- usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue + during MIDI bind retries (bsc#1012628). +- usb: dwc3: Fix timeout issue during controller enter/exit from + halt state (bsc#1012628). +- usb: roles: set switch registered flag early on (bsc#1012628). +- usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters + ERROR_RECOVERY (bsc#1012628). +- usb: gadget: udc: renesas_usb3: Fix compiler warning + (bsc#1012628). +- usb: dwc2: gadget: remove of_node reference upon udc_stop + (bsc#1012628). +- usb: xhci: Restore xhci_pci support for Renesas HCs + (bsc#1012628). +- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI + (bsc#1012628). +- usb: core: fix pipe creation for get_bMaxPacketSize0 + (bsc#1012628). +- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist + (bsc#1012628). +- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone + (bsc#1012628). +- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths + (bsc#1012628). +- USB: hub: Ignore non-compliant devices with too many configs + or interfaces (bsc#1012628). +- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk + (bsc#1012628). +- usb: cdc-acm: Check control transfer buffer size before access + (bsc#1012628). +- usb: cdc-acm: Fix handling of oversized fragments (bsc#1012628). +- usb: gadget: core: flush gadget workqueue after device removal + (bsc#1012628). +- USB: serial: option: add MeiG Smart SLM828 (bsc#1012628). +- USB: serial: option: add Telit Cinterion FN990B compositions + (bsc#1012628). +- USB: serial: option: fix Telit Cinterion FN990A name + (bsc#1012628). +- USB: serial: option: drop MeiG Smart defines (bsc#1012628). +- can: ctucanfd: handle skb allocation failure (bsc#1012628). +- can: c_can: fix unbalanced runtime PM disable in error path + (bsc#1012628). +- can: j1939: j1939_sk_send_loop(): fix unable to send messages + with data length zero (bsc#1012628). +- can: rockchip: rkcanfd_handle_rx_fifo_overflow_int(): bail + out if skb cannot be allocated (bsc#1012628). +- can: etas_es58x: fix potential NULL pointer dereference on + udev->serial (bsc#1012628). +- alpha: make stack 16-byte aligned (most cases) (bsc#1012628). +- wifi: brcmfmac: use random seed flag for BCM4355 and BCM4364 + firmware (bsc#1012628). +- wifi: ath12k: fix handling of 6 GHz rules (bsc#1012628). +- PCI: Avoid FLR for Mediatek MT7922 WiFi (bsc#1012628). +- kbuild: userprogs: fix bitsize and target detection on clang + (bsc#1012628). +- efi: Avoid cold plugged memory for placing the kernel + (bsc#1012628). +- arm64: rust: clean Rust 1.85.0 warning using softfloat target + (bsc#1012628). +- objtool/rust: add one more `noreturn` Rust function + (bsc#1012628). +- rust: rbtree: fix overindented list item (bsc#1012628). +- cgroup: fix race between fork and cgroup.kill (bsc#1012628). +- rtnetlink: fix netns leak with rtnl_setlink() (bsc#1012628). +- serial: port: Assign ->iotype correctly when ->iobase is set + (bsc#1012628). +- serial: port: Always update ->iotype in __uart_read_properties() + (bsc#1012628). +- serial: 8250: Fix fifo underflow on flush (bsc#1012628). +- alpha: replace hardcoded stack offsets with autogenerated ones + (bsc#1012628). +- alpha: align stack for page fault and user unaligned trap + handlers (bsc#1012628). +- s390/pci: Pull search for parent PF out of + zpci_iov_setup_virtfn() (bsc#1012628). +- s390/pci: Fix handling of isolated VFs (bsc#1012628). +- gpiolib: acpi: Add a quirk for Acer Nitro ANV14 (bsc#1012628). +- gpio: stmpe: Check return value of stmpe_reg_read in + stmpe_gpio_irq_sync_unlock (bsc#1012628). +- partitions: mac: fix handling of bogus partition table + (bsc#1012628). +- iommu/vt-d: Make intel_iommu_drain_pasid_prq() cover faults + for RID (bsc#1012628). +- sched_ext: Fix incorrect autogroup migration detection + (bsc#1012628). +- regulator: qcom_smd: Add l2, l5 sub-node to mp5496 regulator + (bsc#1012628). +- Revert "mmc: sdhci_am654: Add + sdhci_am654_start_signal_voltage_switch" (bsc#1012628). ++++ 171 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1873/dtb-aarch64.changes dtb-armv6l.changes: same change dtb-armv7l.changes: same change dtb-riscv64.changes: same change kernel-64kb.changes: same change kernel-debug.changes: same change kernel-default.changes: same change kernel-docs.changes: same change kernel-kvmsmall.changes: same change kernel-lpae.changes: same change kernel-obs-build.changes: same change kernel-obs-qa.changes: same change kernel-pae.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-vanilla.changes: same change kernel-zfcpdump.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:30.866121728 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:30.870121895 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.13 -%define patchversion 6.13.3 +%define patchversion 6.13.4 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 6.13.3 +Version: 6.13.4 %if 0%{?is_kotd} -Release: <RELEASE>.g36519ec +Release: <RELEASE>.g9f6800f %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change dtb-riscv64.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:30.998127213 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:31.002127379 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.13 -%define patchversion 6.13.3 -%define git_commit 36519ec3af82e21a270f0469dac7d6113ffedd98 +%define patchversion 6.13.4 +%define git_commit 9f6800f48735a0091adb7cfdc77664341034c799 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -37,9 +37,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-64kb -Version: 6.13.3 +Version: 6.13.4 %if 0%{?is_kotd} -Release: <RELEASE>.g36519ec +Release: <RELEASE>.g9f6800f %else Release: 0 %endif @@ -73,6 +73,9 @@ # pahole for CONFIG_DEBUG_INFO_BTF BuildRequires: dwarves >= 1.22 %endif +%if 0%{?suse_version} == 1600 +BuildRequires: gcc13 +%endif # for objtool BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check @@ -778,6 +781,9 @@ Provides: kernel-preempt-devel = %version-%release %endif %endif +%if 0%{?suse_version} == 1600 +Requires: gcc13 +%endif %obsolete_rebuilds %name-devel PreReq: coreutils @@ -1367,6 +1373,10 @@ ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi +%if 0%{?suse_version} == 1600 + MAKE_ARGS="$MAKE_ARGS CC=gcc-13" +%endif + case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" kernel-debug.spec: same change ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:31.086130868 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:31.086130868 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.13 -%define patchversion 6.13.3 -%define git_commit 36519ec3af82e21a270f0469dac7d6113ffedd98 +%define patchversion 6.13.4 +%define git_commit 9f6800f48735a0091adb7cfdc77664341034c799 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -37,9 +37,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-default -Version: 6.13.3 +Version: 6.13.4 %if 0%{?is_kotd} -Release: <RELEASE>.g36519ec +Release: <RELEASE>.g9f6800f %else Release: 0 %endif @@ -73,6 +73,9 @@ # pahole for CONFIG_DEBUG_INFO_BTF BuildRequires: dwarves >= 1.22 %endif +%if 0%{?suse_version} == 1600 +BuildRequires: gcc13 +%endif # for objtool BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check @@ -866,6 +869,9 @@ Provides: kernel-preempt-devel = %version-%release %endif %endif +%if 0%{?suse_version} == 1600 +Requires: gcc13 +%endif %ifarch %ix86 Provides: kernel-trace-devel = 3.13 Obsoletes: kernel-trace-devel <= 3.13 @@ -1475,6 +1481,10 @@ ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi +%if 0%{?suse_version} == 1600 + MAKE_ARGS="$MAKE_ARGS CC=gcc-13" +%endif + case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:31.122132364 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:31.122132364 +0100 @@ -17,8 +17,8 @@ %define srcversion 6.13 -%define patchversion 6.13.3 -%define git_commit 36519ec3af82e21a270f0469dac7d6113ffedd98 +%define patchversion 6.13.4 +%define git_commit 9f6800f48735a0091adb7cfdc77664341034c799 %define variant %{nil} %define build_html 1 %define build_pdf 0 @@ -28,9 +28,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-docs -Version: 6.13.3 +Version: 6.13.4 %if 0%{?is_kotd} -Release: <RELEASE>.g36519ec +Release: <RELEASE>.g9f6800f %else Release: 0 %endif ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:31.158133860 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:31.162134026 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.13 -%define patchversion 6.13.3 -%define git_commit 36519ec3af82e21a270f0469dac7d6113ffedd98 +%define patchversion 6.13.4 +%define git_commit 9f6800f48735a0091adb7cfdc77664341034c799 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -37,9 +37,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-kvmsmall -Version: 6.13.3 +Version: 6.13.4 %if 0%{?is_kotd} -Release: <RELEASE>.g36519ec +Release: <RELEASE>.g9f6800f %else Release: 0 %endif @@ -73,6 +73,9 @@ # pahole for CONFIG_DEBUG_INFO_BTF BuildRequires: dwarves >= 1.22 %endif +%if 0%{?suse_version} == 1600 +BuildRequires: gcc13 +%endif # for objtool BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check @@ -794,6 +797,9 @@ Provides: kernel-preempt-devel = %version-%release %endif %endif +%if 0%{?suse_version} == 1600 +Requires: gcc13 +%endif %obsolete_rebuilds %name-devel PreReq: coreutils @@ -1383,6 +1389,10 @@ ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi +%if 0%{?suse_version} == 1600 + MAKE_ARGS="$MAKE_ARGS CC=gcc-13" +%endif + case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:31.230136851 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:31.230136851 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.13.3 +%define patchversion 6.13.4 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -38,16 +38,16 @@ %endif %endif %endif -%global kernel_package kernel%kernel_flavor-srchash-36519ec3af82e21a270f0469dac7d6113ffedd98 +%global kernel_package kernel%kernel_flavor-srchash-9f6800f48735a0091adb7cfdc77664341034c799 %endif %if 0%{?rhel_version} %global kernel_package kernel %endif Name: kernel-obs-build -Version: 6.13.3 +Version: 6.13.4 %if 0%{?is_kotd} -Release: <RELEASE>.g36519ec +Release: <RELEASE>.g9f6800f %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:31.262138181 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:31.266138347 +0100 @@ -17,15 +17,15 @@ # needsrootforbuild -%define patchversion 6.13.3 +%define patchversion 6.13.4 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-obs-qa -Version: 6.13.3 +Version: 6.13.4 %if 0%{?is_kotd} -Release: <RELEASE>.g36519ec +Release: <RELEASE>.g9f6800f %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:31.302139843 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:31.306140009 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.13 -%define patchversion 6.13.3 -%define git_commit 36519ec3af82e21a270f0469dac7d6113ffedd98 +%define patchversion 6.13.4 +%define git_commit 9f6800f48735a0091adb7cfdc77664341034c799 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -37,9 +37,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-pae -Version: 6.13.3 +Version: 6.13.4 %if 0%{?is_kotd} -Release: <RELEASE>.g36519ec +Release: <RELEASE>.g9f6800f %else Release: 0 %endif @@ -73,6 +73,9 @@ # pahole for CONFIG_DEBUG_INFO_BTF BuildRequires: dwarves >= 1.22 %endif +%if 0%{?suse_version} == 1600 +BuildRequires: gcc13 +%endif # for objtool BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check @@ -834,6 +837,9 @@ Provides: kernel-preempt-devel = %version-%release %endif %endif +%if 0%{?suse_version} == 1600 +Requires: gcc13 +%endif %ifarch %ix86 Provides: kernel-desktop-devel = 4.3 Obsoletes: kernel-desktop-devel <= 4.3 @@ -1431,6 +1437,10 @@ ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi +%if 0%{?suse_version} == 1600 + MAKE_ARGS="$MAKE_ARGS CC=gcc-13" +%endif + case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:31.342141505 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:31.342141505 +0100 @@ -17,8 +17,8 @@ %define srcversion 6.13 -%define patchversion 6.13.3 -%define git_commit 36519ec3af82e21a270f0469dac7d6113ffedd98 +%define patchversion 6.13.4 +%define git_commit 9f6800f48735a0091adb7cfdc77664341034c799 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -26,9 +26,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-source -Version: 6.13.3 +Version: 6.13.4 %if 0%{?is_kotd} -Release: <RELEASE>.g36519ec +Release: <RELEASE>.g9f6800f %else Release: 0 %endif @@ -150,6 +150,9 @@ %if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300 Recommends: kernel-install-tools %endif +%if 0%{?suse_version} == 1600 +Recommends: gcc13 +%endif %obsolete_rebuilds %name # Force bzip2 instead of lzma compression to ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:31.382143167 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:31.382143167 +0100 @@ -16,16 +16,16 @@ # -%define git_commit 36519ec3af82e21a270f0469dac7d6113ffedd98 +%define git_commit 9f6800f48735a0091adb7cfdc77664341034c799 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-syms -Version: 6.13.3 +Version: 6.13.4 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g36519ec +Release: <RELEASE>.g9f6800f %else Release: 0 %endif ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:31.418144662 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:31.418144662 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.13 -%define patchversion 6.13.3 -%define git_commit 36519ec3af82e21a270f0469dac7d6113ffedd98 +%define patchversion 6.13.4 +%define git_commit 9f6800f48735a0091adb7cfdc77664341034c799 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -37,9 +37,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-vanilla -Version: 6.13.3 +Version: 6.13.4 %if 0%{?is_kotd} -Release: <RELEASE>.g36519ec +Release: <RELEASE>.g9f6800f %else Release: 0 %endif @@ -73,6 +73,9 @@ # pahole for CONFIG_DEBUG_INFO_BTF BuildRequires: dwarves >= 1.22 %endif +%if 0%{?suse_version} == 1600 +BuildRequires: gcc13 +%endif # for objtool BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check @@ -766,6 +769,9 @@ Provides: kernel-preempt-devel = %version-%release %endif %endif +%if 0%{?suse_version} == 1600 +Requires: gcc13 +%endif %obsolete_rebuilds %name-devel PreReq: coreutils @@ -1355,6 +1361,10 @@ ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi +%if 0%{?suse_version} == 1600 + MAKE_ARGS="$MAKE_ARGS CC=gcc-13" +%endif + case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" kernel-zfcpdump.spec: same change ++++++ config.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/default new/config/arm64/default --- old/config/arm64/default 2025-02-17 11:41:31.000000000 +0100 +++ new/config/arm64/default 2025-02-21 18:01:23.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.13.3 Kernel Configuration +# Linux/arm64 6.13.4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -5287,6 +5287,7 @@ CONFIG_DW_I3C_MASTER=m CONFIG_SVC_I3C_MASTER=m CONFIG_MIPI_I3C_HCI=m +CONFIG_MIPI_I3C_HCI_PCI=m CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default --- old/config/armv6hl/default 2025-02-17 11:41:31.000000000 +0100 +++ new/config/armv6hl/default 2025-02-21 18:01:23.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.13.3 Kernel Configuration +# Linux/arm 6.13.4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default --- old/config/armv7hl/default 2025-02-17 11:41:31.000000000 +0100 +++ new/config/armv7hl/default 2025-02-21 18:01:23.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.13.3 Kernel Configuration +# Linux/arm 6.13.4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -4959,6 +4959,7 @@ CONFIG_AST2600_I3C_MASTER=m CONFIG_SVC_I3C_MASTER=m CONFIG_MIPI_I3C_HCI=m +CONFIG_MIPI_I3C_HCI_PCI=m CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae --- old/config/i386/pae 2025-02-17 11:41:31.000000000 +0100 +++ new/config/i386/pae 2025-02-21 18:01:23.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 6.13.3 Kernel Configuration +# Linux/i386 6.13.4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -4870,6 +4870,7 @@ CONFIG_DW_I3C_MASTER=m CONFIG_SVC_I3C_MASTER=m CONFIG_MIPI_I3C_HCI=m +CONFIG_MIPI_I3C_HCI_PCI=m CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default --- old/config/ppc64le/default 2025-02-17 11:41:31.000000000 +0100 +++ new/config/ppc64le/default 2025-02-21 18:01:23.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 6.13.3 Kernel Configuration +# Linux/powerpc 6.13.4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default --- old/config/riscv64/default 2025-02-17 11:41:31.000000000 +0100 +++ new/config/riscv64/default 2025-02-21 18:01:23.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/riscv 6.13.3 Kernel Configuration +# Linux/riscv 6.13.4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -4743,6 +4743,7 @@ CONFIG_DW_I3C_MASTER=m CONFIG_SVC_I3C_MASTER=m CONFIG_MIPI_I3C_HCI=m +CONFIG_MIPI_I3C_HCI_PCI=m CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default --- old/config/s390x/default 2025-02-17 11:41:31.000000000 +0100 +++ new/config/s390x/default 2025-02-21 18:01:23.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 6.13.3 Kernel Configuration +# Linux/s390 6.13.4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -2709,6 +2709,7 @@ CONFIG_DW_I3C_MASTER=m CONFIG_SVC_I3C_MASTER=m CONFIG_MIPI_I3C_HCI=m +CONFIG_MIPI_I3C_HCI_PCI=m # CONFIG_SPI is not set CONFIG_SPMI=m # CONFIG_SPMI_HISI3670 is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump --- old/config/s390x/zfcpdump 2025-02-17 11:41:31.000000000 +0100 +++ new/config/s390x/zfcpdump 2025-02-21 18:01:23.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 6.13.3 Kernel Configuration +# Linux/s390 6.13.4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default --- old/config/x86_64/default 2025-02-17 11:41:31.000000000 +0100 +++ new/config/x86_64/default 2025-02-21 18:01:23.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.13.3 Kernel Configuration +# Linux/x86_64 6.13.4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -4969,6 +4969,7 @@ CONFIG_DW_I3C_MASTER=m CONFIG_SVC_I3C_MASTER=m CONFIG_MIPI_I3C_HCI=m +CONFIG_MIPI_I3C_HCI_PCI=m CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y ++++++ kernel-binary.spec.in ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:32.082172250 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:32.086172417 +0100 @@ -73,6 +73,9 @@ # pahole for CONFIG_DEBUG_INFO_BTF BuildRequires: dwarves >= 1.22 %endif +%if 0%{?suse_version} == 1600 +BuildRequires: gcc13 +%endif # for objtool BuildRequires: libelf-devel # required for 50-check-kernel-build-id rpm check @@ -585,6 +588,9 @@ Provides: kernel-preempt-devel = %version-%release %endif %endif +%if 0%{?suse_version} == 1600 +Requires: gcc13 +%endif @PROVIDES_OBSOLETES_DEVEL@ %obsolete_rebuilds %name-devel PreReq: coreutils @@ -893,6 +899,10 @@ ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ".kernel_signing_key.pem" fi +%if 0%{?suse_version} == 1600 + MAKE_ARGS="$MAKE_ARGS CC=gcc-13" +%endif + case %cpu_arch in x86_64 | i386) MAKE_ARGS="$MAKE_ARGS ARCH=x86" ++++++ kernel-source.spec.in ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:32.274180227 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:32.278180394 +0100 @@ -150,6 +150,9 @@ %if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300 Recommends: kernel-install-tools %endif +%if 0%{?suse_version} == 1600 +Recommends: gcc13 +%endif %obsolete_rebuilds %name # Force bzip2 instead of lzma compression to ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 23008 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/HID-corsair-void-Add-missing-delayed-work-cancel-for.patch new/patches.suse/HID-corsair-void-Add-missing-delayed-work-cancel-for.patch --- old/patches.suse/HID-corsair-void-Add-missing-delayed-work-cancel-for.patch 2025-02-17 11:42:46.000000000 +0100 +++ new/patches.suse/HID-corsair-void-Add-missing-delayed-work-cancel-for.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,34 +0,0 @@ -From: Stuart Hayhurst <stuart.a.hayhu...@gmail.com> -Date: Tue, 21 Jan 2025 20:00:07 +0000 -Subject: HID: corsair-void: Add missing delayed work cancel for headset status -References: bsc#1236843 -Git-commit: 48e487b002891eb0aeaec704c9bed51f028deff1 -Patch-mainline: v6.14 or v6.14-rc3 (next release) - -The cancel_delayed_work_sync() call was missed, causing a use-after-free -in corsair_void_remove(). - -Reported-by: yan kang <kangya...@outlook.com> -Reported-by: yue sun <samsun1006...@gmail.com> -Closes: https://lore.kernel.org/all/sy8p300mb042106286a2536707d2fb736a1...@sy8p300mb0421.ausp300.prod.outlook.com/ -Closes: https://lore.kernel.org/all/sy8p300mb0421872e0ae934c9616fa61ea1...@sy8p300mb0421.ausp300.prod.outlook.com/ - -Fixes: 6ea2a6fd3872 ("HID: corsair-void: Add Corsair Void headset family driver") -Cc: sta...@vger.kernel.org -Signed-off-by: Stuart Hayhurst <stuart.a.hayhu...@gmail.com> -Signed-off-by: Jiri Kosina <jkos...@suse.com> -Signed-off-by: Jiri Slaby <jsl...@suse.cz> ---- - drivers/hid/hid-corsair-void.c | 1 + - 1 file changed, 1 insertion(+) - ---- a/drivers/hid/hid-corsair-void.c -+++ b/drivers/hid/hid-corsair-void.c -@@ -726,6 +726,7 @@ static void corsair_void_remove(struct h - if (drvdata->battery) - power_supply_unregister(drvdata->battery); - -+ cancel_delayed_work_sync(&drvdata->delayed_status_work); - cancel_delayed_work_sync(&drvdata->delayed_firmware_work); - sysfs_remove_group(&hid_dev->dev.kobj, &corsair_void_attr_group); - } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/HID-corsair-void-Initialise-memory-for-psy_cfg.patch new/patches.suse/HID-corsair-void-Initialise-memory-for-psy_cfg.patch --- old/patches.suse/HID-corsair-void-Initialise-memory-for-psy_cfg.patch 2025-02-17 11:42:46.000000000 +0100 +++ new/patches.suse/HID-corsair-void-Initialise-memory-for-psy_cfg.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,29 +0,0 @@ -From: Stuart Hayhurst <stuart.a.hayhu...@gmail.com> -Date: Tue, 21 Jan 2025 20:00:08 +0000 -Subject: HID: corsair-void: Initialise memory for psy_cfg -References: bsc#1236843 -Git-commit: c098363828f7006ef5c5121b673bc5e26571e6c8 -Patch-mainline: v6.14 or v6.14-rc3 (next release) - -power_supply_config psy_cfg was missing its initialiser, add it in. - -Fixes: 6ea2a6fd3872 ("HID: corsair-void: Add Corsair Void headset family driver") -Cc: sta...@vger.kernel.org -Signed-off-by: Stuart Hayhurst <stuart.a.hayhu...@gmail.com> -Signed-off-by: Jiri Kosina <jkos...@suse.com> -Signed-off-by: Jiri Slaby <jsl...@suse.cz> ---- - drivers/hid/hid-corsair-void.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/drivers/hid/hid-corsair-void.c -+++ b/drivers/hid/hid-corsair-void.c -@@ -553,7 +553,7 @@ static void corsair_void_battery_remove_ - static void corsair_void_battery_add_work_handler(struct work_struct *work) - { - struct corsair_void_drvdata *drvdata; -- struct power_supply_config psy_cfg; -+ struct power_supply_config psy_cfg = {}; - struct power_supply *new_supply; - - drvdata = container_of(work, struct corsair_void_drvdata, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/PCI-DPC-Yet-another-quirk-for-PIO-log-size-on-Intel-.patch new/patches.suse/PCI-DPC-Yet-another-quirk-for-PIO-log-size-on-Intel-.patch --- old/patches.suse/PCI-DPC-Yet-another-quirk-for-PIO-log-size-on-Intel-.patch 2025-02-17 11:42:46.000000000 +0100 +++ new/patches.suse/PCI-DPC-Yet-another-quirk-for-PIO-log-size-on-Intel-.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,45 +0,0 @@ -From: Takashi Iwai <ti...@suse.de> -Date: Thu, 2 Jan 2025 17:43:13 +0100 -Subject: PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit -References: bsc#1234623 -Patch-mainline: v6.14-rc1 -Git-commit: b198499c7d2508a76243b98e7cca992f6fd2b7f7 - -Apparently the Raptor Lake-P reference firmware configures the PIO log size -correctly, but some vendor BIOSes, including at least ASUSTeK COMPUTER INC. -Zenbook UX3402VA_UX3402VA, do not. - -Apply the quirk for Raptor Lake-P. This prevents kernel complaints like: - - DPC: RP PIO log size 0 is invalid - -and also enables the DPC driver to dump the RP PIO Log registers when DPC -is triggered. - -Note that the bug report also mentions 8086:a76e, which has been already -added by 627c6db20703 ("PCI/DPC: Quirk PIO log size for Intel Raptor Lake -Root Ports"). - -Link: https://lore.kernel.org/r/20250102164315.7562-1-ti...@suse.de -Link: https://bugzilla.suse.com/show_bug.cgi?id=1234623 -Signed-off-by: Takashi Iwai <ti...@suse.de> -[bhelgaas: commit log] -Signed-off-by: Bjorn Helgaas <bhelg...@google.com> -Signed-off-by: Krzysztof WilczyÅski <kwilczyn...@kernel.org> ---- - drivers/pci/quirks.c | 1 + - 1 file changed, 1 insertion(+) - ---- a/drivers/pci/quirks.c -+++ b/drivers/pci/quirks.c -@@ -6253,6 +6253,7 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_I - DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x9a2d, dpc_log_size); - DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x9a2f, dpc_log_size); - DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x9a31, dpc_log_size); -+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0xa72f, dpc_log_size); - DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0xa73f, dpc_log_size); - DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0xa76e, dpc_log_size); - #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch new/patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch --- old/patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch 2025-02-21 18:01:23.000000000 +0100 @@ -0,0 +1,97 @@ +From 1a596ad00ffe9b37fc60a93cbdd4daead3bf95f3 Mon Sep 17 00:00:00 2001 +From: Kai-Heng Feng <kaihe...@nvidia.com> +Date: Wed, 4 Dec 2024 10:24:57 +0800 +Subject: PCI: Use downstream bridges for distributing resources +Git-commit: 1a596ad00ffe9b37fc60a93cbdd4daead3bf95f3 +Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git +Patch-mainline: Queued in subsystem maintainer repository +References: bsc#1237325 + +7180c1d08639 ("PCI: Distribute available resources for root buses, too") +breaks BAR assignment on some devices: + + pci 0006:03:00.0: BAR 0 [mem 0x6300c0000000-0x6300c1ffffff 64bit pref]: assigned + pci 0006:03:00.1: BAR 0 [mem 0x6300c2000000-0x6300c3ffffff 64bit pref]: assigned + pci 0006:03:00.2: BAR 0 [mem size 0x00800000 64bit pref]: can't assign; no space + pci 0006:03:00.0: VF BAR 0 [mem size 0x02000000 64bit pref]: can't assign; no space + pci 0006:03:00.1: VF BAR 0 [mem size 0x02000000 64bit pref]: can't assign; no space + +The apertures of domain 0006 before 7180c1d08639: + + 6300c0000000-63ffffffffff : PCI Bus 0006:00 + 6300c0000000-6300c9ffffff : PCI Bus 0006:01 + 6300c0000000-6300c9ffffff : PCI Bus 0006:02 # 160MB + 6300c0000000-6300c8ffffff : PCI Bus 0006:03 # 144MB + 6300c0000000-6300c1ffffff : 0006:03:00.0 # 32MB + 6300c2000000-6300c3ffffff : 0006:03:00.1 # 32MB + 6300c4000000-6300c47fffff : 0006:03:00.2 # 8MB + 6300c4800000-6300c67fffff : 0006:03:00.0 # 32MB + 6300c6800000-6300c87fffff : 0006:03:00.1 # 32MB + 6300c9000000-6300c9bfffff : PCI Bus 0006:04 # 12MB + 6300c9000000-6300c9bfffff : PCI Bus 0006:05 # 12MB + 6300c9000000-6300c91fffff : PCI Bus 0006:06 # 2MB + 6300c9200000-6300c93fffff : PCI Bus 0006:07 # 2MB + 6300c9400000-6300c95fffff : PCI Bus 0006:08 # 2MB + 6300c9600000-6300c97fffff : PCI Bus 0006:09 # 2MB + +After 7180c1d08639: + + 6300c0000000-63ffffffffff : PCI Bus 0006:00 + 6300c0000000-6300c9ffffff : PCI Bus 0006:01 + 6300c0000000-6300c9ffffff : PCI Bus 0006:02 # 160MB + 6300c0000000-6300c43fffff : PCI Bus 0006:03 # 68MB + 6300c0000000-6300c1ffffff : 0006:03:00.0 # 32MB + 6300c2000000-6300c3ffffff : 0006:03:00.1 # 32MB + --- no space --- : 0006:03:00.2 # 8MB + --- no space --- : 0006:03:00.0 # 32MB + --- no space --- : 0006:03:00.1 # 32MB + 6300c4400000-6300c4dfffff : PCI Bus 0006:04 # 10MB + 6300c4400000-6300c4dfffff : PCI Bus 0006:05 # 10MB + 6300c4400000-6300c45fffff : PCI Bus 0006:06 # 2MB + 6300c4600000-6300c47fffff : PCI Bus 0006:07 # 2MB + 6300c4800000-6300c49fffff : PCI Bus 0006:08 # 2MB + 6300c4a00000-6300c4bfffff : PCI Bus 0006:09 # 2MB + +We can see that the window to 0006:03 gets shrunken too much and 0006:04 +eats away the window for 0006:03:00.2. + +The offending commit distributes the upstream bridge's resources multiple +times to every downstream bridge, hence makes the aperture smaller than +desired because calculation of io_per_b, mmio_per_b and mmio_pref_per_b +becomes incorrect. + +Instead, distribute downstream bridges' own resources to resolve the issue. + +Link: https://lore.kernel.org/r/20241204022457.51322-1-kaihe...@nvidia.com +Fixes: 7180c1d08639 ("PCI: Distribute available resources for root buses, too") +Link: https://bugzilla.kernel.org/show_bug.cgi?id=219540 +Signed-off-by: Kai-Heng Feng <kaihe...@nvidia.com> +Signed-off-by: Bjorn Helgaas <bhelg...@google.com> +Tested-by: Chia-Lin Kao (AceLan) <acelan....@canonical.com> +Reviewed-by: Mika Westerberg <mika.westerb...@linux.intel.com> +Cc: Carol Soto <cs...@nvidia.com> +Cc: Jonathan Cameron <jonathan.came...@huawei.com> +Cc: Chris Chiu <chris.c...@canonical.com> +Acked-by: Takashi Iwai <ti...@suse.de> + +--- + drivers/pci/setup-bus.c | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/drivers/pci/setup-bus.c b/drivers/pci/setup-bus.c +index 5e00cecf1f1af3..3d876d493faf2d 100644 +--- a/drivers/pci/setup-bus.c ++++ b/drivers/pci/setup-bus.c +@@ -2102,8 +2102,7 @@ pci_root_bus_distribute_available_resources(struct pci_bus *bus, + * in case of root bus. + */ + if (bridge && pci_bridge_resources_not_assigned(dev)) +- pci_bridge_distribute_available_resources(bridge, +- add_list); ++ pci_bridge_distribute_available_resources(dev, add_list); + else + pci_root_bus_distribute_available_resources(b, add_list); + } +-- +cgit 1.2.3-korg + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/thermal-netlink-Prevent-userspace-segmentation-fault-by-adjusting-UAPI-header.patch new/patches.suse/thermal-netlink-Prevent-userspace-segmentation-fault-by-adjusting-UAPI-header.patch --- old/patches.suse/thermal-netlink-Prevent-userspace-segmentation-fault-by-adjusting-UAPI-header.patch 2025-02-17 11:42:46.000000000 +0100 +++ new/patches.suse/thermal-netlink-Prevent-userspace-segmentation-fault-by-adjusting-UAPI-header.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,68 +0,0 @@ -From c195b9c6ab9c383d7aa3f4a65879b3ca90cb378b Mon Sep 17 00:00:00 2001 -From: Zhang Rui <rui.zh...@intel.com> -Date: Sat, 8 Feb 2025 15:49:07 +0800 -Subject: [PATCH] thermal/netlink: Prevent userspace segmentation fault by - adjusting UAPI header -Git-commit: c195b9c6ab9c383d7aa3f4a65879b3ca90cb378b -Patch-mainline: v6.14-rc3 -References: bsc#1237219 - -The intel-lpmd tool [1], which uses the THERMAL_GENL_ATTR_CPU_CAPABILITY -attribute to receive HFI events from kernel space, encounters a -segmentation fault after commit 1773572863c4 ("thermal: netlink: Add the -commands and the events for the thresholds"). - -The issue arises because the THERMAL_GENL_ATTR_CPU_CAPABILITY raw value -was changed while intel_lpmd still uses the old value. - -Although intel_lpmd can be updated to check the THERMAL_GENL_VERSION and -use the appropriate THERMAL_GENL_ATTR_CPU_CAPABILITY value, the commit -itself is questionable. - -The commit introduced a new element in the middle of enum thermal_genl_attr, -which affects many existing attributes and introduces potential risks -and unnecessary maintenance burdens for userspace thermal netlink event -users. - -Solve the issue by moving the newly introduced -THERMAL_GENL_ATTR_TZ_PREV_TEMP attribute to the end of the -enum thermal_genl_attr. This ensures that all existing thermal generic -netlink attributes remain unaffected. - -Link: https://github.com/intel/intel-lpmd [1] -Fixes: 1773572863c4 ("thermal: netlink: Add the commands and the events for the thresholds") -Signed-off-by: Zhang Rui <rui.zh...@intel.com> -Reviewed-by: Daniel Lezcano <daniel.lezc...@linaro.org> -Link: https://patch.msgid.link/20250208074907.5679-1-rui.zh...@intel.com -[ rjw: Subject edits ] - -Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> -Acked-by: Anthony Iliopoulos <ail...@suse.com> - ---- - include/uapi/linux/thermal.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/include/uapi/linux/thermal.h b/include/uapi/linux/thermal.h -index 349718c271eb..46a2633d33aa 100644 ---- a/include/uapi/linux/thermal.h -+++ b/include/uapi/linux/thermal.h -@@ -30,7 +30,6 @@ enum thermal_genl_attr { - THERMAL_GENL_ATTR_TZ, - THERMAL_GENL_ATTR_TZ_ID, - THERMAL_GENL_ATTR_TZ_TEMP, -- THERMAL_GENL_ATTR_TZ_PREV_TEMP, - THERMAL_GENL_ATTR_TZ_TRIP, - THERMAL_GENL_ATTR_TZ_TRIP_ID, - THERMAL_GENL_ATTR_TZ_TRIP_TYPE, -@@ -54,6 +53,7 @@ enum thermal_genl_attr { - THERMAL_GENL_ATTR_THRESHOLD, - THERMAL_GENL_ATTR_THRESHOLD_TEMP, - THERMAL_GENL_ATTR_THRESHOLD_DIRECTION, -+ THERMAL_GENL_ATTR_TZ_PREV_TEMP, - __THERMAL_GENL_ATTR_MAX, - }; - #define THERMAL_GENL_ATTR_MAX (__THERMAL_GENL_ATTR_MAX - 1) --- -2.47.0 - ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:33.178217787 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:33.182217953 +0100 @@ -1118,6 +1118,265 @@ patches.kernel.org/6.13.3-441-fs-netfs-read_pgpriv2-skip-folio-queues-withou.patch patches.kernel.org/6.13.3-442-fs-netfs-read_collect-fix-crash-due-to-uniniti.patch patches.kernel.org/6.13.3-443-Linux-6.13.3.patch + patches.kernel.org/6.13.4-001-HID-corsair-void-Initialise-memory-for-psy_cfg.patch + patches.kernel.org/6.13.4-002-HID-corsair-void-Add-missing-delayed-work-canc.patch + patches.kernel.org/6.13.4-003-nfsd-clear-acl_access-acl_default-after-releas.patch + patches.kernel.org/6.13.4-004-NFSD-fix-hang-in-nfsd4_shutdown_callback.patch + patches.kernel.org/6.13.4-005-nfsd-validate-the-nfsd_serv-pointer-before-cal.patch + patches.kernel.org/6.13.4-006-x86-cpu-kvm-SRSO-Fix-possible-missing-IBPB-on-.patch + patches.kernel.org/6.13.4-007-pinctrl-cy8c95x0-Fix-off-by-one-in-the-regmap-.patch + patches.kernel.org/6.13.4-008-pinctrl-cy8c95x0-Avoid-accessing-reserved-regi.patch + patches.kernel.org/6.13.4-009-pinctrl-cy8c95x0-Enable-regmap-locking-for-deb.patch + patches.kernel.org/6.13.4-010-pinctrl-cy8c95x0-Rename-PWMSEL-to-SELPWM.patch + patches.kernel.org/6.13.4-011-pinctrl-cy8c95x0-Respect-IRQ-trigger-settings-.patch + patches.kernel.org/6.13.4-012-HID-winwing-Add-NULL-check-in-winwing_init_led.patch + patches.kernel.org/6.13.4-013-HID-multitouch-Add-NULL-check-in-mt_input_conf.patch + patches.kernel.org/6.13.4-014-scripts-Makefile.extrawarn-Do-not-show-clang-s.patch + patches.kernel.org/6.13.4-015-pinctrl-pinconf-generic-Print-unsigned-value-i.patch + patches.kernel.org/6.13.4-016-HID-hid-thrustmaster-fix-stack-out-of-bounds-r.patch + patches.kernel.org/6.13.4-017-HID-hid-steam-Don-t-use-cancel_delayed_work_sy.patch + patches.kernel.org/6.13.4-018-spi-sn-f-ospi-Fix-division-by-zero.patch + patches.kernel.org/6.13.4-019-ax25-Fix-refcount-leak-caused-by-setting-SO_BI.patch + patches.kernel.org/6.13.4-020-net-fib_rules-annotate-data-races-around-rule-.patch + patches.kernel.org/6.13.4-021-Documentation-networking-fix-basic-node-exampl.patch + patches.kernel.org/6.13.4-022-ndisc-ndisc_send_redirect-must-use-dev_get_by_.patch + patches.kernel.org/6.13.4-023-vrf-use-RCU-protection-in-l3mdev_l3_out.patch + patches.kernel.org/6.13.4-024-regulator-core-let-dt-properties-override-driv.patch + patches.kernel.org/6.13.4-025-idpf-fix-handling-rsc-packet-with-a-single-seg.patch + patches.kernel.org/6.13.4-026-idpf-record-rx-queue-in-skb-for-RSC-packets.patch + patches.kernel.org/6.13.4-027-idpf-call-set_real_num_queues-in-idpf_open.patch + patches.kernel.org/6.13.4-028-igc-Fix-HW-RX-timestamp-when-passed-by-ZC-XDP.patch + patches.kernel.org/6.13.4-029-vxlan-check-vxlan_vnigroup_init-return-value.patch + patches.kernel.org/6.13.4-030-LoongArch-Fix-idle-VS-timer-enqueue.patch + patches.kernel.org/6.13.4-031-LoongArch-csum-Fix-OoB-access-in-IP-checksum-c.patch + patches.kernel.org/6.13.4-032-LoongArch-KVM-Fix-typo-issue-about-GCFG-featur.patch + patches.kernel.org/6.13.4-033-net-ethernet-ti-am65-cpsw-fix-memleak-in-certa.patch + patches.kernel.org/6.13.4-034-net-ethernet-ti-am65-cpsw-fix-RX-TX-statistics.patch + patches.kernel.org/6.13.4-035-net-ethernet-ti-am65_cpsw-fix-tx_cleanup-for-X.patch + patches.kernel.org/6.13.4-036-Bluetooth-btintel_pcie-Fix-a-potential-race-co.patch + patches.kernel.org/6.13.4-037-team-better-TEAM_OPTION_TYPE_STRING-validation.patch + patches.kernel.org/6.13.4-038-workqueue-Put-the-pwq-after-detaching-the-resc.patch + patches.kernel.org/6.13.4-039-sched_ext-Fix-lock-imbalance-in-dispatch_to_lo.patch + patches.kernel.org/6.13.4-040-drm-tests-hdmi-Fix-WW_MUTEX_SLOWPATH-failures.patch + patches.kernel.org/6.13.4-041-arm64-cacheinfo-Avoid-out-of-bounds-write-to-c.patch + patches.kernel.org/6.13.4-042-gpu-host1x-Fix-a-use-of-uninitialized-mutex.patch + patches.kernel.org/6.13.4-043-drm-panthor-avoid-garbage-value-in-panthor_ioc.patch + patches.kernel.org/6.13.4-044-cgroup-Remove-steal-time-from-usage_usec.patch + patches.kernel.org/6.13.4-045-perf-x86-intel-Clean-up-PEBS-via-PT-on-hybrid.patch + patches.kernel.org/6.13.4-046-drm-xe-client-bo-client-does-not-need-bos_lock.patch + patches.kernel.org/6.13.4-047-drm-i915-selftests-avoid-using-uninitialized-c.patch + patches.kernel.org/6.13.4-048-gpio-bcm-kona-Fix-GPIO-lock-unlock-for-banks-a.patch + patches.kernel.org/6.13.4-049-gpio-bcm-kona-Make-sure-GPIO-bits-are-unlocked.patch + patches.kernel.org/6.13.4-050-gpio-bcm-kona-Add-missing-newline-to-dev_err-f.patch + patches.kernel.org/6.13.4-051-thermal-netlink-Prevent-userspace-segmentation.patch + patches.kernel.org/6.13.4-052-io_uring-waitid-don-t-abuse-io_tw_state.patch + patches.kernel.org/6.13.4-053-io_uring-uring_cmd-remove-dead-req_has_async_d.patch + patches.kernel.org/6.13.4-054-um-add-back-support-for-FXSAVE-registers.patch + patches.kernel.org/6.13.4-055-um-avoid-copying-FP-state-from-init_task.patch + patches.kernel.org/6.13.4-056-um-properly-align-signal-stack-on-x86_64.patch + patches.kernel.org/6.13.4-057-um-fix-execve-stub-execution-on-old-host-OSs.patch + patches.kernel.org/6.13.4-058-amdkfd-properly-free-gang_ctx_bo-when-failed-t.patch + patches.kernel.org/6.13.4-059-drm-amdgpu-bail-out-when-failed-to-load-fw-in-.patch + patches.kernel.org/6.13.4-060-drm-Fix-DSC-BPP-increment-decoding.patch + patches.kernel.org/6.13.4-061-xen-swiotlb-relax-alignment-requirements.patch + patches.kernel.org/6.13.4-062-x86-xen-allow-larger-contiguous-memory-regions.patch + patches.kernel.org/6.13.4-063-block-cleanup-and-fix-batch-completion-adding-.patch + patches.kernel.org/6.13.4-064-sched_ext-Fix-the-incorrect-bpf_list-kfunc-API.patch + patches.kernel.org/6.13.4-065-sched_ext-Use-SCX_CALL_OP_TASK-in-task_tick_sc.patch + patches.kernel.org/6.13.4-066-gpiolib-Fix-crash-on-error-in-gpiochip_get_ngp.patch + patches.kernel.org/6.13.4-067-iommu-amd-Expicitly-enable-CNTRL.EPHEn-bit-in-.patch + patches.kernel.org/6.13.4-068-tools-fix-annoying-mkdir-p-.-logs-when-buildin.patch + patches.kernel.org/6.13.4-069-RDMA-efa-Reset-device-on-probe-failure.patch + patches.kernel.org/6.13.4-070-firmware-qcom-scm-smc-Handle-missing-SCM-devic.patch + patches.kernel.org/6.13.4-071-soc-qcom-llcc-Update-configuration-data-for-IP.patch + patches.kernel.org/6.13.4-072-fbdev-omap-use-threaded-IRQ-for-LCD-DMA.patch + patches.kernel.org/6.13.4-073-soc-tegra-fuse-Update-Tegra234-nvmem-keepout-l.patch + patches.kernel.org/6.13.4-074-i3c-mipi-i3c-hci-Add-Intel-specific-quirk-to-r.patch + patches.kernel.org/6.13.4-075-i3c-mipi-i3c-hci-Add-support-for-MIPI-I3C-HCI-.patch + patches.kernel.org/6.13.4-076-media-cxd2841er-fix-64-bit-division-on-gcc-9.patch + patches.kernel.org/6.13.4-077-PCI-endpoint-Add-size-check-for-fixed-size-BAR.patch + patches.kernel.org/6.13.4-078-media-i2c-ds90ub913-Add-error-handling-to-ub91.patch + patches.kernel.org/6.13.4-079-media-i2c-ds90ub953-Add-error-handling-for-i2c.patch + patches.kernel.org/6.13.4-080-media-bcm2835-unicam-Disable-trigger-mode-oper.patch + patches.kernel.org/6.13.4-081-media-uvcvideo-Implement-dual-stream-quirk-to-.patch + patches.kernel.org/6.13.4-082-media-uvcvideo-Add-new-quirk-definition-for-th.patch + patches.kernel.org/6.13.4-083-media-uvcvideo-Add-Kurokesu-C1-PRO-camera.patch + patches.kernel.org/6.13.4-084-media-vidtv-Fix-a-null-ptr-deref-in-vidtv_mux_.patch + patches.kernel.org/6.13.4-085-Drivers-hv-vmbus-Wait-for-boot-time-offers-dur.patch + patches.kernel.org/6.13.4-086-PCI-mediatek-gen3-Avoid-PCIe-resetting-via-PER.patch + patches.kernel.org/6.13.4-087-PCI-DPC-Quirk-PIO-log-size-for-Intel-Raptor-La.patch + patches.kernel.org/6.13.4-088-PCI-switchtec-Add-Microchip-PCI100X-device-IDs.patch + patches.kernel.org/6.13.4-089-scsi-ufs-bsg-Set-bsg_queue-to-NULL-after-remov.patch + patches.kernel.org/6.13.4-090-rtla-timerlat_hist-Abort-event-processing-on-s.patch + patches.kernel.org/6.13.4-091-rtla-timerlat_top-Abort-event-processing-on-se.patch + patches.kernel.org/6.13.4-092-serial-8250_pci-Resolve-WCH-vendor-ID-ambiguit.patch + patches.kernel.org/6.13.4-093-serial-8250_pci-Share-WCH-IDs-with-parport_ser.patch + patches.kernel.org/6.13.4-094-8250-microchip-pci1xxxx-Add-workaround-for-RTS.patch + patches.kernel.org/6.13.4-095-kunit-platform-Resolve-struct-completion-warni.patch + patches.kernel.org/6.13.4-096-vfio-pci-Enable-iowrite64-and-ioread64-for-vfi.patch + patches.kernel.org/6.13.4-097-NFS-Fix-potential-buffer-overflowin-nfs_sysfs_.patch + patches.kernel.org/6.13.4-098-vfio-nvgrace-gpu-Read-dvsec-register-to-determ.patch + patches.kernel.org/6.13.4-099-vfio-nvgrace-gpu-Expose-the-blackwell-device-P.patch + patches.kernel.org/6.13.4-100-fs-ntfs3-Mark-inode-as-bad-as-soon-as-error-de.patch + patches.kernel.org/6.13.4-101-fs-ntfs3-Unify-inode-corruption-marking-with-_.patch + patches.kernel.org/6.13.4-102-Grab-mm-lock-before-grabbing-pt-lock.patch + patches.kernel.org/6.13.4-103-selftests-gpio-gpio-sim-Fix-missing-chip-disab.patch + patches.kernel.org/6.13.4-104-ACPI-x86-Add-skip-i2c-clients-quirk-for-Vexia-.patch + patches.kernel.org/6.13.4-105-x86-mm-tlb-Only-trim-the-mm_cpumask-once-a-sec.patch + patches.kernel.org/6.13.4-106-orangefs-fix-a-oob-in-orangefs_debug_write.patch + patches.kernel.org/6.13.4-107-kbuild-suppress-stdout-from-merge_config-for-s.patch + patches.kernel.org/6.13.4-108-ASoC-Intel-bytcr_rt5640-Add-DMI-quirk-for-Vexi.patch + patches.kernel.org/6.13.4-109-ASoC-renesas-SND_SIU_MIGOR-should-depend-on-DM.patch + patches.kernel.org/6.13.4-110-kbuild-Use-fzero-init-padding-bits-all.patch + patches.kernel.org/6.13.4-111-batman-adv-fix-panic-during-interface-removal.patch + patches.kernel.org/6.13.4-112-batman-adv-Ignore-neighbor-throughput-metrics-.patch + patches.kernel.org/6.13.4-113-batman-adv-Drop-unmanaged-ELP-metric-worker.patch + patches.kernel.org/6.13.4-114-batman-adv-Fix-incorrect-offset-in-batadv_tt_t.patch + patches.kernel.org/6.13.4-115-drm-xe-Carve-out-wopcm-portion-from-the-stolen.patch + patches.kernel.org/6.13.4-116-drm-amdgpu-avoid-buffer-overflow-attach-in-smu.patch + patches.kernel.org/6.13.4-117-KVM-x86-Reject-Hyper-V-s-SEND_IPI-hypercalls-i.patch + patches.kernel.org/6.13.4-118-KVM-x86-Load-DR6-with-guest-value-only-before-.patch + patches.kernel.org/6.13.4-119-KVM-nSVM-Enter-guest-mode-before-initializing-.patch + patches.kernel.org/6.13.4-120-perf-x86-intel-Fix-ARCH_PERFMON_NUM_COUNTER_LE.patch + patches.kernel.org/6.13.4-121-perf-x86-intel-Ensure-LBRs-are-disabled-when-a.patch + patches.kernel.org/6.13.4-122-ring-buffer-Unlock-resize-on-mmap-error.patch + patches.kernel.org/6.13.4-123-tracing-Do-not-allow-mmap-of-persistent-ring-b.patch + patches.kernel.org/6.13.4-124-ring-buffer-Validate-the-persistent-meta-data-.patch + patches.kernel.org/6.13.4-125-ring-buffer-Update-pages_touched-to-reflect-pe.patch + patches.kernel.org/6.13.4-126-usb-gadget-f_midi-Fixing-wMaxPacketSize-exceed.patch + patches.kernel.org/6.13.4-127-usb-dwc3-Fix-timeout-issue-during-controller-e.patch + patches.kernel.org/6.13.4-128-usb-roles-set-switch-registered-flag-early-on.patch + patches.kernel.org/6.13.4-129-usb-typec-tcpm-PSSourceOffTimer-timeout-in-PR_.patch + patches.kernel.org/6.13.4-130-usb-gadget-udc-renesas_usb3-Fix-compiler-warni.patch + patches.kernel.org/6.13.4-131-usb-dwc2-gadget-remove-of_node-reference-upon-.patch + patches.kernel.org/6.13.4-132-usb-xhci-Restore-xhci_pci-support-for-Renesas-.patch + patches.kernel.org/6.13.4-133-USB-pci-quirks-Fix-HCCPARAMS-register-error-fo.patch + patches.kernel.org/6.13.4-134-usb-core-fix-pipe-creation-for-get_bMaxPacketS.patch + patches.kernel.org/6.13.4-135-USB-quirks-add-USB_QUIRK_NO_LPM-quirk-for-Tecl.patch + patches.kernel.org/6.13.4-136-USB-Add-USB_QUIRK_NO_LPM-quirk-for-sony-xperia.patch + patches.kernel.org/6.13.4-137-usb-gadget-f_midi-fix-MIDI-Streaming-descripto.patch + patches.kernel.org/6.13.4-138-USB-hub-Ignore-non-compliant-devices-with-too-.patch + patches.kernel.org/6.13.4-139-USB-cdc-acm-Fill-in-Renesas-R-Car-D3-USB-Downl.patch + patches.kernel.org/6.13.4-140-usb-cdc-acm-Check-control-transfer-buffer-size.patch + patches.kernel.org/6.13.4-141-usb-cdc-acm-Fix-handling-of-oversized-fragment.patch + patches.kernel.org/6.13.4-142-usb-gadget-core-flush-gadget-workqueue-after-d.patch + patches.kernel.org/6.13.4-143-USB-serial-option-add-MeiG-Smart-SLM828.patch + patches.kernel.org/6.13.4-144-USB-serial-option-add-Telit-Cinterion-FN990B-c.patch + patches.kernel.org/6.13.4-145-USB-serial-option-fix-Telit-Cinterion-FN990A-n.patch + patches.kernel.org/6.13.4-146-USB-serial-option-drop-MeiG-Smart-defines.patch + patches.kernel.org/6.13.4-147-can-ctucanfd-handle-skb-allocation-failure.patch + patches.kernel.org/6.13.4-148-can-c_can-fix-unbalanced-runtime-PM-disable-in.patch + patches.kernel.org/6.13.4-149-can-j1939-j1939_sk_send_loop-fix-unable-to-sen.patch + patches.kernel.org/6.13.4-150-can-rockchip-rkcanfd_handle_rx_fifo_overflow_i.patch + patches.kernel.org/6.13.4-151-can-etas_es58x-fix-potential-NULL-pointer-dere.patch + patches.kernel.org/6.13.4-152-alpha-make-stack-16-byte-aligned-most-cases.patch + patches.kernel.org/6.13.4-153-wifi-brcmfmac-use-random-seed-flag-for-BCM4355.patch + patches.kernel.org/6.13.4-154-wifi-ath12k-fix-handling-of-6-GHz-rules.patch + patches.kernel.org/6.13.4-155-PCI-Avoid-FLR-for-Mediatek-MT7922-WiFi.patch + patches.kernel.org/6.13.4-156-kbuild-userprogs-fix-bitsize-and-target-detect.patch + patches.kernel.org/6.13.4-157-efi-Avoid-cold-plugged-memory-for-placing-the-.patch + patches.kernel.org/6.13.4-158-arm64-rust-clean-Rust-1.85.0-warning-using-sof.patch + patches.kernel.org/6.13.4-159-objtool-rust-add-one-more-noreturn-Rust-functi.patch + patches.kernel.org/6.13.4-160-rust-rbtree-fix-overindented-list-item.patch + patches.kernel.org/6.13.4-161-cgroup-fix-race-between-fork-and-cgroup.kill.patch + patches.kernel.org/6.13.4-162-rtnetlink-fix-netns-leak-with-rtnl_setlink.patch + patches.kernel.org/6.13.4-163-serial-port-Assign-iotype-correctly-when-iobas.patch + patches.kernel.org/6.13.4-164-serial-port-Always-update-iotype-in-__uart_rea.patch + patches.kernel.org/6.13.4-165-serial-8250-Fix-fifo-underflow-on-flush.patch + patches.kernel.org/6.13.4-166-alpha-replace-hardcoded-stack-offsets-with-aut.patch + patches.kernel.org/6.13.4-167-alpha-align-stack-for-page-fault-and-user-unal.patch + patches.kernel.org/6.13.4-168-s390-pci-Pull-search-for-parent-PF-out-of-zpci.patch + patches.kernel.org/6.13.4-169-s390-pci-Fix-handling-of-isolated-VFs.patch + patches.kernel.org/6.13.4-170-gpiolib-acpi-Add-a-quirk-for-Acer-Nitro-ANV14.patch + patches.kernel.org/6.13.4-171-gpio-stmpe-Check-return-value-of-stmpe_reg_rea.patch + patches.kernel.org/6.13.4-172-partitions-mac-fix-handling-of-bogus-partition.patch + patches.kernel.org/6.13.4-173-iommu-vt-d-Make-intel_iommu_drain_pasid_prq-co.patch + patches.kernel.org/6.13.4-174-sched_ext-Fix-incorrect-autogroup-migration-de.patch + patches.kernel.org/6.13.4-175-regulator-qcom_smd-Add-l2-l5-sub-node-to-mp549.patch + patches.kernel.org/6.13.4-176-Revert-mmc-sdhci_am654-Add-sdhci_am654_start_s.patch + patches.kernel.org/6.13.4-177-iommu-Fix-potential-memory-leak-in-iopf_queue_.patch + patches.kernel.org/6.13.4-178-regmap-irq-Add-missing-kfree.patch + patches.kernel.org/6.13.4-179-arm64-Handle-.ARM.attributes-section-in-linker.patch + patches.kernel.org/6.13.4-180-ptp-vmclock-Don-t-unregister-misc-device-if-it.patch + patches.kernel.org/6.13.4-181-mmc-mtk-sd-Fix-register-settings-for-hs400-es-.patch + patches.kernel.org/6.13.4-182-ptp-vmclock-Add-.owner-to-vmclock_miscdev_fops.patch + patches.kernel.org/6.13.4-183-sched_ext-Fix-migration-disabled-handling-in-t.patch + patches.kernel.org/6.13.4-184-ptp-vmclock-Set-driver-data-before-its-usage.patch + patches.kernel.org/6.13.4-185-igc-Set-buffer-type-for-empty-frames-in-igc_in.patch + patches.kernel.org/6.13.4-186-cifs-pick-channels-for-individual-subrequests.patch + patches.kernel.org/6.13.4-187-ACPI-GTDT-Relax-sanity-checking-on-Platform-Ti.patch + patches.kernel.org/6.13.4-188-mlxsw-Add-return-value-check-for-mlxsw_sp_port.patch + patches.kernel.org/6.13.4-189-btrfs-fix-hole-expansion-when-writing-at-an-of.patch + patches.kernel.org/6.13.4-190-include-net-add-static-inline-dst_dev_overhead.patch + patches.kernel.org/6.13.4-191-net-ipv6-ioam6_iptunnel-mitigate-2-realloc-iss.patch + patches.kernel.org/6.13.4-192-net-ipv6-seg6_iptunnel-mitigate-2-realloc-issu.patch + patches.kernel.org/6.13.4-193-net-ipv6-rpl_iptunnel-mitigate-2-realloc-issue.patch + patches.kernel.org/6.13.4-194-net-ipv6-fix-dst-ref-loops-in-rpl-seg6-and-ioa.patch + patches.kernel.org/6.13.4-195-clocksource-Use-pr_info-for-Checking-clocksour.patch + patches.kernel.org/6.13.4-196-clocksource-Use-migrate_disable-to-avoid-calli.patch + patches.kernel.org/6.13.4-197-drm-xe-oa-uapi-Make-OA-buffer-size-configurabl.patch + patches.kernel.org/6.13.4-198-drm-xe-oa-uapi-Expose-an-unblock-after-N-repor.patch + patches.kernel.org/6.13.4-199-drm-xe-oa-Set-stream-pollin-in-xe_oa_buffer_ch.patch + patches.kernel.org/6.13.4-200-scsi-ufs-core-Introduce-ufshcd_has_pending_tas.patch + patches.kernel.org/6.13.4-201-scsi-ufs-core-Prepare-to-introduce-a-new-clock.patch + patches.kernel.org/6.13.4-202-scsi-ufs-core-Introduce-a-new-clock_gating-loc.patch + patches.kernel.org/6.13.4-203-scsi-ufs-Fix-toggling-of-clk_gating.state-when.patch + patches.kernel.org/6.13.4-204-samples-hid-remove-unnecessary-I-flags-from-li.patch + patches.kernel.org/6.13.4-205-samples-hid-fix-broken-vmlinux-path-for-VMLINU.patch + patches.kernel.org/6.13.4-206-rust-kbuild-add-fzero-init-padding-bits-to-bin.patch + patches.kernel.org/6.13.4-207-cpufreq-amd-pstate-Refactor-amd_pstate_epp_ree.patch + patches.kernel.org/6.13.4-208-cpufreq-amd-pstate-Remove-the-cppc_state-check.patch + patches.kernel.org/6.13.4-209-cpufreq-amd-pstate-Merge-amd_pstate_epp_cpu_of.patch + patches.kernel.org/6.13.4-210-cpufreq-amd-pstate-convert-mutex-use-to-guard.patch + patches.kernel.org/6.13.4-211-cpufreq-amd-pstate-Fix-cpufreq_policy-ref-coun.patch + patches.kernel.org/6.13.4-212-ipv4-add-RCU-protection-to-ip4_dst_hoplimit.patch + patches.kernel.org/6.13.4-213-ipv4-use-RCU-protection-in-ip_dst_mtu_maybe_fo.patch + patches.kernel.org/6.13.4-214-net-add-dev_net_rcu-helper.patch + patches.kernel.org/6.13.4-215-ipv4-use-RCU-protection-in-ipv4_default_advmss.patch + patches.kernel.org/6.13.4-216-ipv4-use-RCU-protection-in-rt_is_expired.patch + patches.kernel.org/6.13.4-217-ipv4-use-RCU-protection-in-inet_select_addr.patch + patches.kernel.org/6.13.4-218-ipv4-use-RCU-protection-in-__ip_rt_update_pmtu.patch + patches.kernel.org/6.13.4-219-ipv4-icmp-convert-to-dev_net_rcu.patch + patches.kernel.org/6.13.4-220-flow_dissector-use-RCU-protection-to-fetch-dev.patch + patches.kernel.org/6.13.4-221-ipv6-use-RCU-protection-in-ip6_default_advmss.patch + patches.kernel.org/6.13.4-222-ipv6-icmp-convert-to-dev_net_rcu.patch + patches.kernel.org/6.13.4-223-compiler.h-Move-C-string-helpers-into-C-only-k.patch + patches.kernel.org/6.13.4-224-genirq-Remove-leading-space-from-irq_chip-irq_.patch + patches.kernel.org/6.13.4-225-HID-hid-steam-Make-sure-rumble-work-is-cancele.patch + patches.kernel.org/6.13.4-226-HID-hid-steam-Move-hidraw-input-un-registering.patch + patches.kernel.org/6.13.4-227-ndisc-use-RCU-protection-in-ndisc_alloc_skb.patch + patches.kernel.org/6.13.4-228-neighbour-use-RCU-protection-in-__neigh_notify.patch + patches.kernel.org/6.13.4-229-arp-use-RCU-protection-in-arp_xmit.patch + patches.kernel.org/6.13.4-230-openvswitch-use-RCU-protection-in-ovs_vport_cm.patch + patches.kernel.org/6.13.4-231-ndisc-extend-RCU-protection-in-ndisc_send_skb.patch + patches.kernel.org/6.13.4-232-ipv6-mcast-extend-RCU-protection-in-igmp6_send.patch + patches.kernel.org/6.13.4-233-btrfs-rename-__get_extent_map-and-pass-btrfs_i.patch + patches.kernel.org/6.13.4-234-btrfs-fix-stale-page-cache-after-race-between-.patch + patches.kernel.org/6.13.4-235-io_uring-uring_cmd-cleanup-struct-io_uring_cmd.patch + patches.kernel.org/6.13.4-236-io_uring-uring_cmd-don-t-assume-io_uring_cmd_d.patch + patches.kernel.org/6.13.4-237-io_uring-uring_cmd-switch-sqe-to-async_data-on.patch + patches.kernel.org/6.13.4-238-ipv6-mcast-add-RCU-protection-to-mld_newpack.patch + patches.kernel.org/6.13.4-239-io_uring-uring_cmd-unconditionally-copy-SQEs-a.patch + patches.kernel.org/6.13.4-240-drm-tidss-Fix-issue-in-irq-handling-causing-ir.patch + patches.kernel.org/6.13.4-241-drm-tidss-Fix-race-condition-while-handling-in.patch + patches.kernel.org/6.13.4-242-drm-tidss-Clear-the-interrupt-status-for-inter.patch + patches.kernel.org/6.13.4-243-drm-msm-gem-prevent-integer-overflow-in-msm_io.patch + patches.kernel.org/6.13.4-244-drm-rcar-du-dsi-Fix-PHY-lock-bit-check.patch + patches.kernel.org/6.13.4-245-drm-msm-dpu-fix-x1e80100-intf_6-underrun-vsync.patch + patches.kernel.org/6.13.4-246-drm-msm-dpu1-don-t-choke-on-disabling-the-writ.patch + patches.kernel.org/6.13.4-247-drm-v3d-Stop-active-perfmon-if-it-is-being-des.patch + patches.kernel.org/6.13.4-248-drm-zynqmp_dp-Fix-integer-overflow-in-zynqmp_d.patch + patches.kernel.org/6.13.4-249-drm-xe-tracing-Fix-a-potential-TP_printk-UAF.patch + patches.kernel.org/6.13.4-250-drm-renesas-rz-du-Increase-supported-resolutio.patch + patches.kernel.org/6.13.4-251-cpufreq-amd-pstate-Remove-the-goto-label-in-am.patch + patches.kernel.org/6.13.4-252-net-ipv6-fix-dst-refleaks-in-rpl-seg6-and-ioam.patch + patches.kernel.org/6.13.4-253-scsi-ufs-core-Ensure-clk_gating.lock-is-used-o.patch + patches.kernel.org/6.13.4-254-sched_ext-Fix-incorrect-assumption-about-migra.patch + patches.kernel.org/6.13.4-255-io_uring-kbuf-reallocate-buf-lists-on-upgrade.patch + patches.kernel.org/6.13.4-256-vsock-Keep-the-binding-until-socket-destructio.patch + patches.kernel.org/6.13.4-257-vsock-Orphan-socket-after-transport-release.patch + patches.kernel.org/6.13.4-258-Revert-vfio-platform-check-the-bounds-of-read-.patch + patches.kernel.org/6.13.4-259-Linux-6.13.4.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1147,10 +1406,6 @@ # sorted patches ######################################################## patches.suse/drm-amd-Add-Suspend-Hibernate-notification-callback-.patch - patches.suse/PCI-DPC-Yet-another-quirk-for-PIO-log-size-on-Intel-.patch - patches.suse/HID-corsair-void-Add-missing-delayed-work-cancel-for.patch - patches.suse/HID-corsair-void-Initialise-memory-for-psy_cfg.patch - patches.suse/thermal-netlink-Prevent-userspace-segmentation-fault-by-adjusting-UAPI-header.patch ######################################################## # end of sorted patches @@ -1171,6 +1426,7 @@ patches.suse/firmware-qemu_fw_cfg-Do-not-hard-depend-on-CONFIG_HA.patch patches.suse/phy-rockchip-naneng-combphy-compatible-reset-with-ol.patch patches.suse/HID-corsair-void-Update-power-supply-values-with-a-u.patch + patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch ######################################################## # kbuild/module infrastructure fixes ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.nMBqDD/_old 2025-02-23 16:26:33.210219116 +0100 +++ /var/tmp/diff_new_pack.nMBqDD/_new 2025-02-23 16:26:33.214219283 +0100 @@ -1,4 +1,4 @@ -2025-02-17 10:42:46 +0000 -GIT Revision: 36519ec3af82e21a270f0469dac7d6113ffedd98 +2025-02-21 17:01:23 +0000 +GIT Revision: 9f6800f48735a0091adb7cfdc77664341034c799 GIT Branch: stable