The Linux Kernel.
Source Timestamp: 2025-09-26 01:28:55 +0000
GIT Revision: 0ed133cb1ba3ab310ef1e4bea09094628dca38e3
GIT Branch: slowroll
Provides
Requires
License
GPL-2.0-only
Changelog
* Thu Sep 25 2025 rfrohl@suse.com
- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (bsc#1234429).
- commit 8418686
* Thu Sep 25 2025 rfrohl@suse.com
- Linux 6.12.49 (bsc#1234429).
- minmax.h: remove some #defines that are only expanded once
(bsc#1234429).
- minmax.h: simplify the variants of clamp() (bsc#1234429).
- minmax.h: move all the clamp() definitions after the min/max()
ones (bsc#1234429).
- minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp()
(bsc#1234429).
- minmax.h: reduce the #define expansion of min(), max() and
clamp() (bsc#1234429).
- minmax.h: update some comments (bsc#1234429).
- minmax.h: add whitespace around operators and after commas
(bsc#1234429).
- rtc: pcf2127: fix SPI command byte for PCF2131 backport
(bsc#1234429).
- xhci: dbc: Fix full DbC transfer ring after several reconnects
(bsc#1234429).
- xhci: dbc: decouple endpoint allocation from initialization
(bsc#1234429).
- usb: xhci: remove option to change a default ring's TRB cycle
bit (bsc#1234429).
- usb: xhci: introduce macro for ring segment list iteration
(bsc#1234429).
- mptcp: pm: nl: announce deny-join-id0 flag (bsc#1234429).
- mm/gup: check ref_count instead of lru before migration
(bsc#1234429).
- mm: add folio_expected_ref_count() for reference count
calculation (bsc#1234429).
- vmxnet3: unregister xdp rxq info in the reset path
(bsc#1234429).
- KVM: SVM: Set/clear SRSO's BP_SPEC_REDUCE on 0 <=> 1 VM count
transitions (bsc#1234429).
- x86/bugs: KVM: Add support for SRSO_MSR_FIX (bsc#1234429).
- x86/bugs: Add SRSO_USER_KERNEL_NO support (bsc#1234429).
- platform/x86: asus-wmi: Re-add extra keys to ignore_key_wlan
quirk (bsc#1234429).
- platform/x86: asus-wmi: Fix ROG button mapping, tablet mode
on ASUS ROG Z13 (bsc#1234429).
- io_uring: fix incorrect io_kiocb reference in io_link_skb
(bsc#1234429).
- smb: client: fix smbdirect_recv_io leak in smbd_negotiate()
error path (bsc#1234429).
- crypto: af_alg - Set merge to zero early in af_alg_sendmsg
(bsc#1234429).
- smb: client: let smbd_destroy() call
disable_work_sync(&info->post_send_credits_work) (bsc#1234429).
- smb: client: fix filename matching of deferred files
(bsc#1234429).
- drm/xe: Fix a NULL vs IS_ERR() in xe_vm_add_compute_exec_queue()
(bsc#1234429).
- drm: bridge: cdns-mhdp8546: Fix missing mutex unlock on error
path (bsc#1234429).
- drm: bridge: anx7625: Fix NULL pointer dereference with early
IRQ (bsc#1234429).
- drm/xe/tile: Release kobject for the failure path (bsc#1234429).
- ASoC: Intel: catpt: Expose correct bit depth to userspace
(bsc#1234429).
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in
error message (bsc#1234429).
- ASoC: wm8974: Correct PLL rate rounding (bsc#1234429).
- ASoC: wm8940: Correct typo in control name (bsc#1234429).
- ASoC: wm8940: Correct PLL rate rounding (bsc#1234429).
- io_uring/kbuf: drop WARN_ON_ONCE() from incremental length check
(bsc#1234429).
- io_uring/msg_ring: kill alloc_cache for io_kiocb allocations
(bsc#1234429).
- io_uring: include dying ring in task_work "should cancel"
state (bsc#1234429).
- io_uring: backport io_should_terminate_tw() (bsc#1234429).
- io_uring/cmd: let cmds to know about dying task (bsc#1234429).
- ALSA: hda/realtek: Fix mute led for HP Laptop 15-dw4xx
(bsc#1234429).
- selftests: mptcp: avoid spurious errors on TCP disconnect
(bsc#1234429).
- selftests: mptcp: connect: catch IO errors on listen side
(bsc#1234429).
- mptcp: propagate shutdown to subflows when possible
(bsc#1234429).
- rds: ib: Increment i_fastreg_wrs before bailing out
(bsc#1234429).
- net: rfkill: gpio: Fix crash due to dereferencering
uninitialized pointer (bsc#1234429).
- drm/amd/display: Allow RX6xxx & RX7700 to invoke
amdgpu_irq_get/put (bsc#1234429).
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC
is active (bsc#1234429).
- mmc: mvsdio: Fix dma_unmap_sg() nents value (bsc#1234429).
- ASoC: qcom: q6apm-lpass-dais: Fix missing set_fmt DAI op for
I2S (bsc#1234429).
- ASoC: qcom: q6apm-lpass-dais: Fix NULL pointer dereference if
source graph failed (bsc#1234429).
- ASoC: qcom: audioreach: Fix lpaif_type configuration for the
I2S interface (bsc#1234429).
- btrfs: tree-checker: fix the incorrect inode ref size check
(bsc#1234429).
- iommu/amd/pgtbl: Fix possible race while increase page table
level (bsc#1234429).
- iommu/vt-d: Fix __domain_mapping()'s usage of
switch_to_super_page() (bsc#1234429).
- LoongArch: Check the return value when creating kobj
(bsc#1234429).
- LoongArch: Align ACPI structures if ARCH_STRICT_ALIGN enabled
(bsc#1234429).
- LoongArch: vDSO: Check kcalloc() result in init_vdso()
(bsc#1234429).
- LoongArch: Fix unreliable stack for live patching (bsc#1234429).
- objtool/LoongArch: Mark special atomic instruction as INSN_BUG
type (bsc#1234429).
- objtool/LoongArch: Mark types based on break immediate code
(bsc#1234429).
- LoongArch: Update help info of ARCH_STRICT_ALIGN (bsc#1234429).
- mm: revert "mm: vmscan.c: fix OOM on swap stress test"
(bsc#1234429).
- gup: optimize longterm pin_user_pages() for large folio
(bsc#1234429).
- dm-stripe: fix a possible integer overflow (bsc#1234429).
- dm-raid: don't set io_min and io_opt for raid1 (bsc#1234429).
- power: supply: bq27xxx: restrict no-battery detection to bq27000
(bsc#1234429).
- power: supply: bq27xxx: fix error return in case of no bq27000
hdq battery (bsc#1234429).
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg
(bsc#1234429).
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/*
(bsc#1234429).
- ksmbd: smbdirect: verify remaining_data_length respects
max_fragmented_recv_size (bsc#1234429).
- ksmbd: smbdirect: validate data_offset and data_length field
of smb_direct_data_transfer (bsc#1234429).
- perf/x86/intel: Fix crash in icl_update_topdown_event()
(bsc#1234429).
- octeontx2-pf: Fix use-after-free bugs in otx2_sync_tstamp()
(bsc#1234429).
- cnic: Fix use-after-free bugs in cnic_delete_task (bsc#1234429).
- net: liquidio: fix overflow in octeon_init_instr_queue()
(bsc#1234429).
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set"
(bsc#1234429).
- tls: make sure to abort the stream if headers are bogus
(bsc#1234429).
- tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect()
(bsc#1234429).
- octeon_ep: fix VF MAC address lifecycle handling (bsc#1234429).
- bonding: don't set oif to bond dev when getting NS target
destination (bsc#1234429).
- net/mlx5e: Harden uplink netdev access against device unbind
(bsc#1234429).
- igc: don't fail igc_probe() on LED setup error (bsc#1234429).
- i40e: remove redundant memory barrier when cleaning Tx descs
(bsc#1234429).
- ice: fix Rx page leak on multi-buffer frames (bsc#1234429).
- ice: store max_frame and rx_buf_len only in ice_rx_ring
(bsc#1234429).
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()`
failure (bsc#1234429).
- selftests: mptcp: sockopt: fix error messages (bsc#1234429).
- mptcp: tfo: record 'deny join id0' info (bsc#1234429).
- selftests: mptcp: userspace pm: validate deny-join-id0 flag
(bsc#1234429).
- mptcp: set remote_deny_join_id0 on SYN recv (bsc#1234429).
- bonding: set random address only when slaves already exist
(bsc#1234429).
- qed: Don't collect too many protection override GRC elements
(bsc#1234429).
- net/tcp: Fix a NULL pointer dereference when using TCP-AO with
TCP_REPAIR (bsc#1234429).
- dpaa2-switch: fix buffer pool seeding for control traffic
(bsc#1234429).
- um: Fix FD copy size in os_rcv_fd_msg() (bsc#1234429).
- um: virtio_uml: Fix use-after-free after put_device in probe
(bsc#1234429).
- btrfs: fix invalid extref key setup when replaying dentry
(bsc#1234429).
- cgroup: split cgroup_destroy_wq into 3 workqueues (bsc#1234429).
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent
section mismatch (bsc#1234429).
- wifi: mac80211: fix incorrect type for ret (bsc#1234429).
- wifi: mac80211: increase scan_ies_len for S1G (bsc#1234429).
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as
write is not supported (bsc#1234429).
- nvme: fix PI insert on write (bsc#1234429).
- wifi: wilc1000: avoid buffer overflow in WID string
configuration (bsc#1234429).
- commit 8b805d1
* Fri Sep 19 2025 rfrohl@suse.com
- Linux 6.12.48 (bsc#1234429).
- x86: disable image size check for test builds (bsc#1234429).
- netfilter: nft_set_pipapo: fix null deref for empty set
(bsc#1234429).
- drm/amdgpu: fix a memory leak in fence cleanup when unloading
(bsc#1234429).
- drm/i915/power: fix size for for_each_set_bit() in abox
iteration (bsc#1234429).
- net: mdiobus: release reset_gpio in mdiobus_unregister_device()
(bsc#1234429).
- x86/cpu/topology: Always try cpu_parse_topology_ext() on
AMD/Hygon (bsc#1234429).
- phy: ti-pipe3: fix device leak at unbind (bsc#1234429).
- phy: ti: omap-usb2: fix device leak at unbind (bsc#1234429).
- phy: tegra: xusb: fix device and OF node leak at probe
(bsc#1234429).
- dmaengine: dw: dmamux: Fix device reference leak in
rzn1_dmamux_route_allocate (bsc#1234429).
- dmaengine: qcom: bam_dma: Fix DT error handling for
num-channels/ees (bsc#1234429).
- usb: gadget: midi2: Fix MIDI2 IN EP max packet size
(bsc#1234429).
- usb: gadget: midi2: Fix missing UMP group attributes
initialization (bsc#1234429).
- usb: typec: tcpm: properly deliver cable vdms to altmode drivers
(bsc#1234429).
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels
(bsc#1234429).
- xhci: fix memory leak regression when freeing xhci vdev devices
depth first (bsc#1234429).
- RISC-V: Remove unnecessary include from compat.h (bsc#1234429).
- regulator: sy7636a: fix lifecycle of power good gpio
(bsc#1234429).
- dmaengine: ti: edma: Fix memory allocation size for
queue_priority_map (bsc#1234429).
- dmaengine: idxd: Fix double free in idxd_setup_wqs()
(bsc#1234429).
- dmaengine: idxd: Fix refcount underflow on module unload
(bsc#1234429).
- dmaengine: idxd: Remove improper idxd_free (bsc#1234429).
- phy: qualcomm: phy-qcom-eusb2-repeater: fix override properties
(bsc#1234429).
- hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr
(bsc#1234429).
- hsr: use rtnl lock when iterating over ports (bsc#1234429).
- net: hsr: Add VLAN CTAG filter support (bsc#1234429).
- netfilter: nf_tables: restart set lookup on base_seq change
(bsc#1234429).
- netfilter: nf_tables: make nft_set_do_lookup available
unconditionally (bsc#1234429).
- netfilter: nf_tables: place base_seq in struct net
(bsc#1234429).
- netfilter: nf_tables: Reintroduce shortened deletion
notifications (bsc#1234429).
- netfilter: nft_set_rbtree: continue traversal if element is
inactive (bsc#1234429).
- netfilter: nft_set_pipapo: don't check genbit from packetpath
lookups (bsc#1234429).
- netfilter: nft_set_pipapo: don't return bogus extension pointer
(bsc#1234429).
- netfilter: nft_set_pipapo: merge pipapo_get/lookup
(bsc#1234429).
- netfilter: nft_set: remove one argument from lookup and update
functions (bsc#1234429).
- netfilter: nft_set_pipapo: remove unused arguments
(bsc#1234429).
- can: xilinx_can: xcan_write_frame(): fix use-after-free of
transmitted SKB (bsc#1234429).
- can: j1939: j1939_local_ecu_get(): undo increment when
j1939_local_ecu_get() fails (bsc#1234429).
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately
when j1939_local_ecu_get() failed (bsc#1234429).
- drm/amd/display: use udelay rather than fsleep (bsc#1234429).
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path
(bsc#1234429).
- igb: fix link test skipping when interface is admin down
(bsc#1234429).
- docs: networking: can: change bcm_msg_head frames member to
support flexible array (bsc#1234429).
- tunnels: reset the GSO metadata before reusing the skb
(bsc#1234429).
- net: bridge: Bounce invalid boolopts (bsc#1234429).
- genetlink: fix genl_bind() invoking bind() after -EPERM
(bsc#1234429).
- net: fec: Fix possible NPD in
fec_enet_phy_reset_after_clk_enable() (bsc#1234429).
- drm/panthor: validate group queue count (bsc#1234429).
- Disable SLUB_TINY for build testing (bsc#1234429).
- USB: serial: option: add Telit Cinterion LE910C4-WWX new
compositions (bsc#1234429).
- USB: serial: option: add Telit Cinterion FN990A w/audio
compositions (bsc#1234429).
- dt-bindings: serial: brcm,bcm7271-uart: Constrain clocks
(bsc#1234429).
- serial: sc16is7xx: fix bug in flow control levels init
(bsc#1234429).
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally
(bsc#1234429).
- Revert "net: usb: asix: ax88772: drop phylink use in PM to
avoid MDIO runtime PM wakeups" (bsc#1234429).
- Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042
quirk table (bsc#1234429).
- Input: iqs7222 - avoid enabling unused interrupts (bsc#1234429).
- hrtimers: Unconditionally update target CPU base after offline
timer migration (bsc#1234429).
- btrfs: fix corruption reading compressed range when block size
is smaller than page size (bsc#1234429).
- btrfs: use readahead_expand() on compressed extents
(bsc#1234429).
- mtd: spinand: winbond: Fix oob_layout for W25N01JW
(bsc#1234429).
- mm/hugetlb: add missing hugetlb_lock in __unmap_hugepage_range()
(bsc#1234429).
- mm/damon/reclaim: avoid divide-by-zero in
damon_reclaim_apply_parameters() (bsc#1234429).
- mm/damon/sysfs: fix use-after-free in state_show()
(bsc#1234429).
- ceph: fix race condition where r_parent becomes stale before
sending message (bsc#1234429).
- ceph: fix race condition validating r_parent before applying
state (bsc#1234429).
- libceph: fix invalid accesses to ceph_connection_v1_info
(bsc#1234429).
- kernfs: Fix UAF in polling when open file is released
(bsc#1234429).
- netlink: specs: mptcp: fix if-idx attribute type (bsc#1234429).
- netlink: specs: mptcp: replace underscores with dashes in names
(bsc#1234429).
- netlink: specs: mptcp: clearly mention attributes (bsc#1234429).
- netlink: specs: mptcp: add missing 'server-side' attr
(bsc#1234429).
- drm/amdgpu/vcn4: Fix IB parsing with multiple engine info
packages (bsc#1234429).
- drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 at
any time (bsc#1234429).
- drm/xe: Attempt to bring bos back to VRAM after eviction
(bsc#1234429).
- drm/mediatek: fix potential OF node use-after-free
(bsc#1234429).
- mm/damon/lru_sort: avoid divide-by-zero in
damon_lru_sort_apply_parameters() (bsc#1234429).
- mm/damon/core: set quota->charged_from to jiffies at first
charge window (bsc#1234429).
- mm/memory-failure: fix redundant updates for already poisoned
pages (bsc#1234429).
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page))
when unpoison memory (bsc#1234429).
- mm/khugepaged: fix the address passed to notifier on testing
young (bsc#1234429).
- fuse: prevent overflow in copy_file_range return value
(bsc#1234429).
- fuse: check if copy_file_range() returns larger than requested
size (bsc#1234429).
- fuse: do not allow mapping a non-regular backing file
(bsc#1234429).
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (bsc#1234429).
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC
buffer (bsc#1234429).
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing
(bsc#1234429).
- net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO
runtime PM wakeups (bsc#1234429).
- i2c: i801: Hide Intel Birch Stream SoC TCO WDT (bsc#1234429).
- btrfs: fix subvolume deletion lockup caused by inodes xarray
race (bsc#1234429).
- btrfs: fix squota compressed stats leak (bsc#1234429).
- ocfs2: fix recursive semaphore deadlock in fiemap call
(bsc#1234429).
- mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN
(bsc#1234429).
- compiler-clang.h: define __SANITIZE_*__ macros only when
undefined (bsc#1234429).
- Revert "SUNRPC: Don't allow waiting for exiting tasks"
(bsc#1234429).
- EDAC/altera: Delete an inappropriate dma_free_coherent() call
(bsc#1234429).
- proc: fix type confusion in pde_set_flags() (bsc#1234429).
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails
to allocate psock->cork (bsc#1234429).
- bpf: Tell memcg to use allow_spinning=false path in
bpf_timer_init() (bsc#1234429).
- bpf: Allow fall back to interpreter for programs with stack
size <= 512 (bsc#1234429).
- bpf: Fix out-of-bounds dynptr write in bpf_crypto_crypt
(bsc#1234429).
- s390/cpum_cf: Deny all sampling events by counter PMU
(bsc#1234429).
- s390/pai: Deny all events not handled by this PMU (bsc#1234429).
- tracing: Silence warning when chunk allocation fails in
trace_pid_write (bsc#1234429).
- NFSv4/flexfiles: Fix layout merge mirror check (bsc#1234429).
- NFS: nfs_invalidate_folio() must observe the offset and size
arguments (bsc#1234429).
- NFSv4.2: Serialise O_DIRECT i/o and copy range (bsc#1234429).
- NFSv4.2: Serialise O_DIRECT i/o and clone range (bsc#1234429).
- NFSv4.2: Serialise O_DIRECT i/o and fallocate() (bsc#1234429).
- NFS: Serialise O_DIRECT i/o and truncate() (bsc#1234429).
- fs/nfs/io: make nfs_start_io_*() killable (bsc#1234429).
- ftrace/samples: Fix function size computation (bsc#1234429).
- nfs/localio: restore creds before releasing pageio data
(bsc#1234429).
- nfs/localio: add direct IO enablement with sync and async IO
support (bsc#1234429).
- nfs/localio: remove extra indirect nfs_to call to check
{read,write}_iter (bsc#1234429).
- tracing: Fix tracing_marker may trigger page fault during
preempt_disable (bsc#1234429).
- NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the
server (bsc#1234429).
- NFSv4: Clear NFS_CAP_OPEN_XOR and NFS_CAP_DELEGTIME if not
supported (bsc#1234429).
- NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set
(bsc#1234429).
- trace/fgraph: Fix error handling (bsc#1234429).
- NFSv4: Don't clear capabilities that won't be reset
(bsc#1234429).
- SUNRPC: call xs_sock_process_cmsg for all cmsg (bsc#1234429).
- flexfiles/pNFS: fix NULL checks on result of
ff_layout_choose_ds_for_read (bsc#1234429).
- drm/amdgpu: Add back JPEG to video caps for carrizo and newer
(bsc#1234429).
- ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook
X515UA (bsc#1234429).
- Revert "drm/amd/display: Optimize cursor position updates"
(bsc#1234429).
- drm/amd/display: Fix error pointers in
amdgpu_dm_crtc_mem_type_changed (bsc#1234429).
- drm/i915/pmu: Fix zero delta busyness issue (bsc#1234429).
- ext4: introduce linear search for dentries (bsc#1234429).
- Revert "udmabuf: fix vmap_udmabuf error page set" (bsc#1234429).
- nvme-pci: skip nvme_write_sq_db on empty rqlist (bsc#1234429).
- dma-debug: fix physical address calculation for struct
dma_debug_entry (bsc#1234429).
- dma-mapping: fix swapped dir/flags arguments to
trace_dma_alloc_sgt_err (bsc#1234429).
- mm: introduce and use {pgd,p4d}_populate_kernel() (bsc#1234429).
- net/mlx5: HWS, change error flow on matcher disconnect
(bsc#1234429).
- kunit: kasan_test: disable fortify string checker on
kasan_strings() test (bsc#1234429).
- dma-debug: don't enforce dma mapping check on noncoherent
allocations (bsc#1234429).
- dma-mapping: trace more error paths (bsc#1234429).
- dma-mapping: use trace_dma_alloc for dma_alloc* instead of
using trace_dma_map (bsc#1234429).
- dma-mapping: trace dma_alloc/free direction (bsc#1234429).
- dma-debug: store a phys_addr_t in struct dma_debug_entry
(bsc#1234429).
- fhandle: use more consistent rules for decoding file handle
from userns (bsc#1234429).
- commit fcc8d26
* Fri Sep 12 2025 rfrohl@suse.com
- Update config files for 6.12.47.
- commit 0b06d32
* Fri Sep 12 2025 rfrohl@suse.com
- Linux 6.12.47 (bsc#1234429).
- x86/vmscape: Add old Intel CPUs to affected list (bsc#1234429).
- x86/vmscape: Warn when STIBP is disabled with SMT (bsc#1234429).
- x86/bugs: Move cpu_bugs_smt_update() down (bsc#1234429).
- x86/vmscape: Enable the mitigation (bsc#1234429).
- x86/vmscape: Add conditional IBPB mitigation (bsc#1234429).
- x86/vmscape: Enumerate VMSCAPE bug (bsc#1234429).
- Documentation/hw-vuln: Add VMSCAPE documentation (bsc#1234429).
- commit 401fcce
* Tue Sep 09 2025 rfrohl@suse.com
- Refresh patches.kernel.org/6.12.46-144-dmaengine-mediatek-Fix-a-possible-deadlock-er.patch.
- commit dfbb553
* Tue Sep 09 2025 rfrohl@suse.com
- Linux 6.12.46 (bsc#1234429).
- dmaengine: mediatek: Fix a flag reuse error in
mtk_cqdma_tx_status() (bsc#1234429).
- md/raid1: fix data lost for writemostly rdev (bsc#1234429).
- riscv, bpf: use lw when reading int cpu in
bpf_get_smp_processor_id (bsc#1234429).
- riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REG
(bsc#1234429).
- riscv: use lw when reading int cpu in asm_per_cpu (bsc#1234429).
- riscv: use lw when reading int cpu in new_vmalloc_check
(bsc#1234429).
- riscv: Only allow LTO with CMODEL_MEDANY (bsc#1234429).
- ACPI: RISC-V: Fix FFH_CPPC_CSR error handling (bsc#1234429).
- md: prevent incorrect update of resync/recovery offset
(bsc#1234429).
- tools: gpio: remove the include directory on make clean
(bsc#1234429).
- drm/amd/amdgpu: Fix missing error return on kzalloc failure
(bsc#1234429).
- perf bpf-utils: Harden get_bpf_prog_info_linear (bsc#1234429).
- perf bpf-utils: Constify bpil_array_desc (bsc#1234429).
- perf bpf-event: Fix use-after-free in synthesis (bsc#1234429).
- drm/bridge: ti-sn65dsi86: fix REFCLK setting (bsc#1234429).
- spi: spi-fsl-lpspi: Clear status register after disabling the
module (bsc#1234429).
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer
abort (bsc#1234429).
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit
(bsc#1234429).
- spi: spi-fsl-lpspi: Fix transmissions when using CONT
(bsc#1234429).
- scsi: sr: Reinstate rotational media flag (bsc#1234429).
- block: add a queue_limits_commit_update_frozen helper
(bsc#1234429).
- hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM
(bsc#1234429).
- platform/x86/intel: power-domains: Use
topology_logical_package_id() for package ID (bsc#1234429).
- platform/x86: asus-wmi: Remove extra keys from ignore_key_wlan
quirk (bsc#1234429).
- pcmcia: Add error handling for add_interval() in
do_validate_mem() (bsc#1234429).
- pcmcia: omap: Add missing check for platform_get_resource
(bsc#1234429).
- Revert "drm/amdgpu: Avoid extra evict-restore
process." (bsc#1234429).
- ALSA: hda/realtek: Fix headset mic for TongFang X6[AF]R5xxY
(bsc#1234429).
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4
model (bsc#1234429).
- rust: support Rust >= 1.91.0 target spec (bsc#1234429).
- dmaengine: mediatek: Fix a possible deadlock error in
mtk_cqdma_tx_status() (bsc#1234429).
- thermal/drivers/mediatek/lvts: Disable low offset IRQ for
minimum threshold (bsc#1234429).
- mm: fix accounting of memmap pages (bsc#1234429).
- kunit: kasan_test: disable fortify string checker on
kasan_strings() test (bsc#1234429).
- nouveau: fix disabling the nonstall irq due to storm code
(bsc#1234429).
- mm/slub: avoid accessing metadata when pointer is invalid in
object_err() (bsc#1234429).
- mm, slab: cleanup slab_bug() parameters (bsc#1234429).
- mm: slub: call WARN() when detecting a slab corruption
(bsc#1234429).
- mm: slub: Print the broken data before restoring them
(bsc#1234429).
- md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb
(bsc#1234429).
- net: fix NULL pointer dereference in l3mdev_l3_rcv
(bsc#1234429).
- wifi: ath11k: update channel list in worker when wait flag is
set (bsc#1234429).
- wifi: ath11k: update channel list in reg notifier instead reg
worker (bsc#1234429).
- ext4: avoid journaling sb update on error if journal is
destroying (bsc#1234429).
- ext4: define ext4_journal_destroy wrapper (bsc#1234429).
- md/raid1,raid10: strip REQ_NOWAIT from member bios
(bsc#1234429).
- md/raid1,raid10: don't handle IO error for REQ_RAHEAD and
REQ_NOWAIT (bsc#1234429).
- md/raid1,raid10: don't ignore IO flags (bsc#1234429).
- net: dsa: b53: do not enable EEE on bcm63xx (bsc#1234429).
- net: dsa: b53/bcm_sf2: implement .support_eee() method
(bsc#1234429).
- net: dsa: provide implementation of .support_eee()
(bsc#1234429).
- net: dsa: add hook to determine whether EEE is supported
(bsc#1234429).
- fs/fhandle.c: fix a race in call of has_locked_children()
(bsc#1234429).
- microchip: lan865x: Fix LAN8651 autoloading (bsc#1234429).
- microchip: lan865x: Fix module autoloading (bsc#1234429).
- net: pcs: rzn1-miic: Correct MODCTRL register offset
(bsc#1234429).
- e1000e: fix heap overflow in e1000_set_eeprom (bsc#1234429).
- cifs: prevent NULL pointer dereference in UTF16 conversion
(bsc#1234429).
- batman-adv: fix OOB read/write in network-coding decode
(bsc#1234429).
- scsi: lpfc: Fix buffer free/clear order in deferred receive path
(bsc#1234429).
- platform/x86/amd/pmc: Add TUXEDO IB Pro Gen10 AMD to spurious
8042 quirks list (bsc#1234429).
- drm/amd/display: Clear the CUR_ENABLE register on DCN314 w/out
DPP PG (bsc#1234429).
- drm/amdgpu: drop hw access in non-DC audio fini (bsc#1234429).
- net: ethernet: oa_tc6: Handle failure of spi_setup
(bsc#1234429).
- wifi: mt76: mt7925: fix the wrong bss cleanup for SAP
(bsc#1234429).
- wifi: mt76: mt7996: Initialize hdr before passing to
skb_put_data() (bsc#1234429).
- wifi: mt76: mt7925u: use connac3 tx aggr check in tx complete
(bsc#1234429).
- wifi: mwifiex: Initialize the chan_stats array to zero
(bsc#1234429).
- soc: qcom: mdt_loader: Deal with zero e_shentsize (bsc#1234429).
- of_numa: fix uninitialized memory nodes causing kernel panic
(bsc#1234429).
- proc: fix missing pde_set_flags() for net proc files
(bsc#1234429).
- ocfs2: prevent release journal inode after journal shutdown
(bsc#1234429).
- kasan: fix GCC mem-intrinsic prefix with sw tags (bsc#1234429).
- sched: Fix sched_numa_find_nth_cpu() if mask offline
(bsc#1234429).
- mm: slub: avoid wake up kswapd in set_track_prepare
(bsc#1234429).
- mm: fix possible deadlock in kmemleak (bsc#1234429).
- mm: move page table sync declarations to linux/pgtable.h
(bsc#1234429).
- mm/userfaultfd: fix kmap_local LIFO ordering for CONFIG_HIGHPTE
(bsc#1234429).
- x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and
arch_sync_kernel_mappings() (bsc#1234429).
- io_uring/msg_ring: ensure io_kiocb freeing is deferred for RCU
(bsc#1234429).
- pcmcia: Fix a NULL pointer dereference in
__iodyn_find_io_region() (bsc#1234429).
- arm64: ftrace: fix unreachable PLT for ftrace_caller in
init_module with CONFIG_DYNAMIC_FTRACE (bsc#1234429).
- ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids()
(bsc#1234429).
- accel/ivpu: Prevent recovery work from being queued during
device removal (bsc#1234429).
- ALSA: usb-audio: Add mute TLV for playback volumes on some
devices (bsc#1234429).
- phy: mscc: Stop taking ts_lock for tx_queue and use its own lock
(bsc#1234429).
- selftest: net: Fix weird setsockopt() in bind_bhash.c
(bsc#1234429).
- ppp: fix memory leak in pad_compress_skb (bsc#1234429).
- net: xilinx: axienet: Add error handling for RX metadata
pointer retrieval (bsc#1234429).
- net: atm: fix memory leak in atm_register_sysfs when
device_register fail (bsc#1234429).
- ax25: properly unshare skbs in ax25_kiss_rcv() (bsc#1234429).
- mctp: return -ENOPROTOOPT for unknown getsockopt options
(bsc#1234429).
- net/smc: Remove validation of reserved bits in CLC Decline
message (bsc#1234429).
- ipv4: Fix NULL vs error pointer check in
inet_blackhole_dev_init() (bsc#1234429).
- net: thunder_bgx: decrement cleanup index before use
(bsc#1234429).
- net: thunder_bgx: add a missing of_node_put (bsc#1234429).
- wifi: cfg80211: sme: cap SSID length in
__cfg80211_connect_result() (bsc#1234429).
- wifi: libertas: cap SSID len in lbs_associate() (bsc#1234429).
- wifi: cw1200: cap SSID length in cw1200_do_join() (bsc#1234429).
- vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop
objects (bsc#1234429).
- vxlan: Rename FDB Tx lookup function (bsc#1234429).
- vxlan: Add RCU read-side critical sections in the Tx path
(bsc#1234429).
- vxlan: Avoid unnecessary updates to FDB 'used' time
(bsc#1234429).
- vxlan: Refresh FDB 'updated' time upon 'NTF_USE' (bsc#1234429).
- net: vxlan: rename SKB_DROP_REASON_VXLAN_NO_REMOTE
(bsc#1234429).
- net: vxlan: use kfree_skb_reason() in vxlan_mdb_xmit()
(bsc#1234429).
- net: vxlan: use kfree_skb_reason() in vxlan_xmit()
(bsc#1234429).
- net: vxlan: make vxlan_set_mac() return drop reasons
(bsc#1234429).
- vxlan: Fix NPD when refreshing an FDB entry with a nexthop
object (bsc#1234429).
- net: vxlan: make vxlan_snoop() return drop reasons
(bsc#1234429).
- net: vxlan: add skb drop reasons to vxlan_rcv() (bsc#1234429).
- net: tunnel: add pskb_inet_may_pull_reason() helper
(bsc#1234429).
- net: skb: add pskb_network_may_pull_reason() helper
(bsc#1234429).
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets
(bsc#1234429).
- net/tcp: Fix socket memory leak in TCP-AO failure handling
for IPv6 (bsc#1234429).
- wifi: ath11k: fix group data packet drops during rekey
(bsc#1234429).
- ixgbe: fix incorrect map used in eee linkmode (bsc#1234429).
- i40e: Fix potential invalid access when MAC list is empty
(bsc#1234429).
- i40e: remove read access to debugfs files (bsc#1234429).
- idpf: set mac type when adding and removing MAC filters
(bsc#1234429).
- ice: fix NULL access of tx->in_use in ice_ll_ts_intr
(bsc#1234429).
- net: mctp: mctp_fraq_queue should take ownership of passed skb
(bsc#1234429).
- net/smc: fix one NULL pointer dereference in
smc_ib_is_sg_need_sync() (bsc#1234429).
- macsec: read MACSEC_SA_ATTR_PN with nla_get_uint (bsc#1234429).
- net: macb: Fix tx_ptr_lock locking (bsc#1234429).
- icmp: fix icmp_ndo_send address translation for reply direction
(bsc#1234429).
- bnxt_en: fix incorrect page count in RX aggr ring log
(bsc#1234429).
- selftests: drv-net: csum: fix interface name for remote host
(bsc#1234429).
- mISDN: Fix memory leak in dsp_hwec_enable() (bsc#1234429).
- xirc2ps_cs: fix register access when enabling FullDuplex
(bsc#1234429).
- net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y
(bsc#1234429).
- netfilter: nft_flowtable.sh: re-run with random mtu sizes
(bsc#1234429).
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen()
(bsc#1234429).
- Bluetooth: vhci: Prevent use-after-free by removing debugfs
files early (bsc#1234429).
- wifi: iwlwifi: uefi: check DSM item validity (bsc#1234429).
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY
(bsc#1234429).
- netfilter: br_netfilter: do not check confirmed bit in
br_nf_local_in() after confirm (bsc#1234429).
- wifi: mt76: fix linked list corruption (bsc#1234429).
- wifi: mt76: free pending offchannel tx frames on wcid cleanup
(bsc#1234429).
- wifi: mt76: prevent non-offchannel mgmt tx during scan/roc
(bsc#1234429).
- wifi: mt76: mt7925: fix locking in mt7925_change_vif_links()
(bsc#1234429).
- wifi: brcmfmac: fix use-after-free when rescheduling
brcmf_btcoex_info work (bsc#1234429).
- wifi: cfg80211: fix use-after-free in cmp_bss() (bsc#1234429).
- mmc: sdhci-of-arasan: Ensure CD logic stabilization before
power-up (bsc#1234429).
- mmc: sdhci-of-arasan: Support for emmc hardware reset
(bsc#1234429).
- LoongArch: vDSO: Remove -nostdlib complier flag (bsc#1234429).
- LoongArch: vDSO: Remove --hash-style=sysv (bsc#1234429).
- net: usb: qmi_wwan: add Telit Cinterion FN990A w/audio
composition (bsc#1234429).
- net: usb: qmi_wwan: fix Telit Cinterion FE990A name
(bsc#1234429).
- net: usb: qmi_wwan: fix Telit Cinterion FN990A name
(bsc#1234429).
- HID: core: Harden s32ton() against conversion to 0 bits
(bsc#1234429).
- HID: stop exporting hid_snto32() (bsc#1234429).
- HID: simplify snto32() (bsc#1234429).
- arm64: dts: imx8mp: Fix missing microSD slot vqmmc on Data
Modul i.MX8M Plus eDM SBC (bsc#1234429).
- arm64: dts: imx8mp: Fix missing microSD slot vqmmc on DH
electronics i.MX8M Plus DHCOM (bsc#1234429).
- arm64: dts: imx8mp-tqma8mpql: fix LDO5 power off (bsc#1234429).
- tee: optee: ffa: fix a typo of "optee_ffa_api_is_compatible"
(bsc#1234429).
- arm64: dts: rockchip: Add vcc-supply to SPI flash on
rk3399-pinebook-pro (bsc#1234429).
- tee: fix memory leak in tee_dyn_shm_alloc_helper (bsc#1234429).
- tee: fix NULL pointer dereference in tee_shm_put (bsc#1234429).
- fs: writeback: fix use-after-free in __mark_inode_dirty()
(bsc#1234429).
- btrfs: zoned: skip ZONE FINISH of conventional zones
(bsc#1234429).
- Bluetooth: hci_sync: Avoid adding default advertising on startup
(bsc#1234429).
- cpupower: Fix a bug where the -t option of the set subcommand
was not working (bsc#1234429).
- drm/amd/display: Don't warn when missing DCE encoder caps
(bsc#1234429).
- cdc_ncm: Flag Intel OEM version of Fibocom L850-GL as WWAN
(bsc#1234429).
- LoongArch: Save LBT before FPU in setup_sigcontext()
(bsc#1234429).
- btrfs: avoid load/store tearing races when checking if an
inode was logged (bsc#1234429).
- btrfs: fix race between setting last_dir_index_offset and
inode logging (bsc#1234429).
- btrfs: fix race between logging inode and checking if it was
logged before (bsc#1234429).
- bpf: Fix oob access in cgroup local storage (bsc#1234429).
- bpf: Move cgroup iterator helpers to bpf.h (bsc#1234429).
- bpf: Move bpf map owner out of common struct (bsc#1234429).
- bpf: Add cookie object to bpf maps (bsc#1234429).
- commit 832cc2e
* Thu Sep 04 2025 rfrohl@suse.com
- Linux 6.12.45 (bsc#1234429).
- thermal/drivers/mediatek/lvts_thermal: Add mt7988 lvts commands
(bsc#1234429).
- thermal/drivers/mediatek/lvts_thermal: Add lvts commands and
their sizes to driver data (bsc#1234429).
- thermal/drivers/mediatek/lvts_thermal: Change lvts commands
array to static const (bsc#1234429).
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV
to LANE0_1_STATUS" (bsc#1234429).
- PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms
after link up (bsc#1234429).
- PCI: Rename PCIE_RESET_CONFIG_DEVICE_WAIT_MS to
PCIE_RESET_CONFIG_WAIT_MS (bsc#1234429).
- net: rose: fix a typo in rose_clear_routes() (bsc#1234429).
- drm/amd/amdgpu: disable hwmon power1_cap* for gfx 11.0.3 on
vf mode (bsc#1234429).
- drm/mediatek: Fix device/node reference count leaks in
mtk_drm_get_all_drm_priv (bsc#1234429).
- drm/nouveau: fix error path in nvkm_gsp_fwsec_v2 (bsc#1234429).
- drm/nouveau/disp: Always accept linear modifier (bsc#1234429).
- drm/xe/vm: Clear the scratch_pt pointer on error (bsc#1234429).
- xfs: do not propagate ENODATA disk errors into xattr code
(bsc#1234429).
- smb3 client: fix return code mapping of remap_file_range
(bsc#1234429).
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new
compositions (bsc#1234429).
- fs/smb: Fix inconsistent refcnt update (bsc#1234429).
- dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted
(bsc#1234429).
- blk-zoned: Fix a lockdep complaint about recursive locking
(bsc#1234429).
- Revert "drm/amdgpu: fix incorrect vm flags to map bo"
(bsc#1234429).
- HID: hid-ntrig: fix unable to handle page fault in
ntrig_report_version() (bsc#1234429).
- HID: wacom: Add a new Art Pen 2 (bsc#1234429).
- HID: logitech: Add ids for G PRO 2 LIGHTSPEED (bsc#1234429).
- HID: quirks: add support for Legion Go dual dinput modes
(bsc#1234429).
- HID: multitouch: fix slab out-of-bounds access in
mt_report_fixup() (bsc#1234429).
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation
(bsc#1234429).
- x86/cpu/topology: Use initial APIC ID from XTOPOLOGY leaf on
AMD/HYGON (bsc#1234429).
- x86/microcode/AMD: Handle the case of no BIOS microcode
(bsc#1234429).
- RISC-V: KVM: fix stack overrun when loading vlenb (bsc#1234429).
- KVM: x86: use array_index_nospec with indices that come from
guest (bsc#1234429).
- net: macb: Disable clocks once (bsc#1234429).
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare
(bsc#1234429).
- fbnic: Move phylink resume out of service_task and into
open/close (bsc#1234429).
- l2tp: do not use sock_hold() in pppol2tp_session_get_sock()
(bsc#1234429).
- sctp: initialize more fields in sctp_v6_from_sk() (bsc#1234429).
- net: rose: include node references in rose_neigh refcount
(bsc#1234429).
- net: rose: convert 'use' field to refcount_t (bsc#1234429).
- net: rose: split remove and free operations in
rose_remove_neigh() (bsc#1234429).
- net: hv_netvsc: fix loss of early receive events from host
during channel open (bsc#1234429).
- hv_netvsc: Link queues to NAPIs (bsc#1234429).
- net: stmmac: Set CIC bit only for TX queues with COE
(bsc#1234429).
- net: stmmac: xgmac: Correct supported speed modes (bsc#1234429).
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts
(bsc#1234429).
- net/mlx5e: Set local Xoff after FW update (bsc#1234429).
- net/mlx5e: Update and set Xon/Xoff upon port speed set
(bsc#1234429).
- net/mlx5e: Update and set Xon/Xoff upon MTU set (bsc#1234429).
- net/mlx5: Nack sync reset when SFs are present (bsc#1234429).
- net/mlx5: Fix lockdep assertion on sync reset unload event
(bsc#1234429).
- net/mlx5: Reload auxiliary drivers on fw_activate (bsc#1234429).
- bnxt_en: Fix stats context reservation logic (bsc#1234429).
- bnxt_en: Adjust TX rings if reservation is less than requested
(bsc#1234429).
- bnxt_en: Fix memory corruption when FW resources change during
ifdown (bsc#1234429).
- phy: mscc: Fix when PTP clock is register and unregister
(bsc#1234429).
- drm/xe: Don't trigger rebind on initial dma-buf validation
(bsc#1234429).
- drm/xe/xe_sync: avoid race during ufence signaling
(bsc#1234429).
- efi: stmm: Fix incorrect buffer allocation method (bsc#1234429).
- net: dlink: fix multicast stats being counted incorrectly
(bsc#1234429).
- dt-bindings: display/msm: qcom,mdp5: drop lut clock
(bsc#1234429).
- ice: fix incorrect counter for buffer allocation failures
(bsc#1234429).
- ice: use fixed adapter index for E825C embedded devices
(bsc#1234429).
- ice: don't leave device non-functional if Tx scheduler config
fails (bsc#1234429).
- drm/nouveau: remove unused memory target test (bsc#1234429).
- drm/nouveau: remove unused increment in gm200_flcn_pio_imem_wr
(bsc#1234429).
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control()
(bsc#1234429).
- Bluetooth: hci_sync: fix set_local_name race condition
(bsc#1234429).
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is
unbalanced (bsc#1234429).
- Bluetooth: hci_event: Mark connection as closed during suspend
disconnect (bsc#1234429).
- Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as
success (bsc#1234429).
- net: macb: fix unregister_netdev call order in macb_remove()
(bsc#1234429).
- HID: input: report battery status changes immediately
(bsc#1234429).
- HID: input: rename hidinput_set_battery_charge_status()
(bsc#1234429).
- powerpc/kvm: Fix ifdef to remove build warning (bsc#1234429).
- drm/mediatek: Add error handling for old state CRTC in
atomic_disable (bsc#1234429).
- drm/msm: update the high bitfield of certain DSI registers
(bsc#1234429).
- drm/msm/kms: move snapshot init earlier in KMS init
(bsc#1234429).
- of: reserved_mem: Restructure call site for
dma_contiguous_early_fixup() (bsc#1234429).
- drm/msm: Defer fd_install in SUBMIT ioctl (bsc#1234429).
- net: ipv4: fix regression in local-broadcast routes
(bsc#1234429).
- vhost/net: Protect ubufs with rcu read lock in
vhost_net_ubuf_put() (bsc#1234429).
- ACPI: EC: Add device to acpi_ec_no_wakeup[] qurik list
(bsc#1234429).
- erofs: fix atomic context detection when
!CONFIG_DEBUG_LOCK_ALLOC (bsc#1234429).
- ASoC: codecs: tx-macro: correct tx_macro_component_drv name
(bsc#1234429).
- smb: client: fix race with concurrent opens in rename(2)
(bsc#1234429).
- smb: client: fix race with concurrent opens in unlink(2)
(bsc#1234429).
- scsi: core: sysfs: Correct sysfs attributes access rights
(bsc#1234429).
- vhost: Fix ioctl # for VHOST_[GS]ET_FORK_FROM_OWNER
(bsc#1234429).
- perf symbol-minimal: Fix ehdr reading in filename__read_build_id
(bsc#1234429).
- ftrace: Fix potential warning in trace_printk_seq during
ftrace_dump (bsc#1234429).
- of: dynamic: Fix use after free in
of_changeset_add_prop_helper() (bsc#1234429).
- mips: lantiq: xway: sysctrl: rename the etop node (bsc#1234429).
- mips: dts: lantiq: danube: add missing burst length property
(bsc#1234429).
- pinctrl: STMFX: add missing HAS_IOMEM dependency (bsc#1234429).
- of: dynamic: Fix memleak when of_pci_add_properties() failed
(bsc#1234429).
- trace/fgraph: Fix the warning caused by missing unregister
notifier (bsc#1234429).
- rtla: Check pkg-config install (bsc#1234429).
- tools/latency-collector: Check pkg-config install (bsc#1234429).
- commit ca3e048
* Fri Aug 29 2025 rfrohl@suse.com
- Update config files for 6.12.44.
CONFIG_DRM_DRAW=y
- commit 9c0263c
* Thu Aug 28 2025 rfrohl@suse.com
- Linux 6.12.44 (bsc#1234429).
- alloc_fdtable(): change calling conventions (bsc#1234429).
- netfilter: nf_reject: don't leak dst refcount for loopback
packets (bsc#1234429).
- s390/hypfs: Enable limited access during lockdown (bsc#1234429).
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs
(bsc#1234429).
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit
validation (bsc#1234429).
- net/mlx5e: Preserve shared buffer capacity during headroom
updates (bsc#1234429).
- net/mlx5e: Query FW for buffer ownership (bsc#1234429).
- net/mlx5: Add IFC bits and enums for buf_ownership
(bsc#1234429).
- net/mlx5: Relocate function declarations from port.h to
mlx5_core.h (bsc#1234429).
- net/mlx5: Base ECVF devlink port attrs from 0 (bsc#1234429).
- Octeontx2-af: Skip overlap check for SPI field (bsc#1234429).
- bonding: send LACPDUs periodically in passive mode after
receiving partner's LACPDU (bsc#1234429).
- bonding: update LACP activity flag after setting lacp_active
(bsc#1234429).
- ALSA: timer: fix ida_free call while not allocated
(bsc#1234429).
- net/sched: Remove unnecessary WARNING condition for empty
child qdisc in htb_activate (bsc#1234429).
- net/sched: Make cake_enqueue return NET_XMIT_CN when past
buffer_limit (bsc#1234429).
- net: dsa: microchip: Fix KSZ9477 HSR port setup issue
(bsc#1234429).
- igc: fix disabling L1.2 PCI-E link substate on I226 on init
(bsc#1234429).
- ixgbe: xsk: resolve the negative overflow of budget in
ixgbe_xmit_zc (bsc#1234429).
- s390/mm: Do not map lowcore with identity mapping (bsc#1234429).
- LoongArch: Optimize module load time by optimizing PLT/GOT
counting (bsc#1234429).
- microchip: lan865x: fix missing Timer Increment config for
Rev.B0/B1 (bsc#1234429).
- microchip: lan865x: fix missing netif_start_queue() call on
device open (bsc#1234429).
- net/smc: fix UAF on smcsk after smc_listen_out() (bsc#1234429).
- gve: prevent ethtool ops after shutdown (bsc#1234429).
- net: usb: asix_devices: Fix PHY address mask in MDIO bus
initialization (bsc#1234429).
- phy: mscc: Fix timestamping for vsc8584 (bsc#1234429).
- cifs: Fix oops due to uninitialised variable (bsc#1234429).
- net: ti: icssg-prueth: Fix HSR and switch offload Enablement
during firwmare reload (bsc#1234429).
- ppp: fix race conditions in ppp_fill_forward_path (bsc#1234429).
- net: ethernet: mtk_ppe: add RCU lock around
dev_fill_forward_path (bsc#1234429).
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add
(bsc#1234429).
- net: gso: Forbid IPv6 TSO with extensions on devices with only
IPV6_CSUM (bsc#1234429).
- drm/amd/display: Don't print errors for nonexistent connectors
(bsc#1234429).
- drm/amd/display: Add null pointer check in
mod_hdcp_hdcp1_create_session() (bsc#1234429).
- ALSA: usb-audio: Fix size validation in convert_chmap_v3()
(bsc#1234429).
- drm/hisilicon/hibmc: fix the hibmc loaded failed bug
(bsc#1234429).
- drm/hisilicon/hibmc: fix the i2c device resource leak when
vdac init failed (bsc#1234429).
- drm/hisilicon/hibmc: refactored struct hibmc_drm_private
(bsc#1234429).
- rust: alloc: fix `rusttest` by providing
`Cmalloc::aligned_layout` too (bsc#1234429).
- mlxsw: spectrum: Forward packets with an IPv4 link-local source
IP (bsc#1234429).
- Bluetooth: hci_conn: do return error from
hci_enhanced_setup_sync() (bsc#1234429).
- Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established
(bsc#1234429).
- Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFF
(bsc#1234429).
- Bluetooth: btmtk: Fix wait_on_bit_timeout interruption during
shutdown (bsc#1234429).
- Bluetooth: hci_sync: Fix scan state after PA Sync has been
established (bsc#1234429).
- iommu/amd: Avoid stack buffer overflow from kernel cmdline
(bsc#1234429).
- scsi: qla4xxx: Prevent a potential error pointer dereference
(bsc#1234429).
- rtase: Fix Rx descriptor CRC error bit definition (bsc#1234429).
- net: bridge: fix soft lockup in br_multicast_query_expired()
(bsc#1234429).
- net: xilinx: axienet: Fix RX skb ring management in DMAengine
mode (bsc#1234429).
- RDMA/hns: Fix dip entries leak on devices newer than hip09
(bsc#1234429).
- RDMA/bnxt_re: Fix to initialize the PBL array (bsc#1234429).
- RDMA/bnxt_re: Fix a possible memory leak in the driver
(bsc#1234429).
- RDMA/bnxt_re: Fix to remove workload check in SRQ limit path
(bsc#1234429).
- RDMA/bnxt_re: Fix to do SRQ armena by default (bsc#1234429).
- RDMA/hns: Fix querying wrong SCC context for DIP algorithm
(bsc#1234429).
- RDMA/erdma: Fix ignored return value of init_kernel_qp
(bsc#1234429).
- rust: alloc: replace aligned_size() with
Kmalloc::aligned_layout() (bsc#1234429).
- iosys-map: Fix undefined behavior in iosys_map_clear()
(bsc#1234429).
- drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on
big-endian (bsc#1234429).
- drm/tests: Do not use drm_fb_blit() in format-helper tests
(bsc#1234429).
- drm/format-helper: Add generic conversion to 32-bit formats
(bsc#1234429).
- drm/format-helper: Move helpers for pixel conversion to header
file (bsc#1234429).
- drm/format-helper: Add conversion from XRGB8888 to BGR888
(bsc#1234429).
- drm/panic: Move drawing functions to drm_draw (bsc#1234429).
- drm/tests: Fix endian warning (bsc#1234429).
- cgroup/cpuset: Fix a partition error with CPU hotplug
(bsc#1234429).
- cgroup/cpuset: Use static_branch_enable_cpuslocked() on
cpusets_insane_config_key (bsc#1234429).
- drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor()
(bsc#1234429).
- spi: spi-fsl-lpspi: Clamp too high speed_hz (bsc#1234429).
- x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init
helper (bsc#1234429).
- iio: imu: inv_icm42600: change invalid data error to -EBUSY
(bsc#1234429).
- iio: imu: inv_icm42600: Convert to uXX and sXX integer types
(bsc#1234429).
- iio: imu: inv_icm42600: use = { } instead of memset()
(bsc#1234429).
- iio: imu: inv_icm42600: switch timestamp type from int64_t
__aligned(8) to aligned_s64 (bsc#1234429).
- tls: fix handling of zero-length records on the rx_list
(bsc#1234429).
- powerpc/boot: Fix build with gcc 15 (bsc#1234429).
- ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp()
(bsc#1234429).
- drm/i915/icl+/tc: Cache the max lane count value (bsc#1234429).
- compiler: remove __ADDRESSABLE_ASM{_STR,}() again (bsc#1234429).
- drm/i915/icl+/tc: Convert AUX powered WARN to a debug message
(bsc#1234429).
- tracing: Limit access to parser->buffer when trace_get_user
failed (bsc#1234429).
- tracing: Remove unneeded goto out logic (bsc#1234429).
- iio: temperature: maxim_thermocouple: use DMA-safe buffer for
spi_read() (bsc#1234429).
- iio: light: as73211: Ensure buffer holes are zeroed
(bsc#1234429).
- iio: light: Use aligned_s64 instead of open coding alignment
(bsc#1234429).
- usb: dwc3: pci: add support for the Intel Wildcat Lake
(bsc#1234429).
- usb: dwc3: Remove WARN_ON for device endpoint command timeouts
(bsc#1234429).
- usb: dwc3: Ignore late xferNotReady event to prevent halt
timeout (bsc#1234429).
- usb: xhci: Fix slot_id resource race conflict (bsc#1234429).
- usb: typec: maxim_contaminant: re-enable cc toggle if cc is
open and port is clean (bsc#1234429).
- usb: typec: maxim_contaminant: disable low power mode when
reading comparator values (bsc#1234429).
- USB: storage: Ignore driver CD mode for Realtek multi-mode
Wi-Fi dongles (bsc#1234429).
- usb: storage: realtek_cr: Use correct byte order for
bcs->Residue (bsc#1234429).
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based
camera (bsc#1234429).
- usb: renesas-xhci: Fix External ROM access timeouts
(bsc#1234429).
- usb: core: hcd: fix accessing unmapped memory in
SINGLE_STEP_SET_FEATURE test (bsc#1234429).
- comedi: Fix use of uninitialized memory in do_insn_ioctl()
and do_insnlist_ioctl() (bsc#1234429).
- comedi: pcl726: Prevent invalid irq number (bsc#1234429).
- comedi: Make insn_rw_emulate_bits() do insn->n samples
(bsc#1234429).
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1
Flash Drive (bsc#1234429).
- cdx: Fix off-by-one error in cdx_rpmsg_probe() (bsc#1234429).
- kcov, usb: Don't disable interrupts in
kcov_remote_start_usb_softirq() (bsc#1234429).
- most: core: Drop device reference after usage in get_channel()
(bsc#1234429).
- iio: proximity: isl29501: fix buffered read on big-endian
systems (bsc#1234429).
- iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()
(bsc#1234429).
- ftrace: Also allocate and copy hash for reading of filter files
(bsc#1234429).
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()
(bsc#1234429).
- mmc: sdhci_am654: Disable HS400 for AM62P SR1.0 and SR1.1
(bsc#1234429).
- drm/dp: Change AUX DPCD probe address from DPCD_REV to
LANE0_1_STATUS (bsc#1234429).
- cpuidle: governors: menu: Avoid selecting states with too much
latency (bsc#1234429).
- cpuidle: menu: Remove iowait influence (bsc#1234429).
- use uniform permission checks for all mount propagation changes
(bsc#1234429).
- fs/buffer: fix use-after-free when call bh_read() helper
(bsc#1234429).
- smb: server: split ksmbd_rdma_stop_listening() out of
ksmbd_rdma_destroy() (bsc#1234429).
- debugfs: fix mount options not being applied (bsc#1234429).
- arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board
file (bsc#1234429).
- arm64: dts: ti: k3-am6*: Remove disable-wp for eMMC
(bsc#1234429).
- arm64: dts: ti: k3-am62*: Add non-removable flag for eMMC
(bsc#1234429).
- arm64: dts: ti: k3-am6*: Add boot phase flag to support MMC boot
(bsc#1234429).
- btrfs: subpage: keep TOWRITE tag until folio is cleaned
(bsc#1234429).
- ext4: preserve SB_I_VERSION on remount (bsc#1234429).
- scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems
(bsc#1234429).
- scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers
(bsc#1234429).
- iio: adc: ad7173: fix setting ODR in probe (bsc#1234429).
- PCI: rockchip: Set Target Link Speed to 5.0 GT/s before
retraining (bsc#1234429).
- PCI: rockchip: Use standard PCIe definitions (bsc#1234429).
- PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_features
(bsc#1234429).
- PCI: imx6: Add i.MX8Q PCIe Endpoint (EP) support (bsc#1234429).
- Mark xe driver as BROKEN if kernel page size is not 4kB
(bsc#1234429).
- mptcp: disable add_addr retransmission when timeout is 0
(bsc#1234429).
- mptcp: remove duplicate sk_reset_timer call (bsc#1234429).
- soc: qcom: mdt_loader: Fix error return values in
mdt_header_valid() (bsc#1234429).
- scsi: core: Fix command pass through retry regression
(bsc#1234429).
- drm/amd/display: Fill display clock and vblank time in
dce110_fill_display_configs (bsc#1234429).
- drm/amd/display: Find first CRTC and its line time in
dce110_fill_display_configs (bsc#1234429).
- drm/amd/display: Fix DP audio DTO1 clock source on DCE 6
(bsc#1234429).
- drm/amd/display: Fix Xorg desktop unresponsive on Replay panel
(bsc#1234429).
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3
(bsc#1234429).
- drm/amd/display: Don't overclock DCE 6 by 15% (bsc#1234429).
- drm/amd/display: Avoid a NULL pointer dereference (bsc#1234429).
- drm/amdgpu/swm14: Update power limit logic (bsc#1234429).
- accel/habanalabs/gaudi2: Use kvfree() for memory allocated
with kvcalloc() (bsc#1234429).
- kvm: retry nx_huge_page_recovery_thread creation (bsc#1234429).
- platform/x86/intel-uncore-freq: Check write blocked for ELC
(bsc#1234429).
- s390/sclp: Fix SCCB present check (bsc#1234429).
- RDMA/rxe: Flush delayed SKBs while releasing RXE resources
(bsc#1234429).
- ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6
and EliteBook 830 G6 (bsc#1234429).
- mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn
(bsc#1234429).
- mm/debug_vm_pgtable: clear page table entries at destroy_args()
(bsc#1234429).
- squashfs: fix memory leak in squashfs_fill_super (bsc#1234429).
- NFS: Fix a race when updating an existing write (bsc#1234429).
- mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e()
for consistency (bsc#1234429).
- mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of
AER (bsc#1234429).
- memstick: Fix deadlock by moving removing flag earlier
(bsc#1234429).
- mmc: sdhci-pci-gli: Add a new function to simplify the code
(bsc#1234429).
- iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement
(bsc#1234429).
- iov_iter: iterate_folioq: fix handling of offset >= folio size
(bsc#1234429).
- io_uring/futex: ensure io_futex_wait() cleans up properly on
failure (bsc#1234429).
- Revert "can: ti_hecc: fix -Woverflow compiler warning"
(bsc#1234429).
- sched_ext: initialize built-in idle state before ops.init()
(bsc#1234429).
- ata: libata-scsi: Return aborted command when missing sense
and result TF (bsc#1234429).
- io_uring/net: commit partial buffers on retry (bsc#1234429).
- netfs: Fix unbuffered write error handling (bsc#1234429).
- btrfs: send: make fs_path_len() inline and constify its argument
(bsc#1234429).
- btrfs: send: use fallocate for hole punching with send stream v2
(bsc#1234429).
- btrfs: send: avoid path allocation for the current inode when
issuing commands (bsc#1234429).
- btrfs: send: keep the current inode's path cached (bsc#1234429).
- btrfs: send: add and use helper to rename current inode when
processing refs (bsc#1234429).
- btrfs: send: only use boolean variables at
process_recorded_refs() (bsc#1234429).
- btrfs: send: factor out common logic when sending xattrs
(bsc#1234429).
- xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags
(bsc#1234429).
- btrfs: zoned: requeue to unused block group list if zone finish
failed (bsc#1234429).
- btrfs: codify pattern for adding block_group to bg_list
(bsc#1234429).
- btrfs: explicitly ref count block_group on new_bgs list
(bsc#1234429).
- btrfs: abort transaction on unexpected eb generation at
btrfs_copy_root() (bsc#1234429).
- btrfs: always abort transaction on failure to add block group
to free space tree (bsc#1234429).
- btrfs: move transaction aborts to the error site in
add_block_group_free_space() (bsc#1234429).
- btrfs: qgroup: fix race between quota disable and quota rescan
ioctl (bsc#1234429).
- btrfs: qgroup: drop unused parameter fs_info from
__del_qgroup_rb() (bsc#1234429).
- usb: typec: fusb302: cache PD RX state (bsc#1234429).
- USB: typec: Use str_enable_disable-like helpers (bsc#1234429).
- x86/sev: Ensure SVSM reserved fields in a page validation
entry are initialized to zero (bsc#1234429).
- mm/damon/ops-common: ignore migration request to invalid nodes
(bsc#1234429).
- selftests: mptcp: pm: check flush doesn't reset limits
(bsc#1234429).
- mptcp: pm: kernel: flush: do not reset ADD_ADDR limit
(bsc#1234429).
- mptcp: drop skb if MPTCP skb extension allocation fails
(bsc#1234429).
- ACPI: pfr_update: Fix the driver update version check
(bsc#1234429).
- ipv6: sr: Fix MAC comparison to be constant-time (bsc#1234429).
- sched/ext: Fix invalid task state transitions on class switch
(bsc#1234429).
- net, hsr: reject HSR frame if skb can't hold tag (bsc#1234429).
- LoongArch: KVM: Make function kvm_own_lbt() robust
(bsc#1234429).
- drm/amd/display: Don't overwrite dce60_clk_mgr (bsc#1234429).
- drm/amd/display: fix a Null pointer dereference vulnerability
(bsc#1234429).
- drm/amd/display: Add primary plane to commits for correct VRR
handling (bsc#1234429).
- drm/amdkfd: Destroy KFD debugfs after destroy KFD wq
(bsc#1234429).
- drm/amdgpu: update mmhub 4.1.0 client id mappings (bsc#1234429).
- drm/amdgpu: update mmhub 3.0.1 client id mappings (bsc#1234429).
- drm/amdgpu: Update external revid for GC v9.5.0 (bsc#1234429).
- drm/amdgpu: Initialize data to NULL in
imu_v12_0_program_rlc_ram() (bsc#1234429).
- drm/amdgpu: check if hubbub is NULL in
debugfs/amdgpu_dm_capabilities (bsc#1234429).
- drm/amdgpu: Avoid extra evict-restore process (bsc#1234429).
- drm/amd: Restore cached power limit during resume (bsc#1234429).
- drm/amdgpu/discovery: fix fw based ip discovery (bsc#1234429).
- media: venus: venc: Clamp param smaller than 1fps and bigger
than 240 (bsc#1234429).
- media: venus: vdec: Clamp param smaller than 1fps and bigger
than 240 (bsc#1234429).
- media: venus: protect against spurious interrupts during probe
(bsc#1234429).
- media: venus: hfi: explicitly release IRQ during teardown
(bsc#1234429).
- media: venus: Fix MSM8998 frequency table (bsc#1234429).
- media: venus: Add a check for packet size after reading from
shared memory (bsc#1234429).
- media: qcom: camss: cleanup media device allocated resource
on error path (bsc#1234429).
- media: ivsc: Fix crash at shutdown due to missing
mei_cldev_disable() calls (bsc#1234429).
- media: mt9m114: Fix deadlock in
get_frame_interval/set_frame_interval (bsc#1234429).
- media: ov2659: Fix memory leaks in ov2659_probe() (bsc#1234429).
- media: pisp_be: Fix pm_runtime underrun in probe (bsc#1234429).
- media: rainshadow-cec: fix TOCTOU race condition in
rain_interrupt() (bsc#1234429).
- media: usbtv: Lock resolution while streaming (bsc#1234429).
- media: v4l2-ctrls: Don't reset handler's error in
v4l2_ctrl_handler_free() (bsc#1234429).
- media: verisilicon: Fix AV1 decoder clock frequency
(bsc#1234429).
- media: vivid: fix wrong pixel_array control size (bsc#1234429).
- media: ipu6: isys: Use correct pads for xlate_streams()
(bsc#1234429).
- media: imx: fix a potential memory leak in
imx_media_csc_scaler_device_init() (bsc#1234429).
- media: hi556: correct the test pattern configuration
(bsc#1234429).
- media: gspca: Add bounds checking to firmware parser
(bsc#1234429).
- parisc: Update comments in make_insert_tlb (bsc#1234429).
- parisc: Try to fixup kernel exception in bad_area_nosemaphore
path of do_page_fault() (bsc#1234429).
- parisc: Revise gateway LWS calls to probe user read access
(bsc#1234429).
- parisc: Revise __get_user() to probe user read access
(bsc#1234429).
- parisc: Rename pte_needs_flush() to pte_needs_cache_flush()
in cache.c (bsc#1234429).
- parisc: Makefile: explain that 64BIT requires both 32-bit and
64-bit compilers (bsc#1234429).
- parisc: Drop WARN_ON_ONCE() from flush_cache_vmap (bsc#1234429).
- parisc: Define and use set_pte_at() (bsc#1234429).
- parisc: Check region is readable by user in raw_copy_from_user()
(bsc#1234429).
- soc/tegra: pmc: Ensure power-domains are in a known state
(bsc#1234429).
- kbuild: userprogs: use correct linker when mixing clang and
GNU ld (bsc#1234429).
- jbd2: prevent softlockup in jbd2_log_do_checkpoint()
(bsc#1234429).
- f2fs: fix to avoid out-of-boundary access in dnode page
(bsc#1234429).
- ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations
in resume context (bsc#1234429).
- amdgpu/amdgpu_discovery: increase timeout limit for IFWI init
(bsc#1234429).
- phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy
initialization sequence (bsc#1234429).
- vhost/vsock: Avoid allocating arbitrarily-sized SKBs
(bsc#1234429).
- vsock/virtio: Validate length in packet header before skb_put()
(bsc#1234429).
- PCI: imx6: Delay link start until configfs 'start' written
(bsc#1234429).
- PCI: imx6: Remove apps_reset toggling from
imx_pcie_{assert/deassert}_core_reset (bsc#1234429).
- PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4
in epc_features (bsc#1234429).
- PCI: endpoint: Fix configfs group removal on driver teardown
(bsc#1234429).
- PCI: endpoint: Fix configfs group list head handling
(bsc#1234429).
- PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge
(bsc#1234429).
- readahead: fix return value of page_cache_next_miss() when no
hole is found (bsc#1234429).
- mtd: rawnand: renesas: Add missing check after DMA map
(bsc#1234429).
- mtd: rawnand: fsmc: Add missing check after DMA map
(bsc#1234429).
- mtd: spinand: propagate spinand_wait() errors from
spinand_write_page() (bsc#1234429).
- mtd: spi-nor: Fix spi_nor_try_unlock_all() (bsc#1234429).
- hwmon: (gsc-hwmon) fix fan pwm setpoint show functions
(bsc#1234429).
- pwm: mediatek: Fix duty and period setting (bsc#1234429).
- pwm: mediatek: Handle hardware enable and clock enable
separately (bsc#1234429).
- pwm: imx-tpm: Reset counter if CMOD is 0 (bsc#1234429).
- wifi: ath11k: fix dest ring-buffer corruption when ring is full
(bsc#1234429).
- wifi: ath11k: fix source ring-buffer corruption (bsc#1234429).
- wifi: ath11k: fix dest ring-buffer corruption (bsc#1234429).
- wifi: ath12k: fix dest ring-buffer corruption when ring is full
(bsc#1234429).
- wifi: ath12k: fix source ring-buffer corruption (bsc#1234429).
- wifi: ath12k: fix dest ring-buffer corruption (bsc#1234429).
- wifi: brcmsmac: Remove const from tbl_ptr parameter in
wlc_lcnphy_common_read_table() (bsc#1234429).
- iio: adc: ad_sigma_delta: change to buffer predisable
(bsc#1234429).
- iio: imu: bno055: fix OOB access of hw_xlate array
(bsc#1234429).
- zynq_fpga: use sgtable-based scatterlist wrappers (bsc#1234429).
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header
(bsc#1234429).
- ata: libata-scsi: Fix CDL control (bsc#1234429).
- scsi: ufs: ufs-pci: Fix default runtime and system PM levels
(bsc#1234429).
- scsi: ufs: ufs-pci: Fix hibernate state transition for Intel
MTL-like host controllers (bsc#1234429).
- ata: libata-scsi: Fix ata_to_sense_error() status handling
(bsc#1234429).
- scsi: mpi3mr: Fix race between config read submit and interrupt
completion (bsc#1234429).
- scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE
(bsc#1234429).
- scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for
UFS host (bsc#1234429).
- dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks
constraints (bsc#1234429).
- dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks
constraints (bsc#1234429).
- apparmor: Fix 8-byte alignment for initial dfa blob streams
(bsc#1234429).
- arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses
(bsc#1234429).
- arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1
(bsc#1234429).
- arm64: dts: exynos: gs101: ufs: add dma-coherent property
(bsc#1234429).
- arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default
(bsc#1234429).
- arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support
(bsc#1234429).
- btrfs: fix printing of mount info messages for
NODATACOW/NODATASUM (bsc#1234429).
- btrfs: restore mount option info messages during mount
(bsc#1234429).
- btrfs: fix incorrect log message for nobarrier mount option
(bsc#1234429).
- btrfs: zoned: fix write time activation failure for metadata
block group (bsc#1234429).
- ext4: fix hole length calculation overflow in non-extent inodes
(bsc#1234429).
- ext4: use kmalloc_array() for array space allocation
(bsc#1234429).
- ext4: don't try to clear the orphan_present feature block
device is r/o (bsc#1234429).
- ext4: fix reserved gdt blocks handling in fsmap (bsc#1234429).
- ext4: fix fsmap end of range reporting with bigalloc
(bsc#1234429).
- ext4: check fast symlink for ea_inode correctly (bsc#1234429).
- tracing: fprobe-event: Sanitize wildcard for fprobe event name
(bsc#1234429).
- ksmbd: extend the connection limiting mechanism to support IPv6
(bsc#1234429).
- ksmbd: fix refcount leak causing resource not released
(bsc#1234429).
- Revert "vgacon: Add check for vc_origin address range in
vgacon_scroll()" (bsc#1234429).
- crypto: octeontx2 - Fix address alignment on CN10KB and
CN10KA-B0 (bsc#1234429).
- crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and
OcteonTX2 (bsc#1234429).
- crypto: octeontx2 - Fix address alignment issue on ucode loading
(bsc#1234429).
- crypto: qat - flush misc workqueue during device shutdown
(bsc#1234429).
- crypto: caam - Prevent crash on suspend with iMX8QM / iMX8ULP
(bsc#1234429).
- crypto: qat - lower priority for skcipher and aead algorithms
(bsc#1234429).
- lib/crypto: mips/chacha: Fix clang build and remove unneeded
byteswap (bsc#1234429).
- vt: defkeymap: Map keycodes above 127 to K_HOLE (bsc#1234429).
- vt: keyboard: Don't process Unicode characters in K_OFF mode
(bsc#1234429).
- bus: mhi: host: Detect events pointing to unexpected TREs
(bsc#1234429).
- bus: mhi: host: Fix endianness of BHI vector table
(bsc#1234429).
- usb: dwc3: imx8mp: fix device leak at unbind (bsc#1234429).
- usb: dwc3: meson-g12a: fix device leaks at unbind (bsc#1234429).
- usb: musb: omap2430: fix device leak at unbind (bsc#1234429).
- usb: gadget: udc: renesas_usb3: fix device leak at unbind
(bsc#1234429).
- usb: atm: cxacru: Merge cxacru_upload_firmware() into
cxacru_heavy_init() (bsc#1234429).
- m68k: Fix lost column on framebuffer debug console
(bsc#1234429).
- dm: Check for forbidden splitting of zone write operations
(bsc#1234429).
- dm: dm-crypt: Do not partially accept write BIOs with zoned
targets (bsc#1234429).
- PM: runtime: Take active children into account in
pm_runtime_get_if_in_use() (bsc#1234429).
- platform/chrome: cros_ec: Unregister notifier in
cros_ec_unregister() (bsc#1234429).
- cpufreq: armada-8k: Fix off by one in
armada_8k_cpufreq_free_table() (bsc#1234429).
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig
(bsc#1234429).
- serial: 8250: fix panic due to PSLVERR (bsc#1234429).
- commit 27ec0ed
* Thu Aug 21 2025 rfrohl@suse.com
- docs: ntsync: Add documentation for the ntsync uAPI (bsc#1234429).
- Update config files to enable CONFIG_NTSYNC=m.
- ntsync: No longer depend on BROKEN (bsc#1234429).
- ntsync: Check wait count based on byte size (bsc#1234429).
- ntsync: Set the permissions to be 0666 (bsc#1234429).
- ntsync: Fix reference leaks in the remaining create ioctls
(bsc#1234429).
- ntsync: fix a file reference leak in drivers/misc/ntsync.c
(bsc#1234429).
- ntsync: Introduce alertable waits (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_EVENT_READ (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_MUTEX_READ (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_SEM_READ (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_EVENT_PULSE (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_EVENT_RESET (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_EVENT_SET (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_CREATE_EVENT (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_MUTEX_KILL (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_MUTEX_UNLOCK (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_CREATE_MUTEX (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_WAIT_ALL (bsc#1234429).
- ntsync: Introduce NTSYNC_IOC_WAIT_ANY (bsc#1234429).
- ntsync: Rename NTSYNC_IOC_SEM_POST to NTSYNC_IOC_SEM_RELEASE
(bsc#1234429).
- commit b82832d
* Thu Aug 21 2025 rfrohl@suse.com
- ntsync: Return the fd from NTSYNC_IOC_CREATE_SEM (bsc#1234429).
- commit 97ac029
* Wed Aug 20 2025 rfrohl@suse.com
- Linux 6.12.43 (bsc#1234429).
- ACPI: Return -ENODEV from acpi_parse_spcr() when SPCR support
is disabled (bsc#1234429).
- PCI: Honor Max Link Speed when determining supported speeds
(bsc#1234429).
- dm: split write BIOs on zone boundaries when zone append is
not emulated (bsc#1234429).
- rcu: Fix racy re-initialization of irq_work causing hangs
(bsc#1234429).
- drm/amd/display: Allow DCN301 to clear update flags
(bsc#1234429).
- firmware: arm_scmi: Convert to SYSTEM_SLEEP_PM_OPS
(bsc#1234429).
- io_uring/rw: cast rw->flags assignment to rwf_t (bsc#1234429).
- ata: libata-sata: Add link_power_management_supported sysfs
attribute (bsc#1234429).
- rust: workaround `rustdoc` target modifiers bug (bsc#1234429).
- rust: kbuild: clean output before running `rustdoc`
(bsc#1234429).
- arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C
(bsc#1234429).
- arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select
Type-C (bsc#1234429).
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports
(bsc#1234429).
- PCI: Allow PCI bridges to go to D3Hot on all non-x86
(bsc#1234429).
- PCI: Store all PCIe Supported Link Speeds (bsc#1234429).
- smb: client: fix netns refcount leak after net_passive changes
(bsc#1234429).
- net: better track kernel sockets lifetime (bsc#1234429).
- net: Add net_passive_inc() and net_passive_dec() (bsc#1234429).
- mfd: cros_ec: Separate charge-control probing from USB-PD
(bsc#1234429).
- HID: apple: avoid setting up battery timer for devices without
battery (bsc#1234429).
- tools/hv: fcopy: Fix irregularities with size of ring buffer
(bsc#1234429).
- wifi: mac80211: check basic rates validity in
sta_link_apply_parameters (bsc#1234429).
- HID: magicmouse: avoid setting up battery timer when not needed
(bsc#1234429).
- RDMA/siw: Fix the sendmsg byte count in siw_tcp_sendpages
(bsc#1234429).
- tools/nolibc: fix spelling of FD_SETBITMASK in FD_* macros
(bsc#1234429).
- media: v4l2: Add support for NV12M tiled variants to
v4l2_format_info() (bsc#1234429).
- media: uvcvideo: Do not mark valid metadata as invalid
(bsc#1234429).
- media: venus: Fix OOB read due to missing payload bound check
(bsc#1234429).
- media: uvcvideo: Fix 1-byte out-of-bounds read in
uvc_parse_format() (bsc#1234429).
- mm/kmemleak: avoid deadlock by moving pr_warn() outside
kmemleak_lock (bsc#1234429).
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup()
(bsc#1234429).
- mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd()
(bsc#1234429).
- mm, slab: restore NUMA policy support for large kmalloc
(bsc#1234429).
- parisc: Makefile: fix a typo in palo.conf (bsc#1234429).
- hv_netvsc: Fix panic during namespace deletion with VF
(bsc#1234429).
- net/sched: ets: use old 'nbands' while purging unused classes
(bsc#1234429).
- fbdev: Fix vmalloc out-of-bounds write in fast_imageblit
(bsc#1234429).
- userfaultfd: fix a crash in UFFDIO_MOVE when PMD is a migration
entry (bsc#1234429).
- xfs: fix scrub trace with null pointer in quotacheck
(bsc#1234429).
- btrfs: do not allow relocation of partially dropped subvolumes
(bsc#1234429).
- btrfs: fix iteration bug in __qgroup_excl_accounting()
(bsc#1234429).
- btrfs: zoned: do not select metadata BG as finish target
(bsc#1234429).
- btrfs: error on missing block group when unaccounting log tree
extent buffers (bsc#1234429).
- btrfs: fix log tree replay failure due to file with 0 links
and extents (bsc#1234429).
- btrfs: clear dirty status from extent buffer on error at
insert_new_root() (bsc#1234429).
- btrfs: don't skip remaining extrefs if dir not found during
log replay (bsc#1234429).
- btrfs: qgroup: fix qgroup create ioctl returning success after
quotas disabled (bsc#1234429).
- btrfs: populate otime when logging an inode item (bsc#1234429).
- btrfs: fix ssd_spread overallocation (bsc#1234429).
- btrfs: don't ignore inode missing when replaying log tree
(bsc#1234429).
- btrfs: qgroup: set quota enabled bit if quota disable fails
flushing reservations (bsc#1234429).
- btrfs: zoned: do not remove unwritten non-data block group
(bsc#1234429).
- btrfs: abort transaction during log replay if walk_log_tree()
failed (bsc#1234429).
- btrfs: zoned: use filesystem size not disk size for reclaim
decision (bsc#1234429).
- cdc-acm: fix race between initial clearing halt and open
(bsc#1234429).
- thunderbolt: Fix copy+paste error in match_service_id()
(bsc#1234429).
- comedi: fix race between polling and detaching (bsc#1234429).
- usb: typec: ucsi: Update power_supply on power role change
(bsc#1234429).
- misc: rtsx: usb: Ensure mmc child device is active when card
is present (bsc#1234429).
- usb: core: config: Prevent OOB read in SS endpoint companion
parsing (bsc#1234429).
- ext4: initialize superblock fields in the kballoc-test.c kunit
tests (bsc#1234429).
- ext4: fix largest free orders lists corruption on
mb_optimize_scan switch (bsc#1234429).
- ext4: fix zombie groups in average fragment size lists
(bsc#1234429).
- iommufd: Prevent ALIGN() overflow (bsc#1234429).
- iommufd: Report unmapped bytes in the error path of
iopt_unmap_iova_range (bsc#1234429).
- iommu/arm-smmu-qcom: Add SM6115 MDSS compatible (bsc#1234429).
- iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF
modes (bsc#1234429).
- cifs: reset iface weights when we cannot find a candidate
(bsc#1234429).
- clk: qcom: gcc-ipq8074: fix broken freq table for
nss_port6_tx_clk_src (bsc#1234429).
- dm: Always split write BIOs to zoned device limits
(bsc#1234429).
- block: Introduce bio_needs_zone_write_plugging() (bsc#1234429).
- mm/damon/core: commit damos->target_nid (bsc#1234429).
- drm/amdgpu: fix incorrect vm flags to map bo (bsc#1234429).
- drm/amdgpu: fix vram reservation issue (bsc#1234429).
- cifs: Fix collect_sample() to handle any iterator type
(bsc#1234429).
- ASoC: fsl_sai: replace regmap_write with regmap_update_bits
(bsc#1234429).
- scsi: lpfc: Remove redundant assignment to avoid memory leak
(bsc#1234429).
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe
(bsc#1234429).
- pNFS: Fix uninited ptr deref in block/scsi layout (bsc#1234429).
- pNFS: Handle RPC size limit for layoutcommits (bsc#1234429).
- pNFS: Fix disk addr range check in block/scsi layout
(bsc#1234429).
- pNFS: Fix stripe mapping in block/scsi layout (bsc#1234429).
- block: avoid possible overflow for chunk_sectors check in
blk_stack_limits() (bsc#1234429).
- ASoC: Intel: avs: Fix uninitialized pointer error in probe()
(bsc#1234429).
- net: phy: smsc: add proper reset flags for LAN8710A
(bsc#1234429).
- ALSA: hda/realtek: add LG gram 16Z90R-A to alc269 fixup table
(bsc#1234429).
- lib/sbitmap: convert shallow_depth from one word to the whole
sbitmap (bsc#1234429).
- smb: client: don't call init_waitqueue_head(&info->conn_wait)
twice in _smbd_get_connection (bsc#1234429).
- tools/power turbostat: Handle cap_get_proc() ENOSYS
(bsc#1234429).
- tools/power turbostat: Fix build with musl (bsc#1234429).
- tools/power turbostat: Handle non-root legacy-uncore sysfs
permissions (bsc#1234429).
- ipmi: Fix strcpy source and destination the same (bsc#1234429).
- kconfig: lxdialog: fix 'space' to (de)select options
(bsc#1234429).
- kconfig: gconf: fix potential memory leak in renderer_edited()
(bsc#1234429).
- kconfig: gconf: avoid hardcoding model2 in
on_treeview2_cursor_changed() (bsc#1234429).
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings
(bsc#1234429).
- vfio/mlx5: fix possible overflow in tracking max message size
(bsc#1234429).
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (bsc#1234429).
- scsi: target: core: Generate correct identifiers for PR OUT
transport IDs (bsc#1234429).
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel
scans (bsc#1234429).
- kconfig: nconf: Ensure null termination where strncpy is used
(bsc#1234429).
- vfio/type1: conditional rescheduling while pinning
(bsc#1234429).
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c
(bsc#1234429).
- printk: nbcon: Allow reacquire during panic (bsc#1234429).
- f2fs: check the generic conditions first (bsc#1234429).
- exfat: add cluster chain loop check for dir (bsc#1234429).
- i2c: Force DLL0945 touchpad i2c freq to 100khz (bsc#1234429).
- apparmor: fix x_table_lookup when stacking is not the first
entry (bsc#1234429).
- apparmor: use the condition in AA_BUG_FMT even with debug
disabled (bsc#1234429).
- dm-table: fix checking for rq stackable devices (bsc#1234429).
- dm-mpath: don't print the "loaded" message if registering fails
(bsc#1234429).
- i3c: master: Initialize ret in i3c_i2c_notifier_call()
(bsc#1234429).
- i3c: don't fail if GETHDRCAP is unsupported (bsc#1234429).
- apparmor: shift ouid when mediating hard links in userns
(bsc#1234429).
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341
(bsc#1234429).
- i3c: add missing include to internal header (bsc#1234429).
- module: Prevent silent truncation of module name in
delete_module(2) (bsc#1234429).
- md: dm-zoned-target: Initialize return variable r to avoid
uninitialized use (bsc#1234429).
- soundwire: Move handle_nested_irq outside of sdw_dev_lock
(bsc#1234429).
- soundwire: amd: cancel pending slave status handling workqueue
during remove sequence (bsc#1234429).
- soundwire: amd: serialize amd manager resume sequence during
pm_prepare (bsc#1234429).
- clk: renesas: rzg2l: Postpone updating priv->clks[]
(bsc#1234429).
- crypto: ccp - Add missing bootloader info reg for pspv6
(bsc#1234429).
- crypto: octeontx2 - add timeout for load_fvc completion poll
(bsc#1234429).
- media: uvcvideo: Fix bandwidth issue for Alcor camera
(bsc#1234429).
- media: uvcvideo: Add quirk for HP Webcam HD 2300 (bsc#1234429).
- media: dvb-frontends: w7090p: fix null-ptr-deref in
w7090p_tuner_write_serpar and w7090p_tuner_read_serpar
(bsc#1234429).
- media: dvb-frontends: dib7090p: fix null-ptr-deref in
dib7090p_rw_on_apb() (bsc#1234429).
- media: usb: hdpvr: disable zero-length read messages
(bsc#1234429).
- media: tc358743: Increase FIFO trigger level to 374
(bsc#1234429).
- media: tc358743: Return an appropriate colorspace from
tc358743_set_fmt (bsc#1234429).
- media: tc358743: Check I2C succeeded during probe (bsc#1234429).
- pinctrl: stm32: Manage irq affinity settings (bsc#1234429).
- scsi: mpi3mr: Correctly handle ATA device errors (bsc#1234429).
- scsi: mpt3sas: Correctly handle ATA device errors (bsc#1234429).
- power: supply: qcom_battmgr: Add lithium-polymer entry
(bsc#1234429).
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport
structure (bsc#1234429).
- scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in
dev_loss_tmo_callbk (bsc#1234429).
- RDMA/core: reduce stack using in nldev_stat_get_doit()
(bsc#1234429).
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask()
(bsc#1234429).
- dmaengine: stm32-dma: configure next sg only if there are more
than 2 sgs (bsc#1234429).
- leds: leds-lp50xx: Handle reg to get correct multi_index
(bsc#1234429).
- media: v4l2-common: Reduce warnings about missing
V4L2_CID_LINK_FREQ control (bsc#1234429).
- media: ipu-bridge: Add _HID for OV5670 (bsc#1234429).
- clk: thead: Mark essential bus clocks as CLK_IGNORE_UNUSED
(bsc#1234429).
- MIPS: lantiq: falcon: sysctrl: fix request memory check logic
(bsc#1234429).
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO
(bsc#1234429).
- crypto: jitter - fix intermediary handling (bsc#1234429).
- RDMA/bnxt_re: Fix size of uverbs_copy_to() in
BNXT_RE_METHOD_GET_TOGGLE_MEM (bsc#1234429).
- media: hi556: Fix reset GPIO timings (bsc#1234429).
- jfs: upper bound check of tree index in dbAllocAG (bsc#1234429).
- jfs: Regular file corruption check (bsc#1234429).
- jfs: truncate good inode pages when hard link is 0
(bsc#1234429).
- scsi: bfa: Double-free fix (bsc#1234429).
- watchdog: iTCO_wdt: Report error if timeout configuration fails
(bsc#1234429).
- MIPS: vpe-mt: add missing prototypes for
vpe_{alloc,start,stop,free} (bsc#1234429).
- clk: qcom: ipq5018: keep XO clock always on (bsc#1234429).
- hwmon: (emc2305) Set initial PWM minimum value during probe
based on thermal state (bsc#1234429).
- watchdog: dw_wdt: Fix default timeout (bsc#1234429).
- fs/orangefs: use snprintf() instead of sprintf() (bsc#1234429).
- scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory
is allocated (bsc#1234429).
- phy: rockchip-pcie: Properly disable TEST_WRITE strobe signal
(bsc#1234429).
- mfd: axp20x: Set explicit ID for AXP313 regulator (bsc#1234429).
- clk: tegra: periph: Fix error handling and resolve unsigned
compare warning (bsc#1234429).
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr
(bsc#1234429).
- crypto: hisilicon/hpre - fix dma unmap sequence (bsc#1234429).
- fbdev: fix potential buffer overflow in
do_register_framebuffer() (bsc#1234429).
- cifs: Fix calling CIFSFindFirst() for root path without msearch
(bsc#1234429).
- watchdog: sbsa: Adjust keepalive timeout to avoid MediaTek
WS0 race condition (bsc#1234429).
- drm/amd/display: Disable dsc_power_gate for dcn314 by default
(bsc#1234429).
- drm/amd/display: Avoid configuring PSR granularity if PSR-SU
not supported (bsc#1234429).
- drm/amd/display: Only finalize atomic_obj if it was initialized
(bsc#1234429).
- vhost: fail early when __vhost_add_used() fails (bsc#1234429).
- vsock/virtio: Resize receive buffers so that each SKB fits in
a 4K page (bsc#1234429).
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (bsc#1234429).
- rcu: Fix rcu_read_unlock() deadloop due to IRQ work
(bsc#1234429).
- drm/ttm: Respect the shrinker core free target (bsc#1234429).
- drm/amd/display: Avoid trying AUX transactions on disconnected
ports (bsc#1234429).
- drm/amd/display: Update DMCUB loading sequence for DCN3.5
(bsc#1234429).
- selftests/bpf: Fix a user_ringbuf failure with arm64 64KB page
size (bsc#1234429).
- selftests/bpf: Fix ringbuf/ringbuf_write test failure with
arm64 64KB page size (bsc#1234429).
- bpf: Make reg_not_null() true for CONST_PTR_TO_MAP
(bsc#1234429).
- uapi: in6: restore visibility of most IPv6 socket options
(bsc#1234429).
- drm/ttm: Should to return the evict error (bsc#1234429).
- drm: renesas: rz-du: mipi_dsi: Add min check for VCLK range
(bsc#1234429).
- net: ncsi: Fix buffer overflow in fetching version id
(bsc#1234429).
- drm/xe: Make dma-fences compliant with the safe access rules
(bsc#1234429).
- ionic: clean dbpage in de-init (bsc#1234429).
- wifi: rtlwifi: fix possible skb memory leak in
_rtl_pci_init_one_rxdesc() (bsc#1234429).
- wifi: rtw89: scan abort when assign/unassign_vif (bsc#1234429).
- ptp: Use ratelimite for freerun error message (bsc#1234429).
- bpftool: Fix JSON writer resource leak in version command
(bsc#1234429).
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325
(bsc#1234429).
- net: dsa: b53: prevent DIS_LEARNING access on BCM5325
(bsc#1234429).
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325
(bsc#1234429).
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (bsc#1234429).
- net: dsa: b53: ensure BCM5325 PHYs are enabled (bsc#1234429).
- gve: Return error for unknown admin queue command (bsc#1234429).
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_*
stubs (bsc#1234429).
- net: vlan: Make is_vlan_dev() a stub when VLAN is not configured
(bsc#1234429).
- drm/amd: Allow printing VanGogh OD SCLK levels without setting
dpm to manual (bsc#1234429).
- dpaa_eth: don't use fixed_phy_change_carrier (bsc#1234429).
- neighbour: add support for NUD_PERMANENT proxy entries
(bsc#1234429).
- wifi: iwlegacy: Check rate_idx range after addition
(bsc#1234429).
- arm64: stacktrace: Check kretprobe_find_ret_addr() return value
(bsc#1234429).
- netmem: fix skb_frag_address_safe with unreadable skbs
(bsc#1234429).
- powerpc: floppy: Add missing checks after DMA map (bsc#1234429).
- wifi: ath12k: Decrement TID on RX peer frag setup error handling
(bsc#1234429).
- wifi: ath12k: Enable REO queue lookup table feature on QCN9274
hw2.0 (bsc#1234429).
- wifi: rtlwifi: fix possible skb memory leak in
`_rtl_pci_rx_interrupt()` (bsc#1234429).
- wifi: mac80211: update radar_required in channel context after
channel switch (bsc#1234429).
- drm/amd/display: Initialize mode_select to 0 (bsc#1234429).
- drm/amd/display: Fix 'failed to blank crtc!' (bsc#1234429).
- wifi: iwlwifi: fw: Fix possible memory leak in
iwl_fw_dbg_collect (bsc#1234429).
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd()
(bsc#1234429).
- lib: packing: Include necessary headers (bsc#1234429).
- wifi: ath12k: Fix station association with MBSSID Non-TX BSS
(bsc#1234429).
- wifi: ath12k: Add memset and update default rate value in wmi
tx completion (bsc#1234429).
- wifi: ath10k: shutdown driver when hardware is unreliable
(bsc#1234429).
- drm/amd/display: Separate set_gsl from set_gsl_source_select
(bsc#1234429).
- net: fec: allow disable coalescing (bsc#1234429).
- net: ieee8021q: fix insufficient table-size assertion
(bsc#1234429).
- ACPI: Suppress misleading SPCR console message when SPCR table
is absent (bsc#1234429).
- net: atlantic: add set_power to fw_ops for atl2 to fix wol
(bsc#1234429).
- xfrm: Duplicate SPI Handling (bsc#1234429).
- net: thunderbolt: Fix the parameter passing of
tb_xdomain_enable_paths()/tb_xdomain_disable_paths()
(bsc#1234429).
- net: thunderbolt: Enable end-to-end flow control also in
transmit (bsc#1234429).
- drm/xe/xe_query: Use separate iterator while filling GT list
(bsc#1234429).
- kselftest/arm64: Specify SVE data when testing VL set in
sve-ptrace (bsc#1234429).
- wifi: mt76: mt7915: mcu: re-init MCU before loading FW patch
(bsc#1234429).
- wifi: rtw89: Fix rtw89_mac_power_switch() for USB (bsc#1234429).
- drm/imagination: Clear runtime PM errors while resetting the
GPU (bsc#1234429).
- perf/arm: Add missing .suppress_bind_attrs (bsc#1234429).
- drm/msm: Add error handling for krealloc in metadata setup
(bsc#1234429).
- drm/msm: use trylock for debugfs (bsc#1234429).
- wifi: mac80211: fix rx link assignment for non-MLO stations
(bsc#1234429).
- rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer
access (bsc#1234429).
- ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in
__ipv6_dev_mc_inc() (bsc#1234429).
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized
pointer (bsc#1234429).
- s390/early: Copy last breaking event address to pt_regs
(bsc#1234429).
- wifi: mac80211: avoid weird state in error path (bsc#1234429).
- wifi: mac80211: don't complete management TX on SAE commit
(bsc#1234429).
- sched/fair: Bump sd->max_newidle_lb_cost when newidle balance
fails (bsc#1234429).
- net: phy: bcm54811: PHY initialization (bsc#1234429).
- s390/stp: Remove udelay from stp_sync_clock() (bsc#1234429).
- wifi: iwlwifi: mvm: fix scan request validation (bsc#1234429).
- um: Re-evaluate thread flags repeatedly (bsc#1234429).
- wifi: iwlwifi: mvm: set gtk id also in older FWs (bsc#1234429).
- bpf: Forget ranges when refining tnum after JSET (bsc#1234429).
- sched/deadline: Fix accounting after global limits change
(bsc#1234429).
- perf/cxlpmu: Remove unintended newline from IRQ name format
string (bsc#1234429).
- net: phy: micrel: Add ksz9131_resume() (bsc#1234429).
- net: thunderx: Fix format-truncation warning in
bgx_acpi_match_id() (bsc#1234429).
- net: ipv4: fix incorrect MTU in broadcast routes (bsc#1234429).
- wifi: mac80211: don't unreserve never reserved chanctx
(bsc#1234429).
- wifi: cfg80211: Fix interface type validation (bsc#1234429).
- net: mctp: Prevent duplicate binds (bsc#1234429).
- can: ti_hecc: fix -Woverflow compiler warning (bsc#1234429).
- drm/amd/display: limit clear_update_flags to dcn32 and above
(bsc#1234429).
- rcu: Protect ->defer_qs_iw_pending from data race (bsc#1234429).
- drm/amd/pm: fix null pointer access (bsc#1234429).
- arm64: Mark kernel as tainted on SAE and SError panic
(bsc#1234429).
- net: pcs: xpcs: mask readl() return value to 16 bits
(bsc#1234429).
- net/mlx5e: Properly access RCU protected qdisc_sleeping variable
(bsc#1234429).
- net: ag71xx: Add missing check after DMA map (bsc#1234429).
- et131x: Add missing check after DMA map (bsc#1234429).
- wifi: rtw89: Lower the timeout in rtw89_fw_read_c2h_reg()
for USB (bsc#1234429).
- wifi: rtw89: wow: Add Basic Rate IE to probe request in
scheduled scan mode (bsc#1234429).
- idpf: preserve coalescing settings across resets (bsc#1234429).
- libbpf: Verify that arena map exists when adding arena
relocations (bsc#1234429).
- be2net: Use correct byte order and format string for TCP seq
and ack_seq (bsc#1234429).
- s390/time: Use monotonic clock in get_cycles() (bsc#1234429).
- wifi: cfg80211: reject HTC bit for management frames
(bsc#1234429).
- ktest.pl: Prevent recursion of default variable options
(bsc#1234429).
- wifi: ath12k: Correct tid cleanup when tid setup fails
(bsc#1234429).
- net: usb: cdc-ncm: check for filtering capability (bsc#1234429).
- wifi: iwlwifi: mvm: avoid outdated reorder buffer head_sn
(bsc#1234429).
- xen/netfront: Fix TX response spurious interrupts (bsc#1234429).
- Bluetooth: hci_sock: Reset cookie to zero in
hci_sock_free_cookie() (bsc#1234429).
- Bluetooth: btusb: Add new VID/PID 0489/e14e for MT7925
(bsc#1234429).
- powerpc/thp: tracing: Hide hugepage events under
CONFIG_PPC_BOOK3S_64 (bsc#1234429).
- selftests: netfilter: Enable CONFIG_INET_SCTP_DIAG
(bsc#1234429).
- netfilter: nft_set_pipapo: prefer kvmalloc for scratch maps
(bsc#1234429).
- ASoC: qcom: use drvdata instead of component to keep id
(bsc#1234429).
- ASoC: codecs: rt5640: Retry DEVICE_ID verification
(bsc#1234429).
- iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing
requirement (bsc#1234429).
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros
(bsc#1234429).
- ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop
(bsc#1234429).
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control
(bsc#1234429).
- platform/chrome: cros_ec_typec: Defer probe on missing EC parent
(bsc#1234429).
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline
mismatches (bsc#1234429).
- soc: qcom: mdt_loader: Actually use the e_phoff (bsc#1234429).
- imx8m-blk-ctrl: set ISI panic write hurry level (bsc#1234429).
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in
mperf_stop() (bsc#1234429).
- usb: core: usb_submit_urb: downgrade type check (bsc#1234429).
- usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present
(bsc#1234429).
- ASoC: core: Check for rtd == NULL in
snd_soc_remove_pcm_runtime() (bsc#1234429).
- tty: serial: fix print format specifiers (bsc#1234429).
- ASoC: SOF: topology: Parse the dapm_widget_tokens in case of
DSPless mode (bsc#1234429).
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for
ICH4 (bsc#1234429).
- ASoC: hdac_hdmi: Rate limit logging on connection and
disconnection (bsc#1234429).
- x86/bugs: Avoid warning when overriding return thunk
(bsc#1234429).
- ALSA: hda: Disable jack polling at shutdown (bsc#1234429).
- ALSA: hda: Handle the jack polling always via a work
(bsc#1234429).
- platform/chrome: cros_ec_sensorhub: Retries when a sensor is
not ready (bsc#1234429).
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode()
(bsc#1234429).
- mei: bus: Check for still connected devices in
mei_cl_bus_dev_release() (bsc#1234429).
- char: misc: Fix improper and inaccurate error code returned
by misc_init() (bsc#1234429).
- reset: brcmstb: Enable reset drivers for ARCH_BCM2835
(bsc#1234429).
- pps: clients: gpio: fix interrupt handling order in remove path
(bsc#1234429).
- selftests: vDSO: vdso_test_getrandom: Always print TAP header
(bsc#1234429).
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path
(bsc#1234429).
- mmc: sdhci-msm: Ensure SD card power isn't ON when card removed
(bsc#1234429).
- ACPI: processor: fix acpi_object initialization (bsc#1234429).
- PM: sleep: console: Fix the black screen issue (bsc#1234429).
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads
(bsc#1234429).
- PM: runtime: Clear power.needs_force_resume in
pm_runtime_reinit() (bsc#1234429).
- firmware: tegra: Fix IVC dependency problems (bsc#1234429).
- firmware: arm_scmi: power_control: Ensure SCMI_SYSPOWER_IDLE
is set early during resume (bsc#1234429).
- ACPI: PRM: Reduce unnecessary printing to avoid user confusion
(bsc#1234429).
- selftests: tracing: Use mutex_unlock for testing glob filter
(bsc#1234429).
- tools/build: Fix s390(x) cross-compilation with clang
(bsc#1234429).
- ARM: tegra: Use I/O memcpy to write to IRAM (bsc#1234429).
- gpio: tps65912: check the return value of regmap_update_bits()
(bsc#1234429).
- iio: adc: ad_sigma_delta: don't overallocate scan buffer
(bsc#1234429).
- tools/nolibc: define time_t in terms of __kernel_old_time_t
(bsc#1234429).
- thermal/drivers/qcom-spmi-temp-alarm: Enable stage 2 shutdown
when required (bsc#1234429).
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level()
was successed (bsc#1234429).
- EDAC/synopsys: Clear the ECC counters on init (bsc#1234429).
- PM / devfreq: governor: Replace sscanf() with kstrtoul()
in set_freq_store() (bsc#1234429).
- ARM: rockchip: fix kernel hang during smp initialization
(bsc#1234429).
- cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode
(bsc#1234429).
- cpufreq: Exit governor when failed to start old governor
(bsc#1234429).
- gpio: wcd934x: check the return value of regmap_update_bits()
(bsc#1234429).
- pmdomain: ti: Select PM_GENERIC_DOMAINS (bsc#1234429).
- usb: typec: tcpm/tcpci_maxim: fix irq wake usage (bsc#1234429).
- remoteproc: imx_rproc: skip clock enable when M-core is managed
by the SCU (bsc#1234429).
- ACPI: APEI: send SIGBUS to current task if synchronous memory
error not recovered (bsc#1234429).
- soc: qcom: rpmh-rsc: Add RSC version 4 support (bsc#1234429).
- usb: xhci: Avoid showing errors during surprise removal
(bsc#1234429).
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device
Command (bsc#1234429).
- usb: xhci: Avoid showing warnings for dying controller
(bsc#1234429).
- usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2
and Default (bsc#1234429).
- selftests/futex: Define SYS_futex on 32-bit architectures with
64-bit time_t (bsc#1234429).
- cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag
(bsc#1234429).
- platform/x86/amd: pmc: Add Lenovo Yoga 6 13ALC6 to pmc quirk
list (bsc#1234429).
- usb: xhci: print xhci->xhc_state when queue_command failed
(bsc#1234429).
- tracefs: Add d_delete to remove negative dentries (bsc#1234429).
- securityfs: don't pin dentries twice, once is
enough.. (bsc#1234429).
- fix locking in efi_secret_unlink() (bsc#1234429).
- ext2: Handle fiemap on empty files to prevent EINVAL
(bsc#1234429).
- pidfs: raise SB_I_NODEV and SB_I_NOEXEC (bsc#1234429).
- fs/ntfs3: correctly create symlink for relative path
(bsc#1234429).
- fs/ntfs3: Add sanity check for file name (bsc#1234429).
- ata: libata-sata: Disallow changing LPM state if not supported
(bsc#1234429).
- ata: ahci: Disable DIPM if host lacks support (bsc#1234429).
- ata: ahci: Disallow LPM policy control if not supported
(bsc#1234429).
- better lockdep annotations for simple_recursive_removal()
(bsc#1234429).
- hfs: fix not erasing deleted b-tree node issue (bsc#1234429).
- drbd: add missing kref_get in handle_write_conflicts
(bsc#1234429).
- udf: Verify partition map count (bsc#1234429).
- loop: Avoid updating block size under exclusive owner
(bsc#1234429).
- gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops (bsc#1234429).
- gfs2: Validate i_depth for exhash directories (bsc#1234429).
- nvme-tcp: log TLS handshake failures at error level
(bsc#1234429).
- md/raid10: set chunk_sectors limit (bsc#1234429).
- dm-stripe: limit chunk_sectors to the stripe size (bsc#1234429).
- nvme-pci: try function level reset on init failure
(bsc#1234429).
- smb/server: avoid deadlock when linking with ReplaceIfExists
(bsc#1234429).
- firmware: arm_ffa: Change initcall level of ffa_init() to
rootfs_initcall (bsc#1234429).
- arm64: Handle KCOV __init vs inline mismatches (bsc#1234429).
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file()
(bsc#1234429).
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
(bsc#1234429).
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read()
(bsc#1234429).
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (bsc#1234429).
- hfs: fix general protection fault in hfs_find_init()
(bsc#1234429).
- net: kcm: Fix race condition in kcm_unattach() (bsc#1234429).
- tls: handle data disappearing from under the TLS ULP
(bsc#1234429).
- ptp: prevent possible ABBA deadlock in ptp_clock_freerun()
(bsc#1234429).
- cpuidle: governors: menu: Avoid using invalid recent intervals
data (bsc#1234429).
- intel_idle: Allow loading ACPI tables for any family
(bsc#1234429).
- sctp: linearize cloned gso packets in sctp_rcv (bsc#1234429).
- net: ti: icss-iep: Fix incorrect type for return value in
extts_enable() (bsc#1234429).
- net: ti: icssg-prueth: Fix emac link speed handling
(bsc#1234429).
- netfilter: ctnetlink: fix refcount leak on table dump
(bsc#1234429).
- udp: also consider secpath when evaluating ipsec use for
checksumming (bsc#1234429).
- mm/smaps: fix race between smaps_hugetlb_range and migration
(bsc#1234429).
- habanalabs: fix UAF in export_dmabuf() (bsc#1234429).
- KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while
running the guest (bsc#1234429).
- KVM: VMX: Wrap all accesses to IA32_DEBUGCTL with getter/setter
APIs (bsc#1234429).
- KVM: nVMX: Check vmcs12->guest_ia32_debugctl on nested VM-Enter
(bsc#1234429).
- KVM: VMX: Extract checking of guest's DEBUGCTL into helper
(bsc#1234429).
- KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is
supported (bsc#1234429).
- KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN
flag (bsc#1234429).
- KVM: x86: Convert vcpu_run()'s immediate exit param into a
generic bitmap (bsc#1234429).
- smb: client: don't wait for info->send_pending == 0 on error
(bsc#1234429).
- smb: client: let send_done() cleanup before calling
smbd_disconnect_rdma_connection() (bsc#1234429).
- mm/memory-tier: fix abstract distance calculation overflow
(bsc#1234429).
- block: Make REQ_OP_ZONE_FINISH a write operation (bsc#1234429).
- ACPI: processor: perflib: Move problematic pr->performance check
(bsc#1234429).
- ACPI: processor: perflib: Fix initial _PPC limit application
(bsc#1234429).
- Documentation: ACPI: Fix parent device references (bsc#1234429).
- eventpoll: Fix semi-unbounded recursion (bsc#1234429).
- fs: Prevent file descriptor table allocations exceeding INT_MAX
(bsc#1234429).
- fscrypt: Don't use problematic non-inline crypto engines
(bsc#1234429).
- clk: samsung: gs101: fix alternate mout_hsi0_usb20_ref parent
clock (bsc#1234429).
- clk: samsung: gs101: fix CLK_DOUT_CMU_G3D_BUSD (bsc#1234429).
- clk: samsung: exynos850: fix a comment (bsc#1234429).
- sunvdc: Balance device refcount in vdc_port_mpgroup_check
(bsc#1234429).
- LoongArch: Avoid in-place string operation on FDT content
(bsc#1234429).
- LoongArch: Make relocate_new_kernel_size be a .quad value
(bsc#1234429).
- LoongArch: Don't use %pK through printk() in unwinder
(bsc#1234429).
- LoongArch: BPF: Fix jump offset calculation in tailcall
(bsc#1234429).
- PCI: Extend isolated function probing to LoongArch
(bsc#1234429).
- NFS: Fix the setting of capabilities when automounting a new
filesystem (bsc#1234429).
- NFSD: detect mismatch of file handle and delegation stateid
in OPEN op (bsc#1234429).
- nfsd: handle get_client_locked() failure in
nfsd4_setclientid_confirm() (bsc#1234429).
- net: usb: asix_devices: add phy_mask for ax88772 mdio bus
(bsc#1234429).
- net: dpaa: fix device leak when querying time stamp info
(bsc#1234429).
- net: ti: icss-iep: fix device and OF node leaks at probe
(bsc#1234429).
- net: mtk_eth_soc: fix device leak at probe (bsc#1234429).
- net: enetc: fix device and OF node leak at probe (bsc#1234429).
- net: gianfar: fix device leak when querying time stamp info
(bsc#1234429).
- net: ftgmac100: fix potential NULL pointer access in
ftgmac100_phy_disconnect (bsc#1234429).
- net: phy: micrel: fix KSZ8081/KSZ8091 cable test (bsc#1234429).
- netlink: avoid infinite retry looping in netlink_unicast()
(bsc#1234429).
- Revert "leds: trigger: netdev: Configure LED blink interval
for HW offload" (bsc#1234429).
- leds: flash: leds-qcom-flash: Fix registry access after re-bind
(bsc#1234429).
- gpio: mlxbf3: use platform_get_irq_optional() (bsc#1234429).
- Revert "gpio: mlxbf3: only get IRQ for device instance 0"
(bsc#1234429).
- gpio: mlxbf2: use platform_get_irq_optional() (bsc#1234429).
- gpio: virtio: Fix config space reading (bsc#1234429).
- smb: client: remove redundant lstrp update in negotiate protocol
(bsc#1234429).
- smb3: fix for slab out of bounds on mount to ksmbd
(bsc#1234429).
- ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300)
to quirks (bsc#1234429).
- ALSA: hda/realtek: Fix headset mic on HONOR BRB-X (bsc#1234429).
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors
(bsc#1234429).
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too
(bsc#1234429).
- io_uring: don't use int for ABI (bsc#1234429).
- commit 04bb54a
* Fri Aug 15 2025 rfrohl@suse.com
- Update config files for 6.12.42.
Adding CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y for aarch64 and x86_64.
- commit 13330df
* Fri Aug 15 2025 rfrohl@suse.com
- Linux 6.12.42 (bsc#1234429).
- usb: gadget : fix use-after-free in composite_dev_cleanup()
(bsc#1234429).
- USB: gadget: f_hid: Fix memory leak in hidg_bind error path
(bsc#1234429).
- HID: apple: validate feature-report field count to prevent
NULL pointer dereference (bsc#1234429).
- media: ti: j721e-csi2rx: fix list_del corruption (bsc#1234429).
- perf/arm-ni: Set initial IRQ affinity (bsc#1234429).
- mm: swap: fix potential buffer overflow in setup_clusters()
(bsc#1234429).
- mm: swap: correctly use maxpages in swapon syscall to avoid
potential deadloop (bsc#1234429).
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery
(bsc#1234429).
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (bsc#1234429).
- s390/mm: Remove possible false-positive warning in
pte_free_defer() (bsc#1234429).
- x86/fpu: Delay instruction pointer fixup until after warning
(bsc#1234429).
- platform/x86/intel/pmt: fix a crashlog NULL pointer access
(bsc#1234429).
- ALSA: hda/realtek - Fix mute LED for HP Victus 16-d1xxx (MB
8A26) (bsc#1234429).
- ALSA: hda/realtek - Fix mute LED for HP Victus 16-s0xxx
(bsc#1234429).
- ALSA: hda/realtek - Fix mute LED for HP Victus 16-r1xxx
(bsc#1234429).
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx()
(bsc#1234429).
- ALSA: intel_hdmi: Fix off-by-one error in
__hdmi_lpe_audio_probe() (bsc#1234429).
- x86/sev: Evict cache lines during SNP memory validation
(bsc#1234429).
- net: usbnet: Fix the wrong netif_carrier_on() call
(bsc#1234429).
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event
(bsc#1234429).
- Bluetooth: btusb: Add USB ID 3625:010b for TP-LINK Archer
TX10UB Nano (bsc#1234429).
- PCI/ASPM: Fix L1SS saving (bsc#1234429).
- PCI/ASPM: Save parent L1SS config in pci_save_aspm_l1ss_state()
(bsc#1234429).
- USB: serial: option: add Foxconn T99W709 (bsc#1234429).
- smb: server: Fix extension string in ksmbd_extract_shortname()
(bsc#1234429).
- ksmbd: limit repeated connections from clients with the same IP
(bsc#1234429).
- ksmbd: fix corrupted mtime and ctime in smb2_open (bsc#1234429).
- ksmbd: fix Preauh_HashValue race condition (bsc#1234429).
- ksmbd: fix null pointer dereference error in
generate_encryptionkey (bsc#1234429).
- drm/i915/ddi: only call shutdown hooks for valid encoders
(bsc#1234429).
- drm/i915/display: add intel_encoder_is_hdmi() (bsc#1234429).
- drm/i915/ddi: gracefully handle errors from
intel_ddi_init_hdmi_connector() (bsc#1234429).
- drm/i915/hdmi: add error handling in g4x_hdmi_init()
(bsc#1234429).
- drm/i915/hdmi: propagate errors from intel_hdmi_init_connector()
(bsc#1234429).
- drm/i915/ddi: change intel_ddi_init_{dp, hdmi}_connector()
return type (bsc#1234429).
- selftests/bpf: Fix build error with llvm 19 (bsc#1234429).
- selftests/bpf: Add a test for arena range tree algorithm
(bsc#1234429).
- ice/ptp: fix crosstimestamp reporting (bsc#1234429).
- Revert "bcache: remove heap-related macros and switch to
generic min_heap" (bsc#1234429).
- accel/ivpu: Fix reset_engine debugfs file logic (bsc#1234429).
- vsock: Do not allow binding to VMADDR_PORT_ANY (bsc#1234429).
- net/packet: fix a race in packet_set_ring() and
packet_notifier() (bsc#1234429).
- selftests/perf_events: Add a mmap() correctness test
(bsc#1234429).
- perf/core: Prevent VMA split of buffer mappings (bsc#1234429).
- perf/core: Exit early on perf_mmap() fail (bsc#1234429).
- perf/core: Don't leak AUX buffer refcount on allocation failure
(bsc#1234429).
- sunrpc: fix handling of server side tls alerts (bsc#1234429).
- smb: client: return an error if rdma_connect does not return
within 5 seconds (bsc#1234429).
- pptp: fix pptp_xmit() error path (bsc#1234429).
- nvmet: exit debugfs after discovery subsystem exits
(bsc#1234429).
- smb: client: let recv_done() avoid touching data_transfer
after cleanup/move (bsc#1234429).
- smb: client: let recv_done() cleanup before notifying the
callers (bsc#1234429).
- smb: client: make sure we call ib_dma_unmap_single() only if
we called ib_dma_map_single already (bsc#1234429).
- smb: client: remove separate empty_packet_queue (bsc#1234429).
- smb: server: let recv_done() avoid touching data_transfer
after cleanup/move (bsc#1234429).
- smb: server: let recv_done() consistently call
put_recvmsg/smb_direct_disconnect_rdma_connection (bsc#1234429).
- smb: server: make sure we call ib_dma_unmap_single() only if
we called ib_dma_map_single already (bsc#1234429).
- smb: server: remove separate empty_recvmsg_queue (bsc#1234429).
- ALSA: hda/ca0132: Fix missing error handling in
ca0132_alt_select_out() (bsc#1234429).
- irqchip: Build IMX_MU_MSI only on ARM (bsc#1234429).
- eth: fbnic: remove the debugging trick of super high page bias
(bsc#1234429).
- s390/mm: Allocate page table with PAGE_SIZE granularity
(bsc#1234429).
- net/sched: mqprio: fix stack out-of-bounds write in tc entry
parsing (bsc#1234429).
- benet: fix BUG when creating VFs (bsc#1234429).
- x86/irq: Plug vector setup race (bsc#1234429).
- sunrpc: fix client side handling of tls alerts (bsc#1234429).
- net/sched: taprio: enforce minimum value for picos_per_byte
(bsc#1234429).
- net: drop UFO packets in udp_rcv_segment() (bsc#1234429).
- net: mdio: mdio-bcm-unimac: Correct rate fallback logic
(bsc#1234429).
- ipv6: reject malicious packets in ipv6_gso_segment()
(bsc#1234429).
- net/mlx5: Correctly set gso_segs when LRO is used (bsc#1234429).
- spi: cs42l43: Property entry should be a null-terminated array
(bsc#1234429).
- ASoC: tas2781: Fix the wrong step for TLV on tas2781
(bsc#1234429).
- block: ensure discard_granularity is zero when discard is not
supported (bsc#1234429).
- block: Fix default IO priority if there is no IO context
(bsc#1234429).
- netlink: specs: ethtool: fix module EEPROM input/output
arguments (bsc#1234429).
- s390/ap: Unmask SLCF bit in card and queue ap functions sysfs
(bsc#1234429).
- nvmet: initialize discovery subsys after debugfs is initialized
(bsc#1234429).
- pptp: ensure minimal skb length in pptp_xmit() (bsc#1234429).
- net: ipa: add IPA v5.1 and v5.5 to ipa_version_string()
(bsc#1234429).
- phy: mscc: Fix parsing of unicast frames (bsc#1234429).
- netpoll: prevent hanging NAPI when netcons gets enabled
(bsc#1234429).
- md/md-cluster: handle REMOVE message earlier (bsc#1234429).
- NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY
(bsc#1234429).
- NFSv4.2: another fix for listxattr (bsc#1234429).
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry()
(bsc#1234429).
- NFS: Fix wakeup of __nfs_lookup_revalidate() in
unblock_revalidate() (bsc#1234429).
- sched: Add test_and_clear_wake_up_bit() and
atomic_dec_and_wake_up() (bsc#1234429).
- pNFS/flexfiles: don't attempt pnfs on fatal DS errors
(bsc#1234429).
- PCI: pnv_php: Fix surprise plug detection and recovery
(bsc#1234429).
- powerpc/eeh: Make EEH driver device hotplug safe (bsc#1234429).
- powerpc/eeh: Export eeh_unfreeze_pe() (bsc#1234429).
- PCI: pnv_php: Work around switches with broken presence
detection (bsc#1234429).
- PCI: pnv_php: Clean up allocated IRQs on unplug (bsc#1234429).
- sched/psi: Fix psi_seq initialization (bsc#1234429).
- kconfig: qconf: fix ConfigList::updateListAllforAll()
(bsc#1234429).
- scsi: sd: Make sd shutdown issue START STOP UNIT appropriately
(bsc#1234429).
- scsi: ufs: core: Use link recovery when h8 exit fails during
runtime resume (bsc#1234429).
- scsi: Revert "scsi: iscsi: Fix HW conn removal use after free"
(bsc#1234429).
- scsi: mpt3sas: Fix a fw_event memory leak (bsc#1234429).
- vfio/pci: Separate SR-IOV VF dev_set (bsc#1234429).
- vfio/pds: Fix missing detach_ioas op (bsc#1234429).
- vfio: Prevent open_count decrement to negative (bsc#1234429).
- vfio: Fix unbalanced vfio_df_close call in no-iommu mode
(bsc#1234429).
- i2c: muxes: mule: Fix an error handling path in
mule_i2c_mux_probe() (bsc#1234429).
- exfat: fdatasync flag should be same like generic_write_sync()
(bsc#1234429).
- f2fs: fix to trigger foreground gc during f2fs_map_blocks()
in lfs mode (bsc#1234429).
- f2fs: fix to calculate dirty data during
has_not_enough_free_secs() (bsc#1234429).
- f2fs: fix to update upper_p in __get_secs_required() correctly
(bsc#1234429).
- f2fs: vm_unmap_ram() may be called from an invalid context
(bsc#1234429).
- f2fs: fix to avoid out-of-boundary access in devs.path
(bsc#1234429).
- f2fs: fix to avoid panic in f2fs_evict_inode (bsc#1234429).
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (bsc#1234429).
- f2fs: doc: fix wrong quota mount option description
(bsc#1234429).
- f2fs: fix to check upper boundary for gc_no_zoned_gc_percent
(bsc#1234429).
- f2fs: fix to check upper boundary for gc_valid_thresh_ratio
(bsc#1234429).
- f2fs: fix to check upper boundary for value of
gc_boost_zoned_gc_percent (bsc#1234429).
- f2fs: fix KMSAN uninit-value in extent_info usage (bsc#1234429).
- f2fs: fix bio memleak when committing super block (bsc#1234429).
- f2fs: turn off one_time when forcibly set to foreground GC
(bsc#1234429).
- rtc: rv3028: fix incorrect maximum clock rate handling
(bsc#1234429).
- rtc: pcf8563: fix incorrect maximum clock rate handling
(bsc#1234429).
- rtc: pcf85063: fix incorrect maximum clock rate handling
(bsc#1234429).
- rtc: nct3018y: fix incorrect maximum clock rate handling
(bsc#1234429).
- rtc: hym8563: fix incorrect maximum clock rate handling
(bsc#1234429).
- rtc: ds1307: fix incorrect maximum clock rate handling
(bsc#1234429).
- ucount: fix atomic_long_inc_below() argument type (bsc#1234429).
- module: Restore the moduleparam prefix length check
(bsc#1234429).
- apparmor: Fix unaligned memory accesses in KUnit test
(bsc#1234429).
- apparmor: fix loop detection used in conflicting attachment
resolution (bsc#1234429).
- apparmor: ensure WB_HISTORY_SIZE value is a power of 2
(bsc#1234429).
- bpf: Check netfilter ctx accesses are aligned (bsc#1234429).
- bpf: Check flow_dissector ctx accesses are aligned
(bsc#1234429).
- vhost: Reintroduce kthread API and add mode selection
(bsc#1234429).
- vdpa: Fix IDR memory leak in VDUSE module exit (bsc#1234429).
- vdpa/mlx5: Fix release of uninitialized resources on error path
(bsc#1234429).
- vhost-scsi: Fix log flooding with target does not exist errors
(bsc#1234429).
- vdpa/mlx5: Fix needs_teardown flag calculation (bsc#1234429).
- perf record: Cache build-ID of hit DSOs only (bsc#1234429).
- selftests: ALSA: fix memory leak in utimer test (bsc#1234429).
- drm/xe/vf: Disable CSC support on VF (bsc#1234429).
- mtd: rawnand: atmel: set pmecc data setup time (bsc#1234429).
- mtd: rawnand: rockchip: Add missing check after DMA map
(bsc#1234429).
- mtd: rawnand: atmel: Fix dma_mapping_error() address
(bsc#1234429).
- jfs: fix metapage reference count leak in dbAllocCtl
(bsc#1234429).
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref
(bsc#1234429).
- crypto: qat - fix seq_file position update in adf_ring_next()
(bsc#1234429).
- crypto: qat - fix DMA direction for compression on GEN2 devices
(bsc#1234429).
- perf tools: Remove libtraceevent in .gitignore (bsc#1234429).
- sh: Do not use hyphen in exported variable name (bsc#1234429).
- ASoC: fsl_xcvr: get channel status data when PHY is not exists
(bsc#1234429).
- dmaengine: nbpfaxi: Add missing check after DMA map
(bsc#1234429).
- dmaengine: mv_xor: Fix missing check after DMA map and missing
unmap (bsc#1234429).
- fs/orangefs: Allow 2 more characters in do_c_string()
(bsc#1234429).
- remoteproc: xlnx: Disable unsupported features (bsc#1234429).
- clk: imx95-blk-ctl: Fix synchronous abort (bsc#1234429).
- PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem
attribute (bsc#1234429).
- soundwire: stream: restore params when prepare ports fail
(bsc#1234429).
- crypto: qat - disable ZUC-256 capability for QAT GEN5
(bsc#1234429).
- crypto: img-hash - Fix dma_unmap_sg() nents value (bsc#1234429).
- crypto: keembay - Fix dma_unmap_sg() nents value (bsc#1234429).
- hwrng: mtk - handle devm_pm_runtime_enable errors (bsc#1234429).
- clk: at91: sam9x7: update pll clk ranges (bsc#1234429).
- ext4: Make sure BH_New bit is cleared in ->write_end handler
(bsc#1234429).
- watchdog: ziirave_wdt: check record length in
ziirave_firm_verify() (bsc#1234429).
- scsi: isci: Fix dma_unmap_sg() nents value (bsc#1234429).
- scsi: mvsas: Fix dma_unmap_sg() nents value (bsc#1234429).
- scsi: elx: efct: Fix dma_unmap_sg() nents value (bsc#1234429).
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value
(bsc#1234429).
- clk: sunxi-ng: v3s: Fix de clock definition (bsc#1234429).
- clk: thead: th1520-ap: Correctly refer the parent of osc_12m
(bsc#1234429).
- RDMA/mana_ib: Fix DSCP value in modify QP (bsc#1234429).
- perf tests bp_account: Fix leaked file descriptor (bsc#1234429).
- pinmux: fix race causing mux_owner NULL with active mux_usecount
(bsc#1234429).
- proc: use the same treatment to check proc_lseek as ones for
proc_read_iter et.al (bsc#1234429).
- kernel: trace: preemptirq_delay_test: use offstack cpu mask
(bsc#1234429).
- RDMA/hns: Fix -Wframe-larger-than issue (bsc#1234429).
- RDMA/hns: Drop GFP_NOWARN (bsc#1234429).
- RDMA/hns: Fix accessing uninitialized resources (bsc#1234429).
- RDMA/hns: Get message length of ack_req from FW (bsc#1234429).
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko
(bsc#1234429).
- crypto: inside-secure - Fix `dma_unmap_sg()` nents value
(bsc#1234429).
- crypto: ccp - Fix locking on alloc failure handling
(bsc#1234429).
- RDMA/hns: Fix HW configurations not cleared in error flow
(bsc#1234429).
- RDMA/hns: Fix double destruction of rsv_qp (bsc#1234429).
- perf sched: Fix memory leaks in 'perf sched latency'
(bsc#1234429).
- perf sched: Use RC_CHK_EQUAL() to compare pointers
(bsc#1234429).
- perf sched: Fix memory leaks for evsel->priv in timehist
(bsc#1234429).
- perf sched: Fix memory leaks in 'perf sched map' (bsc#1234429).
- perf sched: Free thread->priv using priv_destructor
(bsc#1234429).
- perf sched: Make sure it frees the usage string (bsc#1234429).
- mtd: spi-nor: spansion: Fixup params->set_4byte_addr_mode for
SEMPER (bsc#1234429).
- perf dso: Add missed dso__put to dso__load_kcore (bsc#1234429).
- perf tools: Fix use-after-free in help_unknown_cmd()
(bsc#1234429).
- Fix dma_unmap_sg() nents value (bsc#1234429).
- clk: clk-axi-clkgen: fix fpfd_max frequency for zynq
(bsc#1234429).
- fanotify: sanitize handle_type values when reporting fid
(bsc#1234429).
- phy: qualcomm: phy-qcom-eusb2-repeater: Don't zero-out registers
(bsc#1234429).
- dmaengine: mmp: Fix again Wvoid-pointer-to-enum-cast warning
(bsc#1234429).
- pinctrl: berlin: fix memory leak in berlin_pinctrl_build_state()
(bsc#1234429).
- pinctrl: sunxi: Fix memory leak on krealloc failure
(bsc#1234429).
- PCI: endpoint: pci-epf-vntb: Return -ENOENT if
pci_epc_get_next_free_bar() fails (bsc#1234429).
- crypto: arm/aes-neonbs - work around gcc-15 warning
(bsc#1234429).
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is
not set (bsc#1234429).
- power: supply: cpcap-charger: Fix null check for
power_supply_get_by_name (bsc#1234429).
- clk: xilinx: vcu: unregister pll_post only if registered
correctly (bsc#1234429).
- media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check
(bsc#1234429).
- clk: davinci: Add NULL check in davinci_lpsc_clk_register()
(bsc#1234429).
- mtd: fix possible integer overflow in erase_xfer()
(bsc#1234429).
- crypto: qat - fix state restore for banks with exceptions
(bsc#1234429).
- crypto: qat - allow enabling VFs in the absence of IOMMU
(bsc#1234429).
- crypto: marvell/cesa - Fix engine load inaccuracy (bsc#1234429).
- crypto: qat - use unmanaged allocation for dc_data
(bsc#1234429).
- crypto: sun8i-ce - fix nents passed to dma_unmap_sg()
(bsc#1234429).
- clk: renesas: rzv2h: Fix missing CLK_SET_RATE_PARENT flag for
ddiv clocks (bsc#1234429).
- PCI: rockchip-host: Fix "Unexpected Completion" log message
(bsc#1234429).
- fortify: Fix incorrect reporting of read buffer size
(bsc#1234429).
- staging: media: atomisp: Fix stack buffer overflow in
gmin_get_var_int() (bsc#1234429).
- bpf, arm64: Fix fp initialization for exception boundary
(bsc#1234429).
- bpf/preload: Don't select USERMODE_DRIVER (bsc#1234429).
- ipv6: annotate data-races around rt->fib6_nsiblings
(bsc#1234429).
- ipv6: fix possible infinite loop in fib6_info_uses_dev()
(bsc#1234429).
- ipv6: prevent infinite loop in rt6_nlmsg_size() (bsc#1234429).
- vrf: Drop existing dst reference in vrf_ip6_input_dst
(bsc#1234429).
- selftests: rtnetlink.sh: remove esp4_offload after test
(bsc#1234429).
- stmmac: xsk: fix negative overflow of budget in zerocopy mode
(bsc#1234429).
- net: dsa: microchip: Fix wrong rx drop MIB counter for KSZ8863
(bsc#1234429).
- net/mlx5e: Remove skb secpath if xfrm state is not found
(bsc#1234429).
- net/mlx5e: Clear Read-Only port buffer size in PBMC before
update (bsc#1234429).
- netfilter: xt_nfacct: don't assume acct name is null-terminated
(bsc#1234429).
- can: kvaser_usb: Assign netdev.dev_port based on device channel
index (bsc#1234429).
- can: kvaser_pciefd: Store device channel index (bsc#1234429).
- can: peak_usb: fix USB FD devices potential malfunction
(bsc#1234429).
- selftests: drv-net: Fix remote command checking in require_cmd()
(bsc#1234429).
- tools/rv: Do not skip idle in trace (bsc#1234429).
- bpf: Disable migration in nf_hook_run_bpf() (bsc#1234429).
- Bluetooth: hci_event: Mask data status from LE ext adv reports
(bsc#1234429).
- Bluetooth: hci_sync: fix double free in
'hci_discovery_filter_clear()' (bsc#1234429).
- memcg_slabinfo: Fix use of PG_slab (bsc#1234429).
- kcsan: test: Initialize dummy variable (bsc#1234429).
- ring-buffer: Remove ring_buffer_read_prepare_sync()
(bsc#1234429).
- wifi: nl80211: Set num_sub_specs before looping through
sub_specs (bsc#1234429).
- wifi: mac80211: Write cnt before copying in
ieee80211_copy_rnr_beacon() (bsc#1234429).
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to
missing P2P IE (bsc#1234429).
- wifi: ath12k: fix endianness handling while accessing wmi
service bit (bsc#1234429).
- Reapply "wifi: mac80211: Update skb's control block key in
ieee80211_tx_dequeue()" (bsc#1234429).
- wifi: mac80211: Check 802.11 encaps offloading in
ieee80211_tx_h_select_key() (bsc#1234429).
- wifi: mac80211: Don't call fq_flow_idx() for management frames
(bsc#1234429).
- wifi: mac80211: Do not schedule stopped TXQs (bsc#1234429).
- wifi: plfxlc: Fix error handling in usb driver probe
(bsc#1234429).
- wifi: mac80211: reject TDLS operations when station is not
associated (bsc#1234429).
- rcu: Fix delayed execution of hurry callbacks (bsc#1234429).
- iommu/amd: Fix geometry.aperture_end for V2 tables
(bsc#1234429).
- drm/amdgpu/gfx10: fix kiq locking in KCQ reset (bsc#1234429).
- drm/amdgpu/gfx9.4.3: fix kiq locking in KCQ reset (bsc#1234429).
- drm/amdgpu/gfx9: fix kiq locking in KCQ reset (bsc#1234429).
- wifi: ath11k: fix sleeping-in-atomic in
ath11k_mac_op_set_bitrate_mask() (bsc#1234429).
- mwl8k: Add missing check after DMA map (bsc#1234429).
- wifi: rtw88: Fix macid assigned to TDLS station (bsc#1234429).
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled
(bsc#1234429).
- tcp: call tcp_measure_rcv_mss() for ooo packets (bsc#1234429).
- xen/gntdev: remove struct gntdev_copy_batch from stack
(bsc#1234429).
- xen: fix UAF in dmabuf_exp_from_pages() (bsc#1234429).
- RDMA/mlx5: Fix UMR modifying of mkey page size (bsc#1234429).
- net_sched: act_ctinfo: use atomic64_t for three counters
(bsc#1234429).
- net/sched: Restrict conditions for adding duplicating netems
to qdisc tree (bsc#1234429).
- iommu/amd: Enable PASID and ATS capabilities in the correct
order (bsc#1234429).
- um: rtc: Avoid shadowing err in uml_rtc_start() (bsc#1234429).
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX
(bsc#1234429).
- netfilter: nf_tables: adjust lockdep assertions handling
(bsc#1234429).
- netfilter: nf_tables: Drop dead code from fill_*_info routines
(bsc#1234429).
- fbcon: Fix outdated registered_fb reference in comment
(bsc#1234429).
- sched/psi: Optimize psi_group_change() cpu_clock() usage
(bsc#1234429).
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and
value (bsc#1234429).
- refscale: Check that nreaders and loops multiplication doesn't
overflow (bsc#1234429).
- m68k: Don't unregister boot console needlessly (bsc#1234429).
- drm/msm/dpu: Fill in min_prefill_lines for SC8180X
(bsc#1234429).
- bpf: Ensure RCU lock is held around bpf_prog_ksym_find
(bsc#1234429).
- kselftest/arm64: Fix check for setting new VLs in sve-ptrace
(bsc#1234429).
- net: dst: annotate data-races around dst->output (bsc#1234429).
- net: dst: annotate data-races around dst->input (bsc#1234429).
- net/mlx5: Check device memory pointer before usage
(bsc#1234429).
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK
range (bsc#1234429).
- wifi: ath11k: clear initialized flag for deinit-ed srng lists
(bsc#1234429).
- iwlwifi: Add missing check for alloc_ordered_workqueue
(bsc#1234429).
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (bsc#1234429).
- wifi: rtl818x: Kill URBs before clearing tx status queue
(bsc#1234429).
- wifi: rtw89: avoid NULL dereference when RX problematic packet
on unsupported 6 GHz band (bsc#1234429).
- caif: reduce stack size, again (bsc#1234429).
- powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes
for IO add (bsc#1234429).
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure
(bsc#1234429).
- drm/amdgpu: Remove nbiov7.9 replay count reporting
(bsc#1234429).
- drm/vmwgfx: Fix Host-Backed userspace on Guest-Backed kernel
(bsc#1234429).
- net: ipv6: ip6mr: Fix in/out netdev to pass to the FORWARD chain
(bsc#1234429).
- selftests/bpf: Fix unintentional switch case fall through
(bsc#1234429).
- selftests/bpf: fix signedness bug in redir_partial()
(bsc#1234429).
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data()
in ktls (bsc#1234429).
- bpf, sockmap: Fix psock incorrectly pointing to sk
(bsc#1234429).
- drm/panthor: Add missing explicit padding in
drm_panthor_gpu_info (bsc#1234429).
- drm/panfrost: Fix panfrost device variable name in devfreq
(bsc#1234429).
- drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed
(bsc#1234429).
- selftests/tracing: Fix false failure of subsystem event test
(bsc#1234429).
- staging: nvec: Fix incorrect null termination of battery
manufacturer (bsc#1234429).
- bus: mhi: host: pci_generic: Fix the modem name of Foxconn
T99W640 (bsc#1234429).
- interconnect: qcom: sc8180x: specify num_nodes (bsc#1234429).
- interconnect: qcom: sc8280xp: specify num_links for
qnm_a1noc_cfg (bsc#1234429).
- soc: qcom: pmic_glink: fix OF node leak (bsc#1234429).
- samples: mei: Fix building on musl libc (bsc#1234429).
- staging: greybus: gbphy: fix up const issue with the match
callback (bsc#1234429).
- cpufreq: Init policy->rwsem before it may be possibly used
(bsc#1234429).
- cpufreq: Initialize cpufreq-based frequency-invariance later
(bsc#1234429).
- cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive
mode (bsc#1234429).
- PM / devfreq: Fix a index typo in trans_stat (bsc#1234429).
- PM / devfreq: Check governor before using governor->name
(bsc#1234429).
- arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed
(bsc#1234429).
- arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed
(bsc#1234429).
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485
interface (bsc#1234429).
- selftests: breakpoints: use suspend_stats to reliably check
suspend success (bsc#1234429).
- arm64: dts: st: fix timer used for ticks (bsc#1234429).
- soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS
(bsc#1234429).
- arm: dts: ti: omap: Fixup pinheader typo (bsc#1234429).
- usb: early: xhci-dbc: Fix early_ioremap leak (bsc#1234429).
- powercap: dtpm_cpu: Fix NULL pointer dereference in
get_pd_power_uw() (bsc#1234429).
- Revert "vmci: Prevent the dispatching of uninitialized payloads"
(bsc#1234429).
- selftests: vDSO: chacha: Correctly skip test if necessary
(bsc#1234429).
- pps: fix poll support (bsc#1234429).
- vmci: Prevent the dispatching of uninitialized payloads
(bsc#1234429).
- staging: fbtft: fix potential memory leak in
fbtft_framebuffer_alloc() (bsc#1234429).
- spi: stm32: Check for cfg availability in stm32_spi_probe
(bsc#1234429).
- mei: vsc: Unset the event callback on remove and probe errors
(bsc#1234429).
- mei: vsc: Event notifier fixes (bsc#1234429).
- mei: vsc: Destroy mutex after freeing the IRQ (bsc#1234429).
- usb: typec: ucsi: yoga-c630: fix error and remove paths
(bsc#1234429).
- firmware: arm_scmi: Fix up turbo frequencies selection
(bsc#1234429).
- cpufreq: armada-8k: make both cpu masks static (bsc#1234429).
- arm64: dts: ti: k3-am62p-j722s: fix pinctrl-single size
(bsc#1234429).
- arm64: dts: ti: k3-am642-phyboard-electra: Fix PRU-ICSSG
Ethernet ports (bsc#1234429).
- usb: misc: apple-mfi-fastcharge: Make power supply names unique
(bsc#1234429).
- usb: host: xhci-plat: fix incorrect type for of_match variable
in xhci_plat_probe() (bsc#1234429).
- ARM: dts: vfxxx: Correctly use two tuples for timer address
(bsc#1234429).
- arm64: dts: qcom: msm8976: Make blsp_dma controlled-remotely
(bsc#1234429).
- arm64: dts: qcom: sa8775p: Correct the interrupt for remoteproc
(bsc#1234429).
- arm64: dts: exynos: gs101: Add 'local-timer-stop' to cpuidle
nodes (bsc#1234429).
- arm64: dts: qcom: sc7180: Expand IMEM region (bsc#1234429).
- arm64: dts: qcom: sdm845: Expand IMEM region (bsc#1234429).
- soc: qcom: QMI encoding/decoding for big endian (bsc#1234429).
- selftests: Fix errno checking in syscall_user_dispatch test
(bsc#1234429).
- arm64: dts: freescale: imx93-tqma9352: Limit BUCK2 to 600mV
(bsc#1234429).
- ASoC: mediatek: use reserved memory or enable buffer
pre-allocation (bsc#1234429).
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value
(bsc#1234429).
- ASoC: soc-dai: tidyup return value of
snd_soc_xlate_tdm_slot_mask() (bsc#1234429).
- io_uring: fix breakage in EXPERT menu (bsc#1234429).
- gfs2: No more self recovery (bsc#1234429).
- Revert "fs/ntfs3: Replace inode_trylock with inode_lock"
(bsc#1234429).
- hfsplus: remove mutex_lock check in hfsplus_free_extents
(bsc#1234429).
- hfs: make splice write available again (bsc#1234429).
- hfsplus: make splice write available again (bsc#1234429).
- ublk: use vmalloc for ublk_device's __queues (bsc#1234429).
- fs/ntfs3: cancle set bad inode after removing name fails
(bsc#1234429).
- fs_context: fix parameter name in infofc() macro (bsc#1234429).
- parse_longname(): strrchr() expects NUL-terminated string
(bsc#1234429).
- audit,module: restore audit logging in load failure case
(bsc#1234429).
- ASoC: amd: yc: add DMI quirk for ASUS M6501RM (bsc#1234429).
- ASoC: Intel: fix SND_SOC_SOF dependencies (bsc#1234429).
- ALSA: hda/cs35l56: Workaround bad dev-index on Lenovo Yoga
Book 9i GenX (bsc#1234429).
- ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxx
(bsc#1234429).
- ethernet: intel: fix building with large NR_CPUS (bsc#1234429).
- ASoC: amd: yc: Add DMI quirk for HP Laptop 17 cp-2033dx
(bsc#1234429).
- commit 28b079c
* Fri Aug 01 2025 rfrohl@suse.com
- Linux 6.12.41 (bsc#1234429).
- mm: khugepaged: fix call hpage_collapse_scan_file() for
anonymous vma (bsc#1234429).
- KVM: x86: Free vCPUs before freeing VM state (bsc#1234429).
- Revert "drm/xe/forcewake: Add a helper
xe_force_wake_ref_has_domain()" (bsc#1234429).
- Revert "drm/xe/devcoredump: Update handling of xe_force_wake_get
return" (bsc#1234429).
- Revert "drm/xe/tests/mocs: Update xe_force_wake_get() return
handling" (bsc#1234429).
- Revert "drm/xe/gt: Update handling of xe_force_wake_get return"
(bsc#1234429).
- drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x (bsc#1234429).
- ALSA: hda: Add missing NVIDIA HDA codec IDs (bsc#1234429).
- ALSA: hda/tegra: Add Tegra264 support (bsc#1234429).
- Drivers: hv: Make the sysfs node size for the ring buffer
dynamic (bsc#1234429).
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS
(bsc#1234429).
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation
(bsc#1234429).
- iio: hid-sensor-prox: Restore lost scale assignments
(bsc#1234429).
- wifi: mt76: mt7925: adjust rm BSS flow to prevent next
connection failure (bsc#1234429).
- Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba
for MLO" (bsc#1234429).
- arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
(bsc#1234429).
- x86/hyperv: Fix APIC ID and VP index confusion in
hv_snp_boot_ap() (bsc#1234429).
- KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB
flush (bsc#1234429).
- KVM: x86: model canonical checks more precisely (bsc#1234429).
- KVM: x86: Add X86EMUL_F_MSR and X86EMUL_F_DT_LOAD to aid
canonical checks (bsc#1234429).
- KVM: x86: Route non-canonical checks in emulator through
emulate_ops (bsc#1234429).
- KVM: x86: drop x86.h include from cpuid.h (bsc#1234429).
- ext4: fix out of bounds punch offset (bsc#1234429).
- ext4: correct the error handle in ext4_fallocate()
(bsc#1234429).
- ext4: fix incorrect punch max_end (bsc#1234429).
- ext4: move out common parts into ext4_fallocate() (bsc#1234429).
- ext4: move out inode_lock into ext4_fallocate() (bsc#1234429).
- ext4: factor out ext4_do_fallocate() (bsc#1234429).
- ext4: refactor ext4_insert_range() (bsc#1234429).
- ext4: refactor ext4_collapse_range() (bsc#1234429).
- ext4: refactor ext4_zero_range() (bsc#1234429).
- ext4: refactor ext4_punch_hole() (bsc#1234429).
- ext4: don't explicit update times in ext4_fallocate()
(bsc#1234429).
- erofs: fix large fragment handling (bsc#1234429).
- erofs: clean up header parsing for ztailpacking and fragments
(bsc#1234429).
- erofs: simplify tail inline pcluster handling (bsc#1234429).
- erofs: use Z_EROFS_LCLUSTER_TYPE_MAX to simplify switches
(bsc#1234429).
- erofs: refine z_erofs_get_extent_compressedlen() (bsc#1234429).
- erofs: simplify z_erofs_load_compact_lcluster() (bsc#1234429).
- arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
(bsc#1234429).
- mtd: rawnand: qcom: Fix last codeword read in
qcom_param_page_type_exec() (bsc#1234429).
- crypto: powerpc/poly1305 - add depends on BROKEN for now
(bsc#1234429).
- comedi: comedi_test: Fix possible deletion of uninitialized
timers (bsc#1234429).
- jfs: reject on-disk inodes of an unsupported type (bsc#1234429).
- x86/bugs: Fix use of possibly uninit value in
amd_check_tsa_microcode() (bsc#1234429).
- spi: cadence-quadspi: fix cleanup of rx_chan on failure paths
(bsc#1234429).
- usb: typec: tcpm: apply vbus before data bringup in
tcpm_src_attach (bsc#1234429).
- usb: typec: tcpm: allow switching to mode accessory to mux
properly (bsc#1234429).
- usb: typec: tcpm: allow to use sink in accessory mode
(bsc#1234429).
- selftests/bpf: Add tests with stack ptr register in conditional
jmp (bsc#1234429).
- rust: give Clippy the minimum supported Rust version
(bsc#1234429).
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
(bsc#1234429).
- mm/vmscan: fix hwpoisoned large folio handling in
shrink_folio_list (bsc#1234429).
- selftests: mptcp: connect: also cover checksum (bsc#1234429).
- selftests: mptcp: connect: also cover alt modes (bsc#1234429).
- resource: fix false warning in __request_region() (bsc#1234429).
- nilfs2: reject invalid file types when reading inodes
(bsc#1234429).
- kasan: use vmalloc_dump_obj() for vmalloc error reports
(bsc#1234429).
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg()
(bsc#1234429).
- gve: Fix stuck TX queue for DQ queue format (bsc#1234429).
- e1000e: ignore uninitialized checksum word on tgp (bsc#1234429).
- e1000e: disregard NVM checksum on tgp when valid checksum bit
is not set (bsc#1234429).
- dpaa2-switch: Fix device reference count leak in MAC endpoint
handling (bsc#1234429).
- dpaa2-eth: Fix device reference count leak in MAC endpoint
handling (bsc#1234429).
- arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()
(bsc#1234429).
- ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa0xxx
(bsc#1234429).
- ALSA: hda/realtek - Add mute LED support for HP Pavilion
15-eg0xxx (bsc#1234429).
- sprintf.h requires stdarg.h (bsc#1234429).
- bus: fsl-mc: Fix potential double device reference in
fsl_mc_get_endpoint() (bsc#1234429).
- i2c: virtio: Avoid hang by using interruptible completion wait
(bsc#1234429).
- i2c: tegra: Fix reset error handling with ACPI (bsc#1234429).
- i2c: qup: jump out of the loop in case of timeout (bsc#1234429).
- timekeeping: Zero initialize system_counterval when querying
time from phc drivers (bsc#1234429).
- ARM: 9450/1: Fix allowing linker DCE with binutils < 2.36
(bsc#1234429).
- mm/ksm: fix -Wsometimes-uninitialized from clang-21 in
advisor_mode_show() (bsc#1234429).
- drm/sched: Remove optimization that causes hang when killing
dependent jobs (bsc#1234429).
- drm/amdgpu: Reset the clear flag in buddy during resume
(bsc#1234429).
- platform/x86: ideapad-laptop: Fix kbd backlight not remembered
among boots (bsc#1234429).
- platform/x86: ideapad-laptop: Fix FnLock not remembered among
boots (bsc#1234429).
- net: hns3: default enable tx bounce buffer when smmu enabled
(bsc#1234429).
- net: hns3: fixed vf get max channels bug (bsc#1234429).
- net: hns3: disable interrupt when ptp init failed (bsc#1234429).
- net: hns3: fix concurrent setting vlan filter issue
(bsc#1234429).
- s390/ism: fix concurrency management in ism_cmd() (bsc#1234429).
- selftests: drv-net: wait for iperf client to stop sending
(bsc#1234429).
- ALSA: hda/realtek: Fix mute LED mask on HP OMEN 16 laptop
(bsc#1234429).
- drm/bridge: ti-sn65dsi86: Remove extra semicolon in
ti_sn_bridge_probe() (bsc#1234429).
- can: netlink: can_changelink(): fix NULL pointer deref of
struct can_priv::do_set_mode (bsc#1234429).
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic
context in qfq_delete_class (bsc#1234429).
- net: appletalk: Fix use-after-free in AARP proxy probe
(bsc#1234429).
- i40e: When removing VF MAC filters, only check PF-set MAC
(bsc#1234429).
- i40e: report VF tx_dropped with tx_errors instead of tx_discards
(bsc#1234429).
- net/mlx5: E-Switch, Fix peer miss rules to use peer eswitch
(bsc#1234429).
- net/mlx5: Fix memory leak in cmd_exec() (bsc#1234429).
- net: ti: icssg-prueth: Fix buffer allocation for ICSSG
(bsc#1234429).
- ASoC: mediatek: mt8365-dai-i2s: pass correct size to
mt8365_dai_set_priv (bsc#1234429).
- xfrm: interface: fix use-after-free after changing collect_md
xfrm interface (bsc#1234429).
- xfrm: Set transport header to fix UDP GRO handling
(bsc#1234429).
- xfrm: state: use a consistent pcpu_id in xfrm_state_find
(bsc#1234429).
- xfrm: state: initialize state_ptrs earlier in xfrm_state_find
(bsc#1234429).
- staging: vchiq_arm: Make vchiq_shutdown never fail
(bsc#1234429).
- platform/x86: Fix initialization order for
firmware_attributes_class (bsc#1234429).
- x86/hyperv: Fix usage of cpu_online_mask to get valid cpu
(bsc#1234429).
- tools/hv: fcopy: Fix incorrect file path conversion
(bsc#1234429).
- platform/mellanox: mlxbf-pmc: Use kstrtobool() to check 0/1
input (bsc#1234429).
- platform/mellanox: mlxbf-pmc: Validate event/enable input
(bsc#1234429).
- platform/mellanox: mlxbf-pmc: Remove newline char from event
name input (bsc#1234429).
- regmap: fix potential memory leak of regmap_bus (bsc#1234429).
- iio: adc: ad7949: use spi_is_bpw_supported() (bsc#1234429).
- interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1
node (bsc#1234429).
- RDMA/core: Rate limit GID cache warning messages (bsc#1234429).
- platform/x86: asus-nb-wmi: add DMI quirk for ASUS Zenbook Duo
UX8406CA (bsc#1234429).
- regulator: core: fix NULL dereference on unbind due to stale
coupling data (bsc#1234429).
- virtio_ring: Fix error reporting in virtqueue_resize
(bsc#1234429).
- virtio_net: Enforce minimum TX ring size for reliability
(bsc#1234429).
- Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT
(bsc#1234429).
- x86/traps: Initialize DR7 by writing its architectural reset
value (bsc#1234429).
- commit 4f23b96
* Thu Jul 24 2025 rfrohl@suse.com
- Linux 6.12.40 (bsc#1234429).
- KVM: x86/xen: Fix cleanup logic in emulation of Xen schedop
poll hypercalls (bsc#1234429).
- iommu/vt-d: Fix misplaced domain_attached assignment
(bsc#1234429).
- smb: client: let smbd_post_send_iter() respect the peers
max_send_size and transmit all data (bsc#1234429).
- drm/xe: Move page fault init after topology init (bsc#1234429).
- drm/xe/mocs: Initialize MOCS index early (bsc#1234429).
- sched,freezer: Remove unnecessary warning in __thaw_task
(bsc#1234429).
- i2c: omap: fix deprecated of_property_read_bool() use
(bsc#1234429).
- i2c: omap: Handle omap_i2c_init() errors in omap_i2c_probe()
(bsc#1234429).
- i2c: omap: Fix an error handling path in omap_i2c_probe()
(bsc#1234429).
- i2c: omap: Add support for setting mux (bsc#1234429).
- selftests/bpf: Set test path for
token/obj_priv_implicit_token_envvar (bsc#1234429).
- rust: use `#[used(compiler)]` to fix build and `modpost`
with Rust >= 1.89.0 (bsc#1234429).
- net: libwx: fix multicast packets received count (bsc#1234429).
- usb: dwc3: qcom: Don't leave BCR asserted (bsc#1234429).
- usb: hub: Don't try to recover devices lost during warm reset
(bsc#1234429).
- usb: hub: Fix flushing of delayed work used for post resume
purposes (bsc#1234429).
- usb: hub: Fix flushing and scheduling of delayed work that
tunes runtime pm (bsc#1234429).
- usb: hub: fix detection of high tier USB3 devices behind
suspended hubs (bsc#1234429).
- btrfs: fix block group refcount race in
btrfs_create_pending_block_groups() (bsc#1234429).
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN
in the right userns (bsc#1234429).
- sched: Change nr_uninterruptible type to unsigned long
(bsc#1234429).
- efivarfs: Fix memory leak of efivarfs_fs_info in fs_context
error paths (bsc#1234429).
- libbpf: Fix handling of BPF arena relocations (bsc#1234429).
- drm/mediatek: only announce AFBC if really supported
(bsc#1234429).
- drm/mediatek: Add wait_event_timeout when disabling plane
(bsc#1234429).
- Revert "cgroup_freezer: cgroup_freezing: Check if not frozen"
(bsc#1234429).
- rxrpc: Fix transmission of an abort in response to an abort
(bsc#1234429).
- rxrpc: Fix recv-recv race of completed call (bsc#1234429).
- net/sched: Return NULL when htb_lookup_leaf encounters an
empty rbtree (bsc#1234429).
- net: bridge: Do not offload IGMP/MLD messages (bsc#1234429).
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering
during runtime (bsc#1234429).
- tls: always refresh the queue when reading sock (bsc#1234429).
- virtio-net: fix recursived rtnl_lock() during probe()
(bsc#1234429).
- hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open
to prevent IPv6 addrconf (bsc#1234429).
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
(bsc#1234429).
- drm/xe/pf: Prepare to stop SR-IOV support prior GT reset
(bsc#1234429).
- drm/xe/pf: Move VFs reprovisioning to worker (bsc#1234429).
- drm/xe/pf: Sanitize VF scratch registers on FLR (bsc#1234429).
- netfilter: nf_conntrack: fix crash due to removal of
uninitialised entry (bsc#1234429).
- net: fix segmentation after TCP/UDP fraglist GRO (bsc#1234429).
- ipv6: mcast: Delay put pmc->idev in mld_del_delrec()
(bsc#1234429).
- net/mlx5: Correctly set gso_size when LRO is used (bsc#1234429).
- Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855
GF variant without board ID (bsc#1234429).
- Bluetooth: hci_core: add missing braces when using macro
parameters (bsc#1234429).
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout
(bsc#1234429).
- Bluetooth: SMP: If an unallowed command is received consider
it a failure (bsc#1234429).
- Bluetooth: hci_sync: fix connectable extended advertising when
using static random address (bsc#1234429).
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()
(bsc#1234429).
- riscv: traps_misaligned: properly sign extend value in
misaligned load handler (bsc#1234429).
- riscv: Enable interrupt during exception handling (bsc#1234429).
- loop: use kiocb helpers to fix lockdep warning (bsc#1234429).
- usb: net: sierra: check for no status endpoint (bsc#1234429).
- ice: check correct pointer in fwlog debugfs (bsc#1234429).
- ice: add NULL check in eswitch lag check (bsc#1234429).
- hwmon: (corsair-cpro) Validate the size of the received input
buffer (bsc#1234429).
- selftests: net: increase inter-packet timeout in udpgro.sh
(bsc#1234429).
- can: tcan4x5x: fix reset gpio usage during probe (bsc#1234429).
- can: tcan4x5x: add option for selecting nWKRQ voltage
(bsc#1234429).
- wifi: cfg80211: remove scan request n_channels counted_by
(bsc#1234429).
- nvmet-tcp: fix callback lock for TLS handshake (bsc#1234429).
- nvme: fix misaccounting of nvme-mpath inflight I/O
(bsc#1234429).
- net: phy: Don't register LEDs for genphy (bsc#1234429).
- smc: Fix various oops due to inet_sock type confusion
(bsc#1234429).
- nvme: fix endianness of command word prints in
nvme_log_err_passthru() (bsc#1234429).
- nvme: fix inconsistent RCU list manipulation in
nvme_ns_add_to_ctrl_list() (bsc#1234429).
- fix a leak in fcntl_dirnotify() (bsc#1234429).
- smb: client: fix use-after-free in cifs_oplock_break
(bsc#1234429).
- rpl: Fix use-after-free in rpl_do_srh_inline() (bsc#1234429).
- net/sched: sch_qfq: Fix race condition on qfq_aggregate
(bsc#1234429).
- block: fix kobject leak in blk_unregister_queue (bsc#1234429).
- net: emaclite: Fix missing pointer increment in aligned_read()
(bsc#1234429).
- cachefiles: Fix the incorrect return value in
__cachefiles_write() (bsc#1234429).
- selftests/sched_ext: Fix exit selftest hang on UP (bsc#1234429).
- bpf: Reject %p% format string in bprintf-like helpers
(bsc#1234429).
- arm64: dts: imx95: Correct the DMA interrupter number of
pcie0_ep (bsc#1234429).
- soundwire: amd: fix for clearing command status register
(bsc#1234429).
- soundwire: amd: fix for handling slave alerts after link is down
(bsc#1234429).
- arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool
Pi 4B (bsc#1234429).
- arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool
Pi CM5 (bsc#1234429).
- comedi: Fix initialization of data for instructions that write
to subdevice (bsc#1234429).
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits()
(bsc#1234429).
- comedi: Fix some signed shift left operations (bsc#1234429).
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large
(bsc#1234429).
- comedi: das6402: Fix bit shift out of bounds (bsc#1234429).
- comedi: das16m1: Fix bit shift out of bounds (bsc#1234429).
- comedi: aio_iiro_16: Fix bit shift out of bounds (bsc#1234429).
- comedi: pcl812: Fix bit shift out of bounds (bsc#1234429).
- iio: common: st_sensors: Fix use of uninitialize device structs
(bsc#1234429).
- iio: backend: fix out-of-bound write (bsc#1234429).
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler
(bsc#1234429).
- iio: adc: max1363: Reorder mode_list[] entries (bsc#1234429).
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]
(bsc#1234429).
- iio: adc: axp20x_adc: Add missing sentinel to AXP717 ADC
channel maps (bsc#1234429).
- iio: accel: fxls8962af: Fix use after free in
fxls8962af_fifo_flush (bsc#1234429).
- soc: aspeed: lpc-snoop: Don't disable channels that aren't
enabled (bsc#1234429).
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order
(bsc#1234429).
- smb: client: fix use-after-free in crypt_message when using
async crypto (bsc#1234429).
- s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again
(bsc#1234429).
- pmdomain: governor: Consider CPU latency tolerance from
pm_domain_cpu_gov (bsc#1234429).
- net: libwx: properly reset Rx ring descriptor (bsc#1234429).
- net: libwx: fix the using of Rx buffer DMA (bsc#1234429).
- net: libwx: remove duplicate page_pool_put_full_page()
(bsc#1234429).
- net: stmmac: intel: populate entire system_counterval_t in
get_time_fn() callback (bsc#1234429).
- mmc: sdhci_am654: Workaround for Errata i2312 (bsc#1234429).
- mmc: sdhci-pci: Quirk for broken command queuing on Intel
GLK-based Positivo models (bsc#1234429).
- mmc: bcm2835: Fix dma_unmap_sg() nents value (bsc#1234429).
- memstick: core: Zero initialize id_reg in
h_memstick_read_dev_id() (bsc#1234429).
- isofs: Verify inode mode when loading from disk (bsc#1234429).
- dmaengine: nbpfaxi: Fix memory corruption in probe()
(bsc#1234429).
- cpuidle: psci: Fix cpuhotplug routine with PREEMPT_RT=y
(bsc#1234429).
- Bluetooth: btintel: Check if controller is ISO capable on
btintel_classify_pkt_type (bsc#1234429).
- af_packet: fix soft lockup issue caused by tpacket_snd()
(bsc#1234429).
- af_packet: fix the SO_SNDTIMEO constraint not effective on
tpacked_snd() (bsc#1234429).
- arm64: dts: rockchip: use cs-gpios for spi1 on ringneck
(bsc#1234429).
- arm64: dts: imx8mp-venice-gw73xx: fix TPM SPI frequency
(bsc#1234429).
- arm64: dts: imx8mp-venice-gw72xx: fix TPM SPI frequency
(bsc#1234429).
- arm64: dts: imx8mp-venice-gw71xx: fix TPM SPI frequency
(bsc#1234429).
- arm64: dts: freescale: imx8mm-verdin: Keep LDO5 always on
(bsc#1234429).
- arm64: dts: add big-endian property back into watchdog node
(bsc#1234429).
- arm64: dts: imx8mp-venice-gw74xx: fix TPM SPI frequency
(bsc#1234429).
- net/mlx5: Update the list of the PCI supported devices
(bsc#1234429).
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in
pep_sock_accept() (bsc#1234429).
- mptcp: reset fallback status gracefully at disconnect() time
(bsc#1234429).
- mptcp: plug races between subflow fail and subflow creation
(bsc#1234429).
- mptcp: make fallback action and fallback decision atomic
(bsc#1234429).
- io_uring/poll: fix POLLERR handling (bsc#1234429).
- ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS
(bsc#1234429).
- ALSA: hda/realtek - Fix mute LED for HP Victus 16-r0xxx
(bsc#1234429).
- drm/amd/display: Free memory allocation (bsc#1234429).
- drm/amd/display: Disable CRTC degamma LUT for DCN401
(bsc#1234429).
- drm/amdgpu: Increase reset counter only on success
(bsc#1234429).
- drm/amdgpu/gfx8: reset compute ring wptr on the GPU on resume
(bsc#1234429).
- objtool/rust: add one more `noreturn` Rust function for Rust
1.89.0 (bsc#1234429).
- tracing/osnoise: Fix crash in timerlat_dump_stack()
(bsc#1234429).
- tracing: Add down_write(trace_event_sem) when adding trace event
(bsc#1234429).
- tracing/probes: Avoid using params uninitialized in
parse_btf_arg() (bsc#1234429).
- HID: core: do not bypass hid_hw_raw_request (bsc#1234429).
- HID: core: ensure __hid_request reserves the report ID as the
first byte (bsc#1234429).
- HID: core: ensure the allocated report buffer can contain the
reserved report ID (bsc#1234429).
- dm-bufio: fix sched in atomic context (bsc#1234429).
- spi: Add check for 8-bit transfer with 8 IO mode support
(bsc#1234429).
- pch_uart: Fix dma_sync_sg_for_device() nents value
(bsc#1234429).
- Input: xpad - set correct controller type for Acer NGR200
(bsc#1234429).
- nvmem: layouts: u-boot-env: remove crc32 endianness conversion
(bsc#1234429).
- nvmem: imx-ocotp: fix MAC address byte length (bsc#1234429).
- Revert "staging: vchiq_arm: Create keep-alive thread during
probe" (bsc#1234429).
- thunderbolt: Fix bit masking in tb_dp_port_set_hops()
(bsc#1234429).
- thunderbolt: Fix wake on connect at runtime (bsc#1234429).
- i2c: stm32f7: unmap DMA mapped buffer (bsc#1234429).
- i2c: stm32: fix the device used for the DMA map (bsc#1234429).
- usb: gadget: configfs: Fix OOB read on empty string write
(bsc#1234429).
- usb: dwc2: gadget: Fix enter to hibernation for UTMI+ PHY
(bsc#1234429).
- usb: musb: fix gadget state on disconnect (bsc#1234429).
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI
(bsc#1234429).
- USB: serial: option: add Foxconn T99W640 (bsc#1234429).
- USB: serial: option: add Telit Cinterion FE910C04 (ECM)
composition (bsc#1234429).
- phy: tegra: xusb: Disable periodic tracking on Tegra234
(bsc#1234429).
- phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from
trk_hw_mode (bsc#1234429).
- phy: tegra: xusb: Fix unbalanced regulator disable in UTMI
PHY mode (bsc#1234429).
- commit 6fe2ac0
* Fri Jul 18 2025 rfrohl@suse.com
- Linux 6.12.39 (bsc#1234429).
- KVM: SVM: Set synthesized TSA CPUID flags (bsc#1234429).
- rseq: Fix segfault on registration when rseq_cs is non-zero
(bsc#1234429).
- crypto: ecdsa - Harden against integer overflows in
DIV_ROUND_UP() (bsc#1234429).
- arm64: Filter out SME hwcaps when FEAT_SME isn't implemented
(bsc#1234429).
- ksmbd: fix potential use-after-free in oplock/lease break ack
(bsc#1234429).
- kasan: remove kasan_find_vm_area() to prevent possible deadlock
(bsc#1234429).
- net: wangxun: revert the adjustment of the IRQ vector sequence
(bsc#1234429).
- erofs: fix rare pcluster memory leak after unmounting
(bsc#1234429).
- selftests/bpf: adapt one more case in test_lru_map to the new
target_free (bsc#1234429).
- HID: nintendo: avoid bluetooth suspend/resume stalls
(bsc#1234429).
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras
(bsc#1234429).
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (bsc#1234429).
- riscv: vdso: Exclude .rodata from the PT_DYNAMIC segment
(bsc#1234429).
- bpf: Adjust free target to avoid global starvation of LRU map
(bsc#1234429).
- vt: add missing notification when switching back to text mode
(bsc#1234429).
- btrfs: fix assertion when building free space tree
(bsc#1234429).
- net: mana: Record doorbell physical address in PF mode
(bsc#1234429).
- HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard
Gen2 (bsc#1234429).
- driver: bluetooth: hci_qca:fix unable to load the BT driver
(bsc#1234429).
- net: usb: qmi_wwan: add SIMCom 8230C composition (bsc#1234429).
- ALSA: hda/realtek: Add quirks for some Clevo laptops
(bsc#1234429).
- ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop
15-eg100 (bsc#1234429).
- ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic
(bsc#1234429).
- io_uring: make fallocate be hashed work (bsc#1234429).
- ALSA: hda/realtek: Add mic-mute LED setup for ASUS UM5606
(bsc#1234429).
- ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak
(bsc#1234429).
- um: vector: Reduce stack usage in vector_eth_configure()
(bsc#1234429).
- atm: idt77252: Add missing `dma_map_error()` (bsc#1234429).
- ublk: sanity check add_dev input for underflow (bsc#1234429).
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT
(bsc#1234429).
- bnxt_en: Fix DCB ETS validation (bsc#1234429).
- net: ll_temac: Fix missing tx_pending check in
ethtools_set_ringparam() (bsc#1234429).
- net/mlx5e: Add new prio for promiscuous mode (bsc#1234429).
- net/mlx5e: Fix race between DIM disable and net_dim()
(bsc#1234429).
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx
message to debug level (bsc#1234429).
- drm/xe/pm: Correct comment of xe_pm_set_vram_threshold()
(bsc#1234429).
- selftests: net: lib: fix shift count out of range (bsc#1234429).
- selftests: net: lib: Move logging from forwarding/lib.sh here
(bsc#1234429).
- net: phy: microchip: limit 100M workaround to link-down events
on LAN88xx (bsc#1234429).
- net: phy: microchip: Use genphy_soft_reset() to purge stale
LPA bits (bsc#1234429).
- ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic
sizeof (bsc#1234429).
- net: appletalk: Fix device refcount leak in atrtr_create()
(bsc#1234429).
- netfilter: flowtable: account for Ethernet header in
nf_flow_pppoe_proto() (bsc#1234429).
- erofs: fix to add missing tracepoint in erofs_readahead()
(bsc#1234429).
- erofs: refine readahead tracepoint (bsc#1234429).
- erofs: tidy up zdata.c (bsc#1234429).
- erofs: get rid of `z_erofs_next_pcluster_t` (bsc#1234429).
- erofs: free pclusters if no cached folio is attached
(bsc#1234429).
- drm/xe/pf: Clear all LMTT pages on alloc (bsc#1234429).
- nbd: fix uaf in nbd_genl_connect() error path (bsc#1234429).
- wifi: mt76: mt7925: Fix null-ptr-deref in mt7925_thermal_init()
(bsc#1234429).
- drm/nouveau/gsp: fix potential leak of memory used during acpi
init (bsc#1234429).
- wifi: rt2x00: fix remove callback type mismatch (bsc#1234429).
- wifi: mac80211: fix non-transmitted BSSID profile search
(bsc#1234429).
- wifi: mac80211: correctly identify S1G short beacon
(bsc#1234429).
- raid10: cleanup memleak at raid10_make_request (bsc#1234429).
- md/raid1: Fix stack memory use after return in raid1_reshape
(bsc#1234429).
- drm/tegra: nvdec: Fix dma_alloc_coherent error check
(bsc#1234429).
- wifi: zd1211rw: Fix potential NULL pointer dereference in
zd_mac_tx_to_dev() (bsc#1234429).
- wifi: cfg80211: fix S1G beacon head validation in nl80211
(bsc#1234429).
- netfs: Fix ref leak on inserted extra subreq in write retry
(bsc#1234429).
- netlink: make sure we allow at least one dump skb (bsc#1234429).
- netlink: Fix rmem check in netlink_broadcast_deliver()
(bsc#1234429).
- ASoC: Intel: sof-function-topology-lib: Print out the
unsupported dmic count (bsc#1234429).
- erofs: address D-cache aliasing (bsc#1234429).
- erofs: fix to add missing tracepoint in erofs_read_folio()
(bsc#1234429).
- ksmbd: fix a mount write count leak in
ksmbd_vfs_kern_path_locked() (bsc#1234429).
- smb: server: make use of rdma_destroy_qp() (bsc#1234429).
- clk: scmi: Handle case where child clocks are initialized
before their parents (bsc#1234429).
- x86/mm: Disable hugetlb page table sharing on 32-bit
(bsc#1234429).
- x86/rdrand: Disable RDSEED on AMD Cyan Skillfish (bsc#1234429).
- clk: imx: Fix an out-of-bounds access in
dispmix_csr_clk_dev_data (bsc#1234429).
- rust: init: allow `dead_code` warnings for Rust >= 1.89.0
(bsc#1234429).
- lib/alloc_tag: do not acquire non-existent lock in
alloc_tag_top_users() (bsc#1234429).
- mm/vmalloc: leave lazy MMU mode on PTE mapping error
(bsc#1234429).
- scripts/gdb: fix interrupts.py after maple tree conversion
(bsc#1234429).
- scripts/gdb: de-reference per-CPU MCE interrupts (bsc#1234429).
- scripts/gdb: fix interrupts display after MCP on x86
(bsc#1234429).
- mm: fix the inaccurate memory statistics issue for users
(bsc#1234429).
- maple_tree: fix mt_destroy_walk() on root leaf node
(bsc#1234429).
- kallsyms: fix build without execinfo (bsc#1234429).
- Revert "PCI/ACPI: Fix allocated memory release on error in
pci_acpi_scan_root()" (bsc#1234429).
- Revert "ACPI: battery: negate current when discharging"
(bsc#1234429).
- drm/xe: Allocate PF queue size on pow2 boundary (bsc#1234429).
- drm/framebuffer: Acquire internal references on GEM handles
(bsc#1234429).
- Revert "usb: gadget: u_serial: Add null pointer check in
gs_start_io" (bsc#1234429).
- usb: gadget: u_serial: Fix race condition in TTY wakeup
(bsc#1234429).
- Revert "drm/xe/xe2: Enable Indirect Ring State support for Xe2"
(bsc#1234429).
- drm/xe/bmg: fix compressed VRAM handling (bsc#1234429).
- drm/gem: Fix race in drm_gem_handle_create_tail() (bsc#1234429).
- drm/ttm: fix error handling in ttm_buffer_object_transfer
(bsc#1234429).
- drm/sched: Increment job count before swapping tail spsc queue
(bsc#1234429).
- drm/gem: Acquire references on GEM handles for framebuffers
(bsc#1234429).
- drm/amdkfd: Don't call mmput from MMU notifier callback
(bsc#1234429).
- drm/imagination: Fix kernel crash when hard resetting the GPU
(bsc#1234429).
- wifi: mt76: mt7925: fix invalid array index in ssid assignment
during hw scan (bsc#1234429).
- wifi: mt76: mt7925: fix the wrong config for tx interrupt
(bsc#1234429).
- wifi: mt76: mt7925: prevent NULL pointer dereference in
mt7925_sta_set_decap_offload() (bsc#1234429).
- wifi: mt76: mt7921: prevent decap offload config before STA
initialization (bsc#1234429).
- wifi: mwifiex: discard erroneous disassoc frames on STA
interface (bsc#1234429).
- wifi: prevent A-MSDU attacks in mesh networks (bsc#1234429).
- pwm: mediatek: Ensure to disable clocks in error path
(bsc#1234429).
- pwm: Fix invalid state detection (bsc#1234429).
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts
(bsc#1234429).
- md/md-bitmap: fix GPF in bitmap_get_stats() (bsc#1234429).
- net: ethernet: rtsn: Fix a null pointer dereference in
rtsn_probe() (bsc#1234429).
- gre: Fix IPv6 multicast route creation (bsc#1234429).
- ASoC: fsl_sai: Force a software reset when starting in consumer
mode (bsc#1234429).
- ALSA: ad1816a: Fix potential NULL pointer deref in
snd_card_ad1816a_pnp() (bsc#1234429).
- KVM: Allow CPU to reschedule while setting per-page memory
attributes (bsc#1234429).
- KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation
is in-flight (bsc#1234429).
- KVM: SVM: Add missing member in SNP_LAUNCH_START command
structure (bsc#1234429).
- KVM: x86/xen: Allow 'out of range' event channel ports in IRQ
routing table (bsc#1234429).
- x86/mce: Make sure CMCI banks are cleared during shutdown on
Intel (bsc#1234429).
- x86/mce: Ensure user polling settings are honored when
restarting timer (bsc#1234429).
- x86/mce: Don't remove sysfs if thresholding sysfs init fails
(bsc#1234429).
- x86/mce/amd: Fix threshold limit reset (bsc#1234429).
- x86/mce/amd: Add default names for MCA banks and blocks
(bsc#1234429).
- ipmi:msghandler: Fix potential memory corruption in
ipmi_create_user() (bsc#1234429).
- rxrpc: Fix oops due to non-existence of prealloc backlog struct
(bsc#1234429).
- rxrpc: Fix bug due to prealloc collision (bsc#1234429).
- net/sched: Abort __tc_modify_qdisc if parent class does not
exist (bsc#1234429).
- net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting
for skb_shared_info (bsc#1234429).
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg()
(bsc#1234429).
- atm: clip: Fix infinite recursive call of clip_push()
(bsc#1234429).
- atm: clip: Fix memory leak of struct clip_vcc (bsc#1234429).
- atm: clip: Fix potential null-ptr-deref in to_atmarpd()
(bsc#1234429).
- net: phy: smsc: Fix link failure in forced mode with Auto-MDIX
(bsc#1234429).
- net: phy: smsc: Force predictable MDI-X state on LAN87xx
(bsc#1234429).
- net: phy: smsc: Fix Auto-MDIX configuration when disabled by
strap (bsc#1234429).
- net: stmmac: Fix interrupt handling for level-triggered mode
in DWC_XGMAC2 (bsc#1234429).
- vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also
`transport_local` (bsc#1234429).
- vsock: Fix transport_* TOCTOU (bsc#1234429).
- vsock: Fix transport_{g2h,h2g} TOCTOU (bsc#1234429).
- tcp: Correct signedness in skb remaining space calculation
(bsc#1234429).
- tipc: Fix use-after-free in tipc_conn_close() (bsc#1234429).
- vsock: fix `vsock_proto` declaration (bsc#1234429).
- netlink: Fix wraparounds of sk->sk_rmem_alloc (bsc#1234429).
- net: phy: qcom: qca808x: Fix WoL issue by utilizing
at8031_set_wol() (bsc#1234429).
- net: phy: qcom: move the WoL function to shared library
(bsc#1234429).
- arm64: poe: Handle spurious Overlay faults (bsc#1234429).
- bnxt_en: eliminate the compile warning in bnxt_request_irq
due to CONFIG_RFS_ACCEL (bsc#1234429).
- sched/deadline: Fix dl_server runtime calculation formula
(bsc#1234429).
- fix proc_sys_compare() handling of in-lookup dentries
(bsc#1234429).
- pinctrl: amd: Clear GPIO debounce for suspend (bsc#1234429).
- Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as
connected (bsc#1234429).
- Bluetooth: hci_sync: Fix not disabling advertising instance
(bsc#1234429).
- ASoC: cs35l56: probe() should fail if the device ID is not
recognized (bsc#1234429).
- perf: Revert to requiring CAP_SYS_ADMIN for uprobes
(bsc#1234429).
- sched/core: Fix migrate_swap() vs. hotplug (bsc#1234429).
- irqchip/irq-msi-lib: Select CONFIG_GENERIC_MSI_IRQ
(bsc#1234429).
- perf/core: Fix the WARN_ON_ONCE is out of lock protected region
(bsc#1234429).
- ASoC: Intel: soc-acpi: arl: Correct order of cs42l43 matches
(bsc#1234429).
- ASoC: Intel: soc-acpi-intel-arl-match: set
get_function_tplg_files ops (bsc#1234429).
- ASoC: Intel: add sof_sdw_get_tplg_files ops (bsc#1234429).
- ASoC: soc-acpi: add get_function_tplg_files ops (bsc#1234429).
- ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43
laptops (bsc#1234429).
- ASoC: Intel: soc-acpi: arl: Correct naming of a cs35l56 address
struct (bsc#1234429).
- ASoC: Intel: SND_SOC_INTEL_SOF_BOARD_HELPERS select
SND_SOC_ACPI_INTEL_MATCH (bsc#1234429).
- ASoC: fsl_asrc: use internal measured ratio for non-ideal
ratio mode (bsc#1234429).
- drm/amdgpu: Replace Mutex with Spinlock for RLCG register
access to avoid Priority Inversion in SRIOV (bsc#1234429).
- crypto: s390/sha - Fix uninitialized variable in SHA-1 and SHA-2
(bsc#1234429).
- drm/amdgpu/ip_discovery: add missing ip_discovery fw
(bsc#1234429).
- drm/amdgpu/discovery: use specific ip_discovery.bin for legacy
asics (bsc#1234429).
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
(bsc#1234429).
- eventpoll: don't decrement ep refcount while still holding
the ep mutex (bsc#1234429).
- commit fde6220
* Wed Jul 16 2025 wegao@suse.com
- fs/proc: Use inode_get_dev() for device numbers in procmap_query
- commit aaa8e53
* Mon Jul 14 2025 rfrohl@suse.com
- Linux 6.12.38 (bsc#1234429).
- x86/CPU/AMD: Properly check the TSA microcode (bsc#1234429).
- commit c237717
* Fri Jul 11 2025 rfrohl@suse.com
- Update config files.
x86_64:
CONFIG_MITIGATION_TSA=y
- commit f17b4a5
* Thu Jul 10 2025 rfrohl@suse.com
- Linux 6.12.37 (bsc#1234429).
- rtc: pcf2127: add missing semicolon after statement
(bsc#1234429).
- rtc: pcf2127: fix SPI command byte for PCF2131 (bsc#1234429).
- rtc: cmos: use spin_lock_irqsave in cmos_interrupt
(bsc#1234429).
- virtio-net: xsk: rx: fix the frame's length check (bsc#1234429).
- virtio-net: ensure the received length does not exceed allocated
size (bsc#1234429).
- s390/pci: Fix stale function handles in error handling
(bsc#1234429).
- s390/pci: Do not try re-enabling load/store if device is
disabled (bsc#1234429).
- net: txgbe: request MISC IRQ in ndo_open (bsc#1234429).
- vsock/vmci: Clear the vmci transport packet properly when
initializing it (bsc#1234429).
- net: libwx: fix the incorrect display of the queue number
(bsc#1234429).
- mmc: sdhci: Add a helper function for dump register in dynamic
debug mode (bsc#1234429).
- Revert "mmc: sdhci: Disable SD card clock before changing
parameters" (bsc#1234429).
- mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
(bsc#1234429).
- Bluetooth: HCI: Set extended advertising data synchronously
(bsc#1234429).
- Bluetooth: hci_sync: revert some mesh modifications
(bsc#1234429).
- Bluetooth: MGMT: set_mesh: update LE scan interval and window
(bsc#1234429).
- Bluetooth: MGMT: mesh_send: check instances prior disabling
advertising (bsc#1234429).
- iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage
sizes (bsc#1234429).
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
(bsc#1234429).
- Input: cs40l50-vibra - fix potential NULL dereference in
cs40l50_upload_owt() (bsc#1234429).
- usb: typec: altmodes/displayport: do not index invalid
pin_assignments (bsc#1234429).
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
(bsc#1234429).
- mtk-sd: Prevent memory corruption from DMA map failure
(bsc#1234429).
- mtk-sd: reset host->mrq on prepare_data() error (bsc#1234429).
- drm/v3d: Disable interrupts before resetting the GPU
(bsc#1234429).
- firmware: arm_ffa: Fix memory leak by freeing notifier callback
node (bsc#1234429).
- firmware: arm_ffa: Move memory allocation outside the mutex
locking (bsc#1234429).
- firmware: arm_ffa: Replace mutex with rwlock to avoid sleep
in atomic context (bsc#1234429).
- arm64: dts: apple: t8103: Fix PCIe BCM4377 nodename
(bsc#1234429).
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment
(bsc#1234429).
- RDMA/mlx5: Fix unsafe xarray access in implicit ODP handling
(bsc#1234429).
- RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
(bsc#1234429).
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init()
fails (bsc#1234429).
- NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
(bsc#1234429).
- scsi: qla2xxx: Fix DMA mapping test in
qla24xx_get_port_database() (bsc#1234429).
- scsi: qla4xxx: Fix missing DMA mapping error in
qla4xxx_alloc_pdu() (bsc#1234429).
- scsi: sd: Fix VPD page 0xb7 length check (bsc#1234429).
- scsi: ufs: core: Fix spelling of a sysfs attribute name
(bsc#1234429).
- RDMA/mlx5: Fix HW counters query for non-representor devices
(bsc#1234429).
- RDMA/mlx5: Fix CC counters query for MPV (bsc#1234429).
- RDMA/mlx5: Fix vport loopback for MPV device (bsc#1234429).
- platform/mellanox: mlxbf-pmc: Fix duplicate event ID for
CACHE_DATA1 (bsc#1234429).
- platform/mellanox: nvsw-sn2201: Fix bus number in adapter
error message (bsc#1234429).
- Bluetooth: Prevent unintended pause by checking if advertising
is active (bsc#1234429).
- btrfs: fix missing error handling when searching for inode
refs during log replay (bsc#1234429).
- btrfs: fix iteration of extrefs during log replay (bsc#1234429).
- btrfs: return a btrfs_inode from btrfs_iget_logging()
(bsc#1234429).
- btrfs: return a btrfs_inode from read_one_inode() (bsc#1234429).
- btrfs: fix invalid inode pointer dereferences during log replay
(bsc#1234429).
- btrfs: fix inode lookup error handling during log replay
(bsc#1234429).
- btrfs: record new subvolume in parent dir earlier to avoid
dir logging races (bsc#1234429).
- btrfs: propagate last_unlink_trans earlier when doing a rmdir
(bsc#1234429).
- btrfs: use btrfs_record_snapshot_destroy() during rmdir
(bsc#1234429).
- ethernet: atl1: Add missing DMA mapping error checks and count
errors (bsc#1234429).
- dpaa2-eth: fix xdp_rxq_info leak (bsc#1234429).
- drm/exynos: fimd: Guard display clock control with runtime PM
calls (bsc#1234429).
- spi: spi-fsl-dspi: Clear completion counter before initiating
transfer (bsc#1234429).
- drm/i915/selftests: Change mock_request() to return error
pointers (bsc#1234429).
- nvme: Fix incorrect cdw15 value in passthru error logging
(bsc#1234429).
- nvmet: fix memory leak of bio integrity (bsc#1234429).
- platform/x86: dell-wmi-sysman: Fix WMI data block retrieval
in sysfs callbacks (bsc#1234429).
- platform/x86: hp-bioscfg: Directly use firmware_attributes_class
(bsc#1234429).
- platform/x86: hp-bioscfg: Fix class device unregistration
(bsc#1234429).
- platform/x86: firmware_attributes_class: Move include
linux/device/class.h (bsc#1234429).
- platform/x86: firmware_attributes_class: Simplify API
(bsc#1234429).
- platform/x86: think-lmi: Directly use firmware_attributes_class
(bsc#1234429).
- platform/x86: think-lmi: Fix class device unregistration
(bsc#1234429).
- platform/x86: dell-sysman: Directly use
firmware_attributes_class (bsc#1234429).
- platform/x86: dell-wmi-sysman: Fix class device unregistration
(bsc#1234429).
- platform/mellanox: mlxreg-lc: Fix logic error in power state
check (bsc#1234429).
- drm/bridge: aux-hpd-bridge: fix assignment of the of_node
(bsc#1234429).
- smb: client: fix warning when reconnecting channel
(bsc#1234429).
- net: usb: lan78xx: fix WARN in __netif_napi_del_locked on
disconnect (bsc#1234429).
- drm/i915/gt: Fix timeline left held on VMA alloc error
(bsc#1234429).
- drm/i915/gsc: mei interrupt top half should be in irq disabled
context (bsc#1234429).
- idpf: return 0 size for RSS key if not supported (bsc#1234429).
- idpf: convert control queue mutex to a spinlock (bsc#1234429).
- igc: disable L1.2 PCI-E link substate to avoid performance issue
(bsc#1234429).
- smb: client: set missing retry flag in smb2_writev_callback()
(bsc#1234429).
- smb: client: set missing retry flag in cifs_readv_callback()
(bsc#1234429).
- smb: client: set missing retry flag in cifs_writev_callback()
(bsc#1234429).
- netfs: Fix i_size updating (bsc#1234429).
- lib: test_objagg: Set error message in
check_expect_hints_stats() (bsc#1234429).
- amd-xgbe: align CL37 AN sequence as per databook (bsc#1234429).
- enic: fix incorrect MTU comparison in enic_change_mtu()
(bsc#1234429).
- rose: fix dangling neighbour pointers in rose_rt_device_down()
(bsc#1234429).
- nui: Fix dma_mapping_error() check (bsc#1234429).
- net/sched: Always pass notifications when child class becomes
empty (bsc#1234429).
- amd-xgbe: do not double read link status (bsc#1234429).
- smb: client: fix race condition in negotiate timeout by using
more precise timing (bsc#1234429).
- arm64: dts: rockchip: fix internal USB hub instability on
RK3399 Puma (bsc#1234429).
- crypto: iaa - Remove dst_null support (bsc#1234429).
- crypto: iaa - Do not clobber req->base.data (bsc#1234429).
- spinlock: extend guard with spinlock_bh variants (bsc#1234429).
- crypto: zynqmp-sha - Add locking (bsc#1234429).
- kunit: qemu_configs: sparc: use Zilog console (bsc#1234429).
- kunit: qemu_configs: sparc: Explicitly enable CONFIG_SPARC32=y
(bsc#1234429).
- kunit: qemu_configs: Disable faulting tests on 32-bit SPARC
(bsc#1234429).
- gfs2: Initialize gl_no_formal_ino earlier (bsc#1234429).
- gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (bsc#1234429).
- gfs2: Rename dinode_demise to evict_behavior (bsc#1234429).
- gfs2: Prevent inode creation race (bsc#1234429).
- gfs2: Decode missing glock flags in tracepoints (bsc#1234429).
- gfs2: Add GLF_PENDING_REPLY flag (bsc#1234429).
- gfs2: Replace GIF_DEFER_DELETE with GLF_DEFER_DELETE
(bsc#1234429).
- gfs2: Move gfs2_dinode_dealloc (bsc#1234429).
- gfs2: Move GIF_ALLOC_FAILED check out of gfs2_ea_dealloc
(bsc#1234429).
- gfs2: deallocate inodes in gfs2_create_inode (bsc#1234429).
- btrfs: prepare btrfs_page_mkwrite() for large folios
(bsc#1234429).
- btrfs: fix wrong start offset for delalloc space release during
mmap write (bsc#1234429).
- sched/fair: Rename h_nr_running into h_nr_queued (bsc#1234429).
- sched/fair: Add new cfs_rq.h_nr_runnable (bsc#1234429).
- sched/fair: Fixup wake_up_sync() vs DELAYED_DEQUEUE
(bsc#1234429).
- gfs2: Move gfs2_trans_add_databufs (bsc#1234429).
- gfs2: Don't start unnecessary transactions during log flush
(bsc#1234429).
- ASoC: tas2764: Extend driver to SN012776 (bsc#1234429).
- ASoC: tas2764: Reinit cache on part reset (bsc#1234429).
- ACPI: thermal: Fix stale comment regarding trip points
(bsc#1234429).
- ACPI: thermal: Execute _SCP before reading trip points
(bsc#1234429).
- bonding: Mark active offloaded xfrm_states (bsc#1234429).
- wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path
(bsc#1234429).
- wifi: ath12k: Handle error cases during extended skb allocation
(bsc#1234429).
- wifi: ath12k: fix wrong handling of CCMP256 and GCMP ciphers
(bsc#1234429).
- RDMA/rxe: Fix "trying to register non-static key in
rxe_qp_do_cleanup" bug (bsc#1234429).
- iommu: ipmmu-vmsa: avoid Wformat-security warning (bsc#1234429).
- f2fs: decrease spare area for pinned files for zoned devices
(bsc#1234429).
- f2fs: zone: introduce first_zoned_segno in f2fs_sb_info
(bsc#1234429).
- f2fs: zone: fix to calculate first_zoned_segno correctly
(bsc#1234429).
- scsi: lpfc: Remove NLP_RELEASE_RPI flag from nodelist structure
(bsc#1234429).
- scsi: lpfc: Change lpfc_nodelist nlp_flag member into a bitmask
(bsc#1234429).
- scsi: lpfc: Avoid potential ndlp use-after-free in
dev_loss_tmo_callbk (bsc#1234429).
- hisi_acc_vfio_pci: bugfix cache write-back issue (bsc#1234429).
- hisi_acc_vfio_pci: bugfix the problem of uninstalling driver
(bsc#1234429).
- bpf: use common instruction history across all states
(bsc#1234429).
- bpf: Do not include stack ptr register in precision backtracking
bookkeeping (bsc#1234429).
- arm64: dts: qcom: sm8650: change labels to lower-case
(bsc#1234429).
- arm64: dts: qcom: sm8650: Fix domain-idle-state for CPU2
(bsc#1234429).
- arm64: dts: renesas: Use interrupts-extended for Ethernet PHYs
(bsc#1234429).
- arm64: dts: renesas: Factor out White Hawk Single board support
(bsc#1234429).
- arm64: dts: renesas: white-hawk-single: Improve Ethernet TSN
description (bsc#1234429).
- arm64: dts: qcom: sm8650: add the missing l2 cache node
(bsc#1234429).
- ubsan: integer-overflow: depend on BROKEN to keep this out of CI
(bsc#1234429).
- remoteproc: k3: Call of_node_put(rmem_np) only once in three
functions (bsc#1234429).
- remoteproc: k3-r5: Add devm action to release reserved memory
(bsc#1234429).
- remoteproc: k3-r5: Use devm_kcalloc() helper (bsc#1234429).
- remoteproc: k3-r5: Use devm_ioremap_wc() helper (bsc#1234429).
- remoteproc: k3-r5: Use devm_rproc_add() helper (bsc#1234429).
- remoteproc: k3-r5: Refactor sequential core power up/down
operations (bsc#1234429).
- netfs: Fix oops in write-retry from mis-resetting the subreq
iterator (bsc#1234429).
- mfd: exynos-lpass: Fix another error handling path in
exynos_lpass_probe() (bsc#1234429).
- drm/xe: Fix DSB buffer coherency (bsc#1234429).
- drm/xe: Move DSB l2 flush to a more sensible place
(bsc#1234429).
- drm/xe: add interface to request physical alignment for buffer
objects (bsc#1234429).
- drm/xe: Allow bo mapping on multiple ggtts (bsc#1234429).
- drm/xe: move DPT l2 flush to a more sensible place
(bsc#1234429).
- drm/xe: Replace double space with single space after comma
(bsc#1234429).
- drm/xe/guc: Dead CT helper (bsc#1234429).
- drm/xe/guc: Explicitly exit CT safe mode on unwind
(bsc#1234429).
- selinux: change security_compute_sid to return the ssid or
tsid on match (bsc#1234429).
- drm/simpledrm: Do not upcast in release helpers (bsc#1234429).
- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG
pause (bsc#1234429).
- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after
SINK_COUNT_ESI read (bsc#1234429).
- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13
(bsc#1234429).
- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees
(bsc#1234429).
- arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on
(bsc#1234429).
- drm/amdgpu/mes: add missing locking in helper functions
(bsc#1234429).
- sched_ext: Make scx_group_set_weight() always update
tg->scx.weight (bsc#1234429).
- scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag
(bsc#1234429).
- drm/msm: Fix a fence leak in submit error path (bsc#1234429).
- drm/msm: Fix another leak in the submit error path
(bsc#1234429).
- ALSA: sb: Don't allow changing the DMA mode during operations
(bsc#1234429).
- ALSA: sb: Force to disable DMAs once when DMA mode is changed
(bsc#1234429).
- ata: libata-acpi: Do not assume 40 wire cable if no devices
are enabled (bsc#1234429).
- ata: pata_cs5536: fix build on 32-bit UML (bsc#1234429).
- ASoC: amd: yc: Add quirk for MSI Bravo 17 D7VF internal mic
(bsc#1234429).
- platform/x86/amd/pmc: Add PCSpecialist Lafite Pro V 14M to
8042 quirks list (bsc#1234429).
- genirq/irq_sim: Initialize work context pointers properly
(bsc#1234429).
- powerpc: Fix struct termio related ioctl macros (bsc#1234429).
- ASoC: amd: yc: update quirk data for HP Victus (bsc#1234429).
- regulator: fan53555: add enable_time support and soft-start
times (bsc#1234429).
- scsi: target: Fix NULL pointer dereference in
core_scsi3_decode_spec_i_port() (bsc#1234429).
- aoe: defer rexmit timer downdev work to workqueue (bsc#1234429).
- wifi: mac80211: drop invalid source address OCB frames
(bsc#1234429).
- wifi: ath6kl: remove WARN on bad firmware input (bsc#1234429).
- ACPICA: Refuse to evaluate a method if arguments are missing
(bsc#1234429).
- mtd: spinand: fix memory leak of ECC engine conf (bsc#1234429).
- rcu: Return early if callback is not specified (bsc#1234429).
- add a string-to-qstr constructor (bsc#1234429).
- module: Provide EXPORT_SYMBOL_GPL_FOR_MODULES() helper
(bsc#1234429).
- fs: export anon_inode_make_secure_inode() and fix secretmem
LSM bypass (bsc#1234429).
- RDMA/mlx5: Fix cache entry update on dereg error (bsc#1234429).
- IB/mlx5: Fix potential deadlock in MR deregistration
(bsc#1234429).
- drm/xe/bmg: Update Wa_22019338487 (bsc#1234429).
- drm/xe: Allow dropping kunit dependency as built-in
(bsc#1234429).
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O
(bsc#1234429).
- usb: xhci: Skip xhci_reset in xhci_resume if xhci is being
removed (bsc#1234429).
- Revert "usb: xhci: Implement xhci_handshake_check_state()
helper" (bsc#1234429).
- usb: xhci: quirk for data loss in ISOC transfers (bsc#1234429).
- xhci: dbctty: disable ECHO flag by default (bsc#1234429).
- xhci: dbc: Flush queued requests before stopping dbc
(bsc#1234429).
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS
(bsc#1234429).
- Input: xpad - support Acer NGR 200 Controller (bsc#1234429).
- Input: iqs7222 - explicitly define number of external channels
(bsc#1234429).
- usb: cdnsp: do not disable slot for disabled slot (bsc#1234429).
- usb: cdnsp: Fix issue with CV Bad Descriptor test (bsc#1234429).
- usb: dwc3: Abort suspend on soft disconnect failure
(bsc#1234429).
- usb: chipidea: udc: disconnect/reconnect from host when do
suspend/resume (bsc#1234429).
- usb: acpi: fix device link removal (bsc#1234429).
- smb: client: fix readdir returning wrong type with POSIX
extensions (bsc#1234429).
- cifs: all initializations for tcon should happen in
tcon_info_alloc (bsc#1234429).
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2
(bsc#1234429).
- i2c/designware: Fix an initialization issue (bsc#1234429).
- Logitech C-270 even more broken (bsc#1234429).
- optee: ffa: fix sleep in atomic context (bsc#1234429).
- iommu/rockchip: prevent iommus dead loop when two masters
share one IOMMU (bsc#1234429).
- powercap: intel_rapl: Do not change CLAMPING bit if ENABLE
bit cannot be changed (bsc#1234429).
- riscv: cpu_ops_sbi: Use static array for boot_data
(bsc#1234429).
- platform/x86: think-lmi: Create ksets consecutively
(bsc#1234429).
- platform/x86: think-lmi: Fix kobject cleanup (bsc#1234429).
- platform/x86: think-lmi: Fix sysfs group cleanup (bsc#1234429).
- powerpc/kernel: Fix ppc_save_regs inclusion in build
(bsc#1234429).
- mm/vmalloc: fix data race in show_numa_info() (bsc#1234429).
- mm: userfaultfd: fix race of userfaultfd_move and swap cache
(bsc#1234429).
- x86/bugs: Rename MDS machinery to something more generic
(bsc#1234429).
- x86/bugs: Add a Transient Scheduler Attacks mitigation
(bsc#1234429).
- KVM: SVM: Advertise TSA CPUID bits to guests (bsc#1234429).
- x86/microcode/AMD: Add TSA microcode SHAs (bsc#1234429).
- x86/process: Move the buffer clearing before MONITOR
(bsc#1234429).
- Rename to
patches.kernel.org/6.12.37-221-usb-typec-displayport-Fix-potential-deadlock.patch.
- commit f5001b6
* Sun Jul 06 2025 rfrohl@suse.com
- usb: typec: displayport: Fix potential deadlock (git-fixes).
- commit ebe3768
* Sun Jul 06 2025 rfrohl@suse.com
- Linux 6.12.36 (bsc#1234429).
- cifs: Correctly set SMB1 SessionKey field in Session Setup
Request (bsc#1234429).
- cifs: Fix cifs_query_path_info() for Windows NT servers
(bsc#1234429).
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in
non-UNICODE mode (bsc#1234429).
- NFSv4: Always set NLINK even if the server doesn't support it
(bsc#1234429).
- NFSv4.2: fix listxattr to return selinux security label
(bsc#1234429).
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when
timestamps are delegated (bsc#1234429).
- mailbox: Not protect module_put with spin_lock_irqsave
(bsc#1234429).
- mfd: max14577: Fix wakeup source leaks on device unbind
(bsc#1234429).
- sunrpc: don't immediately retransmit on seqno miss
(bsc#1234429).
- dm vdo indexer: don't read request structure after enqueuing
(bsc#1234429).
- leds: multicolor: Fix intensity setting while SW blinking
(bsc#1234429).
- fuse: fix race between concurrent setattrs from multiple nodes
(bsc#1234429).
- cxl/region: Add a dev_err() on missing target list entries
(bsc#1234429).
- NFSv4: xattr handlers should check for absent nfs filehandles
(bsc#1234429).
- hwmon: (pmbus/max34440) Fix support for max34451 (bsc#1234429).
- ksmbd: allow a filename to contain special characters on
SMB3.1.1 posix extension (bsc#1234429).
- ksmbd: provide zero as a unique ID to the Mac client
(bsc#1234429).
- rust: module: place cleanup_module() in .exit.text section
(bsc#1234429).
- rust: arm: fix unknown (to Clang) argument '-mno-fdpic'
(bsc#1234429).
- dmaengine: idxd: Check availability of workqueue allocated by
idxd wq driver before using (bsc#1234429).
- dmaengine: xilinx_dma: Set dma_device directions (bsc#1234429).
- PCI: dwc: Make link training more robust by setting
PORT_LOGIC_LINK_WIDTH to one lane (bsc#1234429).
- PCI: apple: Fix missing OF node reference in
apple_pcie_setup_port (bsc#1234429).
- PCI: imx6: Add workaround for errata ERR051624 (bsc#1234429).
- nvme-tcp: fix I/O stalls on congested sockets (bsc#1234429).
- nvme-tcp: sanitize request list handling (bsc#1234429).
- md/md-bitmap: fix dm-raid max_write_behind setting
(bsc#1234429).
- amd/amdkfd: fix a kfd_process ref leak (bsc#1234429).
- bcache: fix NULL pointer in cache_set_flush() (bsc#1234429).
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock
(bsc#1234429).
- drm/scheduler: signal scheduled fence when kill job
(bsc#1234429).
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp
(bsc#1234429).
- um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
(bsc#1234429).
- um: use proper care when taking mmap lock during segfault
(bsc#1234429).
- 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support
for Rev C0 and later devices (bsc#1234429).
- coresight: Only check bottom two claim bits (bsc#1234429).
- usb: dwc2: also exit clock_gating when stopping udc while
suspended (bsc#1234429).
- iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos
(bsc#1234429).
- misc: tps6594-pfsm: Add NULL pointer check in
tps6594_pfsm_probe() (bsc#1234429).
- usb: potential integer overflow in usbg_make_tpg()
(bsc#1234429).
- tty: serial: uartlite: register uart driver in init
(bsc#1234429).
- usb: common: usb-conn-gpio: use a unique name for usb connector
device (bsc#1234429).
- usb: Add checks for snprintf() calls in usb_alloc_dev()
(bsc#1234429).
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (bsc#1234429).
- usb: gadget: f_hid: wake up readers on disable/unbind
(bsc#1234429).
- usb: typec: displayport: Receive DP Status Update NAK request
exit dp altmode (bsc#1234429).
- usb: typec: mux: do not return on EOPNOTSUPP in {mux,
switch}_set (bsc#1234429).
- riscv: add a data fence for CMODX in the kernel mode
(bsc#1234429).
- ALSA: hda: Ignore unsol events for cards being shut down
(bsc#1234429).
- ALSA: hda: Add new pci id for AMD GPU display HD audio
controller (bsc#1234429).
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt
3 dock (bsc#1234429).
- ASoC: rt1320: fix speaker noise when volume bar is 100%
(bsc#1234429).
- ceph: fix possible integer overflow in ceph_zero_objects()
(bsc#1234429).
- scsi: ufs: core: Don't perform UFS clkscaling during host
async scan (bsc#1234429).
- ovl: Check for NULL d_inode() in ovl_dentry_upper()
(bsc#1234429).
- btrfs: handle csum tree error with rescue=ibadroots correctly
(bsc#1234429).
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1
(bsc#1234429).
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts
on DG1" (bsc#1234429).
- btrfs: factor out nocow ordered extent and extent map generation
into a helper (bsc#1234429).
- btrfs: use unsigned types for constants defined as bit shifts
(bsc#1234429).
- btrfs: fix qgroup reservation leak on failure to allocate
ordered extent (bsc#1234429).
- fs/jfs: consolidate sanity checking in dbMount (bsc#1234429).
- jfs: validate AG parameters in dbMount() to prevent crashes
(bsc#1234429).
- ASoC: codec: wcd9335: Convert to GPIO descriptors (bsc#1234429).
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies
(bsc#1234429).
- f2fs: don't over-report free space or inodes in statvfs
(bsc#1234429).
- PCI: apple: Use helper function for_each_child_of_node_scoped()
(bsc#1234429).
- PCI: apple: Set only available ports up (bsc#1234429).
- accel/ivpu: Do not fail on cmdq if failed to allocate preemption
buffers (bsc#1234429).
- accel/ivpu: Remove copy engine support (bsc#1234429).
- accel/ivpu: Make command queue ID allocated on XArray
(bsc#1234429).
- accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ
allocation (bsc#1234429).
- accel/ivpu: Add debugfs interface for setting HWS priority bands
(bsc#1234429).
- accel/ivpu: Trigger device recovery on engine reset/resume
failure (bsc#1234429).
- af_unix: Don't leave consecutive consumed OOB skbs
(bsc#1234429).
- i2c: tiny-usb: disable zero-length read messages (bsc#1234429).
- i2c: robotfuzz-osif: disable zero-length read messages
(bsc#1234429).
- smb: client: remove \t from TP_printk statements (bsc#1234429).
- mm/damon/sysfs-schemes: free old
damon_sysfs_scheme_filter->memcg_path on write (bsc#1234429).
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
(bsc#1234429).
- s390/pkey: Prevent overflow in size calculation for
memdup_user() (bsc#1234429).
- fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge
zero folio (bsc#1234429).
- lib/group_cpus: fix NULL pointer dereference from
group_cpus_evenly() (bsc#1234429).
- Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
(bsc#1234429).
- Revert "riscv: misaligned: fix sleeping function called during
misaligned access handling" (bsc#1234429).
- drm/xe/display: Add check for alloc_ordered_workqueue()
(bsc#1234429).
- HID: wacom: fix crash in wacom_aes_battery_handler()
(bsc#1234429).
- atm: clip: prevent NULL deref in clip_push() (bsc#1234429).
- Bluetooth: hci_core: Fix use-after-free in vhci_flush()
(bsc#1234429).
- ALSA: usb-audio: Fix out-of-bounds read in
snd_usb_get_audioformat_uac3() (bsc#1234429).
- attach_recursive_mnt(): do not lock the covering tree when
sliding something under it (bsc#1234429).
- libbpf: Fix null pointer dereference in btf_dump__free on
allocation failure (bsc#1234429).
- ethernet: ionic: Fix DMA mapping tests (bsc#1234429).
- wifi: mac80211: fix beacon interval calculation overflow
(bsc#1234429).
- af_unix: Don't set -ECONNRESET for consumed OOB skb
(bsc#1234429).
- wifi: mac80211: Add link iteration macro for link data
(bsc#1234429).
- wifi: mac80211: Create separate links for VLAN interfaces
(bsc#1234429).
- wifi: mac80211: finish link init before RCU publish
(bsc#1234429).
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
(bsc#1234429).
- bnxt: properly flush XDP redirect lists (bsc#1234429).
- um: ubd: Add missing error check in start_io_thread()
(bsc#1234429).
- libbpf: Fix possible use-after-free for externs (bsc#1234429).
- net: enetc: Correct endianness handling in _enetc_rd_reg64
(bsc#1234429).
- netlink: specs: tc: replace underscores with dashes in names
(bsc#1234429).
- atm: Release atm_dev_mutex after removing procfs in
atm_dev_deregister() (bsc#1234429).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
(bsc#1234429).
- net: selftests: fix TCP packet checksum (bsc#1234429).
- drm/amdgpu/discovery: optionally use fw based ip discovery
(bsc#1234429).
- drm/amd: Adjust output for discovery error handling
(bsc#1234429).
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback
(bsc#1234429).
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
(bsc#1234429).
- drm/xe: Process deferred GGTT node removals on device unwind
(bsc#1234429).
- smb: client: fix potential deadlock when reconnecting channels
(bsc#1234429).
- smb: smbdirect: add smbdirect_pdu.h with protocol definitions
(bsc#1234429).
- smb: client: make use of common smbdirect_pdu.h (bsc#1234429).
- smb: smbdirect: add smbdirect.h with public structures
(bsc#1234429).
- smb: smbdirect: add smbdirect_socket.h (bsc#1234429).
- smb: client: make use of common smbdirect_socket (bsc#1234429).
- smb: smbdirect: introduce smbdirect_socket_parameters
(bsc#1234429).
- smb: client: make use of common smbdirect_socket_parameters
(bsc#1234429).
- cifs: Fix the smbd_response slab to allow usercopy
(bsc#1234429).
- cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code
(bsc#1234429).
- EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
(bsc#1234429).
- x86/traps: Initialize DR6 by writing its architectural reset
value (bsc#1234429).
- staging: rtl8723bs: Avoid memset() in aes_cipher() and
aes_decipher() (bsc#1234429).
- dt-bindings: serial: 8250: Make clocks and clock-frequency
exclusive (bsc#1234429).
- serial: core: restore of_node information in sysfs
(bsc#1234429).
- serial: imx: Restore original RXTL for console to fix data loss
(bsc#1234429).
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (bsc#1234429).
- dm-raid: fix variable in journal device check (bsc#1234429).
- btrfs: fix a race between renames and directory logging
(bsc#1234429).
- btrfs: update superblock's device bytes_used when dropping chunk
(bsc#1234429).
- spi: spi-cadence-quadspi: Fix pm runtime unbalance
(bsc#1234429).
- net: libwx: fix the creation of page_pool (bsc#1234429).
- maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
(bsc#1234429).
- mm/gup: revert "mm: gup: fix infinite loop within
__get_longterm_locked" (bsc#1234429).
- f2fs: fix to zero post-eof page (bsc#1234429).
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
(bsc#1234429).
- HID: wacom: fix memory leak on kobject creation failure
(bsc#1234429).
- HID: wacom: fix memory leak on sysfs attribute creation failure
(bsc#1234429).
- HID: wacom: fix kobject reference count leak (bsc#1234429).
- scsi: megaraid_sas: Fix invalid node index (bsc#1234429).
- scsi: ufs: core: Fix clk scaling to be conditional in reset
and restore (bsc#1234429).
- drm/ast: Fix comment on modeset lock (bsc#1234429).
- drm/cirrus-qemu: Fix pitch programming (bsc#1234429).
- drm/etnaviv: Protect the scheduler's pending list with its lock
(bsc#1234429).
- drm/tegra: Assign plane type before registration (bsc#1234429).
- drm/tegra: Fix a possible null pointer dereference
(bsc#1234429).
- drm/udl: Unregister device before cleaning up on disconnect
(bsc#1234429).
- drm/msm/gpu: Fix crash when throttling GPU immediately during
boot (bsc#1234429).
- drm/amdkfd: Fix race in GWS queue scheduling (bsc#1234429).
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
(bsc#1234429).
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so
(bsc#1234429).
- drm/bridge: cdns-dsi: Fix connecting to next bridge
(bsc#1234429).
- drm/bridge: cdns-dsi: Check return value when getting default
PHY config (bsc#1234429).
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
(bsc#1234429).
- drm/amd/display: Add null pointer check for
get_first_active_display() (bsc#1234429).
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram
(bsc#1234429).
- drm/amd/display: Correct non-OLED pre_T11_delay (bsc#1234429).
- drm/xe/vm: move rebind_work init earlier (bsc#1234429).
- drm/xe/sched: stop re-submitting signalled jobs (bsc#1234429).
- drm/xe/guc_submit: add back fix (bsc#1234429).
- drm/amd/display: Fix RMCM programming seq errors (bsc#1234429).
- drm/amdgpu: Add kicker device detection (bsc#1234429).
- drm/amd/display: Check dce_hwseq before dereferencing it
(bsc#1234429).
- drm/xe: Fix memset on iomem (bsc#1234429).
- drm/xe: Fix taking invalid lock on wedge (bsc#1234429).
- drm/xe: Fix early wedge on GuC load failure (bsc#1234429).
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL
(bsc#1234429).
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences
(bsc#1234429).
- drm/amdgpu: switch job hw_fence to amdgpu_fence (bsc#1234429).
- drm/amd/display: Fix mpv playback corruption on weston
(bsc#1234429).
- media: uvcvideo: Rollback non processed entities on error
(bsc#1234429).
- x86/fpu: Refactor xfeature bitmask update code for sigframe
XSAVE (bsc#1234429).
- x86/pkeys: Simplify PKRU update in signal frame (bsc#1234429).
- net: libwx: fix Tx L4 checksum (bsc#1234429).
- io_uring: fix potential page leak in io_sqe_buffer_register()
(bsc#1234429).
- io_uring/rsrc: fix folio unpinning (bsc#1234429).
- io_uring/rsrc: don't rely on user vaddr alignment (bsc#1234429).
- io_uring/net: improve recv bundles (bsc#1234429).
- io_uring/net: only retry recv bundle for a full transfer
(bsc#1234429).
- io_uring/net: only consider msg_inq if larger than 1
(bsc#1234429).
- io_uring/net: always use current transfer count for buffer put
(bsc#1234429).
- io_uring/net: mark iov as dynamically allocated even for single
segments (bsc#1234429).
- io_uring/kbuf: flag partial buffer mappings (bsc#1234429).
- mm/vma: reset VMA iterator on commit_merge() OOM failure
(bsc#1234429).
- r8169: add support for RTL8125D (bsc#1234429).
- net: phy: realtek: merge the drivers for internal NBase-T PHY's
(bsc#1234429).
- net: phy: realtek: add RTL8125D-internal PHY (bsc#1234429).
- btrfs: do proper folio cleanup when cow_file_range() failed
(bsc#1234429).
- iio: dac: ad3552r: changes to use FIELD_PREP (bsc#1234429).
- iio: dac: ad3552r: extract common code (no changes in behavior
intended) (bsc#1234429).
- iio: dac: ad3552r-common: fix ad3541/2r ranges (bsc#1234429).
- drm/xe: Carve out wopcm portion from the stolen memory
(bsc#1234429).
- usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters
ERROR_RECOVERY (bsc#1234429).
- drm/msm/dp: account for widebus and yuv420 during mode
validation (bsc#1234429).
- drm/fbdev-dma: Add shadow buffering for deferred I/O
(bsc#1234429).
- btrfs: skip inodes without loaded extent maps when shrinking
extent maps (bsc#1234429).
- btrfs: make the extent map shrinker run asynchronously as a
work queue job (bsc#1234429).
- btrfs: do regular iput instead of delayed iput during extent
map shrinking (bsc#1234429).
- riscv/atomic: Do proper sign extension also for unsigned in
arch_cmpxchg (bsc#1234429).
- arm64: dts: rockchip: Add avdd HDMI supplies to RockPro64
board dtsi (bsc#1234429).
- ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA
(bsc#1234429).
- drm/amdkfd: remove gfx 12 trap handler page size cap
(bsc#1234429).
- drm/amdkfd: Fix instruction hazard in gfx12 trap handler
(bsc#1234429).
- net: stmmac: Fix accessing freed irq affinity_hint
(bsc#1234429).
- spi: fsl-qspi: use devm function instead of driver remove
(bsc#1234429).
- btrfs: zoned: fix extent range end unlock in cow_file_range()
(bsc#1234429).
- btrfs: fix use-after-free on inode when scanning root during
em shrinking (bsc#1234429).
- spi: fsl-qspi: Fix double cleanup in probe error path
(bsc#1234429).
- Refresh
patches.suse/btrfs-provide-super_operations-get_inode_dev.
- Rename to
patches.kernel.org/6.12.36-078-ata-ahci-Use-correct-DMI-identifier-for-ASUSP.patch.
- Rename to
patches.kernel.org/6.12.36-111-drm-i915-fix-build-error-some-more.patch.
- commit 29376ff
* Mon Jun 30 2025 msuchanek@suse.de
- kernel-obs-qa: Do not depend on srchash when qemu emulation is used
In this case the dependency is never fulfilled
Fixes: 485ae1da2b88 ("kernel-obs-qa: Use srchash for dependency as well")
- commit a840f87
* Mon Jun 30 2025 rfrohl@suse.com
- drm/i915: fix build error some more (git-fixes).
- ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM
quirk (git-fixes).
- commit 2e24064
* Fri Jun 27 2025 rfrohl@suse.com
- bridge: mcast: Fix use-after-free during router port configuration (git-fixes).
- commit 54a6300
* Fri Jun 27 2025 rfrohl@suse.com
- Linux 6.12.35 (bsc#1234429).
- bpftool: Fix cgroup command to only show cgroup bpf programs
(bsc#1234429).
- cifs: Remove duplicate fattr->cf_dtype assignment from
wsl_to_fattr() function (bsc#1234429).
- gpio: mlxbf3: only get IRQ for device instance 0 (bsc#1234429).
- perf test: Directory file descriptor leak (bsc#1234429).
- perf evsel: Missed close() when probing hybrid core PMUs
(bsc#1234429).
- gpio: pca953x: fix wrong error probe return value (bsc#1234429).
- RISC-V: KVM: Don't treat SBI HFENCE calls as NOPs (bsc#1234429).
- RISC-V: KVM: Fix the size parameter check in SBI SFENCE calls
(bsc#1234429).
- scsi: elx: efct: Fix memory leak in efct_hw_parse_filter()
(bsc#1234429).
- arm64/ptrace: Fix stack-out-of-bounds read in
regs_get_kernel_stack_nth() (bsc#1234429).
- perf/core: Fix WARN in perf_cgroup_switch() (bsc#1234429).
- perf: Fix cgroup state vs ERROR (bsc#1234429).
- perf: Fix sample vs do_exit() (bsc#1234429).
- s390/pci: Fix __pcilg_mio_inuser() inline assembly
(bsc#1234429).
- smb: client: fix max_sge overflow in
smb_extract_folioq_to_rdma() (bsc#1234429).
- smb: client: fix first command failure during re-negotiation
(bsc#1234429).
- serial: sh-sci: Increment the runtime usage counter for the
earlycon device (bsc#1234429).
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
(bsc#1234429).
- smb: Log an error when close_all_cached_dirs fails
(bsc#1234429).
- dt-bindings: i2c: nvidia,tegra20-i2c: Specify the required
properties (bsc#1234429).
- EDAC/amd64: Correct number of UMCs for family 19h models 70h-7fh
(bsc#1234429).
- net: atm: fix /proc/net/atm/lec handling (bsc#1234429).
- net: atm: add lec_mutex (bsc#1234429).
- mlxbf_gige: return EPROBE_DEFER if PHY IRQ is not available
(bsc#1234429).
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr()
(bsc#1234429).
- drm/xe/bmg: Update Wa_16023588340 (bsc#1234429).
- drm/xe/gt: Update handling of xe_force_wake_get return
(bsc#1234429).
- drm/xe: Wire up device shutdown handler (bsc#1234429).
- ublk: santizize the arguments from userspace when adding a
device (bsc#1234429).
- net: lan743x: fix potential out-of-bounds write in
lan743x_ptp_io_event_clock_get() (bsc#1234429).
- eth: fbnic: avoid double free when failing to DMA-map FW msg
(bsc#1234429).
- tcp: fix passive TFO socket having invalid NAPI ID
(bsc#1234429).
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet
bearer (bsc#1234429).
- tcp: fix tcp_packet_delayed() for
tcp_is_non_sack_preventing_reopen() behavior (bsc#1234429).
- atm: atmtcp: Free invalid length skb in atmtcp_c_send()
(bsc#1234429).
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu()
(bsc#1234429).
- wifi: carl9170: do not ping device which has failed to load
firmware (bsc#1234429).
- ptp: allow reading of currently dialed frequency to succeed
on free-running clocks (bsc#1234429).
- ptp: fix breakage after ptp_vclock_in_use() rework
(bsc#1234429).
- bnxt_en: Update MRU and RSS table of RSS contexts on queue reset
(bsc#1234429).
- bnxt_en: Add a helper function to configure MRU and RSS
(bsc#1234429).
- eth: bnxt: fix out-of-range access of vnic_info array
(bsc#1234429).
- bnxt_en: Fix double invocation of
bnxt_ulp_stop()/bnxt_ulp_start() (bsc#1234429).
- net: netmem: fix skb_ensure_writable with unreadable skbs
(bsc#1234429).
- ksmbd: add free_transport ops in ksmbd connection (bsc#1234429).
- workqueue: Initialize wq_isolated_cpumask in
workqueue_init_early() (bsc#1234429).
- e1000e: set fixed clock frequency indication for Nahum 11 and
Nahum 13 (bsc#1234429).
- ice: fix eswitch code memory leak in reset scenario
(bsc#1234429).
- net: ice: Perform accurate aRFS flow match (bsc#1234429).
- io_uring/sqpoll: don't put task_struct on tctx setup failure
(bsc#1234429).
- aoe: clean device rq_list in aoedev_downdev() (bsc#1234429).
- pldmfw: Select CRC32 when PLDMFW is selected (bsc#1234429).
- hwmon: (ltc4282) avoid repeated register write (bsc#1234429).
- hwmon: (occ) fix unaligned accesses (bsc#1234429).
- hwmon: (occ) Rework attribute registration for stack usage
(bsc#1234429).
- drm/i915/pmu: Fix build error with GCOV and AutoFDO enabled
(bsc#1234429).
- drm/nouveau/bl: increase buffer size to avoid truncate warning
(bsc#1234429).
- ionic: Prevent driver/fw getting out of sync on devcmd(s)
(bsc#1234429).
- drm/ssd130x: fix ssd132x_clear_screen() columns (bsc#1234429).
- drm/msm/a7xx: Call CP_RESET_CONTEXT_STATE (bsc#1234429).
- drm/msm: Fix CP_RESET_CONTEXT_STATE bitfield names
(bsc#1234429).
- drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate
(bsc#1234429).
- drm/msm/disp: Correct porch timing for SDM845 (bsc#1234429).
- smb: fix secondary channel creation issue with kerberos by
populating hostname when adding channels (bsc#1234429).
- ipv6: replace ipcm6_init calls with ipcm6_init_sk (bsc#1234429).
- ipv6: remove leftover ip6 cookie initializer (bsc#1234429).
- x86/tools: Drop duplicate unlikely() definition in
insn_decoder_test.c (bsc#1234429).
- Kunit to check the longest symbol length (bsc#1234429).
- drm/v3d: Avoid NULL pointer dereference in
`v3d_job_update_stats()` (bsc#1234429).
- sunrpc: handle SVC_GARBAGE during svc auth processing as auth
error (bsc#1234429).
- nfsd: use threads array as-is in netlink interface
(bsc#1234429).
- erofs: remove unused trace event erofs_destroy_inode
(bsc#1234429).
- bpf: Fix L4 csum update on IPv6 in CHECKSUM_COMPLETE
(bsc#1234429).
- net: Fix checksum update for ILA adj-transport (bsc#1234429).
- rust: compile libcore with edition 2024 for 1.87+ (bsc#1234429).
- kbuild: rust: add rustc-min-version support function
(bsc#1234429).
- drm/amdgpu: read back register after written for VCN v4.0.5
(bsc#1234429).
- mm/hugetlb: unshare page tables during VMA split, not before
(bsc#1234429).
- iio: accel: fxls8962af: Fix temperature calculation
(bsc#1234429).
- ALSA: hda/realtek: Add quirk for Asus GU605C (bsc#1234429).
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X513EA
(bsc#1234429).
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged
(bsc#1234429).
- ALSA: hda/realtek - Add mute LED support for HP Victus 16-s1xxx
and HP Victus 15-fa1xxx (bsc#1234429).
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (bsc#1234429).
- ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the
KTMicro sound card (bsc#1234429).
- arm64: Restrict pagetable teardown to avoid false warning
(bsc#1234429).
- wifi: cfg80211: init wiphy_work before allocating rfkill fails
(bsc#1234429).
- wifi: ath12k: Clear affinity hint before calling
ath12k_pci_free_irq() in error path (bsc#1234429).
- Input: sparcspkr - avoid unannotated fall-through (bsc#1234429).
- cpufreq/amd-pstate: Add missing NULL ptr check in
amd_pstate_update (bsc#1234429).
- wifi: rtw89: phy: add dummy C2H event handler for report of
TAS power (bsc#1234429).
- atm: Revert atm_account_tx() if copy_from_iter_full() fails
(bsc#1234429).
- sched_ext, sched/core: Don't call scx_group_set_weight()
prematurely from sched_create_group() (bsc#1234429).
- platform/x86/intel-uncore-freq: Fail module load when plat_info
is NULL (bsc#1234429).
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len
(bsc#1234429).
- platform/x86: ideapad-laptop: use usleep_range() for EC polling
(bsc#1234429).
- ksmbd: fix null pointer dereference in destroy_previous_session
(bsc#1234429).
- selftests/x86: Add a test to detect infinite SIGTRAP handler
loop (bsc#1234429).
- x86/virt/tdx: Avoid indirect calls to TDX assembly functions
(bsc#1234429).
- udmabuf: use sgtable-based scatterlist wrappers (bsc#1234429).
- mm: close theoretical race where stale TLB entries could linger
(bsc#1234429).
- net: clear the dst when changing skb protocol (bsc#1234429).
- net_sched: sch_sfq: reject invalid perturb period (bsc#1234429).
- nvme: always punt polled uring_cmd end_io work to task_work
(bsc#1234429).
- scsi: s390: zfcp: Ensure synchronous unit_add (bsc#1234429).
- scsi: storvsc: Increase the timeouts to storvsc_timeout
(bsc#1234429).
- smb: improve directory cache reuse for readdir operations
(bsc#1234429).
- cifs: do not disable interface polling on failure (bsc#1234429).
- cifs: serialize other channels when query server interfaces
is pending (bsc#1234429).
- cifs: deal with the channel loading lag while picking channels
(bsc#1234429).
- jffs2: check jffs2_prealloc_raw_node_refs() result in few
other places (bsc#1234429).
- jffs2: check that raw node were preallocated before writing
summary (bsc#1234429).
- LoongArch: Fix panic caused by NULL-PMD in huge_pte_offset()
(bsc#1234429).
- LoongArch: Avoid using $r0/$r1 as "mask" for csrxchg
(bsc#1234429).
- LoongArch: vDSO: Correctly use asm parameters in syscall
wrappers (bsc#1234429).
- platform/loongarch: laptop: Add backlight power control support
(bsc#1234429).
- platform/loongarch: laptop: Unregister generic_sub_drivers on
exit (bsc#1234429).
- platform/loongarch: laptop: Get brightness setting from EC on
probe (bsc#1234429).
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite
(bsc#1234429).
- io_uring: fix task leak issue in io_wq_create() (bsc#1234429).
- io_uring/kbuf: don't truncate end buffer for multiple buffer
peeks (bsc#1234429).
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO
EEH recovery (bsc#1234429).
- powerpc/vdso: Fix build of VDSO32 with pcrel (bsc#1234429).
- platform/x86: dell_rbu: Stop overwriting data buffer
(bsc#1234429).
- platform/x86: dell_rbu: Fix list usage (bsc#1234429).
- platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from
running twice (bsc#1234429).
- platform/x86/amd: pmc: Clear metrics table at start of cycle
(bsc#1234429).
- fs/xattr.c: fix simple_xattr_list() (bsc#1234429).
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect
devices first" (bsc#1234429).
- tee: Prevent size calculation wraparound on 32-bit kernels
(bsc#1234429).
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY
(bsc#1234429).
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value
(bsc#1234429).
- watchdog: da9052_wdt: respect TWDMIN (bsc#1234429).
- fbcon: Make sure modelist not set on unregistered console
(bsc#1234429).
- net/mlx5: HWS, Harden IP version definer checks (bsc#1234429).
- wifi: ath12k: Pass correct values of center freq1 and center
freq2 for 160 MHz (bsc#1234429).
- wifi: ath12k: fix incorrect CE addresses (bsc#1234429).
- wifi: ath12k: fix link valid field initialization in the
monitor Rx (bsc#1234429).
- wifi: ath11k: determine PM policy based on machine model
(bsc#1234429).
- octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer()
(bsc#1234429).
- net: ethernet: cortina: Use TOE/TSO on all TCP (bsc#1234429).
- bpf, sockmap: Fix data lost during EAGAIN retries (bsc#1234429).
- f2fs: fix to set atomic write status more clear (bsc#1234429).
- usbnet: asix AX88772: leave the carrier control to phylink
(bsc#1234429).
- ice: fix check for existing switch rule (bsc#1234429).
- RDMA/hns: initialize db in update_srq_db() (bsc#1234429).
- ixgbe: Fix unreachable retry logic in combined and byte I2C
write functions (bsc#1234429).
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw
(bsc#1234429).
- sock: Correct error checking condition for
(assign|release)_proto_idx() (bsc#1234429).
- scsi: lpfc: Use memcpy() for BIOS version (bsc#1234429).
- wifi: ath12k: fix failed to set mhi state error during reboot
with hardware grouping (bsc#1234429).
- pinctrl: mcp23s08: Reset all pins to input at probe
(bsc#1234429).
- isofs: fix Y2038 and Y2156 issues in Rock Ridge TF entry
(bsc#1234429).
- software node: Correct a OOB check in
software_node_get_reference_args() (bsc#1234429).
- net: ethernet: ti: am65-cpsw: handle -EPROBE_DEFER
(bsc#1234429).
- wifi: ath12k: using msdu end descriptor to check for rx
multicast packets (bsc#1234429).
- bnxt_en: Remove unused field "ref_count" in struct bnxt_ulp
(bsc#1234429).
- vxlan: Do not treat dst cache initialization errors as fatal
(bsc#1234429).
- net: bridge: mcast: re-implement br_multicast_{enable,
disable}_port functions (bsc#1234429).
- net: bridge: mcast: update multicast contex when vlan state
is changed (bsc#1234429).
- wifi: iwlwifi: Add missing MODULE_FIRMWARE for Qu-c0-jf-b0
(bsc#1234429).
- Revert "mac80211: Dynamically set CoDel parameters per station"
(bsc#1234429).
- wifi: mac80211: VLAN traffic in multicast path (bsc#1234429).
- bpf: Use proper type to calculate bpf_raw_tp_null_args.mask
index (bsc#1234429).
- net/mlx5: HWS, Fix IP version decision (bsc#1234429).
- netdevsim: Mark NAPI ID on skb in nsim_rcv (bsc#1234429).
- wifi: mac80211_hwsim: Prevent tsf from setting if beacon is
disabled (bsc#1234429).
- wifi: rtw89: 8922a: fix TX fail with wrong VCO setting
(bsc#1234429).
- wifi: iwlwifi: pcie: make sure to lock rxq->read (bsc#1234429).
- iommu/amd: Ensure GA log notifier callbacks finish running
before module unload (bsc#1234429).
- scsi: smartpqi: Add new PCI IDs (bsc#1234429).
- scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64
commands (bsc#1234429).
- libbpf: Add identical pointer detection to btf_dedup_is_equiv()
(bsc#1234429).
- netfilter: nft_set_pipapo: clamp maximum map bucket size to
INT_MAX (bsc#1234429).
- f2fs: fix to bail out in get_new_segment() (bsc#1234429).
- wifi: iwlwifi: mvm: fix beacon CCK flag (bsc#1234429).
- hid-asus: check ROG Ally MCU version and warn (bsc#1234429).
- clk: rockchip: rk3036: mark ddrphy as critical (bsc#1234429).
- wifi: mac80211: do not offer a mesh path if forwarding is
disabled (bsc#1234429).
- wireless: purelifi: plfxlc: fix memory leak in
plfxlc_usb_wreq_asyn() (bsc#1234429).
- net: vertexcom: mse102x: Return code for mse102x_rx_pkt_spi
(bsc#1234429).
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting
ts info (bsc#1234429).
- pinctrl: armada-37xx: propagate error from
armada_37xx_gpio_get() (bsc#1234429).
- libbpf: Check bpf_map_skeleton link for NULL (bsc#1234429).
- pinctrl: armada-37xx: propagate error from
armada_37xx_pmx_gpio_set_direction() (bsc#1234429).
- net: stmmac: generate software timestamp just before the
doorbell (bsc#1234429).
- bpf: Pass the same orig_call value to trampoline functions
(bsc#1234429).
- pinctrl: armada-37xx: propagate error from
armada_37xx_gpio_get_direction() (bsc#1234429).
- pinctrl: armada-37xx: propagate error from
armada_37xx_pmx_set_by_name() (bsc#1234429).
- net: atlantic: generate software timestamp just before the
doorbell (bsc#1234429).
- xfrm: validate assignment of maximal possible SEQ number
(bsc#1234429).
- net: page_pool: Don't recycle into cache on PREEMPT_RT
(bsc#1234429).
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT
(bsc#1234429).
- x86/sgx: Prevent attempts to reclaim poisoned pages
(bsc#1234429).
- tcp: add receive queue awareness in tcp_rcv_space_adjust()
(bsc#1234429).
- tcp: fix initial tp->rcvq_space.space value for passive TS
enabled flows (bsc#1234429).
- tcp: remove zero TCP TS samples for autotuning (bsc#1234429).
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update()
(bsc#1234429).
- wifi: rtw89: leave idle mode when setting WEP encryption for
AP mode (bsc#1234429).
- iommu/amd: Allow matching ACPI HID devices without matching UIDs
(bsc#1234429).
- wifi: ath11k: Fix QMI memory reuse logic (bsc#1234429).
- wifi: ath12k: fix a possible dead lock caused by ab->base_lock
(bsc#1234429).
- wifi: ath12k: fix macro definition HAL_RX_MSDU_PKT_LENGTH_GET
(bsc#1234429).
- net: dlink: add synchronization for stats update (bsc#1234429).
- clk: qcom: gcc-x1e80100: Set FORCE MEM CORE for UFS clocks
(bsc#1234429).
- i2c: npcm: Add clock toggle recovery (bsc#1234429).
- i2c: tegra: check msg length in SMBUS block read (bsc#1234429).
- cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs
(bsc#1234429).
- libbpf/btf: Fix string handling to support multi-split BTF
(bsc#1234429).
- sctp: Do not wake readers in __sctp_write_space() (bsc#1234429).
- wifi: mac80211: validate SCAN_FLAG_AP in scan request during
MLO (bsc#1234429).
- wifi: mt76: mt7925: introduce thermal protection (bsc#1234429).
- wifi: mt76: mt7921: add 160 MHz AP for mt7922 device
(bsc#1234429).
- wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R
(bsc#1234429).
- Bluetooth: btusb: Add new VID/PID 13d3/3630 for MT7925
(bsc#1234429).
- emulex/benet: correct command version selection in
be_cmd_get_stats() (bsc#1234429).
- wifi: mt76: mt7996: drop fragments with multicast or broadcast
RA (bsc#1234429).
- i2c: designware: Invoke runtime suspend on quick slave
re-registration (bsc#1234429).
- Bluetooth: btusb: Add new VID/PID 13d3/3584 for MT7922
(bsc#1234429).
- bpf: Check rcu_read_lock_trace_held() in
bpf_map_lookup_percpu_elem() (bsc#1234429).
- f2fs: use vmalloc instead of kvmalloc in .init_{,de}compress_ctx
(bsc#1234429).
- tipc: use kfree_sensitive() for aead cleanup (bsc#1234429).
- net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx
devices (bsc#1234429).
- net: macb: Check return value of dma_set_mask_and_coherent()
(bsc#1234429).
- ACPI: battery: negate current when discharging (bsc#1234429).
- power: supply: max17040: adjust thermal channel scaling
(bsc#1234429).
- PM: runtime: fix denying of auto suspend in
pm_suspend_timer_fn() (bsc#1234429).
- gpiolib: of: Add polarity quirk for s5m8767 (bsc#1234429).
- Make 'cc-option' work correctly for the -Wno-xyzzy pattern
(bsc#1234429).
- ASoC: tegra210_ahub: Add check to of_device_get_match_data()
(bsc#1234429).
- platform-msi: Add msi_remove_device_irq_domain() in
platform_device_msi_free_irqs_all() (bsc#1234429).
- ACPICA: utilities: Fix overflow check in vsnprintf()
(bsc#1234429).
- pmdomain: core: Reset genpd->states to avoid freeing invalid
data (bsc#1234429).
- power: supply: bq27xxx: Retrieve again when busy (bsc#1234429).
- ALSA: hda: cs35l41: Fix swapped l/r audio channels for Acer
Helios laptops (bsc#1234429).
- ACPICA: Apply pack(1) to union aml_resource (bsc#1234429).
- ACPICA: fix acpi parse and parseext cache leaks (bsc#1234429).
- ACPI: Add missing prototype for non CONFIG_SUSPEND/CONFIG_X86
case (bsc#1234429).
- ACPI: bus: Bail out if acpi_kobj registration fails
(bsc#1234429).
- ASoC: intel/sdw_utils: Assign initial value in
asoc_sdw_rt_amp_spk_rtd_init() (bsc#1234429).
- ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change
(bsc#1234429).
- ACPICA: Avoid sequence overread in call to strncmp()
(bsc#1234429).
- mmc: Add quirk to disable DDR50 tuning (bsc#1234429).
- power: supply: collie: Fix wakeup source leaks on device unbind
(bsc#1234429).
- clocksource: Fix the CPUs' choice in the watchdog per CPU
verification (bsc#1234429).
- ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9
(bsc#1234429).
- ACPICA: fix acpi operand cache leak in dswstate.c (bsc#1234429).
- iio: adc: ad7606_spi: fix reg write value mask (bsc#1234429).
- iio: adc: ti-ads1298: Kconfig: add kfifo dependency to fix
module build (bsc#1234429).
- iio: adc: ad7944: mask high bits on direct read (bsc#1234429).
- iio: imu: inv_icm42600: Fix temperature calculation
(bsc#1234429).
- mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race
(bsc#1234429).
- dummycon: Trigger redraw when switching consoles with deferred
takeover (bsc#1234429).
- accel/ivpu: Fix warning in ivpu_gem_bo_free() (bsc#1234429).
- accel/ivpu: Use dma_resv_lock() instead of a custom mutex
(bsc#1234429).
- accel/ivpu: Use firmware names from upstream repo (bsc#1234429).
- accel/ivpu: Improve buffer object logging (bsc#1234429).
- iio: accel: fxls8962af: Fix temperature scan element sign
(bsc#1234429).
- PCI: dw-rockchip: Fix PHY function call sequence in
rockchip_pcie_phy_deinit() (bsc#1234429).
- PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from
rockchip_pcie_link_up() (bsc#1234429).
- PCI: Fix lock symmetry in pci_slot_unlock() (bsc#1234429).
- PCI: Add ACS quirk for Loongson PCIe (bsc#1234429).
- PCI: dwc: ep: Correct PBA offset in .set_msix() callback
(bsc#1234429).
- PCI: cadence-ep: Correct PBA offset in .set_msix() callback
(bsc#1234429).
- uio_hv_generic: Align ring size to system page (bsc#1234429).
- uio_hv_generic: Use correct size for interrupt and monitor pages
(bsc#1234429).
- Drivers: hv: Allocate interrupt and monitor pages aligned to
system page boundary (bsc#1234429).
- smb: client: add NULL check in automount_fullpath (bsc#1234429).
- cifs: dns resolution is needed only for primary channel
(bsc#1234429).
- cifs: update dstaddr whenever channel iface is updated
(bsc#1234429).
- cifs: reset connections for all channels when reconnect
requested (bsc#1234429).
- remoteproc: k3-m4: Don't assert reset in detach routine
(bsc#1234429).
- remoteproc: core: Release rproc->clean_table after
rproc_attach() fails (bsc#1234429).
- remoteproc: core: Cleanup acquired resources when
rproc_handle_resources() fails in rproc_attach() (bsc#1234429).
- regulator: max14577: Add error check for max14577_read_reg()
(bsc#1234429).
- ovl: Fix nested backing file paths (bsc#1234429).
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS
(bsc#1234429).
- staging: iio: ad5933: Correct settling cycles encoding per
datasheet (bsc#1234429).
- pwm: axi-pwmgen: fix missing separate external clock
(bsc#1234429).
- video: screen_info: Relocate framebuffers behind PCI bridges
(bsc#1234429).
- sysfb: Fix screen_info type check for VGA (bsc#1234429).
- KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY (bsc#1234429).
- net: ch9200: fix uninitialised access during mii_nway_restart
(bsc#1234429).
- phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property()
(bsc#1234429).
- dm: lock limits when reading them (bsc#1234429).
- ftrace: Fix UAF when lookup kallsym after ftrace disabled
(bsc#1234429).
- mtd: rawnand: qcom: Fix read len for onfi param page
(bsc#1234429).
- dm-verity: fix a memory leak if some arguments are specified
multiple times (bsc#1234429).
- dm-mirror: fix a tiny race condition (bsc#1234429).
- KVM: VMX: Flush shadow VMCS on emergency reboot (bsc#1234429).
- KVM: SVM: Clear current_vmcb during vCPU free for all *possible*
CPUs (bsc#1234429).
- mtd: nand: sunxi: Add randomizer configuration before randomizer
enable (bsc#1234429).
- mtd: rawnand: sunxi: Add randomizer configuration in
sunxi_nfc_hw_ecc_write_chunk (bsc#1234429).
- firmware: arm_scmi: Ensure that the message-id supports
fastchannel (bsc#1234429).
- configfs-tsm-report: Fix NULL dereference of tsm_ops
(bsc#1234429).
- soc: qcom: pmic_glink_altmode: fix spurious DP hotplug events
(bsc#1234429).
- mm: fix ratelimit_pages update error in dirty_ratio_handler()
(bsc#1234429).
- RDMA/iwcm: Fix use-after-free of work objects after cm_id
destruction (bsc#1234429).
- watchdog: fix watchdog may detect false positive of softlockup
(bsc#1234429).
- ipc: fix to protect IPCS lookups using RCU (bsc#1234429).
- clk: meson-g12a: add missing fclk_div2 to spicc (bsc#1234429).
- parisc: fix building with gcc-15 (bsc#1234429).
- vgacon: Add check for vc_origin address range in vgacon_scroll()
(bsc#1234429).
- parisc/unaligned: Fix hex output to show 8 hex chars
(bsc#1234429).
- fbdev: Fix fb_set_var to prevent null-ptr-deref in
fb_videomode_to_var (bsc#1234429).
- EDAC/altera: Use correct write width with the INTTEST register
(bsc#1234429).
- fbdev: Fix do_register_framebuffer to prevent null-ptr-deref
in fb_videomode_to_var (bsc#1234429).
- iommu/vt-d: Restore context entry setup order for aliased
devices (bsc#1234429).
- net: ftgmac100: select FIXED_PHY (bsc#1234429).
- net/sched: fix use-after-free in taprio_dev_notifier
(bsc#1234429).
- NFC: nci: uart: Set tty->disc_data only in success path
(bsc#1234429).
- hwmon: (ftsteutates) Fix TOCTOU race in fts_read()
(bsc#1234429).
- f2fs: fix to do sanity check on sit_bitmap_size (bsc#1234429).
- f2fs: prevent kernel warning due to negative i_nlink from
corrupted image (bsc#1234429).
- f2fs: fix to do sanity check on ino and xnid (bsc#1234429).
- Input: gpio-keys - fix possible concurrent access in
gpio_keys_irq_timer() (bsc#1234429).
- Input: ims-pcu - check record size in ims_pcu_flash_firmware()
(bsc#1234429).
- ext4: only dirty folios when data journaling regular files
(bsc#1234429).
- ext4: ensure i_size is smaller than maxbytes (bsc#1234429).
- ext4: factor out ext4_get_maxbytes() (bsc#1234429).
- ext4: fix calculation of credits for extent tree modification
(bsc#1234429).
- ext4: inline: fix len overflow in ext4_prepare_inline_data
(bsc#1234429).
- bus: fsl-mc: fix GET/SET_TAILDROP command ids (bsc#1234429).
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP
device (bsc#1234429).
- ata: ahci: Disallow LPM for Asus B550-F motherboard
(bsc#1234429).
- ata: ahci: Disallow LPM for ASUSPRO-D840SA motherboard
(bsc#1234429).
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330
(bsc#1234429).
- bus: firewall: Fix missing static inline annotations for stubs
(bsc#1234429).
- cgroup,freezer: fix incomplete freezing when attaching tasks
(bsc#1234429).
- ceph: set superblock s_magic for IMA fsmagic matching
(bsc#1234429).
- ceph: avoid kernel BUG for encrypted inode with unaligned file
size (bsc#1234429).
- can: tcan4x5x: fix power regulator retrieval during probe
(bsc#1234429).
- can: kvaser_pciefd: refine error prone echo_skb_max handling
logic (bsc#1234429).
- bus: mhi: host: Fix conflict between power_up and SYSERR
(bsc#1234429).
- bus: mhi: ep: Update read pointer only after buffer is written
(bsc#1234429).
- block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion
(bsc#1234429).
- block: use plug request list tail for one-shot backmerge attempt
(bsc#1234429).
- ASoC: codecs: wcd937x: Drop unused buck_supply (bsc#1234429).
- ASoC: codecs: wcd9375: Fix double free of regulator supplies
(bsc#1234429).
- ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4
(bsc#1234429).
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap()
(bsc#1234429).
- arm64/mm: Close theoretical race where stale TLB entry remains
valid (bsc#1234429).
- media: uvcvideo: Fix deferred probing error (bsc#1234429).
- media: uvcvideo: Send control events for partial succeeds
(bsc#1234429).
- media: uvcvideo: Return the number of processed controls
(bsc#1234429).
- media: imx-jpeg: Cleanup after an allocation error
(bsc#1234429).
- media: imx-jpeg: Reset slot data pointers when freed
(bsc#1234429).
- media: imx-jpeg: Move mxc_jpeg_free_slot_data() ahead
(bsc#1234429).
- media: imx-jpeg: Drop the first error frames (bsc#1234429).
- media: vivid: Change the siize of the composing (bsc#1234429).
- media: vidtv: Terminating the subsequent process of
initialization failure (bsc#1234429).
- media: videobuf2: use sgtable-based scatterlist wrappers
(bsc#1234429).
- media: venus: Fix probe error handling (bsc#1234429).
- media: v4l2-dev: fix error handling in __video_register_device()
(bsc#1234429).
- media: omap3isp: use sgtable-based scatterlist wrappers
(bsc#1234429).
- media: mediatek: vcodec: Correct vsi_core framebuffer size
(bsc#1234429).
- media: ipu6: Remove workaround for Meteor Lake ES2
(bsc#1234429).
- media: intel/ipu6: Fix dma mask for non-secure mode
(bsc#1234429).
- media: imagination: fix a potential memory leak in e5010_probe()
(bsc#1234429).
- media: i2c: imx335: Fix frame size enumeration (bsc#1234429).
- media: gspca: Add error handling for stv06xx_read_sensor()
(bsc#1234429).
- media: davinci: vpif: Fix memory leak in probe error path
(bsc#1234429).
- media: cxusb: no longer judge rbuf when the write fails
(bsc#1234429).
- media: ccs-pll: Check for too high VT PLL multiplier in dual
PLL case (bsc#1234429).
- media: ccs-pll: Correct the upper limit of maximum
op_pre_pll_clk_div (bsc#1234429).
- media: ccs-pll: Start OP pre-PLL multiplier search from correct
value (bsc#1234429).
- media: ov2740: Move pm-runtime cleanup on probe-errors to
proper place (bsc#1234429).
- media: ccs-pll: Start VT pre-PLL multiplier search from correct
value (bsc#1234429).
- media: i2c: ds90ub913: Fix returned fmt from .set_fmt()
(bsc#1234429).
- media: nxp: imx8-isi: better handle the m2m usage_count
(bsc#1234429).
- media: imx335: Use correct register width for HNUM
(bsc#1234429).
- media: ov5675: suppress probe deferral errors (bsc#1234429).
- media: ov8856: suppress probe deferral errors (bsc#1234429).
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID
11ad:1723 (bsc#1234429).
- wifi: rtw88: usb: Reduce control message timeout to 500 ms
(bsc#1234429).
- svcrdma: Unregister the device if svc_rdma_accept() fails
(bsc#1234429).
- jbd2: fix data-race and null-ptr-deref in
jbd2_journal_dirty_metadata() (bsc#1234429).
- wifi: ath12k: fix ring-buffer corruption (bsc#1234429).
- fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio()
(bsc#1234429).
- NFSv4: Don't check for OPEN feature support in v4.1
(bsc#1234429).
- SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls
(bsc#1234429).
- nfsd: Initialize ssc before laundromat_work to prevent NULL
dereference (bsc#1234429).
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound
request (bsc#1234429).
- NFSD: Implement FATTR4_CLONE_BLKSIZE attribute (bsc#1234429).
- NFSD: fix race between nfsd registration and exports_proc
(bsc#1234429).
- NFSD: unregister filesystem in case genl_register_family()
fails (bsc#1234429).
- wifi: ath11k: fix ring-buffer corruption (bsc#1234429).
- wifi: rtw88: usb: Upload the firmware in bigger chunks
(bsc#1234429).
- wifi: ath11k: fix rx completion meta data corruption
(bsc#1234429).
- wifi: mt76: mt7925: fix host interrupt register initialization
(bsc#1234429).
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()
(bsc#1234429).
- net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()
(bsc#1234429).
- net/mlx5_core: Add error handling
inmlx5_query_nic_vport_qkey_viol_cntr() (bsc#1234429).
- regulator: max20086: Change enable gpio to optional
(bsc#1234429).
- regulator: max20086: Fix MAX200086 chip id (bsc#1234429).
- s390/pci: Serialize device addition and removal (bsc#1234429).
- s390/pci: Allow re-add of a reserved but not yet removed device
(bsc#1234429).
- s390/pci: Prevent self deletion in disable_slot() (bsc#1234429).
- s390/pci: Remove redundant bus removal and disable from
zpci_release_device() (bsc#1234429).
- powerpc/pseries/msi: Avoid reading PCI device registers in
reduced power states (bsc#1234429).
- io_uring/kbuf: account ring io_buffer_list memory (bsc#1234429).
- io_uring: account drain memory to cgroup (bsc#1234429).
- ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variable
use in create_sdw_dailinks() (bsc#1234429).
- ASoC: meson: meson-card-utils: use of_property_present()
for DT parsing (bsc#1234429).
- ASoC: qcom: sdm845: Add error handling in
sdm845_slim_snd_hw_params() (bsc#1234429).
- crypto: qat - add shutdown handler to qat_dh895xcc
(bsc#1234429).
- crypto: qat - add shutdown handler to qat_c62x (bsc#1234429).
- crypto: qat - add shutdown handler to qat_4xxx (bsc#1234429).
- crypto: qat - add shutdown handler to qat_420xx (bsc#1234429).
- crypto: qat - add shutdown handler to qat_c3xxx (bsc#1234429).
- gfs2: move msleep to sleepable context (bsc#1234429).
- crypto: marvell/cesa - Do not chain submitted requests
(bsc#1234429).
- configfs: Do not override creating attribute file failure in
populate_attrs() (bsc#1234429).
- commit 36b6806
* Mon Jun 23 2025 msuchanek@suse.de
- Remove host-memcpy-hack.h
This might have been usefult at some point but we have more things that
depend on specific library versions today.
- commit 0396c23
* Mon Jun 23 2025 msuchanek@suse.de
- Remove compress-vmlinux.sh
/usr/lib/rpm/brp-suse.d/brp-99-compress-vmlinux was added in
pesign-obs-integration during SLE12 RC. This workaround can be removed.
- commit 19caac0
* Mon Jun 23 2025 msuchanek@suse.de
- Remove try-disable-staging-driver
The config for linux-next is autogenerated from master config, and
defaults filled for missing options. This is unlikely to enable any
staging driver in the first place.
- commit a6f21ed
* Thu Jun 19 2025 rfrohl@suse.com
- Linux 6.12.34 (bsc#1234429).
- thermal/drivers/mediatek/lvts: Remove unused lvts_debugfs_exit
(bsc#1234429).
- drm/meson: Use 1000ULL when operating with mode->clock
(bsc#1234429).
- gfs2: Don't clear sb->s_fs_info in gfs2_sys_fs_add
(bsc#1234429).
- overflow: Introduce __DEFINE_FLEX for having no initializer
(bsc#1234429).
- net: usb: aqc111: debug info before sanitation (bsc#1234429).
- usb: misc: onboard_usb_dev: fix build warning for
CONFIG_USB_ONBOARD_DEV_USB5744=n (bsc#1234429).
- regulator: dt-bindings: mt6357: Drop fixed compatible
requirement (bsc#1234429).
- calipso: unlock rcu before returning -EAFNOSUPPORT
(bsc#1234429).
- x86/fred/signal: Prevent immediate repeat of single step trap
on return from SIGTRAP handler (bsc#1234429).
- x86/iopl: Cure TIF_IO_BITMAP inconsistencies (bsc#1234429).
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall
(bsc#1234429).
- xfs: don't assume perags are initialised when trimming AGs
(bsc#1234429).
- ring-buffer: Move cpus_read_lock() outside of buffer->mutex
(bsc#1234429).
- ring-buffer: Fix buffer locking in
ring_buffer_subbuf_order_set() (bsc#1234429).
- ring-buffer: Do not trigger WARN_ON() due to a commit_overrun
(bsc#1234429).
- 9p: Add a migrate_folio method (bsc#1234429).
- usb: typec: tcpm: move tcpm_queue_vdm_unlocked to asynchronous
work (bsc#1234429).
- usb: typec: tcpm/tcpci_maxim: Fix bounds check in process_rx()
(bsc#1234429).
- usb: Flush altsetting 0 endpoints before reinitializating them
after reset (bsc#1234429).
- usb: cdnsp: Fix issue with detecting USB 3.2 speed
(bsc#1234429).
- usb: cdnsp: Fix issue with detecting command completion event
(bsc#1234429).
- usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence
(bsc#1234429).
- tty: serial: 8250_omap: fix TX with DMA for am33xx
(bsc#1234429).
- VMCI: fix race between vmci_host_setup_notify and
vmci_ctx_unset_notify (bsc#1234429).
- usb: usbtmc: Fix read_stb function and get_stb ioctl
(bsc#1234429).
- nvmem: zynqmp_nvmem: unbreak driver after cleanup (bsc#1234429).
- posix-cpu-timers: fix race between handle_posix_cpu_timers()
and posix_cpu_timer_del() (bsc#1234429).
- HID: usbhid: Eliminate recurrent out-of-bounds bug in
usbhid_parse() (bsc#1234429).
- ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1
(bsc#1234429).
- Revert "wifi: mwifiex: Fix HT40 bandwidth issue." (bsc#1234429).
- tools/resolve_btfids: Fix build when cross compiling kernel
with clang (bsc#1234429).
- objtool/rust: relax slice condition to cover more `noreturn`
Rust functions (bsc#1234429).
- block: Fix bvec_set_folio() for very large folios (bsc#1234429).
- bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAP
(bsc#1234429).
- io_uring: consistently use rcu semantics with sqpoll thread
(bsc#1234429).
- block: don't use submit_bio_noacct_nocheck in
blk_zone_wplug_bio_work (bsc#1234429).
- io_uring: fix use-after-free of sq->thread in
__io_uring_show_fdinfo() (bsc#1234429).
- block: use q->elevator with ->elevator_lock held in
elv_iosched_show() (bsc#1234429).
- perf: Ensure bpf_perf_link path is properly serialized
(bsc#1234429).
- nvmet-fcloop: access fcpreq only when holding reqlock
(bsc#1234429).
- btrfs: exit after state split error at set_extent_bit()
(bsc#1234429).
- gfs2: pass through holder from the VFS for freeze/thaw
(bsc#1234429).
- fs/filesystems: Fix potential unsigned integer underflow in
fs_name() (bsc#1234429).
- btrfs: exit after state insertion failure at
btrfs_convert_extent_bit() (bsc#1234429).
- net: drv: netdevsim: don't napi_complete() from netpoll
(bsc#1234429).
- net_sched: ets: fix a race in ets_qdisc_change() (bsc#1234429).
- net_sched: tbf: fix a race in tbf_change() (bsc#1234429).
- net_sched: red: fix a race in __red_change() (bsc#1234429).
- net_sched: prio: fix a race in prio_tune() (bsc#1234429).
- net/mlx5e: Fix leak of Geneve TLV option object (bsc#1234429).
- net/mlx5: HWS, fix missing ip_version handling in definer
(bsc#1234429).
- net/mlx5: Fix return value when searching for existing flow
group (bsc#1234429).
- net/mlx5: Fix ECVF vports unload on shutdown flow (bsc#1234429).
- net/mlx5: Ensure fw pages are always allocated on same NUMA
(bsc#1234429).
- Bluetooth: MGMT: Fix sparse errors (bsc#1234429).
- Bluetooth: eir: Fix possible crashes on eir_create_adv_data
(bsc#1234429).
- Bluetooth: hci_sync: Fix broadcast/PA when using an existing
instance (bsc#1234429).
- Bluetooth: Fix NULL pointer deference on eir_get_service_data
(bsc#1234429).
- net/mdiobus: Fix potential out-of-bounds clause 45 read/write
access (bsc#1234429).
- net/mdiobus: Fix potential out-of-bounds read/write access
(bsc#1234429).
- macsec: MACsec SCI assignment for ES = 0 (bsc#1234429).
- net: Fix TOCTOU issue in sk_is_readable() (bsc#1234429).
- ACPI: CPPC: Fix NULL pointer dereference when nosmp is used
(bsc#1234429).
- i40e: retry VFLR handling if there is ongoing VF reset
(bsc#1234429).
- i40e: return false from i40e_reset_vf if reset is in progress
(bsc#1234429).
- drm/meson: fix more rounding issues with 59.94Hz modes
(bsc#1234429).
- drm/meson: use vclk_freq instead of pixel_freq in debug print
(bsc#1234429).
- drm/meson: fix debug log statement when setting the HDMI clocks
(bsc#1234429).
- drm/meson: use unsigned long long / Hz for frequency types
(bsc#1234429).
- powerpc/vas: Return -EINVAL if the offset is non-zero in mmap()
(bsc#1234429).
- powerpc/powernv/memtrace: Fix out of bounds issue in memtrace
mmap (bsc#1234429).
- net_sched: sch_sfq: fix a potential crash on gso_skb handling
(bsc#1234429).
- scsi: iscsi: Fix incorrect error path labels for flashnode
operations (bsc#1234429).
- pinctrl: qcom: pinctrl-qcm2290: Add missing pins (bsc#1234429).
- spi: omap2-mcspi: Disable multi-mode when the previous message
kept CS asserted (bsc#1234429).
- spi: omap2-mcspi: Disable multi mode when CS should be kept
asserted after message (bsc#1234429).
- regulator: max20086: Fix refcount leak in
max20086_parse_regulators_dt() (bsc#1234429).
- wifi: ath12k: fix GCC_GCC_PCIE_HOT_RST definition for WCN7850
(bsc#1234429).
- wifi: ath12k: refactor ath12k_hw_regs structure (bsc#1234429).
- wifi: ath11k: validate ath11k_crypto_mode on top of
ath11k_core_qmi_firmware_ready (bsc#1234429).
- wifi: ath11k: move some firmware stats related functions
outside of debugfs (bsc#1234429).
- wifi: ath11k: don't wait when there is no vdev started
(bsc#1234429).
- wifi: ath11k: don't use static variables in
ath11k_debugfs_fw_stats_process() (bsc#1234429).
- wifi: ath11k: avoid burning CPU in
ath11k_debugfs_fw_stats_request() (bsc#1234429).
- wifi: ath11k: convert timeouts to secs_to_jiffies()
(bsc#1234429).
- ath10k: snoc: fix unbalanced IRQ enable in crash recovery
(bsc#1234429).
- ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use()
(bsc#1234429).
- net: dsa: b53: fix untagged traffic sent via cpu tagged with
VID 0 (bsc#1234429).
- Bluetooth: MGMT: Protect mgmt_pending list with its own lock
(bsc#1234429).
- Bluetooth: MGMT: Remove unused mgmt_pending_find_data
(bsc#1234429).
- Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete
(bsc#1234429).
- Bluetooth: btintel_pcie: Reduce driver buffer posting to
prevent race condition (bsc#1234429).
- Bluetooth: btintel_pcie: Increase the tx and rx descriptor count
(bsc#1234429).
- Bluetooth: btintel_pcie: Fix driver not posting maximum rx
buffers (bsc#1234429).
- Bluetooth: hci_core: fix list_for_each_entry_rcu usage
(bsc#1234429).
- scsi: core: ufs: Fix a hang in the error handler (bsc#1234429).
- serial: sh-sci: Move runtime PM enable to sci_probe_single()
(bsc#1234429).
- dt-bindings: pwm: adi,axi-pwmgen: Fix clocks (bsc#1234429).
- dt-bindings: pwm: Correct indentation and style in DTS example
(bsc#1234429).
- dt-bindings: pwm: adi,axi-pwmgen: Increase #pwm-cells to 3
(bsc#1234429).
- pinctrl: samsung: add gs101 specific eint suspend/resume
callbacks (bsc#1234429).
- pinctrl: samsung: add dedicated SoC eint suspend/resume
callbacks (bsc#1234429).
- pinctrl: samsung: refactor drvdata suspend & resume callbacks
(bsc#1234429).
- arm64: dts: qcom: x1e80100: Add GPU cooling (bsc#1234429).
- arm64: dts: qcom: x1e80100: Apply consistent critical thermal
shutdown (bsc#1234429).
- mmc: sdhci-of-dwcmshc: add PD workaround on RK3576
(bsc#1234429).
- pmdomain: core: Introduce dev_pm_genpd_rpm_always_on()
(bsc#1234429).
- Input: synaptics-rmi - fix crash with unsupported versions of
F34 (bsc#1234429).
- ALSA: hda/realtek: Add support for HP Agusta using CS35L41 HDA
(bsc#1234429).
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led
fixup (bsc#1234429).
- ALSA: hda/realtek - Support mute led function for HP platform
(bsc#1234429).
- ALSA: hda/realtek: Add support for various HP Laptops using
CS35L41 HDA (bsc#1234429).
- ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247
(bsc#1234429).
- ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315
(bsc#1234429).
- tools/power turbostat: Fix AMD package-energy reporting
(bsc#1234429).
- do_change_type(): refuse to operate on unmounted/not ours mounts
(bsc#1234429).
- fix propagation graph breakage by MOVE_MOUNT_SET_GROUP
move_mount(2) (bsc#1234429).
- path_overmount(): avoid false negatives (bsc#1234429).
- iov_iter: use iov_offset for length calculation in
iov_iter_aligned_bvec (bsc#1234429).
- ASoC: ti: omap-hdmi: Re-add dai_link->platform to fix card init
(bsc#1234429).
- ASoC: Intel: avs: Verify content returned by parse_int_array()
(bsc#1234429).
- ASoC: Intel: avs: Fix deadlock when the failing IPC is SET_D0IX
(bsc#1234429).
- ASoC: codecs: hda: Fix RPM usage count underflow (bsc#1234429).
- scsi: ufs: qcom: Prevent calling phy_exit() before phy_init()
(bsc#1234429).
- riscv: misaligned: fix sleeping function called during
misaligned access handling (bsc#1234429).
- seg6: Fix validation of nexthop addresses (bsc#1234429).
- wireguard: device: enable threaded NAPI (bsc#1234429).
- net: wwan: mhi_wwan_mbim: use correct mux_id for multiplexing
(bsc#1234429).
- wifi: cfg80211/mac80211: correctly parse S1G beacon optional
elements (bsc#1234429).
- net: dsa: b53: do not touch DLL_IQQD on bcm53115 (bsc#1234429).
- net: dsa: b53: allow RGMII for bcm63xx RGMII ports
(bsc#1234429).
- net: dsa: b53: do not enable RGMII delay on bcm63xx
(bsc#1234429).
- net: ti: icssg-prueth: Fix swapped TX stats for MII interfaces
(bsc#1234429).
- netfilter: nf_nat: also check reverse tuple to obtain clashing
entry (bsc#1234429).
- netfilter: nf_set_pipapo_avx2: fix initial map fill
(bsc#1234429).
- drm/panel-simple: fix the warnings for the Evervision VGG644804
(bsc#1234429).
- gve: add missing NULL check for gve_alloc_pending_packet()
in TX DQO (bsc#1234429).
- nvme: fix command limits status code (bsc#1234429).
- PM: sleep: Fix power.is_suspended cleanup for direct-complete
devices (bsc#1234429).
- selftests: net: build net/lib dependency in all target
(bsc#1234429).
- vmxnet3: correctly report gso type for UDP tunnels
(bsc#1234429).
- net: wwan: t7xx: Fix napi rx poll issue (bsc#1234429).
- net: fix udp gso skb_segment after pull from frag_list
(bsc#1234429).
- drm/i915/guc: Handle race condition where wakeref count drops
below 0 (bsc#1234429).
- drm/i915/psr: Fix using wrong mask in REG_FIELD_PREP
(bsc#1234429).
- drm/i915/guc: Check if expecting reply before decrementing
outstanding_submission_g2h (bsc#1234429).
- net: stmmac: make sure that ptp_rate is not 0 before configuring
EST (bsc#1234429).
- net: stmmac: make sure that ptp_rate is not 0 before configuring
timestamping (bsc#1234429).
- net: dsa: tag_brcm: legacy: fix pskb_may_pull length
(bsc#1234429).
- idpf: avoid mailbox timeout delays during reset (bsc#1234429).
- idpf: fix a race in txq wakeup (bsc#1234429).
- ice: fix rebuilding the Tx scheduler tree for large queue counts
(bsc#1234429).
- ice: create new Tx scheduler nodes for new queues only
(bsc#1234429).
- ice: fix Tx scheduler error handling in XDP callback
(bsc#1234429).
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION
(bsc#1234429).
- spi: bcm63xx-hsspi: fix shared reset (bsc#1234429).
- spi: bcm63xx-spi: fix shared reset (bsc#1234429).
- net: lan966x: Make sure to insert the vlan tags also in host
mode (bsc#1234429).
- net/mlx4_en: Prevent potential integer overflow calculating Hz
(bsc#1234429).
- driver: net: ethernet: mtk_star_emac: fix suspend/resume issue
(bsc#1234429).
- net: tipc: fix refcount warning in tipc_aead_encrypt
(bsc#1234429).
- gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt
(bsc#1234429).
- net: stmmac: platform: guarantee uniqueness of bus_id
(bsc#1234429).
- page_pool: Fix use-after-free in page_pool_recycle_in_ring
(bsc#1234429).
- Fix sock_exceed_buf_limit not being triggered in
__sk_mem_raise_allocated (bsc#1234429).
- drm/xe: Make xe_gt_freq part of the Documentation (bsc#1234429).
- loop: add file_start_write() and file_end_write() (bsc#1234429).
- USB: typec: fix const issue in typec_match() (bsc#1234429).
- USB: gadget: udc: fix const issue in gadget_match_driver()
(bsc#1234429).
- iio: adc: mcp3911: fix device dependent mappings for conversion
result registers (bsc#1234429).
- iio: adc: PAC1934: fix typo in documentation link (bsc#1234429).
- mei: vsc: Cast tx_buf to (__be32 *) when passed to
cpu_to_be32_array() (bsc#1234429).
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl()
(bsc#1234429).
- coresight: prevent deactivate active config while enabling
the config (bsc#1234429).
- fpga: fix potential null pointer deref in
fpga_mgr_test_img_load_sgt() (bsc#1234429).
- counter: interrupt-cnt: Protect enable/disable OPs with mutex
(bsc#1234429).
- coresight: catu: Introduce refcount and spinlock for
enabling/disabling (bsc#1234429).
- coresight: Fixes device's owner field for registered using
coresight_init_driver() (bsc#1234429).
- MIPS: Loongson64: Add missing '#interrupt-cells' for
loongson64c_ls7a (bsc#1234429).
- usb: acpi: Prevent null pointer dereference in
usb_acpi_add_usb4_devlink() (bsc#1234429).
- iio: adc: ad7124: Fix 3dB filter frequency reading
(bsc#1234429).
- iio: filter: admv8818: Support frequencies >= 2^32
(bsc#1234429).
- iio: filter: admv8818: fix range calculation (bsc#1234429).
- iio: filter: admv8818: fix integer overflow (bsc#1234429).
- iio: filter: admv8818: fix band 4, state 15 (bsc#1234429).
- thunderbolt: Fix a logic error in wake on connect (bsc#1234429).
- serial: Fix potential null-ptr-deref in mlb_usio_probe()
(bsc#1234429).
- usb: renesas_usbhs: Reorder clock handling and power management
in probe (bsc#1234429).
- PCI: endpoint: Retain fixed-size BAR size as well as aligned
size (bsc#1234429).
- rtc: loongson: Add missing alarm notifications for ACPI RTC
events (bsc#1234429).
- PCI/DPC: Log Error Source ID only when valid (bsc#1234429).
- PCI/DPC: Initialize aer_err_info before using it (bsc#1234429).
- PCI/ACPI: Fix allocated memory release on error in
pci_acpi_scan_root() (bsc#1234429).
- dmaengine: ti: Add NULL check in udma_probe() (bsc#1234429).
- phy: qcom-qmp-usb: Fix an NULL vs IS_ERR() bug (bsc#1234429).
- PCI: apple: Use gpiod_set_value_cansleep in probe flow
(bsc#1234429).
- PCI: cadence: Fix runtime atomic count underflow (bsc#1234429).
- PCI: rcar-gen4: set ep BAR4 fixed size (bsc#1234429).
- PCI: Print the actual delay time in
pci_bridge_wait_for_secondary_bus() (bsc#1234429).
- phy: rockchip: samsung-hdptx: Do no set rk_hdptx_phy->rate in
case of errors (bsc#1234429).
- phy: rockchip: samsung-hdptx: Fix clock ratio setup
(bsc#1234429).
- rtc: sh: assign correct interrupts with DT (bsc#1234429).
- rust: alloc: add missing invariant in Vec::set_len()
(bsc#1234429).
- cifs: Fix validation of SMB1 query reparse point response
(bsc#1234429).
- perf callchain: Always populate the addr_location map when
adding IP (bsc#1234429).
- perf trace: Set errpid to false for rseq and set_robust_list
(bsc#1234429).
- nfs: ignore SB_RDONLY when remounting nfs (bsc#1234429).
- nfs: clear SB_RDONLY before getting superblock (bsc#1234429).
- perf trace: Always print return value for syscalls returning
a pid (bsc#1234429).
- perf record: Fix incorrect --user-regs comments (bsc#1234429).
- perf symbol: Fix use-after-free in filename__read_build_id
(bsc#1234429).
- mailbox: mtk-cmdq: Refine GCE_GCTL_VALUE setting (bsc#1234429).
- mailbox: imx: Fix TXDB_V2 sending (bsc#1234429).
- perf tests switch-tracking: Fix timestamp comparison
(bsc#1234429).
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE
(bsc#1234429).
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice
in exynos_lpass_remove() (bsc#1234429).
- mfd: exynos-lpass: Fix an error handling path in
exynos_lpass_probe() (bsc#1234429).
- rpmsg: qcom_smd: Fix uninitialized return variable in
__qcom_smd_send() (bsc#1234429).
- remoteproc: k3-dsp: Drop check performed in
k3_dsp_rproc_{mbox_callback/kick} (bsc#1234429).
- remoteproc: k3-r5: Drop check performed in
k3_r5_rproc_{mbox_callback/kick} (bsc#1234429).
- remoteproc: qcom_wcnss_iris: Add missing put_device() on error
in probe (bsc#1234429).
- perf scripts python: exported-sql-viewer.py: Fix pattern
matching with Python 3 (bsc#1234429).
- perf intel-pt: Fix PEBS-via-PT data_src (bsc#1234429).
- perf tests: Fix 'perf report' tests installation (bsc#1234429).
- perf trace: Fix leaks of 'struct thread' in
set_filter_loop_pids() (bsc#1234429).
- dm-flakey: make corrupting read bios work (bsc#1234429).
- dm-flakey: error all IOs when num_features is absent
(bsc#1234429).
- dm: fix dm_blk_report_zones (bsc#1234429).
- perf symbol-minimal: Fix double free in filename__read_build_id
(bsc#1234429).
- hwmon: (asus-ec-sensors) check sensor index in read_string()
(bsc#1234429).
- mtd: nand: ecc-mxic: Fix use of uninitialized variable ret
(bsc#1234429).
- x86/irq: Ensure initial PIR loads are performed exactly once
(bsc#1234429).
- backlight: pm8941: Add NULL check in wled_configure()
(bsc#1234429).
- dm: free table mempools if not used in __bind (bsc#1234429).
- dm: don't change md if dm_table_set_restrictions() fails
(bsc#1234429).
- perf ui browser hists: Set actions->thread before calling
do_zoom_thread() (bsc#1234429).
- perf build: Warn when libdebuginfod devel files are not
available (bsc#1234429).
- randstruct: gcc-plugin: Fix attribute addition (bsc#1234429).
- randstruct: gcc-plugin: Remove bogus void member (bsc#1234429).
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod()
(bsc#1234429).
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop()
(bsc#1234429).
- soc: aspeed: lpc: Fix impossible judgment condition
(bsc#1234429).
- ARM: aspeed: Don't select SRAM (bsc#1234429).
- arm64: dts: mt6359: Rename RTC node to match binding
expectations (bsc#1234429).
- arm64: dts: renesas: white-hawk-ard-audio: Fix TPU0 groups
(bsc#1234429).
- arm64: dts: qcom: qcm2290: fix (some) of QUP interconnects
(bsc#1234429).
- arm64: dts: rockchip: disable unrouted USB controllers and
PHY on RK3399 Puma with Haikou (bsc#1234429).
- arm64: defconfig: mediatek: enable PHY drivers (bsc#1234429).
- ARM: dts: qcom: apq8064: move replicator out of soc node
(bsc#1234429).
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding
syscon device (bsc#1234429).
- ARM: dts: qcom: apq8064: add missing clocks to the timer node
(bsc#1234429).
- dt-bindings: vendor-prefixes: Add Liontron name (bsc#1234429).
- bus: fsl-mc: fix double-free on mc_dev (bsc#1234429).
- nilfs2: do not propagate ENOENT error from
nilfs_btree_propagate() (bsc#1234429).
- nilfs2: add pointer check for nilfs_direct_propagate()
(bsc#1234429).
- ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery
(bsc#1234429).
- Squashfs: check return result of sb_min_blocksize (bsc#1234429).
- soc: qcom: smp2p: Fix fallback to qcom,ipc parse (bsc#1234429).
- arm64: dts: ti: k3-j721e-common-proc-board: Enable OSPI1 on
J721E (bsc#1234429).
- arm64: tegra: Add uartd serial alias for Jetson TX1 module
(bsc#1234429).
- arm64: tegra: Drop remaining serial clock-names and reset-names
(bsc#1234429).
- arm64: dts: rockchip: Update eMMC for NanoPi R5 series
(bsc#1234429).
- arm64: dts: rockchip: Add vcc-supply to SPI flash on
rk3566-rock3c (bsc#1234429).
- arm64: dts: qcom: sda660-ifc6560: Fix dt-validate warning
(bsc#1234429).
- arm64: dts: qcom: sdm660-lavender: Add missing USB phy supply
(bsc#1234429).
- arm64: dts: mt6359: Add missing 'compatible' property to
regulators node (bsc#1234429).
- arm64: dts: mediatek: mt6357: Drop regulator-fixed compatibles
(bsc#1234429).
- arm64: dts: imx8mn-beacon: Set SAI5 MCLK direction to output
for HDMI audio (bsc#1234429).
- arm64: dts: imx8mm-beacon: Set SAI5 MCLK direction to output
for HDMI audio (bsc#1234429).
- arm64: dts: imx8mp-beacon: Fix RTC capacitive load
(bsc#1234429).
- arm64: dts: imx8mn-beacon: Fix RTC capacitive load
(bsc#1234429).
- arm64: dts: imx8mm-beacon: Fix RTC capacitive load
(bsc#1234429).
- arm64: dts: mt8183: Add port node to mt8183.dtsi (bsc#1234429).
- arm64: dts: qcom: sdm660-xiaomi-lavender: Add missing SD card
detect GPIO (bsc#1234429).
- arm64: dts: mediatek: mt8195: Reparent vdec1/2 and venc1 power
domains (bsc#1234429).
- ARM: dts: at91: at91sam9263: fix NAND chip selects
(bsc#1234429).
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select
(bsc#1234429).
- arm64: dts: rockchip: Move SHMEM memory to reserved memory on
rk3588 (bsc#1234429).
- arm64: dts: qcom: ipq9574: Fix USB vdd info (bsc#1234429).
- arm64: dts: qcom: sc8280xp-x13s: Drop duplicate DMIC supplies
(bsc#1234429).
- arm64: dts: qcom: sm8250: Fix CPU7 opp table (bsc#1234429).
- arm64: dts: qcom: sm8350: Reenable crypto & cryptobam
(bsc#1234429).
- arm64: dts: qcom: sdm845-starqltechn: remove excess reserved
gpios (bsc#1234429).
- arm64: dts: qcom: sdm845-starqltechn: refactor node order
(bsc#1234429).
- arm64: dts: qcom: sdm845-starqltechn: fix usb regulator mistake
(bsc#1234429).
- arm64: dts: qcom: sdm845-starqltechn: remove wifi (bsc#1234429).
- arm64: dts: qcom: x1e80100-romulus: Keep L12B and L15B always on
(bsc#1234429).
- arm64: dts: qcom: sm8650: add missing cpu-cfg interconnect
path in the mdss node (bsc#1234429).
- arm64: dts: qcom: sm8650: setup gpu thermal with higher
temperatures (bsc#1234429).
- arm64: dts: qcom: x1e80100: Mark usb_2 as dma-coherent
(bsc#1234429).
- f2fs: fix to correct check conditions in f2fs_cross_rename
(bsc#1234429).
- f2fs: use d_inode(dentry) cleanup dentry->d_inode (bsc#1234429).
- net: phy: mscc: Stop clearing the the UDPv4 checksum for L2
frames (bsc#1234429).
- net: openvswitch: Fix the dead loop of MPLS parse (bsc#1234429).
- calipso: Don't call calipso functions for AF_INET sk
(bsc#1234429).
- octeontx2-pf: QOS: Refactor TC_HTB_LEAF_DEL_LAST callback
(bsc#1234429).
- octeontx2-pf: QOS: Perform cache sync on send queue teardown
(bsc#1234429).
- net: phy: mscc: Fix memory leak when using one step timestamping
(bsc#1234429).
- net: lan743x: Fix PHY reset handling during initialization
and WOL (bsc#1234429).
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy
(bsc#1234429).
- net: phy: fix up const issues in to_mdio_device() and
to_phy_device() (bsc#1234429).
- net: phy: clear phydev->devlink when the link is deleted
(bsc#1234429).
- bpf: Avoid __bpf_prog_ret0_warn when jit fails (bsc#1234429).
- net: xilinx: axienet: Fix Tx skb circular buffer occupancy
check in dmaengine xmit (bsc#1234429).
- net: lan966x: Fix 1-step timestamping over ipv4 or ipv6
(bsc#1234429).
- RDMA/cma: Fix hang when cma_netevent_callback fails to
queue_work (bsc#1234429).
- vsock/virtio: fix `rx_bytes` accounting for stream sockets
(bsc#1234429).
- net: usb: aqc111: fix error handling of usbnet read calls
(bsc#1234429).
- RISC-V: KVM: lock the correct mp_state during reset
(bsc#1234429).
- netfilter: nft_tunnel: fix geneve_opt dump (bsc#1234429).
- netfilter: nf_tables: nft_fib: consistent l3mdev handling
(bsc#1234429).
- bpf, sockmap: Avoid using sk_socket after free when sending
(bsc#1234429).
- Bluetooth: btintel: Check dsbr size from EFI variable
(bsc#1234429).
- Bluetooth: MGMT: iterate over mesh commands in
mgmt_mesh_foreach() (bsc#1234429).
- vfio/type1: Fix error unwind in migration dirty bitmap
allocation (bsc#1234429).
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result
discrepancy (bsc#1234429).
- netfilter: xtables: support arpt_mark and ipv6 optstrip for
iptables-nft only builds (bsc#1234429).
- bpf: Revert "bpf: remove unnecessary rcu_read_{lock,unlock}()
in multi-uprobe attach logic" (bsc#1234429).
- wifi: mt76: mt7996: fix RX buffer size of MCU event
(bsc#1234429).
- wifi: mt76: mt7996: set EHT max ampdu length capability
(bsc#1234429).
- wifi: mt76: mt7925: ensure all MCU commands wait for response
(bsc#1234429).
- wifi: mt76: mt7925: refine the sniffer commnad (bsc#1234429).
- wifi: mt76: mt7925: prevent multiple scan commands
(bsc#1234429).
- wifi: mt76: mt7915: Fix null-ptr-deref in mt7915_mmio_wed_init()
(bsc#1234429).
- wifi: mt76: mt7996: Fix null-ptr-deref in mt7996_mmio_wed_init()
(bsc#1234429).
- Bluetooth: ISO: Fix not using SID from adv report (bsc#1234429).
- kernfs: Relax constraint in draining guard (bsc#1234429).
- scsi: ufs: mcq: Delete ufshcd_release_scsi_cmd() in
ufshcd_mcq_abort() (bsc#1234429).
- wifi: ath9k_htc: Abort software beacon handling if disabled
(bsc#1234429).
- hisi_acc_vfio_pci: bugfix live migration function without VF
device driver (bsc#1234429).
- hisi_acc_vfio_pci: add eq and aeq interruption restore
(bsc#1234429).
- hisi_acc_vfio_pci: fix XQE dma address error (bsc#1234429).
- wifi: ath12k: fix memory leak in ath12k_service_ready_ext_event
(bsc#1234429).
- iommu: remove duplicate selection of DMAR_TABLE (bsc#1234429).
- wifi: rtw89: fix firmware scan delay unit for WiFi 6 chips
(bsc#1234429).
- wifi: rtw88: fix the 'para' buffer size to avoid reading out
of bounds (bsc#1234429).
- wifi: rtw89: pci: enlarge retry times of RX tag to 1000
(bsc#1234429).
- s390/bpf: Store backchain even for leaf progs (bsc#1234429).
- clk: qcom: gcc-msm8939: Fix mclk0 & mclk1 for 24 MHz
(bsc#1234429).
- dt-bindings: soc: fsl,qman-fqd: Fix reserved-memory.yaml
reference (bsc#1234429).
- bpf: Fix WARN() in get_bpf_raw_tp_regs (bsc#1234429).
- pinctrl: at91: Fix possible out-of-boundary access
(bsc#1234429).
- libbpf: Use proper errno value in nlattr (bsc#1234429).
- ktls, sockmap: Fix missing uncharge operation (bsc#1234429).
- of: unittest: Unlock on error in unittest_data_add()
(bsc#1234429).
- tracing: Fix error handling in event_trigger_parse()
(bsc#1234429).
- tracing: Rename event_trigger_alloc() to trigger_data_alloc()
(bsc#1234429).
- selftests/bpf: Fix caps for __xlated/jited_unpriv (bsc#1234429).
- efi/libstub: Describe missing 'out' parameter in efi_load_initrd
(bsc#1234429).
- wifi: iwlfiwi: mvm: Fix the rate reporting (bsc#1234429).
- clk: bcm: rpi: Add NULL check in raspberrypi_clk_register()
(bsc#1234429).
- bpftool: Fix regression of "bpftool cgroup tree" EINVAL on
older kernels (bsc#1234429).
- clk: qcom: gpucc-sm6350: Add *_wait_val values for GDSCs
(bsc#1234429).
- clk: qcom: gcc-sm6350: Add *_wait_val values for GDSCs
(bsc#1234429).
- clk: qcom: dispcc-sm6350: Add *_wait_val values for GDSCs
(bsc#1234429).
- clk: qcom: camcc-sm6350: Add *_wait_val values for GDSCs
(bsc#1234429).
- tracing: Move histogram trigger variables from stack to per
CPU structure (bsc#1234429).
- bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ
(bsc#1234429).
- RDMA/mlx5: Fix error flow upon firmware failure for RQ
destruction (bsc#1234429).
- netfilter: nft_set_pipapo: prevent overflow in lookup table
allocation (bsc#1234429).
- netfilter: nft_quota: match correctly when the quota just
depleted (bsc#1234429).
- netfilter: bridge: Move specific fragmented packet to slow_path
instead of dropping it (bsc#1234429).
- bpf: Allow XDP dev-bound programs to perform XDP_REDIRECT into
maps (bsc#1234429).
- libbpf: Use proper errno value in linker (bsc#1234429).
- scsi: smartpqi: Fix smp_processor_id() call trace for
preemptible kernels (bsc#1234429).
- f2fs: fix to detect gcing page in f2fs_is_cp_guaranteed()
(bsc#1234429).
- f2fs: clean up w/ fscrypt_is_bounce_page() (bsc#1234429).
- bonding: assign random address if device address is same as bond
(bsc#1234429).
- iommu: Protect against overflow in iommu_pgsize() (bsc#1234429).
- Use thread-safe function pointer in libbpf_print (bsc#1234429).
- libbpf: Remove sample_period init in perf_buffer (bsc#1234429).
- libbpf: Fix event name too long error (bsc#1234429).
- scsi: hisi_sas: Call I_T_nexus after soft reset for SATA disk
(bsc#1234429).
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (bsc#1234429).
- wifi: ath12k: fix node corruption in ar->arvifs list
(bsc#1234429).
- wifi: ath12k: Fix the QoS control field offset to build QoS
header (bsc#1234429).
- wifi: ath12k: Add MSDU length validation for TKIP MIC error
(bsc#1234429).
- wifi: ath12k: fix invalid access to memory (bsc#1234429).
- wifi: rtw88: do not ignore hardware read error during DPK
(bsc#1234429).
- wifi: rtw88: sdio: call rtw_sdio_indicate_tx_status
unconditionally (bsc#1234429).
- wifi: rtw88: sdio: map mgmt frames to queue TX_DESC_QSEL_MGMT
(bsc#1234429).
- xfrm: Use xdo.dev instead of xdo.real_dev (bsc#1234429).
- net/mlx5: Avoid using xso.real_dev unnecessarily (bsc#1234429).
- libbpf: Fix buffer overflow in bpf_object__init_prog
(bsc#1234429).
- net: ncsi: Fix GCPS 64-bit member variables (bsc#1234429).
- page_pool: Track DMA-mapped pages and unmap them when destroying
the pool (bsc#1234429).
- page_pool: Move pp_magic check into helper functions
(bsc#1234429).
- f2fs: fix to do sanity check on sbi->total_valid_block_count
(bsc#1234429).
- f2fs: prevent the current section from being selected as a
victim during GC (bsc#1234429).
- f2fs: clean up unnecessary indentation (bsc#1234429).
- wifi: ath12k: Fix buffer overflow in debugfs (bsc#1234429).
- wifi: ath12k: Fix WMI tag for EHT rate in peer assoc
(bsc#1234429).
- wifi: ath12k: fix cleanup path after mhi init (bsc#1234429).
- f2fs: zone: fix to avoid inconsistence in between SIT and SSA
(bsc#1234429).
- bpf, sockmap: Fix panic when calling skb_linearize
(bsc#1234429).
- bpf, sockmap: fix duplicated data transmission (bsc#1234429).
- bpf: fix ktls panic with sockmap (bsc#1234429).
- selftests/bpf: Fix bpf_nf selftest failure (bsc#1234429).
- bpf: Check link_create.flags parameter for multi_kprobe
(bsc#1234429).
- IB/cm: use rwlock for MAD agent lock (bsc#1234429).
- wifi: ath12k: Fix invalid memory access while forming 802.11
header (bsc#1234429).
- wifi: ath12k: Fix memory leak during vdev_id mismatch
(bsc#1234429).
- wifi: ath11k: fix node corruption in ar->arvifs list
(bsc#1234429).
- xen/x86: fix initial memory balloon target (bsc#1234429).
- svcrdma: Reduce the number of rdma_rw contexts per-QP
(bsc#1234429).
- media: verisilicon: Free post processor buffers on error
(bsc#1234429).
- drm/mediatek: mtk_drm_drv: Unbind secondary mmsys components
on err (bsc#1234429).
- drm/mediatek: Fix kobject put for component sub-drivers
(bsc#1234429).
- drm/mediatek: mtk_drm_drv: Fix kobject put for mtk_mutex device
ptr (bsc#1234429).
- drm/msm/a6xx: Disable rgb565_predicator on Adreno 7c3
(bsc#1234429).
- selftests/seccomp: fix negative_ENOSYS tracer tests on arm32
(bsc#1234429).
- perf/amlogic: Replace smp_processor_id() with
raw_smp_processor_id() in meson_ddr_pmu_create() (bsc#1234429).
- scsi: qedf: Use designated initializer for struct
qed_fcoe_cb_ops (bsc#1234429).
- overflow: Fix direct struct member initialization in
_DEFINE_FLEX() (bsc#1234429).
- arm64/fpsimd: Do not discard modified SVE state (bsc#1234429).
- firmware: SDEI: Allow sdei initialization without ACPI_APEI_GHES
(bsc#1234429).
- drm/tegra: rgb: Fix the unbound reference count (bsc#1234429).
- drm/vkms: Adjust vkms_state->active_planes allocation type
(bsc#1234429).
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init()
(bsc#1234429).
- drm/msm/dpu: enable SmartDMA on SC8180X (bsc#1234429).
- drm/msm/dpu: enable SmartDMA on SM8150 (bsc#1234429).
- selftests/seccomp: fix syscall_restart test for arm compat
(bsc#1234429).
- arm64/fpsimd: Avoid warning when sve_to_fpsimd() is unused
(bsc#1234429).
- arm64: Support ARM64_VA_BITS=52 when setting
ARCH_MMAP_RND_BITS_MAX (bsc#1234429).
- firmware: psci: Fix refcount leak in psci_dt_init (bsc#1234429).
- m68k: mac: Fix macintosh_config for Mac II (bsc#1234429).
- watchdog: exar: Shorten identity name to fit correctly
(bsc#1234429).
- kunit/usercopy: Disable u64 test on 32-bit SPARC (bsc#1234429).
- fs/ntfs3: Add missing direct_IO in ntfs_aops_cmpr (bsc#1234429).
- fs/ntfs3: handle hdr_first_de() return value (bsc#1234429).
- drm/bridge: lt9611uxc: Fix an error handling path in
lt9611uxc_probe() (bsc#1234429).
- drm/panel: samsung-sofef00: Drop s6e3fc2x01 support
(bsc#1234429).
- perf: arm-ni: Fix missing platform_set_drvdata() (bsc#1234429).
- perf: arm-ni: Unregister PMUs on probe failure (bsc#1234429).
- drm/panthor: Update panthor_mmu::irq::mask when needed
(bsc#1234429).
- drm/panthor: Fix GPU_COHERENCY_ACE[_LITE] definitions
(bsc#1234429).
- arm64/fpsimd: Fix merging of FPSIMD state during signal return
(bsc#1234429).
- arm64/fpsimd: Reset FPMR upon exec() (bsc#1234429).
- arm64/fpsimd: Avoid clobbering kernel FPSIMD state with SMSTOP
(bsc#1234429).
- arm64/fpsimd: Don't corrupt FPMR when streaming mode changes
(bsc#1234429).
- arm64/fpsimd: Discard stale CPU state when handling SME traps
(bsc#1234429).
- arm64/fpsimd: Avoid RES0 bits in the SME trap handler
(bsc#1234429).
- media: rkvdec: Fix frame size enumeration (bsc#1234429).
- drm/amd/pp: Fix potential NULL pointer dereference in
atomctrl_initialize_mc_reg_table (bsc#1234429).
- drm/vc4: tests: Use return instead of assert (bsc#1234429).
- drm/xe/d3cold: Set power state to D3Cold during s2idle/s3
(bsc#1234429).
- drm/vmwgfx: Fix dumb buffer leak (bsc#1234429).
- drm/vmwgfx: Add error path for xa_store in
vmw_bo_add_detached_resource (bsc#1234429).
- drm/vmwgfx: Add seqno waiter for sync_files (bsc#1234429).
- ALSA: core: fix up bus match const issues (bsc#1234429).
- ASoC: apple: mca: Constrain channels according to TDM mask
(bsc#1234429).
- spi: sh-msiof: Fix maximum DMA transfer size (bsc#1234429).
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions"
(bsc#1234429).
- thermal/drivers/mediatek/lvts: Fix debugfs unregister on failure
(bsc#1234429).
- PM: sleep: Print PM debug messages during hibernation
(bsc#1234429).
- x86/mtrr: Check if fixed-range MTRRs exist in
mtrr_save_fixed_ranges() (bsc#1234429).
- ACPI: resource: fix a typo for MECHREVO in
irq1_edge_low_force_override[] (bsc#1234429).
- PM: wakeup: Delete space in the end of string shown by
pm_show_wakelocks() (bsc#1234429).
- ASoC: SOF: amd: add missing acp descriptor field (bsc#1234429).
- ASoC: SOF: ipc4-pcm: Adjust pipeline_list->pipelines allocation
type (bsc#1234429).
- PM: EM: Fix potential division-by-zero error in
em_compute_costs() (bsc#1234429).
- power: reset: at91-reset: Optimize at91_reset() (bsc#1234429).
- spi: tegra210-quad: modify chip select (CS) deactivation
(bsc#1234429).
- spi: tegra210-quad: remove redundant error handling code
(bsc#1234429).
- spi: tegra210-quad: Fix X1_X2_X4 encoding and support x4
transfers (bsc#1234429).
- EDAC/{skx_common,i10nm}: Fix the loss of saved RRL for HBM
pseudo channel 0 (bsc#1234429).
- EDAC/skx_common: Fix general protection fault (bsc#1234429).
- ASoC: mediatek: mt8195: Set ETDM1/2 IN/OUT to COMP_DUMMY()
(bsc#1234429).
- ASoC: tas2764: Enable main IRQs (bsc#1234429).
- ACPICA: exserial: don't forget to handle FFixedHW opregions
for reading (bsc#1234429).
- crypto: api - Redo lookup on EEXIST (bsc#1234429).
- kunit: Fix wrong parameter to kunit_deactivate_static_stub()
(bsc#1234429).
- crypto: sun8i-ce - move fallback ahash_request to the end of
the struct (bsc#1234429).
- crypto: xts - Only add ecb if it is not already there
(bsc#1234429).
- crypto: lrw - Only add ecb if it is not already there
(bsc#1234429).
- rcu/cpu_stall_cputime: fix the hardirq count for x86
architecture (bsc#1234429).
- btrfs: fix invalid data space release when truncating block
in NOCOW mode (bsc#1234429).
- btrfs: scrub: fix a wrong error type when metadata bytenr
mismatches (bsc#1234429).
- btrfs: scrub: update device stats when an error is detected
(bsc#1234429).
- powerpc/pseries/iommu: Fix kmemleak in TCE table userspace view
(bsc#1234429).
- erofs: avoid using multiple devices with different type
(bsc#1234429).
- erofs: fix file handle encoding for 64-bit NIDs (bsc#1234429).
- crypto: marvell/cesa - Avoid empty transfer descriptor
(bsc#1234429).
- crypto: marvell/cesa - Handle zero-length skcipher requests
(bsc#1234429).
- kselftest: cpufreq: Get rid of double suspend in rtcwake case
(bsc#1234429).
- brd: fix discard end sector (bsc#1234429).
- brd: fix aligned_sector from brd_do_discard() (bsc#1234429).
- x86/insn: Fix opcode map (!REX2) superscript tags (bsc#1234429).
- x86/cpu: Sanitize CPUID(0x80000000) output (bsc#1234429).
- crypto: sun8i-ce - undo runtime PM changes during driver removal
(bsc#1234429).
- x86/microcode/AMD: Do not return error when microcode update
is not necessary (bsc#1234429).
- sched/core: Tweak wait_task_inactive() to force dequeue
sched_delayed tasks (bsc#1234429).
- powerpc/crash: Fix non-smp kexec preparation (bsc#1234429).
- powerpc: do not build ppc_save_regs.o always (bsc#1234429).
- crypto: sun8i-ss - do not use sg_dma_len before calling DMA
functions (bsc#1234429).
- crypto: sun8i-ce-cipher - fix error handling in
sun8i_ce_cipher_prepare() (bsc#1234429).
- perf/core: Fix broken throttling when max_samples_per_tick=1
(bsc#1234429).
- gfs2: gfs2_create_inode error handling fix (bsc#1234429).
- gfs2: replace sd_aspace with sd_inode (bsc#1234429).
- perf/x86/amd/uncore: Prevent UMC counters from saturating
(bsc#1234429).
- perf/x86/amd/uncore: Remove unused 'struct amd_uncore_ctx::node'
member (bsc#1234429).
- sched: Fix trace_sched_switch(.prev_state) (bsc#1234429).
- crypto: sun8i-ce-hash - fix error handling in
sun8i_ce_hash_run() (bsc#1234429).
- x86/idle: Remove MFENCEs for X86_BUG_CLFLUSH_MONITOR in
mwait_idle_with_hints() and prefer_mwait_c1_over_halt()
(bsc#1234429).
- tools/x86/kcpuid: Fix error handling (bsc#1234429).
- commit 15c434a
* Wed Jun 18 2025 petr.pavlu@suse.com
- packaging: Add support for suse-kabi-tools
The current workflow to check kABI stability during the RPM build of SUSE
kernels consists of the following steps:
* The downstream script rpm/modversions unpacks the consolidated kABI
symtypes reference data from kabi/<arch>/symtypes-<flavor> and creates
individual symref files.
* The build performs a regular kernel make. During this operation, genksyms
is invoked for each source file. The tool determines type signatures of
all exports within the file, reports any differences compared to the
associated symref reference, calculates symbol CRCs from the signatures
and writes new type data into a symtypes file.
* The script rpm/modversions is invoked again, this time it packs all new
symtypes files to a consolidated kABI file.
* The downstream script rpm/kabi.pl checks symbol CRCs in the new build and
compares them to a reference from kabi/<arch>/symvers-<flavor>, taking
kabi/severities into account.
suse-kabi-tools is a new set of tools to improve the kABI checking process.
The suite includes two tools, ksymtypes and ksymvers, which replace the
existing scripts rpm/modversions and rpm/kabi.pl, as well as the comparison
functionality previously provided by genksyms. The tools have their own
source repository and package.
The tools provide faster operation and more detailed, unified output. In
addition, they allow the use of the new upstream tool gendwarfksyms, which
lacks any built-in comparison functionality.
The updated workflow is as follows:
* The build performs a regular kernel make. During this operation, genksyms
(gendwarfksyms) is invoked as usual, determinining signatures and CRCs of
all exports and writing the type data to symtypes files. However,
genksyms no longer performs any comparison.
* 'ksymtypes consolidate' packs all new symtypes files to a consolidated
kABI file.
* 'ksymvers compare' checks symbol CRCs in the new build and compares them
to a reference from kabi/<arch>/symvers-<flavor>, taking kabi/severities
into account. The tool writes its result in a human-readable form on
standard output and also writes a list of all changed exports (not
ignored by kabi/severities) to the changed-exports file.
* 'ksymtypes compare' takes the changed-exports file, the consolidated kABI
symtypes reference data from kabi/<arch>/symtypes-<flavor> and the new
consolidated data. Based on this data, it produces a detailed report
explaining why the symbols changed.
The patch enables the use of suse-kabi-tools via rpm/config.sh, providing
explicit control to each branch. To enable the support, set
USE_SUSE_KABI_TOOLS=Yes in the config file.
- commit a2c6f89
* Tue Jun 17 2025 msuchanek@suse.de
- kernel-source: Remove log.sh from sources
- commit 96bd779
* Tue Jun 10 2025 rfrohl@suse.com
- Linux 6.12.33 (bsc#1234429).
- Revert "drm/amd/display: more liberal vmin/vmax update for
freesync" (bsc#1234429).
- dt-bindings: phy: imx8mq-usb: fix
fsl,phy-tx-vboost-level-microvolt property (bsc#1234429).
- dt-bindings: usb: cypress,hx3: Add support for all variants
(bsc#1234429).
- thunderbolt: Do not double dequeue a configuration request
(bsc#1234429).
- usb: usbtmc: Fix timeout value in get_stb (bsc#1234429).
- serial: jsm: fix NPE during jsm_uart_port_init (bsc#1234429).
- Bluetooth: hci_qca: move the SoC type check to the right place
(bsc#1234429).
- usb: typec: ucsi: fix Clang -Wsign-conversion warning
(bsc#1234429).
- USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB
(bsc#1234429).
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage
device (bsc#1234429).
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE
(bsc#1234429).
- Revert "cpufreq: tegra186: Share policy per cluster"
(bsc#1234429).
- block: fix adding folio to bio (bsc#1234429).
- PCI/ASPM: Disable L1 before disabling L1 PM Substates
(bsc#1234429).
- accel/ivpu: Update power island delays (bsc#1234429).
- accel/ivpu: Add initial Panther Lake support (bsc#1234429).
- rtc: Fix offset calculation for .start_secs < 0 (bsc#1234429).
- rtc: Make rtc_time64_to_tm() support dates before 1970
(bsc#1234429).
- Documentation: ACPI: Use all-string data node references
(bsc#1234429).
- acpi-cpufreq: Fix nominal_freq units to KHz in
get_max_boost_ratio() (bsc#1234429).
- pinctrl: armada-37xx: set GPIO output value before setting
direction (bsc#1234429).
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for
GPIOs > 31 (bsc#1234429).
- f2fs: fix to avoid accessing uninitialized curseg (bsc#1234429).
- tracing: Fix compilation warning on arm32 (bsc#1234429).
- commit 9c141a7
* Tue Jun 10 2025 msuchanek@suse.de
- mkspec: Exclude rt flavor from kernel-syms dependencies (bsc#1244337).
- commit 7c95ae0
* Mon Jun 09 2025 msuchanek@suse.de
- MyBS: Do not build kernel-obs-qa with limit_packages
Fixes: 58e3f8c34b2b ("bs-upload-kernel: Pass limit_packages also on multibuild")
- commit f4c6047
* Mon Jun 09 2025 msuchanek@suse.de
- MyBS: Simplify qa_expr generation
Start with a 0 which makes the expression valid even if there are no QA
repositories (currently does not happen). Then separator is always
needed.
- commit e4c2851
* Mon Jun 09 2025 msuchanek@suse.de
- MyBS: Correctly generate build flags for non-multibuild package limit
(bsc# 1244241)
Fixes: 0999112774fc ("MyBS: Use buildflags to set which package to build")
- commit 27588c9
* Mon Jun 09 2025 msuchanek@suse.de
- bs-upload-kernel: Pass limit_packages also on multibuild
Fixes: 0999112774fc ("MyBS: Use buildflags to set which package to build")
Fixes: 747f601d4156 ("bs-upload-kernel, MyBS, Buildresults: Support multibuild (JSC-SLE#5501, boo#1211226, bsc#1218184)")
- commit 8ef486c
* Fri Jun 06 2025 msuchanek@suse.de
- kernel-source: Do not use multiple -r in sed parameters
This usage is enabled in commit b18d64d
(sed: allow multiple (non-conflicting) -E/-r parameters, 2016-07-31)
only available since sed 4.3
Fixes: dc2037cd8f94 ("kernel-source: Also replace bin/env"
- commit 91ad98e
* Wed Jun 04 2025 rfrohl@suse.com
- Linux 6.12.32 (bsc#1234429).
- ksmbd: use list_first_entry_or_null for opinfo_get_list()
(bsc#1234429).
- net: ethernet: ti: am65-cpsw: Lower random mac address error
print to info (bsc#1234429).
- platform/x86: thinkpad_acpi: Ignore battery threshold change
event notification (bsc#1234429).
- ALSA: hda/realtek - restore auto-mute mode for Dell Chrome
platform (bsc#1234429).
- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys
(bsc#1234429).
- NFS: Avoid flushing data while holding directory locks in
nfs_rename() (bsc#1234429).
- char: tpm: tpm-buf: Add sanity check fallback in read helpers
(bsc#1234429).
- drm/xe: Save the gt pointer in lrc and drop the tile
(bsc#1234429).
- drm/xe/xe2hpg: Add Wa_22021007897 (bsc#1234429).
- nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44
Pro (bsc#1234429).
- spi: spi-sun4i: fix early activation (bsc#1234429).
- phy: phy-rockchip-samsung-hdptx: Fix PHY PLL output 50.25MHz
error (bsc#1234429).
- phy: starfive: jh7110-usb: Fix USB 2.0 host occasional detection
failure (bsc#1234429).
- drm/amd/display: check stream id dml21 wrapper to get plane_id
(bsc#1234429).
- drm/amd/display: fix link_set_dpms_off multi-display MST corner
case (bsc#1234429).
- gpio: virtuser: fix potential out-of-bound write (bsc#1234429).
- um: let 'make clean' properly clean underlying SUBARCH as well
(bsc#1234429).
- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS
(bsc#1234429).
- nfs: don't share pNFS DS connections between net namespaces
(bsc#1234429).
- HID: quirks: Add ADATA XPG alpha wireless mouse support
(bsc#1234429).
- dmaengine: idxd: cdev: Fix uninitialized use of sva in
idxd_cdev_open (bsc#1234429).
- coredump: hand a pidfd to the usermode coredump helper
(bsc#1234429).
- coredump: fix error handling for replace_fd() (bsc#1234429).
- perf/arm-cmn: Add CMN S3 ACPI binding (bsc#1234429).
- perf/arm-cmn: Initialise cmn->cpu earlier (bsc#1234429).
- perf/arm-cmn: Fix REQ2/SNP2 mixup (bsc#1234429).
- net_sched: hfsc: Address reentrant enqueue adding class to
eltree twice (bsc#1234429).
- arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix length of
serdes_ln_ctrl (bsc#1234429).
- arm64: dts: ti: k3-j722s-main: Disable "serdes_wiz0" and
"serdes_wiz1" (bsc#1234429).
- arm64: dts: ti: k3-j722s-evm: Enable "serdes_wiz0" and
"serdes_wiz1" (bsc#1234429).
- arm64: dts: ti: k3-j721e-sk: Add requiried voltage supplies
for IMX219 (bsc#1234429).
- arm64: dts: ti: k3-j721e-sk: Remove clock-names property from
IMX219 overlay (bsc#1234429).
- arm64: dts: ti: k3-j721e-sk: Add DT nodes for power regulators
(bsc#1234429).
- arm64: dts: ti: k3-am68-sk: Fix regulator hierarchy
(bsc#1234429).
- arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0
(bsc#1234429).
- arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in
OV5640 overlay (bsc#1234429).
- arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in
IMX219 overlay (bsc#1234429).
- arm64: dts: ti: k3-am62x: Remove clock-names property from
IMX219 overlay (bsc#1234429).
- arm64: dts: ti: k3-am62p-j722s-common-main: Set eMMC clock
parent to default (bsc#1234429).
- arm64: dts: ti: k3-am62a-main: Set eMMC clock parent to default
(bsc#1234429).
- arm64: dts: ti: k3-am62-main: Set eMMC clock parent to default
(bsc#1234429).
- arm64: dts: qcom: x1e80100: Fix video thermal zone
(bsc#1234429).
- arm64: dts: qcom: x1e80100-yoga-slim7x: mark l12b and l15b
always-on (bsc#1234429).
- arm64: dts: qcom: x1e80100-qcp: mark l12b and l15b always-on
(bsc#1234429).
- arm64: dts: qcom: x1e80100-qcp: Fix vreg_l2j_1p2 voltage
(bsc#1234429).
- arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix vreg_l2j_1p2
voltage (bsc#1234429).
- arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix vreg_l2j_1p2
voltage (bsc#1234429).
- arm64: dts: qcom: sm8650: Add missing properties for cryptobam
(bsc#1234429).
- arm64: dts: qcom: sm8550: Add missing properties for cryptobam
(bsc#1234429).
- arm64: dts: qcom: sm8450: Add missing properties for cryptobam
(bsc#1234429).
- arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node
(bsc#1234429).
- arm64: dts: qcom: sa8775p: Remove cdsp compute-cb@10
(bsc#1234429).
- arm64: dts: qcom: sa8775p: Remove extra entries from the iommus
property (bsc#1234429).
- arm64: dts: qcom: ipq9574: Add missing properties for cryptobam
(bsc#1234429).
- can: kvaser_pciefd: Force IRQ edge in case of nested IRQ
(bsc#1234429).
- commit 75f804c
* Mon Jun 02 2025 jslaby@suse.cz
- rpm/check-for-config-changes: add more to IGNORED_CONFIGS_RE
Useful when someone tries (needs) to build the kernel with clang.
- commit 06918e3
* Thu May 29 2025 rfrohl@suse.com
- Linux 6.12.31 (bsc#1234429).
- drm/gem: Internally test import_attach for imported objects
(bsc#1234429).
- x86/mm/init: Handle the special case of device private
pages in add_pages(), to not increase max_pfn and trigger
dma_addressing_limited() bounce buffers bounce buffers
(bsc#1234429).
- i3c: master: svc: Fix implicit fallthrough in
svc_i3c_master_ibi_work() (bsc#1234429).
- pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group()
(bsc#1234429).
- watchdog: aspeed: fix 64-bit division (bsc#1234429).
- drm/amdkfd: Correct F8_MODE for gfx950 (bsc#1234429).
- serial: sh-sci: Save and restore more registers (bsc#1234429).
- bpf: abort verification if env->cur_state->loop_entry != NULL
(bsc#1234429).
- drm/amd/display: Exit idle optimizations before accessing PHY
(bsc#1234429).
- kbuild: Properly disable -Wunterminated-string-initialization
for clang (bsc#1234429).
- Fix mis-uses of 'cc-option' for warning disablement
(bsc#1234429).
- gcc-15: disable '-Wunterminated-string-initialization' entirely
for now (bsc#1234429).
- gcc-15: make 'unterminated string initialization' just a warning
(bsc#1234429).
- err.h: move IOMEM_ERR_PTR() to err.h (bsc#1234429).
- spi: spi-fsl-dspi: Reset SR flags before sending a new message
(bsc#1234429).
- spi: spi-fsl-dspi: Halt the module after a new message transfer
(bsc#1234429).
- spi: spi-fsl-dspi: restrict register range for regmap access
(bsc#1234429).
- spi: use container_of_cont() for to_spi_device() (bsc#1234429).
- platform/x86: think-lmi: Fix attribute name usage for
non-compliant items (bsc#1234429).
- ksmbd: fix stream write failure (bsc#1234429).
- Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC
connection" (bsc#1234429).
- Bluetooth: btmtksdio: Do close if SDIO card removed without
close (bsc#1234429).
- Bluetooth: btmtksdio: Check function enabled before doing close
(bsc#1234429).
- nilfs2: fix deadlock warnings caused by lock dependency in
init_nilfs() (bsc#1234429).
- mm: vmalloc: only zero-init on vrealloc shrink (bsc#1234429).
- mm: vmalloc: actually use the in-place vrealloc region
(bsc#1234429).
- mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled
(bsc#1234429).
- mm/page_alloc.c: avoid infinite retries caused by cpuset race
(bsc#1234429).
- memcg: always call cond_resched() after fn() (bsc#1234429).
- highmem: add folio_test_partial_kmap() (bsc#1234429).
- Input: xpad - add more controllers (bsc#1234429).
- Revert "drm/amd: Keep display off while going into S4"
(bsc#1234429).
- smb: client: Reset all search buffer pointers when releasing
buffer (bsc#1234429).
- arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs
(bsc#1234429).
- smb: client: Fix use-after-free in cifs_fill_dirent
(bsc#1234429).
- drm/edid: fixed the bug that hdr metadata was not reset
(bsc#1234429).
- thermal: intel: x86_pkg_temp_thermal: Fix bogus trip temperature
(bsc#1234429).
- platform/x86: dell-wmi-sysman: Avoid buffer overflow in
current_password_store() (bsc#1234429).
- pmdomain: core: Fix error checking in
genpd_dev_pm_attach_by_id() (bsc#1234429).
- pmdomain: renesas: rcar: Remove obsolete nullify checks
(bsc#1234429).
- vmxnet3: update MTU after device quiesce (bsc#1234429).
- net: dsa: microchip: linearize skb for tail-tagging switches
(bsc#1234429).
- can: kvaser_pciefd: Fix echo_skb race (bsc#1234429).
- can: kvaser_pciefd: Continue parsing DMA buf after dropped RX
(bsc#1234429).
- llc: fix data loss when reading from a socket in
llc_ui_recvmsg() (bsc#1234429).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10
(bsc#1234429).
- ALSA: pcm: Fix race of buffer access at PCM OSS layer
(bsc#1234429).
- ASoC: SOF: ipc4-pcm: Delay reporting is only supported for
playback direction (bsc#1234429).
- ASoc: SOF: topology: connect DAI to a single DAI link
(bsc#1234429).
- ASoC: SOF: Intel: hda-bus: Use PIO mode on ACE2+ platforms
(bsc#1234429).
- ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid for
bytes_ext (bsc#1234429).
- can: bcm: add missing rcu read protection for procfs content
(bsc#1234429).
- can: bcm: add locking for bcm_op runtime updates (bsc#1234429).
- can: slcan: allow reception of short error messages
(bsc#1234429).
- padata: do not leak refcount in reorder_work (bsc#1234429).
- crypto: algif_hash - fix double free in hash_accept
(bsc#1234429).
- clk: s2mps11: initialise clk_hw_onecell_data::num before
accessing ::hws[] in probe() (bsc#1234429).
- octeontx2-af: Fix APR entry mapping based on APR_LMT_CFG
(bsc#1234429).
- octeontx2-af: Set LMT_ENA bit for APR table entries
(bsc#1234429).
- net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
(bsc#1234429).
- octeontx2-pf: Add AF_XDP non-zero copy support (bsc#1234429).
- sch_hfsc: Fix qlen accounting bug when using peek in
hfsc_enqueue() (bsc#1234429).
- idpf: fix idpf_vport_splitq_napi_poll() (bsc#1234429).
- io_uring: fix overflow resched cqe reordering (bsc#1234429).
- net: lan743x: Restore SGMII CTRL register on resume
(bsc#1234429).
- net: dwmac-sun8i: Use parsed internal PHY address instead of 1
(bsc#1234429).
- pinctrl: qcom: switch to devm_register_sys_off_handler()
(bsc#1234429).
- loop: don't require ->write_iter for writable files in
loop_configure (bsc#1234429).
- idpf: fix null-ptr-deref in idpf_features_check (bsc#1234429).
- ice: Fix LACP bonds without SRIOV environment (bsc#1234429).
- ice: fix vf->num_mac count with port representors (bsc#1234429).
- bridge: netfilter: Fix forwarding of fragmented packets
(bsc#1234429).
- ptp: ocp: Limit signal/freq counts in summary output functions
(bsc#1234429).
- Bluetooth: btusb: use skb_pull to avoid unsafe access in QCA
dump handling (bsc#1234429).
- Bluetooth: L2CAP: Fix not checking l2cap_chan security level
(bsc#1234429).
- perf/x86/intel: Fix segfault with PEBS-via-PT with sample_freq
(bsc#1234429).
- irqchip/riscv-imsic: Start local sync timer on correct CPU
(bsc#1234429).
- ASoC: SOF: Intel: hda: Fix UAF when reloading module
(bsc#1234429).
- devres: Introduce devm_kmemdup_array() (bsc#1234429).
- driver core: Split devres APIs to device/devres.h (bsc#1234429).
- dmaengine: fsl-edma: Fix return code for unhandled interrupts
(bsc#1234429).
- dmaengine: idxd: Fix ->poll() return value (bsc#1234429).
- xfrm: Sanitize marks before insert (bsc#1234429).
- clk: sunxi-ng: d1: Add missing divider for MMC mod clocks
(bsc#1234429).
- remoteproc: qcom_wcnss: Fix on platforms without fallback
regulators (bsc#1234429).
- kernel/fork: only call untrack_pfn_clear() on VMAs duplicated
for fork() (bsc#1234429).
- x86/sev: Fix operator precedence in GHCB_MSR_VMPL_REQ_LEVEL
macro (bsc#1234429).
- dmaengine: idxd: Fix allowing write() from different address
spaces (bsc#1234429).
- xfrm: Fix UDP GRO handling for some corner cases (bsc#1234429).
- espintcp: remove encap socket caching to avoid reference leak
(bsc#1234429).
- espintcp: fix skb leaks (bsc#1234429).
- soundwire: bus: Fix race on the creation of the IRQ domain
(bsc#1234429).
- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under
mount_lock (bsc#1234429).
- drm/amd/display: Call FP Protect Before Mode Programming/Mode
Support (bsc#1234429).
- xenbus: Allow PVH dom0 a non-local xenstore (bsc#1234429).
- x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST or Rust >=
1.88 (bsc#1234429).
- wifi: iwlwifi: add support for Killer on MTL (bsc#1234429).
- block: only update request sector if needed (bsc#1234429).
- tools: ynl-gen: validate 0 len strings from kernel
(bsc#1234429).
- btrfs: avoid NULL pointer dereference if no valid csum tree
(bsc#1234429).
- btrfs: handle empty eb->folios in num_extent_folios()
(bsc#1234429).
- btrfs: correct the order of prelim_ref arguments in
btrfs__prelim_ref (bsc#1234429).
- btrfs: compression: adjust cb->compressed_folios allocation type
(bsc#1234429).
- ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers
(bsc#1234429).
- cifs: Fix changing times and read-only attr over SMB1
smb_set_file_info() function (bsc#1234429).
- cifs: Fix and improve cifs_query_path_info() and
cifs_query_file_info() (bsc#1234429).
- io_uring/fdinfo: annotate racy sq/cq head/tail reads
(bsc#1234429).
- nvmet-tcp: don't restore null sk_state_change (bsc#1234429).
- ALSA: usb-audio: Fix duplicated name in MIDI substream names
(bsc#1234429).
- nvme-pci: add quirks for WDC Blue SN550 15b7:5009 (bsc#1234429).
- nvme-pci: add quirks for device 126f:1001 (bsc#1234429).
- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx
(bsc#1234429).
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013
(bsc#1234429).
- ASoC: cs42l43: Disable headphone clamps during type detection
(bsc#1234429).
- platform/x86: ideapad-laptop: add support for some new buttons
(bsc#1234429).
- platform/x86: asus-wmi: Disable OOBE state after resume from
hibernation (bsc#1234429).
- platform/x86/intel: hid: Add Pantherlake support (bsc#1234429).
- smb: server: smb2pdu: check return value of xa_store()
(bsc#1234429).
- pinctrl: meson: define the pull up/down resistor value as 60
kOhm (bsc#1234429).
- book3s64/radix: Fix compile errors when
CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n (bsc#1234429).
- ASoC: imx-card: Adjust over allocation of memory in
imx_card_parse_of() (bsc#1234429).
- drm: Add valid clones check (bsc#1234429).
- drm/panel-edp: Add Starry 116KHD024006 (bsc#1234429).
- drm/buddy: fix issue that force_merge cannot free all roots
(bsc#1234429).
- drm/atomic: clarify the rules around
drm_atomic_state->allow_modeset (bsc#1234429).
- drm/xe: Reject BO eviction if BO is bound to current VM
(bsc#1234429).
- drm/xe/sa: Always call drm_suballoc_manager_fini()
(bsc#1234429).
- wifi: rtw89: coex: Separated Wi-Fi connecting event from Wi-Fi
scan event (bsc#1234429).
- drm/xe: Do not attempt to bootstrap VF in execlists mode
(bsc#1234429).
- drm/xe: Move suballocator init to after display init
(bsc#1234429).
- wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer
allocation (bsc#1234429).
- drm/nouveau: fix the broken marco GSP_MSG_MAX_SIZE
(bsc#1234429).
- drm: bridge: adv7511: fill stream capabilities (bsc#1234429).
- wifi: ath12k: Fix end offset bit definition in monitor ring
descriptor (bsc#1234429).
- wifi: ath12k: Fetch regdb.bin file from board-2.bin
(bsc#1234429).
- wifi: ath9k: return by of_get_mac_address (bsc#1234429).
- drm/xe/pf: Reset GuC VF config when unprovisioning critical
resource (bsc#1234429).
- accel/qaic: Mask out SR-IOV PCI resources (bsc#1234429).
- wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1
override (bsc#1234429).
- regulator: ad5398: Add device tree support (bsc#1234429).
- spi: zynqmp-gqspi: Always acknowledge interrupts (bsc#1234429).
- wifi: rtw89: add wiphy_lock() to work that isn't held
wiphy_lock() yet (bsc#1234429).
- wifi: rtw88: Don't use static local variable in
rtw8822b_set_tx_power_index_by_rate (bsc#1234429).
- wifi: rtl8xxxu: retry firmware download on error (bsc#1234429).
- clk: renesas: rzg2l-cpg: Refactor Runtime PM clock validation
(bsc#1234429).
- perf/amd/ibs: Fix ->config to sample period calculation for
OP PMU (bsc#1234429).
- perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt (bsc#1234429).
- firmware: arm_scmi: Relax duplicate name constraint across
protocol ids (bsc#1234429).
- bpftool: Fix readlink usage in get_fd_type (bsc#1234429).
- bpf: Use kallsyms to find the function name of a struct_ops's
stub function (bsc#1234429).
- drm/ast: Find VBIOS mode from regular display size
(bsc#1234429).
- dm vdo: use a short static string for thread name prefix
(bsc#1234429).
- dm vdo indexer: prevent unterminated string warning
(bsc#1234429).
- irqchip/riscv-aplic: Add support for hart indexes (bsc#1234429).
- ASoC: rt722-sdca: Add some missing readable registers
(bsc#1234429).
- ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode
(bsc#1234429).
- arm64: zynqmp: add clock-output-names property in clock nodes
(bsc#1234429).
- HID: usbkbd: Fix the bit shift number for LED_KANA
(bsc#1234429).
- wifi: ath12k: Avoid napi_sync() before napi_enable()
(bsc#1234429).
- scsi: st: Restore some drive settings after reset (bsc#1234429).
- scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when
pci_irq_vector() fails (bsc#1234429).
- scsi: lpfc: Ignore ndlp rport mismatch in dev_loss_tmo callbk
(bsc#1234429).
- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID
routine (bsc#1234429).
- net/mana: fix warning in the writer of client oob (bsc#1234429).
- drm/xe/relay: Don't use GFP_KERNEL for new transactions
(bsc#1234429).
- ice: count combined queues using Rx/Tx count (bsc#1234429).
- perf: Avoid the read if the count is already updated
(bsc#1234429).
- rcu: fix header guard for rcu_all_qs() (bsc#1234429).
- rcu: handle unstable rdp in rcu_read_unlock_strict()
(bsc#1234429).
- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
(bsc#1234429).
- ice: treat dyn_allowed only as suggestion (bsc#1234429).
- ice: init flow director before RDMA (bsc#1234429).
- bridge: mdb: Allow replace of a host-joined group (bsc#1234429).
- net: flush_backlog() small changes (bsc#1234429).
- r8169: don't scan PHY addresses > 0 (bsc#1234429).
- ipv4: ip_gre: Fix set but not used warning in ipgre_err()
if IPv4-only (bsc#1234429).
- vxlan: Annotate FDB data races (bsc#1234429).
- cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost
(bsc#1234429).
- net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB
offload enabled (bsc#1234429).
- tools: ynl-gen: don't output external constants (bsc#1234429).
- eth: fbnic: set IFF_UNICAST_FLT to avoid enabling promiscuous
mode when adding unicast addrs (bsc#1234429).
- drm/rockchip: vop2: Improve display modes handling on RK3588
HDMI0 (bsc#1234429).
- media: qcom: camss: Add default case in vfe_src_pad_code
(bsc#1234429).
- media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware
is available (bsc#1234429).
- f2fs: introduce f2fs_base_attr for global sysfs entries
(bsc#1234429).
- hwmon: (xgene-hwmon) use appropriate type for the latency value
(bsc#1234429).
- tools/power turbostat: Clustered Uncore MHz counters should
honor show/hide options (bsc#1234429).
- net: page_pool: avoid false positive warning if NAPI was never
added (bsc#1234429).
- clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs
(bsc#1234429).
- wifi: rtw89: call power_on ahead before selecting firmware
(bsc#1234429).
- wifi: rtw89: fw: validate multi-firmware header before accessing
(bsc#1234429).
- wifi: rtw89: fw: validate multi-firmware header before getting
its size (bsc#1234429).
- wifi: rtw89: coex: Assign value over than 0 to avoid firmware
timer hang (bsc#1234429).
- wifi: rtw88: Fix __rtw_download_firmware() for RTL8814AU
(bsc#1234429).
- wifi: rtw88: Fix download_firmware_validate() for RTL8814AU
(bsc#1234429).
- ext4: remove writable userspace mappings before truncating
page cache (bsc#1234429).
- ext4: don't write back data before punch hole in nojournal mode
(bsc#1234429).
- leds: trigger: netdev: Configure LED blink interval for HW
offload (bsc#1234429).
- pstore: Change kmsg_bytes storage size to u32 (bsc#1234429).
- iio: adc: ad7944: don't use storagebits for sizing
(bsc#1234429).
- r8152: add vendor/device ID pair for Dell Alienware AW1022z
(bsc#1234429).
- ip: fib_rules: Fetch net from fib_rule in
fib[46]_rule_configure() (bsc#1234429).
- arch/powerpc/perf: Check the instruction type before creating
sample with perf_mem_data_src (bsc#1234429).
- powerpc/pseries/iommu: create DDW for devices with DMA mask
less than 64-bits (bsc#1234429).
- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs
for pmemory (bsc#1234429).
- net: fec: Refactor MAC reset to function (bsc#1234429).
- wifi: mac80211: set ieee80211_prep_tx_info::link_id upon Auth Rx
(bsc#1234429).
- wifi: mac80211: remove misplaced drv_mgd_complete_tx() call
(bsc#1234429).
- wifi: mac80211: don't unconditionally call drv_mgd_complete_tx()
(bsc#1234429).
- wifi: iwlwifi: don't warn during reprobe (bsc#1234429).
- wifi: iwlwifi: use correct IMR dump variable (bsc#1234429).
- mptcp: pm: userspace: flags: clearer msg if no remote addr
(bsc#1234429).
- wifi: ath12k: fix the ampdu id fetch in the HAL_RX_MPDU_START
TLV (bsc#1234429).
- xfrm: prevent high SEQ input in non-ESN mode (bsc#1234429).
- drm/v3d: Add clock handling (bsc#1234429).
- net/mlx5e: reduce the max log mpwrq sz for ECPF and reps
(bsc#1234429).
- net/mlx5e: reduce rep rxq depth to 256 for ECPF (bsc#1234429).
- net/mlx5e: set the tx_queue_len for pfifo_fast (bsc#1234429).
- net/mlx5: Extend Ethtool loopback selftest to support non-linear
SKB (bsc#1234429).
- net/mlx5: XDP, Enable TX side XDP multi-buffer support
(bsc#1234429).
- scsi: target: spc: Fix loop traversal in spc_rsoc_get_descr()
(bsc#1234429).
- drm/amd/display/dm: drop hw_support check in
amdgpu_dm_i2c_xfer() (bsc#1234429).
- drm/amdgpu: enlarge the VBIOS binary size limit (bsc#1234429).
- drm/amdgpu: Use active umc info from discovery (bsc#1234429).
- drm/amd/display: Populate register address for dentist for
dcn401 (bsc#1234429).
- drm/amd/display: Use Nominal vBlank If Provided Instead Of
Capping It (bsc#1234429).
- drm/amd/display: Increase block_sequence array size
(bsc#1234429).
- drm/amd/display: Initial psr_version with correct setting
(bsc#1234429).
- drm/amd/display: Update CR AUX RD interval interpretation
(bsc#1234429).
- Revert "drm/amd/display: Exit idle optimizations before attempt
to access PHY" (bsc#1234429).
- drm/amd/display: Support multiple options during psr entry
(bsc#1234429).
- drm/amd/pm: Skip P2S load for SMU v13.0.12 (bsc#1234429).
- drm/amdgpu: reset psp->cmd to NULL after releasing the buffer
(bsc#1234429).
- drm/amd/display: Don't try AUX transactions on disconnected link
(bsc#1234429).
- drm/amd/display: pass calculated dram_speed_mts to dml2
(bsc#1234429).
- drm/amdgpu: Set snoop bit for SDMA for MI series (bsc#1234429).
- drm/amdkfd: fix missing L2 cache info in topology (bsc#1234429).
- drm/amdgpu/mes11: fix set_hw_resources_1 calculation
(bsc#1234429).
- net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size
(bsc#1234429).
- soundwire: cadence_master: set frame shape and divider based
on actual clk freq (bsc#1234429).
- soundwire: amd: change the soundwire wake enable/disable
sequence (bsc#1234429).
- phy: exynos5-usbdrd: fix EDS distribution tuning (gs101)
(bsc#1234429).
- phy: core: don't require set_mode() callback for phy_get_mode()
to work (bsc#1234429).
- phy: phy-rockchip-samsung-hdptx: Swap the definitions of
LCPLL_REF and ROPLL_REF (bsc#1234429).
- pinctrl: renesas: rzg2l: Add suspend/resume support for pull
up/down (bsc#1234429).
- serial: sh-sci: Update the suspend/resume support (bsc#1234429).
- sched: Reduce the default slice to avoid tasks getting an
extra tick (bsc#1234429).
- x86/traps: Cleanup and robustify decode_bug() (bsc#1234429).
- x86/ibt: Handle FineIBT in handle_cfi_failure() (bsc#1234429).
- drm/xe/debugfs: Add missing xe_pm_runtime_put in wedge_mode_set
(bsc#1234429).
- drm/xe/debugfs: fixed the return value of wedged_mode_set
(bsc#1234429).
- clk: qcom: clk-alpha-pll: Do not use random stack value for
recalc rate (bsc#1234429).
- clk: qcom: ipq5018: allow it to be bulid on arm32 (bsc#1234429).
- drm/xe: Fix xe_tile_init_noalloc() error propagation
(bsc#1234429).
- drm/xe: Stop ignoring errors from xe_ttm_stolen_mgr_init()
(bsc#1234429).
- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value
(bsc#1234429).
- media: v4l: Memset argument to 0 before calling get_mbus_config
pad op (bsc#1234429).
- media: i2c: imx219: Correct the minimum vblanking value
(bsc#1234429).
- kunit: tool: Use qboot on QEMU x86_64 (bsc#1234429).
- smack: Revert "smackfs: Added check catlen" (bsc#1234429).
- smack: recognize ipv4 CIPSO w/o categories (bsc#1234429).
- pinctrl: devicetree: do not goto err when probing hogs in
pinctrl_dt_to_map (bsc#1234429).
- ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot()
(bsc#1234429).
- ASoC: tas2764: Power up/down amp on mute ops (bsc#1234429).
- ASoC: tas2764: Mark SW_RESET as volatile (bsc#1234429).
- ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG
(bsc#1234429).
- ASoC: ops: Enforce platform maximum on initial value
(bsc#1234429).
- firmware: xilinx: Dont send linux address to get fpga config
get status (bsc#1234429).
- firmware: arm_ffa: Handle the presence of host partition in
the partition info (bsc#1234429).
- firmware: arm_ffa: Reject higher major version as incompatible
(bsc#1234429).
- net/mlx5: Apply rate-limiting to high temperature warning
(bsc#1234429).
- net/mlx5: Modify LSB bitmask in temperature event to include
only the first bit (bsc#1234429).
- media: test-drivers: vivid: don't call schedule in loop
(bsc#1234429).
- irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base
(bsc#1234429).
- hrtimers: Replace hrtimer_clock_to_base_table with switch-case
(bsc#1234429).
- vxlan: Join / leave MC group after remote changes (bsc#1234429).
- ACPI: HED: Always initialize before evged (bsc#1234429).
- PCI: Fix old_size lower bound in calculate_iosize() too
(bsc#1234429).
- eth: mlx4: don't try to complete XDP frames in netpoll
(bsc#1234429).
- bpf: copy_verifier_state() should copy 'loop_entry' field
(bsc#1234429).
- bpf: don't do clean_live_states when state->loop_entry->branches
> 0 (bsc#1234429).
- can: c_can: Use of_property_present() to test existence of DT
property (bsc#1234429).
- pmdomain: imx: gpcv2: use proper helper for property detection
(bsc#1234429).
- RDMA/core: Fix best page size finding when it can cross SG
entries (bsc#1234429).
- serial: mctrl_gpio: split disable_ms into sync and no_sync APIs
(bsc#1234429).
- drm/amd/display: Don't treat wb connector as physical in
create_validate_stream_for_sink (bsc#1234429).
- Revert "drm/amd/display: Request HW cursor on DCN3.2 with SubVP"
(bsc#1234429).
- drm/amd/display: Read LTTPR ALPM caps during link cap retrieval
(bsc#1234429).
- drm/amd/display: Fix BT2020 YCbCr limited/full range input
(bsc#1234429).
- drm/amd/display: Guard against setting dispclk low when active
(bsc#1234429).
- drm/amd/display: Add support for disconnected eDP streams
(bsc#1234429).
- drm/amd/pm: Fetch current power limit from PMFW (bsc#1234429).
- irqchip/riscv-imsic: Separate next and previous pointers in
IMSIC vector (bsc#1234429).
- eeprom: ee1004: Check chip before probing (bsc#1234429).
- mfd: axp20x: AXP717: Add AXP717_TS_PIN_CFG to writeable regs
(bsc#1234429).
- i3c: master: svc: Flush FIFO before sending Dynamic Address
Assignment(DAA) (bsc#1234429).
- EDAC/ie31200: work around false positive build warning
(bsc#1234429).
- power: supply: axp20x_battery: Update temp sensor for AXP717
from device tree (bsc#1234429).
- net: pktgen: fix access outside of user given buffer in
pktgen_thread_write() (bsc#1234429).
- wifi: rtw89: 8922a: fix incorrect STA-ID in EHT MU PPDU
(bsc#1234429).
- wifi: rtw89: fw: add blacklist to avoid obsolete secure firmware
(bsc#1234429).
- wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32()
(bsc#1234429).
- wifi: rtw89: fw: propagate error code from rtw89_h2c_tx()
(bsc#1234429).
- wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31
(bsc#1234429).
- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU (bsc#1234429).
- wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU (bsc#1234429).
- scsi: mpt3sas: Send a diag reset if target reset fails
(bsc#1234429).
- PCI: epf-mhi: Update device ID for SA8775P (bsc#1234429).
- clocksource: mips-gic-timer: Enable counter when CPUs start
(bsc#1234429).
- MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core
(bsc#1234429).
- genirq/msi: Store the IOMMU IOVA directly in msi_desc instead
of iommu_cookie (bsc#1234429).
- x86/locking: Use ALT_OUTPUT_SP() for
percpu_{,try_}cmpxchg{64,128}_op() (bsc#1234429).
- drm/amdgpu: remove all KFD fences from the BO on release
(bsc#1234429).
- MIPS: Use arch specific syscall name match function
(bsc#1234429).
- drm/xe/oa: Ensure that polled read returns latest data
(bsc#1234429).
- net: ipv6: Init tunnel link-netns before registering dev
(bsc#1234429).
- crypto: skcipher - Zap type in crypto_alloc_sync_skcipher
(bsc#1234429).
- crypto: ahash - Set default reqsize from ahash_alg
(bsc#1234429).
- x86/kaslr: Reduce KASLR entropy on most x86 systems
(bsc#1234429).
- net/mlx5: Change POOL_NEXT_SIZE define value and make it global
(bsc#1234429).
- scsi: scsi_debug: First fixes for tapes (bsc#1234429).
- dm: fix unconditional IO throttle caused by REQ_PREFLUSH
(bsc#1234429).
- libbpf: Fix out-of-bound read (bsc#1234429).
- loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize
(bsc#1234429).
- scsi: mpi3mr: Update timestamp only for supervisor IOCs
(bsc#1234429).
- net/mlx5e: Add correct match to check IPSec syndromes for
switchdev mode (bsc#1234429).
- media: tc358746: improve calculation of the D-PHY timing
registers (bsc#1234429).
- media: adv7180: Disable test-pattern control on adv7180
(bsc#1234429).
- cpuidle: menu: Avoid discarding useful information
(bsc#1234429).
- vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-endian
machines (bsc#1234429).
- vhost-scsi: Return queue full for page alloc failures during
copy (bsc#1234429).
- x86/nmi: Add an emergency handler in nmi_desc & use it in
nmi_shootdown_cpus() (bsc#1234429).
- ASoC: mediatek: mt8188: Add reference for dmic clocks
(bsc#1234429).
- ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile
(bsc#1234429).
- drm/amd/display: Fix mismatch type comparison (bsc#1234429).
- drm/amd/display: fix dcn4x init failed (bsc#1234429).
- drm/amd/display: handle max_downscale_src_width fail check
(bsc#1234429).
- x86/build: Fix broken copy command in genimage.sh when making
isoimage (bsc#1234429).
- Octeontx2-af: RPM: Register driver with PCI subsys IDs
(bsc#1234429).
- bpf: Search and add kfuncs in struct_ops prologue and epilogue
(bsc#1234429).
- soc: ti: k3-socinfo: Do not use syscon helper to build regmap
(bsc#1234429).
- wifi: ath12k: Improve BSS discovery with hidden SSID in 6 GHz
band (bsc#1234429).
- bonding: report duplicate MAC address in all situations
(bsc#1234429).
- net: xgene-v2: remove incorrect ACPI_PTR annotation
(bsc#1234429).
- net: ethernet: mtk_ppe_offload: Allow QinQ, double ETH_P_8021Q
only (bsc#1234429).
- leds: pwm-multicolor: Add check for fwnode_property_read_u32
(bsc#1234429).
- drm/xe: xe_gen_wa_oob: replace program_invocation_short_name
(bsc#1234429).
- drm/amdkfd: KFD release_work possible circular locking
(bsc#1234429).
- pinctrl: sophgo: avoid to modify untouched bit when setting
cv1800 pinconf (bsc#1234429).
- selftests/net: have `gro.sh -t` return a correct exit code
(bsc#1234429).
- net/mlx5: Avoid report two health errors on same syndrome
(bsc#1234429).
- drm/xe/pf: Create a link between PF and VF devices
(bsc#1234429).
- drm/xe/vf: Retry sending MMIO request to GUC on timeout error
(bsc#1234429).
- firmware: arm_ffa: Set dma_mask for ffa devices (bsc#1234429).
- PCI: brcmstb: Add a softdep to MIP MSI-X driver (bsc#1234429).
- PCI: brcmstb: Expand inbound window size up to 64GB
(bsc#1234429).
- wifi: ath12k: Report proper tx completion status to mac80211
(bsc#1234429).
- soc: apple: rtkit: Implement OSLog buffers properly
(bsc#1234429).
- soc: apple: rtkit: Use high prio work queue (bsc#1234429).
- perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling
counters (bsc#1234429).
- fpga: altera-cvp: Increase credit timeout (bsc#1234429).
- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence
(bsc#1234429).
- ARM: at91: pm: fix at91_suspend_finish for ZQ calibration
(bsc#1234429).
- hwmon: (gpio-fan) Add missing mutex locks (bsc#1234429).
- x86/bugs: Make spectre user default depend on
MITIGATION_SPECTRE_V2 (bsc#1234429).
- clk: imx8mp: inform CCF of maximum frequency of clocks
(bsc#1234429).
- media: uvcvideo: Handle uvc menu translation inside
uvc_get_le_value (bsc#1234429).
- media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map
(bsc#1234429).
- ublk: complete command synchronously on error (bsc#1234429).
- block: mark bounce buffering as incompatible with integrity
(bsc#1234429).
- drm/rockchip: vop2: Add uv swap for cluster window
(bsc#1234429).
- ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config()
(bsc#1234429).
- scsi: logging: Fix scsi_logging_level bounds (bsc#1234429).
- ALSA: hda/realtek: Enable PC beep passthrough for HP EliteBook
855 G7 (bsc#1234429).
- perf/hw_breakpoint: Return EOPNOTSUPP for unsupported breakpoint
type (bsc#1234429).
- net: pktgen: fix mpls maximum labels list parsing (bsc#1234429).
- media: imx335: Set vblank immediately (bsc#1234429).
- iommufd: Disallow allocating nested parent domain with fault ID
(bsc#1234429).
- ublk: enforce ublks_max only for unprivileged devices
(bsc#1234429).
- dpll: Add an assertion to check freq_supported_num
(bsc#1234429).
- net: phy: nxp-c45-tja11xx: add match_phy_device to
TJA1103/TJA1104 (bsc#1234429).
- net: ethernet: ti: cpsw_new: populate netdev of_node
(bsc#1234429).
- rcu: Fix get_state_synchronize_rcu_full() GP-start detection
(bsc#1234429).
- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned"
(bsc#1234429).
- media: cx231xx: set device_caps for 417 (bsc#1234429).
- perf/core: Clean up perf_try_init_event() (bsc#1234429).
- drm/amd/display: Request HW cursor on DCN3.2 with SubVP
(bsc#1234429).
- drm/amd/display: Fix p-state type when p-state is unsupported
(bsc#1234429).
- drm/amd/display: Fix DMUB reset sequence for DCN401
(bsc#1234429).
- drm/amd/display: Skip checking FRL_MODE bit for PCON BW
determination (bsc#1234429).
- drm/amd/display: Ensure DMCUB idle before reset on DCN31/DCN35
(bsc#1234429).
- drm/amdgpu: Do not program AGP BAR regs under SRIOV in
gfxhub_v1_0.c (bsc#1234429).
- remoteproc: qcom_wcnss: Handle platforms with only single
power domain (bsc#1234429).
- blk-throttle: don't take carryover for prioritized processing
of metadata (bsc#1234429).
- net: phylink: use pl->link_interface in phylink_expects_phy()
(bsc#1234429).
- drm/gem: Test for imported GEM buffers with helper
(bsc#1234429).
- orangefs: Do not truncate file size (bsc#1234429).
- soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex
tables (bsc#1234429).
- dm cache: prevent BUG_ON by blocking retries on failed device
resumes (bsc#1234429).
- usb: xhci: set page size to the xHCI-supported size
(bsc#1234429).
- media: c8sectpfe: Call of_node_put(i2c_bus) only once in
c8sectpfe_probe() (bsc#1234429).
- ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114
(bsc#1234429).
- soc: samsung: include linux/array_size.h where needed
(bsc#1234429).
- drm/xe: Retry BO allocation (bsc#1234429).
- drm/xe: Nuke VM's mapping upon close (bsc#1234429).
- ieee802154: ca8210: Use proper setters and getters for bitwise
types (bsc#1234429).
- rtc: ds1307: stop disabling alarms on probe (bsc#1234429).
- tcp: bring back NUMA dispersion in inet_ehash_locks_alloc()
(bsc#1234429).
- ALSA: seq: Improve data consistency at polling (bsc#1234429).
- powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7
(bsc#1234429).
- arm64: tegra: Resize aperture for the IGX PCIe C5 slot
(bsc#1234429).
- arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator
(bsc#1234429).
- drm/amdgpu: Fix missing drain retry fault the last entry
(bsc#1234429).
- drm/amdkfd: Set per-process flags only once cik/vi
(bsc#1234429).
- drm/amdkfd: Set per-process flags only once for gfx9/10/11/12
(bsc#1234429).
- crypto: mxs-dcp - Only set OTP_KEY bit for OTP key
(bsc#1234429).
- crypto: lzo - Fix compression buffer overrun (bsc#1234429).
- misc: pci_endpoint_test: Give disabled BARs a distinct error
code (bsc#1234429).
- PCI: endpoint: pci-epf-test: Fix double free that causes kernel
to oops (bsc#1234429).
- watchdog: aspeed: Update bootstatus handling (bsc#1234429).
- cpufreq: tegra186: Share policy per cluster (bsc#1234429).
- iommu/amd/pgtbl_v2: Improve error handling (bsc#1234429).
- coresight-etb10: change etb_drvdata spinlock's type to
raw_spinlock_t (bsc#1234429).
- badblocks: Fix a nonsense WARN_ON() which checks whether a
u64 variable < 0 (bsc#1234429).
- ASoC: qcom: sm8250: explicitly set format in
sm8250_be_hw_params_fixup() (bsc#1234429).
- auxdisplay: charlcd: Partially revert "Move hwidth and bwidth
to struct hd44780_common" (bsc#1234429).
- gfs2: Check for empty queue in run_queue (bsc#1234429).
- drm/amd/display: Fix incorrect DPCD configs while Replay/PSR
switch (bsc#1234429).
- drm/amd/display: not abort link train when bw is low
(bsc#1234429).
- drm/amd/display: calculate the remain segments for all pipes
(bsc#1234429).
- drm/amd/display: remove minimum Dispclk and apply oem panel
timing (bsc#1234429).
- ipv6: save dontfrag in cork (bsc#1234429).
- wifi: cfg80211: allow IR in 20 MHz configurations (bsc#1234429).
- wifi: mac80211_hwsim: Fix MLD address translation (bsc#1234429).
- wifi: mac80211: fix warning on disconnect during failed ML
reconf (bsc#1234429).
- wifi: iwlwifi: fix the ECKV UEFI variable name (bsc#1234429).
- wifi: iwlwifi: mark Br device not integrated (bsc#1234429).
- wifi: iwlwifi: fix debug actions order (bsc#1234429).
- wifi: iwlwifi: w/a FW SMPS mode selection (bsc#1234429).
- wifi: iwlwifi: don't warn when if there is a FW error
(bsc#1234429).
- printk: Check CON_SUSPEND when unblanking a console
(bsc#1234429).
- iommu: Keep dev->iommu state consistent (bsc#1234429).
- hwmon: (dell-smm) Increment the number of fans (bsc#1234429).
- wifi: iwlwifi: mvm: fix setting the TK when associated
(bsc#1234429).
- usb: xhci: Don't change the status of stalled TDs on failed
Stop EP (bsc#1234429).
- mmc: sdhci: Disable SD card clock before changing parameters
(bsc#1234429).
- mmc: dw_mmc: add exynos7870 DW MMC support (bsc#1234429).
- arm64/mm: Check PUD_TYPE_TABLE in pud_bad() (bsc#1234429).
- arm64/mm: Check pmd_table() in pmd_trans_huge() (bsc#1234429).
- phy: rockchip: usbdp: Only verify link rates/lanes/voltage
when the corresponding set flags are set (bsc#1234429).
- PNP: Expand length of fixup id string (bsc#1234429).
- netfilter: conntrack: Bound nf_conntrack sysctl writes
(bsc#1234429).
- wifi: rtw89: set force HE TB mode when connecting to 11ax AP
(bsc#1234429).
- timer_list: Don't use %pK through printk() (bsc#1234429).
- net: hsr: Fix PRP duplicate detection (bsc#1234429).
- net: stmmac: dwmac-rk: Validate GRF and peripheral GRF during
probe (bsc#1234429).
- posix-timers: Ensure that timer initialization is fully visible
(bsc#1234429).
- posix-timers: Add cond_resched() to posix_timer_add() search
loop (bsc#1234429).
- RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject()
(bsc#1234429).
- ext4: do not convert the unwritten extents if data writeback
fails (bsc#1234429).
- ext4: reject the 'data_err=abort' option in nojournal mode
(bsc#1234429).
- clk: qcom: lpassaudiocc-sc7280: Add support for LPASS resets
for QCM6490 (bsc#1234429).
- ASoC: sun4i-codec: support hp-det-gpios property (bsc#1234429).
- drm/amdgpu: Update SRIOV video codec caps (bsc#1234429).
- drm/amdgpu/gfx11: don't read registers in mqd init
(bsc#1234429).
- drm/amdgpu/gfx12: don't read registers in mqd init
(bsc#1234429).
- mfd: tps65219: Remove TPS65219_REG_TI_DEV_ID check
(bsc#1234429).
- pinctrl-tegra: Restore SFSEL bit when freeing pins
(bsc#1234429).
- xen: Add support for XenServer 6.1 platform device
(bsc#1234429).
- net/smc: use the correct ndev to find pnetid by pnetid table
(bsc#1234429).
- dm: restrict dm device size to 2^63-512 bytes (bsc#1234429).
- crypto: octeontx2 - suppress auth failure screaming due to
negative tests (bsc#1234429).
- kconfig: do not clear SYMBOL_VALID when reading
include/config/auto.conf (bsc#1234429).
- kbuild: fix argument parsing in scripts/config (bsc#1234429).
- bpf: Allow pre-ordering for bpf cgroup progs (bsc#1234429).
- ASoC: mediatek: mt6359: Add stub for
mt6359_accdet_enable_jack_detect (bsc#1234429).
- ASoC: pcm6240: Drop bogus code handling IRQ as GPIO
(bsc#1234429).
- spi: spi-mux: Fix coverity issue, unchecked return value
(bsc#1234429).
- erofs: initialize decompression early (bsc#1234429).
- thunderbolt: Do not add non-active NVM if NVM upgrade is
disabled for retimer (bsc#1234429).
- objtool: Fix error handling inconsistencies in check()
(bsc#1234429).
- rtc: rv3032: fix EERD location (bsc#1234429).
- tcp: reorganize tcp_in_ack_event() and tcp_count_delivered()
(bsc#1234429).
- jbd2: do not try to recover wiped journal (bsc#1234429).
- PCI: dwc: Use resource start as ioremap() input in
dw_pcie_pme_turn_off() (bsc#1234429).
- bpf: Return prog btf_id without capable check (bsc#1234429).
- vfio/pci: Handle INTx IRQ_NOTCONNECTED (bsc#1234429).
- scsi: st: ERASE does not change tape location (bsc#1234429).
- scsi: st: Tighten the page format heuristics with MODE SELECT
(bsc#1234429).
- hypfs_create_cpu_files(): add missing check for hypfs_mkdir()
failure (bsc#1234429).
- ext4: reorder capability check last (bsc#1234429).
- riscv: Call secondary mmu notifier when flushing the tlb
(bsc#1234429).
- bnxt_en: Query FW parameters when the CAPS_CHANGE bit is set
(bsc#1234429).
- wifi: mwifiex: Fix HT40 bandwidth issue (bsc#1234429).
- um: Update min_low_pfn to match changes in uml_reserved
(bsc#1234429).
- um: Store full CSGSFS and SS register from mcontext
(bsc#1234429).
- clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug
(bsc#1234429).
- dlm: make tcp still work in multi-link env (bsc#1234429).
- s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste()
(bsc#1234429).
- i3c: master: svc: Fix missing STOP for master request
(bsc#1234429).
- drm/amdgpu: adjust drm_firmware_drivers_only() handling
(bsc#1234429).
- drm/amd/display: Guard against setting dispclk low for dcn31x
(bsc#1234429).
- drm/amdgpu: release xcp_mgr on exit (bsc#1234429).
- blk-cgroup: improve policy registration error handling
(bsc#1234429).
- btrfs: send: return -ENAMETOOLONG when attempting a path that
is too long (bsc#1234429).
- btrfs: get zone unusable bytes while holding lock at
btrfs_reclaim_bgs_work() (bsc#1234429).
- btrfs: fix non-empty delayed iputs list on unmount due to
async workers (bsc#1234429).
- btrfs: run btrfs_error_commit_super() early (bsc#1234429).
- btrfs: avoid linker error in btrfs_find_create_tree_block()
(bsc#1234429).
- btrfs: make btrfs_discard_workfn() block_group ref explicit
(bsc#1234429).
- i2c: pxa: fix call balance of i2c->clk handling routines
(bsc#1234429).
- i2c: qup: Vote for interconnect bandwidth to DRAM (bsc#1234429).
- x86/mm: Check return value from memblock_phys_alloc_range()
(bsc#1234429).
- x86/microcode: Update the Intel processor flag scan check
(bsc#1234429).
- x86/smpboot: Fix INIT delay assignment for extended Intel
Families (bsc#1234429).
- x86/stackprotector/64: Only export __ref_stack_chk_guard on
CONFIG_SMP (bsc#1234429).
- x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in UAPI
headers (bsc#1234429).
- wifi: mt76: mt7925: fix fails to enter low power mode in
suspend state (bsc#1234429).
- wifi: mt76: mt7925: load the appropriate CLC data based on
hardware type (bsc#1234429).
- wifi: mt76: mt7996: revise TXS size (bsc#1234429).
- wifi: mt76: mt7996: fix SER reset trigger on WED reset
(bsc#1234429).
- wifi: mt76: only mark tx-status-failed frames as ACKed on
mt76x0/2 (bsc#1234429).
- cgroup/rstat: avoid disabling irqs for O(num_cpu) (bsc#1234429).
- drm/amdgpu: Skip pcie_replay_count sysfs creation for VF
(bsc#1234429).
- mmc: host: Wait for Vdd to settle on card power off
(bsc#1234429).
- staging: vchiq_arm: Create keep-alive thread during probe
(bsc#1234429).
- pidfs: improve multi-threaded exec and premature thread-group
leader exit polling (bsc#1234429).
- libnvdimm/labels: Fix divide error in nd_label_data_init()
(bsc#1234429).
- ext4: on a remount, only log the ro or r/w state when it has
changed (bsc#1234429).
- xen/pci: Do not register devices with segments >= 0x10000
(bsc#1234429).
- PCI: vmd: Disable MSI remapping bypass under Xen (bsc#1234429).
- drm/amdkfd: set precise mem ops caps to disabled for gfx 11
and 12 (bsc#1234429).
- drm/amdgpu/discovery: check ip_discovery fw file available
(bsc#1234429).
- pNFS/flexfiles: Report ENETDOWN as a connection error
(bsc#1234429).
- tools/build: Don't pass test log files to linker (bsc#1234429).
- r8169: disable RTL8126 ZRX-DC timeout (bsc#1234429).
- PCI: dwc: ep: Ensure proper iteration over outbound map windows
(bsc#1234429).
- objtool: Properly disable uaccess validation (bsc#1234429).
- lockdep: Fix wait context check on softirq for PREEMPT_RT
(bsc#1234429).
- dql: Fix dql->limit value when reset (bsc#1234429).
- Bluetooth: Disable SCO support if READ_VOICE_SETTING is
unsupported/broken (bsc#1234429).
- Bluetooth: btmtksdio: Prevent enabling interrupts after IRQ
handler removal (bsc#1234429).
- thermal/drivers/qoriq: Power down TMU on system suspend
(bsc#1234429).
- thermal/drivers/mediatek/lvts: Start sensor interrupts disabled
(bsc#1234429).
- net: tn40xx: create swnode for mdio and aqr105 phy and add to
mdiobus (bsc#1234429).
- net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards
(bsc#1234429).
- mctp: Fix incorrect tx flow invalidation condition in mctp-i2c
(bsc#1234429).
- ASoC: codecs: wsa883x: Correct VI sense channel mask
(bsc#1234429).
- ASoC: codecs: wsa884x: Correct VI sense channel mask
(bsc#1234429).
- spi-rockchip: Fix register out of bounds access (bsc#1234429).
- SUNRPC: rpcbind should never reset the port to the value '0'
(bsc#1234429).
- SUNRPC: rpc_clnt_set_transport() must not change the autobind
setting (bsc#1234429).
- NFSv4: Treat ENETUNREACH errors as fatal for state recovery
(bsc#1234429).
- cifs: Fix establishing NetBIOS session for SMB2+ connection
(bsc#1234429).
- cifs: add validation check for the fields in smb_aces
(bsc#1234429).
- cifs: Set default Netbios RFC1001 server name to hostname in
UNC (bsc#1234429).
- fbdev: core: tileblit: Implement missing margin clearing for
tileblit (bsc#1234429).
- fbcon: Use correct erase colour for clearing in fbcon
(bsc#1234429).
- fbdev: fsl-diu-fb: add missing device_remove_file()
(bsc#1234429).
- riscv: Allow NOMMU kernels to access all of RAM (bsc#1234429).
- mailbox: use error ret code of of_parse_phandle_with_args()
(bsc#1234429).
- mailbox: pcc: Use acpi_os_ioremap() instead of ioremap()
(bsc#1234429).
- tpm: Convert warn to dbg in tpm2_start_auth_session()
(bsc#1234429).
- ACPI: PNP: Add Intel OC Watchdog IDs to non-PNP device list
(bsc#1234429).
- tracing: Mark binary printing functions with __printf()
attribute (bsc#1234429).
- iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability
(bsc#1234429).
- arm64: Add support for HIP09 Spectre-BHB mitigation
(bsc#1234429).
- SUNRPC: Don't allow waiting for exiting tasks (bsc#1234429).
- NFS: Don't allow waiting for exiting tasks (bsc#1234429).
- NFSv4: Check for delegation validity in
nfs_start_delegation_return_locked() (bsc#1234429).
- io_uring/msg: initialise msg request opcode (bsc#1234429).
- exfat: call bh_read in get_block only when necessary
(bsc#1234429).
- fuse: Return EPERM rather than ENOSYS from link() (bsc#1234429).
- smb: client: Store original IO parameters and prevent zero IO
sizes (bsc#1234429).
- cifs: Fix negotiate retry functionality (bsc#1234429).
- cifs: Fix querying and creating MF symlinks over SMB1
(bsc#1234429).
- cifs: Add fallback for SMB2 CREATE without FILE_READ_ATTRIBUTES
(bsc#1234429).
- s390/vfio-ap: Fix no AP queue sharing allowed message written
to kernel log (bsc#1234429).
- x86/fred: Fix system hang during S4 resume with FRED enabled
(bsc#1234429).
- kconfig: merge_config: use an empty file as initfile
(bsc#1234429).
- samples/bpf: Fix compilation failure for samples/bpf on
LoongArch Fedora (bsc#1234429).
- bpf: fix possible endless loop in BPF map iteration
(bsc#1234429).
- io_uring: don't duplicate flushing in io_req_post_cqe
(bsc#1234429).
- block: fix race between set_blocksize and read paths
(bsc#1234429).
- selftests/bpf: Mitigate sockmap_ktls disconnect_after_delete
failure (bsc#1234429).
- drm/amdgpu: Allow P2P access through XGMI (bsc#1234429).
- drm/amd/display: Enable urgent latency adjustment on DCN35
(bsc#1234429).
- fs/ext4: use sleeping version of sb_find_get_block()
(bsc#1234429).
- fs/jbd2: use sleeping version of __find_get_block()
(bsc#1234429).
- fs/ocfs2: use sleeping version of __find_get_block()
(bsc#1234429).
- fs/buffer: use sleeping version of __find_get_block()
(bsc#1234429).
- fs/buffer: introduce sleeping flavors for pagecache lookups
(bsc#1234429).
- fs/buffer: split locking for pagecache lookups (bsc#1234429).
- ima: process_measurement() needlessly takes inode_lock()
on MAY_READ (bsc#1234429).
- dma-mapping: Fix warning reported for missing prototype
(bsc#1234429).
- net: enetc: refactor bulk flipping of RX buffers to separate
function (bsc#1234429).
- scsi: mpi3mr: Add level check to control event logging
(bsc#1234429).
- vhost-scsi: protect vq->log_used with vq->mutex (bsc#1234429).
- vhost_task: fix vhost_task_create() documentation (bsc#1234429).
- cgroup: Fix compilation issue due to cgroup_mutex not being
exported (bsc#1234429).
- dma-mapping: avoid potential unused data compilation warning
(bsc#1234429).
- mei: vsc: Use struct vsc_tp_packet as vsc-tp tx_buf and rx_buf
type (bsc#1234429).
- intel_th: avoid using deprecated page->mapping, index fields
(bsc#1234429).
- dma/mapping.c: dev_dbg support for dma_addressing_limited
(bsc#1234429).
- virtio_ring: Fix data race by tagging event_triggered as racy
for KCSAN (bsc#1234429).
- scsi: ufs: Introduce quirk to extend PA_HIBERN8TIME for UFS
devices (bsc#1234429).
- scsi: target: iscsi: Fix timeout on deleted connection
(bsc#1234429).
- nvmem: qfprom: switch to 4-byte aligned reads (bsc#1234429).
- nvmem: core: update raw_len if the bit reading is required
(bsc#1234429).
- nvmem: core: verify cell's raw_len (bsc#1234429).
- nvmem: core: fix bit offsets of more than one byte
(bsc#1234429).
- nvmem: rockchip-otp: add rk3576 variant data (bsc#1234429).
- nvmem: rockchip-otp: Move read-offset into variant-data
(bsc#1234429).
- cpufreq: Add SM8650 to cpufreq-dt-platdev blocklist
(bsc#1234429).
- phy: renesas: rcar-gen3-usb2: Assert PLL reset on PHY power off
(bsc#1234429).
- phy: renesas: rcar-gen3-usb2: Lock around hardware registers
and driver data (bsc#1234429).
- phy: renesas: rcar-gen3-usb2: Move IRQ request in probe
(bsc#1234429).
- i2c: designware: Fix an error handling path in
i2c_dw_pci_probe() (bsc#1234429).
- i2c: designware: Use temporary variable for struct device
(bsc#1234429).
- drm/amd/display: Defer BW-optimization-blocked DRR adjustments
(bsc#1234429).
- drm/amd/display: Correct timing_adjust_pending flag setting
(bsc#1234429).
- drm/amd/display: Do not enable replay when vtotal update is
pending (bsc#1234429).
- drm/amd/display: Configure DTBCLK_P with OPTC only for dcn401
(bsc#1234429).
- commit 6cfd9be
* Thu May 22 2025 rfrohl@suse.com
- Linux 6.12.30 (bsc#1234429).
- drm/amdgpu: fix pm notifier handling (bsc#1234429).
- phy: tegra: xusb: remove a stray unlock (bsc#1234429).
- usb: typec: ucsi: displayport: Fix deadlock (bsc#1234429).
- drm/tiny: panel-mipi-dbi: Use drm_client_setup_with_fourcc()
(bsc#1234429).
- drm/panel-mipi-dbi: Run DRM default client setup (bsc#1234429).
- drm/fbdev-dma: Support struct drm_driver.fbdev_probe
(bsc#1234429).
- Bluetooth: btnxpuart: Fix kernel panic during FW release
(bsc#1234429).
- iio: light: opt3001: fix deadlock due to concurrent flag access
(bsc#1234429).
- accel/ivpu: Fix fw log printing (bsc#1234429).
- accel/ivpu: Refactor functions in ivpu_fw_log.c (bsc#1234429).
- accel/ivpu: Reset fw log on cold boot (bsc#1234429).
- accel/ivpu: Rename ivpu_log_level to fw_log_level (bsc#1234429).
- mm/page_alloc: fix race condition in unaccepted memory handling
(bsc#1234429).
- drm/xe/gsc: do not flush the GSC worker from the reset path
(bsc#1234429).
- CIFS: New mount option for cifs.upcall namespace resolution
(bsc#1234429).
- dmaengine: idxd: Refactor remove call with idxd_cleanup()
helper (bsc#1234429).
- dmaengine: idxd: fix memory leak in error handling path of
idxd_pci_probe (bsc#1234429).
- dmaengine: idxd: fix memory leak in error handling path of
idxd_alloc (bsc#1234429).
- dmaengine: idxd: Add missing idxd cleanup to fix memory leak
in remove call (bsc#1234429).
- dmaengine: idxd: Add missing cleanups in cleanup internals
(bsc#1234429).
- dmaengine: idxd: Add missing cleanup for early error out in
idxd_setup_internals (bsc#1234429).
- dmaengine: idxd: fix memory leak in error handling path of
idxd_setup_groups (bsc#1234429).
- dmaengine: idxd: fix memory leak in error handling path of
idxd_setup_engines (bsc#1234429).
- dmaengine: idxd: fix memory leak in error handling path of
idxd_setup_wqs (bsc#1234429).
- dmaengine: ti: k3-udma: Use cap_mask directly from dma_device
structure instead of a local copy (bsc#1234429).
- dmaengine: ti: k3-udma: Add missing locking (bsc#1234429).
- mm: userfaultfd: correct dirty flags set for both present and
swap pte (bsc#1234429).
- net: qede: Initialize qede_ll_ops with designated initializer
(bsc#1234429).
- ring-buffer: Fix persistent buffer when commit page is the
reader page (bsc#1234429).
- wifi: mt76: disable napi on driver removal (bsc#1234429).
- tpm: Mask TPM RC in tpm2_start_auth_session() (bsc#1234429).
- spi: tegra114: Use value to check for invalid delays
(bsc#1234429).
- smb: client: fix memory leak during error handling for POSIX
mkdir (bsc#1234429).
- scsi: sd_zbc: block: Respect bio vector limits for REPORT
ZONES buffer (bsc#1234429).
- phy: renesas: rcar-gen3-usb2: Set timing registers only once
(bsc#1234429).
- phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/bind
(bsc#1234429).
- phy: Fix error handling in tegra_xusb_port_init (bsc#1234429).
- phy: tegra: xusb: Use a bitmask for UTMI pad power state
tracking (bsc#1234429).
- tracing: samples: Initialize trace_array_printk() with the
correct function (bsc#1234429).
- ftrace: Fix preemption accounting for stacktrace filter command
(bsc#1234429).
- ftrace: Fix preemption accounting for stacktrace trigger command
(bsc#1234429).
- kbuild: Disable -Wdefault-const-init-unsafe (bsc#1234429).
- Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer()
(bsc#1234429).
- Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create
multiple ranges (bsc#1234429).
- arm64: dts: rockchip: Remove overdrive-mode OPPs from RK3588J
SoC dtsi (bsc#1234429).
- arm64: dts: amlogic: dreambox: fix missing clkc_audio node
(bsc#1234429).
- hv_netvsc: Remove rmsg_pgcnt (bsc#1234429).
- hv_netvsc: Preserve contiguous PFN grouping in the page buffer
array (bsc#1234429).
- hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus
messages (bsc#1234429).
- dma-buf: insert memory barrier before updating num_fences
(bsc#1234429).
- ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB
Camera (bsc#1234429).
- ALSA: usb-audio: Add sample rate quirk for Audioengine D1
(bsc#1234429).
- ALSA: es1968: Add error handling for
snd_pcm_hw_constraint_pow2() (bsc#1234429).
- ACPI: PPTT: Fix processor subtable walk (bsc#1234429).
- gpio: pca953x: fix IRQ storm on system wake up (bsc#1234429).
- MAINTAINERS: Update Alexey Makhalov's email address
(bsc#1234429).
- drm/amd/display: Avoid flooding unnecessary info messages
(bsc#1234429).
- drm/amd/display: Correct the reply value when AUX write
incomplete (bsc#1234429).
- drm/amdgpu: csa unmap use uninterruptible lock (bsc#1234429).
- drm/amdgpu: fix incorrect MALL size for GFX1151 (bsc#1234429).
- Revert "drm/amd/display: Hardware cursor changes color when
switched to software cursor" (bsc#1234429).
- btrfs: add back warning for mount option commit values exceeding
300 (bsc#1234429).
- btrfs: fix folio leak in submit_one_async_extent()
(bsc#1234429).
- btrfs: fix discard worker infinite loop after disabling discard
(bsc#1234429).
- LoongArch: uprobes: Remove redundant code about resume_era
(bsc#1234429).
- LoongArch: uprobes: Remove user_{en,dis}able_single_step()
(bsc#1234429).
- LoongArch: Fix MAX_REG_OFFSET calculation (bsc#1234429).
- LoongArch: Save and restore CSR.CNTC for hibernation
(bsc#1234429).
- LoongArch: Move __arch_cpu_idle() to .cpuidle.text section
(bsc#1234429).
- LoongArch: Prevent cond_resched() occurring within kernel-fpu
(bsc#1234429).
- HID: bpf: abort dispatch if device destroyed (bsc#1234429).
- udf: Make sure i_lenExtents is uptodate on inode eviction
(bsc#1234429).
- sched_ext: bpf_iter_scx_dsq_new() should always initialize
iterator (bsc#1234429).
- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting
less when interrupted" (bsc#1234429).
- NFSv4/pnfs: Reset the layout state after a layoutreturn
(bsc#1234429).
- tsnep: fix timestamping with a stacked DSA driver (bsc#1234429).
- net/tls: fix kernel panic when alloc_page failed (bsc#1234429).
- mlxsw: spectrum_router: Fix use-after-free when deleting GRE
net devices (bsc#1234429).
- wifi: mac80211: Set n_channels after allocating struct
cfg80211_scan_request (bsc#1234429).
- octeontx2-pf: Do not reallocate all ntuple filters
(bsc#1234429).
- octeontx2-af: Fix CGX Receive counters (bsc#1234429).
- net: ethernet: mtk_eth_soc: fix typo for declaration MT7988
ESW capability (bsc#1234429).
- octeontx2-pf: macsec: Fix incorrect max transmit size in TX secy
(bsc#1234429).
- netlink: specs: tc: all actions are indexed arrays
(bsc#1234429).
- netlink: specs: tc: fix a couple of attribute names
(bsc#1234429).
- drm/xe: Save CTX_TIMESTAMP mmio value instead of LRC value
(bsc#1234429).
- regulator: max20086: fix invalid memory access (bsc#1234429).
- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
(bsc#1234429).
- net/mlx5e: Disable MACsec offload for uplink representor profile
(bsc#1234429).
- vsock/test: Fix occasional failure in SIOCOUTQ tests
(bsc#1234429).
- net: dsa: b53: prevent standalone from trying to forward to
other ports (bsc#1234429).
- ALSA: sh: SND_AICA should depend on SH_DMA_API (bsc#1234429).
- nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable
(bsc#1234429).
- nvme-pci: make nvme_pci_npages_prp() __always_inline
(bsc#1234429).
- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
(bsc#1234429).
- net: cadence: macb: Fix a possible deadlock in macb_halt_tx
(bsc#1234429).
- ALSA: ump: Fix a typo of snd_ump_stream_msg_device_info
(bsc#1234429).
- ALSA: seq: Fix delivery of UMP events to group ports
(bsc#1234429).
- net: mctp: Ensure keys maintain only one ref to corresponding
dev (bsc#1234429).
- tests/ncdevmem: Fix double-free of queue array (bsc#1234429).
- selftests: ncdevmem: Switch to AF_INET6 (bsc#1234429).
- selftests: ncdevmem: Make client_ip optional (bsc#1234429).
- selftests: ncdevmem: Unify error handling (bsc#1234429).
- selftests: ncdevmem: Separate out dmabuf provider (bsc#1234429).
- selftests: ncdevmem: Redirect all non-payload output to stderr
(bsc#1234429).
- net: mctp: Don't access ifa_index when missing (bsc#1234429).
- mctp: no longer rely on net->dev_index_head[] (bsc#1234429).
- tools/net/ynl: ethtool: fix crash when Hardware Clock info is
missing (bsc#1234429).
- net_sched: Flush gso_skb list too during ->change()
(bsc#1234429).
- Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags
(bsc#1234429).
- RDMA/core: Fix "KASAN: slab-use-after-free Read in
ib_register_device" problem (bsc#1234429).
- spi: loopback-test: Do not split 1024-byte hexdumps
(bsc#1234429).
- nfs: handle failure of nfs_get_lock_context in unlock path
(bsc#1234429).
- HID: uclogic: Add NULL check in uclogic_input_configured()
(bsc#1234429).
- HID: thrustmaster: fix memory leak in thrustmaster_interrupts()
(bsc#1234429).
- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
(bsc#1234429).
- virtio_net: ensure netdev_tx_reset_queue is called on bind
xsk for tx (bsc#1234429).
- virtio_ring: add a func argument 'recycle_done' to
virtqueue_reset() (bsc#1234429).
- iio: chemical: sps30: use aligned_s64 for timestamp
(bsc#1234429).
- iio: adc: ad7768-1: Fix insufficient alignment of timestamp
(bsc#1234429).
- xhci: dbc: Avoid event polling busyloop if pending rx transfers
are inactive (bsc#1234429).
- xhci: dbc: Improve performance by removing delay in transfer
event polling (bsc#1234429).
- Revert "drm/amd: Stop evicting resources on APUs in suspend"
(bsc#1234429).
- drm/amd: Add Suspend/Hibernate notification callback support
(bsc#1234429).
- iio: pressure: mprls0025pa: use aligned_s64 for timestamp
(bsc#1234429).
- iio: chemical: pms7003: use aligned_s64 for timestamp
(bsc#1234429).
- iio: adc: ad7266: Fix potential timestamp alignment issue
(bsc#1234429).
- KVM: x86/mmu: Prevent installing hugepages when mem attributes
are changing (bsc#1234429).
- KVM: Add member to struct kvm_gfn_range to indicate
private/shared (bsc#1234429).
- uio_hv_generic: Fix sysfs creation path for ring buffer
(bsc#1234429).
- tpm: tis: Double the timeout B to 4s (bsc#1234429).
- tracing: probes: Fix a possible race in trace_probe_log APIs
(bsc#1234429).
- cgroup/cpuset: Extend kthread_is_per_cpu() check to all
PF_NO_SETAFFINITY tasks (bsc#1234429).
- arm64: dts: imx8mp-var-som: Fix LDO5 shutdown causing SD card
timeout (bsc#1234429).
- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
(bsc#1234429).
- platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO
Wujie 14XA (GX4HRXL) (bsc#1234429).
- binfmt_elf: Move brk for static PIE even if ASLR disabled
(bsc#1234429).
- riscv: dts: sophgo: fix DMA data-width configuration for CV18xx
(bsc#1234429).
- drivers/platform/x86/amd: pmf: Check for invalid Smart PC
Policies (bsc#1234429).
- drivers/platform/x86/amd: pmf: Check for invalid sideloaded
Smart PC Policies (bsc#1234429).
- fs/xattr.c: fix simple_xattr_list to always include security.*
xattrs (bsc#1234429).
- arm64: dts: rockchip: Assign RT5616 MCLK rate on
rk3588-friendlyelec-cm3588 (bsc#1234429).
- commit 93e93f1
* Mon May 19 2025 msuchanek@suse.de
- rpm: Stop using is_kotd_qa macro
This macro is set by bs-upload-kernel, and a conditional in each spec
file is used to determine when to build the spec file.
This logic should not really be in the spec file. Previously this was
done with package links and package meta for the individula links.
However, the use of package links is rejected for packages in git based
release projects (nothing to do with git actually, new policy). An
alternative to package links is multibuild. However, for multibuild
packages package meta cannot be used to set which spec file gets built.
Use prjcon buildflags instead, and remove this conditional. Depends on
bs-upload-kernel adding the build flag.
- commit 9eb8a6f
* Mon May 19 2025 msuchanek@suse.de
- kernel-obs-qa: Use srchash for dependency as well
- commit 485ae1d
* Sun May 18 2025 rfrohl@suse.com
- Update config files for 6.12.29.
- commit 2c47de1
* Sun May 18 2025 rfrohl@suse.com
- Linux 6.12.29 (bsc#1234429).
- dm: add missing unlock on in dm_keyslot_evict() (bsc#1234429).
- fs/erofs/fileio: call erofs_onlinefolio_split() after
bio_add_folio() (bsc#1234429).
- Revert "btrfs: canonicalize the device path before adding it"
(bsc#1234429).
- arm64: dts: imx8mm-verdin: Link reg_usdhc2_vqmmc to usdhc2
(bsc#1234429).
- firmware: arm_scmi: Fix timeout checks on polling path
(bsc#1234429).
- can: mcan: m_can_class_unregister(): fix order of unregistration
calls (bsc#1234429).
- s390/pci: Fix missing check for zpci_create_device() error
return (bsc#1234429).
- wifi: cfg80211: fix out-of-bounds access during multi-link
element defragmentation (bsc#1234429).
- vfio/pci: Align huge faults to order (bsc#1234429).
- s390/pci: Fix duplicate pci_dev_put() in disable_slot() when
PF has child VFs (bsc#1234429).
- can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration
calls (bsc#1234429).
- can: rockchip_canfd: rkcanfd_remove(): fix order of
unregistration calls (bsc#1234429).
- ksmbd: prevent rename with empty string (bsc#1234429).
- ksmbd: prevent out-of-bounds stream writes by validating *pos
(bsc#1234429).
- ksmbd: Fix UAF in __close_file_table_ids (bsc#1234429).
- openvswitch: Fix unsafe attribute parsing in output_userspace()
(bsc#1234429).
- ksmbd: fix memory leak in parse_lease_state() (bsc#1234429).
- s390/entry: Fix last breaking event handling in case of stack
corruption (bsc#1234429).
- virtio_net: xsk: bind/unbind xsk for tx (bsc#1234429).
- virtio-net: free xsk_buffs on error in virtnet_xsk_pool_enable()
(bsc#1234429).
- gre: Fix again IPv6 link-local address generation (bsc#1234429).
- net: ethernet: mtk_eth_soc: reset all TX queues on DMA free
(bsc#1234429).
- net: ethernet: mtk_eth_soc: do not reset PSE when setting FE
(bsc#1234429).
- can: m_can: m_can_class_allocate_dev(): initialize spin lock
on device probe (bsc#1234429).
- can: mcp251xfd: fix TDC setting for low data bit rates
(bsc#1234429).
- can: gw: fix RCU/BH usage in cgw_create_job() (bsc#1234429).
- wifi: mac80211: fix the type of status_code for negotiated
TID to Link Mapping (bsc#1234429).
- ice: Initial support for E825C hardware in ice_adapter
(bsc#1234429).
- ice: use DSN instead of PCI BDF for ice_adapter index
(bsc#1234429).
- erofs: ensure the extra temporary copy is valid for shortened
bvecs (bsc#1234429).
- ipvs: fix uninit-value for saddr in do_output_route4
(bsc#1234429).
- netfilter: ipset: fix region locking in hash types
(bsc#1234429).
- bpf: Scrub packet on bpf_redirect_peer (bsc#1234429).
- net: dsa: b53: allow leaky reserved multicast (bsc#1234429).
- net: dsa: b53: keep CPU port always tagged again (bsc#1234429).
- net: dsa: b53: fix clearing PVID of a port (bsc#1234429).
- net: dsa: b53: fix flushing old pvid VLAN on pvid change
(bsc#1234429).
- net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave
(bsc#1234429).
- net: dsa: b53: always rejoin default untagged VLAN on bridge
leave (bsc#1234429).
- net: dsa: b53: do not allow to configure VLAN 0 (bsc#1234429).
- net: dsa: b53: do not program vlans when vlan filtering is off
(bsc#1234429).
- net: dsa: b53: fix toggling vlan_filtering (bsc#1234429).
- net: dsa: b53: fix learning on VLAN unaware bridges
(bsc#1234429).
- net: dsa: b53: do not set learning and unicast/multicast on up
(bsc#1234429).
- fbnic: Fix initialization of mailbox descriptor rings
(bsc#1234429).
- fbnic: Gate AXI read/write enabling on FW mailbox (bsc#1234429).
- fbnic: Actually flush_tx instead of stalling out (bsc#1234429).
- fbnic: Improve responsiveness of fbnic_mbx_poll_tx_ready
(bsc#1234429).
- fbnic: Pull fbnic_fw_xmit_cap_msg use out of interrupt context
(bsc#1234429).
- fbnic: Do not allow mailbox to toggle to ready outside
fbnic_mbx_poll_tx_ready (bsc#1234429).
- net: export a helper for adding up queue stats (bsc#1234429).
- virtio-net: fix total qstat values (bsc#1234429).
- Input: cyttsp5 - ensure minimum reset pulse width (bsc#1234429).
- Input: cyttsp5 - fix power control issue on wakeup
(bsc#1234429).
- Input: mtk-pmic-keys - fix possible null pointer dereference
(bsc#1234429).
- Input: xpad - fix Share button on Xbox One controllers
(bsc#1234429).
- Input: xpad - add support for 8BitDo Ultimate 2 Wireless
Controller (bsc#1234429).
- Input: xpad - fix two controller table values (bsc#1234429).
- Input: synaptics - enable InterTouch on Dynabook Portege X30-D
(bsc#1234429).
- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G
(bsc#1234429).
- Input: synaptics - enable InterTouch on Dell Precision M3800
(bsc#1234429).
- Input: synaptics - enable SMBus for HP Elitebook 850 G1
(bsc#1234429).
- Input: synaptics - enable InterTouch on TUXEDO InfinityBook
Pro 14 v5 (bsc#1234429).
- rust: clean Rust 1.88.0's `unnecessary_transmutes` lint
(bsc#1234429).
- objtool/rust: add one more `noreturn` Rust function for Rust
1.87.0 (bsc#1234429).
- rust: clean Rust 1.88.0's warning about
`clippy::disallowed_macros` configuration (bsc#1234429).
- staging: iio: adc: ad7816: Correct conditional logic for store
mode (bsc#1234429).
- staging: bcm2835-camera: Initialise dev in v4l2_dev
(bsc#1234429).
- staging: axis-fifo: Remove hardware resets for user errors
(bsc#1234429).
- staging: axis-fifo: Correct handling of tx_fifo_depth for size
validation (bsc#1234429).
- x86/mm: Eliminate window where TLB flushes may be inadvertently
skipped (bsc#1234429).
- mm: fix folio_pte_batch() on XEN PV (bsc#1234429).
- mm: vmalloc: support more granular vrealloc() sizing
(bsc#1234429).
- mm/huge_memory: fix dereferencing invalid pmd migration entry
(bsc#1234429).
- mm/userfaultfd: fix uninitialized output field for -EAGAIN race
(bsc#1234429).
- selftests/mm: compaction_test: support platform with huge
mount of memory (bsc#1234429).
- selftests/mm: fix a build failure on powerpc (bsc#1234429).
- KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception
(bsc#1234429).
- drm/amd/display: Shift DMUB AUX reply command if necessary
(bsc#1234429).
- io_uring: ensure deferred completions are flushed for multishot
(bsc#1234429).
- iio: adc: ad7606: fix serial register access (bsc#1234429).
- iio: adc: rockchip: Fix clock initialization sequence
(bsc#1234429).
- iio: adis16201: Correct inclinometer channel resolution
(bsc#1234429).
- iio: imu: inv_mpu6050: align buffer for timestamp (bsc#1234429).
- iio: imu: st_lsm6dsx: fix possible lockup in
st_lsm6dsx_read_fifo (bsc#1234429).
- iio: imu: st_lsm6dsx: fix possible lockup in
st_lsm6dsx_read_tagged_fifo (bsc#1234429).
- drm/v3d: Add job to pending list if the reset was skipped
(bsc#1234429).
- drm/xe: Add page queue multiplier (bsc#1234429).
- drm/amdgpu/vcn: using separate VCN1_AON_SOC offset
(bsc#1234429).
- drm/amd/display: Fix invalid context error in dml helper
(bsc#1234429).
- drm/amd/display: more liberal vmin/vmax update for freesync
(bsc#1234429).
- drm/amd/display: Fix the checking condition in dmub aux handling
(bsc#1234429).
- drm/amd/display: Remove incorrect checking in dmub aux handler
(bsc#1234429).
- drm/amd/display: Fix wrong handling for AUX_DEFER case
(bsc#1234429).
- drm/amd/display: Copy AUX read reply data whenever length >
0 (bsc#1234429).
- drm/amdgpu/hdp4: use memcfg register to post the write for
HDP flush (bsc#1234429).
- drm/amdgpu/hdp5.2: use memcfg register to post the write for
HDP flush (bsc#1234429).
- drm/amdgpu/hdp5: use memcfg register to post the write for
HDP flush (bsc#1234429).
- drm/amdgpu/hdp6: use memcfg register to post the write for
HDP flush (bsc#1234429).
- drm/amdgpu/hdp7: use memcfg register to post the write for
HDP flush (bsc#1234429).
- usb: uhci-platform: Make the clock really optional
(bsc#1234429).
- smb: client: Avoid race in open_cached_dir with lease breaks
(bsc#1234429).
- xen: swiotlb: Use swiotlb bouncing if kmalloc allocation
demands it (bsc#1234429).
- xenbus: Use kref to track req lifetime (bsc#1234429).
- accel/ivpu: Increase state dump msg timeout (bsc#1234429).
- arm64: cpufeature: Move arm64_use_ng_mappings to the .data
section to prevent wrong idmap generation (bsc#1234429).
- clocksource/i8253: Use raw_spinlock_irqsave() in
clockevent_i8253_disable() (bsc#1234429).
- memblock: Accept allocated memory before use in
memblock_double_array() (bsc#1234429).
- module: ensure that kobject_put() is safe for module type
kobjects (bsc#1234429).
- x86/microcode: Consolidate the loader enablement checking
(bsc#1234429).
- ocfs2: fix the issue with discontiguous allocation in the
global_bitmap (bsc#1234429).
- ocfs2: switch osb->disable_recovery to enum (bsc#1234429).
- ocfs2: implement handshaking with ocfs2 recovery thread
(bsc#1234429).
- ocfs2: stop quota recovery before disabling quotas
(bsc#1234429).
- usb: dwc3: gadget: Make gadget_wakeup asynchronous
(bsc#1234429).
- usb: cdnsp: Fix issue with resuming from L1 (bsc#1234429).
- usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version
(bsc#1234429).
- usb: gadget: f_ecm: Add get_status callback (bsc#1234429).
- usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN
(bsc#1234429).
- usb: gadget: Use get_status callback to set remote wakeup
capability (bsc#1234429).
- usb: host: tegra: Prevent host controller crash when OTG port
is used (bsc#1234429).
- usb: misc: onboard_usb_dev: fix support for Cypress HX3 hubs
(bsc#1234429).
- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT
transition (bsc#1234429).
- usb: typec: ucsi: displayport: Fix NULL pointer access
(bsc#1234429).
- USB: usbtmc: use interruptible sleep in usbtmc_read
(bsc#1234429).
- usb: usbtmc: Fix erroneous get_stb ioctl error returns
(bsc#1234429).
- usb: usbtmc: Fix erroneous wait_srq ioctl return (bsc#1234429).
- usb: usbtmc: Fix erroneous generic_read ioctl return
(bsc#1234429).
- iio: accel: adxl367: fix setting odr for activity time update
(bsc#1234429).
- iio: temp: maxim-thermocouple: Fix potential lack of DMA safe
buffer (bsc#1234429).
- types: Complement the aligned types with signed 64-bit one
(bsc#1234429).
- iio: accel: adxl355: Make timestamp 64-bit aligned using
aligned_s64 (bsc#1234429).
- iio: adc: dln2: Use aligned_s64 for timestamp (bsc#1234429).
- MIPS: Fix MAX_REG_OFFSET (bsc#1234429).
- riscv: misaligned: Add handling for ZCB instructions
(bsc#1234429).
- loop: Use bdev limit helpers for configuring discard
(bsc#1234429).
- loop: Simplify discard granularity calc (bsc#1234429).
- loop: Fix ABBA locking race (bsc#1234429).
- loop: refactor queue limits updates (bsc#1234429).
- loop: factor out a loop_assign_backing_file helper
(bsc#1234429).
- loop: Add sanity check for read/write_iter (bsc#1234429).
- drm/panel: simple: Update timings for AUO G101EVN010
(bsc#1234429).
- nvme: unblock ctrl state transition for firmware update
(bsc#1234429).
- riscv: misaligned: factorize trap handling (bsc#1234429).
- riscv: misaligned: enable IRQs while handling misaligned
accesses (bsc#1234429).
- drm/xe/tests/mocs: Update xe_force_wake_get() return handling
(bsc#1234429).
- drm/xe/tests/mocs: Hold XE_FORCEWAKE_ALL for LNCF regs
(bsc#1234429).
- io_uring/sqpoll: Increase task_work submission batch size
(bsc#1234429).
- do_umount(): add missing barrier before refcount checks in
sync case (bsc#1234429).
- Revert "um: work around sched_yield not yielding in time-travel
mode" (bsc#1234429).
- rust: allow Rust 1.87.0's `clippy::ptr_eq` lint (bsc#1234429).
- rust: clean Rust 1.88.0's `clippy::uninlined_format_args` lint
(bsc#1234429).
- io_uring: always arm linked timeouts prior to issue
(bsc#1234429).
- Bluetooth: btmtk: Remove resetting mt7921 before downloading
the fw (bsc#1234429).
- Bluetooth: btmtk: Remove the resetting step before downloading
the fw (bsc#1234429).
- mm: page_alloc: don't steal single pages from biggest buddy
(bsc#1234429).
- mm: page_alloc: speed up fallbacks in rmqueue_bulk()
(bsc#1234429).
- sched/eevdf: Fix se->slice being set to U64_MAX and resulting
crash (bsc#1234429).
- arm64: insn: Add support for encoding DSB (bsc#1234429).
- arm64: proton-pack: Expose whether the platform is mitigated
by firmware (bsc#1234429).
- arm64: proton-pack: Expose whether the branchy loop k value
(bsc#1234429).
- arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs
(bsc#1234429).
- arm64: bpf: Only mitigate cBPF programs loaded by unprivileged
users (bsc#1234429).
- arm64: proton-pack: Add new CPUs 'k' values for branch
mitigation (bsc#1234429).
- x86/bpf: Call branch history clearing sequence on exit
(bsc#1234429).
- x86/bpf: Add IBHF call at end of classic BPF (bsc#1234429).
- x86/bhi: Do not set BHI_DIS_S in 32-bit mode (bsc#1234429).
- x86/speculation: Simplify and make CALL_NOSPEC consistent
(bsc#1234429).
- x86/speculation: Add a conditional CS prefix to CALL_NOSPEC
(bsc#1234429).
- x86/speculation: Remove the extra #ifdef around CALL_NOSPEC
(bsc#1234429).
- Documentation: x86/bugs/its: Add ITS documentation
(bsc#1234429).
- x86/its: Enumerate Indirect Target Selection (ITS) bug
(bsc#1234429).
- x86/its: Add support for ITS-safe indirect thunk (bsc#1234429).
- x86/its: Add support for ITS-safe return thunk (bsc#1234429).
- x86/its: Enable Indirect Target Selection mitigation
(bsc#1234429).
- x86/its: Add "vmexit" option to skip mitigation on some CPUs
(bsc#1234429).
- x86/its: Add support for RSB stuffing mitigation (bsc#1234429).
- x86/its: Align RETs in BHB clear sequence to avoid thunking
(bsc#1234429).
- x86/ibt: Keep IBT disabled during alternative patching
(bsc#1234429).
- x86/its: Use dynamic thunks for indirect branches (bsc#1234429).
- selftest/x86/bugs: Add selftests for ITS (bsc#1234429).
- x86/its: Fix build errors when CONFIG_MODULES=n (bsc#1234429).
- x86/its: FineIBT-paranoid vs ITS (bsc#1234429).
- Rename to
patches.kernel.org/6.12.29-019-sch_htb-make-htb_deactivate-idempotent.patch.
- commit 39c15bb
* Mon May 12 2025 msuchanek@suse.de
- check-for-config-changes: Fix flag name typo
- commit 1046b16
* Fri May 09 2025 rfrohl@suse.com
- sch_htb: make htb_deactivate() idempotent (git-fixes).
- commit ed1a9cb
* Fri May 09 2025 rfrohl@suse.com
- Linux 6.12.28 (bsc#1234429).
- dm: fix copying after src array boundaries (bsc#1234429).
- drm/amd/display: Fix slab-use-after-free in hdcp (bsc#1234429).
- drm/amd/display: Add scoped mutexes for amdgpu_dm_dhcp
(bsc#1234429).
- drivers: base: handle module_kobject creation (bsc#1234429).
- kernel: globalize lookup_or_create_module_kobject()
(bsc#1234429).
- kernel: param: rename locate_module_kobject (bsc#1234429).
- Revert "drm/meson: vclk: fix calculation of 59.94 fractional
rates" (bsc#1234429).
- arm64: dts: st: Use 128kB size for aliased GIC400 register
access on stm32mp25 SoCs (bsc#1234429).
- arm64: dts: st: Adjust interrupt-controller for stm32mp25 SoCs
(bsc#1234429).
- ARM: dts: opos6ul: add ksz8081 phy properties (bsc#1234429).
- arm64: dts: imx95: Correct the range of PCIe app-reg region
(bsc#1234429).
- firmware: arm_ffa: Skip Rx buffer ownership release if not
acquired (bsc#1234429).
- firmware: arm_scmi: Balance device refcount when destroying
devices (bsc#1234429).
- drm/xe: Ensure fixed_slice_mode gets set after ccs_mode change
(bsc#1234429).
- sch_ets: make est_qlen_notify() idempotent (bsc#1234429).
- sch_qfq: make qfq_qlen_notify() idempotent (bsc#1234429).
- sch_hfsc: make hfsc_qlen_notify() idempotent (bsc#1234429).
- sch_drr: make drr_qlen_notify() idempotent (bsc#1234429).
- sch_htb: make htb_qlen_notify() idempotent (bsc#1234429).
- accel/ivpu: Add handling of
VPU_JSM_STATUS_MVNCI_CONTEXT_VIOLATION_HW (bsc#1234429).
- accel/ivpu: Fix locking order in ivpu_job_submit (bsc#1234429).
- accel/ivpu: Abort all jobs after command queue unregister
(bsc#1234429).
- accel/ivpu: Update VPU FW API headers (bsc#1234429).
- accel/ivpu: Fix a typo (bsc#1234429).
- accel/ivpu: Use xa_alloc_cyclic() instead of custom function
(bsc#1234429).
- accel/ivpu: Make DB_ID and JOB_ID allocations incremental
(bsc#1234429).
- net: Fix the devmem sock opts and msgs for parisc (bsc#1234429).
- bcachefs: Remove incorrect __counted_by annotation
(bsc#1234429).
- mm, slab: clean up slab->obj_exts always (bsc#1234429).
- blk-mq: create correct map for fallback case (bsc#1234429).
- net: vertexcom: mse102x: Fix RX error handling (bsc#1234429).
- net: vertexcom: mse102x: Add range check for CMD_RTS
(bsc#1234429).
- net: vertexcom: mse102x: Fix LEN_MASK (bsc#1234429).
- net: vertexcom: mse102x: Fix possible stuck of SPI interrupt
(bsc#1234429).
- net: hns3: defer calling ptp_clock_register() (bsc#1234429).
- net: hns3: fixed debugfs tm_qset size (bsc#1234429).
- net: hns3: fix an interrupt residual problem (bsc#1234429).
- net: hns3: store rx VLAN tag offload state for VF (bsc#1234429).
- octeon_ep: Fix host hang issue during device reboot
(bsc#1234429).
- net: fec: ERR007885 Workaround for conventional TX
(bsc#1234429).
- net: lan743x: Fix memleak issue when GSO enabled (bsc#1234429).
- ptp: ocp: Fix NULL dereference in Adva board SMA sysfs
operations (bsc#1234429).
- net: use sock_gen_put() when sk_state is TCP_TIME_WAIT
(bsc#1234429).
- bnxt_en: fix module unload sequence (bsc#1234429).
- ASoC: simple-card-utils: Fix pointer check in
graph_util_parse_link_direction (bsc#1234429).
- nvmet-tcp: select CONFIG_TLS from CONFIG_NVME_TARGET_TCP_TLS
(bsc#1234429).
- nvme-tcp: select CONFIG_TLS from CONFIG_NVME_TCP_TLS
(bsc#1234429).
- nvme-tcp: fix premature queue removal and I/O failover
(bsc#1234429).
- bnxt_en: Fix ethtool -d byte order for 32-bit values
(bsc#1234429).
- bnxt_en: Fix out-of-bound memcpy() during ethtool -w
(bsc#1234429).
- bnxt_en: Fix coredump logic to free allocated buffer
(bsc#1234429).
- bnxt_en: call pci_alloc_irq_vectors() after bnxt_reserve_rings()
(bsc#1234429).
- bnxt_en: Add missing skb_mark_for_recycle() in bnxt_rx_vlan()
(bsc#1234429).
- bnxt_en: Fix ethtool selftest output in one of the failure cases
(bsc#1234429).
- bnxt_en: Fix error handling path in bnxt_init_chip()
(bsc#1234429).
- ALSA: hda/realtek: Fix built-mic regression on other ASUS models
(bsc#1234429).
- net: ipv6: fix UDPv6 GSO segmentation with NAT (bsc#1234429).
- net: dsa: felix: fix broken taprio gate states after clock jump
(bsc#1234429).
- net: ethernet: mtk_eth_soc: fix SER panic with 4GB+ RAM
(bsc#1234429).
- igc: fix lock order in igc_ptp_reset (bsc#1234429).
- idpf: protect shutdown from reset (bsc#1234429).
- idpf: fix potential memory leak on kcalloc() failure
(bsc#1234429).
- net: mdio: mux-meson-gxl: set reversed bit when using internal
phy (bsc#1234429).
- net: dlink: Correct endianness handling of led_mode
(bsc#1234429).
- drm/mipi-dbi: Fix blanking for non-16 bit formats (bsc#1234429).
- drm/tests: shmem: Fix memleak (bsc#1234429).
- nvme-pci: fix queue unquiesce check on slot_reset (bsc#1234429).
- ALSA: ump: Fix buffer overflow at UMP SysEx message conversion
(bsc#1234429).
- scsi: ufs: core: Remove redundant query_complete trace
(bsc#1234429).
- idpf: fix offloads support for encapsulated packets
(bsc#1234429).
- ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr()
(bsc#1234429).
- net_sched: qfq: Fix double list add in class with netem as
child qdisc (bsc#1234429).
- net_sched: ets: Fix double list add in class with netem as
child qdisc (bsc#1234429).
- net_sched: hfsc: Fix a UAF vulnerability in class with netem
as child qdisc (bsc#1234429).
- net_sched: drr: Fix double list add in class with netem as
child qdisc (bsc#1234429).
- pds_core: remove write-after-free of client_id (bsc#1234429).
- pds_core: specify auxiliary_device to be created (bsc#1234429).
- pds_core: make pdsc_auxbus_dev_del() void (bsc#1234429).
- net: ethernet: mtk_eth_soc: sync mtk_clks_source_name array
(bsc#1234429).
- net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only
when advised (bsc#1234429).
- net: ethernet: mtk-star-emac: fix spinlock recursion issues
on rx/tx poll (bsc#1234429).
- rtase: Modify the condition used to detect overflow in
rtase_calc_time_mitigation (bsc#1234429).
- bnxt_en: improve TX timestamping FIFO configuration
(bsc#1234429).
- octeon_ep_vf: Resolve netdevice usage count issue (bsc#1234429).
- net: mscc: ocelot: delete PVID VLAN when readding it as non-PVID
(bsc#1234429).
- Bluetooth: L2CAP: copy RX timestamp to new fragments
(bsc#1234429).
- Bluetooth: btintel_pcie: Add additional to checks to clear
TX/RX paths (bsc#1234429).
- Bluetooth: btusb: avoid NULL pointer dereference in
skb_dequeue() (bsc#1234429).
- Bluetooth: btintel_pcie: Avoid redundant buffer allocation
(bsc#1234429).
- Bluetooth: hci_conn: Fix not setting timeout for BIG Create Sync
(bsc#1234429).
- Bluetooth: hci_conn: Fix not setting conn_timeout for Broadcast
Receiver (bsc#1234429).
- Bluetooth: hci_conn: Remove alloc from critical section
(bsc#1234429).
- ASoC: amd: acp: Fix NULL pointer deref in acp_i2s_set_tdm_slot
(bsc#1234429).
- accel/ivpu: Correct DCT interrupt handling (bsc#1234429).
- net/mlx5: E-switch, Fix error handling for enabling roce
(bsc#1234429).
- net/mlx5e: Fix lock order in
mlx5e_tx_reporter_ptpsq_unhealthy_recover (bsc#1234429).
- net/mlx5e: TC, Continue the attr process even if encap entry
is invalid (bsc#1234429).
- net/mlx5: E-Switch, Initialize MAC Address for Default GID
(bsc#1234429).
- net/mlx5e: Use custom tunnel header for vxlan gbp (bsc#1234429).
- xsk: Fix race condition in AF_XDP generic RX path (bsc#1234429).
- vxlan: vnifilter: Fix unlocked deletion of default FDB entry
(bsc#1234429).
- powerpc/boot: Fix dash warning (bsc#1234429).
- wifi: plfxlc: Remove erroneous assert in plfxlc_mac_release
(bsc#1234429).
- wifi: iwlwifi: fix the check for the SCRATCH register upon
resume (bsc#1234429).
- wifi: iwlwifi: don't warn if the NIC is gone in resume
(bsc#1234429).
- drm/i915/pxp: fix undefined reference to
`intel_pxp_gsccs_is_ready_for_sessions' (bsc#1234429).
- ALSA: hda/realtek - Enable speaker for HP platform
(bsc#1234429).
- ASoC: Intel: sof_sdw: Add NULL check in
asoc_sdw_rt_dmic_rtd_init() (bsc#1234429).
- powerpc/boot: Check for ld-option support (bsc#1234429).
- pinctrl: imx: Return NULL if no group is matched and found
(bsc#1234429).
- book3s64/radix : Align section vmemmap start address to
PAGE_SIZE (bsc#1234429).
- ASoC: soc-pcm: Fix hw_params() and DAPM widget sequence
(bsc#1234429).
- ASoC: cs-amp-lib-test: Don't select SND_SOC_CS_AMP_LIB
(bsc#1234429).
- ASoC: soc-core: Stop using of_property_read_bool() for
non-boolean properties (bsc#1234429).
- drm/amd/display: Default IPS to RCG_IN_ACTIVE_IPS2_IN_OFF
(bsc#1234429).
- tracing: Fix oob write in trace_seq_to_buffer() (bsc#1234429).
- cpufreq: Fix setting policy limits when frequency tables are
used (bsc#1234429).
- cpufreq: Avoid using inconsistent policy->min and policy->max
(bsc#1234429).
- smb: client: fix zero length for mkdir POSIX create context
(bsc#1234429).
- ksmbd: fix use-after-free in session logoff (bsc#1234429).
- ksmbd: fix use-after-free in kerberos authentication
(bsc#1234429).
- ksmbd: fix use-after-free in ksmbd_session_rpc_open
(bsc#1234429).
- platform/x86/intel-uncore-freq: Fix missing uncore sysfs during
CPU hotplug (bsc#1234429).
- platform/x86/amd: pmc: Require at least 2.5 seconds between
HW sleep cycles (bsc#1234429).
- iommu: Fix two issues in iommu_copy_struct_from_user()
(bsc#1234429).
- iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57)
(bsc#1234429).
- iommu/arm-smmu-v3: Fix pgsize_bit for sva domains (bsc#1234429).
- iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated
stream ids (bsc#1234429).
- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid
(bsc#1234429).
- drm: Select DRM_KMS_HELPER from DRM_DEBUG_DP_MST_TOPOLOGY_REFS
(bsc#1234429).
- drm/amdgpu: Fix offset for HDP remap in nbio v7.11
(bsc#1234429).
- dm: always update the array size in realloc_argv on success
(bsc#1234429).
- dm-integrity: fix a warning on invalid table line (bsc#1234429).
- dm-bufio: don't schedule in atomic context (bsc#1234429).
- x86/boot/sev: Support memory acceptance in the EFI stub under
SVSM (bsc#1234429).
- wifi: brcm80211: fmac: Add error handling for
brcmf_usb_dl_writeimage() (bsc#1234429).
- tracing: Do not take trace_event_sem in print_event_fields()
(bsc#1234429).
- spi: tegra114: Don't fail set_cs_timing when delays are zero
(bsc#1234429).
- mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe
(bsc#1234429).
- mm/memblock: repeat setting reserved region nid if array is
doubled (bsc#1234429).
- mm/memblock: pass size instead of end to memblock_set_node()
(bsc#1234429).
- irqchip/qcom-mpm: Prevent crash when trying to handle non-wake
GPIOs (bsc#1234429).
- amd-xgbe: Fix to ensure dependent features are toggled with
RX checksum offload (bsc#1234429).
- perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with
vCPU's value (bsc#1234429).
- perf/x86/intel: Only check the group flag for X86 leader
(bsc#1234429).
- parisc: Fix double SIGFPE crash (bsc#1234429).
- arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays
(bsc#1234429).
- i2c: imx-lpi2c: Fix clock count when probe defers (bsc#1234429).
- EDAC/altera: Set DDR and SDMMC interrupt mask before
registration (bsc#1234429).
- EDAC/altera: Test the correct error reg offset (bsc#1234429).
- drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill()
(bsc#1234429).
- drm/fdinfo: Protect against driver unbind (bsc#1234429).
- cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode
(bsc#1234429).
- btrfs: fix COW handling in run_delalloc_nocow() (bsc#1234429).
- btrfs: adjust subpage bit start based on sectorsize
(bsc#1234429).
- binder: fix offset calculation in debug log (bsc#1234429).
- ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset
(bsc#1234429).
- ALSA: usb-audio: Add retry on -EPROTO from usb_set_interface()
(bsc#1234429).
- Revert "rndis_host: Flag RNDIS modems as WWAN devices"
(bsc#1234429).
- Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x
(bsc#1234429).
- Bluetooth: btusb: Add new VID/PID for WCN785x (bsc#1234429).
- Bluetooth: btusb: Add ID 0x2c7c:0x0130 for Qualcomm WCN785x
(bsc#1234429).
- Bluetooth: btusb: Add one more ID 0x13d3:0x3623 for Qualcomm
WCN785x (bsc#1234429).
- Bluetooth: btusb: Add one more ID 0x0489:0xe0f3 for Qualcomm
WCN785x (bsc#1234429).
- Bluetooth: btusb: add Foxconn 0xe0fc for Qualcomm WCN785x
(bsc#1234429).
- commit 7a58d18
* Mon May 05 2025 rfrohl@suse.com
- Linux 6.12.27 (bsc#1234429).
- bpf: Fix BPF_INTERNAL namespace import (bsc#1234429).
- commit 353a2e8
* Fri May 02 2025 rfrohl@suse.com
- Update config files for 6.12.26.
- commit 13a4529
* Fri May 02 2025 rfrohl@suse.com
- Linux 6.12.26 (bsc#1234429).
- mq-deadline: don't call req_get_ioprio from the I/O completion
handler (bsc#1234429).
- arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD
size (bsc#1234429).
- crypto: Kconfig - Select LIB generic option (bsc#1234429).
- usb: typec: class: Unlocked on error in typec_register_partner()
(bsc#1234429).
- objtool: Silence more KCOV warnings, part 2 (bsc#1234429).
- objtool: Ignore end-of-section jumps for KCOV/GCOV
(bsc#1234429).
- usb: xhci: Fix Short Packet handling rework ignoring errors
(bsc#1234429).
- nvme: fixup scan failure for non-ANA multipath controllers
(bsc#1234429).
- MIPS: cm: Fix warning if MIPS_CM is disabled (bsc#1234429).
- media: i2c: imx214: Fix uninitialized variable in
imx214_set_ctrl() (bsc#1234429).
- crypto: lib/Kconfig - Hide arch options from user (bsc#1234429).
- iommu: Handle race with default domain setup (bsc#1234429).
- net: dsa: mv88e6xxx: enable STU methods for 6320 family
(bsc#1234429).
- net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family
(bsc#1234429).
- net: dsa: mv88e6xxx: enable PVT for 6321 switch (bsc#1234429).
- net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
(bsc#1234429).
- Revert "net: dsa: mv88e6xxx: fix internal PHYs for 6320 family"
(bsc#1234429).
- usb: typec: class: Invalidate USB device pointers on partner
unregistration (bsc#1234429).
- ext4: goto right label 'out_mmap_sem' in ext4_setattr()
(bsc#1234429).
- comedi: jr3_pci: Fix synchronous deletion of timer
(bsc#1234429).
- vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp
(bsc#1234429).
- usb: typec: class: Fix NULL pointer access (bsc#1234429).
- selftests/bpf: Adjust data size to have ETH_HLEN (bsc#1234429).
- selftests/bpf: check program redirect in xdp_cpumap_attach
(bsc#1234429).
- selftests/bpf: make xdp_cpumap_attach keep redirect prog
attached (bsc#1234429).
- selftests/bpf: fix bpf_map_redirect call for cpu map test
(bsc#1234429).
- xfs: flush inodegc before swapon (bsc#1234429).
- xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate
(bsc#1234429).
- xfs: Do not allow norecovery mount with quotacheck
(bsc#1234429).
- xfs: do not check NEEDSREPAIR if ro,norecovery mount
(bsc#1234429).
- driver core: fix potential NULL pointer dereference in
dev_uevent() (bsc#1234429).
- driver core: introduce device_set_driver() helper (bsc#1234429).
- Revert "drivers: core: synchronize really_probe() and
dev_uevent()" (bsc#1234429).
- spi: spi-imx: Add check for spi_imx_setupxfer() (bsc#1234429).
- drm/amdgpu: Use the right function for hdp flush (bsc#1234429).
- drm/amdgpu: use a dummy owner for sysfs triggered cleaner
shaders v4 (bsc#1234429).
- md/raid1: Add check for missing source disk in process_checks()
(bsc#1234429).
- x86/cpu: Add CPU model number for Bartlett Lake CPUs with
Raptor Cove cores (bsc#1234429).
- ubsan: Fix panic from test_ubsan_out_of_bounds (bsc#1234429).
- spi: tegra210-quad: add rate limiting and simplify timeout
error message (bsc#1234429).
- spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for
timeouts (bsc#1234429).
- ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING"
(bsc#1234429).
- riscv: Provide all alternative macros all the time
(bsc#1234429).
- iomap: skip unnecessary ifs_block_is_uptodate check
(bsc#1234429).
- netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS
(bsc#1234429).
- x86/i8253: Call clockevent_i8253_disable() with interrupts
disabled (bsc#1234429).
- ASoC: fsl_asrc_dma: get codec or cpu dai from backend
(bsc#1234429).
- scsi: pm80xx: Set phy_attached to zero when device is gone
(bsc#1234429).
- scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend()
(bsc#1234429).
- scsi: ufs: exynos: Move phy calls to .exit() callback
(bsc#1234429).
- scsi: ufs: exynos: Enable PRDT pre-fetching with
UFSHCD_CAP_CRYPTO (bsc#1234429).
- scsi: ufs: exynos: Ensure pre_link() executes before
exynos_ufs_phy_init() (bsc#1234429).
- scsi: hisi_sas: Fix I/O errors caused by hardware port ID
changes (bsc#1234429).
- ext4: make block validity check resistent to sb bh corruption
(bsc#1234429).
- iommu: Clear iommu-dma ops on cleanup (bsc#1234429).
- cifs: Fix querying of WSL CHR and BLK reparse points over SMB1
(bsc#1234429).
- timekeeping: Add a lockdep override in tick_freeze()
(bsc#1234429).
- cifs: Fix encoding of SMB1 Session Setup Kerberos Request in
non-UNICODE mode (bsc#1234429).
- nvmet-fc: put ref when assoc->del_work is already scheduled
(bsc#1234429).
- nvmet-fc: take tgtport reference only once (bsc#1234429).
- x86/bugs: Don't fill RSB on context switch with eIBRS
(bsc#1234429).
- x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
(bsc#1234429).
- x86/bugs: Use SBPB in write_ibpb() if applicable (bsc#1234429).
- selftests/mincore: Allow read-ahead pages to reach the end of
the file (bsc#1234429).
- x86/xen: disable CPU idle and frequency drivers for PVH dom0
(bsc#1234429).
- gpiolib: of: Move Atmel HSMCI quirk up out of the regulator
comment (bsc#1234429).
- objtool: Stop UNRET validation on UD2 (bsc#1234429).
- nvme: multipath: fix return value of nvme_available_path
(bsc#1234429).
- nvme: re-read ANA log page after ns scan completes
(bsc#1234429).
- drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406
(bsc#1234429).
- drm/amdgpu: Increase KIQ invalidate_tlbs timeout (bsc#1234429).
- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
(bsc#1234429).
- ACPI: EC: Set ec_no_wakeup for Lenovo Go S (bsc#1234429).
- nvme: requeue namespace scan on missed AENs (bsc#1234429).
- xen: Change xen-acpi-processor dom0 dependency (bsc#1234429).
- perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init
(bsc#1234429).
- selftests: ublk: fix test_stripe_04 (bsc#1234429).
- cgroup/cpuset: Don't allow creation of local partition over
a remote one (bsc#1234429).
- KVM: s390: Don't use %pK through debug printing (bsc#1234429).
- KVM: s390: Don't use %pK through tracepoints (bsc#1234429).
- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP
(bsc#1234429).
- kbuild: add dependency from vmlinux to sorttable (bsc#1234429).
- io_uring: always do atomic put from iowq (bsc#1234429).
- rtc: pcf85063: do a SW reset if POR failed (bsc#1234429).
- 9p/trans_fd: mark concurrent read and writes to p9_conn->err
(bsc#1234429).
- 9p/net: fix improper handling of bogus negative read/write
replies (bsc#1234429).
- ntb_hw_amd: Add NTB PCI ID for new gen CPU (bsc#1234429).
- ntb: reduce stack usage in idt_scan_mws (bsc#1234429).
- qibfs: fix _another_ leak (bsc#1234429).
- objtool, lkdtm: Obfuscate the do_nothing() pointer
(bsc#1234429).
- objtool, regulator: rk808: Remove potential undefined behavior
in rk806_set_mode_dcdc() (bsc#1234429).
- objtool, ASoC: codecs: wcd934x: Remove potential undefined
behavior in wcd934x_slim_irq_handler() (bsc#1234429).
- objtool, panic: Disable SMAP in __stack_chk_fail()
(bsc#1234429).
- objtool: Silence more KCOV warnings (bsc#1234429).
- um: work around sched_yield not yielding in time-travel mode
(bsc#1234429).
- thunderbolt: Scan retimers after device router has been
enumerated (bsc#1234429).
- usb: host: xhci-plat: mvebu: use ->quirks instead of
- >init_quirk() func (bsc#1234429).
- usb: gadget: aspeed: Add NULL pointer check in
ast_vhub_init_dev() (bsc#1234429).
- phy: rockchip: usbdp: Avoid call hpd_event_trigger in
dp_phy_init (bsc#1234429).
- usb: xhci: Avoid Stop Endpoint retry loop if the endpoint
seems Running (bsc#1234429).
- dmaengine: dmatest: Fix dmatest waiting less when interrupted
(bsc#1234429).
- i3c: master: svc: Add support for Nuvoton npcm845 i3c
(bsc#1234429).
- xhci: Handle spurious events on Etron host isoc enpoints
(bsc#1234429).
- usb: xhci: Fix isochronous Ring Underrun/Overrun event handling
(bsc#1234429).
- usb: xhci: Complete 'error mid TD' transfers when handling
Missed Service (bsc#1234429).
- sound/virtio: Fix cancel_sync warnings on uninitialized
work_structs (bsc#1234429).
- usb: dwc3: gadget: Avoid using reserved endpoints on Intel
Merrifield (bsc#1234429).
- usb: dwc3: gadget: Refactor loop to avoid NULL endpoints
(bsc#1234429).
- fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size
(bsc#1234429).
- fs/ntfs3: Keep write operations atomic (bsc#1234429).
- usb: host: max3421-hcd: Add missing spi_device_id table
(bsc#1234429).
- mailbox: pcc: Always clear the platform ack interrupt first
(bsc#1234429).
- mailbox: pcc: Fix the possible race in updation of chan_in_use
flag (bsc#1234429).
- bpf: Reject attaching fexit/fmod_ret to __noreturn functions
(bsc#1234429).
- bpf: Only fails the busy counter check in bpf_cgrp_storage_get
if it creates storage (bsc#1234429).
- bpf: bpftool: Setting error code in do_loader() (bsc#1234429).
- s390/tty: Fix a potential memory leak bug (bsc#1234429).
- s390/sclp: Add check for get_zeroed_page() (bsc#1234429).
- parisc: PDT: Fix missing prototype warning (bsc#1234429).
- clk: check for disabled clock-provider in
of_clk_get_hw_from_clkspec() (bsc#1234429).
- bpf: Fix deadlock between rcu_tasks_trace and event_mutex
(bsc#1234429).
- bpf: Fix kmemleak warning for percpu hashmap (bsc#1234429).
- crypto: null - Use spin lock instead of mutex (bsc#1234429).
- crypto: lib/Kconfig - Fix lib built-in failure when arch is
modular (bsc#1234429).
- crypto: ccp - Add support for PCI device 0x1134 (bsc#1234429).
- MIPS: cm: Detect CM quirks from device tree (bsc#1234429).
- pinctrl: mcp23s08: Get rid of spurious level interrupts
(bsc#1234429).
- pinctrl: renesas: rza2: Fix potential NULL pointer dereference
(bsc#1234429).
- selftests/bpf: Fix stdout race condition in traffic monitor
(bsc#1234429).
- USB: wdm: add annotation (bsc#1234429).
- USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context
(bsc#1234429).
- USB: wdm: close race between wdm_open and wdm_wwan_port_stop
(bsc#1234429).
- USB: wdm: handle IO errors in wdm_wwan_port_start (bsc#1234429).
- USB: VLI disk crashes if LPM is used (bsc#1234429).
- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash
Drive (bsc#1234429).
- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
(bsc#1234429).
- usb: dwc3: xilinx: Prevent spike in reset signal (bsc#1234429).
- usb: dwc3: gadget: check that event count does not exceed
event buffer length (bsc#1234429).
- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
(bsc#1234429).
- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error
handling (bsc#1234429).
- usb: chipidea: ci_hdrc_imx: fix call balance of regulator
routines (bsc#1234429).
- usb: chipidea: ci_hdrc_imx: fix usbmisc handling (bsc#1234429).
- usb: cdns3: Fix deadlock when using NCM gadget (bsc#1234429).
- usb: xhci: Fix invalid pointer dereference in Etron workaround
(bsc#1234429).
- xhci: Limit time spent with xHC interrupts disabled during
bus resume (bsc#1234429).
- USB: serial: simple: add OWON HDS200 series oscilloscope support
(bsc#1234429).
- USB: serial: option: add Sierra Wireless EM9291 (bsc#1234429).
- USB: serial: ftdi_sio: add support for Abacus Electrics Optical
Probe (bsc#1234429).
- serial: sifive: lock port in startup()/shutdown() callbacks
(bsc#1234429).
- serial: msm: Configure correct working mode before starting
earlycon (bsc#1234429).
- tty: Require CAP_SYS_ADMIN for all usages of
TIOCL_SELMOUSEREPORT (bsc#1234429).
- firmware: stratix10-svc: Add of_platform_default_populate()
(bsc#1234429).
- misc: microchip: pci1xxxx: Fix incorrect IRQ status handling
during ack (bsc#1234429).
- misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler
registration (bsc#1234429).
- char: misc: register chrdev region with all possible minors
(bsc#1234429).
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass
producer (bsc#1234429).
- KVM: x86: Reset IRTE to host control if *new* route isn't
postable (bsc#1234429).
- KVM: x86: Explicitly treat routing entry type changes as changes
(bsc#1234429).
- mei: vsc: Fix fortify-panic caused by invalid counted_by()
use (bsc#1234429).
- mei: me: add panther lake H DID (bsc#1234429).
- scsi: Improve CDL control (bsc#1234429).
- USB: storage: quirk for ADATA Portable HDD CH94 (bsc#1234429).
- ata: libata-scsi: Fix ata_msense_control_ata_feature()
(bsc#1234429).
- ata: libata-scsi: Fix ata_mselect_control_ata_feature() return
type (bsc#1234429).
- ata: libata-scsi: Improve CDL control (bsc#1234429).
- mcb: fix a double free bug in chameleon_parse_gdd()
(bsc#1234429).
- cxl/core/regs.c: Skip Memory Space Enable check for RCD and
RCH Ports (bsc#1234429).
- KVM: SVM: Allocate IR data using atomic allocation
(bsc#1234429).
- io_uring: fix 'sync' handling of io_fallback_tw() (bsc#1234429).
- LoongArch: KVM: Fix PMU pass-through issue if VM exits to host
finally (bsc#1234429).
- LoongArch: KVM: Fully clear some CSRs when VM reboot
(bsc#1234429).
- LoongArch: Remove a bogus reference to ZONE_DMA (bsc#1234429).
- LoongArch: Return NULL from huge_pte_offset() for invalid PMD
(bsc#1234429).
- LoongArch: Handle fp, lsx, lasx and lbt assembly symbols
(bsc#1234429).
- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
(bsc#1234429).
- x86/insn: Fix CTEST instruction decoding (bsc#1234429).
- drm/amd/display: Force full update in gpu reset (bsc#1234429).
- drm/amd/display: Fix gpu reset in multidisplay config
(bsc#1234429).
- drm: panel: jd9365da: fix reset signal polarity in unprepare
(bsc#1234429).
- rust: firmware: Use `ffi::c_char` type in `FwFunc`
(bsc#1234429).
- scsi: mpi3mr: Fix pending I/O counter (bsc#1234429).
- net: phy: microchip: force IRQ polling mode for lan88xx
(bsc#1234429).
- net: selftests: initialize TCP header and skb payload with zero
(bsc#1234429).
- xen-netfront: handle NULL returned by
xdp_convert_buff_to_frame() (bsc#1234429).
- crypto: atmel-sha204a - Set hwrng quality to lowest possible
(bsc#1234429).
- sched_ext: Use kvzalloc for large exit_dump allocation
(bsc#1234429).
- virtio_console: fix missing byte order handling for cols and
rows (bsc#1234429).
- netfilter: fib: avoid lookup if socket is available
(bsc#1234429).
- KVM: SVM: Disable AVIC on SNP-enabled system without
HvInUseWrAllowed feature (bsc#1234429).
- LoongArch: Make do_xyz() exception handlers more robust
(bsc#1234429).
- LoongArch: Make regs_irqs_disabled() more clear (bsc#1234429).
- LoongArch: Select ARCH_USE_MEMTEST (bsc#1234429).
- perf/x86: Fix non-sampling (counting) events on certain x86
platforms (bsc#1234429).
- bpf: Add namespace to BPF internal symbols (bsc#1234429).
- splice: remove duplicate noinline from pipe_clear_nowait
(bsc#1234429).
- riscv: uprobes: Add missing fence.i after building the XOL
buffer (bsc#1234429).
- riscv: Replace function-like macro by static inline function
(bsc#1234429).
- iommu/amd: Return an error if vCPU affinity is set for non-vCPU
IRTE (bsc#1234429).
- block: never reduce ra_pages in blk_apply_bdi_limits
(bsc#1234429).
- pds_core: make wait_context part of q_info (bsc#1234429).
- pds_core: Remove unnecessary check in pds_client_adminq_cmd()
(bsc#1234429).
- pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result
(bsc#1234429).
- pds_core: Prevent possible adminq overflow/stuck condition
(bsc#1234429).
- net: dsa: mt7530: sync driver-specific behavior of MT7531
variants (bsc#1234429).
- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
(bsc#1234429).
- net_sched: hfsc: Fix a UAF vulnerability in class handling
(bsc#1234429).
- fix a couple of races in MNT_TREE_BENEATH handling by
do_move_mount() (bsc#1234429).
- net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware
configuration (bsc#1234429).
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
(bsc#1234429).
- net: phy: leds: fix memory leak (bsc#1234429).
- net: lwtunnel: disable BHs when required (bsc#1234429).
- scsi: ufs: core: Add NULL check in
ufshcd_mcq_compl_pending_transfer() (bsc#1234429).
- scsi: core: Clear flags for scsi_cmnd that did not complete
(bsc#1234429).
- net/mlx5: Move ttc allocation after switch case to prevent leaks
(bsc#1234429).
- net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table()
(bsc#1234429).
- vhost-scsi: Fix vhost_scsi_send_status() (bsc#1234429).
- vhost-scsi: Fix vhost_scsi_send_bad_target() (bsc#1234429).
- vhost-scsi: Add better resource allocation failure handling
(bsc#1234429).
- cgroup/cpuset-v1: Add missing support for cpuset_v2_mode
(bsc#1234429).
- btrfs: zoned: return EIO on RAID1 block group write pointer
mismatch (bsc#1234429).
- btrfs: avoid page_lockend underflow in
btrfs_punch_hole_lock_range() (bsc#1234429).
- cpufreq: fix compile-test defaults (bsc#1234429).
- cpufreq: Do not enable by default during compile testing
(bsc#1234429).
- cpufreq: cppc: Fix invalid return value in .get() callback
(bsc#1234429).
- scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort()
(bsc#1234429).
- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
(bsc#1234429).
- cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()
(bsc#1234429).
- cpufreq: apple-soc: Fix null-ptr-deref in
apple_soc_cpufreq_get_rate() (bsc#1234429).
- dma/contiguous: avoid warning about unused size_bytes
(bsc#1234429).
- cpufreq: sun50i: prevent out-of-bounds access (bsc#1234429).
- ceph: Fix incorrect flush end position calculation
(bsc#1234429).
- lib/Kconfig.ubsan: Remove 'default UBSAN' from
UBSAN_INTEGER_WRAP (bsc#1234429).
- drm/amd/display/dml2: use vzalloc rather than kzalloc
(bsc#1234429).
- drm/amd/display: Fix unnecessary cast warnings from checkpatch
(bsc#1234429).
- drm/xe/bmg: Add one additional PCI ID (bsc#1234429).
- net/niu: Niu requires MSIX ENTRY_DATA fields touch before
entry reads (bsc#1234429).
- scsi: ufs: exynos: Disable iocc if dma-coherent property isn't
set (bsc#1234429).
- scsi: ufs: exynos: Move UFS shareability value to drvdata
(bsc#1234429).
- scsi: ufs: exynos: Add gs101_ufs_drv_init() hook and enable
WriteBooster (bsc#1234429).
- scsi: ufs: exynos: Remove superfluous function parameter
(bsc#1234429).
- scsi: ufs: exynos: Remove empty drv_init method (bsc#1234429).
- ksmbd: fix use-after-free in __smb2_lease_break_noti()
(bsc#1234429).
- ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO
IOCTL (bsc#1234429).
- ksmbd: add netdev-up/down event debug print (bsc#1234429).
- ksmbd: use __GFP_RETRY_MAYFAIL (bsc#1234429).
- accel/ivpu: Fix the NPU's DPU frequency calculation
(bsc#1234429).
- accel/ivpu: Add auto selection logic for job scheduler
(bsc#1234429).
- PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads
(bsc#1234429).
- PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI
backends (bsc#1234429).
- PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag
(bsc#1234429).
- scsi: ufs: qcom: fix dev reference leaked through
of_qcom_ice_get (bsc#1234429).
- of: resolver: Fix device node refcount leakage in
of_resolve_phandles() (bsc#1234429).
- of: resolver: Simplify of_resolve_phandles() using __free()
(bsc#1234429).
- arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl
reg-masks (bsc#1234429).
- arm64: dts: ti: Refactor J784s4 SoC files to a common file
(bsc#1234429).
- iio: adc: ad7768-1: Fix conversion result sign (bsc#1234429).
- iio: adc: ad7768-1: Move setting of val a bit later to avoid
unnecessary return value check (bsc#1234429).
- net: dsa: mv88e6xxx: fix VTU methods for 6320 family
(bsc#1234429).
- block: make sure ->nr_integrity_segments is cloned in
blk_rq_prep_clone (bsc#1234429).
- block: remove the ioprio field from struct request
(bsc#1234429).
- block: remove the write_hint field from struct request
(bsc#1234429).
- media: ov08x40: Add missing ov08x40_identify_module() call on
stream-start (bsc#1234429).
- media: ov08x40: Move ov08x40_identify_module() function up
(bsc#1234429).
- media: i2c: imx214: Fix link frequency validation (bsc#1234429).
- media: i2c: imx214: Check number of lanes from device tree
(bsc#1234429).
- media: i2c: imx214: Replace register addresses with macros
(bsc#1234429).
- media: i2c: imx214: Convert to CCI register access helpers
(bsc#1234429).
- media: i2c: imx214: Simplify with dev_err_probe() (bsc#1234429).
- media: i2c: imx214: Use subdev active state (bsc#1234429).
- PM: EM: Address RCU-related sparse warnings (bsc#1234429).
- PM: EM: use kfree_rcu() to simplify the code (bsc#1234429).
- mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get
(bsc#1234429).
- soc: qcom: ice: introduce devm_of_qcom_ice_get (bsc#1234429).
- mm/vmscan: don't try to reclaim hwpoison folio (bsc#1234429).
- tracing: Verify event formats that have "%*p.." (bsc#1234429).
- tracing: Add __print_dynamic_array() helper (bsc#1234429).
- module: sign with sha512 instead of sha1 by default
(bsc#1234429).
- commit 1863ed1
* Tue Apr 29 2025 msuchanek@suse.de
- Require zstd in kernel-default-devel when module compression is zstd
To use ksym-provides tool modules need to be uncompressed.
Without zstd at least kernel-default-base does not have provides.
Link: https://github.com/openSUSE/rpm-config-SUSE/pull/82
- commit a3262dd
* Fri Apr 25 2025 rfrohl@suse.com
- Linux 6.12.25 (bsc#1234429).
- block: make struct rq_list available for !CONFIG_BLOCK
(bsc#1234429).
- selftests/bpf: extend changes_pkt_data with cases w/o
subprograms (bsc#1234429).
- bpf: fix null dereference when computing changes_pkt_data of
prog w/o subprogs (bsc#1234429).
- selftests/bpf: validate that tail call invalidates packet
pointers (bsc#1234429).
- selftests/bpf: freplace tests for tracking of
changes_packet_data (bsc#1234429).
- bpf: check changes_pkt_data property for extension programs
(bsc#1234429).
- selftests/bpf: test for changing packet data from global
functions (bsc#1234429).
- bpf: track changes_pkt_data property for global functions
(bsc#1234429).
- bpf: add find_containing_subprog() utility function
(bsc#1234429).
- wifi: ath12k: Fix invalid entry fetch in
ath12k_dp_mon_srng_process (bsc#1234429).
- MIPS: ds1287: Match ds1287_set_base_clock() function types
(bsc#1234429).
- MIPS: cevt-ds1287: Add missing ds1287.h include (bsc#1234429).
- MIPS: dec: Declare which_prom() as static (bsc#1234429).
- Revert "wifi: ath12k: Fix invalid entry fetch in
ath12k_dp_mon_srng_process" (bsc#1234429).
- mm/vma: add give_up_on_oom option on modify/merge, use in uffd
release (bsc#1234429).
- block: don't reorder requests in blk_add_rq_to_plug
(bsc#1234429).
- block: add a rq_list type (bsc#1234429).
- block: remove rq_list_move (bsc#1234429).
- nvmet-fc: Remove unused functions (bsc#1234429).
- drm/amd/display: Temporarily disable hostvm on DCN31
(bsc#1234429).
- LoongArch: Eliminate superfluous get_numa_distances_cnt()
(bsc#1234429).
- efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32
(bsc#1234429).
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct
type (bsc#1234429).
- misc: pci_endpoint_test: Avoid issue of interrupts remaining
after request_irq error (bsc#1234429).
- selftests/bpf: Fix raw_tp null handling test (bsc#1234429).
- md: fix mddev uaf while iterating all_mddevs list (bsc#1234429).
- platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug
(bsc#1234429).
- platform/x86: msi-wmi-platform: Rename "data" variable
(bsc#1234429).
- kbuild: Add '-fno-builtin-wcslen' (bsc#1234429).
- scripts: generate_rust_analyzer: Add ffi crate (bsc#1234429).
- cpufreq: Reference count policy in cpufreq_update_limits()
(bsc#1234429).
- arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9
(bsc#1234429).
- arm64/sysreg: Add register fields for HFGWTR2_EL2 (bsc#1234429).
- arm64/sysreg: Add register fields for HFGRTR2_EL2 (bsc#1234429).
- arm64/sysreg: Add register fields for HFGITR2_EL2 (bsc#1234429).
- arm64/sysreg: Add register fields for HDFGWTR2_EL2
(bsc#1234429).
- arm64/sysreg: Add register fields for HDFGRTR2_EL2
(bsc#1234429).
- arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1
(bsc#1234429).
- drm/mgag200: Fix value in <VBLKSTR> register (bsc#1234429).
- drm/amdgpu: fix warning of drm_mm_clean (bsc#1234429).
- drm/xe: Set LRC addresses before guc load (bsc#1234429).
- drm/xe/userptr: fix notifier vs folio deadlock (bsc#1234429).
- drm/xe/dma_buf: stop relying on placement in unmap
(bsc#1234429).
- drm/amd/display: Add HP Probook 445 and 465 to the quirk list
for eDP on DP1 (bsc#1234429).
- drm/amd/display: Protect FPU in dml2_init()/dml21_init()
(bsc#1234429).
- drm/amd/display: Do not enable Replay and PSR while VRR is on
in amdgpu_dm_commit_planes() (bsc#1234429).
- drm/amdgpu: immediately use GTT for new allocations
(bsc#1234429).
- drm/i915/gvt: fix unterminated-string-initialization warning
(bsc#1234429).
- drm/xe: Fix an out-of-bounds shift when invalidating TLB
(bsc#1234429).
- drm/sti: remove duplicate object names (bsc#1234429).
- drm/imagination: take paired job reference (bsc#1234429).
- drm/imagination: fix firmware memory leaks (bsc#1234429).
- drm/nouveau: prime: fix ttm_bo_delayed_delete oops
(bsc#1234429).
- drm/amdgpu/dma_buf: fix page_link check (bsc#1234429).
- drm/amdgpu/mes11: optimize MES pipe FW version fetching
(bsc#1234429).
- drm/amd/display: Protect FPU in dml21_copy() (bsc#1234429).
- drm/amd/display: Protect FPU in dml2_validate()/dml21_validate()
(bsc#1234429).
- drm/amd/display: Add HP Elitebook 645 to the quirk list for
eDP on DP1 (bsc#1234429).
- drm/xe: Use local fence in error path of xe_migrate_clear
(bsc#1234429).
- drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed
(bsc#1234429).
- drm/amdgpu/mes12: optimize MES pipe FW version fetching
(bsc#1234429).
- drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division
by zero (bsc#1234429).
- drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero
(bsc#1234429).
- drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by
zero (bsc#1234429).
- drm/amd/pm/smu11: Prevent division by zero (bsc#1234429).
- drm/amd/pm/powerplay: Prevent division by zero (bsc#1234429).
- drm/amd/pm: Prevent division by zero (bsc#1234429).
- drm/amd/display: Increase vblank offdelay for PSR panels
(bsc#1234429).
- drm/amd/display: Actually do immediate vblank disable
(bsc#1234429).
- drm/amd: Handle being compiled without SI or CIK support better
(bsc#1234429).
- drm/amd/display: prevent hang on link training fail
(bsc#1234429).
- drm/amdgpu: Prefer shadow rom when available (bsc#1234429).
- drm/msm/a6xx: Fix stale rpmh votes from GPU (bsc#1234429).
- drm/msm/dsi: Add check for devm_kstrdup() (bsc#1234429).
- drm/ast: Fix ast_dp connection status (bsc#1234429).
- drm/repaper: fix integer overflows in repeat functions
(bsc#1234429).
- perf/x86/intel/uncore: Fix the scale of IIO free running
counters on SPR (bsc#1234429).
- perf/x86/intel/uncore: Fix the scale of IIO free running
counters on ICX (bsc#1234429).
- perf/x86/intel/uncore: Fix the scale of IIO free running
counters on SNR (bsc#1234429).
- perf/x86/intel: Allow to update user space GPRs from PEBS
records (bsc#1234429).
- platform/x86: amd: pmf: Fix STT limits (bsc#1234429).
- RAS/AMD/FMPM: Get masked address (bsc#1234429).
- RAS/AMD/ATL: Include row[13] bit in row retirement
(bsc#1234429).
- RDMA/cma: Fix workqueue crash in cma_netevent_work_handler
(bsc#1234429).
- scsi: ufs: exynos: Ensure consistent phy reference counts
(bsc#1234429).
- scsi: megaraid_sas: Block zero-length ATA VPD inquiry
(bsc#1234429).
- x86/boot/sev: Avoid shared GHCB page for early memory acceptance
(bsc#1234429).
- x86/cpu/amd: Fix workaround for erratum 1054 (bsc#1234429).
- x86/microcode/AMD: Extend the SHA check to Zen5, block
loading of any unreleased standalone Zen5 microcode patches
(bsc#1234429).
- virtiofs: add filesystem context source name check
(bsc#1234429).
- tracing: Fix filter string testing (bsc#1234429).
- string: Add load_unaligned_zeropad() code path to
sized_strscpy() (bsc#1234429).
- smb3 client: fix open hardlink on deferred close file error
(bsc#1234429).
- slab: ensure slab->obj_exts is clear in a newly allocated slab
page (bsc#1234429).
- selftests/mm: generate a temporary mountpoint for cgroup
filesystem (bsc#1234429).
- riscv: Avoid fortify warning in syscall_get_arguments()
(bsc#1234429).
- Revert "smb: client: fix TCP timers deadlock after rmmod"
(bsc#1234429).
- Revert "smb: client: Fix netns refcount imbalance causing
leaks and use-after-free" (bsc#1234429).
- ksmbd: fix the warning from __kernel_write_iter (bsc#1234429).
- ksmbd: Prevent integer overflow in calculation of deadtime
(bsc#1234429).
- ksmbd: fix use-after-free in smb_break_all_levII_oplock()
(bsc#1234429).
- ksmbd: Fix dangling pointer in krb_authenticate (bsc#1234429).
- ovl: don't allow datadir only (bsc#1234429).
- mm: fix apply_to_existing_page_range() (bsc#1234429).
- mm: fix filemap_get_folios_contig returning batches of identical
folios (bsc#1234429).
- mm/gup: fix wrongly calculated returned value in
fault_in_safe_writeable() (bsc#1234429).
- mm/compaction: fix bug in hugetlb handling pathway
(bsc#1234429).
- loop: LOOP_SET_FD: send uevents for partitions (bsc#1234429).
- loop: properly send KOBJ_CHANGED uevent for disk device
(bsc#1234429).
- isofs: Prevent the use of too small fid (bsc#1234429).
- i2c: cros-ec-tunnel: defer probe if parent EC is not present
(bsc#1234429).
- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key
(bsc#1234429).
- crypto: caam/qi - Fix drv_ctx refcount bug (bsc#1234429).
- cpufreq/sched: Explicitly synchronize limits_changed flag
handling (bsc#1234429).
- btrfs: correctly escape subvol in btrfs_show_options()
(bsc#1234429).
- Bluetooth: vhci: Avoid needless snprintf() calls (bsc#1234429).
- Bluetooth: l2cap: Process valid commands in too long frame
(bsc#1234429).
- drm/msm/a6xx+: Don't let IB_SIZE overflow (bsc#1234429).
- ftrace: fix incorrect hash size in register_ftrace_direct()
(bsc#1234429).
- i2c: atr: Fix wrong include (bsc#1234429).
- nfsd: decrease sc_count directly if fail to queue dl_recall
(bsc#1234429).
- nfs: add missing selections of CONFIG_CRC32 (bsc#1234429).
- dma-buf/sw_sync: Decrement refcount on error in
sw_sync_ioctl_get_deadline() (bsc#1234429).
- drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6
and later (bsc#1234429).
- block: integrity: Do not call set_page_dirty_lock()
(bsc#1234429).
- asus-laptop: Fix an uninitialized variable (bsc#1234429).
- ASoC: qcom: Fix sc7280 lpass potential buffer overflow
(bsc#1234429).
- ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16
(bsc#1234429).
- ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels
(bsc#1234429).
- ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate
(bsc#1234429).
- ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on
TRIGGER_START event (bsc#1234429).
- Revert "PCI: Avoid reset when disabled via sysfs" (bsc#1234429).
- writeback: fix false warning in inode_to_wb() (bsc#1234429).
- rust: kbuild: use `pound` to support GNU Make < 4.3
(bsc#1234429).
- rust: disable `clippy::needless_continue` (bsc#1234429).
- rust: kasan/kbuild: fix missing flags on first build
(bsc#1234429).
- objtool/rust: add one more `noreturn` Rust function for Rust
1.86.0 (bsc#1234429).
- cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS
(bsc#1234429).
- riscv: KGDB: Remove ".option norvc/.option rvc" for
kgdb_compiled_break (bsc#1234429).
- riscv: KGDB: Do not inline arch_kgdb_breakpoint() (bsc#1234429).
- kunit: qemu_configs: SH: Respect kunit cmdline (bsc#1234429).
- riscv: module: Allocate PLT entries for R_RISCV_PLT32
(bsc#1234429).
- riscv: module: Fix out-of-bounds relocation access
(bsc#1234429).
- riscv: Properly export reserved regions in /proc/iomem
(bsc#1234429).
- riscv: Use kvmalloc_array on relocation_hashtable (bsc#1234429).
- net: ethernet: mtk_eth_soc: revise QDMA packet scheduler
settings (bsc#1234429).
- net: ethernet: mtk_eth_soc: correct the max weight of the
queue limit for 100Mbps (bsc#1234429).
- net: ethernet: mtk_eth_soc: reapply mdc divider on reset
(bsc#1234429).
- net: ti: icss-iep: Fix possible NULL pointer dereference for
perout request (bsc#1234429).
- net: ti: icss-iep: Add phase offset configuration for perout
signal (bsc#1234429).
- net: ti: icss-iep: Add pwidth configuration for perout signal
(bsc#1234429).
- ptp: ocp: fix start time alignment in ptp_ocp_signal_set
(bsc#1234429).
- net: dsa: avoid refcount warnings when
ds->ops->tag_8021q_vlan_del() fails (bsc#1234429).
- net: dsa: free routing table on probe failure (bsc#1234429).
- net: dsa: clean up FDB, MDB, VLAN entries on unbind
(bsc#1234429).
- net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST
is unsupported (bsc#1234429).
- net: dsa: mv88e6xxx: avoid unregistering devlink regions which
were never registered (bsc#1234429).
- net: txgbe: fix memory leak in txgbe_probe() error path
(bsc#1234429).
- net: bridge: switchdev: do not notify new brentries as changed
(bsc#1234429).
- net: b53: enable BPDU reception for management port
(bsc#1234429).
- netlink: specs: rt-link: adjust mctp attribute naming
(bsc#1234429).
- netlink: specs: rt-link: add an attr layer around alt-ifname
(bsc#1234429).
- cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error
path (bsc#1234429).
- ata: libata-sata: Save all fields from sense data descriptor
(bsc#1234429).
- loop: stop using vfs_iter_{read,write} for buffered I/O
(bsc#1234429).
- loop: aio inherit the ioprio of original request (bsc#1234429).
- eth: bnxt: fix missing ring index trim on error path
(bsc#1234429).
- net: ethernet: ti: am65-cpsw: fix port_np reference counting
(bsc#1234429).
- net: ngbe: fix memory leak in ngbe_probe() error path
(bsc#1234429).
- can: rockchip_canfd: fix broken quirks checks (bsc#1234429).
- net: openvswitch: fix nested key length validation in the set()
action (bsc#1234429).
- netlink: specs: ovs_vport: align with C codegen capabilities
(bsc#1234429).
- block: fix resource leak in blk_register_queue() error path
(bsc#1234429).
- net: mctp: Set SOCK_RCU_FREE (bsc#1234429).
- ethtool: cmis_cdb: use correct rpl size in
ethtool_cmis_module_poll() (bsc#1234429).
- pds_core: fix memory leak in pdsc_debugfs_add_qcq()
(bsc#1234429).
- test suite: use %zu to print size_t (bsc#1234429).
- smc: Fix lockdep false-positive for IPPROTO_SMC (bsc#1234429).
- dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry
(bsc#1234429).
- igc: add lock preventing multiple simultaneous PTM transactions
(bsc#1234429).
- igc: cleanup PTP module if probe fails (bsc#1234429).
- igc: handle the IGC_PTP_ENABLED flag correctly (bsc#1234429).
- igc: move ktime snapshot into PTM retry loop (bsc#1234429).
- igc: increase wait time before retrying PTM (bsc#1234429).
- igc: fix PTM cycle trigger logic (bsc#1234429).
- Revert "wifi: mac80211: Update skb's control block key in
ieee80211_tx_dequeue()" (bsc#1234429).
- xen: fix multicall debug feature (bsc#1234429).
- ipv6: add exception routes to GC list in rt6_insert_exception
(bsc#1234429).
- Bluetooth: l2cap: Check encryption key size on incoming
connection (bsc#1234429).
- Bluetooth: btrtl: Prevent potential NULL dereference
(bsc#1234429).
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for
invalid address (bsc#1234429).
- RDMA/core: Silence oversized kvmalloc() warning (bsc#1234429).
- ASoC: cs42l43: Reset clamp override on jack removal
(bsc#1234429).
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
(bsc#1234429).
- ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro
7130 (bsc#1234429).
- ALSA: hda: improve bass speaker support for ASUS Zenbook
UM5606WA (bsc#1234429).
- ALSA: hda/cirrus_scodec_test: Don't select dependencies
(bsc#1234429).
- RDMA/hns: Fix wrong maximum DMA segment size (bsc#1234429).
- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()
(bsc#1234429).
- ovl: remove unused forward declaration (bsc#1234429).
- crypto: tegra - Fix IV usage for AES ECB (bsc#1234429).
- crypto: tegra - Do not use fixed size buffers (bsc#1234429).
- crypto: tegra - remove redundant error check on ret
(bsc#1234429).
- ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe()
(bsc#1234429).
- ASoC: dwc: always enable/disable i2s irqs (bsc#1234429).
- md/md-bitmap: fix stats collection for external bitmaps
(bsc#1234429).
- md/raid10: fix missing discard IO accounting (bsc#1234429).
- scsi: smartpqi: Use is_kdump_kernel() to check for kdump
(bsc#1234429).
- scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues
(bsc#1234429).
- blk-mq: introduce blk_mq_map_hw_queues (bsc#1234429).
- driver core: bus: add irq_get_affinity callback to bus_type
(bsc#1234429).
- scsi: iscsi: Fix missing scsi_host_put() in error path
(bsc#1234429).
- wifi: wl1251: fix memory leak in wl1251_tx_work (bsc#1234429).
- wifi: mac80211: Purge vif txq in ieee80211_do_stop()
(bsc#1234429).
- wifi: mac80211: Update skb's control block key in
ieee80211_tx_dequeue() (bsc#1234429).
- wifi: at76c50x: fix use after free access in at76_disconnect
(bsc#1234429).
- scsi: hisi_sas: Enable force phy when SATA disk directly
connected (bsc#1234429).
- commit da82bfd
* Thu Apr 24 2025 rfrohl@suse.com
- lockdown: fix kernel lockdown enforcement issue when secure boot is enabled (bsc#1237521).
- initcall_blacklist: Does not allow kernel_lockdown be blacklisted (bsc#1237521).
- Delete
patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch.
- Delete
patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch.
- Delete
patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch.
- Delete
patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch.
- Delete
patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch.
- commit cfbb4e1
* Thu Apr 24 2025 msuchanek@suse.de
- Test the correct macro to detect RT kernel build
Fixes: 470cd1a41502 ("kernel-binary: Support livepatch_rt with merged RT branch")
- commit 50e863e
* Wed Apr 23 2025 msuchanek@suse.de
- kernel-source: Also update the search to match bin/env
Fixes: dc2037cd8f94 ("kernel-source: Also replace bin/env"
- commit bae6b69
* Wed Apr 23 2025 msuchanek@suse.de
- rpm/check-for-config-changes: Add GCC_ASM_FLAG_OUTPUT_BROKEN
Both spellings are actually used
- rpm/check-for-config-changes: Add GCC_ASM_FLAG_OUTPUT_BROKEN
- commit d9e0b30
* Sun Apr 20 2025 rfrohl@suse.com
- Update config files.
Now following CONFIG_KVM causes changes for x86_64:
CONFIG_IRQ_BYPASS_MANAGER y -> m
CONFIG_HAVE_KVM_IRQ_BYPASS y -> m
- commit 726c2d0
* Sun Apr 20 2025 rfrohl@suse.com
- Linux 6.12.24 (bsc#1234429).
- HSI: ssi_protocol: Fix use after free vulnerability in
ssi_protocol Driver Due to Race Condition (bsc#1234429).
- s390/cpumf: Fix double free on error in cpumf_pmu_event_init()
(bsc#1234429).
- Bluetooth: hci_uart: Fix another race during initialization
(bsc#1234429).
- media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef
noinline (bsc#1234429).
- kbuild: Add '-fno-builtin-wcslen' (bsc#1234429).
- libbpf: Prevent compiler warnings/errors (bsc#1234429).
- x86/e820: Fix handling of subpage regions when calculating
nosave ranges in e820__register_nosave_regions() (bsc#1234429).
- nfsd: don't ignore the return code of svc_proc_register()
(bsc#1234429).
- NFSD: Fix CB_GETATTR status fix (bsc#1234429).
- NFSD: fix decoding in nfs4_xdr_dec_cb_getattr (bsc#1234429).
- ACPI: platform-profile: Fix CFI violation when accessing sysfs
files (bsc#1234429).
- x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT
(bsc#1234429).
- iommufd: Fail replace if device has not been attached
(bsc#1234429).
- iommufd: Make attach_handle generic than fault specific
(bsc#1234429).
- arm64: errata: Add newer ARM cores to the
spectre_bhb_loop_affected() lists (bsc#1234429).
- thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold
(bsc#1234429).
- thermal/drivers/mediatek/lvts: Disable monitor mode during
suspend (bsc#1234429).
- selftests: mptcp: fix incorrect fd checks in main_loop
(bsc#1234429).
- selftests: mptcp: close fd_in before returning in main_loop
(bsc#1234429).
- sched_ext: create_dsq: Return -EEXIST on duplicate request
(bsc#1234429).
- s390: Fix linker error when -no-pie option is unavailable
(bsc#1234429).
- s390/virtio_ccw: Don't allocate/assign airqs for non-existing
queues (bsc#1234429).
- s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs
(bsc#1234429).
- ring-buffer: Use flush_kernel_vmap_range() over
flush_dcache_folio() (bsc#1234429).
- pinctrl: samsung: add support for eint_fltcon_offset
(bsc#1234429).
- pinctrl: qcom: Clear latched interrupt status when changing
IRQ type (bsc#1234429).
- phy: freescale: imx8m-pcie: assert phy reset and perst in
power off (bsc#1234429).
- PCI: Fix wrong length of devres array (bsc#1234429).
- PCI: Fix reference leak in pci_register_host_bridge()
(bsc#1234429).
- PCI: Fix reference leak in pci_alloc_child_bus() (bsc#1234429).
- PCI: pciehp: Avoid unnecessary device replacement check
(bsc#1234429).
- PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4
(bsc#1234429).
- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe()
(bsc#1234429).
- of/irq: Fix device node refcount leakages in of_irq_init()
(bsc#1234429).
- of/irq: Fix device node refcount leakage in API
irq_of_parse_and_map() (bsc#1234429).
- of/irq: Fix device node refcount leakages in of_irq_count()
(bsc#1234429).
- of/irq: Fix device node refcount leakage in API
of_irq_parse_raw() (bsc#1234429).
- of/irq: Fix device node refcount leakage in API
of_irq_parse_one() (bsc#1234429).
- ntb: use 64-bit arithmetic for the MSI doorbell mask
(bsc#1234429).
- net: mana: Switch to page pool for jumbo frames (bsc#1234429).
- misc: pci_endpoint_test: Fix displaying 'irq_type' after
'request_irq' error (bsc#1234429).
- selftests/landlock: Add a new test for setuid() (bsc#1234429).
- selftests/landlock: Split signal_scoping_threads tests
(bsc#1234429).
- landlock: Prepare to add second errata (bsc#1234429).
- landlock: Always allow signals between threads of the same
process (bsc#1234429).
- landlock: Add erratum for TCP fix (bsc#1234429).
- landlock: Add the errata interface (bsc#1234429).
- landlock: Move code to ease future backports (bsc#1234429).
- KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest
memory accesses (bsc#1234429).
- KVM: x86: Explicitly zero-initialize on-stack CPUID unions
(bsc#1234429).
- KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests
(bsc#1234429).
- KVM: Allow building irqbypass.ko as as module when kvm.ko is
a module (bsc#1234429).
- gve: handle overflow when reporting TX consumed descriptors
(bsc#1234429).
- gpio: zynq: Fix wakeup source leaks on device unbind
(bsc#1234429).
- gpio: tegra186: fix resource handling in ACPI probe path
(bsc#1234429).
- ftrace: Properly merge notrace hashes (bsc#1234429).
- ftrace: Add cond_resched() to ftrace_graph_set_hash()
(bsc#1234429).
- dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg'
(bsc#1234429).
- dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg'
(bsc#1234429).
- dm-verity: fix prefetch-vs-suspend race (bsc#1234429).
- dm-integrity: fix non-constant-time tag verification
(bsc#1234429).
- dm-integrity: set ti->error on memory allocation failure
(bsc#1234429).
- dm-ebs: fix prefetch-vs-suspend race (bsc#1234429).
- dlm: fix error if active rsb is not hashed (bsc#1234429).
- dlm: fix error if inactive rsb is not hashed (bsc#1234429).
- crypto: ccp - Fix uAPI definitions of PSP errors (bsc#1234429).
- crypto: ccp - Fix check for the primary ASP device
(bsc#1234429).
- clk: qcom: gdsc: Set retain_ff before moving to HW CTRL
(bsc#1234429).
- clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code
(bsc#1234429).
- clk: qcom: gdsc: Release pm subdomains in reverse add order
(bsc#1234429).
- clk: qcom: clk-branch: Fix invert halt status bit check for
votable clocks (bsc#1234429).
- clk: renesas: r9a07g043: Fix HP clock source for RZ/Five
(bsc#1234429).
- cifs: Ensure that all non-client-specific reparse points are
processed by the server (bsc#1234429).
- cifs: fix integer overflow in match_server() (bsc#1234429).
- cifs: avoid NULL pointer dereference in dbg call (bsc#1234429).
- CIFS: Propagate min offload along with other parameters from
primary to secondary channels (bsc#1234429).
- thermal/drivers/rockchip: Add missing rk3328 mapping entry
(bsc#1234429).
- tracing: Do not add length to print format in synthetic events
(bsc#1234429).
- tracing: fprobe events: Fix possible UAF on modules
(bsc#1234429).
- x86/xen: fix balloon target initialization for PVH dom0
(bsc#1234429).
- sctp: detect and prevent references to a freed transport in
sendmsg (bsc#1234429).
- mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper
(bsc#1234429).
- mm/hugetlb: move hugetlb_sysctl_init() to the __init section
(bsc#1234429).
- mm/hwpoison: do not send SIGBUS to processes with recovered
clean pages (bsc#1234429).
- mm/userfaultfd: fix release hang over concurrent GUP
(bsc#1234429).
- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock
(bsc#1234429).
- mm/mremap: correctly handle partial mremap() of VMA starting
at 0 (bsc#1234429).
- mm: fix lazy mmu docs and usage (bsc#1234429).
- mm: make page_mapped_in_vma() hugetlb walk aware (bsc#1234429).
- mm/rmap: reject hugetlb folios in folio_make_device_exclusive()
(bsc#1234429).
- mm/damon/ops: have damon_get_folio return folio even for tail
pages (bsc#1234429).
- net: Fix null-ptr-deref by sock_lock_init_class_and_name()
and rmmod (bsc#1234429).
- sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes
(bsc#1234429).
- sparc/mm: disable preemption in lazy mmu mode (bsc#1234429).
- iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs
(bsc#1234429).
- iommu/vt-d: Fix possible circular locking dependency
(bsc#1234429).
- iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ
affinity changes (bsc#1234429).
- iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting
is disabled (bsc#1234429).
- iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent()
(bsc#1234429).
- iommufd: Fix uninitialized rc in iommufd_access_rw()
(bsc#1234429).
- btrfs: zoned: fix zone finishing with missing devices
(bsc#1234429).
- btrfs: zoned: fix zone activation with missing devices
(bsc#1234429).
- btrfs: tests: fix chunk map leak after failure to add it to
the tree (bsc#1234429).
- btrfs: fix non-empty delayed iputs list on unmount due to
compressed write workers (bsc#1234429).
- backlight: led_bl: Hold led_access lock when calling
led_sysfs_disable() (bsc#1234429).
- arm64: dts: exynos: gs101: disable pinctrl_gsacore node
(bsc#1234429).
- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string
(bsc#1234429).
- arm64: mm: Correct the update of max_pfn (bsc#1234429).
- arm64: tegra: Remove the Orin NX/Nano suspend key (bsc#1234429).
- arm64: mops: Do not dereference src reg for a set operation
(bsc#1234429).
- mtd: rawnand: Add status chack in r852_ready() (bsc#1234429).
- mtd: inftlcore: Add error check for inftl_read_oob()
(bsc#1234429).
- mptcp: only inc MPJoinAckHMacFailure for HMAC failures
(bsc#1234429).
- mptcp: fix NULL pointer in can_accept_new_subflow (bsc#1234429).
- lib: scatterlist: fix sg_split_phys to preserve original
scatterlist offsets (bsc#1234429).
- locking/lockdep: Decrease nr_unused_locks if lock unused in
zap_class() (bsc#1234429).
- mailbox: tegra-hsp: Define dimensioning masks in SoC data
(bsc#1234429).
- mfd: ene-kb3930: Fix a potential NULL pointer dereference
(bsc#1234429).
- leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res
PWMs (bsc#1234429).
- leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs
(bsc#1234429).
- kbuild: exclude .rodata.(cst|str)* when building ranges
(bsc#1234429).
- jbd2: remove wrong sb->s_sequence check (bsc#1234429).
- i3c: Add NULL pointer check in i3c_master_queue_ibi()
(bsc#1234429).
- i3c: master: svc: Use readsb helper for reading MDB
(bsc#1234429).
- ima: limit the number of ToMToU integrity violations
(bsc#1234429).
- ima: limit the number of open-writers integrity violations
(bsc#1234429).
- smb311 client: fix missing tcon check when mounting with
linux/posix extensions (bsc#1234429).
- soc: samsung: exynos-chipid: Add NULL pointer check in
exynos_chipid_probe() (bsc#1234429).
- svcrdma: do not unregister device for listeners (bsc#1234429).
- tpm: do not start chip while suspended (bsc#1234429).
- udf: Fix inode_getblk() return value (bsc#1234429).
- vdpa/mlx5: Fix oversized null mkey longer than 32bit
(bsc#1234429).
- f2fs: fix to avoid atomicity corruption of atomic file
(bsc#1234429).
- ext4: fix off-by-one error in do_split (bsc#1234429).
- bus: mhi: host: Fix race between unprepare and queue_buf
(bsc#1234429).
- accel/ivpu: Fix deadlock in ivpu_ms_cleanup() (bsc#1234429).
- accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal()
(bsc#1234429).
- ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx
(bsc#1234429).
- ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error
path (bsc#1234429).
- ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns
(bsc#1234429).
- ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment
(bsc#1234429).
- ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (bsc#1234429).
- ASoC: q6apm-dai: schedule all available frames to avoid dsp
under-runs (bsc#1234429).
- ASoC: q6apm: add q6apm_get_hw_pointer helper (bsc#1234429).
- ASoC: codecs: wcd937x: fix a potential memory leak in
wcd937x_soc_codec_probe() (bsc#1234429).
- io_uring/kbuf: reject zero sized provided buffers (bsc#1234429).
- io_uring/net: fix io_req_post_cqe abuse by send bundle
(bsc#1234429).
- io_uring/net: fix accept multishot handling (bsc#1234429).
- wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO
(bsc#1234429).
- wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device
is present (bsc#1234429).
- wifi: mt76: mt7925: fix country count limitation for CLC
(bsc#1234429).
- wifi: mt76: mt7925: ensure wow pattern command align fw format
(bsc#1234429).
- wifi: mac80211: fix integer overflow in hwmp_route_info_get()
(bsc#1234429).
- wifi: mt76: Add check for devm_kstrdup() (bsc#1234429).
- clocksource/drivers/stm32-lptimer: Use wakeup capable instead
of init wakeup (bsc#1234429).
- mtd: Replace kcalloc() with devm_kcalloc() (bsc#1234429).
- net: dsa: mv88e6xxx: fix internal PHYs for 6320 family
(bsc#1234429).
- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum
for 6320 family (bsc#1234429).
- mtd: Add check for devm_kcalloc() (bsc#1234429).
- mptcp: sockopt: fix getting freebind & transparent
(bsc#1234429).
- mptcp: sockopt: fix getting IPV6_V6ONLY (bsc#1234429).
- media: chips-media: wave5: Fix timeout while testing 10bit
hevc fluster (bsc#1234429).
- media: chips-media: wave5: Fix a hang after seeking
(bsc#1234429).
- media: chips-media: wave5: Avoid race condition in the interrupt
handler (bsc#1234429).
- media: chips-media: wave5: Fix gray color on screen
(bsc#1234429).
- media: i2c: imx214: Rectify probe error handling related to
runtime PM (bsc#1234429).
- media: i2c: imx219: Rectify runtime PM handling in probe and
remove (bsc#1234429).
- media: i2c: imx319: Rectify runtime PM handling probe and remove
(bsc#1234429).
- media: venus: hfi_parser: refactor hfi packet parsing logic
(bsc#1234429).
- media: venus: hfi_parser: add check to avoid out of bound access
(bsc#1234429).
- media: nuvoton: Fix reference handling of ece_pdev
(bsc#1234429).
- media: nuvoton: Fix reference handling of ece_node
(bsc#1234429).
- media: i2c: ov7251: Introduce 1 ms delay between regulators
and en GPIO (bsc#1234429).
- media: i2c: ov7251: Set enable GPIO low in probe (bsc#1234429).
- media: i2c: ccs: Set the device's runtime PM status correctly
in probe (bsc#1234429).
- media: i2c: ccs: Set the device's runtime PM status correctly
in remove (bsc#1234429).
- Revert "media: imx214: Fix the error handling in imx214_probe()"
(bsc#1234429).
- media: v4l2-dv-timings: prevent possible overflow in
v4l2_detect_gtf() (bsc#1234429).
- media: imx219: Adjust PLL settings based on the number of MIPI
lanes (bsc#1234429).
- media: platform: stm32: Add check for clk_enable()
(bsc#1234429).
- media: visl: Fix ERANGE error when setting enum controls
(bsc#1234429).
- media: hi556: Fix memory leak (on error) in hi556_check_hwcfg()
(bsc#1234429).
- media: streamzap: prevent processing IR data on URB failure
(bsc#1234429).
- accel/ivpu: Fix PM related deadlocks in MS IOCTLs (bsc#1234429).
- tpm, tpm_tis: Fix timeout handling when waiting for TPM status
(bsc#1234429).
- mtd: rawnand: brcmnand: fix PM resume warning (bsc#1234429).
- spi: cadence-qspi: Fix probe on AM62A LP SK (bsc#1234429).
- KVM: arm64: Tear down vGIC on failed vCPU creation
(bsc#1234429).
- arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre
BHB safe list (bsc#1234429).
- arm64: errata: Assume that unknown CPUs _are_ vulnerable to
Spectre BHB (bsc#1234429).
- arm64: errata: Add QCOM_KRYO_4XX_GOLD to the
spectre_bhb_k24_list (bsc#1234429).
- arm64: cputype: Add MIDR_CORTEX_A76AE (bsc#1234429).
- xenfs/xensyms: respect hypervisor's "next" indication
(bsc#1234429).
- media: rockchip: rga: fix rga offset lookup (bsc#1234429).
- media: siano: Fix error handling in smsdvb_module_init()
(bsc#1234429).
- media: vim2m: print device name after registering device
(bsc#1234429).
- media: venus: hfi: add check to handle incorrect queue size
(bsc#1234429).
- media: venus: hfi: add a check to handle OOB in sfr region
(bsc#1234429).
- media: intel/ipu6: set the dev_parent of video device to pdev
(bsc#1234429).
- media: mgb4: Fix switched CMT frequency range "magic values"
sets (bsc#1234429).
- media: i2c: adv748x: Fix test pattern selection mask
(bsc#1234429).
- media: mgb4: Fix CMT registers update logic (bsc#1234429).
- media: uapi: rkisp1-config: Fix typo in extensible params
example (bsc#1234429).
- media: mtk-vcodec: venc: avoid -Wenum-compare-conditional
warning (bsc#1234429).
- media: mediatek: vcodec: Fix a resource leak related to the
scp device in FW initialization (bsc#1234429).
- dt-bindings: media: st,stmipid02: correct lane-polarities
maxItems (bsc#1234429).
- auxdisplay: hd44780: Fix an API misuse in hd44780.c
(bsc#1234429).
- HID: pidff: Fix set_device_control() (bsc#1234429).
- HID: pidff: Fix 90 degrees direction name North -> East
(bsc#1234429).
- HID: pidff: Compute INFINITE value instead of using hardcoded
0xffff (bsc#1234429).
- HID: pidff: Clamp effect playback LOOP_COUNT value
(bsc#1234429).
- HID: pidff: Rename two functions to align them with naming
convention (bsc#1234429).
- HID: pidff: Remove redundant call to pidff_find_special_keys
(bsc#1234429).
- HID: pidff: Support device error response from PID_BLOCK_LOAD
(bsc#1234429).
- HID: pidff: Comment and code style update (bsc#1234429).
- HID: hid-universal-pidff: Add Asetek wheelbases support
(bsc#1234429).
- HID: pidff: Make sure to fetch pool before checking
SIMULTANEOUS_MAX (bsc#1234429).
- HID: pidff: Factor out pool report fetch and remove excess
declaration (bsc#1234429).
- HID: pidff: Use macros instead of hardcoded min/max values
for shorts (bsc#1234429).
- HID: pidff: Simplify pidff_rescale_signed (bsc#1234429).
- HID: pidff: Move all hid-pidff definitions to a dedicated header
(bsc#1234429).
- HID: pidff: Factor out code for setting gain (bsc#1234429).
- HID: pidff: Rescale time values to match field units
(bsc#1234429).
- HID: pidff: Define values used in pidff_find_special_fields
(bsc#1234429).
- HID: pidff: Simplify pidff_upload_effect function (bsc#1234429).
- HID: pidff: Completely rework and fix pidff_reset function
(bsc#1234429).
- HID: pidff: Stop all effects before enabling actuators
(bsc#1234429).
- HID: pidff: Clamp PERIODIC effect period to device's logical
range (bsc#1234429).
- s390/pci: Fix s390_mmio_read/write syscall page fault handling
(bsc#1234429).
- ext4: don't treat fhandle lookup of ea_inode as FS corruption
(bsc#1234429).
- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags
(bsc#1234429).
- erofs: set error to bio if file-backed IO fails (bsc#1234429).
- pwm: fsl-ftm: Handle clk_get_rate() returning 0 (bsc#1234429).
- pwm: rcar: Improve register calculation (bsc#1234429).
- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config()
(bsc#1234429).
- tpm: End any active auth session before shutdown (bsc#1234429).
- tpm, tpm_tis: Workaround failed command reception on Infineon
devices (bsc#1234429).
- ktest: Fix Test Failures Due to Missing LOG_FILE Directories
(bsc#1234429).
- tracing: probe-events: Add comments about entry data storing
code (bsc#1234429).
- fbdev: omapfb: Add 'plane' value check (bsc#1234429).
- drm/amdgpu: grab an additional reference on the gang fence v2
(bsc#1234429).
- PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type
(bsc#1234429).
- PCI: Check BAR index for validity (bsc#1234429).
- drm/amdgpu: Fix the race condition for draining retry fault
(bsc#1234429).
- PCI: Enable Configuration RRS SV early (bsc#1234429).
- drm/amdgpu: handle amdgpu_cgs_create_device() errors in
amd_powerplay_create() (bsc#1234429).
- PCI: Add Rockchip Vendor ID (bsc#1234429).
- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power
on/off (bsc#1234429).
- drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data
(bsc#1234429).
- drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds
(bsc#1234429).
- drm/amdkfd: debugfs hang_hws skip GPU with MES (bsc#1234429).
- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset
(bsc#1234429).
- drm/amdkfd: Fix mode1 reset crash issue (bsc#1234429).
- drm/amdkfd: clamp queue size to minimum (bsc#1234429).
- drivers: base: devres: Allow to release group on device release
(bsc#1234429).
- drm/amd/display: stop DML2 from removing pipes based on planes
(bsc#1234429).
- drm/bridge: panel: forbid initializing a panel with unknown
connector type (bsc#1234429).
- drm/debugfs: fix printk format for bridge index (bsc#1234429).
- drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini
(Intel) (bsc#1234429).
- drm: panel-orientation-quirks: Add new quirk for GPD Win 2
(bsc#1234429).
- drm: panel-orientation-quirks: Add quirk for AYA NEO Slide
(bsc#1234429).
- drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS
and KB (bsc#1234429).
- drm: panel-orientation-quirks: Add support for AYANEO 2S
(bsc#1234429).
- drm/amdgpu: Unlocked unmap only clear page table leaves
(bsc#1234429).
- drm/amd/display: Update Cursor request mode to the beginning
prefetch always (bsc#1234429).
- drm/xe/vf: Don't try to trigger a full GT reset if VF
(bsc#1234429).
- drm/xe/bmg: Add new PCI IDs (bsc#1234429).
- drm: allow encoder mode_set even when connectors change for crtc
(bsc#1234429).
- Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE
(bsc#1234429).
- Bluetooth: Add quirk for broken READ_VOICE_SETTING
(bsc#1234429).
- Bluetooth: qca: simplify WCN399x NVM loading (bsc#1234429).
- Bluetooth: hci_qca: use the power sequencer for wcn6750
(bsc#1234429).
- Bluetooth: btusb: Add 2 HWIDs for MT7922 (bsc#1234429).
- Bluetooth: hci_uart: fix race during initialization
(bsc#1234429).
- Bluetooth: btintel_pcie: Add device id of Whale Peak
(bsc#1234429).
- tracing: fix return value in __ftrace_event_enable_disable
for TRACE_REG_UNREGISTER (bsc#1234429).
- net: vlan: don't propagate flags on open (bsc#1234429).
- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table
(bsc#1234429).
- btrfs: harden block_group::bg_list against list_del() races
(bsc#1234429).
- ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI
(bsc#1234429).
- scsi: st: Fix array overflow in st_setup() (bsc#1234429).
- cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk
(bsc#1234429).
- ext4: ignore xattrs past end (bsc#1234429).
- Revert "f2fs: rebuild nat_bits during umount" (bsc#1234429).
- ext4: protect ext4_release_dquot against freezing (bsc#1234429).
- ahci: add PCI ID for Marvell 88SE9215 SATA Controller
(bsc#1234429).
- net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module
(bsc#1234429).
- f2fs: fix to avoid out-of-bounds access in
f2fs_truncate_inode_blocks() (bsc#1234429).
- wifi: ath12k: Fix invalid data access in
ath12k_dp_rx_h_undecap_nwifi (bsc#1234429).
- net: sfp: add quirk for 2.5G OEM BX SFP (bsc#1234429).
- ata: libata-eh: Do not use ATAPI DMA for a device limited to
PIO mode (bsc#1234429).
- jfs: add sanity check for agwidth in dbMount (bsc#1234429).
- jfs: Prevent copying of nlink with value 0 from disk inode
(bsc#1234429).
- fs/jfs: Prevent integer overflow in AG size calculation
(bsc#1234429).
- fs/jfs: cast inactags to s64 to prevent potential overflow
(bsc#1234429).
- jfs: Fix uninit-value access of imap allocated in the diMount()
function (bsc#1234429).
- can: flexcan: add NXP S32G2/S32G3 SoC support (bsc#1234429).
- can: flexcan: Add quirk to handle separate interrupt lines
for mailboxes (bsc#1234429).
- page_pool: avoid infinite loop to schedule delayed worker
(bsc#1234429).
- net: usb: asix_devices: add FiberGecko DeviceID (bsc#1234429).
- scsi: target: spc: Fix RSOC parameter data header size
(bsc#1234429).
- wifi: mac80211: ensure sdata->work is canceled before
initialized (bsc#1234429).
- wifi: mac80211: add strict mode disabling workarounds
(bsc#1234429).
- f2fs: don't retry IO for corrupted data scenario (bsc#1234429).
- net: page_pool: don't cast mp param to devmem (bsc#1234429).
- scsi: mpi3mr: Synchronous access b/w reset and tm thread for
reply queue (bsc#1234429).
- scsi: mpi3mr: Avoid reply queue full condition (bsc#1234429).
- ata: libata-core: Add 'external' to the libata.force kernel
parameter (bsc#1234429).
- wifi: ath12k: Fix invalid entry fetch in
ath12k_dp_mon_srng_process (bsc#1234429).
- wifi: ath12k: fix memory leak in ath12k_pci_remove()
(bsc#1234429).
- wifi: ath11k: fix memory leak in ath11k_xxx_remove()
(bsc#1234429).
- wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB
issues (bsc#1234429).
- platform/x86: x86-android-tablets: Add select POWER_SUPPLY to
Kconfig (bsc#1234429).
- ASoC: amd: yc: update quirk data for new Lenovo model
(bsc#1234429).
- ASoC: amd: Add DMI quirk for ACP6X mic support (bsc#1234429).
- ALSA: usb-audio: Fix CME quirk for UF series keyboards
(bsc#1234429).
- mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two
halves (bsc#1234429).
- media: s5p-mfc: Corrected NV12M/NV21M plane-sizes (bsc#1234429).
- media: uvcvideo: Add quirk for Actions UVC05 (bsc#1234429).
- ASoC: fsl_audmix: register card device depends on 'dais'
property (bsc#1234429).
- ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist
(bsc#1234429).
- ALSA: hda: intel: Fix Optimus when GPU has no sound
(bsc#1234429).
- ASoC: amd: ps: use macro for ACP6.3 pci revision id
(bsc#1234429).
- HID: pidff: Fix null pointer dereference in pidff_find_fields
(bsc#1234429).
- HID: pidff: Add PERIODIC_SINE_ONLY quirk (bsc#1234429).
- HID: Add hid-universal-pidff driver and supported device ids
(bsc#1234429).
- HID: pidff: Add FIX_WHEEL_DIRECTION quirk (bsc#1234429).
- HID: pidff: Add hid_pidff_init_with_quirks and export as GPL
symbol (bsc#1234429).
- HID: pidff: Add PERMISSIVE_CONTROL quirk (bsc#1234429).
- HID: pidff: Add MISSING_PBO quirk and its detection
(bsc#1234429).
- HID: pidff: Add MISSING_DELAY quirk and its detection
(bsc#1234429).
- HID: pidff: Do not send effect envelope if it's empty
(bsc#1234429).
- HID: pidff: Convert infinite length from Linux API to PID
standard (bsc#1234429).
- ASoC: SOF: topology: Use krealloc_array() to replace krealloc()
(bsc#1234429).
- platform/chrome: cros_ec_lpc: Match on Framework ACPI device
(bsc#1234429).
- zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to
11.0 to work around compiler segfault (bsc#1234429).
- xen/mcelog: Add __nonstring annotations for unterminated strings
(bsc#1234429).
- arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (bsc#1234429).
- Flush console log from kernel_power_off() (bsc#1234429).
- PM: hibernate: Avoid deadlock in
hibernate_compressor_param_set() (bsc#1234429).
- perf/dwc_pcie: fix some unreleased resources (bsc#1234429).
- perf: arm_pmu: Don't disable counter in armpmu_add()
(bsc#1234429).
- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8()
on AMD when running in a virtual machine (bsc#1234429).
- x86/ia32: Leave NULL selector values 0~3 unchanged
(bsc#1234429).
- x86/percpu: Disable named address spaces for UBSAN_BOOL with
KASAN for GCC < 14.2 (bsc#1234429).
- x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear
_PAGE_RW (bsc#1234429).
- pm: cpupower: bench: Prevent NULL dereference on malloc failure
(bsc#1234429).
- umount: Allow superblock owners to force umount (bsc#1234429).
- fs: consistently deref the files table with
rcu_dereference_raw() (bsc#1234429).
- perf: Fix hang while freeing sigtrap event (bsc#1234429).
- perf/core: Simplify the perf_event_alloc() error path
(bsc#1234429).
- perf/core: Add aux_pause, aux_resume, aux_start_paused
(bsc#1234429).
- iommu/mediatek: Fix NULL pointer deference in
mtk_iommu_device_group (bsc#1234429).
- iommu/exynos: Fix suspend/resume with IDENTITY domain
(bsc#1234429).
- nft_set_pipapo: fix incorrect avx2 match of 5th field octet
(bsc#1234429).
- net: ppp: Add bound checking for skb data on ppp_sync_txmung
(bsc#1234429).
- ipv6: Align behavior across nexthops during path selection
(bsc#1234429).
- net: phy: allow MDIO bus PM ops to start/stop state machine
for phylink-controlled PHY (bsc#1234429).
- net: phy: move phy_link_change() prior to
mdio_bus_phy_may_suspend() (bsc#1234429).
- smb: client: fix UAF in decryption with multichannel
(bsc#1234429).
- net_sched: sch_sfq: move the limit validation (bsc#1234429).
- net_sched: sch_sfq: use a temporary work area for validating
configuration (bsc#1234429).
- nvmet-fcloop: swap list_add_tail arguments (bsc#1234429).
- drm/i915/huc: Fix fence not released on early probe errors
(bsc#1234429).
- ata: sata_sx4: Add error handling in pdc20621_i2c_read()
(bsc#1234429).
- net: libwx: handle page_pool_dev_alloc_pages error
(bsc#1234429).
- drm/tests: probe-helper: Fix drm_display_mode memory leak
(bsc#1234429).
- drm/tests: modes: Fix drm_display_mode memory leak
(bsc#1234429).
- drm/tests: cmdline: Fix drm_display_mode memory leak
(bsc#1234429).
- drm/tests: helpers: Create kunit helper to destroy a
drm_display_mode (bsc#1234429).
- drm/tests: modeset: Fix drm_display_mode memory leak
(bsc#1234429).
- net: ethtool: Don't call .cleanup_data when prepare_data fails
(bsc#1234429).
- tc: Ensure we have enough buffer space when sending filter
netlink notifications (bsc#1234429).
- octeontx2-pf: qos: fix VF root node parent queue index
(bsc#1234429).
- net: tls: explicitly disallow disconnect (bsc#1234429).
- codel: remove sch->q.qlen check before
qdisc_tree_reduce_backlog() (bsc#1234429).
- tipc: fix memory leak in tipc_link_xmit (bsc#1234429).
- objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret()
(bsc#1234429).
- ata: pata_pxa: Fix potential NULL pointer dereference in
pxa_ata_probe() (bsc#1234429).
- drm/xe/hw_engine: define sysfs_ops on all directories
(bsc#1234429).
- x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to
disabled ACPI (bsc#1234429).
- drm/i915: Disable RPG during live selftest (bsc#1234429).
- ublk: fix handling recovery & reissue in ublk_abort_queue()
(bsc#1234429).
- ublk: refactor recovery configuration flag helpers
(bsc#1234429).
- selftests/futex: futex_waitv wouldblock test should fail
(bsc#1234429).
- gpiolib: of: Fix the choice for Ingenic NAND quirk
(bsc#1234429).
- cgroup/cpuset: Fix race between newly created partition and
dying one (bsc#1234429).
- cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not
set (bsc#1234429).
- cgroup/cpuset: Enforce at most one
rebuild_sched_domains_locked() call per operation (bsc#1234429).
- cgroup/cpuset: Revert "Allow suppression of sched domain
rebuild in update_cpumasks_hier()" (bsc#1234429).
- cgroup/cpuset: Fix error handling in remote_partition_disable()
(bsc#1234429).
- cgroup/cpuset: Fix incorrect isolated_cpus update in
update_parent_effective_cpumask() (bsc#1234429).
- ASoC: Intel: adl: add 2xrt1316 audio configuration
(bsc#1234429).
- commit b76cfcb
* Thu Apr 17 2025 msuchanek@suse.de
- rpm/kernel-binary.spec.in: Also order against update-bootloader
(boo#1228659, boo#1240785, boo#1241038).
- commit fe0a8c9
* Wed Apr 16 2025 mgorman@suse.de
- rpm/package-descriptions: Add rt and rt_debug descriptions
- commit 09573c0
* Thu Apr 10 2025 rfrohl@suse.com
- Update config files for 6.12.23.
Enable CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY
- commit b1a162f
* Thu Apr 10 2025 rfrohl@suse.com
- Linux 6.12.23 (bsc#1234429).
- platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc()
(bsc#1234429).
- tracing: Do not use PERF enums when perf is not defined
(bsc#1234429).
- ARM: 9443/1: Require linker to support KEEP within OVERLAY
for DCE (bsc#1234429).
- NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up
(bsc#1234429).
- NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory
(bsc#1234429).
- NFSD: nfsd_unlink() clobbers non-zero status returned from
fh_fill_pre_attrs() (bsc#1234429).
- nfsd: fix management of listener transports (bsc#1234429).
- nfsd: put dl_stid if fail to queue dl_recall (bsc#1234429).
- nfsd: allow SC_STATUS_FREEABLE when searching via
nfs4_lookup_stateid() (bsc#1234429).
- media: streamzap: fix race between device disconnection and
urb callback (bsc#1234429).
- media: vimc: skip .s_stream() for stopped entities
(bsc#1234429).
- exec: fix the racy usage of fs_struct->in_exec (bsc#1234429).
- mm: zswap: fix crypto_free_acomp() deadlock in
zswap_cpu_comp_dead() (bsc#1234429).
- jfs: add index corruption check to DT_GETPAGE() (bsc#1234429).
- jfs: fix slab-out-of-bounds read in ea_get() (bsc#1234429).
- ext4: fix OOB read when checking dotdot dir (bsc#1234429).
- ext4: don't over-report free space or inodes in statvfs
(bsc#1234429).
- wifi: mt76: mt7921: fix kernel panic due to null pointer
dereference (bsc#1234429).
- arm64: Don't call NULL in do_compat_alignment_fixup()
(bsc#1234429).
- mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (bsc#1234429).
- tracing/osnoise: Fix possible recursive locking for
cpus_read_lock() (bsc#1234429).
- tracing: Fix synth event printk format for str fields
(bsc#1234429).
- tracing: Ensure module defining synth event cannot be unloaded
while tracing (bsc#1234429).
- tracing: Fix use-after-free in print_graph_function_flags
during tracer switching (bsc#1234429).
- exfat: fix potential wrong error return from get_block
(bsc#1234429).
- exfat: fix random stack corruption after get_block
(bsc#1234429).
- ksmbd: fix null pointer dereference in alloc_preauth_hash()
(bsc#1234429).
- ksmbd: validate zero num_subauth before sub_auth is accessed
(bsc#1234429).
- ksmbd: fix overflow in dacloffset bounds check (bsc#1234429).
- ksmbd: fix session use-after-free in multichannel connection
(bsc#1234429).
- ksmbd: fix use-after-free in ksmbd_sessions_deregister()
(bsc#1234429).
- ksmbd: add bounds check for create lease context (bsc#1234429).
- ksmbd: add bounds check for durable handle context
(bsc#1234429).
- KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT
error (bsc#1234429).
- mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD
(bsc#1234429).
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (bsc#1234429).
- mmc: omap: Fix memory leak in mmc_omap_new_slot (bsc#1234429).
- Remove unnecessary firmware version check for gc v9_4_2
(bsc#1234429).
- media: omap3isp: Handle ARM dma_iommu_mapping (bsc#1234429).
- ARM: 9444/1: add KEEP() keyword to ARM_VECTORS (bsc#1234429).
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP
(bsc#1234429).
- acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
(bsc#1234429).
- wifi: mt76: mt7925: remove unused acpi function for clc
(bsc#1234429).
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
(bsc#1234429).
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume
(bsc#1234429).
- x86/Kconfig: Add cmpxchg8b support back to Geode CPUs
(bsc#1234429).
- idpf: Don't hard code napi_struct size (bsc#1234429).
- uprobes/x86: Harden uretprobe syscall trampoline check
(bsc#1234429).
- perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample
read (bsc#1234429).
- perf/x86/intel: Apply static call for drain_pebs (bsc#1234429).
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in
perf_copy_chunk() (bsc#1234429).
- platform/x86: ISST: Correct command storage data length
(bsc#1234429).
- platform/x86: thinkpad_acpi: disable ACPI fan access for T495*
and E560 (bsc#1234429).
- ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO
event-handlers (bsc#1234429).
- x86/tdx: Fix arch_safe_halt() execution for TDX VMs
(bsc#1234429).
- x86/mce: use is_copy_from_user() to determine copy-from-user
context (bsc#1234429).
- x86/microcode/AMD: Fix __apply_microcode_amd()'s return value
(bsc#1234429).
- KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected
(bsc#1234429).
- x86/hyperv: Fix check of return value from snp_set_vmsa()
(bsc#1234429).
- LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC
(bsc#1234429).
- LoongArch: BPF: Don't override subprog's return value
(bsc#1234429).
- LoongArch: BPF: Fix off-by-one error in build_prologue()
(bsc#1234429).
- LoongArch: Increase MAX_IO_PICS up to 8 (bsc#1234429).
- LoongArch: Increase ARCH_DMA_MINALIGN up to 16 (bsc#1234429).
- rust: Fix enabling Rust and building with GCC for LoongArch
(bsc#1234429).
- usbnet:fix NPE during rx_complete (bsc#1234429).
- wifi: mac80211: Fix sparse warning for monitor_sdata
(bsc#1234429).
- tty: serial: lpuart: only disable CTS instead of overwriting
the whole UARTMODIR register (bsc#1234429).
- tty: serial: fsl_lpuart: Fix unused variable 'sport' build
warning (bsc#1234429).
- tty: serial: fsl_lpuart: use port struct directly to simply code
(bsc#1234429).
- tty: serial: fsl_lpuart: Use u32 and u8 for register variables
(bsc#1234429).
- cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1234429).
- cgroup/rstat: Tracking cgroup-level niced CPU time
(bsc#1234429).
- tracing: Correct the refcount if the hist/hist_debug file
fails to open (bsc#1234429).
- tracing/hist: Support POLLPRI event for poll on histogram
(bsc#1234429).
- tracing/hist: Add poll(POLLIN) support on hist file
(bsc#1234429).
- tracing: Switch trace_events_hist.c code over to use guard()
(bsc#1234429).
- tools/power turbostat: report CoreThr per measurement interval
(bsc#1234429).
- perf/core: Fix child_total_time_enabled accounting bug at task
exit (bsc#1234429).
- drm/amdgpu/gfx12: fix num_mec (bsc#1234429).
- drm/amdgpu/gfx11: fix num_mec (bsc#1234429).
- kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally
(bsc#1234429).
- net: ibmveth: make veth_pool_store stop hanging (bsc#1234429).
- arcnet: Add NULL check in com20020pci_probe() (bsc#1234429).
- ipv6: Do not consider link down nexthops in path selection
(bsc#1234429).
- ipv6: Start path selection from the first nexthop (bsc#1234429).
- net: fix geneve_opt length integer overflow (bsc#1234429).
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer
on destroy (bsc#1234429).
- ipv6: fix omitted netlink attributes when using
RTEXT_FILTER_SKIP_STATS (bsc#1234429).
- netfilter: nft_tunnel: fix geneve_opt type confusion addition
(bsc#1234429).
- net: decrease cached dst counters in dst_release (bsc#1234429).
- tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu()
(bsc#1234429).
- vsock: avoid timeout during connect() if the socket is closing
(bsc#1234429).
- udp: Fix memory accounting leak (bsc#1234429).
- udp: Fix multiple wraparounds of sk->sk_rmem_alloc
(bsc#1234429).
- net: mvpp2: Prevent parser TCAM memory corruption (bsc#1234429).
- sctp: add mutual exclusion in proc_sctp_do_udp_port()
(bsc#1234429).
- net_sched: skbprio: Remove overly strict queue assertions
(bsc#1234429).
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4
sockets (bsc#1234429).
- netfilter: nf_tables: don't unregister hook when table is
dormant (bsc#1234429).
- netfilter: nft_set_hash: GC reaps elements with conncount for
dynamic sets only (bsc#1234429).
- idpf: fix adapter NULL pointer dereference on reboot
(bsc#1234429).
- e1000e: change k1 configuration on MTP and later platforms
(bsc#1234429).
- spi: bcm2835: Restore native CS probing when pinctrl-bcm2835
is absent (bsc#1234429).
- ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook
model (bsc#1234429).
- spi: bcm2835: Do not call gpiod_put() on invalid descriptor
(bsc#1234429).
- ASoC: imx-card: Add NULL check in imx_card_probe()
(bsc#1234429).
- nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer
(bsc#1234429).
- riscv/purgatory: 4B align purgatory_start (bsc#1234429).
- riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator
(bsc#1234429).
- riscv: Fix hugetlb retrieval of number of ptes in case of
!present pte (bsc#1234429).
- spi: cadence: Fix out-of-bounds array access in
cdns_mrvl_xspi_setup_clock() (bsc#1234429).
- ASoC: codecs: rt5665: Fix some error handling paths in
rt5665_probe() (bsc#1234429).
- s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation
(bsc#1234429).
- ublk: make sure ubq->canceling is set when queue is frozen
(bsc#1234429).
- x86/uaccess: Improve performance by aligning writes to 8 bytes
in copy_user_generic(), on non-FSRM/ERMS CPUs (bsc#1234429).
- RISC-V: errata: Use medany for relocatable builds (bsc#1234429).
- ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook
X515JA (bsc#1234429).
- firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on
success (bsc#1234429).
- ntb: intel: Fix using link status DB's (bsc#1234429).
- ntb_hw_switchtec: Fix shift-out-of-bounds in
switchtec_ntb_mw_set_trans (bsc#1234429).
- riscv: ftrace: Add parentheses in macro definitions of
make_call_t0 and make_call_ra (bsc#1234429).
- fs/9p: fix NULL pointer dereference on mkdir (bsc#1234429).
- spufs: fix a leak in spufs_create_context() (bsc#1234429).
- spufs: fix gang directory lifetimes (bsc#1234429).
- spufs: fix a leak on spufs_new_file() failure (bsc#1234429).
- netfs: Fix netfs_unbuffered_read() to return ssize_t rather
than int (bsc#1234429).
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
(bsc#1234429).
- memory: omap-gpmc: drop no compatible check (bsc#1234429).
- can: statistics: use atomic access in hot path (bsc#1234429).
- ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360
14-dy1xxx (bsc#1234429).
- selftests: netfilter: skip br_netfilter queue tests if kernel
is tainted (bsc#1234429).
- net: devmem: do not WARN conditionally after
netdev_rx_queue_restart() (bsc#1234429).
- drm/amd: Keep display off while going into S4 (bsc#1234429).
- nvme-pci: fix stuck reset on concurrent DPC and HP
(bsc#1234429).
- x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled
(bsc#1234429).
- x86/hyperv: Fix output argument to hypercall that changes page
visibility (bsc#1234429).
- locking/semaphore: Use wake_q to wake up processes outside
lock critical section (bsc#1234429).
- wifi: mac80211: fix SA Query processing in MLO (bsc#1234429).
- wifi: mac80211: flush the station before moving it to
UN-AUTHORIZED state (bsc#1234429).
- ASoC: rt1320: set wake_capable = 0 explicitly (bsc#1234429).
- ASoC: codecs: wsa884x: report temps to hwmon in millidegree
of Celsius (bsc#1234429).
- x86/hyperv/vtl: Stop kernel from probing VTL0 low memory
(bsc#1234429).
- sched/deadline: Use online cpus for validating runtime
(bsc#1234429).
- ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA
Laptops using CS35L41 HDA (bsc#1234429).
- ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops
using CS35L41 HDA (bsc#1234429).
- ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops
using CS35L41 HDA (bsc#1234429).
- ALSA: hda/realtek: Add support for various ASUS Laptops using
CS35L41 HDA (bsc#1234429).
- ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops
using CS35L41 HDA (bsc#1234429).
- ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops
using CS35L41 HDA (bsc#1234429).
- ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop
using CS35L41 HDA (bsc#1234429).
- exfat: add a check for invalid data size (bsc#1234429).
- platform/x86/amd/pmf: Update PMF Driver for Compatibility with
new PMF-TA (bsc#1234429).
- platform/x86/amd/pmf: Propagate PMF-TA return codes
(bsc#1234429).
- HID: i2c-hid: improve i2c_hid_get_report error message
(bsc#1234429).
- net: dsa: rtl8366rb: don't prompt users for LED control
(bsc#1234429).
- platform/x86/intel/vsec: Add Diamond Rapids support
(bsc#1234429).
- platform/x86: intel-hid: fix volume buttons on Microsoft
Surface Go 4 tablet (bsc#1234429).
- cifs: fix incorrect validation for num_aces field of smb_acl
(bsc#1234429).
- smb: common: change the data type of num_aces to le16
(bsc#1234429).
- perf/core: Fix perf_pmu_register() vs. perf_init_event()
(bsc#1234429).
- ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0
(bsc#1234429).
- ALSA: hda/realtek: Fix Asus Z13 2025 audio (bsc#1234429).
- affs: don't write overlarge OFS data block size fields
(bsc#1234429).
- affs: generate OFS sequence numbers starting at 1 (bsc#1234429).
- wifi: brcmfmac: keep power during suspend if board requires it
(bsc#1234429).
- nvme-pci: skip CMB blocks incompatible with PCI P2P DMA
(bsc#1234429).
- nvme-pci: clean up CMBMSC when registering CMB fails
(bsc#1234429).
- nvme-tcp: fix possible UAF in nvme_tcp_poll (bsc#1234429).
- wifi: iwlwifi: mvm: use the right version of the rate API
(bsc#1234429).
- wifi: iwlwifi: fw: allocate chained SG tables for dump
(bsc#1234429).
- wifi: mac80211: remove debugfs dir for virtual monitor
(bsc#1234429).
- wifi: mac80211: Cleanup sta TXQs on flush (bsc#1234429).
- nfs: Add missing release on error in
nfs_lock_and_join_requests() (bsc#1234429).
- objtool/loongarch: Add unwind hints in prepare_frametrace()
(bsc#1234429).
- rcu-tasks: Always inline rcu_irq_work_resched() (bsc#1234429).
- context_tracking: Always inline ct_{nmi,irq}_{enter,exit}()
(bsc#1234429).
- sched/smt: Always inline sched_smt_active() (bsc#1234429).
- objtool: Fix verbose disassembly if CROSS_COMPILE isn't set
(bsc#1234429).
- octeontx2-af: Free NIX_AF_INT_VEC_GEN irq (bsc#1234429).
- octeontx2-af: Fix mbox INTR handler when num VFs > 64
(bsc#1234429).
- net: phy: broadcom: Correct BCM5221 PHY model detection
(bsc#1234429).
- ACPI: processor: idle: Return an error if both P_LVL{2,3}
idle states are invalid (bsc#1234429).
- LoongArch: Rework the arch_kgdb_breakpoint() implementation
(bsc#1234429).
- LoongArch: Fix device node refcount leak in fdt_cpu_clk_init()
(bsc#1234429).
- LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig
(bsc#1234429).
- objtool: Fix segfault in ignore_unreachable_insn()
(bsc#1234429).
- ring-buffer: Fix bytes_dropped calculation issue (bsc#1234429).
- net/mlx5e: SHAMPO, Make reserved size independent of page size
(bsc#1234429).
- ksmbd: fix r_count dec/increment mismatch (bsc#1234429).
- ksmbd: fix multichannel connection failure (bsc#1234429).
- ksmbd: use aead_request_free to match aead_request_alloc
(bsc#1234429).
- rndis_host: Flag RNDIS modems as WWAN devices (bsc#1234429).
- rtnetlink: Allocate vfinfo size for VF GUIDs when supported
(bsc#1234429).
- exfat: fix missing shutdown check (bsc#1234429).
- exfat: fix the infinite loop in exfat_find_last_cluster()
(bsc#1234429).
- smb: client: Fix netns refcount imbalance causing leaks and
use-after-free (bsc#1234429).
- NFS: Shut down the nfs_client only after all the superblocks
(bsc#1234429).
- objtool, media: dib8000: Prevent divide-by-zero in
dib8000_set_dds() (bsc#1234429).
- objtool, nvmet: Fix out-of-bounds stack access in
nvmet_ctrl_state_show() (bsc#1234429).
- thermal: core: Remove duplicate struct declaration
(bsc#1234429).
- perf bpf-filter: Fix a parsing error with comma (bsc#1234429).
- perf tools: annotate asm_pure_loop.S (bsc#1234429).
- fs/procfs: fix the comment above proc_pid_wchan() (bsc#1234429).
- perf vendor events arm64 AmpereOneX: Fix frontend_bound
calculation (bsc#1234429).
- tty: n_tty: use uint for space returned by tty_write_room()
(bsc#1234429).
- staging: vchiq_arm: Fix possible NPR of keep-alive thread
(bsc#1234429).
- staging: vchiq_arm: Register debugfs after cdev (bsc#1234429).
- staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES (bsc#1234429).
- perf: intel-tpebs: Fix incorrect usage of zfree() (bsc#1234429).
- perf dso: fix dso__is_kallsyms() check (bsc#1234429).
- perf python: Check if there is space to copy all the event
(bsc#1234429).
- perf python: Don't keep a raw_data pointer to consumed ring
buffer space (bsc#1234429).
- perf python: Decrement the refcount of just created event on
failure (bsc#1234429).
- perf python: Fixup description of sample.id event member
(bsc#1234429).
- i3c: master: svc: Fix missing the IBI rules (bsc#1234429).
- um: hostfs: avoid issues on inode number reuse by host
(bsc#1234429).
- um: remove copy_from_kernel_nofault_allowed (bsc#1234429).
- um: Pass the correct Rust target and options with gcc
(bsc#1234429).
- selftests/mm/cow: fix the incorrect error handling
(bsc#1234429).
- fuse: fix dax truncate/punch_hole fault path (bsc#1234429).
- NFS: fix open_owner_id_maxsz and related fields (bsc#1234429).
- NFSv4: Avoid unnecessary scans of filesystems for delayed
delegations (bsc#1234429).
- NFSv4: Avoid unnecessary scans of filesystems for expired
delegations (bsc#1234429).
- NFSv4: Avoid unnecessary scans of filesystems for returning
delegations (bsc#1234429).
- NFSv4: Don't trigger uneccessary scans for return-on-close
delegations (bsc#1234429).
- arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig
(bsc#1234429).
- ocfs2: validate l_tree_depth to avoid out-of-bounds access
(bsc#1234429).
- kexec: initialize ELF lowest address to ULONG_MAX (bsc#1234429).
- kernel/events/uprobes: handle device-exclusive entries correctly
in __replace_page() (bsc#1234429).
- perf units: Fix insufficient array space (bsc#1234429).
- perf evlist: Add success path to evlist__create_syswide_maps
(bsc#1234429).
- perf debug: Avoid stack overflow in recursive error message
(bsc#1234429).
- iio: light: Add check for array bounds in
veml6075_read_int_time_ms (bsc#1234429).
- iio: adc: ad7768-1: set MOSI idle state to prevent accidental
reset (bsc#1234429).
- iio: adc: ad7173: Fix comparison of channel configs
(bsc#1234429).
- iio: adc: ad7124: Fix comparison of channel configs
(bsc#1234429).
- iio: adc: ad4130: Fix comparison of channel setups
(bsc#1234429).
- dmaengine: fsl-edma: free irq correctly in remove path
(bsc#1234429).
- dmaengine: fsl-edma: cleanup chan after
dma_async_device_unregister (bsc#1234429).
- fs/ntfs3: Prevent integer overflow in hdr_first_de()
(bsc#1234429).
- fs/ntfs3: Fix a couple integer overflows on 32bit systems
(bsc#1234429).
- usb: xhci: correct debug message page size calculation
(bsc#1234429).
- perf bench: Fix perf bench syscall loop count (bsc#1234429).
- perf arm-spe: Fix load-store operation checking (bsc#1234429).
- iio: backend: make sure to NULL terminate stack buffer
(bsc#1234429).
- iio: accel: msa311: Fix failure to release runtime pm if direct
mode claim fails (bsc#1234429).
- iio: accel: mma8452: Ensure error return on failure to matching
oversampling ratio (bsc#1234429).
- ucsi_ccg: Don't show failed to get FW build information error
(bsc#1234429).
- perf build: Fix in-tree build due to symbolic link
(bsc#1234429).
- tools/x86: Fix linux/unaligned.h include path in lib/insn.c
(bsc#1234429).
- perf pmu: Don't double count common sysfs and json events
(bsc#1234429).
- coresight-etm4x: add isb() before reading the TRCSTATR
(bsc#1234429).
- vhost-scsi: Fix handling of multiple calls to
vhost_scsi_set_endpoint (bsc#1234429).
- coresight: catu: Fix number of pages while using 64k pages
(bsc#1234429).
- greybus: gb-beagleplay: Add error handling for gb_greybus_init
(bsc#1234429).
- perf report: Switch data file correctly in TUI (bsc#1234429).
- soundwire: slave: fix an OF node reference leak in soundwire
slave device (bsc#1234429).
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir()
(bsc#1234429).
- phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to
determine phy-id (bsc#1234429).
- fs/ntfs3: Update inode->i_mapping->a_ops on compression state
(bsc#1234429).
- w1: fix NULL pointer dereference in probe (bsc#1234429).
- perf: Always feature test reallocarray (bsc#1234429).
- perf stat: Fix find_stat for mixed legacy/non-legacy events
(bsc#1234429).
- clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock
(bsc#1234429).
- pinctrl: intel: Fix wrong bypass assignment in
intel_pinctrl_probe_pwm() (bsc#1234429).
- crypto: hisilicon/sec2 - fix for aead auth key length
(bsc#1234429).
- RDMA/core: Fix use-after-free when rename device name
(bsc#1234429).
- x86/dumpstack: Fix inaccurate unwinding from exception stacks
due to misplaced assignment (bsc#1234429).
- leds: Fix LED_OFF brightness race (bsc#1234429).
- mfd: sm501: Switch to BIT() to mitigate integer overflows
(bsc#1234429).
- pinctrl: renesas: rzv2m: Fix missing of_node_put() call
(bsc#1234429).
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (bsc#1234429).
- bpf: Fix array bounds error with may_goto (bsc#1234429).
- clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during
gdsc_disable() (bsc#1234429).
- crypto: nx - Fix uninitialised hv_nxc on error (bsc#1234429).
- power: supply: max77693: Fix wrong conversion of charge input
threshold value (bsc#1234429).
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1
(bsc#1234429).
- clk: amlogic: g12a: fix mmc A peripheral clock (bsc#1234429).
- clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents
(bsc#1234429).
- crypto: qat - remove access to parity register for QAT GEN4
(bsc#1234429).
- pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment
(bsc#1234429).
- rust: fix signature of rust_fmt_argument (bsc#1234429).
- selftests/bpf: Select NUMA_NO_NODE to create map (bsc#1234429).
- clk: amlogic: gxbb: drop non existing 32k clock parent
(bsc#1234429).
- clk: amlogic: g12b: fix cluster A parent data (bsc#1234429).
- pinctrl: tegra: Set SFIO mode to Mux Register (bsc#1234429).
- IB/mad: Check available slots before posting receive WRs
(bsc#1234429).
- crypto: api - Fix larval relookup type and mask (bsc#1234429).
- power: supply: bq27xxx_battery: do not update cached flags
prematurely (bsc#1234429).
- remoteproc: qcom_q6v5_mss: Handle platforms with one power
domain (bsc#1234429).
- RDMA/erdma: Prevent use-after-free in erdma_accept_newconn()
(bsc#1234429).
- RDMA/mlx5: Fix calculation of total invalidated pages
(bsc#1234429).
- RDMA/core: Don't expose hw_counters outside of init net
namespace (bsc#1234429).
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent
(bsc#1234429).
- selftests/bpf: Fix freplace_link segfault in tailcalls prog test
(bsc#1234429).
- RDMA/mlx5: Fix MR cache initialization error flow (bsc#1234429).
- pinctrl: renesas: rzg2l: Fix missing of_node_put() call
(bsc#1234429).
- pinctrl: renesas: rza2: Fix missing of_node_put() call
(bsc#1234429).
- lib: 842: Improve error handling in sw842_compress()
(bsc#1234429).
- bpf: Use preempt_count() directly in bpf_send_signal_common()
(bsc#1234429).
- clk: qcom: gcc-x1e80100: Unregister
GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK (bsc#1234429).
- remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226
(bsc#1234429).
- crypto: tegra - Set IV to NULL explicitly for AES ECB
(bsc#1234429).
- RDMA/mana_ib: Ensure variable err is initialized (bsc#1234429).
- s390: Remove ioremap_wt() and pgprot_writethrough()
(bsc#1234429).
- clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock
(bsc#1234429).
- crypto: tegra - Fix CMAC intermediate result handling
(bsc#1234429).
- pinctrl: nuvoton: npcm8xx: Fix error handling in
npcm8xx_gpio_fw() (bsc#1234429).
- clk: samsung: Fix UBSAN panic in samsung_clk_init()
(bsc#1234429).
- remoteproc: qcom: pas: add minidump_id to SC7280 WPSS
(bsc#1234429).
- clk: renesas: r8a08g045: Check the source of the CPU PLL
settings (bsc#1234429).
- x86/mm/pat: Fix VM_PAT handling when fork() fails in
copy_page_range() (bsc#1234429).
- selftests/bpf: Fix string read in strncmp benchmark
(bsc#1234429).
- libbpf: Fix hypothetical STT_SECTION extern NULL deref case
(bsc#1234429).
- remoteproc: qcom_q6v5_pas: Make single-PD handling more robust
(bsc#1234429).
- pinctrl: renesas: rzg2l: Suppress binding attributes
(bsc#1234429).
- of: property: Increase NR_FWNODE_REFERENCE_ARGS (bsc#1234429).
- remoteproc: core: Clear table_sz when rproc_shutdown
(bsc#1234429).
- RDMA/mlx5: Fix page_size variable overflow (bsc#1234429).
- crypto: hisilicon/sec2 - fix for sec spec check (bsc#1234429).
- crypto: hisilicon/sec2 - fix for aead authsize alignment
(bsc#1234429).
- clk: amlogic: gxbb: drop incorrect flag on 32k clock
(bsc#1234429).
- crypto: tegra - Use HMAC fallback when keyslots are full
(bsc#1234429).
- crypto: bpf - Add MODULE_DESCRIPTION for skcipher (bsc#1234429).
- crypto: tegra - check return value for hash do_one_req
(bsc#1234429).
- crypto: tegra - Use separate buffer for setkey (bsc#1234429).
- crypto: qat - set parity error mask for qat_420xx (bsc#1234429).
- crypto: iaa - Test the correct request flag (bsc#1234429).
- fbdev: sm501fb: Add some geometry checks (bsc#1234429).
- mdacon: rework dependency list (bsc#1234429).
- dummycon: fix default rows/cols (bsc#1234429).
- fbdev: au1100fb: Move a variable assignment behind a null
pointer check (bsc#1234429).
- PCI: pciehp: Don't enable HPIE when resuming in poll mode
(bsc#1234429).
- PCI: Fix BAR resizing when VF BARs are assigned (bsc#1234429).
- PCI: histb: Fix an error handling path in histb_pcie_probe()
(bsc#1234429).
- PCI: dwc: ep: Return -ENOMEM for allocation failures
(bsc#1234429).
- drm/amd/display: avoid NPD when ASIC does not support DMUB
(bsc#1234429).
- drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()
(bsc#1234429).
- drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL
ptr (bsc#1234429).
- drm/mediatek: Fix config_updating flag never false when no
mbox channel (bsc#1234429).
- PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe
(bsc#1234429).
- PCI: Remove stray put_device() in pci_register_host_bridge()
(bsc#1234429).
- powerpc/kexec: fix physical address calculation in
clear_utlb_entry() (bsc#1234429).
- crypto: powerpc: Mark ghashp8-ppc.o as an
OBJECT_FILES_NON_STANDARD (bsc#1234429).
- drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump
(bsc#1234429).
- drm/amd/display: fix type mismatch in
CalculateDynamicMetadataParameters() (bsc#1234429).
- drm/panthor: Update CS_STATUS_ defines to correct values
(bsc#1234429).
- PCI: Avoid reset when disabled via sysfs (bsc#1234429).
- PCI/portdrv: Only disable pciehp interrupts early when needed
(bsc#1234429).
- PCI: brcmstb: Fix potential premature regulator disabling
(bsc#1234429).
- PCI: brcmstb: Fix error path after a call to
regulator_bulk_get() (bsc#1234429).
- PCI: brcmstb: Use internal register to change link capability
(bsc#1234429).
- PCI: brcmstb: Set generation limit before PCIe link up
(bsc#1234429).
- PCI: cadence-ep: Fix the driver to send MSG TLP for INTx
without data payload (bsc#1234429).
- drm/amdkfd: Fix Circular Locking Dependency in
'svm_range_cpu_invalidate_pagetables' (bsc#1234429).
- drm/msm/dsi: Set PHY usescase (and mode) before registering
DSI host (bsc#1234429).
- drm/msm/dsi: Use existing per-interface slice count in DSC
timing (bsc#1234429).
- drm/msm/dsi/phy: Program clock inverters in correct register
(bsc#1234429).
- drm/msm/dpu: don't use active in atomic_check() (bsc#1234429).
- drm/amd/display: fix an indent issue in DML21 (bsc#1234429).
- PCI/ACS: Fix 'pci=config_acs=' parameter (bsc#1234429).
- drm/panel: ilitek-ili9882t: fix GPIO name in error message
(bsc#1234429).
- PCI/ASPM: Fix link state exit during switch upstream function
removal (bsc#1234429).
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
(bsc#1234429).
- drm/mediatek: mtk_hdmi: Unregister audio platform device on
failure (bsc#1234429).
- PCI: Remove add_align overwrite unrelated to size0
(bsc#1234429).
- PCI: Use downstream bridges for distributing resources
(bsc#1234429).
- drm/amdgpu/umsch: fix ucode check (bsc#1234429).
- drm/amdgpu: refine smu send msg debug log format (bsc#1234429).
- gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling
routines (bsc#1234429).
- drm/vkms: Fix use after free and double free on init error
(bsc#1234429).
- drm: xlnx: zynqmp: Fix max dma segment size (bsc#1234429).
- drm/bridge: it6505: fix HDCP V match check is not performed
correctly (bsc#1234429).
- drm/dp_mst: Fix drm RAD print (bsc#1234429).
- drm/ssd130x: ensure ssd132x pitch is correct (bsc#1234429).
- drm/ssd130x: fix ssd132x encoding (bsc#1234429).
- drm/ssd130x: Set SPI .id_table to prevent an SPI core warning
(bsc#1234429).
- drm/bridge: ti-sn65dsi86: Fix multiple instances (bsc#1234429).
- ALSA: timer: Don't take register_mutex with copy_from/to_user()
(bsc#1234429).
- ASoC: ti: j721e-evm: Fix clock configuration for
ti,j7200-cpb-audio compatible (bsc#1234429).
- ALSA: hda/realtek: Always honor no_shutup_pins (bsc#1234429).
- dt-bindings: vendor-prefixes: add GOcontroll (bsc#1234429).
- HID: remove superfluous (and wrong) Makefile entry for
CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (bsc#1234429).
- ASoC: amd: acp: Fix for enabling DMIC on acp platforms via
_DSD entry (bsc#1234429).
- ASoC: cs35l41: check the return value from spi_setup()
(bsc#1234429).
- platform/x86: dell-ddv: Fix temperature calculation
(bsc#1234429).
- platform/x86: dell-uart-backlight: Make
dell_uart_bl_serdev_driver static (bsc#1234429).
- platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make
symbol static (bsc#1234429).
- auxdisplay: panel: Fix an API misuse in panel.c (bsc#1234429).
- media: platform: allgro-dvt: unregister v4l2_device on the
error path (bsc#1234429).
- media: verisilicon: HEVC: Initialize start_bit field
(bsc#1234429).
- auxdisplay: MAX6959 should select BITREVERSE (bsc#1234429).
- regulator: pca9450: Fix enable register for LDO5 (bsc#1234429).
- x86/entry: Add __init to ia32_emulation_override_cmdline()
(bsc#1234429).
- x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures
(bsc#1234429).
- x86/traps: Make exc_double_fault() consistently noreturn
(bsc#1234429).
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
(bsc#1234429).
- lockdep: Don't disable interrupts on RT in
disable_irq_nosync_lockdep.*() (bsc#1234429).
- PM: sleep: Fix handling devices with direct_complete set on
errors (bsc#1234429).
- thermal: int340x: Add NULL check for adev (bsc#1234429).
- x86/resctrl: Fix allocation of cleanest CLOSID on platforms
with no monitors (bsc#1234429).
- EDAC/ie31200: Fix the error path order of ie31200_init()
(bsc#1234429).
- EDAC/ie31200: Fix the DIMM size mask for several SoCs
(bsc#1234429).
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
(bsc#1234429).
- selinux: Chain up tool resolving errors in install_policy.sh
(bsc#1234429).
- watchdog/hardlockup/perf: Fix perf_event memory leak
(bsc#1234429).
- kunit/stackinit: Use fill byte different from Clang i386 pattern
(bsc#1234429).
- RISC-V: KVM: Disable the kernel perf counter during configure
(bsc#1234429).
- cpufreq: tegra194: Allow building for Tegra234 (bsc#1234429).
- PM: sleep: Adjust check before setting power.must_resume
(bsc#1234429).
- lockdep/mm: Fix might_fault() lockdep check of
current->mm->mmap_lock (bsc#1234429).
- x86/sev: Add missing RIP_REL_REF() invocations during
sme_enable() (bsc#1234429).
- x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1234429).
- x86/fpu: Avoid copying dynamic FP state from init_task in
arch_dup_task_struct() (bsc#1234429).
- x86/fpu: Fix guest FPU state buffer allocation size
(bsc#1234429).
- EDAC/{skx_common,i10nm}: Fix some missing error reports on
Emerald Rapids (bsc#1234429).
- cpufreq: governor: Fix negative 'idle_time' handling in
dbs_update() (bsc#1234429).
- sched/eevdf: Force propagating min_slice of cfs_rq when
{en,de}queue tasks (bsc#1234429).
- sched: Cancel the slice protection of the idle entity
(bsc#1234429).
- smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket
label (bsc#1234429).
- smack: dont compile ipv6 code unless ipv6 is configured
(bsc#1234429).
- cpufreq: scpi: compare kHz instead of Hz (bsc#1234429).
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
(bsc#1234429).
- watch_queue: fix pipe accounting mismatch (bsc#1234429).
- commit b5fa223
* Wed Apr 09 2025 jslaby@suse.cz
- rpm/check-for-config-changes: add LD_CAN_ to IGNORED_CONFIGS_RE
We now have LD_CAN_USE_KEEP_IN_OVERLAY since commit:
e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE
- commit 7b55ff2
* Tue Apr 08 2025 rbrown@suse.com
- rpm/kernel-binary.spec.in: Use OrderWithRequires (boo#1228659 boo#1241038).
OrderWithRequires was introduced in rpm 4.9 (ie. SLE12+) to allow
a package to inform the order of installation of other package without
hard requiring that package. This means our kernel-binary packages no
longer need to hard require perl-Bootloader or dracut, resolving the
long-commented issue there. This is also needed for udev & systemd-boot
to ensure those packages are installed before being called by dracut
(boo#1228659)
- commit 634be2c
* Mon Apr 07 2025 rfrohl@suse.com
- Linux 6.12.22 (bsc#1234429).
- bcachefs: bch2_ioctl_subvolume_destroy() fixes (bsc#1234429).
- serial: 8250_dma: terminate correct DMA in tx_dma_flush()
(bsc#1234429).
- serial: stm32: do not deassert RS485 RTS GPIO prematurely
(bsc#1234429).
- perf tools: Fix up some comments and code to properly use the
event_source bus (bsc#1234429).
- memstick: rtsx_usb_ms: Fix slab-use-after-free in
rtsx_usb_ms_drv_remove (bsc#1234429).
- usb: xhci: Apply the link chain quirk on NEC isoc endpoints
(bsc#1234429).
- usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1234429).
- net: usb: usbnet: restore usb%d name exception for local mac
addresses (bsc#1234429).
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition
(bsc#1234429).
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition
(bsc#1234429).
- tty: serial: fsl_lpuart: disable transmitter before changing
RS485 related registers (bsc#1234429).
- tty: serial: 8250: Add Brainboxes XC devices (bsc#1234429).
- tty: serial: 8250: Add some more device IDs (bsc#1234429).
- counter: microchip-tcb-capture: Fix undefined counter channel
state on probe (bsc#1234429).
- counter: stm32-lptimer-cnt: fix error handling when enabling
(bsc#1234429).
- ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx
(bsc#1234429).
- netfilter: socket: Lookup orig tuple for IPv6 SNAT
(bsc#1234429).
- drm/amd/display: Don't write DP_MSTM_CTRL after LT
(bsc#1234429).
- nfsd: fix legacy client tracking initialization (bsc#1234429).
- atm: Fix NULL pointer dereference (bsc#1234429).
- HID: hid-plantronics: Add mic mute mapping and generalize quirks
(bsc#1234429).
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix
control names (bsc#1234429).
- commit eaa0e6a
* Fri Apr 04 2025 msuchanek@suse.de
- kernel-binary: Support livepatch_rt with merged RT branch
- commit 470cd1a
* Thu Apr 03 2025 vkarasulli@suse.de
- rpm/check-for-config-changes: ignore DRM_MSM_VALIDATE_XML
This option is dynamically enabled to build-test different configurations.
This makes run_oldconfig.sh complain sporadically for arm64.
- commit 8fbe8b1
* Tue Apr 01 2025 msuchanek@suse.de
- rpm/release-projects: Update the ALP projects again (bsc#1231293).
- commit a2f9145
* Sat Mar 29 2025 rfrohl@suse.com
- Linux 6.12.21 (bsc#1234429).
- firmware: qcom: scm: Fix error code in probe() (bsc#1234429).
- firmware: imx-scu: fix OF node leak in .probe() (bsc#1234429).
- arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply
(bsc#1234429).
- arm64: dts: rockchip: remove supports-cqe from rk3588 jaguar
(bsc#1234429).
- arm64: dts: rockchip: remove supports-cqe from rk3588 tiger
(bsc#1234429).
- xfrm: fix tunnel mode TX datapath in packet offload mode
(bsc#1234429).
- xfrm_output: Force software GSO only in tunnel mode
(bsc#1234429).
- soc: imx8m: Remove global soc_uid (bsc#1234429).
- soc: imx8m: Use devm_* to simplify probe failure handling
(bsc#1234429).
- soc: imx8m: Unregister cpufreq and soc dev in cleanup path
(bsc#1234429).
- ARM: dts: bcm2711: Fix xHCI power-domain (bsc#1234429).
- ARM: dts: bcm2711: PL011 UARTs are actually r1p5 (bsc#1234429).
- arm64: dts: bcm2712: PL011 UARTs are actually r1p5
(bsc#1234429).
- arm64: dts: rockchip: Remove undocumented sdmmc property from
lubancat-1 (bsc#1234429).
- RDMA/rxe: Fix the failure of ibv_query_device() and
ibv_query_device_ex() tests (bsc#1234429).
- RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx
(bsc#1234429).
- RDMA/mlx5: Handle errors returned from mlx5r_ib_rate()
(bsc#1234429).
- ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP (bsc#1234429).
- ARM: dts: bcm2711: Don't mark timer regs unconfigured
(bsc#1234429).
- ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC5300
(bsc#1234429).
- ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC3200
(bsc#1234429).
- dma-mapping: fix missing clear bdr in check_ram_in_range_map()
(bsc#1234429).
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path
(bsc#1234429).
- RDMA/hns: Fix soft lockup during bt pages loop (bsc#1234429).
- RDMA/hns: Fix unmatched condition in error path of
alloc_user_qp_db() (bsc#1234429).
- RDMA/hns: Fix invalid sq params not being blocked (bsc#1234429).
- RDMA/hns: Fix a missing rollback in error path of
hns_roce_create_qp_common() (bsc#1234429).
- RDMA/hns: Fix missing xa_destroy() (bsc#1234429).
- RDMA/hns: Fix wrong value of max_sge_rd (bsc#1234429).
- Bluetooth: Fix error code in chan_alloc_skb_cb() (bsc#1234429).
- Bluetooth: hci_event: Fix connection regression between LE
and non-LE adapters (bsc#1234429).
- accel/qaic: Fix possible data corruption in BOs > 2G
(bsc#1234429).
- ARM: davinci: da850: fix selecting ARCH_DAVINCI_DA8XX
(bsc#1234429).
- tracing: tprobe-events: Fix to clean up tprobe correctly when
module unload (bsc#1234429).
- ata: libata-core: Add ATA_QUIRK_NO_LPM_ON_ATI for certain
Samsung SSDs (bsc#1234429).
- net: ethernet: ti: am65-cpsw: Fix NAPI registration sequence
(bsc#1234429).
- net: ipv6: fix TCP GSO segmentation with NAT (bsc#1234429).
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw()
(bsc#1234429).
- ipv6: Set errno after ip_fib_metrics_init() in
ip6_route_info_create() (bsc#1234429).
- devlink: fix xa_alloc_cyclic() error handling (bsc#1234429).
- dpll: fix xa_alloc_cyclic() error handling (bsc#1234429).
- phy: fix xa_alloc_cyclic() error handling (bsc#1234429).
- gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU
(bsc#1234429).
- net: atm: fix use after free in lec_send() (bsc#1234429).
- net: ti: icssg-prueth: Add lock to stats (bsc#1234429).
- net: lwtunnel: fix recursion loops (bsc#1234429).
- net: ipv6: ioam6: fix lwtunnel_output() loop (bsc#1234429).
- libfs: Fix duplicate directory entry in offset_dir_lookup
(bsc#1234429).
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
(bsc#1234429).
- tracing: tprobe-events: Fix leakage of module refcount
(bsc#1234429).
- i2c: omap: fix IRQ storms (bsc#1234429).
- net: mana: Support holes in device list reply msg (bsc#1234429).
- dt-bindings: can: renesas,rcar-canfd: Fix typo in pattern
properties for R-Car V4M (bsc#1234429).
- can: rcar_canfd: Fix page entries in the AFL list (bsc#1234429).
- can: ucan: fix out of bound read in strscpy() source
(bsc#1234429).
- can: flexcan: only change CAN state when link up in system PM
(bsc#1234429).
- can: flexcan: disable transceiver during system PM
(bsc#1234429).
- drm/xe: Fix exporting xe buffers multiple times (bsc#1234429).
- drm/v3d: Don't run jobs that have errors flagged in its fence
(bsc#1234429).
- io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally
(bsc#1234429).
- riscv: dts: starfive: Fix a typo in StarFive JH7110 pin function
definitions (bsc#1234429).
- netfs: Call `invalidate_cache` only if implemented
(bsc#1234429).
- regulator: dummy: force synchronous probing (bsc#1234429).
- regulator: check that dummy regulator has been probed before
using it (bsc#1234429).
- accel/qaic: Fix integer overflow in qaic_validate_req()
(bsc#1234429).
- arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphone
Jack to sound card (bsc#1234429).
- arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone
Jack to sound card (bsc#1234429).
- arm64: dts: rockchip: fix pinmux of UART0 for PX30 Ringneck
on Haikou (bsc#1234429).
- arm64: dts: rockchip: fix pinmux of UART5 for PX30 Ringneck
on Haikou (bsc#1234429).
- mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops
(bsc#1234429).
- mmc: atmel-mci: Add missing clk_disable_unprepare()
(bsc#1234429).
- selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation
(bsc#1234429).
- mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT
(bsc#1234429).
- mm/migrate: fix shmem xarray update during migration
(bsc#1234429).
- mm/page_alloc: fix memory accept before watermarks gets
initialized (bsc#1234429).
- proc: fix UAF in proc_get_inode() (bsc#1234429).
- memcg: drain obj stock on cpu hotplug teardown (bsc#1234429).
- ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6
(bsc#1234429).
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment
(bsc#1234429).
- firmware: qcom: uefisecapp: fix efivars registration race
(bsc#1234429).
- efi/libstub: Avoid physical address 0x0 when doing random
allocation (bsc#1234429).
- keys: Fix UAF in key_put() (bsc#1234429).
- xsk: fix an integer overflow in xp_create_and_assign_umem()
(bsc#1234429).
- batman-adv: Ignore own maximum aggregation size during RX
(bsc#1234429).
- soc: qcom: pdr: Fix the potential deadlock (bsc#1234429).
- pmdomain: amlogic: fix T7 ISP secpower (bsc#1234429).
- drm/radeon: fix uninitialized size issue in
radeon_vce_cs_parse() (bsc#1234429).
- drm/sched: Fix fence reference count leak (bsc#1234429).
- drm/amdgpu/gfx12: correct cleanup of 'me' field with
gfx_v12_0_me_fini() (bsc#1234429).
- drm/amd/display: Fix message for support_edp0_on_dp1
(bsc#1234429).
- drm/amd/display: Use HW lock mgr for PSR1 when only one eDP
(bsc#1234429).
- drm/amd/pm: add unique_id for gfx12 (bsc#1234429).
- drm/amdgpu: Restore uncached behaviour on GFX12 (bsc#1234429).
- drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for
smu 14.0.2 (bsc#1234429).
- drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2
(bsc#1234429).
- drm/amdgpu: Remove JPEG from vega and carrizo video caps
(bsc#1234429).
- drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size
(bsc#1234429).
- drm/amdgpu: Fix JPEG video caps max size for navi1x and raven
(bsc#1234429).
- drm/amdkfd: Fix user queue validation on Gfx7/8 (bsc#1234429).
- ksmbd: fix incorrect validation for num_aces field of smb_acl
(bsc#1234429).
- io_uring/net: fix sendzc double notif flush (bsc#1234429).
- KVM: arm64: Calculate cptr_el2 traps on activating traps
(bsc#1234429).
- KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state
(bsc#1234429).
- KVM: arm64: Remove host FPSIMD saving for non-protected KVM
(bsc#1234429).
- KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN
(bsc#1234429).
- KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN
(bsc#1234429).
- KVM: arm64: Refactor exit handlers (bsc#1234429).
- KVM: arm64: Mark some header functions as inline (bsc#1234429).
- KVM: arm64: Eagerly switch ZCR_EL{1,2} (bsc#1234429).
- Revert "sched/core: Reduce cost of sched_move_task when config
autogroup" (bsc#1234429).
- libsubcmd: Silence compiler warning (bsc#1234429).
- arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S
(bsc#1234429).
- mm/huge_memory: drop beyond-EOF folios with the right number
of refs (bsc#1234429).
- mptcp: Fix data stream corruption in the address announcement
(bsc#1234429).
- Rename to
patches.kernel.org/6.12.21-050-Revert-gre-Fix-IPv6-link-local-address-genera.patch.
- commit d06a107
* Mon Mar 24 2025 tiwai@suse.de
- rpm/kernel-binary.spec.in: Fix missing 20-kernel-default-extra.conf (bsc#1239986)
sle_version was obsoleted for SLE16. It has to be combined with
suse_version check.
- commit cbd5de3
* Sun Mar 23 2025 rfrohl@suse.com
- Revert "gre: Fix IPv6 link-local address generation." (bsc#1234429).
- commit 5a14607
* Sun Mar 23 2025 rfrohl@suse.com
- Linux 6.12.20 (bsc#1234429).
- fs/netfs/read_collect: add to next->prev_donated (bsc#1234429).
- HID: apple: disable Fn key handling on the Omoton KB066
(bsc#1234429).
- nvme-fc: rely on state transitions to handle connectivity loss
(bsc#1234429).
- Bluetooth: L2CAP: Fix corrupted list in hci_chan_del
(bsc#1234429).
- tools/sched_ext: Add helper to check task migration state
(bsc#1234429).
- sched_ext: selftests/dsp_local_on: Fix selftest on UP systems
(bsc#1234429).
- smb: client: Fix match_session bug preventing session reuse
(bsc#1234429).
- smb3: add support for IAKerb (bsc#1234429).
- mm/hugetlb: wait for hugetlb folios to be freed (bsc#1234429).
- i2c: sis630: Fix an error handling path in sis630_probe()
(bsc#1234429).
- i2c: ali15x3: Fix an error handling path in ali15x3_probe()
(bsc#1234429).
- i2c: ali1535: Fix an error handling path in ali1535_probe()
(bsc#1234429).
- x86/vmware: Parse MP tables for SEV-SNP enabled guests under
VMware hypervisors (bsc#1234429).
- cifs: Fix integer overflow while processing closetimeo mount
option (bsc#1234429).
- cifs: Fix integer overflow while processing actimeo mount option
(bsc#1234429).
- cifs: Fix integer overflow while processing acdirmax mount
option (bsc#1234429).
- cifs: Fix integer overflow while processing acregmax mount
option (bsc#1234429).
- block: change blk_mq_add_to_batch() third argument type to bool
(bsc#1234429).
- scripts: generate_rust_analyzer: add uapi crate (bsc#1234429).
- scripts: generate_rust_analyzer: add missing include_dirs
(bsc#1234429).
- scripts: generate_rust_analyzer: add missing macros deps
(bsc#1234429).
- drm/i915: Increase I915_PARAM_MMAP_GTT_VERSION version to
indicate support for partial mmaps (bsc#1234429).
- ASoC: codecs: wm0010: Fix error handling path in
wm0010_spi_probe() (bsc#1234429).
- nvme: move error logging from nvme_end_req() to __nvme_end_req()
(bsc#1234429).
- drm/xe/pm: Temporarily disable D3Cold on BMG (bsc#1234429).
- drm/xe/userptr: Fix an incorrect assert (bsc#1234429).
- drm/xe: Release guc ids before cancelling work (bsc#1234429).
- drm/xe: cancel pending job timer before freeing scheduler
(bsc#1234429).
- ASoC: rt722-sdca: add missing readable registers (bsc#1234429).
- rust: init: add missing newline to pr_info! calls (bsc#1234429).
- ASoC: cs42l43: Fix maximum ADC Volume (bsc#1234429).
- drm/gma500: Add NULL check for pci_gfx_root in
mid_get_vbt_data() (bsc#1234429).
- rust: error: add missing newline to pr_warn! calls
(bsc#1234429).
- ASoC: ops: Consistently treat platform_max as control value
(bsc#1234429).
- sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl()
(bsc#1234429).
- net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata
(bsc#1234429).
- net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata
(bsc#1234429).
- smb: client: fix regression with guest option (bsc#1234429).
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c
(bsc#1234429).
- Fix mmu notifiers for range-based invalidates (bsc#1234429).
- arm64: mm: Populate vmemmap at the page level if not section
aligned (bsc#1234429).
- dm-flakey: Fix memory corruption in optional corrupt_bio_byte
feature (bsc#1234429).
- netmem: prevent TX of unreadable skbs (bsc#1234429).
- ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen
2 model (bsc#1234429).
- ASoC: Intel: sof_sdw: Fix unlikely uninitialized variable use
in create_sdw_dailinks() (bsc#1234429).
- clk: samsung: gs101: fix synchronous external abort in
samsung_clk_save() (bsc#1234429).
- clk: samsung: update PLL locktime for PLL142XX used on FSD
platform (bsc#1234429).
- ksmbd: prevent connection release during oplock break
notification (bsc#1234429).
- ksmbd: fix use-after-free in ksmbd_free_work_struct
(bsc#1234429).
- drm/amd/display: Fix slab-use-after-free on hdcp_work
(bsc#1234429).
- drm/amd/display: Assign normalized_pix_clk when color depth =
14 (bsc#1234429).
- drm/amd/display: Restore correct backlight brightness after
a GPU reset (bsc#1234429).
- drm/amd/display: fix missing .is_two_pixels_per_container
(bsc#1234429).
- drm/amd/display: fix default brightness (bsc#1234429).
- drm/amd/display: Disable unneeded hpd interrupts during dm_init
(bsc#1234429).
- drm/amdgpu/display: Allow DCC for video formats on GFX12
(bsc#1234429).
- drm/amd/amdkfd: Evict all queues even HWS remove queue failed
(bsc#1234429).
- drm/amdgpu: NULL-check BO's backing store when determining
GFX12 PTE flags (bsc#1234429).
- drm/dp_mst: Fix locking when skipping CSN before topology
probing (bsc#1234429).
- drm/atomic: Filter out redundant DPMS calls (bsc#1234429).
- drm/panic: fix overindented list items in documentation
(bsc#1234429).
- drm/panic: use `div_ceil` to clean Clippy warning (bsc#1234429).
- drm/i915/cdclk: Do cdclk post plane programming later
(bsc#1234429).
- spi: microchip-core: prevent RX overflows when transmit size >
FIFO size (bsc#1234429).
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less
NUMA nodes (bsc#1234429).
- rust: init: fix `Zeroable` implementation for
`Option<NonNull<T>>` and `Option<KBox<T>>` (bsc#1234429).
- rust: Disallow BTF generation with Rust + LTO (bsc#1234429).
- rust: alloc: satisfy POSIX alignment requirement (bsc#1234429).
- rust: remove leftover mentions of the `alloc` crate
(bsc#1234429).
- rust: lockdep: Remove support for dynamically allocated
LockClassKeys (bsc#1234429).
- USB: serial: option: match on interface class for Telit FN990B
(bsc#1234429).
- USB: serial: option: fix Telit Cinterion FE990A name
(bsc#1234429).
- USB: serial: option: add Telit Cinterion FE990B compositions
(bsc#1234429).
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3
(bsc#1234429).
- Input: i8042 - swap old quirk combination with new quirk for
more devices (bsc#1234429).
- Input: i8042 - swap old quirk combination with new quirk for
several devices (bsc#1234429).
- Input: i8042 - add required quirks for missing old boardnames
(bsc#1234429).
- Input: i8042 - swap old quirk combination with new quirk for
NHxxRZQ (bsc#1234429).
- Input: xpad - rename QH controller to Legion Go S (bsc#1234429).
- Input: xpad - add support for TECNO Pocket Go (bsc#1234429).
- Input: xpad - add support for ZOTAC Gaming Zone (bsc#1234429).
- Input: xpad - add multiple supported devices (bsc#1234429).
- Input: xpad - add 8BitDo SN30 Pro, Hyperkin X91 and Gamesir
G7 SE controllers (bsc#1234429).
- Input: iqs7222 - preserve system status register (bsc#1234429).
- Input: ads7846 - fix gpiod allocation (bsc#1234429).
- Input: goodix-berlin - fix vddio regulator references
(bsc#1234429).
- cifs: Throw -EOPNOTSUPP error on unsupported reparse point
type from parse_reparse_point() (bsc#1234429).
- cifs: Validate content of WSL reparse point buffers
(bsc#1234429).
- vhost: return task creation error instead of NULL (bsc#1234429).
- block: fix 'kmem_cache of name 'bio-108' already exists'
(bsc#1234429).
- net: Handle napi_schedule() calls from non-interrupt
(bsc#1234429).
- drm/nouveau: Do not override forced connector status
(bsc#1234429).
- mptcp: safety check before fallback (bsc#1234429).
- perf/x86/rapl: Add support for Intel Arrow Lake U (bsc#1234429).
- x86/irq: Define trace events conditionally (bsc#1234429).
- x86/of: Don't use DTB for SMP setup if ACPI is enabled
(bsc#1234429).
- perf/x86/intel: Use better start period for frequency mode
(bsc#1234429).
- drm/vkms: Round fixp2int conversion in lerp_u16 (bsc#1234429).
- ASoC: SOF: Intel: don't check number of sdw links when set
dmic_fixup (bsc#1234429).
- ASoC: dapm-graph: set fill colour of turned on nodes
(bsc#1234429).
- fuse: don't truncate cached, mutated symlink (bsc#1234429).
- ASoC: tas2764: Set the SDOUT polarity correctly (bsc#1234429).
- ASoC: tas2764: Fix power control mask (bsc#1234429).
- ASoC: tas2770: Fix volume scale (bsc#1234429).
- phy: ti: gmii-sel: Do not use syscon helper to build regmap
(bsc#1234429).
- nvme: only allow entering LIVE from CONNECTING state
(bsc#1234429).
- sctp: Fix undefined behavior in left shift operation
(bsc#1234429).
- cifs: Treat unhandled directory name surrogate reparse points
as mount directory nodes (bsc#1234429).
- apple-nvme: Release power domains when probe fails
(bsc#1234429).
- nvmet-rdma: recheck queue state is LIVE in state lock in recv
done (bsc#1234429).
- nvme-pci: quirk Acer FA100 for non-uniqueue identifiers
(bsc#1234429).
- io-wq: backoff when retrying worker creation (bsc#1234429).
- net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors
(bsc#1234429).
- ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE
(bsc#1234429).
- ASoC: SOF: amd: Add post_fw_run_delay ACP quirk (bsc#1234429).
- ALSA: hda: hda-intel: add Panther Lake-H support (bsc#1234429).
- ASoC: SOF: Intel: pci-ptl: Add support for PTL-H (bsc#1234429).
- ALSA: hda: intel-dsp-config: Add PTL-H support (bsc#1234429).
- PCI: pci_ids: add INTEL_HDA_PTL_H (bsc#1234429).
- ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi
module (bsc#1234429).
- ASoC: arizona/madera: use fsleep() in up/down DAPM event delays
(bsc#1234429).
- ASoC: rsnd: adjust convert rate limitation (bsc#1234429).
- ASoC: rsnd: don't indicate warning on
rsnd_kctrl_accept_runtime() (bsc#1234429).
- ASoC: rsnd: indicate unsupported clock rate (bsc#1234429).
- ALSA: hda/realtek: Limit mic boost on Positivo ARN50
(bsc#1234429).
- ASoC: simple-card-utils.c: add missing dlc->of_node
(bsc#1234429).
- ASoC: Intel: soc-acpi-intel-mtl-match: declare adr as ull
(bsc#1234429).
- ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S14
(bsc#1234429).
- ASoC: Intel: sof_sdw: Add lookup of quirk using PCI subsystem ID
(bsc#1234429).
- selftests/bpf: Fix invalid flag of recv() (bsc#1234429).
- drm/tests: hdmi: Fix recursive locking (bsc#1234429).
- drm/tests: hdmi: Reorder DRM entities variables assignment
(bsc#1234429).
- drm/tests: hdmi: Remove redundant assignments (bsc#1234429).
- Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd
(bsc#1234429).
- Xen/swiotlb: mark xen_swiotlb_fixup() __init (bsc#1234429).
- arm64: amu: Delay allocating cpumask for AMU FIE support
(bsc#1234429).
- LoongArch: KVM: Set host with kernel mode when switch to VM mode
(bsc#1234429).
- LoongArch: Fix kernel_page_present() for KPRANGE/XKPRANGE
(bsc#1234429).
- thermal/cpufreq_cooling: Remove structure member documentation
(bsc#1234429).
- s390/cio: Fix CHPID "configure" attribute caching (bsc#1234429).
- platform/x86: int3472: Call "reset" GPIO "enable" for INT347E
(bsc#1234429).
- platform/x86: int3472: Use correct type for "polarity", call
it gpio_flags (bsc#1234429).
- platform/x86: thinkpad_acpi: Support for V9 DYTC platform
profiles (bsc#1234429).
- platform/x86: thinkpad_acpi: Fix invalid fan speed on ThinkPad
X120e (bsc#1234429).
- sched: Clarify wake_up_q()'s write to task->wake_q.next
(bsc#1234429).
- objtool: Ignore dangling jump table entries (bsc#1234429).
- btrfs: fix two misuses of folio_shift() (bsc#1234429).
- HID: apple: fix up the F6 key on the Omoton KB066 keyboard
(bsc#1234429).
- HID: hid-apple: Apple Magic Keyboard a3203 USB-C support
(bsc#1234429).
- selftests/cgroup: use bash in test_cpuset_v1_hp.sh
(bsc#1234429).
- HID: topre: Fix n-key rollover on Realforce R3S TKL boards
(bsc#1234429).
- HID: intel-ish-hid: ipc: Add Panther Lake PCI device IDs
(bsc#1234429).
- usb: phy: generic: Use proper helper for property detection
(bsc#1234429).
- HID: hid-steam: Fix issues with disabling both gamepad mode
and lizard mode (bsc#1234429).
- HID: ignore non-functional sensor in HP 5MP Camera
(bsc#1234429).
- HID: intel-ish-hid: Send clock sync message immediately after
reset (bsc#1234429).
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in
doorbell (bsc#1234429).
- sched_ext: selftests/dsp_local_on: Fix sporadic failures
(bsc#1234429).
- selftests: always check mask returned by statmount(2)
(bsc#1234429).
- vboxsf: fix building with GCC 15 (bsc#1234429).
- alpha/elf: Fix misc/setarch test of util-linux by removing
32bit support (bsc#1234429).
- smb: client: fix noisy when tree connecting to DFS interlink
targets (bsc#1234429).
- ACPI: resource: IRQ override for Eluktronics MECH-17
(bsc#1234429).
- scsi: qla1280: Fix kernel oops when debug level > 2
(bsc#1234429).
- scsi: ufs: core: Fix error return with query response
(bsc#1234429).
- scsi: core: Use GFP_NOIO to avoid circular locking dependency
(bsc#1234429).
- drm/amd/display: Fix out-of-bound accesses (bsc#1234429).
- platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show()
(bsc#1234429).
- sched/debug: Provide slice length for fair tasks (bsc#1234429).
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in
ibft_attr_show_nic() (bsc#1234429).
- futex: Pass in task to futex_queue() (bsc#1234429).
- btrfs: avoid starting new transaction when cleaning qgroup
during subvolume drop (bsc#1234429).
- powercap: call put_device() on an error path in
powercap_register_control_type() (bsc#1234429).
- hrtimers: Mark is_migration_base() with __always_inline
(bsc#1234429).
- nvme-fc: do not ignore connectivity loss during connecting
(bsc#1234429).
- nvme-fc: go straight to connecting state when initializing
(bsc#1234429).
- net/mlx5e: Prevent bridge link show failure for
non-eswitch-allowed devices (bsc#1234429).
- net/mlx5: Bridge, fix the crash caused by LAG state check
(bsc#1234429).
- net/mlx5: Lag, Check shared fdb before creating MultiPort
E-Switch (bsc#1234429).
- net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs
(bsc#1234429).
- net/mlx5: HWS, Rightsize bwc matcher priority (bsc#1234429).
- Revert "openvswitch: switch to per-action label counting in
conntrack" (bsc#1234429).
- net: openvswitch: remove misbehaving actions length check
(bsc#1234429).
- gre: Fix IPv6 link-local address generation (bsc#1234429).
- netfilter: nft_exthdr: fix offset with ipv4_find_option()
(bsc#1234429).
- net_sched: Prevent creation of classes with TC_H_ROOT
(bsc#1234429).
- ipvs: prevent integer overflow in do_ip_vs_get_ctl()
(bsc#1234429).
- netfilter: nf_conncount: Fully initialize struct
nf_conncount_tuple in insert_tree() (bsc#1234429).
- rtase: Fix improper release of ring list entries in
rtase_sw_reset (bsc#1234429).
- selftests: bonding: fix incorrect mac address (bsc#1234429).
- bonding: fix incorrect MAC address setting to receive NS
messages (bsc#1234429).
- net: mctp: unshare packets when reassembling (bsc#1234429).
- net: switchdev: Convert blocking notification chain to a raw
one (bsc#1234429).
- eth: bnxt: fix memory leak in queue reset (bsc#1234429).
- bnxt_en: handle tpa_info in queue API implementation
(bsc#1234429).
- bnxt_en: refactor tpa_info alloc/free into helpers
(bsc#1234429).
- eth: bnxt: use page pool for head frags (bsc#1234429).
- eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx |
tx} (bsc#1234429).
- eth: bnxt: do not update checksum in bnxt_xdp_build_skb()
(bsc#1234429).
- eth: bnxt: do not use BNXT_VNIC_NTUPLE unconditionally in
queue restart logic (bsc#1234429).
- eth: bnxt: return fail if interface is down in
bnxt_queue_mem_alloc() (bsc#1234429).
- eth: bnxt: fix truesize for mb-xdp-pass case (bsc#1234429).
- net/mlx5: handle errors in mlx5_chains_create_table()
(bsc#1234429).
- Drivers: hv: vmbus: Don't release fb_mmio resource in
vmbus_free_mmio() (bsc#1234429).
- fbdev: hyperv_fb: Allow graceful removal of framebuffer
(bsc#1234429).
- fbdev: hyperv_fb: Simplify hvfb_putmem (bsc#1234429).
- fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V
Gen 2 VMs (bsc#1234429).
- drm/hyperv: Fix address space leak when Hyper-V DRM device is
removed (bsc#1234429).
- netpoll: hold rcu read lock in __netpoll_send_skb()
(bsc#1234429).
- net: mctp i2c: Copy headers if cloned (bsc#1234429).
- net: mctp i3c: Copy headers if cloned (bsc#1234429).
- net: dsa: mv88e6xxx: Verify after ATU Load ops (bsc#1234429).
- net/mlx5: Fill out devlink dev info only for PFs (bsc#1234429).
- Revert "Bluetooth: hci_core: Fix sleeping function called from
invalid context" (bsc#1234429).
- Bluetooth: hci_event: Fix enabling passive scanning
(bsc#1234429).
- wifi: cfg80211: cancel wiphy_work before freeing wiphy
(bsc#1234429).
- wifi: mac80211: don't queue sdata::work for a non-running sdata
(bsc#1234429).
- wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms
(bsc#1234429).
- sched: address a potential NULL pointer dereference in the
GRED scheduler (bsc#1234429).
- netfilter: nf_tables: make destruction work queue pernet
(bsc#1234429).
- netfilter: nf_conncount: garbage collection is not skipped
when jiffies wrap around (bsc#1234429).
- ice: Fix switchdev slow-path in LAG (bsc#1234429).
- ice: fix memory leak in aRFS after reset (bsc#1234429).
- ice: do not configure destination override for switchdev
(bsc#1234429).
- netfilter: nft_ct: Use __refcount_inc() for per-CPU
nft_ct_pcpu_template (bsc#1234429).
- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw
(bsc#1234429).
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value
(bsc#1234429).
- fbdev: hyperv_fb: iounmap() the correct memory when removing
a device (bsc#1234429).
- userfaultfd: fix PTE unmapping stack-allocated PTE copies
(bsc#1234429).
- mm: fix kernel BUG when userfaultfd_move encounters swapcache
(bsc#1234429).
- mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq (bsc#1234429).
- commit f0310f3
* Thu Mar 13 2025 rfrohl@suse.com
- Update config files for 6.12.19.
- commit d6c1648
* Thu Mar 13 2025 rfrohl@suse.com
- Linux 6.12.19 (bsc#1234429).
- wifi: iwlwifi: pcie: Fix TSO preparation (bsc#1234429).
- x86/mm: Don't disable PCID when INVLPG has been fixed by
microcode (bsc#1234429).
- selftests/bpf: Clean up open-coded gettid syscall invocations
(bsc#1234429).
- uprobes: Fix race in uprobe_free_utask (bsc#1234429).
- KVM: e500: always restore irqs (bsc#1234429).
- Revert "KVM: PPC: e500: Mark "struct page" dirty in
kvmppc_e500_shadow_map()" (bsc#1234429).
- Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before
dropping mmu_lock" (bsc#1234429).
- Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page
faults" (bsc#1234429).
- Revert "KVM: e500: always restore irqs" (bsc#1234429).
- docs: rust: remove spurious item in `expect` list (bsc#1234429).
- nvme-tcp: Fix a C2HTermReq error message (bsc#1234429).
- ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage
(bsc#1234429).
- kbuild: hdrcheck: fix cross build with clang (bsc#1234429).
- fs/netfs/read_collect: fix crash due to uninitialized `prev`
variable (bsc#1234429).
- fs/netfs/read_pgpriv2: skip folio queues without `marks3`
(bsc#1234429).
- arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present
ptes (bsc#1234429).
- mm: hugetlb: Add huge page size param to
huge_ptep_get_and_clear() (bsc#1234429).
- iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value
(bsc#1234429).
- iio: adc: ad7192: fix channel select (bsc#1234429).
- iio: dac: ad3552r: clear reset status flag (bsc#1234429).
- iio: light: apds9306: fix max_scale_nano values (bsc#1234429).
- iio: filter: admv8818: Force initialization of SDO
(bsc#1234429).
- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in
pmcmd_ioctl (bsc#1234429).
- eeprom: digsy_mtc: Make GPIO lookup table match the device
(bsc#1234429).
- bus: mhi: host: pci_generic: Use pci_try_reset_function()
to avoid deadlock (bsc#1234429).
- slimbus: messaging: Free transaction ID in delayed interrupt
scenario (bsc#1234429).
- drivers: core: fix device leak in __fw_devlink_relax_cycles()
(bsc#1234429).
- char: misc: deallocate static minor in error path (bsc#1234429).
- intel_th: pci: Add Panther Lake-P/U support (bsc#1234429).
- intel_th: pci: Add Panther Lake-H support (bsc#1234429).
- intel_th: pci: Add Arrow Lake support (bsc#1234429).
- mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO
(bsc#1234429).
- mei: me: add panther lake P DID (bsc#1234429).
- cdx: Fix possible UAF error in driver_override_show()
(bsc#1234429).
- KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't
supported by KVM (bsc#1234429).
- KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs
(bsc#1234429).
- KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization
is disabled (bsc#1234429).
- KVM: x86: Snapshot the host's DEBUGCTL in common x86
(bsc#1234429).
- KVM: SVM: Suppress DEBUGCTL.BTF on AMD (bsc#1234429).
- KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value
(bsc#1234429).
- KVM: SVM: Save host DR masks on CPUs with DebugSwap
(bsc#1234429).
- KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the
STI shadow (bsc#1234429).
- usb: xhci: Enable the TRB overfetch quirk on VIA VL805
(bsc#1234429).
- xhci: pci: Fix indentation in the PCI device ID definitions
(bsc#1234429).
- rust: map `long` to `isize` and `char` to `u8` (bsc#1234429).
- rust: finish using custom FFI integer types (bsc#1234429).
- acpi: typec: ucsi: Introduce a ->poll_cci method (bsc#1234429).
- kbuild: userprogs: use correct lld when linking through clang
(bsc#1234429).
- usb: gadget: Check bmAttributes only if configuration is valid
(bsc#1234429).
- usb: gadget: Fix setting self-powered state on suspend
(bsc#1234429).
- usb: gadget: Set self-powered based on MaxPower and bmAttributes
(bsc#1234429).
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix
functionality (bsc#1234429).
- usb: typec: ucsi: increase timeout for PPM reset operations
(bsc#1234429).
- usb: dwc3: gadget: Prevent irq storm when TH re-executes
(bsc#1234429).
- usb: dwc3: Set SUSPENDENABLE soon after phy init (bsc#1234429).
- usb: atm: cxacru: fix a flaw in existing endpoint checks
(bsc#1234429).
- usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails
(bsc#1234429).
- usb: renesas_usbhs: Flush the notify_hotplug_work (bsc#1234429).
- usb: typec: ucsi: Fix NULL pointer access (bsc#1234429).
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass
Storage Card Reader (bsc#1234429).
- usb: hub: lack of clearing xHC resources (bsc#1234429).
- usb: renesas_usbhs: Use devm_usb_get_phy() (bsc#1234429).
- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel
hosts (bsc#1234429).
- usb: renesas_usbhs: Call clk_put() (bsc#1234429).
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based
detection" (bsc#1234429).
- gpio: rcar: Fix missing of_node_put() call (bsc#1234429).
- net: ipv6: fix missing dst ref drop in ila lwtunnel
(bsc#1234429).
- net: ipv6: fix dst ref loop in ila lwtunnel (bsc#1234429).
- mctp i3c: handle NULL header address (bsc#1234429).
- net: dsa: mt7530: Fix traffic flooding for MMIO devices
(bsc#1234429).
- nvme-tcp: fix signedness bug in nvme_tcp_init_connection()
(bsc#1234429).
- sched/fair: Fix potential memory corruption in
child_cfs_rq_on_list (bsc#1234429).
- ublk: set_params: properly check if parameters can be applied
(bsc#1234429).
- net-timestamp: support TCP GSO case for a few missing flags
(bsc#1234429).
- exfat: short-circuit zero-byte writes in exfat_file_write_iter
(bsc#1234429).
- exfat: fix soft lockup in exfat_clear_bitmap (bsc#1234429).
- exfat: fix just enough dentries but allocate a new cluster to
dir (bsc#1234429).
- x86/sgx: Fix size overflows in sgx_encl_create() (bsc#1234429).
- vlan: enforce underlying device type (bsc#1234429).
- net: ethtool: netlink: Allow NULL nlattrs when getting a
phy_device (bsc#1234429).
- net: ethtool: plumb PHY stats to PHY drivers (bsc#1234429).
- ethtool: linkstate: migrate linkstate functions to support
multi-PHY setups (bsc#1234429).
- ppp: Fix KMSAN uninit-value warning with bpf (bsc#1234429).
- net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX}
for v4.7 (bsc#1234429).
- net: ipa: Fix QSB data for v4.7 (bsc#1234429).
- net: ipa: Fix v4.7 resource group names (bsc#1234429).
- HID: hid-steam: Fix use-after-free when detaching device
(bsc#1234429).
- drm/xe: Remove double pageflip (bsc#1234429).
- drm/i915: Plumb 'dsb' all way to the plane hooks (bsc#1234429).
- drm/i915/color: Extract intel_color_modeset() (bsc#1234429).
- net: hns3: make sure ptp clock is unregister and freed if
hclge_ptp_get_cycle returns an error (bsc#1234429).
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink
(bsc#1234429).
- drm/sched: Fix preprocessor guard (bsc#1234429).
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in
xgene_hwmon_probe() (bsc#1234429).
- llc: do not use skb_get() before dev_queue_xmit() (bsc#1234429).
- ALSA: usx2y: validate nrpacks module parameter on probe
(bsc#1234429).
- drm/imagination: Fix timestamps in firmware traces
(bsc#1234429).
- tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macro
(bsc#1234429).
- hwmon: (ad7314) Validate leading zero bits and return error
(bsc#1234429).
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table
(bsc#1234429).
- hwmon: (pmbus) Initialise page count in pmbus_identify()
(bsc#1234429).
- perf/core: Fix pmus_lock vs. pmus_srcu ordering (bsc#1234429).
- caif_virtio: fix wrong pointer check in cfv_probe()
(bsc#1234429).
- net: gso: fix ownership in __udp_gso_segment (bsc#1234429).
- ALSA: hda/realtek: Remove (revert) duplicate Ally X config
(bsc#1234429).
- nvmet-tcp: Fix a possible sporadic response drops in weakly
ordered arch (bsc#1234429).
- nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu()
(bsc#1234429).
- nvme-tcp: add basic support for the C2HTermReq PDU
(bsc#1234429).
- bluetooth: btusb: Initialize .owner field of
force_poll_sync_fops (bsc#1234429).
- drm/nouveau: select FW caching (bsc#1234429).
- drm/nouveau: Run DRM default client setup (bsc#1234429).
- drm/fbdev-ttm: Support struct drm_driver.fbdev_probe
(bsc#1234429).
- drm: Add client-agnostic setup helper (bsc#1234429).
- drm/fbdev: Add memory-agnostic fbdev client (bsc#1234429).
- drm/fbdev-helper: Move color-mode lookup into 4CC format helper
(bsc#1234429).
- wifi: mac80211: fix vendor-specific inheritance (bsc#1234429).
- wifi: mac80211: fix MLE non-inheritance parsing (bsc#1234429).
- wifi: mac80211: Support parsing EPCS ML element (bsc#1234429).
- nvme-ioctl: fix leaked requests on mapping error (bsc#1234429).
- nvme-pci: use sgls for all user requests if possible
(bsc#1234429).
- nvme-pci: add support for sgl metadata (bsc#1234429).
- coredump: Only sort VMAs when core_sort_vma sysctl is set
(bsc#1234429).
- HID: intel-ish-hid: Fix use-after-free issue in
ishtp_hid_remove() (bsc#1234429).
- HID: intel-ish-hid: Fix use-after-free issue in
hid_ishtp_cl_remove() (bsc#1234429).
- HID: google: fix unused variable warning under !CONFIG_ACPI
(bsc#1234429).
- wifi: iwlwifi: Fix A-MSDU TSO preparation (bsc#1234429).
- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU
(bsc#1234429).
- wifi: iwlwifi: limit printed string from FW file (bsc#1234429).
- wifi: iwlwifi: mvm: don't try to talk to a dead firmware
(bsc#1234429).
- wifi: iwlwifi: mvm: clean up ROC on failure (bsc#1234429).
- mm: memory-hotplug: check folio ref count first in
do_migrate_range (bsc#1234429).
- hwpoison, memory_hotplug: lock folio before unmap hwpoisoned
folio (bsc#1234429).
- mm: fix finish_fault() handling for large folios (bsc#1234429).
- mm: don't skip arch_sync_kernel_mappings() in error paths
(bsc#1234429).
- mm: memory-failure: update ttu flag inside unmap_poisoned_folio
(bsc#1234429).
- mm: abort vma_modify() on merge out of memory failure
(bsc#1234429).
- mm/page_alloc: fix uninitialized variable (bsc#1234429).
- block: fix conversion of GPT partition name to 7-bit
(bsc#1234429).
- userfaultfd: do not block on locking a large folio with raised
refcount (bsc#1234429).
- NFS: fix nfs_release_folio() to not deadlock via kcompactd
writeback (bsc#1234429).
- s390/traps: Fix test_monitor_call() inline assembly
(bsc#1234429).
- dma: kmsan: export kmsan_handle_dma() for modules (bsc#1234429).
- rapidio: fix an API misues when rio_add_net() fails
(bsc#1234429).
- rapidio: add check for rio_add_net() in rio_scan_alloc_net()
(bsc#1234429).
- selftests/damon/damon_nr_regions: sort collected regiosn before
checking with min/max boundaries (bsc#1234429).
- selftests/damon/damon_nr_regions: set ops update for merge
results check to 100ms (bsc#1234429).
- selftests/damon/damos_quota: make real expectation of quota
exceeds (bsc#1234429).
- selftests/damon/damos_quota_goal: handle minimum quota that
cannot be further reduced (bsc#1234429).
- wifi: nl80211: reject cooked mode if it is set along with
other flags (bsc#1234429).
- wifi: cfg80211: regulatory: improve invalid hints checking
(bsc#1234429).
- Bluetooth: Add check for mgmt_alloc_skb() in
mgmt_device_connected() (bsc#1234429).
- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name()
(bsc#1234429).
- drm/xe/userptr: Unmap userptrs in the mmu notifier
(bsc#1234429).
- drm/xe/userptr: properly setup pfn_flags_mask (bsc#1234429).
- drm/xe: Fix fault mode invalidation with unbind (bsc#1234429).
- drm/xe: Fix GT "for each engine" workarounds (bsc#1234429).
- mptcp: fix 'scheduling while atomic' in
mptcp_pm_nl_append_new_local_addr (bsc#1234429).
- drm/xe/vm: Validate userptr during gpu vma prefetching
(bsc#1234429).
- drm/xe/vm: Fix a misplaced #endif (bsc#1234429).
- drm/xe/hmm: Don't dereference struct page pointers without
notifier lock (bsc#1234429).
- drm/xe/hmm: Style- and include fixes (bsc#1234429).
- drm/xe: Add staging tree for VM binds (bsc#1234429).
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63
(bsc#1234429).
- x86/cpu: Validate CPUID leaf 0x2 EDX output (bsc#1234429).
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (bsc#1234429).
- x86/boot: Sanitize boot params before parsing command line
(bsc#1234429).
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad
X131e (bsc#1234429).
- Revert "selftests/mm: remove local __NR_* definitions"
(bsc#1234429).
- Revert "mm/page_alloc.c: don't show protection in zone's
- >lowmem_reserve[] for empty zone" (bsc#1234429).
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress
200M (bsc#1234429).
- drm/imagination: only init job done fences once (bsc#1234429).
- drm/imagination: Hold drm_gem_gpuva lock for unmap
(bsc#1234429).
- drm/imagination: avoid deadlock on fence release (bsc#1234429).
- drm/amd/pm: always allow ih interrupt from fw (bsc#1234429).
- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue
(bsc#1234429).
- drm/amd/display: Fix null check for pipe_ctx->plane_state in
resource_build_scaling_params (bsc#1234429).
- hwmon: (peci/dimmtemp) Do not provide fake thresholds data
(bsc#1234429).
- btrfs: fix a leaked chunk map issue in read_one_chunk()
(bsc#1234429).
- ALSA: hda/realtek: update ALC222 depop optimize (bsc#1234429).
- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo
platform (bsc#1234429).
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist
(bsc#1234429).
- ALSA: seq: Avoid module auto-load handling at event delivery
(bsc#1234429).
- gpio: aggregator: protect driver attr handlers against module
unload (bsc#1234429).
- gpio: rcar: Use raw_spinlock to protect register access
(bsc#1234429).
- ksmbd: fix bug on trap in smb2_lock (bsc#1234429).
- ksmbd: fix use-after-free in smb2_lock (bsc#1234429).
- ksmbd: fix out-of-bounds in parse_sec_desc() (bsc#1234429).
- ksmbd: fix type confusion via race condition when using
ipc_msg_send_request (bsc#1234429).
- HID: appleir: Fix potential NULL dereference at raw event handle
(bsc#1234429).
- LoongArch: KVM: Fix GPA size issue about VM (bsc#1234429).
- LoongArch: KVM: Reload guest CSR registers after sleep
(bsc#1234429).
- LoongArch: KVM: Add interrupt checking for AVEC (bsc#1234429).
- LoongArch: Set max_pfn with the PFN of the last page
(bsc#1234429).
- LoongArch: Use polling play_dead() when resuming from
hibernation (bsc#1234429).
- LoongArch: Convert unreachable() to BUG() (bsc#1234429).
- stmmac: loongson: Pass correct arg to PCI function
(bsc#1234429).
- tracing: tprobe-events: Reject invalid tracepoint name
(bsc#1234429).
- tracing: tprobe-events: Fix a memory leak when tprobe with
$retval (bsc#1234429).
- Revert "of: reserved-memory: Fix using wrong number of cells
to get property 'alignment'" (bsc#1234429).
- rust: alloc: Fix `ArrayLayout` allocations (bsc#1234429).
- rust: use custom FFI integer types (bsc#1234429).
- rust: map `__kernel_size_t` and friends also to usize/isize
(bsc#1234429).
- rust: fix size_t in bindgen prototypes of C builtins
(bsc#1234429).
- rust: kbuild: expand rusttest target for macros (bsc#1234429).
- drm/panic: allow verbose version check (bsc#1234429).
- drm/panic: allow verbose boolean for clarity (bsc#1234429).
- drm/panic: correctly indent continuation of line in list item
(bsc#1234429).
- drm/panic: remove redundant field when assigning value
(bsc#1234429).
- drm/panic: prefer eliding lifetimes (bsc#1234429).
- drm/panic: remove unnecessary borrow in alignment_pattern
(bsc#1234429).
- drm/panic: avoid reimplementing Iterator::find (bsc#1234429).
- MAINTAINERS: add entry for the Rust `alloc` module
(bsc#1234429).
- kbuild: rust: remove the `alloc` crate and `GlobalAlloc`
(bsc#1234429).
- rust: alloc: update module comment of alloc.rs (bsc#1234429).
- rust: str: test: replace `alloc::format` (bsc#1234429).
- rust: alloc: implement `Cmalloc` in module allocator_test
(bsc#1234429).
- rust: alloc: implement `contains` for `Flags` (bsc#1234429).
- rust: error: check for config `test` in `Error::name`
(bsc#1234429).
- rust: error: use `core::alloc::LayoutError` (bsc#1234429).
- rust: alloc: add `Vec` to prelude (bsc#1234429).
- rust: alloc: remove `VecExt` extension (bsc#1234429).
- rust: treewide: switch to the kernel `Vec` type (bsc#1234429).
- rust: alloc: implement `collect` for `IntoIter` (bsc#1234429).
- rust: alloc: implement `IntoIterator` for `Vec` (bsc#1234429).
- rust: alloc: implement kernel `Vec` type (bsc#1234429).
- rust: alloc: introduce `ArrayLayout` (bsc#1234429).
- rust: alloc: add `Box` to prelude (bsc#1234429).
- rust: alloc: remove extension of std's `Box` (bsc#1234429).
- rust: treewide: switch to our kernel `Box` type (bsc#1234429).
- rust: alloc: implement kernel `Box` (bsc#1234429).
- rust: alloc: add __GFP_NOWARN to `Flags` (bsc#1234429).
- rust: alloc: implement `KVmalloc` allocator (bsc#1234429).
- rust: alloc: implement `Vmalloc` allocator (bsc#1234429).
- rust: alloc: add module `allocator_test` (bsc#1234429).
- rust: alloc: implement `Allocator` for `Kmalloc` (bsc#1234429).
- rust: alloc: make `allocator` module public (bsc#1234429).
- rust: alloc: implement `ReallocFunc` (bsc#1234429).
- rust: alloc: rename `KernelAllocator` to `Kmalloc`
(bsc#1234429).
- rust: alloc: separate `aligned_size` from `krealloc_aligned`
(bsc#1234429).
- rust: alloc: add `Allocator` trait (bsc#1234429).
- rust: error: optimize error type to use nonzero (bsc#1234429).
- rust: error: make conversion functions public (bsc#1234429).
- Documentation: rust: discuss `#[expect(...)]` in the guidelines
(bsc#1234429).
- rust: start using the `#[expect(...)]` attribute (bsc#1234429).
- Documentation: rust: add coding guidelines on lints
(bsc#1234429).
- rust: enable Clippy's `check-private-items` (bsc#1234429).
- rust: provide proper code documentation titles (bsc#1234429).
- rust: replace `clippy::dbg_macro` with `disallowed_macros`
(bsc#1234429).
- rust: introduce `.clippy.toml` (bsc#1234429).
- rust: sync: remove unneeded
`#[allow(clippy::non_send_fields_in_send_ty)]` (bsc#1234429).
- rust: init: remove unneeded `#[allow(clippy::disallowed_names)]`
(bsc#1234429).
- rust: enable `rustdoc::unescaped_backticks` lint (bsc#1234429).
- rust: enable `clippy::ignored_unit_patterns` lint (bsc#1234429).
- rust: enable `clippy::unnecessary_safety_doc` lint
(bsc#1234429).
- rust: enable `clippy::unnecessary_safety_comment` lint
(bsc#1234429).
- rust: enable `clippy::undocumented_unsafe_blocks` lint
(bsc#1234429).
- rust: types: avoid repetition in `{As,From}Bytes` impls
(bsc#1234429).
- rust: sort global Rust flags (bsc#1234429).
- rust: workqueue: remove unneeded
``#[allow(clippy::new_ret_no_self)]` (bsc#1234429).
- loongarch: Use ASM_REACHABLE (bsc#1234429).
- x86/microcode/AMD: Add some forgotten models to the SHA check
(bsc#1234429).
- btrfs: fix data overwriting bug during buffered write when
block size < page size (bsc#1234429).
- smb311: failure to open files of length 1040 when mounting
with SMB3.1.1 POSIX extensions (bsc#1234429).
- cifs: Remove symlink member from cifs_open_info_data union
(bsc#1234429).
- gpio: vf610: add locking to gpio direction functions
(bsc#1234429).
- gpio: vf610: use generic device_get_match_data() (bsc#1234429).
- drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro
(bsc#1234429).
- drm/i915/dsi: convert to struct intel_display (bsc#1234429).
- rust: block: fix formatting in GenDisk doc (bsc#1234429).
- x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()
(bsc#1234429).
- commit 67c6d48
* Fri Mar 07 2025 rfrohl@suse.com
- Update config files for 6.12.18.
- commit 4685a21
* Fri Mar 07 2025 rfrohl@suse.com
- Linux 6.12.18 (bsc#1234429).
- thermal: gov_power_allocator: Add missing NULL pointer check
(bsc#1234429).
- x86/microcode/AMD: Load only SHA256-checksummed patches
(bsc#1234429).
- x86/microcode/AMD: Add get_patch_level() (bsc#1234429).
- x86/microcode/AMD: Get rid of the _load_microcode_amd()
forward declaration (bsc#1234429).
- x86/microcode/AMD: Merge early_apply_microcode() into its
single callsite (bsc#1234429).
- x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd()
declarations (bsc#1234429).
- x86/microcode/AMD: Remove ugly linebreak in
__verify_patch_section() signature (bsc#1234429).
- x86/microcode/AMD: Have __apply_microcode_amd() return bool
(bsc#1234429).
- x86/microcode/AMD: Return bool from find_blobs_in_containers()
(bsc#1234429).
- amdgpu/pm/legacy: fix suspend/resume issues (bsc#1234429).
- efi: Don't map the entire mokvar table to determine its size
(bsc#1234429).
- riscv: cpufeature: use bitmap_equal() instead of memcmp()
(bsc#1234429).
- riscv: signal: fix signal_minsigstksz (bsc#1234429).
- riscv: cacheinfo: Use of_property_present() for non-boolean
properties (bsc#1234429).
- riscv: signal: fix signal frame size (bsc#1234429).
- riscv/futex: sign extend compare value in atomic cmpxchg
(bsc#1234429).
- rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm
(bsc#1234429).
- scsi: ufs: core: bsg: Fix crash when arpmb command fails
(bsc#1234429).
- ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattr
(bsc#1234429).
- dm vdo: add missing spin_lock_init (bsc#1234429).
- dm-integrity: Avoid divide by zero in table status in Inline
mode (bsc#1234429).
- selftests/landlock: Test TCP accesses with protocol=IPPROTO_TCP
(bsc#1234429).
- sched_ext: Fix pick_task_scx() picking non-queued tasks when
it's called without balance() (bsc#1234429).
- sched/core: Prevent rescheduling when interrupts are disabled
(bsc#1234429).
- rcuref: Plug slowpath race in rcuref_put() (bsc#1234429).
- vmlinux.lds: Ensure that const vars with relocations are mapped
R/O (bsc#1234429).
- selftests/landlock: Test that MPTCP actions are not restricted
(bsc#1234429).
- mptcp: reset when MPTCP opts are dropped after join
(bsc#1234429).
- mptcp: always handle address removal under msk socket lock
(bsc#1234429).
- intel_idle: Handle older CPUs, which stop the TSC in deeper
C states, correctly (bsc#1234429).
- iommu/vt-d: Fix suspicious RCU usage (bsc#1234429).
- iommu/vt-d: Remove device comparison in
context_setup_pass_through_cb (bsc#1234429).
- phy: exynos5-usbdrd: gs101: ensure power is gated to SS phy
in phy_exit() (bsc#1234429).
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL
masks in refclk (bsc#1234429).
- phy: tegra: xusb: reset VBUS & ID OVERRIDE (bsc#1234429).
- net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
(bsc#1234429).
- net: enetc: correct the xdp_tx statistics (bsc#1234429).
- net: enetc: update UDP checksum when updating originTimestamp
field (bsc#1234429).
- net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC
(bsc#1234429).
- net: enetc: keep track of correct Tx BD count in
enetc_map_tx_tso_buffs() (bsc#1234429).
- net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
(bsc#1234429).
- net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENT
(bsc#1234429).
- net: stmmac: dwmac-loongson: Add fix_soc_reset() callback
(bsc#1234429).
- usbnet: gl620a: fix endpoint checking in genelink_bind()
(bsc#1234429).
- i2c: ls2x: Fix frequency division register access (bsc#1234429).
- i2c: npcm: disable interrupt enable bit before devm_request_irq
(bsc#1234429).
- block: Remove zone write plugs when handling native zone append
writes (bsc#1234429).
- arm64/mm: Fix Boot panic on Ampere Altra (bsc#1234429).
- drm/amd/display: Fix HPD after gpu reset (bsc#1234429).
- drm/amd/display: add a quirk to enable eDP0 on DP1
(bsc#1234429).
- drm/amd/display: Disable PSR-SU on eDP panels (bsc#1234429).
- drm/amdgpu: init return value in amdgpu_ttm_clear_buffer
(bsc#1234429).
- drm/amdgpu: disable BAR resize on Dell G5 SE (bsc#1234429).
- drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd
(bsc#1234429).
- drm/xe/userptr: fix EFAULT handling (bsc#1234429).
- drm/xe/userptr: restore invalidation list on error
(bsc#1234429).
- drm/xe/regs: remove a duplicate definition for
RING_CTL_SIZE(size) (bsc#1234429).
- perf/core: Fix low freq setting via IOC_PERIOD (bsc#1234429).
- perf/x86: Fix low freqency setting issue (bsc#1234429).
- perf/core: Add RCU read lock protection to perf_iterate_ctx()
(bsc#1234429).
- KVM: arm64: Ensure a VMID is allocated before programming
VTTBR_EL2 (bsc#1234429).
- ALSA: hda/realtek: Fix microphone regression on ASUS N705UD
(bsc#1234429).
- ALSA: usb-audio: Re-add sample rate quirk for Pioneer
DJM-900NXS2 (bsc#1234429).
- ftrace: Avoid potential division by zero in function_stat_show()
(bsc#1234429).
- tracing: Fix bad hist from corrupting named_triggers list
(bsc#1234429).
- riscv: KVM: Fix SBI TIME error generation (bsc#1234429).
- riscv: KVM: Fix SBI IPI error generation (bsc#1234429).
- riscv: KVM: Fix hart suspend_type use (bsc#1234429).
- riscv: KVM: Fix hart suspend status check (bsc#1234429).
- phy: rockchip: naneng-combphy: compatible reset with old DT
(bsc#1234429).
- phy: rockchip: fix Kconfig dependency more (bsc#1234429).
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
(bsc#1234429).
- objtool: Fix C jump table annotations for Clang (bsc#1234429).
- objtool: Remove annotate_{,un}reachable() (bsc#1234429).
- unreachable: Unify (bsc#1234429).
- io_uring/net: save msg_control for compat (bsc#1234429).
- thermal: gov_power_allocator: Update total_weight on bind and
cdev updates (bsc#1234429).
- thermal: core: Move lists of thermal instances to trip
descriptors (bsc#1234429).
- thermal/of: Fix cdev lookup in thermal_of_should_bind()
(bsc#1234429).
- thermal: of: Simplify thermal_of_should_bind with scoped for
each OF child (bsc#1234429).
- uprobes: Reject the shared zeropage in uprobe_write_opcode()
(bsc#1234429).
- perf/core: Order the PMU list to fix warning about unordered
pmu_ctx_list (bsc#1234429).
- thermal: gov_power_allocator: Fix incorrect calculation in
divvy_up_power() (bsc#1234429).
- net: ti: icss-iep: Reject perout generation request
(bsc#1234429).
- idpf: fix checksums set in idpf_rx_rsc() (bsc#1234429).
- selftests: drv-net: Check if combined-count exists
(bsc#1234429).
- net: ipv6: fix dst ref loop on input in rpl lwt (bsc#1234429).
- net: ipv6: fix dst ref loop on input in seg6 lwt (bsc#1234429).
- net/mlx5: IRQ, Fix null string in debug print (bsc#1234429).
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow
defination (bsc#1234429).
- net: Clear old fragment checksum value in napi_reuse_skb
(bsc#1234429).
- tcp: Defer ts_recent changes until req is owned (bsc#1234429).
- ice: Avoid setting default Rx VSI twice in switchdev setup
(bsc#1234429).
- ice: Fix deinitializing VF in error path (bsc#1234429).
- ice: add E830 HW VF mailbox message limit support (bsc#1234429).
- tcp: devmem: don't write truncated dmabuf CMSGs to userspace
(bsc#1234429).
- net: ethernet: ti: am65-cpsw: select PAGE_POOL (bsc#1234429).
- ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15
(bsc#1234429).
- ASoC: cs35l56: Prevent races when soft-resetting using SPI
control (bsc#1234429).
- firmware: cs_dsp: Remove async regmap writes (bsc#1234429).
- drm/xe/oa: Allow oa_exponent value of 0 (bsc#1234429).
- drm/xe/oa: Allow only certain property changes from config
(bsc#1234429).
- drm/xe/oa: Add syncs support to OA config ioctl (bsc#1234429).
- drm/xe/oa: Move functions up so they can be reused for config
ioctl (bsc#1234429).
- drm/xe/oa: Signal output fences (bsc#1234429).
- ipvs: Always clear ipvs_property flag in skb_scrub_packet()
(bsc#1234429).
- ASoC: fsl: Rename stream name of SAI DAI driver (bsc#1234429).
- ASoC: es8328: fix route from DAC to output (bsc#1234429).
- net: dsa: rtl8366rb: Fix compilation problem (bsc#1234429).
- net: cadence: macb: Synchronize stats calculations
(bsc#1234429).
- ipvlan: ensure network headers are in skb linear part
(bsc#1234429).
- ipvlan: Prepare ipvlan_process_v4_outbound() to future
.flowi4_tos conversion (bsc#1234429).
- ipv4: Convert ip_route_input() to dscp_t (bsc#1234429).
- ipv4: Convert icmp_route_lookup() to dscp_t (bsc#1234429).
- net: set the minimum for net_hotdata.netdev_budget_usecs
(bsc#1234429).
- net: loopback: Avoid sending IP packets without an Ethernet
header (bsc#1234429).
- afs: Give an afs_server object a ref on the afs_cell object
it points to (bsc#1234429).
- afs: Fix the server_list to unuse a displaced server rather
than putting it (bsc#1234429).
- rxrpc: rxperf: Fix missing decoding of terminal magic cookie
(bsc#1234429).
- Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
(bsc#1234429).
- ALSA: usb-audio: Avoid dropping MIDI events at closing multiple
ports (bsc#1234429).
- sunrpc: suppress warnings for unused procfs functions
(bsc#1234429).
- RDMA/bnxt_re: Fix the page details for the srq created by
kernel consumers (bsc#1234429).
- RDMA/mlx5: Fix bind QP error cleanup flow (bsc#1234429).
- scsi: ufs: core: Set default runtime/system PM levels before
ufshcd_hba_init() (bsc#1234429).
- scsi: core: Clear driver private data when retrying request
(bsc#1234429).
- RDMA/mlx5: Fix AH static rate parsing (bsc#1234429).
- RDMA/mlx5: Fix implicit ODP hang on parent deregistration
(bsc#1234429).
- SUNRPC: Handle -ETIMEDOUT return from tlshd (bsc#1234429).
- NFSv4: Fix a deadlock when recovering state on a sillyrenamed
file (bsc#1234429).
- SUNRPC: Prevent looping due to rpc_signal_task() races
(bsc#1234429).
- NFS: Adjust delegated timestamps for O_DIRECT reads and writes
(bsc#1234429).
- NFS: O_DIRECT writes must check and adjust the file length
(bsc#1234429).
- ovl: fix UAF in ovl_dentry_update_reval by moving dput()
in ovl_link_up (bsc#1234429).
- scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and
ufshcd_eh_timed_out() (bsc#1234429).
- landlock: Fix non-TCP sockets restriction (bsc#1234429).
- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (bsc#1234429).
- RDMA/bnxt_re: Allocate dev_attr information dynamically
(bsc#1234429).
- RDMA/bnxt_re: Add sanity checks on rdev validity (bsc#1234429).
- RDMA/bnxt_re: Cache MSIx info to a local structure
(bsc#1234429).
- RDMA/bnxt_re: Refactor NQ allocation (bsc#1234429).
- RDMA/bnxt_re: Fail probe early when not enough MSI-x vectors
are reserved (bsc#1234429).
- RDMA/hns: Fix mbox timing out by adding retry mechanism
(bsc#1234429).
- RDMA/mana_ib: Allocate PAGE aligned doorbell index
(bsc#1234429).
- RDMA/mlx5: Fix a WARN during dereg_mr for DM type (bsc#1234429).
- RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with
error (bsc#1234429).
- IB/mlx5: Set and get correct qp_num for a DCT QP (bsc#1234429).
- RDMA/mlx5: Fix the recovery flow of the UMR QP (bsc#1234429).
- commit 98d940e
* Fri Mar 07 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
* Thu Mar 06 2025 tiwai@suse.de
- rpm/split-modules: Fix optional splitting with usrmerge (bsc#1238570)
- commit 8be63c4
* Tue Mar 04 2025 msuchanek@suse.de
- packaging: Turn gcc version into config.sh variable
Fixes: 51dacec21eb1 ("Use gcc-13 for build on SLE16 (jsc#PED-10028).")
- commit 011d54b
* Tue Mar 04 2025 tiwai@suse.de
- rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303)
- commit 1f1e842
* Thu Feb 27 2025 rfrohl@suse.com
- mtd: rawnand: cadence: fix unchecked dereference (bsc#1234429 git-fixes).
- commit 3fa82ab
* Thu Feb 27 2025 rfrohl@suse.com
- Linux 6.12.17 (bsc#1234429).
- drm/amdgpu: bump version for RV/PCO compute fix (bsc#1234429).
- drm/amdgpu/gfx9: manually control gfxoff for CS on RV
(bsc#1234429).
- arm64: dts: rockchip: change eth phy mode to rgmii-id for
orangepi r1 plus lts (bsc#1234429).
- selftests/mm: build with -O2 (bsc#1234429).
- sched_ext: Fix incorrect assumption about migration disabled
tasks in task_can_run_on_remote_rq() (bsc#1234429).
- net: pse-pd: Fix deadlock in current limit functions
(bsc#1234429).
- tracing: Fix using ret variable in tracing_set_tracer()
(bsc#1234429).
- ftrace: Do not add duplicate entries in subops manager ops
(bsc#1234429).
- ftrace: Fix accounting of adding subops to a manager ops
(bsc#1234429).
- ftrace: Correct preemption accounting for function tracing
(bsc#1234429).
- EDAC/qcom: Correct interrupt enable register configuration
(bsc#1234429).
- smb: client: Add check for next_buffer in
receive_encrypted_standard() (bsc#1234429).
- irqchip/gic-v3: Fix rk3399 workaround when secure interrupts
are enabled (bsc#1234429).
- perf/x86/intel: Fix event constraints for LNC (bsc#1234429).
- mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
(bsc#1234429).
- mtd: rawnand: cadence: use dma_map_resource for sdma address
(bsc#1234429).
- mtd: rawnand: cadence: fix error code in cadence_nand_init()
(bsc#1234429).
- mtd: spi-nor: sst: Fix SST write failure (bsc#1234429).
- mm,madvise,hugetlb: check for 0-length range after end address
adjustment (bsc#1234429).
- acct: block access to kernel internal filesystems (bsc#1234429).
- acct: perform last write from workqueue (bsc#1234429).
- ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
(bsc#1234429).
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
(bsc#1234429).
- ALSA: hda: Add error check for snd_ctl_rename_id() in
snd_hda_create_dig_out_ctls() (bsc#1234429).
- ASoC: fsl_micfil: Enable default case in micfil_set_quality()
(bsc#1234429).
- ASoC: SOF: stream-ipc: Check for cstream nullity in
sof_ipc_msg_data() (bsc#1234429).
- gve: set xdp redirect target only when it is available
(bsc#1234429).
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (bsc#1234429).
- smb: client: fix chmod(2) regression with ATTR_READONLY
(bsc#1234429).
- lib/iov_iter: fix import_iovec_ubuf iovec management
(bsc#1234429).
- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n
(bsc#1234429).
- s390/boot: Fix ESSA detection (bsc#1234429).
- soc: loongson: loongson2_guts: Add check for devm_kstrdup()
(bsc#1234429).
- arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
(bsc#1234429).
- arm64: dts: rockchip: Move uart5 pin configuration to px30
ringneck SoM (bsc#1234429).
- arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588
(bsc#1234429).
- mm/migrate_device: don't add folio to be freed to LRU in
migrate_device_finalize() (bsc#1234429).
- drop_monitor: fix incorrect initialization order (bsc#1234429).
- tee: optee: Fix supplicant wait loop (bsc#1234429).
- gpiolib: protect gpio_chip with SRCU in array_info paths in
multi get/set (bsc#1234429).
- io_uring: prevent opcode speculation (bsc#1234429).
- io_uring/rw: forbid multishot async reads (bsc#1234429).
- drm/i915/gt: Use spin_lock_irqsave() in interruptible context
(bsc#1234429).
- drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL
(bsc#1234429).
- drm/i915/dp: Fix error handling during 128b/132b link training
(bsc#1234429).
- drm/i915: Make sure all planes in use by the joiner have their
crtc included (bsc#1234429).
- drm/msm/dpu: Disable dither in phys encoder cleanup
(bsc#1234429).
- drm: panel: jd9365da-h3: fix reset signal polarity
(bsc#1234429).
- irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit
interrupt request (bsc#1234429).
- drm/nouveau/pmu: Fix gp10b firmware guard (bsc#1234429).
- bpf: skip non exist keys in generic_map_lookup_batch
(bsc#1234429).
- nvme/ioctl: add missing space in err message (bsc#1234429).
- nvme-tcp: fix connect failure on receiving partial ICResp PDU
(bsc#1234429).
- nvme: tcp: Fix compilation warning with W=1 (bsc#1234429).
- drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing
bitclk source (bsc#1234429).
- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver
(bsc#1234429).
- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver
side (bsc#1234429).
- drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC
fields (bsc#1234429).
- drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x (bsc#1234429).
- drm/msm/dpu: skip watchdog timer programming through TOP on >=
SM8450 (bsc#1234429).
- drm/msm: Avoid rounding up to one jiffy (bsc#1234429).
- nouveau/svm: fix missing folio unlock + put after
make_device_exclusive_range() (bsc#1234429).
- platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU
(bsc#1234429).
- firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC
(bsc#1234429).
- md/raid*: Fix the set_queue_limits implementations
(bsc#1234429).
- firmware: arm_scmi: imx: Correct tx size of
scmi_imx_misc_ctrl_set (bsc#1234429).
- arm64: dts: rockchip: adjust SMMU interrupt type on rk3588
(bsc#1234429).
- bpf: Fix softlockup in arena_map_free on 64k page kernel
(bsc#1234429).
- net: Add rx_skb of kfree_skb to raw_tp_null_args[]
(bsc#1234429).
- selftests/bpf: Add tests for raw_tp null handling (bsc#1234429).
- power: supply: axp20x_battery: Fix fault handling for AXP717
(bsc#1234429).
- power: supply: da9150-fg: fix potential overflow (bsc#1234429).
- arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook
(bsc#1234429).
- bpf: Fix deadlock when freeing cgroup storage (bsc#1234429).
- bpf: Disable non stream socket for strparser (bsc#1234429).
- bpf: Fix wrong copied_seq calculation (bsc#1234429).
- strparser: Add read_sock callback (bsc#1234429).
- bpf: avoid holding freeze_mutex during mmap operation
(bsc#1234429).
- bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
(bsc#1234429).
- bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
(bsc#1234429).
- net: allow small head cache usage with large MAX_SKB_FRAGS
values (bsc#1234429).
- tcp: drop secpath at the same time as we currently drop dst
(bsc#1234429).
- net: axienet: Set mac_managed_pm (bsc#1234429).
- arp: switch to dev_getbyhwaddr() in arp_req_set_public()
(bsc#1234429).
- net: Add non-RCU dev_getbyhwaddr() helper (bsc#1234429).
- flow_dissector: Fix port range key handling in BPF conversion
(bsc#1234429).
- flow_dissector: Fix handling of mixed port and port-range keys
(bsc#1234429).
- geneve: Suppress list corruption splat in
geneve_destroy_tunnels() (bsc#1234429).
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl()
(bsc#1234429).
- net: pse-pd: pd692x0: Fix power limit retrieval (bsc#1234429).
- net: pse-pd: Use power limit at driver side instead of current
limit (bsc#1234429).
- net: pse-pd: Avoid setting max_uA in regulator constraints
(bsc#1234429).
- tcp: adjust rcvq_space after updating scaling ratio
(bsc#1234429).
- vsock/bpf: Warn on socket without transport (bsc#1234429).
- sockmap, vsock: For connectible sockets allow only connected
(bsc#1234429).
- ibmvnic: Don't reference skb after sending to VIOS
(bsc#1234429).
- ibmvnic: Add stat for tx direct vs tx batched (bsc#1234429).
- s390/ism: add release function for struct device (bsc#1234429).
- ALSA: seq: Drop UMP events when no UMP-conversion is set
(bsc#1234429).
- net/sched: cls_api: fix error handling causing NULL dereference
(bsc#1234429).
- ALSA: hda/cirrus: Correct the full scale volume set logic
(bsc#1234429).
- geneve: Fix use-after-free in geneve_find_dev() (bsc#1234429).
- vsock/virtio: fix variables initialization during resuming
(bsc#1234429).
- ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device
(bsc#1234429).
- powerpc/code-patching: Fix KASAN hit by not flagging text
patching area as VM_ALLOC (bsc#1234429).
- ALSA: hda/realtek: Fixup ALC225 depop procedure (bsc#1234429).
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as
static inline (bsc#1234429).
- powerpc/code-patching: Disable KASAN report during patching
via temporary mm (bsc#1234429).
- ASoC: SOF: ipc4-topology: Harden loops for looking up ALH
copiers (bsc#1234429).
- ASoC: rockchip: i2s-tdm: fix shift config for
SND_SOC_DAIFMT_DSP_[AB] (bsc#1234429).
- sched_ext: Fix migration disabled handling in targeted
dispatches (bsc#1234429).
- sched_ext: Factor out move_task_between_dsqs() from
scx_dispatch_from_dsq() (bsc#1234429).
- USB: gadget: f_midi: f_midi_complete to call queue_work
(bsc#1234429).
- tracing: Have the error of __tracing_resize_ring_buffer()
passed to user (bsc#1234429).
- tracing: Switch trace.c code over to use guard() (bsc#1234429).
- drm/amdkfd: Ensure consistent barrier state saved in gfx12
trap handler (bsc#1234429).
- drm/amdkfd: Move gfx12 trap handler to separate file
(bsc#1234429).
- accel/ivpu: Fix error handling in recovery/reset (bsc#1234429).
- accel/ivpu: Add FW state dump on TDR (bsc#1234429).
- accel/ivpu: Add coredump support (bsc#1234429).
- accel/ivpu: Limit FW version string length (bsc#1234429).
- arm64: dts: mediatek: mt8183: Disable DSI display output by
default (bsc#1234429).
- arm64: dts: mediatek: mt8183-pumpkin: add HDMI support
(bsc#1234429).
- PCI: Restore original INTX_DISABLE bit by pcim_intx()
(bsc#1234429).
- PCI: Remove devres from pci_intx() (bsc#1234429).
- PCI: Export pci_intx_unmanaged() and pcim_intx() (bsc#1234429).
- PCI: Make pcim_request_all_regions() a public function
(bsc#1234429).
- ASoC: renesas: rz-ssi: Add a check for negative sample_space
(bsc#1234429).
- ASoC: renesas: rz-ssi: Terminate all the DMA transactions
(bsc#1234429).
- Input: synaptics - fix crash when enabling pass-through port
(bsc#1234429).
- Input: serio - define serio_pause_rx guard to pause and resume
serio ports (bsc#1234429).
- Bluetooth: qca: Fix poor RF performance for WCN6855
(bsc#1234429).
- Bluetooth: qca: Update firmware-name to support board specific
nvm (bsc#1234429).
- drm/amd/display: Correct register address in dcn35
(bsc#1234429).
- drm/amd/display: update dcn351 used clock offset (bsc#1234429).
- drm/amd/display: Refactoring if and endif statements to enable
DC_LOGGER (bsc#1234429).
- KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active
w/o VID (bsc#1234429).
- KVM: x86: Inline kvm_get_apic_mode() in lapic.h (bsc#1234429).
- KVM: x86: Get vcpu->arch.apic_base directly and drop
kvm_get_apic_base() (bsc#1234429).
- btrfs: fix double accounting race when extent_writepage_io()
failed (bsc#1234429).
- btrfs: fix double accounting race when
btrfs_run_delalloc_range() failed (bsc#1234429).
- btrfs: use btrfs_inode in extent_writepage() (bsc#1234429).
- btrfs: rename btrfs_folio_(set|start|end)_writer_lock()
(bsc#1234429).
- btrfs: unify to use writer locks for subpage locking
(bsc#1234429).
- btrfs: remove unused btrfs_folio_start_writer_lock()
(bsc#1234429).
- btrfs: mark all dirty sectors as locked inside
writepage_delalloc() (bsc#1234429).
- btrfs: move the delalloc range bitmap search into extent_io.c
(bsc#1234429).
- btrfs: do not assume the full page range is not dirty in
extent_writepage_io() (bsc#1234429).
- xe/oa: Fix query mode of operation for OAR/OAC (bsc#1234429).
- drm/xe/oa: Add input fence dependencies (bsc#1234429).
- drm/xe/oa/uapi: Define and parse OA sync properties
(bsc#1234429).
- drm/xe/oa: Separate batch submission from waiting for completion
(bsc#1234429).
- arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings
(bsc#1234429).
- commit 6f8c764
* Thu Feb 27 2025 dmueller@suse.com
- add nf_tables for iptables non-legacy network handling
This is needed for example by docker on the Alpine Linux distribution,
but can also be used on openSUSE.
- commit f9b0903
* Wed Feb 26 2025 msuchanek@suse.de
- kernel-source: Also replace bin/env
- commit dc2037c
* Fri Feb 21 2025 rfrohl@suse.com
- Update config files for 6.12.16.
- commit 8cb9da8
* Fri Feb 21 2025 rfrohl@suse.com
- Linux 6.12.16 (bsc#1234429).
- nfsd: clear acl_access/acl_default after releasing them
(bsc#1234429).
- NFSD: fix hang in nfsd4_shutdown_callback (bsc#1234429).
- nfsd: validate the nfsd_serv pointer before calling svc_wake_up
(bsc#1234429).
- x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit
(bsc#1234429).
- pinctrl: cy8c95x0: Avoid accessing reserved registers
(bsc#1234429).
- pinctrl: cy8c95x0: Enable regmap locking for debug
(bsc#1234429).
- pinctrl: cy8c95x0: Rename PWMSEL to SELPWM (bsc#1234429).
- pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware
(bsc#1234429).
- HID: winwing: Add NULL check in winwing_init_led()
(bsc#1234429).
- HID: multitouch: Add NULL check in mt_input_configured
(bsc#1234429).
- scripts/Makefile.extrawarn: Do not show clang's non-kprintf
warnings at W=1 (bsc#1234429).
- pinctrl: pinconf-generic: Print unsigned value if a format is
registered (bsc#1234429).
- HID: hid-thrustmaster: fix stack-out-of-bounds read in
usb_check_int_endpoints() (bsc#1234429).
- HID: hid-steam: Don't use cancel_delayed_work_sync in IRQ
context (bsc#1234429).
- spi: sn-f-ospi: Fix division by zero (bsc#1234429).
- ax25: Fix refcount leak caused by setting SO_BINDTODEVICE
sockopt (bsc#1234429).
- net: fib_rules: annotate data-races around rule->[io]ifindex
(bsc#1234429).
- Documentation/networking: fix basic node example document ISO
15765-2 (bsc#1234429).
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu()
(bsc#1234429).
- vrf: use RCU protection in l3mdev_l3_out() (bsc#1234429).
- idpf: fix handling rsc packet with a single segment
(bsc#1234429).
- idpf: record rx queue in skb for RSC packets (bsc#1234429).
- idpf: call set_real_num_queues in idpf_open (bsc#1234429).
- igc: Fix HW RX timestamp when passed by ZC XDP (bsc#1234429).
- vxlan: check vxlan_vnigroup_init() return value (bsc#1234429).
- LoongArch: Fix idle VS timer enqueue (bsc#1234429).
- LoongArch: csum: Fix OoB access in IP checksum code for negative
lengths (bsc#1234429).
- LoongArch: KVM: Fix typo issue about GCFG feature detection
(bsc#1234429).
- net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases
(bsc#1234429).
- net: ethernet: ti: am65_cpsw: fix tx_cleanup for XDP case
(bsc#1234429).
- Bluetooth: btintel_pcie: Fix a potential race condition
(bsc#1234429).
- team: better TEAM_OPTION_TYPE_STRING validation (bsc#1234429).
- workqueue: Put the pwq after detaching the rescuer from the pool
(bsc#1234429).
- sched_ext: Fix lock imbalance in dispatch_to_local_dsq()
(bsc#1234429).
- drm/tests: hdmi: Fix WW_MUTEX_SLOWPATH failures (bsc#1234429).
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array
(bsc#1234429).
- gpu: host1x: Fix a use of uninitialized mutex (bsc#1234429).
- cgroup: Remove steal time from usage_usec (bsc#1234429).
- perf/x86/intel: Clean up PEBS-via-PT on hybrid (bsc#1234429).
- drm/xe/client: bo->client does not need bos_lock (bsc#1234429).
- drm/i915/selftests: avoid using uninitialized context
(bsc#1234429).
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0
(bsc#1234429).
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting
IRQ (bsc#1234429).
- gpio: bcm-kona: Add missing newline to dev_err format string
(bsc#1234429).
- io_uring/waitid: don't abuse io_tw_state (bsc#1234429).
- io_uring/uring_cmd: remove dead req_has_async_data() check
(bsc#1234429).
- amdkfd: properly free gang_ctx_bo when failed to init user queue
(bsc#1234429).
- drm/amdgpu: bail out when failed to load fw in
psp_init_cap_microcode() (bsc#1234429).
- drm: Fix DSC BPP increment decoding (bsc#1234429).
- xen/swiotlb: relax alignment requirements (bsc#1234429).
- x86/xen: allow larger contiguous memory regions in PV guests
(bsc#1234429).
- block: cleanup and fix batch completion adding conditions
(bsc#1234429).
- sched_ext: Fix the incorrect bpf_list kfunc API in common.bpf.h
(bsc#1234429).
- sched_ext: Use SCX_CALL_OP_TASK in task_tick_scx (bsc#1234429).
- gpiolib: Fix crash on error in gpiochip_get_ngpios()
(bsc#1234429).
- iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path
(bsc#1234429).
- tools: fix annoying "mkdir -p ..." logs when building tools
in parallel (bsc#1234429).
- RDMA/efa: Reset device on probe failure (bsc#1234429).
- firmware: qcom: scm: smc: Handle missing SCM device
(bsc#1234429).
- fbdev: omap: use threaded IRQ for LCD DMA (bsc#1234429).
- soc/tegra: fuse: Update Tegra234 nvmem keepout list
(bsc#1234429).
- i3c: mipi-i3c-hci: Add Intel specific quirk to ring resuming
(bsc#1234429).
- i3c: mipi-i3c-hci: Add support for MIPI I3C HCI on PCI bus
(bsc#1234429).
- media: cxd2841er: fix 64-bit division on gcc-9 (bsc#1234429).
- media: i2c: ds90ub913: Add error handling to ub913_hw_init()
(bsc#1234429).
- media: i2c: ds90ub953: Add error handling for i2c reads/writes
(bsc#1234429).
- media: bcm2835-unicam: Disable trigger mode operation
(bsc#1234429).
- media: uvcvideo: Implement dual stream quirk to fix loss of
usb packets (bsc#1234429).
- media: uvcvideo: Add new quirk definition for the Sonix
Technology Co. 292a camera (bsc#1234429).
- media: uvcvideo: Add Kurokesu C1 PRO camera (bsc#1234429).
- media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread
(bsc#1234429).
- PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P
(bsc#1234429).
- PCI: switchtec: Add Microchip PCI100X device IDs (bsc#1234429).
- scsi: ufs: bsg: Set bsg_queue to NULL after removal
(bsc#1234429).
- rtla/timerlat_hist: Abort event processing on second signal
(bsc#1234429).
- rtla/timerlat_top: Abort event processing on second signal
(bsc#1234429).
- serial: 8250_pci: Resolve WCH vendor ID ambiguity (bsc#1234429).
- serial: 8250_pci: Share WCH IDs with parport_serial driver
(bsc#1234429).
- 8250: microchip: pci1xxxx: Add workaround for RTS bit toggle
(bsc#1234429).
- kunit: platform: Resolve 'struct completion' warning
(bsc#1234429).
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci
(bsc#1234429).
- NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client()
(bsc#1234429).
- vfio/nvgrace-gpu: Read dvsec register to determine need for
uncached resmem (bsc#1234429).
- vfio/nvgrace-gpu: Expose the blackwell device PF BAR1 to the VM
(bsc#1234429).
- fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode()
(bsc#1234429).
- Grab mm lock before grabbing pt lock (bsc#1234429).
- selftests: gpio: gpio-sim: Fix missing chip disablements
(bsc#1234429).
- ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10
tablet 5V (bsc#1234429).
- x86/mm/tlb: Only trim the mm_cpumask once a second
(bsc#1234429).
- orangefs: fix a oob in orangefs_debug_write (bsc#1234429).
- kbuild: suppress stdout from merge_config for silent builds
(bsc#1234429).
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla
10 tablet 5V (bsc#1234429).
- kbuild: Use -fzero-init-padding-bits=all (bsc#1234429).
- batman-adv: fix panic during interface removal (bsc#1234429).
- batman-adv: Ignore neighbor throughput metrics in error case
(bsc#1234429).
- batman-adv: Drop unmanaged ELP metric worker (bsc#1234429).
- drm/amdgpu: avoid buffer overflow attach in
smu_sys_set_pp_table() (bsc#1234429).
- KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC
isn't in-kernel (bsc#1234429).
- KVM: x86: Load DR6 with guest value only before entering
.vcpu_run() loop (bsc#1234429).
- KVM: nSVM: Enter guest mode before initializing nested NPT MMU
(bsc#1234429).
- perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAF (bsc#1234429).
- perf/x86/intel: Ensure LBRs are disabled when a CPU is starting
(bsc#1234429).
- ring-buffer: Unlock resize on mmap error (bsc#1234429).
- tracing: Do not allow mmap() of persistent ring buffer
(bsc#1234429).
- ring-buffer: Validate the persistent meta data subbuf array
(bsc#1234429).
- ring-buffer: Update pages_touched to reflect persistent buffer
content (bsc#1234429).
- usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue
during MIDI bind retries (bsc#1234429).
- usb: dwc3: Fix timeout issue during controller enter/exit from
halt state (bsc#1234429).
- usb: roles: set switch registered flag early on (bsc#1234429).
- usb: gadget: udc: renesas_usb3: Fix compiler warning
(bsc#1234429).
- usb: dwc2: gadget: remove of_node reference upon udc_stop
(bsc#1234429).
- usb: xhci: Restore xhci_pci support for Renesas HCs
(bsc#1234429).
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI
(bsc#1234429).
- usb: core: fix pipe creation for get_bMaxPacketSize0
(bsc#1234429).
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist
(bsc#1234429).
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone
(bsc#1234429).
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths
(bsc#1234429).
- USB: hub: Ignore non-compliant devices with too many configs
or interfaces (bsc#1234429).
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk
(bsc#1234429).
- usb: cdc-acm: Check control transfer buffer size before access
(bsc#1234429).
- usb: cdc-acm: Fix handling of oversized fragments (bsc#1234429).
- usb: gadget: core: flush gadget workqueue after device removal
(bsc#1234429).
- USB: serial: option: add MeiG Smart SLM828 (bsc#1234429).
- USB: serial: option: add Telit Cinterion FN990B compositions
(bsc#1234429).
- USB: serial: option: fix Telit Cinterion FN990A name
(bsc#1234429).
- USB: serial: option: drop MeiG Smart defines (bsc#1234429).
- can: ctucanfd: handle skb allocation failure (bsc#1234429).
- can: c_can: fix unbalanced runtime PM disable in error path
(bsc#1234429).
- can: j1939: j1939_sk_send_loop(): fix unable to send messages
with data length zero (bsc#1234429).
- can: rockchip: rkcanfd_handle_rx_fifo_overflow_int(): bail
out if skb cannot be allocated (bsc#1234429).
- can: etas_es58x: fix potential NULL pointer dereference on
udev->serial (bsc#1234429).
- alpha: make stack 16-byte aligned (most cases) (bsc#1234429).
- wifi: ath12k: fix handling of 6 GHz rules (bsc#1234429).
- PCI: Avoid FLR for Mediatek MT7922 WiFi (bsc#1234429).
- kbuild: userprogs: fix bitsize and target detection on clang
(bsc#1234429).
- efi: Avoid cold plugged memory for placing the kernel
(bsc#1234429).
- arm64: rust: clean Rust 1.85.0 warning using softfloat target
(bsc#1234429).
- objtool/rust: add one more `noreturn` Rust function
(bsc#1234429).
- rust: rbtree: fix overindented list item (bsc#1234429).
- cgroup: fix race between fork and cgroup.kill (bsc#1234429).
- serial: port: Assign ->iotype correctly when ->iobase is set
(bsc#1234429).
- serial: port: Always update ->iotype in __uart_read_properties()
(bsc#1234429).
- serial: 8250: Fix fifo underflow on flush (bsc#1234429).
- alpha: replace hardcoded stack offsets with autogenerated ones
(bsc#1234429).
- alpha: align stack for page fault and user unaligned trap
handlers (bsc#1234429).
- s390/pci: Pull search for parent PF out of
zpci_iov_setup_virtfn() (bsc#1234429).
- s390/pci: Fix handling of isolated VFs (bsc#1234429).
- gpiolib: acpi: Add a quirk for Acer Nitro ANV14 (bsc#1234429).
- gpio: stmpe: Check return value of stmpe_reg_read in
stmpe_gpio_irq_sync_unlock (bsc#1234429).
- partitions: mac: fix handling of bogus partition table
(bsc#1234429).
- sched_ext: Fix incorrect autogroup migration detection
(bsc#1234429).
- regulator: qcom_smd: Add l2, l5 sub-node to mp5496 regulator
(bsc#1234429).
- iommu: Fix potential memory leak in iopf_queue_remove_device()
(bsc#1234429).
- regmap-irq: Add missing kfree() (bsc#1234429).
- arm64: Handle .ARM.attributes section in linker scripts
(bsc#1234429).
- mmc: mtk-sd: Fix register settings for hs400(es) mode
(bsc#1234429).
- igc: Set buffer type for empty frames in igc_init_empty_frame
(bsc#1234429).
- cifs: pick channels for individual subrequests (bsc#1234429).
- mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw()
(bsc#1234429).
- btrfs: fix hole expansion when writing at an offset beyond EOF
(bsc#1234429).
- include: net: add static inline dst_dev_overhead() to dst.h
(bsc#1234429).
- net: ipv6: ioam6_iptunnel: mitigate 2-realloc issue
(bsc#1234429).
- net: ipv6: seg6_iptunnel: mitigate 2-realloc issue
(bsc#1234429).
- net: ipv6: rpl_iptunnel: mitigate 2-realloc issue (bsc#1234429).
- net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnels
(bsc#1234429).
- clocksource: Use pr_info() for "Checking clocksource
synchronization" message (bsc#1234429).
- clocksource: Use migrate_disable() to avoid calling
get_random_u32() in atomic context (bsc#1234429).
- scsi: ufs: core: Introduce ufshcd_has_pending_tasks()
(bsc#1234429).
- scsi: ufs: core: Prepare to introduce a new clock_gating lock
(bsc#1234429).
- scsi: ufs: core: Introduce a new clock_gating lock
(bsc#1234429).
- scsi: ufs: Fix toggling of clk_gating.state when clock gating
is not allowed (bsc#1234429).
- rust: kbuild: add -fzero-init-padding-bits to
bindgen_skip_cflags (bsc#1234429).
- cpufreq/amd-pstate: Call cppc_set_epp_perf in the reenable
function (bsc#1234429).
- cpufreq/amd-pstate: Align offline flow of shared memory and
MSR based systems (bsc#1234429).
- cpufreq/amd-pstate: Refactor amd_pstate_epp_reenable() and
amd_pstate_epp_offline() (bsc#1234429).
- cpufreq/amd-pstate: Remove the cppc_state check in
offline/online functions (bsc#1234429).
- cpufreq/amd-pstate: Merge amd_pstate_epp_cpu_offline() and
amd_pstate_epp_offline() (bsc#1234429).
- cpufreq/amd-pstate: convert mutex use to guard() (bsc#1234429).
- cpufreq/amd-pstate: Fix cpufreq_policy ref counting
(bsc#1234429).
- ipv4: add RCU protection to ip4_dst_hoplimit() (bsc#1234429).
- ipv4: use RCU protection in ip_dst_mtu_maybe_forward()
(bsc#1234429).
- net: add dev_net_rcu() helper (bsc#1234429).
- ipv4: use RCU protection in ipv4_default_advmss() (bsc#1234429).
- ipv4: use RCU protection in rt_is_expired() (bsc#1234429).
- ipv4: use RCU protection in inet_select_addr() (bsc#1234429).
- net: ipv4: Cache pmtu for all packet paths if multipath enabled
(bsc#1234429).
- ipv4: use RCU protection in __ip_rt_update_pmtu() (bsc#1234429).
- ipv4: icmp: convert to dev_net_rcu() (bsc#1234429).
- flow_dissector: use RCU protection to fetch dev_net()
(bsc#1234429).
- ipv6: use RCU protection in ip6_default_advmss() (bsc#1234429).
- ipv6: icmp: convert to dev_net_rcu() (bsc#1234429).
- HID: hid-steam: Make sure rumble work is canceled on removal
(bsc#1234429).
- HID: hid-steam: Move hidraw input (un)registering to work
(bsc#1234429).
- ndisc: use RCU protection in ndisc_alloc_skb() (bsc#1234429).
- neighbour: use RCU protection in __neigh_notify() (bsc#1234429).
- arp: use RCU protection in arp_xmit() (bsc#1234429).
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info()
(bsc#1234429).
- ndisc: extend RCU protection in ndisc_send_skb() (bsc#1234429).
- ipv6: mcast: extend RCU protection in igmp6_send()
(bsc#1234429).
- btrfs: rename __get_extent_map() and pass btrfs_inode
(bsc#1234429).
- btrfs: fix stale page cache after race between readahead and
direct IO write (bsc#1234429).
- ipv6: mcast: add RCU protection to mld_newpack() (bsc#1234429).
- drm/tidss: Fix issue in irq handling causing irq-flood issue
(bsc#1234429).
- drm/tidss: Fix race condition while handling interrupt registers
(bsc#1234429).
- drm/tidss: Clear the interrupt status for interrupts being
disabled (bsc#1234429).
- drm/msm/gem: prevent integer overflow in msm_ioctl_gem_submit()
(bsc#1234429).
- drm/rcar-du: dsi: Fix PHY lock bit check (bsc#1234429).
- drm/msm/dpu: fix x1e80100 intf_6 underrun/vsync interrupt
(bsc#1234429).
- drm/msm/dpu1: don't choke on disabling the writeback connector
(bsc#1234429).
- drm/v3d: Stop active perfmon if it is being destroyed
(bsc#1234429).
- drm/xe/tracing: Fix a potential TP_printk UAF (bsc#1234429).
- drm: renesas: rz-du: Increase supported resolutions
(bsc#1234429).
- netdevsim: print human readable IP address (bsc#1234429).
- selftests: rtnetlink: update netdevsim ipsec output format
(bsc#1234429).
- x86/static-call: Remove early_boot_irqs_disabled check to fix
Xen PVH dom0 (bsc#1234429).
- bpf: handle implicit declaration of function gettid in
bpf_iter.c (bsc#1234429).
- selftests/bpf: Fix uprobe consumer test (bsc#1234429).
- wifi: rtw89: pci: disable PCIE wake bit when PCIE deinit
(bsc#1234429).
- cpufreq/amd-pstate: Remove the goto label in
amd_pstate_update_limits (bsc#1234429).
- net: ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnels
(bsc#1234429).
- scsi: ufs: core: Ensure clk_gating.lock is used only after
initialization (bsc#1234429).
- io_uring/kbuf: reallocate buf lists on upgrade (bsc#1234429).
- vsock: Keep the binding until socket destruction (bsc#1234429).
- vsock: Orphan socket after transport release (bsc#1234429).
- Revert "vfio/platform: check the bounds of read/write syscalls"
(bsc#1234429).
- Delete
patches.suse/PCI-DPC-Yet-another-quirk-for-PIO-log-size-on-Intel-.patch.
- commit c5e4428
* Thu Feb 20 2025 msuchanek@suse.de
- Fix conditional for selecting gcc-13
Fixes: 51dacec21eb1 ("Use gcc-13 for build on SLE16 (jsc#PED-10028).")
- commit 07542ae
* Tue Feb 18 2025 rfrohl@suse.com
- Linux 6.12.15 (bsc#1234429).
- xfs: don't lose solo dquot update transactions (bsc#1234429).
- commit 04ecbe3
* Mon Feb 17 2025 rfrohl@suse.com
- Update config files.
- commit 028cc57
* Mon Feb 17 2025 rfrohl@suse.com
- Linux 6.12.14 (bsc#1234429).
- irqchip/lan966x-oic: Make CONFIG_LAN966X_OIC depend on
CONFIG_MCHP_LAN966X_PCI (bsc#1234429).
- btrfs: fix assertion failure when splitting ordered extent
after transaction abort (bsc#1234429).
- btrfs: do not output error message if a qgroup has been already
cleaned up (bsc#1234429).
- btrfs: fix use-after-free when attempting to join an aborted
transaction (bsc#1234429).
- arm64/mm: Ensure adequate HUGE_MAX_HSTATE (bsc#1234429).
- exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH)
case (bsc#1234429).
- s390/stackleak: Use exrl instead of ex in __stackleak_poison()
(bsc#1234429).
- btrfs: fix data race when accessing the inode's disk_i_size
at btrfs_drop_extents() (bsc#1234429).
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper
error handling (bsc#1234429).
- sched: Don't try to catch up excess steal time (bsc#1234429).
- x86: Convert unreachable() to BUG() (bsc#1234429).
- locking/ww_mutex/test: Use swap() macro (bsc#1234429).
- lockdep: Fix upper limit for LOCKDEP_*_BITS configs
(bsc#1234429).
- x86/amd_nb: Restrict init function to AMD-based systems
(bsc#1234429).
- drm/virtio: New fence for every plane update (bsc#1234429).
- drm: Add panel backlight quirks (bsc#1234429).
- drm: panel-backlight-quirks: Add Framework 13 matte panel
(bsc#1234429).
- drm: panel-backlight-quirks: Add Framework 13 glossy and 2.8k
panels (bsc#1234429).
- nvkm/gsp: correctly advance the read pointer of GSP message
queue (bsc#1234429).
- nvkm: correctly calculate the available space of the GSP cmdq
buffer (bsc#1234429).
- drm/tests: hdmi: handle empty modes in find_preferred_mode()
(bsc#1234429).
- drm/tests: hdmi: return meaningful value from
set_connector_edid() (bsc#1234429).
- drm/amd/display: Populate chroma prefetch parameters, DET
buffer fix (bsc#1234429).
- drm/amd/display: Overwriting dualDPP UBF values before usage
(bsc#1234429).
- printk: Fix signed integer overflow when defining
LOG_BUF_LEN_MAX (bsc#1234429).
- drm/connector: add mutex to protect ELD from concurrent access
(bsc#1234429).
- drm/bridge: anx7625: use eld_mutex to protect access to
connector->eld (bsc#1234429).
- drm/bridge: ite-it66121: use eld_mutex to protect access to
connector->eld (bsc#1234429).
- drm/amd/display: use eld_mutex to protect access to
connector->eld (bsc#1234429).
- drm/exynos: hdmi: use eld_mutex to protect access to
connector->eld (bsc#1234429).
- drm/radeon: use eld_mutex to protect access to connector->eld
(bsc#1234429).
- drm/sti: hdmi: use eld_mutex to protect access to connector->eld
(bsc#1234429).
- drm/vc4: hdmi: use eld_mutex to protect access to connector->eld
(bsc#1234429).
- drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1
Monitor (bsc#1234429).
- drm/amdgpu: Don't enable sdma 4.4.5 CTXEMPTY interrupt
(bsc#1234429).
- drm/amdkfd: Queue interrupt work to different CPU (bsc#1234429).
- drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT
(bsc#1234429).
- drm/bridge: it6505: fix HDCP Bstatus check (bsc#1234429).
- drm/bridge: it6505: fix HDCP encryption when R0 ready
(bsc#1234429).
- drm/bridge: it6505: fix HDCP CTS compare V matching
(bsc#1234429).
- drm/bridge: it6505: fix HDCP CTS KSV list wait timer
(bsc#1234429).
- safesetid: check size of policy writes (bsc#1234429).
- drm/amd/display: Increase sanitizer frame larger than limit
when compile testing with clang (bsc#1234429).
- drm/amd/display: Limit Scaling Ratio on DCN3.01 (bsc#1234429).
- ring-buffer: Make reading page consistent with the code logic
(bsc#1234429).
- wifi: rtw89: add crystal_cap check to avoid setting as overflow
value (bsc#1234429).
- tun: fix group permission check (bsc#1234429).
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card
(bsc#1234429).
- mmc: sdhci-esdhc-imx: enable 'SDHCI_QUIRK_NO_LED' quirk for S32G
(bsc#1234429).
- wifi: brcmsmac: add gain range check to
wlc_phy_iqcal_gainparams_nphy() (bsc#1234429).
- tomoyo: don't emit warning in tomoyo_write_control()
(bsc#1234429).
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id
(bsc#1234429).
- wifi: rtw88: add __packed attribute to efuse layout struct
(bsc#1234429).
- clk: qcom: Make GCC_8150 depend on QCOM_GDSC (bsc#1234429).
- HID: multitouch: Add quirk for Hantick 5288 touchpad
(bsc#1234429).
- HID: Wacom: Add PCI Wacom device support (bsc#1234429).
- net/mlx5: use do_aux_work for PHC overflow checks (bsc#1234429).
- wifi: brcmfmac: Check the return value of
of_property_read_string_index() (bsc#1234429).
- wifi: iwlwifi: pcie: Add support for new device ids
(bsc#1234429).
- wifi: iwlwifi: avoid memory leak (bsc#1234429).
- i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz
(bsc#1234429).
- APEI: GHES: Have GHES honor the panic= setting (bsc#1234429).
- Bluetooth: btusb: Add new VID/PID 13d3/3610 for MT7922
(bsc#1234429).
- Bluetooth: btusb: Add new VID/PID 13d3/3628 for MT7925
(bsc#1234429).
- Bluetooth: MGMT: Fix slab-use-after-free Read in
mgmt_remove_adv_monitor_sync (bsc#1234429).
- net: wwan: iosm: Fix hibernation by re-binding the driver
around it (bsc#1234429).
- HID: hid-asus: Disable OOBE mode on the ProArt P16
(bsc#1234429).
- mmc: sdhci-msm: Correctly set the load for the regulator
(bsc#1234429).
- octeon_ep: update tx/rx stats locally for persistence
(bsc#1234429).
- octeon_ep_vf: update tx/rx stats locally for persistence
(bsc#1234429).
- tipc: re-order conditions in tipc_crypto_key_rcv()
(bsc#1234429).
- selftests/net/ipsec: Fix Null pointer dereference in
rtattr_pack() (bsc#1234429).
- net: ethernet: ti: am65-cpsw: ensure proper channel cleanup
in error path (bsc#1234429).
- ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during
params (bsc#1234429).
- x86/kexec: Allocate PGD for x86_64 transition page tables
separately (bsc#1234429).
- ASoC: Intel: sof_sdw: Correct quirk for Lenovo Yoga Slim 7
(bsc#1234429).
- iommu/arm-smmu-qcom: add sdm670 adreno iommu compatible
(bsc#1234429).
- iommu/arm-smmu-v3: Clean up more on probe failure (bsc#1234429).
- platform/x86: int3472: Check for adev == NULL (bsc#1234429).
- platform/x86: acer-wmi: Add support for Acer PH14-51
(bsc#1234429).
- ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback
(bsc#1234429).
- platform/x86: acer-wmi: Add support for Acer Predator PH16-72
(bsc#1234429).
- ASoC: amd: Add ACPI dependency to fix build error (bsc#1234429).
- Input: allocate keycode for phone linking (bsc#1234429).
- platform/x86: acer-wmi: add support for Acer Nitro AN515-58
(bsc#1234429).
- platform/x86: acer-wmi: Ignore AC events (bsc#1234429).
- KVM: PPC: e500: Mark "struct page" dirty in
kvmppc_e500_shadow_map() (bsc#1234429).
- KVM: PPC: e500: Mark "struct page" pfn accessed before dropping
mmu_lock (bsc#1234429).
- KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults
(bsc#1234429).
- KVM: e500: always restore irqs (bsc#1234429).
- drm/amdgpu: Fix Circular Locking Dependency in AMDGPU GFX
Isolation (bsc#1234429).
- xfs: report realtime block quota limits on realtime directories
(bsc#1234429).
- xfs: don't over-report free space or inodes in statvfs
(bsc#1234429).
- tty: xilinx_uartps: split sysrq handling (bsc#1234429).
- tty: Permit some TIOCL_SETSEL modes without CAP_SYS_ADMIN
(bsc#1234429).
- platform/x86: serdev_helpers: Check for serial_ctrl_uid ==
NULL (bsc#1234429).
- sched/fair: Fix inaccurate h_nr_runnable accounting with
delayed dequeue (bsc#1234429).
- nvme: handle connectivity loss in nvme_set_queue_count
(bsc#1234429).
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry
(bsc#1234429).
- gpu: drm_dp_cec: fix broken CEC adapter properties check
(bsc#1234429).
- ice: put Rx buffers after being done with current frame
(bsc#1234429).
- ice: gather page_count()'s of each frag right before XDP prog
call (bsc#1234429).
- ice: stop storing XDP verdict within ice_rx_buf (bsc#1234429).
- nvme: make nvme_tls_attrs_group static (bsc#1234429).
- nvme-fc: use ctrl state getter (bsc#1234429).
- net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LAN
(bsc#1234429).
- ice: Add check for devm_kzalloc() (bsc#1234429).
- vmxnet3: Fix tx queue race condition with XDP (bsc#1234429).
- tg3: Disable tg3 PCIe AER on system reboot (bsc#1234429).
- udp: gso: do not drop small packets when PMTU reduces
(bsc#1234429).
- drm/i915/dp: fix the Adaptive sync Operation mode for SDP
(bsc#1234429).
- ethtool: rss: fix hiding unsupported fields in dumps
(bsc#1234429).
- rxrpc: Fix the rxrpc_connection attend queue handling
(bsc#1234429).
- gpio: pca953x: Improve interrupt support (bsc#1234429).
- net: atlantic: fix warning during hot unplug (bsc#1234429).
- net: rose: lock the socket in rose_bind() (bsc#1234429).
- gpio: sim: lock hog configfs items if present (bsc#1234429).
- x86/xen: fix xen_hypercall_hvm() to not clobber %rbx
(bsc#1234429).
- x86/xen: add FRAME_END to xen_hypercall_hvm() (bsc#1234429).
- ACPI: property: Fix return value for nval == 0 in
acpi_data_prop_read() (bsc#1234429).
- pfifo_tail_enqueue: Drop new packet when sch->limit == 0
(bsc#1234429).
- netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()
(bsc#1234429).
- tun: revert fix group permission check (bsc#1234429).
- net: sched: Fix truncation of offloaded action statistics
(bsc#1234429).
- rxrpc: Fix call state set to not include the SERVER_SECURING
state (bsc#1234429).
- cpufreq: fix using cpufreq-dt as module (bsc#1234429).
- cpufreq: s3c64xx: Fix compilation warning (bsc#1234429).
- leds: lp8860: Write full EEPROM, not only half of it
(bsc#1234429).
- ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx
(bsc#1234429).
- cifs: Remove intermediate object of failed create SFU call
(bsc#1234429).
- drm/modeset: Handle tiled displays in pan_display_atomic
(bsc#1234429).
- drm/client: Handle tiled displays better (bsc#1234429).
- smb: client: fix order of arguments of tracepoints
(bsc#1234429).
- smb: client: change lease epoch type from unsigned int to __u16
(bsc#1234429).
- md: reintroduce md-linear (bsc#1234429).
- s390/futex: Fix FUTEX_OP_ANDN implementation (bsc#1234429).
- arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented
(bsc#1234429).
- m68k: vga: Fix I/O defines (bsc#1234429).
- fs/proc: do_task_stat: Fix ESP not readable during coredump
(bsc#1234429).
- binfmt_flat: Fix integer overflow bug on 32 bit systems
(bsc#1234429).
- accel/ivpu: Fix Qemu crash when running in passthrough
(bsc#1234429).
- arm64/kvm: Configure HYP TCR.PS/DS based on host stage1
(bsc#1234429).
- arm64/mm: Override PARange for !LPA2 and use it consistently
(bsc#1234429).
- arm64/sme: Move storage of reg_smidr to __cpuinfo_store_cpu()
(bsc#1234429).
- arm64/mm: Reduce PA space to 48 bits when LPA2 is not enabled
(bsc#1234429).
- KVM: arm64: timer: Always evaluate the need for a soft timer
(bsc#1234429).
- drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event()
(bsc#1234429).
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma
(bsc#1234429).
- remoteproc: omap: Handle ARM dma_iommu_mapping (bsc#1234429).
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu()
(bsc#1234429).
- kvm: defer huge page recovery vhost task to later (bsc#1234429).
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages
(bsc#1234429).
- ksmbd: fix integer overflows on 32 bit systems (bsc#1234429).
- drm/amd/display: Optimize cursor position updates (bsc#1234429).
- drm/amd/pm: Mark MM activity as unsupported (bsc#1234429).
- drm/amd/amdgpu: change the config of cgcg on gfx12
(bsc#1234429).
- drm/amdkfd: only flush the validate MES contex (bsc#1234429).
- drm/amdkfd: Block per-queue reset when halt_if_hws_hang=1
(bsc#1234429).
- Revert "drm/amd/display: Use HW lock mgr for PSR1"
(bsc#1234429).
- drm/i915/guc: Debug print LRC state entries only if the context
is pinned (bsc#1234429).
- drm/i915: Fix page cleanup on DMA remap failure (bsc#1234429).
- drm/komeda: Add check for komeda_get_layer_fourcc_list()
(bsc#1234429).
- drm/xe/devcoredump: Move exec queue snapshot to Contexts section
(bsc#1234429).
- drm/i915/dp: Iterate DSC BPP from high to low on all platforms
(bsc#1234429).
- drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes
(bsc#1234429).
- drm/amdgpu: add a BO metadata flag to disable write compression
for Vulkan (bsc#1234429).
- drm/amd/display: Fix seamless boot sequence (bsc#1234429).
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc
(bsc#1234429).
- Bluetooth: L2CAP: accept zero as a special value for MTU
auto-selection (bsc#1234429).
- KEYS: trusted: dcp: fix improper sg use with CONFIG_VMAP_STACK=y
(bsc#1234429).
- clk: sunxi-ng: a100: enable MMC clock reparenting (bsc#1234429).
- clk: mmp2: call pm_genpd_init() only after genpd.name is set
(bsc#1234429).
- media: i2c: ds90ub960: Fix UB9702 refclk register access
(bsc#1234429).
- clk: clk-loongson2: Fix the number count of clk provider
(bsc#1234429).
- clk: qcom: clk-alpha-pll: fix alpha mode configuration
(bsc#1234429).
- clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs during
gdsc_disable() (bsc#1234429).
- clk: qcom: gcc-sm8650: Do not turn off PCIe GDSCs during
gdsc_disable() (bsc#1234429).
- clk: qcom: gcc-sm6350: Add missing parent_map for two clocks
(bsc#1234429).
- clk: qcom: dispcc-sm6350: Add missing parent_map for a clock
(bsc#1234429).
- clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg
(bsc#1234429).
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate
(bsc#1234429).
- clk: mediatek: mt2701-vdec: fix conversion to
mtk_clk_simple_probe (bsc#1234429).
- clk: mediatek: mt2701-aud: fix conversion to
mtk_clk_simple_probe (bsc#1234429).
- clk: mediatek: mt2701-bdp: add missing dummy clk (bsc#1234429).
- clk: mediatek: mt2701-img: add missing dummy clk (bsc#1234429).
- clk: mediatek: mt2701-mm: add missing dummy clk (bsc#1234429).
- seccomp: passthrough uretprobe systemcall without filtering
(bsc#1234429).
- blk-cgroup: Fix class @block_class's subsystem refcount leakage
(bsc#1234429).
- efi: libstub: Use '-std=gnu11' to fix build with GCC 15
(bsc#1234429).
- perf bench: Fix undefined behavior in cmpworker() (bsc#1234429).
- scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit Definitions
(bsc#1234429).
- of: Correct child specifier used as input of the 2nd nexus node
(bsc#1234429).
- of: address: Fix empty resource handling in
__of_address_resource_bounds() (bsc#1234429).
- of: Fix of_find_node_opts_by_path() handling of
alias+path+options (bsc#1234429).
- of: reserved-memory: Fix using wrong number of cells to get
property 'alignment' (bsc#1234429).
- Input: bbnsm_pwrkey - add remove hook (bsc#1234429).
- HID: hid-sensor-hub: don't use stale platform-data on remove
(bsc#1234429).
- ring-buffer: Do not allow events in NMI with generic atomic64
cmpxchg() (bsc#1234429).
- atomic64: Use arch_spin_locks instead of raw_spin_locks
(bsc#1234429).
- wifi: rtlwifi: rtl8821ae: Fix media status report (bsc#1234429).
- wifi: brcmfmac: fix NULL pointer dereference in
brcmf_txfinalize() (bsc#1234429).
- wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH
(bsc#1234429).
- wifi: rtw88: sdio: Fix disconnection after beacon loss
(bsc#1234429).
- wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz
on MT7916 (bsc#1234429).
- wifi: rtw88: 8703b: Fix RX/TX issues (bsc#1234429).
- usb: gadget: f_tcm: Translate error to sense (bsc#1234429).
- usb: gadget: f_tcm: Decrement command ref count on cleanup
(bsc#1234429).
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint
(bsc#1234429).
- usb: gadget: f_tcm: Don't prepare BOT write request twice
(bsc#1234429).
- usbnet: ipheth: fix possible overflow in DPE length check
(bsc#1234429).
- usbnet: ipheth: use static NDP16 location in URB (bsc#1234429).
- usbnet: ipheth: check that DPE points past NCM header
(bsc#1234429).
- usbnet: ipheth: refactor NCM datagram loop (bsc#1234429).
- usbnet: ipheth: break up NCM header size computation
(bsc#1234429).
- usbnet: ipheth: fix DPE OoB read (bsc#1234429).
- usbnet: ipheth: document scope of NCM implementation
(bsc#1234429).
- arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix USB QMP PHY
supplies (bsc#1234429).
- arm64: dts: qcom: x1e80100-qcp: Fix USB QMP PHY supplies
(bsc#1234429).
- arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Fix USB QMP
PHY supplies (bsc#1234429).
- arm64: dts: qcom: x1e80100-crd: Fix USB QMP PHY supplies
(bsc#1234429).
- arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix USB QMP
PHY supplies (bsc#1234429).
- arm64: dts: qcom: x1e80100-microsoft-romulus: Fix USB QMP PHY
supplies (bsc#1234429).
- arm64: dts: qcom: x1e80100: Fix usb_2 controller interrupts
(bsc#1234429).
- ASoC: acp: Support microphone from Lenovo Go S (bsc#1234429).
- soc: qcom: socinfo: Avoid out of bounds read of serial number
(bsc#1234429).
- serial: sh-sci: Drop __initdata macro for port_cfg
(bsc#1234429).
- serial: sh-sci: Do not probe the serial port if its slot in
sci_ports[] is in use (bsc#1234429).
- MIPS: Loongson64: remove ROM Size unit in boardinfo
(bsc#1234429).
- LoongArch: Extend the maximum number of watchpoints
(bsc#1234429).
- powerpc/pseries/eeh: Fix get PE state translation (bsc#1234429).
- dm-crypt: don't update io->sector after
kcryptd_crypt_write_io_submit() (bsc#1234429).
- dm-crypt: track tag_offset in convert_context (bsc#1234429).
- mips/math-emu: fix emulation of the prefx instruction
(bsc#1234429).
- MIPS: pci-legacy: Override pci_address_to_pio (bsc#1234429).
- Revert "MIPS: csrc-r4k: Select HAVE_UNSTABLE_SCHED_CLOCK if
SMP && 64BIT" (bsc#1234429).
- block: don't revert iter for -EIOCBQUEUED (bsc#1234429).
- firmware: qcom: scm: Fix missing read barrier in
qcom_scm_is_available() (bsc#1234429).
- firmware: qcom: scm: Fix missing read barrier in
qcom_scm_get_tzmem_pool() (bsc#1234429).
- ALSA: hda/realtek: Enable headset mic on Positivo C6400
(bsc#1234429).
- ALSA: hda/realtek: Fix quirk matching for Legion Pro 7
(bsc#1234429).
- ALSA: hda: Fix headset detection failure due to unstable sort
(bsc#1234429).
- arm64: tegra: Fix Tegra234 PCIe interrupt-map (bsc#1234429).
- s390/pci: Fix SR-IOV for PFs initially in standby (bsc#1234429).
- PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1
(bsc#1234429).
- PCI: endpoint: Finish virtual EP removal in
pci_epf_remove_vepf() (bsc#1234429).
- PCI: dwc: ep: Write BAR_MASK before iATU registers in
pci_epc_set_bar() (bsc#1234429).
- PCI: dwc: ep: Prevent changing BAR size/flags in
pci_epc_set_bar() (bsc#1234429).
- nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk
(bsc#1234429).
- nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk
(bsc#1234429).
- KVM: x86/mmu: Ensure NX huge page recovery thread is alive
before waking (bsc#1234429).
- scsi: st: Don't set pos_unknown just after device recognition
(bsc#1234429).
- scsi: qla2xxx: Move FCE Trace buffer allocation to user control
(bsc#1234429).
- scsi: ufs: qcom: Fix crypto key eviction (bsc#1234429).
- scsi: ufs: core: Fix use-after free in init error and remove
paths (bsc#1234429).
- scsi: storvsc: Set correct data length for sending SCSI command
without payload (bsc#1234429).
- scsi: core: Do not retry I/Os during depopulation (bsc#1234429).
- kbuild: Move -Wenum-enum-conversion to W=2 (bsc#1234429).
- rust: init: use explicit ABI to clean warning in future
compilers (bsc#1234429).
- x86: rust: set rustc-abi=x86-softfloat on rustc>=1.86.0
(bsc#1234429).
- x86/acpi: Fix LAPIC/x2APIC parsing order (bsc#1234429).
- x86/boot: Use '-std=gnu11' to fix build with GCC 15
(bsc#1234429).
- ubi: Add a check for ubi_num (bsc#1234429).
- ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus (bsc#1234429).
- ARM: dts: ti/omap: gta04: fix pm issues caused by spi module
(bsc#1234429).
- arm64: dts: mediatek: mt8183: Disable DPI display output by
default (bsc#1234429).
- arm64: dts: qcom: sdx75: Fix MPSS memory length (bsc#1234429).
- arm64: dts: qcom: x1e80100: Fix ADSP memory base and length
(bsc#1234429).
- arm64: dts: qcom: x1e80100: Fix CDSP memory length
(bsc#1234429).
- arm64: dts: qcom: sm6115: Fix MPSS memory length (bsc#1234429).
- arm64: dts: qcom: sm6115: Fix CDSP memory length (bsc#1234429).
- arm64: dts: qcom: sm6115: Fix ADSP memory base and length
(bsc#1234429).
- arm64: dts: qcom: sm6350: Fix ADSP memory length (bsc#1234429).
- arm64: dts: qcom: sm6350: Fix MPSS memory length (bsc#1234429).
- arm64: dts: qcom: sm6350: Fix uart1 interconnect path
(bsc#1234429).
- arm64: dts: qcom: sm6375: Fix ADSP memory length (bsc#1234429).
- arm64: dts: qcom: sm6375: Fix CDSP memory base and length
(bsc#1234429).
- arm64: dts: qcom: sm6375: Fix MPSS memory base and length
(bsc#1234429).
- arm64: dts: qcom: sm8350: Fix ADSP memory base and length
(bsc#1234429).
- arm64: dts: qcom: sm8350: Fix CDSP memory base and length
(bsc#1234429).
- arm64: dts: qcom: sm8350: Fix MPSS memory length (bsc#1234429).
- arm64: dts: qcom: sm8450: Fix ADSP memory base and length
(bsc#1234429).
- arm64: dts: qcom: sm8450: Fix CDSP memory length (bsc#1234429).
- arm64: dts: qcom: sm8450: Fix MPSS memory length (bsc#1234429).
- arm64: dts: qcom: sm8550: Fix ADSP memory base and length
(bsc#1234429).
- arm64: dts: qcom: sm8550: Fix CDSP memory length (bsc#1234429).
- arm64: dts: qcom: sm8550: Fix MPSS memory length (bsc#1234429).
- arm64: dts: qcom: sm8650: Fix ADSP memory base and length
(bsc#1234429).
- arm64: dts: qcom: sm8650: Fix CDSP memory length (bsc#1234429).
- arm64: dts: qcom: sm8650: Fix MPSS memory length (bsc#1234429).
- arm64: dts: qcom: sm8550: correct MDSS interconnects
(bsc#1234429).
- arm64: dts: qcom: sm8650: correct MDSS interconnects
(bsc#1234429).
- crypto: qce - fix priority to be less than ARMv8 CE
(bsc#1234429).
- arm64: tegra: Fix typo in Tegra234 dce-fabric compatible
(bsc#1234429).
- arm64: tegra: Disable Tegra234 sce-fabric node (bsc#1234429).
- parisc: Temporarily disable jump label support (bsc#1234429).
- pwm: microchip-core: fix incorrect comparison with max period
(bsc#1234429).
- xfs: don't call remap_verify_area with sb write protection held
(bsc#1234429).
- xfs: Propagate errors from xfs_reflink_cancel_cow_range in
xfs_dax_write_iomap_end (bsc#1234429).
- xfs: Add error handling for xfs_reflink_cancel_cow_range
(bsc#1234429).
- accel/ivpu: Clear runtime_error after
pm_runtime_resume_and_get() fails (bsc#1234429).
- ACPI: PRM: Remove unnecessary strict handler address checks
(bsc#1234429).
- rv: Reset per-task monitors also for idle tasks (bsc#1234429).
- hrtimers: Force migrate away hrtimers queued after
CPUHP_AP_HRTIMERS_DYING (bsc#1234429).
- iommufd: Fix struct iommu_hwpt_pgfault init and padding
(bsc#1234429).
- kfence: skip __GFP_THISNODE allocations on NUMA systems
(bsc#1234429).
- media: ccs: Clean up parsed CCS static data on parse failure
(bsc#1234429).
- mm/hugetlb: fix avoid_reserve to allow taking folio from subpool
(bsc#1234429).
- iio: light: as73211: fix channel handling in only-color
triggered buffer (bsc#1234429).
- iommu/tegra241-cmdqv: Read SMMU IDR1.CMDQS instead of hardcoding
(bsc#1234429).
- iommufd/fault: Destroy response and mutex in
iommufd_fault_destroy() (bsc#1234429).
- iommufd/fault: Use a separate spinlock to protect fault->deliver
list (bsc#1234429).
- soc: samsung: exynos-pmu: Fix uninitialized ret in
tensor_set_bits_atomic() (bsc#1234429).
- soc: mediatek: mtk-devapc: Fix leaking IO map on error paths
(bsc#1234429).
- soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove
(bsc#1234429).
- soc: qcom: llcc: Enable LLCC_WRCACHE at boot on X1
(bsc#1234429).
- soc: qcom: smem_state: fix missing of_node_put in error path
(bsc#1234429).
- media: mmp: Bring back registration of the device (bsc#1234429).
- media: mc: fix endpoint iteration (bsc#1234429).
- media: nuvoton: Fix an error check in npcm_video_ece_init()
(bsc#1234429).
- media: imx296: Add standby delay during probe (bsc#1234429).
- media: intel/ipu6: remove cpu latency qos request on error
(bsc#1234429).
- media: ov5640: fix get_light_freq on auto (bsc#1234429).
- media: stm32: dcmipp: correct dma_set_mask_and_coherent mask
value (bsc#1234429).
- media: ccs: Fix CCS static data parsing for large block sizes
(bsc#1234429).
- media: ccs: Fix cleanup order in ccs_probe() (bsc#1234429).
- media: i2c: ds90ub9x3: Fix extra fwnode_handle_put()
(bsc#1234429).
- media: i2c: ds90ub960: Fix use of non-existing registers on
UB9702 (bsc#1234429).
- media: i2c: ds90ub960: Fix UB9702 VC map (bsc#1234429).
- media: i2c: ds90ub960: Fix logging SP & EQ status only for
UB9702 (bsc#1234429).
- media: uvcvideo: Fix crash during unbind if gpio unit is in use
(bsc#1234429).
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events
(bsc#1234429).
- media: uvcvideo: Support partial control reads (bsc#1234429).
- media: uvcvideo: Only save async fh if success (bsc#1234429).
- media: uvcvideo: Remove redundant NULL assignment (bsc#1234429).
- media: uvcvideo: Remove dangling pointers (bsc#1234429).
- mm: kmemleak: fix upper boundary check for physical address
objects (bsc#1234429).
- mm: gup: fix infinite loop within __get_longterm_locked
(bsc#1234429).
- mm/vmscan: accumulate nr_demoted for accurate demotion
statistics (bsc#1234429).
- mm/hugetlb: fix hugepage allocation for interleaved memory nodes
(bsc#1234429).
- mm/compaction: fix UBSAN shift-out-of-bounds warning
(bsc#1234429).
- ata: libata-sff: Ensure that we cannot write outside the
allocated buffer (bsc#1234429).
- irqchip/irq-mvebu-icu: Fix access to msi_data from
irq_domain::host_data (bsc#1234429).
- crypto: qce - fix goto jump in error path (bsc#1234429).
- crypto: qce - unregister previously registered algos in error
path (bsc#1234429).
- ceph: fix memory leak in ceph_mds_auth_match() (bsc#1234429).
- nvmem: qcom-spmi-sdam: Set size in struct nvmem_config
(bsc#1234429).
- nvmem: core: improve range check for nvmem_cell_write()
(bsc#1234429).
- nvmem: imx-ocotp-ele: simplify read beyond device check
(bsc#1234429).
- nvmem: imx-ocotp-ele: fix MAC address byte order (bsc#1234429).
- nvmem: imx-ocotp-ele: fix reading from non zero offset
(bsc#1234429).
- nvmem: imx-ocotp-ele: set word length to 1 (bsc#1234429).
- io_uring: fix multishots with selected buffers (bsc#1234429).
- io_uring/net: don't retry connect operation on EPOLLERR
(bsc#1234429).
- vfio/platform: check the bounds of read/write syscalls
(bsc#1234429).
- selftests: mptcp: connect: -f: no reconnect (bsc#1234429).
- pnfs/flexfiles: retry getting layout segment for reads
(bsc#1234429).
- ocfs2: fix incorrect CPU endianness conversion causing mount
failure (bsc#1234429).
- ocfs2: handle a symlink read error correctly (bsc#1234429).
- nilfs2: fix possible int overflows in nilfs_fiemap()
(bsc#1234429).
- nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending
on it (bsc#1234429).
- NFSD: Encode COMPOUND operation status on page boundaries
(bsc#1234429).
- mailbox: tegra-hsp: Clear mailbox before using message
(bsc#1234429).
- mailbox: zynqmp: Remove invalid __percpu annotation in
zynqmp_ipi_probe() (bsc#1234429).
- NFC: nci: Add bounds checking in nci_hci_create_pipe()
(bsc#1234429).
- fgraph: Fix set_graph_notrace with setting
TRACE_GRAPH_NOTRACE_BIT (bsc#1234429).
- i3c: master: Fix missing 'ret' assignment in set_speed()
(bsc#1234429).
- irqchip/apple-aic: Only handle PMC interrupt as FIQ when
configured so (bsc#1234429).
- mtd: onenand: Fix uninitialized retlen in do_otp_read()
(bsc#1234429).
- misc: misc_minor_alloc to use ida for all dynamic/misc dynamic
minors (bsc#1234429).
- misc: fastrpc: Deregister device nodes properly in error
scenarios (bsc#1234429).
- misc: fastrpc: Fix registered buffer page address (bsc#1234429).
- misc: fastrpc: Fix copy buffer page size (bsc#1234429).
- net/ncsi: wait for the last response to Deselect Package before
configuring channel (bsc#1234429).
- net: phy: c45-tjaxx: add delay between MDIO write and read in
soft_reset (bsc#1234429).
- maple_tree: simplify split calculation (bsc#1234429).
- scripts/gdb: fix aarch64 userspace detection in get_current_task
(bsc#1234429).
- tracing/osnoise: Fix resetting of tracepoints (bsc#1234429).
- rtla/osnoise: Distinguish missing workload option (bsc#1234429).
- rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads
(bsc#1234429).
- rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads
(bsc#1234429).
- rtla: Add trace_instance_stop (bsc#1234429).
- rtla/timerlat_hist: Stop timerlat tracer on signal
(bsc#1234429).
- rtla/timerlat_top: Stop timerlat tracer on signal (bsc#1234429).
- pinctrl: samsung: fix fwnode refcount cleanup if
platform_get_irq_optional() fails (bsc#1234429).
- pinctrl: renesas: rzg2l: Fix PFC_MASK for RZ/V2H and RZ/G3E
(bsc#1234429).
- ptp: Ensure info->enable callback is always set (bsc#1234429).
- RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with
error (bsc#1234429).
- rtc: zynqmp: Fix optional clock name property (bsc#1234429).
- timers/migration: Fix off-by-one root mis-connection
(bsc#1234429).
- s390/fpu: Add fpc exception handler / remove fixup section again
(bsc#1234429).
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static
(bsc#1234429).
- xfs: avoid nested calls to __xfs_trans_commit (bsc#1234429).
- xfs: don't lose solo superblock counter update transactions
(bsc#1234429).
- xfs: separate dquot buffer reads from xfs_dqflush (bsc#1234429).
- xfs: clean up log item accesses in xfs_qm_dqflush{,_done}
(bsc#1234429).
- xfs: attach dquot buffer to dquot log item buffer (bsc#1234429).
- xfs: convert quotacheck to attach dquot buffers (bsc#1234429).
- xfs: release the dquot buf outside of qli_lock (bsc#1234429).
- xfs: lock dquot buffer before detaching dquot from b_li_list
(bsc#1234429).
- xfs: fix mount hang during primary superblock recovery failure
(bsc#1234429).
- spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer
SoC families (bsc#1234429).
- spi: atmel-qspi: Memory barriers after memory-mapped I/O
(bsc#1234429).
- Revert "btrfs: avoid monopolizing a core when activating a
swap file" (bsc#1234429).
- btrfs: avoid monopolizing a core when activating a swap file
(bsc#1234429).
- mptcp: prevent excessive coalescing on receive (bsc#1234429).
- x86/mm: Convert unreachable() to BUG() (bsc#1234429).
- md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add()
(bsc#1234429).
- md: Fix linear_set_limits() (bsc#1234429).
- Revert "selftests/sched_ext: fix build after renames in
sched_ext API" (bsc#1234429).
- Revert "drm/amd/display: Fix green screen issue after suspend"
(bsc#1234429).
- drm/xe: Fix and re-enable xe_print_blob_ascii85() (bsc#1234429).
- fs: prepend statmount.mnt_opts string with
security_sb_mnt_opts() (bsc#1234429).
- fs: fix adding security options to statmount.mnt_opt
(bsc#1234429).
- statmount: let unset strings be empty (bsc#1234429).
- arm64: dts: rockchip: add reset-names for combphy on rk3568
(bsc#1234429).
- ocfs2: check dir i_size in ocfs2_find_entry (bsc#1234429).
- Rename to
patches.kernel.org/6.12.14-237-Revert-media-uvcvideo-Require-entities-to-hav.patch.
- Rename to
patches.kernel.org/6.12.14-303-tpm-Change-to-kvalloc-in-eventlog-acpi.c.patch.
- commit e6ba107
* Mon Feb 17 2025 msuchanek@suse.de
- Use gcc-13 for build on SLE16 (jsc#PED-10028).
- commit 51dacec
* Sat Feb 08 2025 rfrohl@suse.com
- config: arm64 needs changes for 6.12.13
drop CONFIG_INFINIBAND_HNS and change CONFIG_INFINIBAND_HNS_HIP08 y -> m
- commit 7dfb7ee
* Sat Feb 08 2025 rfrohl@suse.com
- Linux 6.12.13 (bsc#1234429).
- ethtool: ntuple: fix rss + ring_cookie check (bsc#1234429).
- btrfs: do proper folio cleanup when run_delalloc_nocow() failed
(bsc#1234429).
- LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP}
(bsc#1234429).
- memcg: fix soft lockup in the OOM process (bsc#1234429).
- KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update()
(bsc#1234429).
- drm/amd/display: Add hubp cache reset when powergating
(bsc#1234429).
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS
(bsc#1234429).
- ASoC: da7213: Initialize the mutex (bsc#1234429).
- selftests/bpf: Add test to verify tailcall and freplace
restrictions (bsc#1234429).
- Revert "s390/mm: Allow large pages for KASAN shadow mapping"
(bsc#1234429).
- ethtool: Fix access to uninitialized fields in set RXNFC command
(bsc#1234429).
- xfrm: Fix acquire state insertion (bsc#1234429).
- xfrm: Add error handling when nla_put_u32() returns an error
(bsc#1234429).
- dma-mapping: save base/size instead of pointer to shared DMA
pool (bsc#1234429).
- of: reserved-memory: Warn for missing static reserved memory
regions (bsc#1234429).
- btrfs: output the reason for open_ctree() failure (bsc#1234429).
- md/md-bitmap: Synchronize bitmap_get_stats() with bitmap
lifetime (bsc#1234429).
- powerpc/pseries/iommu: Don't unset window if it was never set
(bsc#1234429).
- media: imx-jpeg: Fix potential error pointer dereference in
detach_pm() (bsc#1234429).
- staging: media: max96712: fix kernel oops when removing module
(bsc#1234429).
- usb: gadget: f_tcm: Don't free command immediately
(bsc#1234429).
- pps: Fix a use-after-free (bsc#1234429).
- media: uvcvideo: Fix double free in error path (bsc#1234429).
- remoteproc: core: Fix ida_free call while not allocated
(bsc#1234429).
- RDMA/mlx5: Fix implicit ODP use after free (bsc#1234429).
- mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted
(bsc#1234429).
- mptcp: handle fastopen disconnect correctly (bsc#1234429).
- mptcp: pm: only set fullmesh for subflow endp (bsc#1234429).
- mptcp: consolidate suboption status (bsc#1234429).
- clk: qcom: gcc-x1e80100: Do not turn off usb_2 controller GDSC
(bsc#1234429).
- usb: typec: tcpci: Prevent Sink disconnection before
vPpsShutdown in SPR PPS (bsc#1234429).
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to
PD_T_SENDER_RESPONSE (bsc#1234429).
- usb: dwc3: Skip resume if pm_runtime_set_active() fails
(bsc#1234429).
- usb: dwc3: core: Defer the probe until USB power supply ready
(bsc#1234429).
- usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk()
(bsc#1234429).
- usb: gadget: f_tcm: Fix Get/SetInterface return value
(bsc#1234429).
- drivers/card_reader/rtsx_usb: Restore interrupt based detection
(bsc#1234429).
- usb: xhci: Fix NULL pointer dereference on certain command
aborts (bsc#1234429).
- net: usb: rtl8150: enable basic endpoint checking (bsc#1234429).
- ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro
(bsc#1234429).
- xfs: don't shut down the filesystem for media failures beyond
end of log (bsc#1234429).
- xfs: check for dead buffers in xfs_buf_find_insert
(bsc#1234429).
- ktest.pl: Check kernelrelease return in get_version
(bsc#1234429).
- selftests/ftrace: Fix to use remount when testing mount GID
option (bsc#1234429).
- selftests/rseq: Fix handling of glibc without rseq support
(bsc#1234429).
- drm/amd/display: Reduce accessing remote DPCD overhead
(bsc#1234429).
- netfilter: nf_tables: reject mismatching sum of field_len with
set key length (bsc#1234429).
- kbuild: switch from lz4c to lz4 for compression (bsc#1234429).
- Revert "SUNRPC: Reduce thread wake-up rate when receiving
large RPC messages" (bsc#1234429).
- md/md-bitmap: move bitmap_{start, end}write to md upper layer
(bsc#1234429).
- md/raid5: implement pers->bitmap_sector() (bsc#1234429).
- md: add a new callback pers->bitmap_sector() (bsc#1234429).
- md/md-bitmap: remove the last parameter for
bimtap_ops->endwrite() (bsc#1234429).
- md/md-bitmap: factor behind write counters out from
bitmap_{start/end}write() (bsc#1234429).
- f2fs: Introduce linear search for dentries (bsc#1234429).
- hexagon: Fix unbalanced spinlock in die() (bsc#1234429).
- hexagon: fix using plain integer as NULL pointer warning in
cmpxchg (bsc#1234429).
- kconfig: fix memory leak in sym_warn_unmet_dep() (bsc#1234429).
- kconfig: fix file name in warnings when loading
KCONFIG_DEFCONFIG_LIST (bsc#1234429).
- cifs: Fix getting and setting SACLs over SMB1 (bsc#1234429).
- cifs: Validate EAs for WSL reparse points (bsc#1234429).
- tools/power turbostat: Fix forked child affinity regression
(bsc#1234429).
- ASoC: amd: acp: Fix possible deadlock (bsc#1234429).
- io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock()
(bsc#1234429).
- ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback
(bsc#1234429).
- RISC-V: Mark riscv_v_init() as __init (bsc#1234429).
- tools/power turbostat: Fix PMT mmaped file size rounding
(bsc#1234429).
- tools/power turbostat: Allow using cpu device in perf counters
on hybrid platforms (bsc#1234429).
- hostfs: fix string handling in __dentry_name() (bsc#1234429).
- genksyms: fix memory leak when the same symbol is read from
* .symref file (bsc#1234429).
- genksyms: fix memory leak when the same symbol is added from
source (bsc#1234429).
- net: hsr: fix fill_frame_info() regression vs VLAN packets
(bsc#1234429).
- net: sh_eth: Fix missing rtnl lock in suspend/resume path
(bsc#1234429).
- net: ravb: Fix missing rtnl lock in suspend/resume path
(bsc#1234429).
- net: xdp: Disallow attaching device-bound programs in generic
mode (bsc#1234429).
- tcp: correct handling of extreme memory squeeze (bsc#1234429).
- bgmac: reduce max frame size to support just MTU 1500
(bsc#1234429).
- vsock: Allow retrying on connect() failure (bsc#1234429).
- Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming
(bsc#1234429).
- Bluetooth: btusb: mediatek: Add locks for
usb_driver_claim_interface() (bsc#1234429).
- perf test: Skip syscall enum test if no landlock syscall
(bsc#1234429).
- perf trace: Fix runtime error of index out of bounds
(bsc#1234429).
- s390/sclp: Initialize sclp subsystem via
arch_cpu_finalize_init() (bsc#1234429).
- net: stmmac: Limit FIFO size by hardware capability
(bsc#1234429).
- net: stmmac: Limit the number of MTL queues to hardware
capability (bsc#1234429).
- ethtool: Fix set RXNFC command with symmetric RSS hash
(bsc#1234429).
- net: ethtool: only allow set_rxnfc with rss + ring_cookie if
driver opts in (bsc#1234429).
- ptp: Properly handle compat ioctls (bsc#1234429).
- net: davicom: fix UAF in dm9000_drv_remove (bsc#1234429).
- vxlan: Fix uninit-value in vxlan_vnifilter_dump() (bsc#1234429).
- rxrpc, afs: Fix peer hash locking vs RCU callback (bsc#1234429).
- selftests: net/{lib,openvswitch}: extend CFLAGS to keep options
from environment (bsc#1234429).
- selftests: mptcp: extend CFLAGS to keep options from environment
(bsc#1234429).
- tools: ynl: c: correct reverse decode of empty attrs
(bsc#1234429).
- net: netdevsim: try to close UDP port harness races
(bsc#1234429).
- net: rose: fix timer races against user threads (bsc#1234429).
- net/ncsi: use dev_set_mac_address() for Get MC MAC Address
handling (bsc#1234429).
- s390/mm: Allow large pages for KASAN shadow mapping
(bsc#1234429).
- iavf: allow changing VLAN state without calling PF
(bsc#1234429).
- ice: remove invalid parameter of equalizer (bsc#1234429).
- ice: extend dump serdes equalizer values feature (bsc#1234429).
- ice: rework of dump serdes equalizer values feature
(bsc#1234429).
- ice: fix ice_parser_rt::bst_key array size (bsc#1234429).
- idpf: convert workqueues to unbound (bsc#1234429).
- idpf: Acquire the lock before accessing the xn->salt
(bsc#1234429).
- idpf: fix transaction timeouts on reset (bsc#1234429).
- idpf: add read memory barrier when checking descriptor done bit
(bsc#1234429).
- xfrm: Don't disable preemption while looking up cache state
(bsc#1234429).
- perf trace: Fix BPF loading failure (-E2BIG) (bsc#1234429).
- PM: hibernate: Add error handling for syscore_suspend()
(bsc#1234429).
- ipmr: do not call mr_mfc_uses_dev() for unres entries
(bsc#1234429).
- net: fec: implement TSO descriptor cleanup (bsc#1234429).
- net: phy: marvell-88q2xxx: Fix temperature measurement with
reset-gpios (bsc#1234429).
- gpio: mxc: remove dead code after switch to DT-only
(bsc#1234429).
- net: hns3: fix oops when unload drivers paralleling
(bsc#1234429).
- net: airoha: Fix wrong GDM4 register definition (bsc#1234429).
- regulator: core: Add missing newline character (bsc#1234429).
- ubifs: skip dumping tnc tree when zroot is null (bsc#1234429).
- rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr()
(bsc#1234429).
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read
(bsc#1234429).
- rtc: tps6594: Fix integer overflow on 32bit systems
(bsc#1234429).
- xfrm: delete intermediate secpath entry in packet offload mode
(bsc#1234429).
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver
(bsc#1234429).
- xfrm: state: fix out-of-bounds read during lookup (bsc#1234429).
- xfrm: Add an inbound percpu state cache (bsc#1234429).
- xfrm: Cache used outbound xfrm states at the policy
(bsc#1234429).
- xfrm: Add support for per cpu xfrm state handling (bsc#1234429).
- xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO
(bsc#1234429).
- tools/bootconfig: Fix the wrong format specifier (bsc#1234429).
- LoongArch: Fix warnings during S3 suspend (bsc#1234429).
- NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE (bsc#1234429).
- NFSv4.2: fix COPY_NOTIFY xdr buf size calculation (bsc#1234429).
- nfs: fix incorrect error handling in LOCALIO (bsc#1234429).
- serial: 8250: Adjust the timeout for FIFO mode (bsc#1234429).
- tty: mips_ejtag_fdc: fix one more u8 warning (bsc#1234429).
- driver core: class: Fix wild pointer dereferences in API
class_dev_iter_next() (bsc#1234429).
- module: Don't fail module loading when setting ro_after_init
section RO failed (bsc#1234429).
- module: Extend the preempt disabled section in
dereference_symbol_descriptor() (bsc#1234429).
- nilfs2: handle errors that nilfs_prepare_chunk() may return
(bsc#1234429).
- nilfs2: protect access to buffers with no active references
(bsc#1234429).
- nilfs2: do not force clear folio if buffer is referenced
(bsc#1234429).
- ocfs2: mark dquot as inactive if failed to start trans while
releasing dquot (bsc#1234429).
- erofs: fix potential return value overflow of
z_erofs_shrink_scan() (bsc#1234429).
- erofs: sunset `struct erofs_workgroup` (bsc#1234429).
- erofs: move erofs_workgroup operations into zdata.c
(bsc#1234429).
- erofs: get rid of erofs_{find,insert}_workgroup (bsc#1234429).
- firewire: test: Fix potential null dereference in firewire
kunit test (bsc#1234429).
- scsi: mpi3mr: Fix possible crash when setting up bsg fails
(bsc#1234429).
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails
(bsc#1234429).
- scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1
(bsc#1234429).
- PCI: microchip: Set inbound address translation for coherent
or non-coherent mode (bsc#1234429).
- PCI: microchip: Add support for using either Root Port 1 or 2
(bsc#1234429).
- PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test
(bsc#1234429).
- PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL
on error (bsc#1234429).
- PCI: dwc: Always stop link in the dw_pcie_suspend_noirq
(bsc#1234429).
- PCI: qcom: Update ICC and OPP values after Link Up event
(bsc#1234429).
- PCI: imx6: Add missing reference clock disable logic
(bsc#1234429).
- PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset()
(bsc#1234429).
- PCI: imx6: Skip controller_id generation logic for i.MX7D
(bsc#1234429).
- PCI: imx6: Configure PHY based on Root Complex or Endpoint mode
(bsc#1234429).
- PCI: rcar-ep: Fix incorrect variable used when calling
devm_request_mem_region() (bsc#1234429).
- media: dvb-usb-v2: af9035: fix ISO C90 compilation error on
af9035_i2c_master_xfer (bsc#1234429).
- staging: media: imx: fix OF node leak in
imx_media_add_of_subdevs() (bsc#1234429).
- watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe()
(bsc#1234429).
- media: nxp: imx8-isi: fix v4l2-compliance test errors
(bsc#1234429).
- mtd: hyperbus: hbmc-am654: fix an OF node reference leak
(bsc#1234429).
- mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc
(bsc#1234429).
- media: uvcvideo: Propagate buf->error to userspace
(bsc#1234429).
- media: camif-core: Add check for clk_enable() (bsc#1234429).
- media: mipi-csis: Add check for clk_enable() (bsc#1234429).
- media: i2c: ov9282: Correct the exposure offset (bsc#1234429).
- media: i2c: imx412: Add missing newline to prints (bsc#1234429).
- media: i2c: imx290: Register 0x3011 varies between imx327 and
imx290 (bsc#1234429).
- media: marvell: Add check for clk_enable() (bsc#1234429).
- remoteproc: mtk_scp: Only populate devices for SCP cores
(bsc#1234429).
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
(bsc#1234429).
- media: lmedm04: Handle errors for lme2510_int_read
(bsc#1234429).
- media: rc: iguanair: handle timeouts (bsc#1234429).
- of/fdt: Restore possibility to use both ACPI and FDT from
bootloader (bsc#1234429).
- of: reserved_mem: Restructure how the reserved memory regions
are processed (bsc#1234429).
- spi: omap2-mcspi: Correctly handle devm_clk_get_optional()
errors (bsc#1234429).
- iommufd/iova_bitmap: Fix shift-out-of-bounds in
iova_bitmap_offset_to_index() (bsc#1234429).
- iommu: iommufd: fix WARNING in iommufd_device_unbind
(bsc#1234429).
- RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]"
(bsc#1234429).
- RDMA/cxgb4: Notify rdma stack for IB_EVENT_QP_LAST_WQE_REACHED
event (bsc#1234429).
- efi: sysfb_efi: fix W=1 warnings when EFI is not set
(bsc#1234429).
- of: reserved-memory: Do not make kmemleak ignore freed address
(bsc#1234429).
- of: property: Avoiding using uninitialized variable @imaplen
in parse_interrupt_map() (bsc#1234429).
- RDMA/mlx5: Fix indirect mkey ODP page count (bsc#1234429).
- i3c: dw: Fix use-after-free in dw_i3c_master driver due to
race condition (bsc#1234429).
- arm64: dts: qcom: x1e80100-romulus: Update firmware nodes
(bsc#1234429).
- arm64: tegra: Fix DMA ID for SPI2 (bsc#1234429).
- fbdev: omapfb: Fix an OF node leak in
dss_of_port_get_parent_device() (bsc#1234429).
- arm64: dts: ti: k3-am642-hummingboard-t: Convert overlay to
board dts (bsc#1234429).
- arm64: dts: rockchip: fix num-channels property of wolfvision
pf5 mic (bsc#1234429).
- ARM: dts: mediatek: mt7623: fix IR nodename (bsc#1234429).
- arm64: dts: marvell: cn9131-cf-solidwan: fix cp1 comphy links
(bsc#1234429).
- arm64: dts: qcom: sm8250: Fix interrupt types of camss
interrupts (bsc#1234429).
- arm64: dts: qcom: sdm845: Fix interrupt types of camss
interrupts (bsc#1234429).
- arm64: dts: qcom: sc8280xp: Fix interrupt type of camss
interrupts (bsc#1234429).
- arm64: dts: mediatek: add per-SoC compatibles for keypad nodes
(bsc#1234429).
- dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL
(bsc#1234429).
- arm64: dts: mediatek: mt7988: Add missing clock-div property
for i2c (bsc#1234429).
- firmware: qcom: scm: Cleanup global '__scm' on probe failures
(bsc#1234429).
- arm64: dts: qcom: sc8280xp: Fix up remoteproc register space
sizes (bsc#1234429).
- arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in
da7280 properties (bsc#1234429).
- arm64: dts: qcom: sc7180: fix psci power domain node names
(bsc#1234429).
- arm64: dts: qcom: sc7180: change labels to lower-case
(bsc#1234429).
- arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke
thermal zone (bsc#1234429).
- arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing
avee-supply (bsc#1234429).
- arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove
disabled ov7251 camera (bsc#1234429).
- arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert
mezzanine riser to dtso (bsc#1234429).
- arm64: dts: qcom: qcm6490-shift-otter: remove invalid
orientation-switch (bsc#1234429).
- ARM: omap1: Fix up the Retu IRQ on Nokia 770 (bsc#1234429).
- RDMA/hns: Clean up the legacy CONFIG_INFINIBAND_HNS
(bsc#1234429).
- RDMA/rtrs: Add missing deinit() call (bsc#1234429).
- RDMA/bnxt_re: Fix to drop reference to the mmap entry in case
of error (bsc#1234429).
- arm64: dts: allwinner: a64: explicitly assign clock parent
for TCON0 (bsc#1234429).
- arm64: dts: rockchip: Fix sdmmc access on rk3308-rock-s0 v1.1
boards (bsc#1234429).
- arm64: dts: ti: k3-am62a: Remove duplicate GICR reg
(bsc#1234429).
- arm64: dts: ti: k3-am62: Remove duplicate GICR reg
(bsc#1234429).
- ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property
to sdmmc0 node (bsc#1234429).
- ARM: dts: microchip: sama5d29_curiosity: Add no-1-8-v property
to sdmmc0 node (bsc#1234429).
- arm64: dts: qcom: sm8650: Fix CDSP context banks unit addresses
(bsc#1234429).
- arm64: dts: qcom: x1e80100: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: sm8650: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: sm8550: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: sm8450: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: sm8350: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: sm8250: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: sm6375: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: sm6125: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: sm4450: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: sdx75: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: sc7280: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: qcs404: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: msm8994: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: msm8939: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: msm8916: correct sleep clock frequency
(bsc#1234429).
- arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id
value (bsc#1234429).
- arm64: dts: qcom: msm8994: Describe USB interrupts
(bsc#1234429).
- arm64: dts: qcom: msm8996: Fix up USB3 interrupts (bsc#1234429).
- arm64: defconfig: remove obsolete CONFIG_SM_DISPCC_8650
(bsc#1234429).
- arm64: dts: qcom: sa8775p: Update sleep_clk frequency
(bsc#1234429).
- arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg
property (bsc#1234429).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel
voltage settings (bsc#1234429).
- memory: tegra20-emc: fix an OF node reference bug in
tegra_emc_find_node_by_ram_code() (bsc#1234429).
- ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx
DHCOM SoM (bsc#1234429).
- ARM: dts: stm32: Deduplicate serial aliases and chosen node
for STM32MP15xx DHCOM SoM (bsc#1234429).
- arm64: dts: mediatek: mt8195: Remove suspend-breaking reset
from pcie1 (bsc#1234429).
- RDMA/srp: Fix error handling in srp_add_port (bsc#1234429).
- arm64: dts: mediatek: mt8183: willow: Support second source
touchscreen (bsc#1234429).
- arm64: dts: mediatek: mt8183: kenzo: Support second source
touchscreen (bsc#1234429).
- RDMA/rxe: Fix mismatched max_msg_sz (bsc#1234429).
- arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of
"ahb" (bsc#1234429).
- ARM: dts: aspeed: yosemite4: correct the compatible string
for max31790 (bsc#1234429).
- ARM: dts: aspeed: yosemite4: Add required properties for IOE
on fan boards (bsc#1234429).
- ARM: dts: aspeed: yosemite4: correct the compatible string of
adm1272 (bsc#1234429).
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names
(bsc#1234429).
- arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names
(bsc#1234429).
- arm64: dts: mediatek: mt8395-genio-1200-evk: Drop
regulator-compatible property (bsc#1234429).
- arm64: dts: medaitek: mt8395-nio-12l: Drop regulator-compatible
property (bsc#1234429).
- arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible
property (bsc#1234429).
- arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible
property (bsc#1234429).
- arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible
property (bsc#1234429).
- arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible
property (bsc#1234429).
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible
property (bsc#1234429).
- rdma/cxgb4: Prevent potential integer overflow on 32bit
(bsc#1234429).
- arm64: dts: renesas: rzg3s-smarc: Fix the debug serial alias
(bsc#1234429).
- RDMA/mlx4: Avoid false error about access to uninitialized
gids array (bsc#1234429).
- ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151
(bsc#1234429).
- ARM: dts: stm32: Increase CPU core voltage on STM32MP13xx
DHCOR SoM (bsc#1234429).
- arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A
(bsc#1234429).
- arm64: dts: mediatek: mt8516: add i2c clock-div property
(bsc#1234429).
- arm64: dts: mediatek: mt8516: fix wdt irq type (bsc#1234429).
- arm64: dts: mediatek: mt8516: fix GICv2 range (bsc#1234429).
- arm64: dts: mt8183: set DMIC one-wire mode on Damu
(bsc#1234429).
- arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get
working suspend (bsc#1234429).
- ARM: dts: imx7-tqma7: add missing vs-supply for LM75A
(rev. 01xxx) (bsc#1234429).
- ARM: at91: pm: change BU Power Switch to automatic mode
(bsc#1234429).
- soc: atmel: fix device_node release in atmel_soc_device_init()
(bsc#1234429).
- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT
(bsc#1234429).
- cifs: Use cifs_autodisable_serverino() for disabling
CIFS_MOUNT_SERVER_INUM in readdir.c (bsc#1234429).
- smb: client: fix oops due to unset link speed (bsc#1234429).
- rhashtable: Fix rhashtable_try_insert test (bsc#1234429).
- padata: avoid UAF for reorder_work (bsc#1234429).
- padata: add pd get/put refcnt helper (bsc#1234429).
- padata: fix UAF in padata_reorder (bsc#1234429).
- perf lock: Fix parse_lock_type which only retrieve one lock flag
(bsc#1234429).
- tools: Sync if_xdp.h uapi tooling header (bsc#1234429).
- ALSA: hda/realtek - Fixed headphone distorted sound on Acer
Aspire A115-31 laptop (bsc#1234429).
- iommu/amd: Remove unused amd_iommu_domain_update()
(bsc#1234429).
- bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write
(bsc#1234429).
- libbpf: Fix incorrect traversal end type ID when marking
BTF_IS_EMBEDDED (bsc#1234429).
- libbpf: Fix return zero when elf_begin failed (bsc#1234429).
- selftests/bpf: Fix btf leak on new btf alloc failure in
btf_distill test (bsc#1234429).
- bpf: Send signals asynchronously if !preemptible (bsc#1234429).
- ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83JX, 83MC and
83NM (bsc#1234429).
- ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83LC
(bsc#1234429).
- perf inject: Fix use without initialization of local variables
(bsc#1234429).
- pinctrl: amd: Take suspend type into consideration which pins
are non-wake (bsc#1234429).
- pinctrl: stm32: Add check for clk_enable() (bsc#1234429).
- perf report: Fix misleading help message about --demangle
(bsc#1234429).
- ALSA: hda: Fix compilation of snd_hdac_adsp_xxx() helpers
(bsc#1234429).
- perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h
to the perf tarball (bsc#1234429).
- ASoC: Intel: avs: Fix init-config parsing (bsc#1234429).
- ASoC: Intel: avs: Fix theoretical infinite loop (bsc#1234429).
- ASoC: Intel: avs: Fix the minimum firmware version numbers
(bsc#1234429).
- ASoC: Intel: avs: Do not readq() u32 registers (bsc#1234429).
- perf namespaces: Fixup the nsinfo__in_pidns() return type,
its bool (bsc#1234429).
- perf namespaces: Introduce nsinfo__set_in_pidns() (bsc#1234429).
- perf machine: Don't ignore _etext when not a text symbol
(bsc#1234429).
- perf maps: Fix display of kernel symbols (bsc#1234429).
- perf top: Don't complain about lack of vmlinux when not
resolving some kernel samples (bsc#1234429).
- selftests/bpf: Avoid generating untracked files when running
bpf selftests (bsc#1234429).
- padata: fix sysfs store callback check (bsc#1234429).
- bpf: Reject struct_ops registration that uses module ptr and
the module btf_id is missing (bsc#1234429).
- ALSA: seq: Make dependency on UMP clearer (bsc#1234429).
- bpf: Use refcount_t instead of atomic_t for mmap_count
(bsc#1234429).
- crypto: iaa - Fix IAA disabling that occurs when sync_mode is
set to 'async' (bsc#1234429).
- crypto: ixp4xx - fix OF node reference leaks in
init_ixp_crypto() (bsc#1234429).
- crypto: hisilicon/sec2 - fix for aead invalid authsize
(bsc#1234429).
- crypto: hisilicon/sec2 - fix for aead icv error (bsc#1234429).
- rhashtable: Fix potential deadlock by moving schedule_work
outside lock (bsc#1234429).
- bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT
(bsc#1234429).
- ktest.pl: Remove unused declarations in run_bisect_test function
(bsc#1234429).
- pinctrl: nomadik: Add check for clk_enable() (bsc#1234429).
- perf expr: Initialize is_test value in expr__ctx_new()
(bsc#1234429).
- ASoC: renesas: rz-ssi: Use only the proper amount of dividers
(bsc#1234429).
- perf bpf: Fix two memory leakages when calling
perf_env__insert_bpf_prog_info() (bsc#1234429).
- perf header: Fix one memory leakage in process_bpf_prog_info()
(bsc#1234429).
- perf header: Fix one memory leakage in process_bpf_btf()
(bsc#1234429).
- crypto: caam - use JobR's space to access page 0 regs
(bsc#1234429).
- crypto: api - Fix boot-up self-test race (bsc#1234429).
- crypto: tegra - do not transfer req when tegra init fails
(bsc#1234429).
- iommu/arm-smmuv3: Update comments about ATS and bypass
(bsc#1234429).
- selftests/bpf: Fix fill_link_info selftest on powerpc
(bsc#1234429).
- ASoC: sun4i-spdif: Add clock multiplier settings (bsc#1234429).
- ASoC: Intel: sof_sdw: correct mach_params->dmic_num
(bsc#1234429).
- libbpf: Fix segfault due to libelf functions not setting errno
(bsc#1234429).
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for
server bind (bsc#1234429).
- ASoC: wcd937x: Use *-y for Makefile (bsc#1234429).
- ASoC: mediatek: mt8365: Use *-y for Makefile (bsc#1234429).
- ASoC: cs40l50: Use *-y for Makefile (bsc#1234429).
- libbpf: don't adjust USDT semaphore address if .stapsdt.base
addr is missing (bsc#1234429).
- pinctrl: samsung: Fix irq handling if an error occurs in
exynos_irq_demux_eint16_31() (bsc#1234429).
- platform/x86: x86-android-tablets: make platform data be static
(bsc#1234429).
- platform/mellanox: mlxbf-pmc: incorrect type in assignment
(bsc#1234429).
- net/rose: prevent integer overflows in rose_setsockopt()
(bsc#1234429).
- tcp_cubic: fix incorrect HyStart round start detection
(bsc#1234429).
- net: ethernet: ti: am65-cpsw: fix freeing IRQ in
am65_cpsw_nuss_remove_tx_chns() (bsc#1234429).
- net: sched: refine software bypass handling in tc_run
(bsc#1234429).
- netfilter: nft_flow_offload: update tcp state flags under lock
(bsc#1234429).
- netfilter: nf_tables: fix set size with rbtree backend
(bsc#1234429).
- net: sched: Disallow replacing of child qdisc from one parent
to another (bsc#1234429).
- net: avoid race between device unregistration and ethnl ops
(bsc#1234429).
- octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64
(bsc#1234429).
- octeon_ep: remove firmware stats fetch in ndo_get_stats64
(bsc#1234429).
- net/mlxfw: Drop hard coded max FW flash image size
(bsc#1234429).
- net: let net.core.dev_weight always be non-zero (bsc#1234429).
- selftests/landlock: Fix error message (bsc#1234429).
- selftests/landlock: Fix build with non-default pthread linking
(bsc#1234429).
- pwm: stm32: Add check for clk_enable() (bsc#1234429).
- dev: Acquire netdev_rename_lock before restoring dev->name in
dev_change_name() (bsc#1234429).
- clk: analogbits: Fix incorrect calculation of vco rate delta
(bsc#1234429).
- inet: ipmr: fix data-races (bsc#1234429).
- Bluetooth: btrtl: check for NULL in btrtl_setup_realtek()
(bsc#1234429).
- Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name()
(bsc#1234429).
- wifi: cfg80211: adjust allocation of colocated AP data
(bsc#1234429).
- selftests: harness: fix printing of mismatch values in
__EXPECT() (bsc#1234429).
- selftests: timers: clocksource-switch: Adapt progress to
kselftest framework (bsc#1234429).
- cpufreq: ACPI: Fix max-frequency computation (bsc#1234429).
- i2c: designware: Actually make use of the I2C_DW_COMMON and
I2C_DW symbol namespaces (bsc#1234429).
- wifi: mt76: mt7996: fix ldpc setting (bsc#1234429).
- wifi: mt76: mt7996: fix definition of tx descriptor
(bsc#1234429).
- wifi: mt76: mt7996: fix incorrect indexing of MIB FW event
(bsc#1234429).
- wifi: mt76: mt7996: fix HE Phy capability (bsc#1234429).
- wifi: mt76: mt7996: fix the capability of reception of EHT MU
PPDU (bsc#1234429).
- wifi: mt76: mt7996: add max mpdu len capability (bsc#1234429).
- wifi: mt76: mt7996: fix register mapping (bsc#1234429).
- wifi: mt76: mt7915: fix register mapping (bsc#1234429).
- wifi: mt76: mt7915: fix omac index assignment after hardware
reset (bsc#1234429).
- wifi: mt76: mt7915: firmware restart on devices with a second
pcie link (bsc#1234429).
- wifi: mt76: only enable tx worker after setting the channel
(bsc#1234429).
- wifi: mt76: mt7996: fix rx filter setting for bfee functionality
(bsc#1234429).
- wifi: mt76: mt7925: Properly handle responses for commands
with events (bsc#1234429).
- wifi: mt76: mt7925: Cleanup MLO settings post-disconnection
(bsc#1234429).
- wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO
(bsc#1234429).
- wifi: mt76: mt7925: Init secondary link PM state (bsc#1234429).
- wifi: mt76: mt7925: Update secondary link PS flow (bsc#1234429).
- wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for
per-link BSS (bsc#1234429).
- wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA
(bsc#1234429).
- wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in
ASSOC state (bsc#1234429).
- wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO
(bsc#1234429).
- wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support
MLO (bsc#1234429).
- wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link
in MLO (bsc#1234429).
- wifi: mt76: mt7925: fix wrong parameter for related cmd of
chan info (bsc#1234429).
- wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment
(bsc#1234429).
- wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO
(bsc#1234429).
- wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv
for MLO support (bsc#1234429).
- wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO
(bsc#1234429).
- wifi: mt76: mt7915: fix overflows seen when writing limit
attributes (bsc#1234429).
- wifi: mt76: mt7996: fix overflows seen when writing limit
attributes (bsc#1234429).
- wifi: mt76: mt7925: fix the invalid ip address for arp offload
(bsc#1234429).
- wifi: mt76: mt7925: fix get wrong chip cap from incorrect
pointer (bsc#1234429).
- wifi: mt76: mt7925: fix wrong band_idx setting when enable
sniffer mode (bsc#1234429).
- wifi: mt76: mt7925: fix NULL deref check in
mt7925_change_vif_links (bsc#1234429).
- wifi: mt76: mt7915: Fix an error handling path in
mt7915_add_interface() (bsc#1234429).
- wifi: mt76: mt7921: fix using incorrect group cipher after
disconnection (bsc#1234429).
- wifi: mt76: mt76u_vendor_request: Do not print error messages
when -EPROTO (bsc#1234429).
- landlock: Handle weird files (bsc#1234429).
- net/smc: fix data error when recvmsg with MSG_PEEK flag
(bsc#1234429).
- clk: thead: Fix cpu2vp_clk for TH1520 AP_SUBSYS clocks
(bsc#1234429).
- clk: thead: Add CLK_IGNORE_UNUSED to fix TH1520 boot
(bsc#1234429).
- clk: thead: Fix clk gate registration to pass flags
(bsc#1234429).
- clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink
SoC RT3883 (bsc#1234429).
- wifi: mac80211: don't flush non-uploaded STAs (bsc#1234429).
- wifi: mac80211: Fix common size calculation for ML element
(bsc#1234429).
- wifi: mac80211: fix tid removal during mesh forwarding
(bsc#1234429).
- wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels
increment earlier (bsc#1234429).
- wifi: mac80211: prohibit deactivating all links (bsc#1234429).
- wifi: iwlwifi: mvm: don't count mgmt frames as MPDU
(bsc#1234429).
- wifi: iwlwifi: mvm: avoid NULL pointer dereference
(bsc#1234429).
- wifi: iwlwifi: fw: read STEP table from correct UEFI var
(bsc#1234429).
- wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC (bsc#1234429).
- wifi: mt76: mt7925: fix off by one in mt7925_load_clc()
(bsc#1234429).
- hwmon: Fix help text for aspeed-g6-pwm-tach (bsc#1234429).
- wifi: rtw89: fix race between cancel_hw_scan and hw_scan
completion (bsc#1234429).
- wifi: rtw89: mcc: consider time limits not divisible by 1024
(bsc#1234429).
- wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN
failed (bsc#1234429).
- wifi: rtw89: chan: fix soft lockup in
rtw89_entity_recalc_mgnt_roles() (bsc#1234429).
- wifi: rtw89: fix proceeding MCC with wrong scanning state
after sequence changes (bsc#1234429).
- wifi: rtw89: tweak setting of channel and TX power for MLO
(bsc#1234429).
- wifi: rtw89: chan: manage active interfaces (bsc#1234429).
- wifi: rtw89: handle entity active flag per PHY (bsc#1234429).
- wifi: wlcore: fix unbalanced pm_runtime calls (bsc#1234429).
- wifi: mt76: mt7996: fix invalid interface combinations
(bsc#1234429).
- samples/landlock: Fix possible NULL dereference in parse_path()
(bsc#1234429).
- mfd: syscon: Fix race in device_node_get_regmap() (bsc#1234429).
- leds: cht-wcove: Use devm_led_classdev_register() to avoid
memory leak (bsc#1234429).
- HID: fix generic desktop D-Pad controls (bsc#1234429).
- HID: hid-thrustmaster: Fix warning in thrustmaster_probe by
adding endpoint check (bsc#1234429).
- clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs
(bsc#1234429).
- wifi: ath12k: fix tx power, max reg power update to firmware
(bsc#1234429).
- ipmi: ssif_bmc: Fix new request loss when bmc ready for a
response (bsc#1234429).
- OPP: OF: Fix an OF node leak in _opp_add_static_v2()
(bsc#1234429).
- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset
(bsc#1234429).
- ax25: rcu protect dev->ax25_ptr (bsc#1234429).
- regulator: of: Implement the unwind path of of_regulator_match()
(bsc#1234429).
- clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0
parent (bsc#1234429).
- clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and
CLK_PLL_MIPI (bsc#1234429).
- dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI
(bsc#1234429).
- team: prevent adding a device which is already a team device
lower (bsc#1234429).
- clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the parent
GDSC of subordinate GDSCs (bsc#1234429).
- clk: imx: Apply some clks only for i.MX93 (bsc#1234429).
- arm64: dts: imx93: Use IMX93_CLK_SPDIF_IPG as SPDIF IPG clock
(bsc#1234429).
- clk: imx93: Add IMX93_CLK_SPDIF_IPG clock (bsc#1234429).
- clk: imx: add i.MX91 clk (bsc#1234429).
- clk: imx93: Move IMX93_CLK_END macro to clk driver
(bsc#1234429).
- dt-bindings: clock: imx93: Add SPDIF IPG clk (bsc#1234429).
- dt-bindings: clock: Add i.MX91 clock support (bsc#1234429).
- dt-bindings: clock: imx93: Drop IMX93_CLK_END macro definition
(bsc#1234429).
- clk: imx8mp: Fix clkout1/2 support (bsc#1234429).
- udp: Deal with race between UDP socket address change and rehash
(bsc#1234429).
- cpufreq: qcom: Implement clk_ops::determine_rate() for
qcom_cpufreq* clocks (bsc#1234429).
- cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT
if LMh IRQ is not available (bsc#1234429).
- gpio: pca953x: log an error when failing to get the reset GPIO
(bsc#1234429).
- net: airoha: Fix error path in airoha_probe() (bsc#1234429).
- ptr_ring: do not block hard interrupts in
ptr_ring_resize_multiple() (bsc#1234429).
- selftests: ktap_helpers: Fix uninitialized variable
(bsc#1234429).
- cpufreq: schedutil: Fix superfluous updates caused by
need_freq_update (bsc#1234429).
- pwm: stm32-lp: Add check for clk_enable() (bsc#1234429).
- inetpeer: do not get a refcount in inet_getpeer() (bsc#1234429).
- inetpeer: update inetpeer timestamp in inet_getpeer()
(bsc#1234429).
- inetpeer: remove create argument of inet_getpeer()
(bsc#1234429).
- inetpeer: remove create argument of inet_getpeer_v[46]()
(bsc#1234429).
- leds: netxbig: Fix an OF node reference leak in
netxbig_leds_get_of_pdata() (bsc#1234429).
- dt-bindings: mfd: bd71815: Fix rsense and typos (bsc#1234429).
- cpupower: fix TSC MHz calculation (bsc#1234429).
- ACPI: fan: cleanup resources in the error path of .probe()
(bsc#1234429).
- hwmon: (nct6775): Actually make use of the HWMON_NCT6775 symbol
namespace (bsc#1234429).
- module: Convert default symbol namespace to string literal
(bsc#1234429).
- wifi: brcmfmac: add missing header include for brcmf_dbg
(bsc#1234429).
- regulator: dt-bindings: mt6315: Drop regulator-compatible
property (bsc#1234429).
- HID: multitouch: fix support for Goodix PID 0x01e9
(bsc#1234429).
- wifi: rtlwifi: pci: wait for firmware loading before releasing
memory (bsc#1234429).
- wifi: rtlwifi: fix memory leaks and invalid access at probe
error path (bsc#1234429).
- wifi: rtlwifi: destroy workqueue at rtl_deinit_core
(bsc#1234429).
- wifi: rtlwifi: remove unused check_buddy_priv (bsc#1234429).
- dt-bindings: leds: class-multicolor: Fix path to color
definitions (bsc#1234429).
- clk: fix an OF node reference leak in of_clk_get_parent_name()
(bsc#1234429).
- dt-bindings: mmc: controller: clarify the address-cells
description (bsc#1234429).
- rxrpc: Fix handling of received connection abort (bsc#1234429).
- spi: zynq-qspi: Add check for clk_enable() (bsc#1234429).
- net_sched: sch_sfq: don't allow 1 packet limit (bsc#1234429).
- net_sched: sch_sfq: handle bigger packets (bsc#1234429).
- selftests/bpf: Actuate tx_metadata_len in xdp_hw_metadata
(bsc#1234429).
- wifi: cfg80211: tests: Fix potential NULL dereference in
test_cfg80211_parse_colocated_ap() (bsc#1234429).
- clk: renesas: cpg-mssr: Fix 'soc' node handling in
cpg_mssr_reserved_init() (bsc#1234429).
- wifi: wcn36xx: fix channel survey memory allocation size
(bsc#1234429).
- wifi: rtlwifi: usb: fix workqueue leak when probe fails
(bsc#1234429).
- wifi: rtlwifi: fix init_sw_vars leak when probe fails
(bsc#1234429).
- wifi: rtlwifi: wait for firmware loading before releasing memory
(bsc#1234429).
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading
as last step (bsc#1234429).
- wifi: rtlwifi: do not complete firmware loading needlessly
(bsc#1234429).
- wifi: rtlwifi: rtl8821ae: phy: restore removed code to fix
infinite loop (bsc#1234429).
- wifi: ath11k: Fix unexpected return buffer manager error for
WCN6750/WCN6855 (bsc#1234429).
- ipmi: ipmb: Add check devm_kasprintf() returned value
(bsc#1234429).
- genirq: Make handle_enforce_irqctx() unconditionally available
(bsc#1234429).
- drm/amdgpu: fix gpu recovery disable with per queue reset
(bsc#1234429).
- Revert "drm/amdgpu/gfx9: put queue resets behind a debug option"
(bsc#1234429).
- drm/amdgpu: tear down ttm range manager for doorbell in
amdgpu_ttm_fini() (bsc#1234429).
- drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE
(bsc#1234429).
- drm/msm/mdp4: correct LCDC regulator name (bsc#1234429).
- drm/msm: don't clean up priv->kms prematurely (bsc#1234429).
- drm/msm: Check return value of of_dma_configure() (bsc#1234429).
- drm/msm/dpu: link DSPP_2/_3 blocks on X1E80100 (bsc#1234429).
- drm/msm/dpu: link DSPP_2/_3 blocks on SM8650 (bsc#1234429).
- drm/msm/dpu: link DSPP_2/_3 blocks on SM8550 (bsc#1234429).
- drm/msm/dpu: link DSPP_2/_3 blocks on SM8350 (bsc#1234429).
- drm/msm/dpu: link DSPP_2/_3 blocks on SM8250 (bsc#1234429).
- drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X (bsc#1234429).
- drm/msm/dpu: link DSPP_2/_3 blocks on SM8150 (bsc#1234429).
- drm/msm/dpu: provide DSPP and correct LM config for SDM670
(bsc#1234429).
- OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not
initialized (bsc#1234429).
- OPP: add index check to assert to avoid buffer overflow in
_read_freq() (bsc#1234429).
- drm/amdgpu/vcn: reset fw_shared under SRIOV (bsc#1234429).
- drm/rockchip: vop2: include rockchip_drm_drv.h (bsc#1234429).
- drm/rockchip: vop2: Add check for 32 bpp format for rk3588
(bsc#1234429).
- drm/rockchip: vop2: Check linear format for Cluster windows
on rk3566/8 (bsc#1234429).
- drm/rockchip: vop2: Setup delay cycle for Esmart2/3
(bsc#1234429).
- drm/rockchip: vop2: Set AXI id for rk3588 (bsc#1234429).
- drm/connector: Allow clearing HDMI infoframes (bsc#1234429).
- printk: Defer legacy printing when holding printk_cpu_sync
(bsc#1234429).
- drm/rockchip: vop2: Fix the windows switch between different
layers (bsc#1234429).
- drm/panthor: Preserve the result returned by panthor_fw_resume()
(bsc#1234429).
- drm/rockchip: vop2: Fix the mixer alpha setup for layer 0
(bsc#1234429).
- drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters
offset (bsc#1234429).
- drm/amdgpu: Fix potential NULL pointer dereference in
atomctrl_get_smc_sclk_range_table (bsc#1234429).
- drm/amd/pm: Fix an error handling path in
vega10_enable_se_edc_force_stall_config() (bsc#1234429).
- HID: core: Fix assumption that Resolution Multipliers must be
in Logical Collections (bsc#1234429).
- drm/etnaviv: Fix page property being used for non writecombine
buffers (bsc#1234429).
- drm/msm/hdmi: simplify code in pll_get_integloop_gain
(bsc#1234429).
- drm/msm/dp: set safe_to_exit_level before printing it
(bsc#1234429).
- drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification
(bsc#1234429).
- drm/v3d: Fix performance counter source settings on V3D 7.x
(bsc#1234429).
- psi: Fix race when task wakes up before psi_sched_switch()
adjusts flags (bsc#1234429).
- sched: psi: pass enqueue/dequeue flags to psi callbacks directly
(bsc#1234429).
- sched: Split out __schedule() deactivate task logic into a
helper (bsc#1234429).
- x86/topology: Use x86_sched_itmt_flags for PKG domain
unconditionally (bsc#1234429).
- x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD
(bsc#1234429).
- sched: Fix race between yield_to() and try_to_wake_up()
(bsc#1234429).
- sched/fair: Fix value reported by hot tasks pulled in
/proc/schedstat (bsc#1234429).
- sched/fair: Untangle NEXT_BUDDY and pick_next_task()
(bsc#1234429).
- perf/core: Save raw sample data conditionally based on sample
type (bsc#1234429).
- afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call
(bsc#1234429).
- nvme: fix bogus kzalloc() return check in
nvme_init_effects_log() (bsc#1234429).
- select: Fix unbalanced user_access_end() (bsc#1234429).
- btrfs: subpage: fix the bitmap dump of the locked flags
(bsc#1234429).
- partitions: ldm: remove the initial kernel-doc notation
(bsc#1234429).
- btrfs: improve the warning and error message for
btrfs_remove_qgroup() (bsc#1234429).
- nvme: Add error path for xa_store in nvme_init_effects
(bsc#1234429).
- selftests/powerpc: Fix argument order to timer_sub()
(bsc#1234429).
- powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in
DDW (bsc#1234429).
- nvme: Add error check for xa_store in nvme_get_effects_log
(bsc#1234429).
- nvme-tcp: Fix I/O queue cpu spreading for multiple controllers
(bsc#1234429).
- block: don't update BLK_FEAT_POLL in
__blk_mq_update_nr_hw_queues (bsc#1234429).
- block: check BLK_FEAT_POLL under q_usage_count (bsc#1234429).
- pstore/blk: trivial typo fixes (bsc#1234429).
- nbd: don't allow reconnect after disconnect (bsc#1234429).
- ps3disk: Do not use dev->bounce_size before it is set
(bsc#1234429).
- block: retry call probe after request_module in
blk_request_module (bsc#1234429).
- block: copy back bounce buffer to user-space correctly in case
of split (bsc#1234429).
- fs: fix proc_handler for sysctl_nr_open (bsc#1234429).
- afs: Fix cleanup of immediately failed async calls
(bsc#1234429).
- afs: Fix directory format encoding struct (bsc#1234429).
- afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY
(bsc#1234429).
- dlm: fix srcu_read_lock() return type to int (bsc#1234429).
- dlm: fix removal of rsb struct that is master and dir record
(bsc#1234429).
- powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump
is active (bsc#1234429).
- coredump: Do not lock during 'comm' reporting (bsc#1234429).
- commit d53e8b1
* Sat Feb 01 2025 rfrohl@suse.com
- Linux 6.12.12 (bsc#1234429).
- drm/v3d: Assign job pointer to NULL before signaling the fence
(bsc#1234429).
- io_uring/rsrc: require cloned buffers to share accounting
contexts (bsc#1234429).
- Input: xpad - add support for wooting two he (arm)
(bsc#1234429).
- Input: xpad - add support for Nacon Evol-X Xbox One Controller
(bsc#1234429).
- Input: xpad - improve name of 8BitDo controller 2dc8:3106
(bsc#1234429).
- Input: xpad - add QH Electronics VID/PID (bsc#1234429).
- Input: xpad - add unofficial Xbox 360 wireless receiver clone
(bsc#1234429).
- Input: atkbd - map F23 key to support default copilot shortcut
(bsc#1234429).
- Input: xpad - add support for Nacon Pro Compact (bsc#1234429).
- HID: wacom: Initialize brightness of LED trigger (bsc#1234429).
- wifi: rtl8xxxu: add more missing rtl8192cu USB IDs
(bsc#1234429).
- ALSA: usb-audio: Add delay quirk for USB Audio Device
(bsc#1234429).
- Revert "usb: gadget: u_serial: Disable ep before setting port to
null to fix the crash caused by port being null" (bsc#1234429).
- USB: serial: quatech2: fix null-ptr-deref in
qt2_process_read_urb() (bsc#1234429).
- scsi: storvsc: Ratelimit warning logs to prevent VM denial of
service (bsc#1234429).
- vfio/platform: check the bounds of read/write syscalls
(bsc#1234429).
- cachestat: fix page cache statistics permission checking
(bsc#1234429).
- Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad"
(bsc#1234429).
- net: sched: fix ets qdisc OOB Indexing (bsc#1234429).
- smb: client: handle lack of EA support in smb2_query_path_info()
(bsc#1234429).
- libfs: Use d_children list to iterate simple_offset directories
(bsc#1234429).
- libfs: Replace simple_offset end-of-directory detection
(bsc#1234429).
- Revert "libfs: fix infinite directory reads for offset dir"
(bsc#1234429).
- Revert "libfs: Add simple_offset_empty()" (bsc#1234429).
- libfs: Return ENOSPC when the directory offset range is
exhausted (bsc#1234429).
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag
(bsc#1234429).
- mm: zswap: move allocations during CPU init outside the lock
(bsc#1234429).
- mm: zswap: properly synchronize freeing resources during CPU
hotunplug (bsc#1234429).
- ASoC: samsung: Add missing depends on I2C (bsc#1234429).
- hwmon: (drivetemp) Set scsi command timeout to 10s
(bsc#1234429).
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (bsc#1234429).
- drm/connector: hdmi: Validate supported_formats matches
ycbcr_420_allowed (bsc#1234429).
- ALSA: hda/realtek: Fix volume adjustment issue on Lenovo
ThinkBook 16P Gen5 (bsc#1234429).
- of/unittest: Add test that of_address_to_resource() fails on
non-translatable address (bsc#1234429).
- drm/amd/display: Initialize denominator defaults to 1
(bsc#1234429).
- drm/amd/display: Use HW lock mgr for PSR1 (bsc#1234429).
- scsi: iscsi: Fix redundant response for
ISCSI_UEVENT_GET_HOST_STATS request (bsc#1234429).
- ASoC: cs42l43: Add codec force suspend/resume ops (bsc#1234429).
- seccomp: Stub for !CONFIG_SECCOMP (bsc#1234429).
- ASoC: samsung: Add missing selects for MFD_WM8994 (bsc#1234429).
- ASoC: codecs: es8316: Fix HW rate calculation for 48Mhz MCLK
(bsc#1234429).
- ASoC: wm8994: Add depends on MFD core (bsc#1234429).
- commit 94d0c9e
* Sat Jan 25 2025 rfrohl@suse.com
- Linux 6.12.11 (bsc#1234429).
- efi/zboot: Limit compression options to GZIP and ZSTD
(bsc#1234429).
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
(bsc#1234429).
- bpf: Fix bpf_sk_select_reuseport() memory leak (bsc#1234429).
- eth: bnxt: always recalculate features after XDP clearing,
fix null-deref (bsc#1234429).
- net: ravb: Fix max TX frame size for RZ/V2M (bsc#1234429).
- openvswitch: fix lockup on tx to unregistering netdev with
carrier (bsc#1234429).
- pktgen: Avoid out-of-bounds access in get_imix_entries
(bsc#1234429).
- ice: Fix E825 initialization (bsc#1234429).
- ice: Fix quad registers read on E825 (bsc#1234429).
- ice: Fix ETH56G FC-FEC Rx offset value (bsc#1234429).
- ice: Introduce ice_get_phy_model() wrapper (bsc#1234429).
- ice: Add ice_get_ctrl_ptp() wrapper to simplify the code
(bsc#1234429).
- ice: Use ice_adapter for PTP shared data instead of auxdev
(bsc#1234429).
- ice: Add correct PHY lane assignment (bsc#1234429).
- cpuidle: teo: Update documentation after previous changes
(bsc#1234429).
- btrfs: add the missing error handling inside
get_canonical_dev_path (bsc#1234429).
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp()
(bsc#1234429).
- gtp: Destroy device along with udp socket's netns dismantle
(bsc#1234429).
- pfcp: Destroy device along with udp socket's netns dismantle
(bsc#1234429).
- cpufreq: Move endif to the end of Kconfig file (bsc#1234429).
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
(bsc#1234429).
- net: xilinx: axienet: Fix IRQ coalescing packet count overflow
(bsc#1234429).
- net: fec: handle page_pool_dev_alloc_pages error (bsc#1234429).
- net: make page_pool_ref_netmem work with net iovs (bsc#1234429).
- net/mlx5: Fix RDMA TX steering prio (bsc#1234429).
- net/mlx5: Fix a lockdep warning as part of the write combining
test (bsc#1234429).
- net/mlx5: SF, Fix add port error handling (bsc#1234429).
- net/mlx5: Clear port select structure when fail to create
(bsc#1234429).
- net/mlx5e: Fix inversion dependency warning while enabling
IPsec tunnel (bsc#1234429).
- net/mlx5e: Rely on reqid in IPsec tunnel mode (bsc#1234429).
- net/mlx5e: Always start IPsec sequence number from 1
(bsc#1234429).
- netdev: avoid CFI problems with sock priv helpers (bsc#1234429).
- drm/tests: helpers: Fix compiler warning (bsc#1234429).
- drm/vmwgfx: Unreserve BO on error (bsc#1234429).
- drm/vmwgfx: Add new keep_resv BO param (bsc#1234429).
- drm/v3d: Ensure job pointer is set to NULL after job completion
(bsc#1234429).
- reset: rzg2l-usbphy-ctrl: Assign proper of node to the allocated
device (bsc#1234429).
- soc: ti: pruss: Fix pruss APIs (bsc#1234429).
- i2c: core: fix reference leak in i2c_register_adapter()
(bsc#1234429).
- platform/x86: dell-uart-backlight: fix serdev race
(bsc#1234429).
- platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: fix serdev
race (bsc#1234429).
- hwmon: (tmp513) Fix division of negative numbers (bsc#1234429).
- Revert "mtd: spi-nor: core: replace dummy buswidth from addr
to data" (bsc#1234429).
- i2c: mux: demux-pinctrl: check initial mux selection, too
(bsc#1234429).
- i2c: rcar: fix NACK handling when being a target (bsc#1234429).
- i2c: testunit: on errors, repeat NACK until STOP (bsc#1234429).
- hwmon: (ltc2991) Fix mixed signed/unsigned in DIV_ROUND_CLOSEST
(bsc#1234429).
- smb: client: fix double free of TCP_Server_Info::hostname
(bsc#1234429).
- mac802154: check local interfaces before deleting sdata list
(bsc#1234429).
- hfs: Sanity check the root record (bsc#1234429).
- fs/qnx6: Fix building with GCC 15 (bsc#1234429).
- fs: fix missing declaration of init_files (bsc#1234429).
- kheaders: Ignore silly-rename files (bsc#1234429).
- netfs: Fix non-contiguous donation between completed reads
(bsc#1234429).
- cachefiles: Parse the "secctx" immediately (bsc#1234429).
- scsi: ufs: core: Honor runtime/system PM levels if set by host
controller drivers (bsc#1234429).
- gpio: virtuser: lock up configfs that an instantiated device
depends on (bsc#1234429).
- gpio: sim: lock up configfs that an instantiated device depends
on (bsc#1234429).
- selftests: tc-testing: reduce rshift value (bsc#1234429).
- platform/x86/intel: power-domains: Add Clearwater Forest support
(bsc#1234429).
- platform/x86: ISST: Add Clearwater Forest to support list
(bsc#1234429).
- ACPI: resource: acpi_dev_irq_override(): Check DMI match last
(bsc#1234429).
- sched_ext: keep running prev when prev->scx.slice != 0
(bsc#1234429).
- iomap: avoid avoid truncating 64-bit offset to 32 bits
(bsc#1234429).
- afs: Fix merge preference rule failure condition (bsc#1234429).
- poll_wait: add mb() to fix theoretical race between
waitqueue_active() and .poll() (bsc#1234429).
- selftests/sched_ext: fix build after renames in sched_ext API
(bsc#1234429).
- scx: Fix maximal BPF selftest prog (bsc#1234429).
- RDMA/bnxt_re: Fix to export port num to ib_query_qp
(bsc#1234429).
- sched_ext: Fix dsq_local_on selftest (bsc#1234429).
- nvmet: propagate npwg topology (bsc#1234429).
- sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE
(bsc#1234429).
- x86/asm: Make serialize() always_inline (bsc#1234429).
- ALSA: hda/realtek: Add support for Ayaneo System using CS35L41
HDA (bsc#1234429).
- ALSA: hda/realtek: fixup ASUS GA605W (bsc#1234429).
- ALSA: hda/realtek: fixup ASUS H7606W (bsc#1234429).
- zram: fix potential UAF of zram table (bsc#1234429).
- i2c: atr: Fix client detach (bsc#1234429).
- mptcp: be sure to send ack when mptcp-level window re-opens
(bsc#1234429).
- mptcp: fix spurious wake-up on under memory pressure
(bsc#1234429).
- selftests: mptcp: avoid spurious errors on disconnect
(bsc#1234429).
- net: ethernet: xgbe: re-add aneg to supported features in PHY
quirks (bsc#1234429).
- vsock/bpf: return early if transport is not assigned
(bsc#1234429).
- vsock/virtio: discard packets if the transport changes
(bsc#1234429).
- vsock/virtio: cancel close work in the destructor (bsc#1234429).
- vsock: reset socket state when de-assigning the transport
(bsc#1234429).
- vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
(bsc#1234429).
- nouveau/fence: handle cross device fences properly
(bsc#1234429).
- net/ncsi: fix locking in Get MAC Address handling (bsc#1234429).
- filemap: avoid truncating 64-bit offset to 32 bits
(bsc#1234429).
- fs/proc: fix softlockup in __read_vmcore (part 2) (bsc#1234429).
- gpio: xilinx: Convert gpio_lock to raw spinlock (bsc#1234429).
- tools: fix atomic_set() definition to set the value correctly
(bsc#1234429).
- pmdomain: imx8mp-blk-ctrl: add missing loop break condition
(bsc#1234429).
- mm/kmemleak: fix percpu memory leak detection failure
(bsc#1234429).
- selftests/mm: set allocated memory to non-zero content in cow
test (bsc#1234429).
- drm/amd/display: Do not elevate mem_type change to full update
(bsc#1234429).
- mm: clear uffd-wp PTE/PMD state on mremap() (bsc#1234429).
- mm: vmscan : pgdemote vmstat is not getting updated when MGLRU
is enabled (bsc#1234429).
- tracing: gfp: Fix the GFP enum values shown for user space
tracing tools (bsc#1234429).
- irqchip: Plug a OF node reference leak in
platform_irqchip_probe() (bsc#1234429).
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
(bsc#1234429).
- irqchip/gic-v3-its: Don't enable interrupts in
its_irq_set_vcpu_affinity() (bsc#1234429).
- hrtimers: Handle CPU state correctly on hotplug (bsc#1234429).
- timers/migration: Fix another race between hotplug and idle
entry/exit (bsc#1234429).
- timers/migration: Enforce group initialization visibility to
tree walkers (bsc#1234429).
- x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU
cache (bsc#1234429).
- drm/i915/fb: Relax clear color alignment to 64 bytes
(bsc#1234429).
- drm/xe: Mark ComputeCS read mode as UC on iGPU (bsc#1234429).
- drm/xe/oa: Add missing VISACTL mux registers (bsc#1234429).
- drm/amdgpu/smu13: update powersave optimizations (bsc#1234429).
- drm/amdgpu: fix fw attestation for MP0_14_0_{2/3} (bsc#1234429).
- drm/amdgpu: disable gfxoff with the compute workload on gfx12
(bsc#1234429).
- drm/amdgpu: always sync the GFX pipe on ctx switch
(bsc#1234429).
- drm/amd/display: Fix PSR-SU not support but still call the
amdgpu_dm_psr_enable (bsc#1234429).
- drm/amd/display: Disable replay and psr while VRR is enabled
(bsc#1234429).
- drm/amd/display: Do not wait for PSR disable on vbl enable
(bsc#1234429).
- Revert "drm/amd/display: Enable urgent latency adjustments
for DCN35" (bsc#1234429).
- drm/amd/display: Validate mdoe under MST LCT=1 case as well
(bsc#1234429).
- apparmor: allocate xmatch for nullpdb inside aa_alloc_null
(bsc#1234429).
- Rename to
patches.kernel.org/6.12.11-089-drm-nouveau-disp-Fix-missing-backlight-contro.patch.
- commit f03b0df
* Sat Jan 25 2025 rfrohl@suse.com
- config: Remove unsupported architectures, add longterm config
- commit 3c788cf
* Sat Jan 25 2025 rfrohl@suse.com
- rpm/config.sh: Remove unsupported architecture build projects
- commit d881a06
* Sat Jan 25 2025 rfrohl@suse.com
- rpm/config.sh: Change VARIANT to 'longterm' for rpm naming
- commit a9af8a8
* Sat Jan 25 2025 rfrohl@suse.com
- Update README.BRANCH for slowroll
- commit 75ea768
* Sat Jan 25 2025 rfrohl@suse.com
- scripts/stableup: update tracker bugzilla reference
- commit 546812e
* Fri Jan 24 2025 rfrohl@suse.com
- Linux 6.6.74 (bsc#1218260).
- net: fix data-races around sk->sk_forward_alloc (bsc#1218260).
- x86/xen: fix SLS mitigation in xen_hypercall_iret()
(bsc#1218260).
- nfsd: add list_head nf_gc to struct nfsd_file (bsc#1218260).
- Revert "drm/amdgpu: rework resume handling for display (v2)"
(bsc#1218260).
- fs: relax assertions on failure to encode file handles
(bsc#1218260).
- ovl: support encoding fid from inode with no alias
(bsc#1218260).
- ovl: pass realinode to ovl_encode_real_fh() instead of
realdentry (bsc#1218260).
- ocfs2: fix deadlock in ocfs2_get_system_file_inode
(bsc#1218260).
- block: fix uaf for flush rq while iterating tags (bsc#1218260).
- drm/amd/display: Fix out-of-bounds access in
'dcn21_link_encoder_create' (bsc#1218260).
- iio: imu: inv_icm42600: fix spi burst write not supported
(bsc#1218260).
- Revert "PCI: Use preserve_config in place of pci_flags"
(bsc#1218260).
- drm/amdgpu: always sync the GFX pipe on ctx switch
(bsc#1218260).
- drm/i915/fb: Relax clear color alignment to 64 bytes
(bsc#1218260).
- hrtimers: Handle CPU state correctly on hotplug (bsc#1218260).
- irqchip/gic-v3-its: Don't enable interrupts in
its_irq_set_vcpu_affinity() (bsc#1218260).
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
(bsc#1218260).
- irqchip: Plug a OF node reference leak in
platform_irqchip_probe() (bsc#1218260).
- pmdomain: imx8mp-blk-ctrl: add missing loop break condition
(bsc#1218260).
- gpio: xilinx: Convert gpio_lock to raw spinlock (bsc#1218260).
- fs/proc: fix softlockup in __read_vmcore (part 2) (bsc#1218260).
- filemap: avoid truncating 64-bit offset to 32 bits
(bsc#1218260).
- nouveau/fence: handle cross device fences properly
(bsc#1218260).
- vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
(bsc#1218260).
- vsock: reset socket state when de-assigning the transport
(bsc#1218260).
- vsock/virtio: cancel close work in the destructor (bsc#1218260).
- vsock/virtio: discard packets if the transport changes
(bsc#1218260).
- vsock/bpf: return early if transport is not assigned
(bsc#1218260).
- net: ethernet: xgbe: re-add aneg to supported features in PHY
quirks (bsc#1218260).
- selftests: mptcp: avoid spurious errors on disconnect
(bsc#1218260).
- mptcp: fix spurious wake-up on under memory pressure
(bsc#1218260).
- mptcp: be sure to send ack when mptcp-level window re-opens
(bsc#1218260).
- i2c: atr: Fix client detach (bsc#1218260).
- zram: fix potential UAF of zram table (bsc#1218260).
- ALSA: hda/realtek: Add support for Ayaneo System using CS35L41
HDA (bsc#1218260).
- x86/asm: Make serialize() always_inline (bsc#1218260).
- nvmet: propagate npwg topology (bsc#1218260).
- RDMA/bnxt_re: Fix to export port num to ib_query_qp
(bsc#1218260).
- poll_wait: add mb() to fix theoretical race between
waitqueue_active() and .poll() (bsc#1218260).
- iomap: avoid avoid truncating 64-bit offset to 32 bits
(bsc#1218260).
- ACPI: resource: acpi_dev_irq_override(): Check DMI match last
(bsc#1218260).
- selftests: tc-testing: reduce rshift value (bsc#1218260).
- scsi: ufs: core: Honor runtime/system PM levels if set by host
controller drivers (bsc#1218260).
- cachefiles: Parse the "secctx" immediately (bsc#1218260).
- kheaders: Ignore silly-rename files (bsc#1218260).
- fs: fix missing declaration of init_files (bsc#1218260).
- hfs: Sanity check the root record (bsc#1218260).
- mac802154: check local interfaces before deleting sdata list
(bsc#1218260).
- smb: client: fix double free of TCP_Server_Info::hostname
(bsc#1218260).
- i2c: rcar: fix NACK handling when being a target (bsc#1218260).
- i2c: mux: demux-pinctrl: check initial mux selection, too
(bsc#1218260).
- Revert "mtd: spi-nor: core: replace dummy buswidth from addr
to data" (bsc#1218260).
- hwmon: (tmp513) Fix division of negative numbers (bsc#1218260).
- soc: ti: pruss: Fix pruss APIs (bsc#1218260).
- drm/v3d: Ensure job pointer is set to NULL after job completion
(bsc#1218260).
- drm/vmwgfx: Add new keep_resv BO param (bsc#1218260).
- net/mlx5e: Always start IPsec sequence number from 1
(bsc#1218260).
- net/mlx5e: Rely on reqid in IPsec tunnel mode (bsc#1218260).
- net/mlx5e: Fix inversion dependency warning while enabling
IPsec tunnel (bsc#1218260).
- net/mlx5: Clear port select structure when fail to create
(bsc#1218260).
- net/mlx5: Fix RDMA TX steering prio (bsc#1218260).
- net: fec: handle page_pool_dev_alloc_pages error (bsc#1218260).
- net: xilinx: axienet: Fix IRQ coalescing packet count overflow
(bsc#1218260).
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
(bsc#1218260).
- gtp: Destroy device along with udp socket's netns dismantle
(bsc#1218260).
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp()
(bsc#1218260).
- gtp: use exit_batch_rtnl() method (bsc#1218260).
- net: add exit_batch_rtnl() method (bsc#1218260).
- pktgen: Avoid out-of-bounds access in get_imix_entries
(bsc#1218260).
- openvswitch: fix lockup on tx to unregistering netdev with
carrier (bsc#1218260).
- bpf: Fix bpf_sk_select_reuseport() memory leak (bsc#1218260).
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
(bsc#1218260).
- commit 1ba8802
* Thu Jan 23 2025 petr.pavlu@suse.com
- doc/README.SUSE: Point to the updated version of LKMPG
- commit 624b259
* Tue Jan 21 2025 rfrohl@suse.com
- Linux 6.6.73 (bsc#1218260).
- Revert "ovl: do not encode lower fh with upper sb_writers held"
(bsc#1218260).
- Revert "ovl: pass realinode to ovl_encode_real_fh() instead
of realdentry" (bsc#1218260).
- Revert "ovl: support encoding fid from inode with no alias"
(bsc#1218260).
- commit be77ff9
* Sat Jan 18 2025 jslaby@suse.cz
- Linux 6.12.10 (bsc#1012628).
- netdev: prevent accessing NAPI instances from another namespace
(bsc#1012628).
- iio: imu: inv_icm42600: fix spi burst write not supported
(bsc#1012628).
- io_uring: don't touch sqd->thread off tw add (bsc#1012628).
- drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is
supported (bsc#1012628).
- firewall: remove misplaced semicolon from
stm32_firewall_get_firewall (bsc#1012628).
- arm64: dts: rockchip: add hevc power domain clock to rk3328
(bsc#1012628).
- block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
(bsc#1012628).
- hwmon: (drivetemp) Fix driver producing garbage data when SCSI
errors occur (bsc#1012628).
- arm64: dts: qcom: sa8775p: fix the secure device bootup issue
(bsc#1012628).
- ARM: dts: imxrt1050: Fix clocks for mmc (bsc#1012628).
- arm64: dts: imx95: correct the address length of
netcmix_blk_ctrl (bsc#1012628).
- io_uring/eventfd: ensure io_eventfd_signal() defers another
RCU period (bsc#1012628).
- iio: adc: ad7124: Disable all channels at probe time
(bsc#1012628).
- iio: adc: ad7173: fix using shared static info struct
(bsc#1012628).
- iio: inkern: call iio_device_put() only on mapped devices
(bsc#1012628).
- iio: adc: at91: call input_free_device() on allocated iio_dev
(bsc#1012628).
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
(bsc#1012628).
- iio: imu: inv_icm42600: fix timestamps after suspend if sensor
is on (bsc#1012628).
- iio: adc: ti-ads1298: Add NULL check in ads1298_init
(bsc#1012628).
- iio: gyro: fxas21002c: Fix missing data update in trigger
handler (bsc#1012628).
- iio: adc: ti-ads1119: fix sample size in scan struct for
triggered buffer (bsc#1012628).
- iio: adc: ti-ads1119: fix information leak in triggered buffer
(bsc#1012628).
- iio: adc: ti-ads8688: fix information leak in triggered buffer
(bsc#1012628).
- iio: adc: rockchip_saradc: fix information leak in triggered
buffer (bsc#1012628).
- iio: imu: kmx61: fix information leak in triggered buffer
(bsc#1012628).
- iio: light: bh1745: fix information leak in triggered buffer
(bsc#1012628).
- iio: light: vcnl4035: fix information leak in triggered buffer
(bsc#1012628).
- iio: dummy: iio_simply_dummy_buffer: fix information leak in
triggered buffer (bsc#1012628).
- iio: pressure: zpa2326: fix information leak in triggered buffer
(bsc#1012628).
- usb: typec: fix pm usage counter imbalance in
ucsi_ccg_sync_control() (bsc#1012628).
- usb: host: xhci-plat: set skip_phy_initialization if software
node has XHCI_SKIP_PHY_INIT property (bsc#1012628).
- usb: gadget: configfs: Ignore trailing LF for user strings to
cdev (bsc#1012628).
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
(bsc#1012628).
- usb: typec: tcpm/tcpci_maxim: fix error code in
max_contaminant_read_resistance_kohm() (bsc#1012628).
- usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
(bsc#1012628).
- usb: typec: tcpci: fix NULL pointer issue on shared irq case
(bsc#1012628).
- usb: chipidea: ci_hdrc_imx: decrement device's refcount in
.remove() and in the error path of .probe() (bsc#1012628).
- usb: gadget: midi2: Reverse-select at the right place
(bsc#1012628).
- usb: fix reference leak in usb_new_device() (bsc#1012628).
- USB: core: Disable LPM only for non-suspended ports
(bsc#1012628).
- USB: usblp: return error when setting unsupported protocol
(bsc#1012628).
- usb: dwc3-am62: Disable autosuspend during remove (bsc#1012628).
- x86/fpu: Ensure shadow stack is active before "getting"
registers (bsc#1012628).
- usb: gadget: u_serial: Disable ep before setting port to null
to fix the crash caused by port being null (bsc#1012628).
- serial: stm32: use port lock wrappers for break control
(bsc#1012628).
- tty: serial: 8250: Fix another runtime PM usage counter
underflow (bsc#1012628).
- misc: microchip: pci1xxxx: Resolve return code mismatch during
GPIO set config (bsc#1012628).
- misc: microchip: pci1xxxx: Resolve kernel panic during GPIO
IRQ handling (bsc#1012628).
- topology: Keep the cpumask unchanged when printing cpumap
(bsc#1012628).
- usb: dwc3: gadget: fix writing NYET threshold (bsc#1012628).
- USB: serial: cp210x: add Phoenix Contact UPS Device
(bsc#1012628).
- usb-storage: Add max sectors quirk for Nokia 208 (bsc#1012628).
- staging: iio: ad9832: Correct phase range check (bsc#1012628).
- staging: iio: ad9834: Correct phase range check (bsc#1012628).
- USB: serial: option: add Neoway N723-EA support (bsc#1012628).
- USB: serial: option: add MeiG Smart SRM815 (bsc#1012628).
- io_uring/sqpoll: zero sqd->thread on tctx errors (bsc#1012628).
- io_uring/timeout: fix multishot updates (bsc#1012628).
- drm/amd/display: increase MAX_SURFACES to the value supported
by hw (bsc#1012628).
- drm/amd/display: fix page fault due to max surface definition
mismatch (bsc#1012628).
- drm/amd/display: fix divide error in DM plane scale calcs
(bsc#1012628).
- drm/amdkfd: wq_release signals dma_fence only when available
(bsc#1012628).
- drm/amdkfd: fixed page fault when enable MES shader debugger
(bsc#1012628).
- drm/amd/pm: fix BUG: scheduling while atomic (bsc#1012628).
- drm/amdgpu: Add a lock when accessing the buddy trim function
(bsc#1012628).
- ACPI: resource: Add Asus Vivobook X1504VAP to
irq1_level_low_skip_override[] (bsc#1012628).
- ACPI: resource: Add TongFang GM5HG0A to
irq1_edge_low_force_override[] (bsc#1012628).
- gpio: loongson: Fix Loongson-2K2000 ACPI GPIO register offset
(bsc#1012628).
- riscv: kprobes: Fix incorrect address calculation (bsc#1012628).
- riscv: Fix sleeping in invalid context in die() (bsc#1012628).
- fs: kill MNT_ONRB (bsc#1012628).
- smb: client: sync the root session and superblock context
passwords before automounting (bsc#1012628).
- arm64: dts: qcom: sa8775p: Fix the size of 'addr_space' regions
(bsc#1012628).
- arm64: dts: qcom: x1e80100: Fix up BAR space size for PCIe6a
(bsc#1012628).
- sched_ext: idle: Refresh idle masks during idle-to-idle
transitions (bsc#1012628).
- cgroup/cpuset: remove kernfs active break (bsc#1012628).
- sched_ext: switch class when preempted by higher priority
scheduler (bsc#1012628).
- sched_ext: Replace rq_lock() to raw_spin_rq_lock() in
scx_ops_bypass() (bsc#1012628).
- thermal: of: fix OF node leak in of_thermal_zone_find()
(bsc#1012628).
- cgroup/cpuset: Prevent leakage of isolated CPUs into sched
domains (bsc#1012628).
- drm/amd/display: Add check for granularity in dml ceil/floor
helpers (bsc#1012628).
- drm/amd/display: Remove unnecessary amdgpu_irq_get/put
(bsc#1012628).
- Revert "drm/mediatek: dsi: Correct calculation formula of PHY
Timing" (bsc#1012628).
- btrfs: zlib: fix avail_in bytes for s390 zlib HW compression
path (bsc#1012628).
- ksmbd: Implement new SMB3 POSIX type (bsc#1012628).
- rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy
(bsc#1012628).
- sctp: sysctl: plpmtud_probe_interval: avoid using
current->nsproxy (bsc#1012628).
- sctp: sysctl: udp_port: avoid using current->nsproxy
(bsc#1012628).
- sctp: sysctl: auth_enable: avoid using current->nsproxy
(bsc#1012628).
- sctp: sysctl: rto_min/max: avoid using current->nsproxy
(bsc#1012628).
- sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
(bsc#1012628).
- mptcp: sysctl: blackhole timeout: avoid using current->nsproxy
(bsc#1012628).
- mptcp: sysctl: sched: avoid using current->nsproxy
(bsc#1012628).
- mptcp: sysctl: avail sched: remove write access (bsc#1012628).
- dm-verity FEC: Fix RS FEC repair for roots unaligned to block
size (take 2) (bsc#1012628).
- dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
(bsc#1012628).
- fs: fix is_mnt_ns_file() (bsc#1012628).
- fs: relax assertions on failure to encode file handles
(bsc#1012628).
- vfio/pci: Fallback huge faults for unaligned pfn (bsc#1012628).
- scsi: ufs: qcom: Power off the PHY if it was already powered
on in ufs_qcom_power_up_sequence() (bsc#1012628).
- dm thin: make get_first_thin use rcu-safe list first function
(bsc#1012628).
- drivers/perf: riscv: Return error for default case
(bsc#1012628).
- drivers/perf: riscv: Fix Platform firmware event data
(bsc#1012628).
- netfs: Fix read-retry for fs with no ->prepare_read()
(bsc#1012628).
- netfs: Fix kernel async DIO (bsc#1012628).
- drm/xe: Fix tlb invalidation when wedging (bsc#1012628).
- riscv: use local label names instead of global ones in assembly
(bsc#1012628).
- riscv: stacktrace: fix backtracing through exceptions
(bsc#1012628).
- riscv: mm: Fix the out of bound issue of vmemmap address
(bsc#1012628).
- cpuidle: riscv-sbi: fix device node release in early exit of
for_each_possible_cpu (bsc#1012628).
- riscv: module: remove relocation_head rel_entry member
allocation (bsc#1012628).
- ksmbd: fix unexpectedly changed path in
ksmbd_vfs_kern_path_locked (bsc#1012628).
- platform/x86: intel/pmc: Fix ioremap() of bad address
(bsc#1012628).
- platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042
actually enabled it (bsc#1012628).
- afs: Fix the maximum cell name length (bsc#1012628).
- ksmbd: fix a missing return value check bug (bsc#1012628).
- drm/mediatek: Add return value check when reading DPCD
(bsc#1012628).
- gpio: virtuser: fix handling of multiple conn_ids in lookup
table (bsc#1012628).
- gpio: virtuser: fix missing lookup table cleanups (bsc#1012628).
- drm/mediatek: mtk_dsi: Add registers to pdata to fix
MT8186/MT8188 (bsc#1012628).
- drm/mediatek: Fix mode valid issue for dp (bsc#1012628).
- drm/mediatek: Fix YCbCr422 color format issue for DP
(bsc#1012628).
- drm/mediatek: stop selecting foreign drivers (bsc#1012628).
- drm/mediatek: Add support for 180-degree rotation in the
display driver (bsc#1012628).
- drm/mediatek: Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()
(bsc#1012628).
- drm/mediatek: Set private->all_drm_private[i]->drm to NULL if
mtk_drm_bind returns err (bsc#1012628).
- net/mlx5: Fix variable not being completed when function returns
(bsc#1012628).
- rtase: Fix a check for error in rtase_alloc_msix()
(bsc#1012628).
- net: stmmac: dwmac-tegra: Read iommu stream id from device tree
(bsc#1012628).
- sched: sch_cake: add bounds checks to host bulk flow fairness
counts (bsc#1012628).
- netfilter: conntrack: clamp maximum hashtable size to INT_MAX
(bsc#1012628).
- netfilter: nf_tables: imbalance in flowtable binding
(bsc#1012628).
- mctp i3c: fix MCTP I3C driver multi-thread issue (bsc#1012628).
- net: hns3: fix kernel crash when 1588 is sent on HIP08 devices
(bsc#1012628).
- net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of
bounds issue (bsc#1012628).
- net: hns3: initialize reset_timer before hclgevf_misc_irq_init()
(bsc#1012628).
- net: hns3: don't auto enable misc vector (bsc#1012628).
- net: hns3: Resolved the issue that the debugfs query result
is inconsistent (bsc#1012628).
- net: hns3: fix missing features due to dev->features
configuration too early (bsc#1012628).
- net: hns3: fixed reset failure issues caused by the incorrect
reset type (bsc#1012628).
- tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
(bsc#1012628).
- Bluetooth: btmtk: Fix failed to send func ctrl for MediaTek
devices (bsc#1012628).
- Bluetooth: btnxpuart: Fix driver sending truncated data
(bsc#1012628).
- Bluetooth: MGMT: Fix Add Device to responding before completing
(bsc#1012628).
- Bluetooth: hci_sync: Fix not setting Random Address when
required (bsc#1012628).
- eth: gve: use appropriate helper to set xdp_features
(bsc#1012628).
- ipvlan: Fix use-after-free in ipvlan_get_iflink() (bsc#1012628).
- tls: Fix tls_sw_sendmsg error handling (bsc#1012628).
- igc: return early when failing to read EECD register
(bsc#1012628).
- ice: fix incorrect PHY settings for 100 GB/s (bsc#1012628).
- ice: fix max values for dpll pin phase adjust (bsc#1012628).
- net: don't dump Tx and uninitialized NAPIs (bsc#1012628).
- cxgb4: Avoid removal of uninserted tid (bsc#1012628).
- bnxt_en: Fix DIM shutdown (bsc#1012628).
- bnxt_en: Fix possible memory leak when hwrm_req_replace fails
(bsc#1012628).
- pds_core: limit loop over fw name list (bsc#1012628).
- btrfs: avoid NULL pointer dereference if no valid extent tree
(bsc#1012628).
- net: libwx: fix firmware mailbox abnormal return (bsc#1012628).
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
(bsc#1012628).
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero
(bsc#1012628).
- net: 802: LLC+SNAP OID:PID lookup on start of skb data
(bsc#1012628).
- ieee802154: ca8210: Add missing check for kfifo_alloc() in
ca8210_probe() (bsc#1012628).
- selftests/alsa: Fix circular dependency involving global-timer
(bsc#1012628).
- ASoC: mediatek: disable buffer pre-allocation (bsc#1012628).
- ASoC: rt722: add delay time to wait for the calibration
procedure (bsc#1012628).
- ovl: support encoding fid from inode with no alias
(bsc#1012628).
- ovl: pass realinode to ovl_encode_real_fh() instead of
realdentry (bsc#1012628).
- fuse: respect FOPEN_KEEP_CACHE on opendir (bsc#1012628).
- exfat: fix the infinite loop in __exfat_free_cluster()
(bsc#1012628).
- exfat: fix the new buffer was not zeroed before writing
(bsc#1012628).
- exfat: fix the infinite loop in exfat_readdir() (bsc#1012628).
- netfs: Fix is-caching check in read-retry (bsc#1012628).
- netfs: Fix the (non-)cancellation of copy when cache is
temporarily disabled (bsc#1012628).
- netfs: Fix ceph copy to cache on write-begin (bsc#1012628).
- netfs: Fix missing barriers by using clear_and_wake_up_bit()
(bsc#1012628).
- nfs: Fix oops in nfs_netfs_init_request() when copying to cache
(bsc#1012628).
- netfs: Fix enomem handling in buffered reads (bsc#1012628).
- dm array: fix cursor index when skipping across block boundaries
(bsc#1012628).
- dm array: fix unreleased btree blocks on closing a faulty
array cursor (bsc#1012628).
- dm array: fix releasing a faulty array block twice in
dm_array_cursor_end (bsc#1012628).
- iomap: fix zero padding data issue in concurrent append writes
(bsc#1012628).
- iomap: pass byte granular end position to iomap_add_to_ioend
(bsc#1012628).
- fs/writeback: convert wbc_account_cgroup_owner to take a folio
(bsc#1012628).
- jbd2: flush filesystem device before updating tail sequence
(bsc#1012628).
- jbd2: increase IO priority for writing revoke records
(bsc#1012628).
- commit a1e0c36
* Fri Jan 17 2025 rfrohl@suse.com
- Linux 6.6.72 (bsc#1218260).
- drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is
supported (bsc#1218260).
- riscv: Fix text patching when IPI are used (bsc#1218260).
- mm: hugetlb: independent PMD page table shared count
(bsc#1218260).
- mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks
(bsc#1218260).
- fs/Kconfig: make hugetlbfs a menuconfig (bsc#1218260).
- pgtable: fix s390 ptdesc field comments (bsc#1218260).
- workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work
from !WQ_MEM_RECLAIM worker (bsc#1218260).
- workqueue: Update lock debugging code (bsc#1218260).
- workqueue: Add rcu lock check at the end of work item execution
(bsc#1218260).
- pmdomain: imx: gpcv2: fix an OF node reference leak in
imx_gpcv2_probe() (bsc#1218260).
- pmdomain: imx: gpcv2: Simplify with scoped for each OF child
loop (bsc#1218260).
- arm64: dts: rockchip: add hevc power domain clock to rk3328
(bsc#1218260).
- block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
(bsc#1218260).
- hwmon: (drivetemp) Fix driver producing garbage data when SCSI
errors occur (bsc#1218260).
- ARM: dts: imxrt1050: Fix clocks for mmc (bsc#1218260).
- io_uring/eventfd: ensure io_eventfd_signal() defers another
RCU period (bsc#1218260).
- riscv: kprobes: Fix incorrect address calculation (bsc#1218260).
- iio: adc: ad7124: Disable all channels at probe time
(bsc#1218260).
- iio: inkern: call iio_device_put() only on mapped devices
(bsc#1218260).
- iio: adc: at91: call input_free_device() on allocated iio_dev
(bsc#1218260).
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
(bsc#1218260).
- iio: gyro: fxas21002c: Fix missing data update in trigger
handler (bsc#1218260).
- iio: adc: ti-ads8688: fix information leak in triggered buffer
(bsc#1218260).
- iio: adc: rockchip_saradc: fix information leak in triggered
buffer (bsc#1218260).
- iio: imu: kmx61: fix information leak in triggered buffer
(bsc#1218260).
- iio: light: vcnl4035: fix information leak in triggered buffer
(bsc#1218260).
- iio: dummy: iio_simply_dummy_buffer: fix information leak in
triggered buffer (bsc#1218260).
- iio: pressure: zpa2326: fix information leak in triggered buffer
(bsc#1218260).
- usb: gadget: configfs: Ignore trailing LF for user strings to
cdev (bsc#1218260).
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
(bsc#1218260).
- usb: typec: tcpm/tcpci_maxim: fix error code in
max_contaminant_read_resistance_kohm() (bsc#1218260).
- usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
(bsc#1218260).
- usb: chipidea: ci_hdrc_imx: decrement device's refcount in
.remove() and in the error path of .probe() (bsc#1218260).
- usb: gadget: midi2: Reverse-select at the right place
(bsc#1218260).
- usb: fix reference leak in usb_new_device() (bsc#1218260).
- USB: core: Disable LPM only for non-suspended ports
(bsc#1218260).
- USB: usblp: return error when setting unsupported protocol
(bsc#1218260).
- usb: dwc3-am62: Disable autosuspend during remove (bsc#1218260).
- x86/fpu: Ensure shadow stack is active before "getting"
registers (bsc#1218260).
- usb: gadget: u_serial: Disable ep before setting port to null
to fix the crash caused by port being null (bsc#1218260).
- tty: serial: 8250: Fix another runtime PM usage counter
underflow (bsc#1218260).
- misc: microchip: pci1xxxx: Resolve return code mismatch during
GPIO set config (bsc#1218260).
- misc: microchip: pci1xxxx: Resolve kernel panic during GPIO
IRQ handling (bsc#1218260).
- topology: Keep the cpumask unchanged when printing cpumap
(bsc#1218260).
- usb: dwc3: gadget: fix writing NYET threshold (bsc#1218260).
- USB: serial: cp210x: add Phoenix Contact UPS Device
(bsc#1218260).
- usb-storage: Add max sectors quirk for Nokia 208 (bsc#1218260).
- staging: iio: ad9832: Correct phase range check (bsc#1218260).
- staging: iio: ad9834: Correct phase range check (bsc#1218260).
- USB: serial: option: add Neoway N723-EA support (bsc#1218260).
- USB: serial: option: add MeiG Smart SRM815 (bsc#1218260).
- dm-verity FEC: Fix RS FEC repair for roots unaligned to block
size (take 2) (bsc#1218260).
- f2fs: fix null-ptr-deref in f2fs_submit_page_bio()
(bsc#1218260).
- io_uring/timeout: fix multishot updates (bsc#1218260).
- drm/amd/display: increase MAX_SURFACES to the value supported
by hw (bsc#1218260).
- drm/amdkfd: fixed page fault when enable MES shader debugger
(bsc#1218260).
- ACPI: resource: Add Asus Vivobook X1504VAP to
irq1_level_low_skip_override[] (bsc#1218260).
- ACPI: resource: Add TongFang GM5HG0A to
irq1_edge_low_force_override[] (bsc#1218260).
- riscv: Fix sleeping in invalid context in die() (bsc#1218260).
- smb: client: sync the root session and superblock context
passwords before automounting (bsc#1218260).
- thermal: of: fix OF node leak in of_thermal_zone_find()
(bsc#1218260).
- drm/amd/display: Add check for granularity in dml ceil/floor
helpers (bsc#1218260).
- ksmbd: Implement new SMB3 POSIX type (bsc#1218260).
- sctp: sysctl: plpmtud_probe_interval: avoid using
current->nsproxy (bsc#1218260).
- sctp: sysctl: udp_port: avoid using current->nsproxy
(bsc#1218260).
- sctp: sysctl: auth_enable: avoid using current->nsproxy
(bsc#1218260).
- sctp: sysctl: rto_min/max: avoid using current->nsproxy
(bsc#1218260).
- sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
(bsc#1218260).
- mptcp: sysctl: sched: avoid using current->nsproxy
(bsc#1218260).
- dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
(bsc#1218260).
- scsi: ufs: qcom: Power off the PHY if it was already powered
on in ufs_qcom_power_up_sequence() (bsc#1218260).
- dm thin: make get_first_thin use rcu-safe list first function
(bsc#1218260).
- riscv: mm: Fix the out of bound issue of vmemmap address
(bsc#1218260).
- cpuidle: riscv-sbi: fix device node release in early exit of
for_each_possible_cpu (bsc#1218260).
- ksmbd: fix unexpectedly changed path in
ksmbd_vfs_kern_path_locked (bsc#1218260).
- platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042
actually enabled it (bsc#1218260).
- afs: Fix the maximum cell name length (bsc#1218260).
- ksmbd: fix a missing return value check bug (bsc#1218260).
- drm/mediatek: Add return value check when reading DPCD
(bsc#1218260).
- drm/mediatek: Fix mode valid issue for dp (bsc#1218260).
- drm/mediatek: Fix YCbCr422 color format issue for DP
(bsc#1218260).
- drm/mediatek: stop selecting foreign drivers (bsc#1218260).
- drm/mediatek: Set private->all_drm_private[i]->drm to NULL if
mtk_drm_bind returns err (bsc#1218260).
- net/mlx5: Fix variable not being completed when function returns
(bsc#1218260).
- net: stmmac: dwmac-tegra: Read iommu stream id from device tree
(bsc#1218260).
- sched: sch_cake: add bounds checks to host bulk flow fairness
counts (bsc#1218260).
- netfilter: conntrack: clamp maximum hashtable size to INT_MAX
(bsc#1218260).
- netfilter: nf_tables: imbalance in flowtable binding
(bsc#1218260).
- iio: imu: inv_icm42600: fix timestamps after suspend if sensor
is on (bsc#1218260).
- x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node()
(bsc#1218260).
- memblock tests: fix implicit declaration of function
'numa_valid_node' (bsc#1218260).
- riscv: Fix early ftrace nop patching (bsc#1218260).
- tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
(bsc#1218260).
- Bluetooth: btnxpuart: Fix driver sending truncated data
(bsc#1218260).
- Bluetooth: MGMT: Fix Add Device to responding before completing
(bsc#1218260).
- Bluetooth: hci_sync: Fix not setting Random Address when
required (bsc#1218260).
- eth: gve: use appropriate helper to set xdp_features
(bsc#1218260).
- ipvlan: Fix use-after-free in ipvlan_get_iflink() (bsc#1218260).
- tls: Fix tls_sw_sendmsg error handling (bsc#1218260).
- igc: return early when failing to read EECD register
(bsc#1218260).
- igc: field get conversion (bsc#1218260).
- ice: fix incorrect PHY settings for 100 GB/s (bsc#1218260).
- cxgb4: Avoid removal of uninserted tid (bsc#1218260).
- bnxt_en: Fix possible memory leak when hwrm_req_replace fails
(bsc#1218260).
- pds_core: limit loop over fw name list (bsc#1218260).
- btrfs: avoid NULL pointer dereference if no valid extent tree
(bsc#1218260).
- net: libwx: fix firmware mailbox abnormal return (bsc#1218260).
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
(bsc#1218260).
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero
(bsc#1218260).
- tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog
(bsc#1218260).
- net: 802: LLC+SNAP OID:PID lookup on start of skb data
(bsc#1218260).
- ieee802154: ca8210: Add missing check for kfifo_alloc() in
ca8210_probe() (bsc#1218260).
- selftests/alsa: Fix circular dependency involving global-timer
(bsc#1218260).
- ASoC: mediatek: disable buffer pre-allocation (bsc#1218260).
- ASoC: rt722: add delay time to wait for the calibration
procedure (bsc#1218260).
- erofs: fix PSI memstall accounting (bsc#1218260).
- erofs: handle overlapped pclusters out of crafted images
properly (bsc#1218260).
- ovl: support encoding fid from inode with no alias
(bsc#1218260).
- ovl: pass realinode to ovl_encode_real_fh() instead of
realdentry (bsc#1218260).
- ovl: do not encode lower fh with upper sb_writers held
(bsc#1218260).
- exfat: fix the infinite loop in __exfat_free_cluster()
(bsc#1218260).
- exfat: fix the infinite loop in exfat_readdir() (bsc#1218260).
- dm array: fix cursor index when skipping across block boundaries
(bsc#1218260).
- dm array: fix unreleased btree blocks on closing a faulty
array cursor (bsc#1218260).
- dm array: fix releasing a faulty array block twice in
dm_array_cursor_end (bsc#1218260).
- jbd2: flush filesystem device before updating tail sequence
(bsc#1218260).
- jbd2: increase IO priority for writing revoke records
(bsc#1218260).
- memblock: use numa_valid_node() helper to check for invalid
node ID (bsc#1218260).
- memblock: make memblock_set_node() also warn about use of
MAX_NUMNODES (bsc#1218260).
- commit fa56c45
* Fri Jan 17 2025 tiwai@suse.de
- Move upstreamed DRM patch into sorted section
- commit de9de0a
* Fri Jan 17 2025 tiwai@suse.de
- Update config files: enable CONFIG_HSA_AMD_P2P and relevants (bsc#1235936)
CONFIG_HSA_AMD_P2P was enabled on SLE kernels for ROCm on x86 and
arm64. Sync the configs for TW kernels, too.
- commit 6120283
* Thu Jan 16 2025 tiwai@suse.de
- tpm: Map the ACPI provided event log (bsc#1233260 bsc#1233259
bsc#1232421).
- commit b3af766
* Wed Jan 15 2025 tiwai@suse.de
- Revert "media: uvcvideo: Require entities to have a non-zero
unique ID" (bsc#1235894).
- commit dc79831
* Fri Jan 10 2025 rfrohl@suse.com
- Linux 6.6.71 (bsc#1218260).
- x86/hyperv: Fix hv tsc page based sched_clock for hibernation
(bsc#1218260).
- Revert "x86, crash: wrap crash dumping code into crash related
ifdefs" (bsc#1218260).
- Revert "x86/hyperv: Fix hv tsc page based sched_clock for
hibernation" (bsc#1218260).
- commit 846f31f
* Fri Jan 10 2025 rfrohl@suse.com
- Revert "trace/ring-buffer: Do not use TP_printk() formatting for boot"
This reverts commit 7a439977d9f313834d98d2c18ac905e9cf3c0dd5.
- commit c05ffcb
* Fri Jan 10 2025 rfrohl@suse.com
- trace/ring-buffer: Do not use TP_printk() formatting for boot
mapped buffers (bsc#1218260 git-fixes).
- commit 7a43997
* Fri Jan 10 2025 rfrohl@suse.com
- RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode
(bsc#1218260 git-fixes).
- commit edc278e
* Fri Jan 10 2025 jslaby@suse.cz
- Linux 6.12.9 (bsc#1012628).
- platform/x86: mlx-platform: call pci_dev_put() to balance the
refcount (bsc#1012628).
- platform/x86: thinkpad-acpi: Add support for hotkey 0x1401
(bsc#1012628).
- platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal
profile (bsc#1012628).
- selinux: ignore unknown extended permissions (bsc#1012628).
- mmc: sdhci-msm: fix crypto key eviction (bsc#1012628).
- pmdomain: imx: gpcv2: fix an OF node reference leak in
imx_gpcv2_probe() (bsc#1012628).
- pmdomain: core: add dummy release function to genpd device
(bsc#1012628).
- block: lift bio_is_zone_append to bio.h (bsc#1012628).
- btrfs: use bio_is_zone_append() in the completion handler
(bsc#1012628).
- RDMA/bnxt_re: Remove always true dattr validity check
(bsc#1012628).
- sched_ext: fix application of sizeof to pointer (bsc#1012628).
- RDMA/mlx5: Enforce same type port association for multiport RoCE
(bsc#1012628).
- RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1012628).
- RDMA/bnxt_re: Avoid initializing the software queue for user
queues (bsc#1012628).
- RDMA/bnxt_re: Avoid sending the modify QP workaround for latest
adapters (bsc#1012628).
- RDMA/core: Fix ENODEV error for iWARP test over vlan
(bsc#1012628).
- nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1012628).
- wifi: iwlwifi: fix CRF name for Bz (bsc#1012628).
- RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1012628).
- RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1012628).
- RDMA/bnxt_re: Fix reporting hw_ver in query_device
(bsc#1012628).
- RDMA/nldev: Set error code in rdma_nl_notify_event
(bsc#1012628).
- RDMA/siw: Remove direct link to net_device (bsc#1012628).
- RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1012628).
- RDMA/bnxt_re: Disable use of reserved wqes (bsc#1012628).
- RDMA/bnxt_re: Add send queue size check for variable wqe
(bsc#1012628).
- RDMA/bnxt_re: Fix MSN table size for variable wqe mode
(bsc#1012628).
- RDMA/bnxt_re: Fix the locking while accessing the QP table
(bsc#1012628).
- net: phy: micrel: Dynamically control external clock of KSZ PHY
(bsc#1012628).
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly
(bsc#1012628).
- net: dsa: microchip: Fix KSZ9477 set_ageing_time function
(bsc#1012628).
- net: dsa: microchip: Fix LAN937X set_ageing_time function
(bsc#1012628).
- selftests: net: local_termination: require mausezahn
(bsc#1012628).
- netdev-genl: avoid empty messages in napi get (bsc#1012628).
- RDMA/hns: Fix mapping error of zero-hop WQE buffer
(bsc#1012628).
- RDMA/hns: Fix accessing invalid dip_ctx during destroying QP
(bsc#1012628).
- RDMA/hns: Fix warning storm caused by invalid input in IO path
(bsc#1012628).
- RDMA/hns: Fix missing flush CQE for DWQE (bsc#1012628).
- drm/xe: Revert some changes that break a mesa debug tool
(bsc#1012628).
- drm/xe/pf: Use correct function to check LMEM provisioning
(bsc#1012628).
- drm/xe: Fix fault on fd close after unbind (bsc#1012628).
- net: stmmac: restructure the error path of
stmmac_probe_config_dt() (bsc#1012628).
- net: fix memory leak in tcp_conn_request() (bsc#1012628).
- net: Fix netns for ip_tunnel_init_flow() (bsc#1012628).
- netrom: check buffer length before accessing it (bsc#1012628).
- net: pse-pd: tps23881: Fix power on/off issue (bsc#1012628).
- net/mlx5: DR, select MSIX vector 0 for completion queue creation
(bsc#1012628).
- net/mlx5e: macsec: Maintain TX SA from encoding_sa
(bsc#1012628).
- net/mlx5e: Skip restore TC rules for vport rep without loaded
flag (bsc#1012628).
- net/mlx5e: Keep netdev when leave switchdev for devlink set
legacy only (bsc#1012628).
- RDMA/rxe: Remove the direct link to net_device (bsc#1012628).
- drm/i915/cx0_phy: Fix C10 pll programming sequence
(bsc#1012628).
- drm/i915/dg1: Fix power gate sequence (bsc#1012628).
- workqueue: add printf attribute to __alloc_workqueue()
(bsc#1012628).
- netfilter: nft_set_hash: unaligned atomic read on struct
nft_set_ext (bsc#1012628).
- net: llc: reset skb->transport_header (bsc#1012628).
- nvmet: Don't overflow subsysnqn (bsc#1012628).
- ALSA: usb-audio: US16x08: Initialize array before use
(bsc#1012628).
- eth: bcmsysport: fix call balance of priv->clk handling routines
(bsc#1012628).
- net: mv643xx_eth: fix an OF node reference leak (bsc#1012628).
- net: wwan: t7xx: Fix FSM command timeout issue (bsc#1012628).
- RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1012628).
- RDMA/bnxt_re: Fix error recovery sequence (bsc#1012628).
- io_uring/net: always initialize kmsg->msg.msg_inq upfront
(bsc#1012628).
- net: sfc: Correct key_len for efx_tc_ct_zone_ht_params
(bsc#1012628).
- net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets
(bsc#1012628).
- net: restrict SO_REUSEPORT to inet sockets (bsc#1012628).
- net: wwan: iosm: Properly check for valid exec stage in
ipc_mmio_init() (bsc#1012628).
- af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1012628).
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
(bsc#1012628).
- ila: serialize calls to nf_register_net_hooks() (bsc#1012628).
- net: ti: icssg-prueth: Fix firmware load sequence (bsc#1012628).
- net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers
during iep_init (bsc#1012628).
- btrfs: allow swap activation to be interruptible (bsc#1012628).
- perf/x86/intel: Add Arrow Lake U support (bsc#1012628).
- wifi: mac80211: fix mbss changed flags corruption on 32 bit
systems (bsc#1012628).
- wifi: cfg80211: clear link ID from bitmap during link delete
after clean up (bsc#1012628).
- wifi: mac80211: wake the queues in case of failure in resume
(bsc#1012628).
- drm/amdgpu: use sjt mec fw on gfx943 for sriov (bsc#1012628).
- drm/amdkfd: Correct the migration DMA map direction
(bsc#1012628).
- ALSA: hda: cs35l56: Remove calls to
cs35l56_force_sync_asp1_registers_from_cache() (bsc#1012628).
- ALSA: hda/realtek - Add support for ASUS Zen AIO 27
Z272SD_A272SD audio (bsc#1012628).
- btrfs: handle bio_split() errors (bsc#1012628).
- btrfs: flush delalloc workers queue before stopping cleaner
kthread during unmount (bsc#1012628).
- ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers
(bsc#1012628).
- ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model
(bsc#1012628).
- sound: usb: enable DSD output for ddHiFi TC44C (bsc#1012628).
- sound: usb: format: don't warn that raw DSD is unsupported
(bsc#1012628).
- spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA
(bsc#1012628).
- ASoC: audio-graph-card: Call of_node_put() on correct node
(bsc#1012628).
- ARC: build: disallow invalid PAE40 + 4K page config
(bsc#1012628).
- ARC: build: Use __force to suppress per-CPU cmpxchg warnings
(bsc#1012628).
- ARC: bpf: Correct conditional check in 'check_jmp_32'
(bsc#1012628).
- bpf: fix potential error return (bsc#1012628).
- ksmbd: retry iterate_dir in smb2_query_dir (bsc#1012628).
- ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1012628).
- smb: client: destroy cfid_put_wq on module exit (bsc#1012628).
- net: usb: qmi_wwan: add Telit FE910C04 compositions
(bsc#1012628).
- Bluetooth: hci_core: Fix sleeping function called from invalid
context (bsc#1012628).
- irqchip/gic: Correct declaration of *percpu_base pointer in
union gic_base (bsc#1012628).
- ARC: build: Try to guess GCC variant of cross compiler
(bsc#1012628).
- bpf: refactor bpf_helper_changes_pkt_data to use helper number
(bsc#1012628).
- bpf: consider that tail calls invalidate packet pointers
(bsc#1012628).
- clk: thead: Fix TH1520 emmc and shdci clock rate (bsc#1012628).
- scripts/mksysmap: Fix escape chars '$' (bsc#1012628).
- modpost: fix the missed iteration for the max bit in do_input()
(bsc#1012628).
- kbuild: pacman-pkg: provide versioned linux-api-headers package
(bsc#1012628).
- Revert "ALSA: ump: Don't enumeration invalid groups for legacy
rawmidi" (bsc#1012628).
- RDMA/mlx5: Enable multiplane mode only when it is supported
(bsc#1012628).
- io_uring/kbuf: use pre-committed buffer address for non-pollable
file (bsc#1012628).
- ALSA: seq: Check UMP support for midi_version change
(bsc#1012628).
- ftrace: Fix function profiler's filtering functionality
(bsc#1012628).
- drm/xe: Use non-interruptible wait when moving BO to system
(bsc#1012628).
- drm/xe: Wait for migration job before unmapping pages
(bsc#1012628).
- ALSA hda/realtek: Add quirk for Framework F111:000C
(bsc#1012628).
- ALSA: seq: oss: Fix races at processing SysEx messages
(bsc#1012628).
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
(bsc#1012628).
- kcov: mark in_softirq_really() as __always_inline (bsc#1012628).
- maple_tree: reload mas before the second call for mas_empty_area
(bsc#1012628).
- clk: clk-imx8mp-audiomix: fix function signature (bsc#1012628).
- scripts/sorttable: fix orc_sort_cmp() to maintain symmetry
and transitivity (bsc#1012628).
- sched_ext: Fix invalid irq restore in scx_ops_bypass()
(bsc#1012628).
- RDMA/uverbs: Prevent integer overflow issue (bsc#1012628).
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap
locking (bsc#1012628).
- workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work
from !WQ_MEM_RECLAIM worker (bsc#1012628).
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1012628).
- sched_ext: initialize kit->cursor.flags (bsc#1012628).
- net/sctp: Prevent autoclose integer overflow in
sctp_association_init() (bsc#1012628).
- io_uring/rw: fix downgraded mshot read (bsc#1012628).
- drm: adv7511: Drop dsi single lane support (bsc#1012628).
- dt-bindings: display: adi,adv7533: Drop single lane support
(bsc#1012628).
- drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
(bsc#1012628).
- wifi: iwlwifi: mvm: Fix __counted_by usage in
cfg80211_wowlan_nd_* (bsc#1012628).
- fgraph: Add READ_ONCE() when accessing fgraph_array[]
(bsc#1012628).
- net: ethernet: ti: am65-cpsw: default to round-robin for host
port receive (bsc#1012628).
- mm/damon/core: fix ignored quota goals and filters of newly
committed schemes (bsc#1012628).
- mm/damon/core: fix new damon_target objects leaks on
damon_commit_targets() (bsc#1012628).
- mm: shmem: fix the update of 'shmem_falloc->nr_unswapped'
(bsc#1012628).
- mm: shmem: fix incorrect index alignment for within_size policy
(bsc#1012628).
- fs/proc/task_mmu: fix pagemap flags with PMD THP entries on
32bit (bsc#1012628).
- gve: process XSK TX descriptors as part of RX NAPI
(bsc#1012628).
- gve: clean XDP queues in gve_tx_stop_ring_gqi (bsc#1012628).
- gve: guard XSK operations on the existence of queues
(bsc#1012628).
- gve: fix XDP allocation path in edge cases (bsc#1012628).
- gve: guard XDP xmit NDO on existence of xdp queues
(bsc#1012628).
- gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup
(bsc#1012628).
- mm/readahead: fix large folio support in async readahead
(bsc#1012628).
- mm/kmemleak: fix sleeping function called from invalid context
at print message (bsc#1012628).
- mm: vmscan: account for free pages to prevent infinite Loop
in throttle_direct_reclaim() (bsc#1012628).
- mm: reinstate ability to map write-sealed memfd mappings
read-only (bsc#1012628).
- mm: hugetlb: independent PMD page table shared count
(bsc#1012628).
- mptcp: fix TCP options overflow (bsc#1012628).
- mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1012628).
- mptcp: don't always assume copied data in mptcp_cleanup_rbuf()
(bsc#1012628).
- Rename to
patches.kernel.org/6.12.9-002-drm-amdgpu-fix-backport-of-commit-73dae652dcac.patch.
- Rename to
patches.kernel.org/6.12.9-009-tracing-Have-process_string-also-allow-arrays.patch.
- commit 4e947da
* Fri Jan 10 2025 rfrohl@suse.com
- Linux 6.6.70 (bsc#1218260).
- drm/amd/display: Fix DSC-re-computing (bsc#1218260).
- drm/amd/display: Fix incorrect DSC recompute trigger
(bsc#1218260).
- docs: media: update location of the media patches (bsc#1218260).
- x86/mm: Carve out INVLPG inline asm for use by others
(bsc#1218260).
- smb/client: rename cifs_ntsd to smb_ntsd (bsc#1218260).
- smb/client: rename cifs_sid to smb_sid (bsc#1218260).
- smb/client: rename cifs_acl to smb_acl (bsc#1218260).
- smb/client: rename cifs_ace to smb_ace (bsc#1218260).
- fs/smb/client: implement chmod() for SMB3 POSIX Extensions
(bsc#1218260).
- smb: client: stop flooding dmesg in smb2_calc_signature()
(bsc#1218260).
- smb: client: fix use-after-free of signing key (bsc#1218260).
- usb: dwc3: gadget: Add missing check for single port RAM in
TxFIFO resizing logic (bsc#1218260).
- sched: Initialize idle tasks only once (bsc#1218260).
- NUMA: optimize detection of memory with no node id assigned
by firmware (bsc#1218260).
- memblock: allow zero threshold in validate_numa_converage()
(bsc#1218260).
- ext4: convert to new timestamp accessors (bsc#1218260).
- ext4: partial zero eof block on unaligned inode size extension
(bsc#1218260).
- crypto: ecdsa - Convert byte arrays with key coordinates to
digits (bsc#1218260).
- crypto: ecdsa - Rename keylen to bufsize where necessary
(bsc#1218260).
- crypto: ecdsa - Use ecc_digits_from_bytes to convert signature
(bsc#1218260).
- crypto: ecdsa - Avoid signed integer overflow on signature
decoding (bsc#1218260).
- cleanup: Add conditional guard support (bsc#1218260).
- cleanup: Adjust scoped_guard() macros to avoid potential warning
(bsc#1218260).
- media: uvcvideo: Force UVC version to 1.0a for 0408:4035
(bsc#1218260).
- media: uvcvideo: Force UVC version to 1.0a for 0408:4033
(bsc#1218260).
- wifi: mac80211: export ieee80211_purge_tx_queue() for drivers
(bsc#1218260).
- wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
(bsc#1218260).
- wifi: ath12k: Optimize the mac80211 hw data access
(bsc#1218260).
- wifi: mac80211: Add non-atomic station iterator (bsc#1218260).
- wifi: ath12k: fix atomic calls in
ath12k_mac_op_set_bitrate_mask() (bsc#1218260).
- wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights
(bsc#1218260).
- wifi: ath10k: avoid NULL pointer error during sdio remove
(bsc#1218260).
- i2c: i801: Add support for Intel Arrow Lake-H (bsc#1218260).
- i2c: i801: Add support for Intel Panther Lake (bsc#1218260).
- Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two
functions (bsc#1218260).
- Bluetooth: Add support ITTIM PE50-M75C (bsc#1218260).
- Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925
(bsc#1218260).
- Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925
(bsc#1218260).
- Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925
(bsc#1218260).
- scsi: hisi_sas: Directly call register snapshot instead of
using workqueue (bsc#1218260).
- scsi: hisi_sas: Allocate DFX memory during dump trigger
(bsc#1218260).
- scsi: hisi_sas: Create all dump files during debugfs
initialization (bsc#1218260).
- clk: qcom: clk-alpha-pll: Add support for zonda ole pll
configure (bsc#1218260).
- clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support
for ipq9574 (bsc#1218260).
- mailbox: pcc: Add support for platform notification handling
(bsc#1218260).
- mailbox: pcc: Support shared interrupt for multiple subspaces
(bsc#1218260).
- i2c: xgene-slimpro: Migrate to use generic PCC shmem related
macros (bsc#1218260).
- ACPI: PCC: Add PCC shared memory region command and status
bitfields (bsc#1218260).
- mailbox: pcc: Check before sending MCTP PCC response ACK
(bsc#1218260).
- remoteproc: qcom: pas: Add sc7180 adsp (bsc#1218260).
- remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and
GPDSP (bsc#1218260).
- remoteproc: qcom: pas: enable SAR2130P audio DSP support
(bsc#1218260).
- fs/ntfs3: Implement fallocate for compressed files
(bsc#1218260).
- fs/ntfs3: Fix warning in ni_fiemap (bsc#1218260).
- usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag
(bsc#1218260).
- usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag
(bsc#1218260).
- usb: chipidea: udc: limit usb request length to max 16KB
(bsc#1218260).
- iio: adc: ad7192: Convert from of specific to fwnode property
handling (bsc#1218260).
- iio: adc: ad7192: properly check spi_get_device_match_data()
(bsc#1218260).
- usb: typec: ucsi: add callback for connector status updates
(bsc#1218260).
- usb: typec: ucsi: glink: move GPIO reading into connector_status
callback (bsc#1218260).
- usb: typec: ucsi: add update_connector callback (bsc#1218260).
- usb: typec: ucsi: glink: set orientation aware if supported
(bsc#1218260).
- usb: typec: ucsi: glink: be more precise on orientation-aware
ports (bsc#1218260).
- nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish
function (bsc#1218260).
- Revert "nvme: make keep-alive synchronous operation"
(bsc#1218260).
- net/mlx5: unique names for per device caches (bsc#1218260).
- softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function
on RT kernel (bsc#1218260).
- xhci: retry Stop Endpoint on buggy NEC controllers
(bsc#1218260).
- usb: xhci: Limit Stop Endpoint retries (bsc#1218260).
- xhci: Turn NEC specific quirk for handling Stop Endpoint errors
generic (bsc#1218260).
- thunderbolt: Add support for Intel Lunar Lake (bsc#1218260).
- thunderbolt: Add support for Intel Panther Lake-M/P
(bsc#1218260).
- thunderbolt: Don't display nvm_version unless upgrade supported
(bsc#1218260).
- x86, crash: wrap crash dumping code into crash related ifdefs
(bsc#1218260).
- x86/hyperv: Fix hv tsc page based sched_clock for hibernation
(bsc#1218260).
- of: address: Remove duplicated functions (bsc#1218260).
- of: address: Store number of bus flag cells rather than bool
(bsc#1218260).
- of: address: Preserve the flags portion on 1:1 dma-ranges
mapping (bsc#1218260).
- watchdog: rzg2l_wdt: Remove reset de-assert from probe
(bsc#1218260).
- watchdog: rzg2l_wdt: Rely on the reset driver for doing proper
reset (bsc#1218260).
- watchdog: rzg2l_wdt: Power on the watchdog domain in the
restart handler (bsc#1218260).
- udf_rename(): only access the child content on cross-directory
rename (bsc#1218260).
- udf: Verify inode link counts before performing rename
(bsc#1218260).
- ALSA: ump: Use guard() for locking (bsc#1218260).
- ALSA: ump: Don't open legacy substream for an inactive group
(bsc#1218260).
- ALSA: ump: Indicate the inactive group in legacy substream names
(bsc#1218260).
- ALSA: ump: Update legacy substream names upon FB info update
(bsc#1218260).
- scsi: mpi3mr: Use ida to manage mrioc ID (bsc#1218260).
- scsi: mpi3mr: Start controller indexing from 0 (bsc#1218260).
- ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11
(bsc#1218260).
- ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
(bsc#1218260).
- x86/ptrace: Cleanup the definition of the pt_regs structure
(bsc#1218260).
- x86/ptrace: Add FRED additional information to the pt_regs
structure (bsc#1218260).
- x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1218260).
- btrfs: rename and export __btrfs_cow_block() (bsc#1218260).
- btrfs: fix use-after-free when COWing tree bock and tracing
is enabled (bsc#1218260).
- Bluetooth: btusb: add callback function in btusb suspend/resume
(bsc#1218260).
- Bluetooth: btusb: mediatek: add callback function in
btusb_disconnect (bsc#1218260).
- crypto: ecc - Prevent ecc_digits_from_bytes from reading too
many bytes (bsc#1218260).
- cleanup: Remove address space of returned pointer (bsc#1218260).
- scsi: hisi_sas: Fix a deadlock issue related to automatic dump
(bsc#1218260).
- usb: typec: ucsi: glink: fix off-by-one in connector_status
(bsc#1218260).
- usb: xhci: Avoid queuing redundant Stop Endpoint commands
(bsc#1218260).
- ALSA: ump: Shut up truncated string warning (bsc#1218260).
- platform/x86: mlx-platform: call pci_dev_put() to balance the
refcount (bsc#1218260).
- f2fs: fix to wait dio completion (bsc#1218260).
- selinux: ignore unknown extended permissions (bsc#1218260).
- btrfs: fix use-after-free in btrfs_encoded_read_endio()
(bsc#1218260).
- mmc: sdhci-msm: fix crypto key eviction (bsc#1218260).
- tracing: Have process_string() also allow arrays (bsc#1218260).
- ceph: give up on paths longer than PATH_MAX (bsc#1218260).
- net: mctp: handle skb cleanup on sock_queue failures
(bsc#1218260).
- tracing: Move readpos from seq_buf to trace_seq (bsc#1218260).
- powerpc: Remove initialisation of readpos (bsc#1218260).
- seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str()
(bsc#1218260).
- tracing: Handle old buffer mappings for event strings and
functions (bsc#1218260).
- tracing: Fix trace_check_vprintf() when tp_printk is used
(bsc#1218260).
- tracing: Check "%s" dereference via the field and not the
TP_printk format (bsc#1218260).
- RDMA/bnxt_re: Allow MSN table capability check (bsc#1218260).
- RDMA/bnxt_re: Remove always true dattr validity check
(bsc#1218260).
- RDMA/mlx5: Enforce same type port association for multiport RoCE
(bsc#1218260).
- RDMA/bnxt_re: Avoid initializing the software queue for user
queues (bsc#1218260).
- RDMA/bnxt_re: Avoid sending the modify QP workaround for latest
adapters (bsc#1218260).
- nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1218260).
- RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1218260).
- RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1218260).
- RDMA/bnxt_re: Fix reporting hw_ver in query_device
(bsc#1218260).
- RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1218260).
- RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters
(bsc#1218260).
- RDMA/bnxt_re: Disable use of reserved wqes (bsc#1218260).
- RDMA/bnxt_re: Add send queue size check for variable wqe
(bsc#1218260).
- RDMA/bnxt_re: Fix MSN table size for variable wqe mode
(bsc#1218260).
- RDMA/bnxt_re: Fix the locking while accessing the QP table
(bsc#1218260).
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly
(bsc#1218260).
- net: dsa: microchip: Fix KSZ9477 set_ageing_time function
(bsc#1218260).
- net: dsa: microchip: Fix LAN937X set_ageing_time function
(bsc#1218260).
- RDMA/hns: Refactor mtr find (bsc#1218260).
- RDMA/hns: Remove unused parameters and variables (bsc#1218260).
- RDMA/hns: Fix mapping error of zero-hop WQE buffer
(bsc#1218260).
- RDMA/hns: Fix warning storm caused by invalid input in IO path
(bsc#1218260).
- RDMA/hns: Fix missing flush CQE for DWQE (bsc#1218260).
- net: stmmac: don't create a MDIO bus if unnecessary
(bsc#1218260).
- net: stmmac: restructure the error path of
stmmac_probe_config_dt() (bsc#1218260).
- net: fix memory leak in tcp_conn_request() (bsc#1218260).
- ip_tunnel: annotate data-races around t->parms.link
(bsc#1218260).
- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev()
(bsc#1218260).
- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit()
(bsc#1218260).
- ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit()
(bsc#1218260).
- net: Fix netns for ip_tunnel_init_flow() (bsc#1218260).
- netrom: check buffer length before accessing it (bsc#1218260).
- net/mlx5: DR, select MSIX vector 0 for completion queue creation
(bsc#1218260).
- net/mlx5e: macsec: Maintain TX SA from encoding_sa
(bsc#1218260).
- net/mlx5e: Skip restore TC rules for vport rep without loaded
flag (bsc#1218260).
- drm/i915/dg1: Fix power gate sequence (bsc#1218260).
- netfilter: nft_set_hash: unaligned atomic read on struct
nft_set_ext (bsc#1218260).
- net: llc: reset skb->transport_header (bsc#1218260).
- ALSA: usb-audio: US16x08: Initialize array before use
(bsc#1218260).
- eth: bcmsysport: fix call balance of priv->clk handling routines
(bsc#1218260).
- net: mv643xx_eth: fix an OF node reference leak (bsc#1218260).
- net: wwan: t7xx: Fix FSM command timeout issue (bsc#1218260).
- RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1218260).
- net: sfc: Correct key_len for efx_tc_ct_zone_ht_params
(bsc#1218260).
- net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets
(bsc#1218260).
- net: restrict SO_REUSEPORT to inet sockets (bsc#1218260).
- net: wwan: iosm: Properly check for valid exec stage in
ipc_mmio_init() (bsc#1218260).
- af_packet: fix vlan_get_tci() vs MSG_PEEK (bsc#1218260).
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
(bsc#1218260).
- ila: serialize calls to nf_register_net_hooks() (bsc#1218260).
- net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers
during iep_init (bsc#1218260).
- wifi: mac80211: fix mbss changed flags corruption on 32 bit
systems (bsc#1218260).
- wifi: mac80211: wake the queues in case of failure in resume
(bsc#1218260).
- drm/amdkfd: Correct the migration DMA map direction
(bsc#1218260).
- btrfs: flush delalloc workers queue before stopping cleaner
kthread during unmount (bsc#1218260).
- ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers
(bsc#1218260).
- ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model
(bsc#1218260).
- sound: usb: enable DSD output for ddHiFi TC44C (bsc#1218260).
- sound: usb: format: don't warn that raw DSD is unsupported
(bsc#1218260).
- bpf: fix potential error return (bsc#1218260).
- ksmbd: retry iterate_dir in smb2_query_dir (bsc#1218260).
- ksmbd: set ATTR_CTIME flags when setting mtime (bsc#1218260).
- smb: client: destroy cfid_put_wq on module exit (bsc#1218260).
- net: usb: qmi_wwan: add Telit FE910C04 compositions
(bsc#1218260).
- Bluetooth: hci_core: Fix sleeping function called from invalid
context (bsc#1218260).
- irqchip/gic: Correct declaration of *percpu_base pointer in
union gic_base (bsc#1218260).
- ARC: build: Try to guess GCC variant of cross compiler
(bsc#1218260).
- seq_buf: Make DECLARE_SEQ_BUF() usable (bsc#1218260).
- RDMA/bnxt_re: Fix the max WQE size for static WQE support
(bsc#1218260).
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on
32-bit host (bsc#1218260).
- modpost: fix the missed iteration for the max bit in do_input()
(bsc#1218260).
- Revert "bpf: support non-r10 register spill/fill to/from stack
in precision tracking" (bsc#1218260).
- ALSA: seq: Check UMP support for midi_version change
(bsc#1218260).
- ALSA hda/realtek: Add quirk for Framework F111:000C
(bsc#1218260).
- ALSA: seq: oss: Fix races at processing SysEx messages
(bsc#1218260).
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
(bsc#1218260).
- kcov: mark in_softirq_really() as __always_inline (bsc#1218260).
- scripts/sorttable: fix orc_sort_cmp() to maintain symmetry
and transitivity (bsc#1218260).
- RDMA/uverbs: Prevent integer overflow issue (bsc#1218260).
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap
locking (bsc#1218260).
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (bsc#1218260).
- net/sctp: Prevent autoclose integer overflow in
sctp_association_init() (bsc#1218260).
- drm: adv7511: Drop dsi single lane support (bsc#1218260).
- dt-bindings: display: adi,adv7533: Drop single lane support
(bsc#1218260).
- drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
(bsc#1218260).
- fs/proc/task_mmu: fix pagemap flags with PMD THP entries on
32bit (bsc#1218260).
- gve: guard XSK operations on the existence of queues
(bsc#1218260).
- gve: guard XDP xmit NDO on existence of xdp queues
(bsc#1218260).
- mm/readahead: fix large folio support in async readahead
(bsc#1218260).
- mm/kmemleak: fix sleeping function called from invalid context
at print message (bsc#1218260).
- mm: vmscan: account for free pages to prevent infinite Loop
in throttle_direct_reclaim() (bsc#1218260).
- mptcp: fix TCP options overflow (bsc#1218260).
- mptcp: fix recvbuffer adjust on sleeping rcvmsg (bsc#1218260).
- mptcp: don't always assume copied data in mptcp_cleanup_rbuf()
(bsc#1218260).
- RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1218260).
- scsi: hisi_sas: Remove redundant checks for automatic debugfs
dump (bsc#1218260).
- Rename to
patches.kernel.org/6.6.70-069-net-renesas-rswitch-fix-possible-early-skb-rel.patch.
- Delete
patches.kernel.org/bpf-handle-fake-register-spill-to-stack-with-BPF_ST_MEM-instruction.patch
because the change is included in 'Revert "bpf: support non-r10 register spill/fill to/from
stack in precision tracking"'
- commit 2f68ab2
* Thu Jan 09 2025 jslaby@suse.cz
- drm/nouveau/disp: Fix missing backlight control on Macbook 5,1
(bsc#1223838).
Update upstream status.
- commit c1f21ce
* Mon Jan 06 2025 tiwai@suse.de
- Delete superfluous Mediatek BT patch (bsc#1235020)
Deleted:
patches.suse/Bluetooth-btmtk-Remove-resetting-mt7921-before-downl.patch
The downstream patch seems superfluous now after the upstream addressed
the issues.
- commit f9a9c0d
* Thu Jan 02 2025 tiwai@suse.de
- PCI/DPC: Yet another quirk for PIO log size on Intel Raptor
Lake-P (bsc#1234623).
- commit 4810a19
* Thu Jan 02 2025 jslaby@suse.cz
- Linux 6.12.8 (bsc#1012628).
- ALSA: sh: Fix wrong argument order for copy_from_iter()
(bsc#1012628).
- ALSA: ump: Shut up truncated string warning (bsc#1012628).
- Bluetooth: btusb: mediatek: change the conditions for ISO
interface (bsc#1012628).
- Bluetooth: btusb: mediatek: add intf release flow when usb
disconnect (bsc#1012628).
- Bluetooth: btusb: mediatek: add callback function in
btusb_disconnect (bsc#1012628).
- Bluetooth: btusb: mediatek: move Bluetooth power off command
position (bsc#1012628).
- btrfs: check folio mapping after unlock in relocate_one_folio()
(bsc#1012628).
- btrfs: check folio mapping after unlock in put_file_data()
(bsc#1012628).
- btrfs: fix use-after-free when COWing tree bock and tracing
is enabled (bsc#1012628).
- btrfs: sysfs: fix direct super block member reads (bsc#1012628).
- btrfs: fix transaction atomicity bug when enabling simple quotas
(bsc#1012628).
- btrfs: fix swap file activation failure due to extents that
used to be shared (bsc#1012628).
- btrfs: avoid monopolizing a core when activating a swap file
(bsc#1012628).
- btrfs: fix race with memory mapped writes when activating swap
file (bsc#1012628).
- power: supply: gpio-charger: Fix set charge current limits
(bsc#1012628).
- power: supply: cros_charge-control: hide start threshold on
v2 cmd (bsc#1012628).
- power: supply: cros_charge-control: allow start_threshold ==
end_threshold (bsc#1012628).
- power: supply: cros_charge-control: add mutex for driver data
(bsc#1012628).
- perf/x86/intel/ds: Add PEBS format 6 (bsc#1012628).
- i2c: microchip-core: fix "ghost" detections (bsc#1012628).
- i2c: imx: add imx7d compatible string for applying erratum
ERR007805 (bsc#1012628).
- perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC
(bsc#1012628).
- PCI/MSI: Handle lack of irqdomain gracefully (bsc#1012628).
- virt: tdx-guest: Just leak decrypted memory on unrecoverable
errors (bsc#1012628).
- x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1012628).
- i2c: microchip-core: actually use repeated sends (bsc#1012628).
- io_uring/sqpoll: fix sqpoll error handling races (bsc#1012628).
- rtla/timerlat: Fix histogram ALL for zero samples (bsc#1012628).
- tracing: Prevent bad count for tracing_cpumask_write
(bsc#1012628).
- tracing: Constify string literal data member in struct
trace_event_call (bsc#1012628).
- perf/x86/intel/uncore: Add Clearwater Forest support
(bsc#1012628).
- dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
(bsc#1012628).
- freezer, sched: Report frozen tasks as 'D' instead of 'R'
(bsc#1012628).
- objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
(bsc#1012628).
- drm/xe: Move the coredump registration to the worker thread
(bsc#1012628).
- drm/xe: Take PM ref in delayed snapshot capture worker
(bsc#1012628).
- ublk: detach gendisk from ublk device if add_disk() fails
(bsc#1012628).
- wifi: iwlwifi: be less noisy if the NIC is dead in S3
(bsc#1012628).
- blk-mq: register cpuhp callback after hctx is added to xarray
table (bsc#1012628).
- virtio-blk: don't keep queue frozen during system suspend
(bsc#1012628).
- drm/dp_mst: Ensure mst_primary pointer is valid in
drm_dp_mst_handle_up_req() (bsc#1012628).
- spi: omap2-mcspi: Fix the IS_ERR() bug for
devm_clk_get_optional_enabled() (bsc#1012628).
- ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
(bsc#1012628).
- scsi: storvsc: Do not flag MAINTENANCE_IN return of
SRB_STATUS_DATA_OVERRUN as an error (bsc#1012628).
- scsi: mpi3mr: Handling of fault code for insufficient power
(bsc#1012628).
- scsi: mpi3mr: Start controller indexing from 0 (bsc#1012628).
- scsi: mpi3mr: Fix corrupt config pages PHY state is switched
in sysfs (bsc#1012628).
- scsi: mpi3mr: Synchronize access to ioctl data buffer
(bsc#1012628).
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
during driver load time (bsc#1012628).
- spi: intel: Add Panther Lake SPI controller support
(bsc#1012628).
- bpf: Zero index arg error string for dynptr and iter
(bsc#1012628).
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
(bsc#1012628).
- LoongArch: BPF: Adjust the parameter of emit_jirl()
(bsc#1012628).
- LoongArch: Fix reserving screen info memory for above-4G
firmware (bsc#1012628).
- regmap: Use correct format specifier for logging range errors
(bsc#1012628).
- smb: server: Fix building with GCC 15 (bsc#1012628).
- ALSA: sh: Use standard helper for buffer accesses (bsc#1012628).
- ALSA: hda/conexant: fix Z60MR100 startup pop issue
(bsc#1012628).
- ALSA: ump: Update legacy substream names upon FB info update
(bsc#1012628).
- ALSA: ump: Indicate the inactive group in legacy substream names
(bsc#1012628).
- ALSA: ump: Don't open legacy substream for an inactive group
(bsc#1012628).
- udf: Verify inode link counts before performing rename
(bsc#1012628).
- udf: Skip parent dir link count update if corrupted
(bsc#1012628).
- scsi: megaraid_sas: Fix for a potential deadlock (bsc#1012628).
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040
(bsc#1012628).
- watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
(bsc#1012628).
- Revert "watchdog: s3c2410_wdt: use
exynos_get_pmu_regmap_by_phandle() for PMU regs" (bsc#1012628).
- watchdog: rzg2l_wdt: Power on the watchdog domain in the
restart handler (bsc#1012628).
- watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
(bsc#1012628).
- tracing/kprobe: Make trace_kprobe's module callback called
after jump_label update (bsc#1012628).
- stddef: make __struct_group() UAPI C++-friendly (bsc#1012628).
- power: supply: bq24190: Fix BQ24296 Vbus regulator support
(bsc#1012628).
- powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
(bsc#1012628).
- ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
(bsc#1012628).
- ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
(bsc#1012628).
- ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
(bsc#1012628).
- ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via
_DSD entry (bsc#1012628).
- mtd: rawnand: fix double free in atmel_pmecc_create_user()
(bsc#1012628).
- platform/chrome: cros_ec_lpc: fix product identity for early
Framework Laptops (bsc#1012628).
- ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
(bsc#1012628).
- dmaengine: at_xdmac: avoid null_prt_deref in
at_xdmac_prep_dma_memset (bsc#1012628).
- dmaengine: apple-admac: Avoid accessing registers in probe
(bsc#1012628).
- dmaengine: fsl-edma: implement the cleanup path of
fsl_edma3_attach_pd() (bsc#1012628).
- dmaengine: amd: qdma: Remove using the private get and set
dma_ops APIs (bsc#1012628).
- dmaengine: tegra: Return correct DMA status when paused
(bsc#1012628).
- dmaengine: dw: Select only supported masters for ACPI devices
(bsc#1012628).
- dmaengine: mv_xor: fix child node refcount handling in early
exit (bsc#1012628).
- ALSA: memalloc: prefer dma_mapping_error() over explicit
address checking (bsc#1012628).
- phy: rockchip: naneng-combphy: fix phy reset (bsc#1012628).
- phy: rockchip: samsung-hdptx: Set drvdata before enabling
runtime PM (bsc#1012628).
- phy: usb: Toggle the PHY power during init (bsc#1012628).
- phy: core: Fix that API devm_phy_destroy() fails to destroy
the phy (bsc#1012628).
- phy: core: Fix that API devm_of_phy_provider_unregister()
fails to unregister the phy provider (bsc#1012628).
- phy: core: Fix that API devm_phy_put() fails to release the phy
(bsc#1012628).
- phy: core: Fix an OF node refcount leakage in
of_phy_provider_lookup() (bsc#1012628).
- phy: core: Fix an OF node refcount leakage in _of_phy_get()
(bsc#1012628).
- phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
(bsc#1012628).
- mtd: rawnand: arasan: Fix missing de-registration of NAND
(bsc#1012628).
- mtd: rawnand: arasan: Fix double assertion of chip-select
(bsc#1012628).
- mtd: diskonchip: Cast an operand to prevent potential overflow
(bsc#1012628).
- nfsd: restore callback functionality for NFSv4.0 (bsc#1012628).
- nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
(bsc#1012628).
- bpf: Check negative offsets in __bpf_skb_min_len()
(bsc#1012628).
- tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
redirection (bsc#1012628).
- tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
(bsc#1012628).
- smb: fix bytes written value in /proc/fs/cifs/Stats
(bsc#1012628).
- smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig
(bsc#1012628).
- selftests/bpf: Fix compilation error in get_uprobe_offset()
(bsc#1012628).
- mm/vmstat: fix a W=1 clang compiler warning (bsc#1012628).
- fork: avoid inappropriate uprobe access to invalid mm
(bsc#1012628).
- bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP
(bsc#1012628).
- arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5
(bsc#1012628).
- ceph: allocate sparse_ext map only for sparse reads
(bsc#1012628).
- media: dvb-frontends: dib3000mb: fix uninit-value in
dib3000_write_reg (bsc#1012628).
- commit ab2dfe6
* Thu Jan 02 2025 rfrohl@suse.com
- Linux 6.6.69 (bsc#1218260).
- block: avoid to reuse `hctx` not removed from cpuhp callback
list (bsc#1218260).
- ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
(bsc#1218260).
- x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model
defines (bsc#1218260).
- ALSA: sh: Fix wrong argument order for copy_from_iter()
(bsc#1218260).
- btrfs: sysfs: fix direct super block member reads (bsc#1218260).
- btrfs: avoid monopolizing a core when activating a swap file
(bsc#1218260).
- power: supply: gpio-charger: Fix set charge current limits
(bsc#1218260).
- i2c: microchip-core: fix "ghost" detections (bsc#1218260).
- i2c: imx: add imx7d compatible string for applying erratum
ERR007805 (bsc#1218260).
- PCI/MSI: Handle lack of irqdomain gracefully (bsc#1218260).
- i2c: microchip-core: actually use repeated sends (bsc#1218260).
- io_uring/sqpoll: fix sqpoll error handling races (bsc#1218260).
- tracing: Prevent bad count for tracing_cpumask_write
(bsc#1218260).
- tracing: Constify string literal data member in struct
trace_event_call (bsc#1218260).
- freezer, sched: Report frozen tasks as 'D' instead of 'R'
(bsc#1218260).
- drm/amdkfd: pause autosuspend when creating pdd (bsc#1218260).
- drm/amdkfd: Use device based logging for errors (bsc#1218260).
- drm/amdkfd: drop struct kfd_cu_info (bsc#1218260).
- drm/amdkfd: reduce stack size in kfd_topology_add_device()
(bsc#1218260).
- x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR
implementation (bsc#1218260).
- x86/cpu/intel: Switch to new Intel CPU model defines
(bsc#1218260).
- x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h
(bsc#1218260).
- x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86
(bsc#1218260).
- x86/cpu: Add model number for another Intel Arrow Lake mobile
processor (bsc#1218260).
- x86/cpu: Add model number for Intel Clearwater Forest processor
(bsc#1218260).
- drm/amdgpu/hdp6.0: do a posting read when flushing HDP
(bsc#1218260).
- drm/amdgpu/hdp5.0: do a posting read when flushing HDP
(bsc#1218260).
- drm/amdgpu/hdp4.0: do a posting read when flushing HDP
(bsc#1218260).
- drm/amd/amdgpu: allow use kiq to do hdp flush under sriov
(bsc#1218260).
- pmdomain: core: Add missing put_device() (bsc#1218260).
- ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
(bsc#1218260).
- ALSA: hda/realtek: fix mute/micmute LEDs don't work for
EliteBook X G1i (bsc#1218260).
- sched/task_stack: fix object_is_on_stack() for KASAN tagged
pointers (bsc#1218260).
- MIPS: mipsregs: Set proper ISA level for virt extensions
(bsc#1218260).
- MIPS: Probe toolchain support of -msym32 (bsc#1218260).
- blk-mq: move cpuhp callback registering out of q->sysfs_lock
(bsc#1218260).
- blk-mq: register cpuhp callback after hctx is added to xarray
table (bsc#1218260).
- virtio-blk: don't keep queue frozen during system suspend
(bsc#1218260).
- drm/dp_mst: Ensure mst_primary pointer is valid in
drm_dp_mst_handle_up_req() (bsc#1218260).
- spi: omap2-mcspi: Fix the IS_ERR() bug for
devm_clk_get_optional_enabled() (bsc#1218260).
- scsi: storvsc: Do not flag MAINTENANCE_IN return of
SRB_STATUS_DATA_OVERRUN as an error (bsc#1218260).
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
during driver load time (bsc#1218260).
- spi: intel: Add Panther Lake SPI controller support
(bsc#1218260).
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
(bsc#1218260).
- LoongArch: BPF: Adjust the parameter of emit_jirl()
(bsc#1218260).
- LoongArch: Fix reserving screen info memory for above-4G
firmware (bsc#1218260).
- regmap: Use correct format specifier for logging range errors
(bsc#1218260).
- smb: server: Fix building with GCC 15 (bsc#1218260).
- ALSA: sh: Use standard helper for buffer accesses (bsc#1218260).
- ALSA: hda/conexant: fix Z60MR100 startup pop issue
(bsc#1218260).
- udf: Skip parent dir link count update if corrupted
(bsc#1218260).
- scsi: megaraid_sas: Fix for a potential deadlock (bsc#1218260).
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040
(bsc#1218260).
- watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
(bsc#1218260).
- watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
(bsc#1218260).
- tracing/kprobe: Make trace_kprobe's module callback called
after jump_label update (bsc#1218260).
- stddef: make __struct_group() UAPI C++-friendly (bsc#1218260).
- powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
(bsc#1218260).
- mtd: rawnand: fix double free in atmel_pmecc_create_user()
(bsc#1218260).
- dmaengine: at_xdmac: avoid null_prt_deref in
at_xdmac_prep_dma_memset (bsc#1218260).
- dmaengine: apple-admac: Avoid accessing registers in probe
(bsc#1218260).
- dmaengine: fsl-edma: implement the cleanup path of
fsl_edma3_attach_pd() (bsc#1218260).
- dmaengine: tegra: Return correct DMA status when paused
(bsc#1218260).
- dmaengine: dw: Select only supported masters for ACPI devices
(bsc#1218260).
- dmaengine: mv_xor: fix child node refcount handling in early
exit (bsc#1218260).
- phy: rockchip: naneng-combphy: fix phy reset (bsc#1218260).
- phy: usb: Toggle the PHY power during init (bsc#1218260).
- phy: core: Fix that API devm_phy_destroy() fails to destroy
the phy (bsc#1218260).
- phy: core: Fix that API devm_of_phy_provider_unregister()
fails to unregister the phy provider (bsc#1218260).
- phy: core: Fix that API devm_phy_put() fails to release the phy
(bsc#1218260).
- phy: core: Fix an OF node refcount leakage in
of_phy_provider_lookup() (bsc#1218260).
- phy: core: Fix an OF node refcount leakage in _of_phy_get()
(bsc#1218260).
- phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
(bsc#1218260).
- mtd: rawnand: arasan: Fix missing de-registration of NAND
(bsc#1218260).
- mtd: rawnand: arasan: Fix double assertion of chip-select
(bsc#1218260).
- mtd: diskonchip: Cast an operand to prevent potential overflow
(bsc#1218260).
- nfsd: restore callback functionality for NFSv4.0 (bsc#1218260).
- nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
(bsc#1218260).
- bpf: Check negative offsets in __bpf_skb_min_len()
(bsc#1218260).
- tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
redirection (bsc#1218260).
- tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
(bsc#1218260).
- mm/vmstat: fix a W=1 clang compiler warning (bsc#1218260).
- ceph: allocate sparse_ext map only for sparse reads
(bsc#1218260).
- ceph: fix memory leak in ceph_direct_read_write() (bsc#1218260).
- ceph: try to allocate a smaller extent map for sparse read
(bsc#1218260).
- media: dvb-frontends: dib3000mb: fix uninit-value in
dib3000_write_reg (bsc#1218260).
- commit 9b1b47a
* Thu Jan 02 2025 jslaby@suse.cz
- drm/amdgpu: fix backport of commit 73dae652dcac (bsc#1234782
gfo#3853).
- Delete patches.suse/amdgpu-fix-brightness.patch.
Replace by a submitted patch.
- commit 7bf843f
* Thu Jan 02 2025 jslaby@suse.cz
- amdgpu: fix brightness (bsc#1234782 gfo#3853).
- commit 4b6eeab
* Thu Jan 02 2025 jslaby@suse.cz
- tracing: Have process_string() also allow arrays (git-fixes).
- commit cbb02b1
* Wed Jan 01 2025 jslaby@suse.cz
- Linux 6.12.7 (bsc#1012628).
- epoll: Add synchronous wakeup support for ep_poll_callback
(bsc#1012628).
- mm: convert partially_mapped set/clear operations to be atomic
(bsc#1012628).
- mm: shmem: fix ShmemHugePages at swapout (bsc#1012628).
- mm: use aligned address in copy_user_gigantic_page()
(bsc#1012628).
- mm: use aligned address in clear_gigantic_page() (bsc#1012628).
- ceph: fix memory leak in ceph_direct_read_write() (bsc#1012628).
- ceph: fix memory leaks in __ceph_sync_read() (bsc#1012628).
- ceph: improve error handling and short/overflow-read logic in
__ceph_sync_read() (bsc#1012628).
- ceph: validate snapdirname option length when mounting
(bsc#1012628).
- ceph: give up on paths longer than PATH_MAX (bsc#1012628).
- of: Fix refcount leakage for OF node returned by
__of_get_dma_parent() (bsc#1012628).
- of: Fix error path in of_parse_phandle_with_args_map()
(bsc#1012628).
- of: address: Preserve the flags portion on 1:1 dma-ranges
mapping (bsc#1012628).
- of: property: fw_devlink: Do not use interrupt-parent directly
(bsc#1012628).
- udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1012628).
- udmabuf: fix racy memfd sealing check (bsc#1012628).
- nilfs2: prevent use of deleted inode (bsc#1012628).
- nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
(bsc#1012628).
- ocfs2: fix the space leak in LA when releasing LA (bsc#1012628).
- of/irq: Fix using uninitialized variable @addr_len in API
of_irq_parse_one() (bsc#1012628).
- of/irq: Fix interrupt-map cell length check in
of_irq_parse_imap_parent() (bsc#1012628).
- KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits
(bsc#1012628).
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget
(bsc#1012628).
- io_uring: check if iowq is killed before queuing (bsc#1012628).
- io_uring: Fix registered ring file refcount leak (bsc#1012628).
- selftests/bpf: Use asm constraint "m" for LoongArch
(bsc#1012628).
- selftests/memfd: run sysctl tests when PID namespace support
is enabled (bsc#1012628).
- tracing: Check "%s" dereference via the field and not the
TP_printk format (bsc#1012628).
- tracing: Add "%s" check in test_event_printk() (bsc#1012628).
- tracing: Add missing helper functions in event pointer
dereference check (bsc#1012628).
- tracing: Fix test_event_printk() to process entire print
argument (bsc#1012628).
- accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
(bsc#1012628).
- accel/ivpu: Fix general protection fault in ivpu_bo_list()
(bsc#1012628).
- smb: client: fix TCP timers deadlock after rmmod (bsc#1012628).
- KVM: x86: Play nice with protected guests in
complete_hypercall_exit() (bsc#1012628).
- x86/hyperv: Fix hv tsc page based sched_clock for hibernation
(bsc#1012628).
- tools: hv: Fix a complier warning in the fcopy uio daemon
(bsc#1012628).
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized
yet (bsc#1012628).
- fgraph: Still initialize idle shadow stacks when starting
(bsc#1012628).
- drm/amdgpu/mmhub4.1: fix IP version check (bsc#1012628).
- drm/amdgpu/gfx12: fix IP version check (bsc#1012628).
- drm/amdgpu/nbio7.0: fix IP version check (bsc#1012628).
- s390/mm: Fix DirectMap accounting (bsc#1012628).
- btrfs: tree-checker: reject inline extent items with 0 ref count
(bsc#1012628).
- btrfs: fix improper generation check in snapshot delete
(bsc#1012628).
- btrfs: split bios to the fs sector size boundary (bsc#1012628).
- alloc_tag: fix set_codetag_empty() when
!CONFIG_MEM_ALLOC_PROFILING_DEBUG (bsc#1012628).
- ring-buffer: Fix overflow in __rb_map_vma (bsc#1012628).
- mm/page_alloc: don't call pfn_to_page() on possibly non-existent
PFN in split_large_buddy() (bsc#1012628).
- vmalloc: fix accounting with i915 (bsc#1012628).
- zram: fix uninitialized ZRAM not releasing backing device
(bsc#1012628).
- zram: refuse to use zero sized block device as backing device
(bsc#1012628).
- drm/amdgpu/smu14.0.2: fix IP version check (bsc#1012628).
- drm/amdgpu/nbio7.7: fix IP version check (bsc#1012628).
- drm/amdgpu/nbio7.11: fix IP version check (bsc#1012628).
- trace/ring-buffer: Do not use TP_printk() formatting for boot
mapped buffers (bsc#1012628).
- block: avoid to reuse `hctx` not removed from cpuhp callback
list (bsc#1012628).
- hwmon: (tmp513) Fix interpretation of values of Temperature
Result and Limit Registers (bsc#1012628).
- hwmon: (tmp513) Fix Current Register value interpretation
(bsc#1012628).
- hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
and Limit Registers (bsc#1012628).
- drm/amdgpu: don't access invalid sched (bsc#1012628).
- i915/guc: Accumulate active runtime on gt reset (bsc#1012628).
- i915/guc: Ensure busyness counter increases motonically
(bsc#1012628).
- i915/guc: Reset engine utilization buffer before registration
(bsc#1012628).
- drm/panel: synaptics-r63353: Fix regulator unbalance
(bsc#1012628).
- drm/panel: st7701: Add prepare_prev_first flag to drm_panel
(bsc#1012628).
- drm/panel: novatek-nt35950: fix return value check in
nt35950_probe() (bsc#1012628).
- drm/panel: himax-hx83102: Add a check to prevent NULL pointer
dereference (bsc#1012628).
- dma-buf: Fix __dma_buf_debugfs_list_del argument for
!CONFIG_DEBUG_FS (bsc#1012628).
- udmabuf: fix memory leak on last export_udmabuf() error path
(bsc#1012628).
- udmabuf: udmabuf_create pin folio codestyle cleanup
(bsc#1012628).
- drm/amdgpu: Handle NULL bo->tbo.resource (again) in
amdgpu_vm_bo_update (bsc#1012628).
- drm/amdgpu: fix amdgpu_coredump (bsc#1012628).
- drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
(bsc#1012628).
- drm/amd: Update strapping for NBIO 2.5.0 (bsc#1012628).
- drm/display: use ERR_PTR on DP tunnel manager creation fail
(bsc#1012628).
- thunderbolt: Don't display nvm_version unless upgrade supported
(bsc#1012628).
- thunderbolt: Improve redrive mode handling (bsc#1012628).
- thunderbolt: Add support for Intel Panther Lake-M/P
(bsc#1012628).
- xhci: Turn NEC specific quirk for handling Stop Endpoint errors
generic (bsc#1012628).
- USB: serial: option: add Telit FE910C04 rmnet compositions
(bsc#1012628).
- USB: serial: option: add MediaTek T7XX compositions
(bsc#1012628).
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
(bsc#1012628).
- USB: serial: option: add MeiG Smart SLM770A (bsc#1012628).
- USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1012628).
- hexagon: Disable constant extender optimization for LLVM prior
to 19.1.0 (bsc#1012628).
- efivarfs: Fix error on non-existent file (bsc#1012628).
- i2c: riic: Always round-up when calculating bus period
(bsc#1012628).
- block: Revert "block: Fix potential deadlock while freezing
queue and acquiring sysfs_lock" (bsc#1012628).
- net: mctp: handle skb cleanup on sock_queue failures
(bsc#1012628).
- chelsio/chtls: prevent potential integer overflow on 32bit
(bsc#1012628).
- net: tun: fix tun_napi_alloc_frags() (bsc#1012628).
- KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
init (bsc#1012628).
- KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be
overridden (bsc#1012628).
- EDAC/amd64: Simplify ECC check on unified memory controllers
(bsc#1012628).
- irqchip/gic-v3: Work around insecure GIC integrations
(bsc#1012628).
- mmc: mtk-sd: disable wakeup in .remove() and in the error path
of .probe() (bsc#1012628).
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
quirk (bsc#1012628).
- net: mdiobus: fix an OF node reference leak (bsc#1012628).
- psample: adjust size if rate_as_probability is set
(bsc#1012628).
- netdev-genl: avoid empty messages in queue dump (bsc#1012628).
- net: dsa: restore dsa_software_vlan_untag() ability to operate
on VLAN-untagged traffic (bsc#1012628).
- selftests: openvswitch: fix tcpdump execution (bsc#1012628).
- netfilter: ipset: Fix for recursive locking warning
(bsc#1012628).
- ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
(bsc#1012628).
- can: m_can: fix missed interrupts with m_can_pci (bsc#1012628).
- can: m_can: set init flag earlier in probe (bsc#1012628).
- net: netdevsim: fix nsim_pp_hold_write() (bsc#1012628).
- net: ethernet: bgmac-platform: fix an OF node reference leak
(bsc#1012628).
- net: ethernet: oa_tc6: fix tx skb race condition between
reference pointers (bsc#1012628).
- net: ethernet: oa_tc6: fix infinite loop error when tx credits
becomes 0 (bsc#1012628).
- net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1012628).
- team: Fix feature exposure when no ports are present
(bsc#1012628).
- netdev: fix repeated netlink messages in queue stats
(bsc#1012628).
- netdev: fix repeated netlink messages in queue dump
(bsc#1012628).
- ksmbd: fix broken transfers when exceeding max simultaneous
operations (bsc#1012628).
- ksmbd: count all requests in req_running counter (bsc#1012628).
- net: renesas: rswitch: rework ts tags management (bsc#1012628).
- ionic: use ee->offset when returning sprom data (bsc#1012628).
- ionic: no double destroy workqueue (bsc#1012628).
- ionic: Fix netdev notifier unregister on failure (bsc#1012628).
- tools/net/ynl: fix sub-message key lookup for nested attributes
(bsc#1012628).
- netdevsim: prevent bad user input in
nsim_dev_health_break_write() (bsc#1012628).
- net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
ocelot_ifh_set_basic() (bsc#1012628).
- net/smc: check return value of sock_recvmsg when draining clc
data (bsc#1012628).
- net/smc: check smcd_v2_ext_offset when receiving proposal msg
(bsc#1012628).
- net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
proposal msg (bsc#1012628).
- net/smc: check iparea_offset and ipv6_prefixes_cnt when
receiving proposal msg (bsc#1012628).
- net/smc: check sndbuf_space again after NOSPACE flag is set
in smc_poll (bsc#1012628).
- net/smc: protect link down work from execute after lgr freed
(bsc#1012628).
- cxl/region: Fix region creation for greater than x2 switches
(bsc#1012628).
- cxl/pci: Fix potential bogus return value upon successful
probing (bsc#1012628).
- tools: hv: change permissions of NetworkManager configuration
file (bsc#1012628).
- xfs: fix zero byte checking in the superblock scrubber
(bsc#1012628).
- xfs: fix sb_spino_align checks for large fsblock sizes
(bsc#1012628).
- xfs: fix off-by-one error in fsmap's end_daddr usage
(bsc#1012628).
- xfs: fix sparse inode limits on runt AG (bsc#1012628).
- xfs: sb_spino_align is not verified (bsc#1012628).
- erofs: use buffered I/O for file-backed mounts by default
(bsc#1012628).
- erofs: reference `struct erofs_device_info` for erofs_map_dev
(bsc#1012628).
- erofs: use `struct erofs_device_info` for the primary device
(bsc#1012628).
- erofs: add erofs_sb_free() helper (bsc#1012628).
- s390/mm: Consider KMSAN modules metadata for paging levels
(bsc#1012628).
- sched/dlserver: Fix dlserver time accounting (bsc#1012628).
- sched/dlserver: Fix dlserver double enqueue (bsc#1012628).
- erofs: fix PSI memstall accounting (bsc#1012628).
- s390/ipl: Fix never less than zero warning (bsc#1012628).
- i2c: pnx: Fix timeout in wait functions (bsc#1012628).
- p2sb: Do not scan and remove the P2SB device when it is unhidden
(bsc#1012628).
- p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
(bsc#1012628).
- p2sb: Introduce the global flag p2sb_hidden_by_bios
(bsc#1012628).
- p2sb: Factor out p2sb_read_from_cache() (bsc#1012628).
- sched/eevdf: More PELT vs DELAYED_DEQUEUE (bsc#1012628).
- sched/fair: Fix sched_can_stop_tick() for fair tasks
(bsc#1012628).
- sched/fair: Fix NEXT_BUDDY (bsc#1012628).
- RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow
bit (bsc#1012628).
- firmware: arm_ffa: Fix the race around setting
ffa_dev->properties (bsc#1012628).
- firmware: arm_scmi: Fix i.MX build dependency (bsc#1012628).
- Update config files.
- net: stmmac: fix TSO DMA API usage causing oops (bsc#1012628).
- net: sched: fix ordering of qlen adjustment (bsc#1012628).
- commit 9de0e01
* Fri Dec 27 2024 rfrohl@suse.com
- Linux 6.6.68 (bsc#1218260).
- dt-bindings: net: fec: add pps channel property (bsc#1218260).
- drm/amdgpu: Handle NULL bo->tbo.resource (again) in
amdgpu_vm_bo_update (bsc#1218260).
- net: fec: make PPS channel configurable (bsc#1218260).
- net: fec: refactor PPS channel configuration (bsc#1218260).
- io_uring/rw: avoid punting to io-wq directly (bsc#1218260).
- io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN
(bsc#1218260).
- io_uring/rw: split io_read() into a helper (bsc#1218260).
- epoll: Add synchronous wakeup support for ep_poll_callback
(bsc#1218260).
- ceph: fix memory leaks in __ceph_sync_read() (bsc#1218260).
- ceph: improve error handling and short/overflow-read logic in
__ceph_sync_read() (bsc#1218260).
- ceph: validate snapdirname option length when mounting
(bsc#1218260).
- of: Fix refcount leakage for OF node returned by
__of_get_dma_parent() (bsc#1218260).
- of: Fix error path in of_parse_phandle_with_args_map()
(bsc#1218260).
- udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1218260).
- nilfs2: prevent use of deleted inode (bsc#1218260).
- nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
(bsc#1218260).
- of/irq: Fix using uninitialized variable @addr_len in API
of_irq_parse_one() (bsc#1218260).
- of/irq: Fix interrupt-map cell length check in
of_irq_parse_imap_parent() (bsc#1218260).
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget
(bsc#1218260).
- io_uring: check if iowq is killed before queuing (bsc#1218260).
- io_uring: Fix registered ring file refcount leak (bsc#1218260).
- selftests/bpf: Use asm constraint "m" for LoongArch
(bsc#1218260).
- selftests/memfd: run sysctl tests when PID namespace support
is enabled (bsc#1218260).
- tracing: Add "%s" check in test_event_printk() (bsc#1218260).
- tracing: Add missing helper functions in event pointer
dereference check (bsc#1218260).
- tracing: Fix test_event_printk() to process entire print
argument (bsc#1218260).
- smb: client: fix TCP timers deadlock after rmmod (bsc#1218260).
- KVM: x86: Play nice with protected guests in
complete_hypercall_exit() (bsc#1218260).
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized
yet (bsc#1218260).
- btrfs: tree-checker: reject inline extent items with 0 ref count
(bsc#1218260).
- vmalloc: fix accounting with i915 (bsc#1218260).
- zram: fix uninitialized ZRAM not releasing backing device
(bsc#1218260).
- zram: refuse to use zero sized block device as backing device
(bsc#1218260).
- hwmon: (tmp513) Fix interpretation of values of Temperature
Result and Limit Registers (bsc#1218260).
- hwmon: (tmp513) Fix Current Register value interpretation
(bsc#1218260).
- hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
and Limit Registers (bsc#1218260).
- hwmon: (tmp513) Use SI constants from units.h (bsc#1218260).
- hwmon: (tmp513) Simplify with dev_err_probe() (bsc#1218260).
- hwmon: (tmp513) Don't use "proxy" headers (bsc#1218260).
- drm/amdgpu: don't access invalid sched (bsc#1218260).
- i915/guc: Accumulate active runtime on gt reset (bsc#1218260).
- i915/guc: Ensure busyness counter increases motonically
(bsc#1218260).
- i915/guc: Reset engine utilization buffer before registration
(bsc#1218260).
- drm/panel: novatek-nt35950: fix return value check in
nt35950_probe() (bsc#1218260).
- drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
(bsc#1218260).
- thunderbolt: Improve redrive mode handling (bsc#1218260).
- USB: serial: option: add Telit FE910C04 rmnet compositions
(bsc#1218260).
- USB: serial: option: add MediaTek T7XX compositions
(bsc#1218260).
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
(bsc#1218260).
- USB: serial: option: add MeiG Smart SLM770A (bsc#1218260).
- USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1218260).
- hexagon: Disable constant extender optimization for LLVM prior
to 19.1.0 (bsc#1218260).
- efivarfs: Fix error on non-existent file (bsc#1218260).
- i2c: riic: Always round-up when calculating bus period
(bsc#1218260).
- chelsio/chtls: prevent potential integer overflow on 32bit
(bsc#1218260).
- net: tun: fix tun_napi_alloc_frags() (bsc#1218260).
- KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
init (bsc#1218260).
- EDAC/amd64: Simplify ECC check on unified memory controllers
(bsc#1218260).
- mmc: mtk-sd: disable wakeup in .remove() and in the error path
of .probe() (bsc#1218260).
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
quirk (bsc#1218260).
- net: mdiobus: fix an OF node reference leak (bsc#1218260).
- selftests: openvswitch: fix tcpdump execution (bsc#1218260).
- netfilter: ipset: Fix for recursive locking warning
(bsc#1218260).
- ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
(bsc#1218260).
- net: ethernet: bgmac-platform: fix an OF node reference leak
(bsc#1218260).
- net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1218260).
- ksmbd: fix broken transfers when exceeding max simultaneous
operations (bsc#1218260).
- ksmbd: count all requests in req_running counter (bsc#1218260).
- net: renesas: rswitch: rework ts tags management (bsc#1218260).
- ionic: use ee->offset when returning sprom data (bsc#1218260).
- ionic: Fix netdev notifier unregister on failure (bsc#1218260).
- netdevsim: prevent bad user input in
nsim_dev_health_break_write() (bsc#1218260).
- net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
ocelot_ifh_set_basic() (bsc#1218260).
- net/smc: check return value of sock_recvmsg when draining clc
data (bsc#1218260).
- net/smc: check smcd_v2_ext_offset when receiving proposal msg
(bsc#1218260).
- net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
proposal msg (bsc#1218260).
- net/smc: check iparea_offset and ipv6_prefixes_cnt when
receiving proposal msg (bsc#1218260).
- net/smc: check sndbuf_space again after NOSPACE flag is set
in smc_poll (bsc#1218260).
- net/smc: protect link down work from execute after lgr freed
(bsc#1218260).
- cxl/region: Fix region creation for greater than x2 switches
(bsc#1218260).
- cxl/pci: Fix potential bogus return value upon successful
probing (bsc#1218260).
- tools: hv: change permissions of NetworkManager configuration
file (bsc#1218260).
- xfs: reset rootdir extent size hint after growfsrt
(bsc#1218260).
- xfs: take m_growlock when running growfsrt (bsc#1218260).
- xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
(bsc#1218260).
- xfs: Fix the owner setting issue for rmap query in xfs fsmap
(bsc#1218260).
- xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX
is set (bsc#1218260).
- xfs: attr forks require attr, not attr2 (bsc#1218260).
- xfs: remove unused parameter in macro XFS_DQUOT_LOGRES
(bsc#1218260).
- xfs: fix file_path handling in tracepoints (bsc#1218260).
- xfs: convert comma to semicolon (bsc#1218260).
- xfs: don't walk off the end of a directory data block
(bsc#1218260).
- xfs: Fix xfs_prepare_shift() range for RT (bsc#1218260).
- xfs: Fix xfs_flush_unmap_range() range for RT (bsc#1218260).
- xfs: create a new helper to return a file's allocation unit
(bsc#1218260).
- xfs: declare xfs_file.c symbols in xfs_file.h (bsc#1218260).
- xfs: use consistent uid/gid when grabbing dquots for inodes
(bsc#1218260).
- xfs: verify buffer, inode, and dquot items every tx commit
(bsc#1218260).
- xfs: fix the contact address for the sysfs ABI documentation
(bsc#1218260).
- i2c: pnx: Fix timeout in wait functions (bsc#1218260).
- p2sb: Do not scan and remove the P2SB device when it is unhidden
(bsc#1218260).
- p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
(bsc#1218260).
- p2sb: Introduce the global flag p2sb_hidden_by_bios
(bsc#1218260).
- p2sb: Factor out p2sb_read_from_cache() (bsc#1218260).
- platform/x86: p2sb: Make p2sb_get_devfn() return void
(bsc#1218260).
- net: stmmac: fix TSO DMA API usage causing oops (bsc#1218260).
- usb: cdns3: Add quirk flag to enable suspend residency
(bsc#1218260).
- PCI/AER: Disable AER service on suspend (bsc#1218260).
- PCI: Use preserve_config in place of pci_flags (bsc#1218260).
- ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C (bsc#1218260).
- ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
(bsc#1218260).
- MIPS: Loongson64: DTS: Fix msi node for ls7a (bsc#1218260).
- usb: cdns3-ti: Add workaround for Errata i2409 (bsc#1218260).
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (bsc#1218260).
- PCI: vmd: Create domain symlink before pci_bus_add_devices()
(bsc#1218260).
- usb: dwc2: gadget: Don't write invalid mapped sg entries into
dma_desc with iommu enabled (bsc#1218260).
- net: sched: fix ordering of qlen adjustment (bsc#1218260).
- commit 71b7e29
* Fri Dec 20 2024 rfrohl@suse.com
- net: renesas: rswitch: fix possible early skb release
(bsc#1218260 git-fixes).
- commit df78096
* Fri Dec 20 2024 rfrohl@suse.com
- Linux 6.6.67 (bsc#1218260).
- bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors
(bsc#1218260).
- perf/x86/intel/ds: Unconditionally drain PEBS DS when changing
PEBS_DATA_CFG (bsc#1218260).
- ksmbd: fix racy issue from session lookup and expire
(bsc#1218260).
- splice: do not checksum AF_UNIX sockets (bsc#1218260).
- tcp: check space before adding MPTCP SYN options (bsc#1218260).
- riscv: Fix wrong usage of __pa() on a fixmap address
(bsc#1218260).
- blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1218260).
- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5
(bsc#1218260).
- riscv: Fix IPIs usage in kfence_protect_page() (bsc#1218260).
- usb: host: max3421-hcd: Correctly abort a USB request
(bsc#1218260).
- ata: sata_highbank: fix OF node reference leak in
highbank_initialize_phys() (bsc#1218260).
- usb: dwc2: Fix HCD resume (bsc#1218260).
- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
(bsc#1218260).
- usb: dwc2: Fix HCD port connection race (bsc#1218260).
- scsi: ufs: core: Update compl_time_stamp_local_clock after
completing a cqe (bsc#1218260).
- usb: gadget: midi2: Fix interpretation of is_midi1 bits
(bsc#1218260).
- usb: ehci-hcd: fix call balance of clocks handling routines
(bsc#1218260).
- usb: typec: anx7411: fix fwnode_handle reference leak
(bsc#1218260).
- usb: typec: anx7411: fix OF node reference leaks in
anx7411_typec_switch_probe() (bsc#1218260).
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed
due to accessing null pointer (bsc#1218260).
- usb: dwc3: xilinx: make sure pipe clock is deselected in usb2
only mode (bsc#1218260).
- drm/i915: Fix memory leak by correcting cache object name in
error handler (bsc#1218260).
- drm/i915: Fix NULL pointer dereference in capture_engine
(bsc#1218260).
- xfs: update btree keys correctly when _insrec splits an inode
root block (bsc#1218260).
- xfs: don't drop errno values when we fail to ficlone the entire
range (bsc#1218260).
- xfs: return from xfs_symlink_verify early on V4 filesystems
(bsc#1218260).
- xfs: fix scrub tracepoints when inode-rooted btrees are involved
(bsc#1218260).
- xfs: only run precommits once per transaction object
(bsc#1218260).
- bpf: Check size for BTF-based ctx access of pointer members
(bsc#1218260).
- bpf: Fix theoretical prog_array UAF in __uprobe_perf_func()
(bsc#1218260).
- bpf,perf: Fix invalid prog_array access in
perf_event_detach_bpf_prog (bsc#1218260).
- bpf, sockmap: Fix race between element replace and close()
(bsc#1218260).
- bpf, sockmap: Fix update element with same (bsc#1218260).
- rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long
long (bsc#1218260).
- wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one
(bsc#1218260).
- wifi: mac80211: init cnt before accessing elem in
ieee80211_copy_mbssid_beacon (bsc#1218260).
- wifi: mac80211: clean up 'ret' in sta_link_apply_parameters()
(bsc#1218260).
- wifi: mac80211: fix station NSS capability initialization order
(bsc#1218260).
- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
(bsc#1218260).
- batman-adv: Do not send uninitialized TT changes (bsc#1218260).
- batman-adv: Remove uninitialized data in full table TT response
(bsc#1218260).
- batman-adv: Do not let TT changes list grows indefinitely
(bsc#1218260).
- net/mlx5: DR, prevent potential error pointer dereference
(bsc#1218260).
- wifi: cfg80211: sme: init n_channels before channels[] access
(bsc#1218260).
- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
(bsc#1218260).
- selftests: mlxsw: sharedbuffer: Remove duplicate test cases
(bsc#1218260).
- selftests: mlxsw: sharedbuffer: Ensure no extra packets are
counted (bsc#1218260).
- ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from
kvm_arch_ptp_init() (bsc#1218260).
- net: lapb: increase LAPB_HEADER_LEN (bsc#1218260).
- net: defer final 'struct net' free in netns dismantle
(bsc#1218260).
- net: mscc: ocelot: fix memory leak on
ocelot_port_add_txtstamp_skb() (bsc#1218260).
- net: mscc: ocelot: improve handling of TX timestamp for unknown
skb (bsc#1218260).
- net: mscc: ocelot: ocelot->ts_id_lock and
ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1218260).
- net: mscc: ocelot: be resilient to loss of PTP packets during
transmission (bsc#1218260).
- net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set()
(bsc#1218260).
- spi: aspeed: Fix an error handling path in
aspeed_spi_[read|write]_user() (bsc#1218260).
- net: sparx5: fix FDMA performance issue (bsc#1218260).
- net: sparx5: fix the maximum frame length register
(bsc#1218260).
- ACPI: resource: Fix memory resource type union access
(bsc#1218260).
- cxgb4: use port number to set mac addr (bsc#1218260).
- qca_spi: Fix clock speed for multiple QCA7000 (bsc#1218260).
- qca_spi: Make driver probing reliable (bsc#1218260).
- ALSA: control: Avoid WARN() for symlink errors (bsc#1218260).
- ASoC: amd: yc: Fix the wrong return value (bsc#1218260).
- Documentation: PM: Clarify pm_runtime_resume_and_get() return
value (bsc#1218260).
- net: rswitch: Drop unused argument/return value (bsc#1218260).
- net: rswitch: Use unsigned int for desc related array index
(bsc#1218260).
- net: rswitch: Use build_skb() for RX (bsc#1218260).
- net: rswitch: Add unmap_addrs instead of dma address in each
desc (bsc#1218260).
- net: rswitch: Add a setting ext descriptor function
(bsc#1218260).
- net: rswitch: Add jumbo frames handling for TX (bsc#1218260).
- net: renesas: rswitch: fix race window between tx start and
complete (bsc#1218260).
- net: renesas: rswitch: fix leaked pointer on error path
(bsc#1218260).
- net: renesas: rswitch: avoid use-after-put for a device tree
node (bsc#1218260).
- net: renesas: rswitch: handle stop vs interrupt race
(bsc#1218260).
- netfilter: IDLETIMER: Fix for possible ABBA deadlock
(bsc#1218260).
- netfilter: nf_tables: do not defer rule destruction via call_rcu
(bsc#1218260).
- net: dsa: felix: fix stuck CPU-injected packets with short
taprio windows (bsc#1218260).
- net/sched: netem: account for backlog updates from child qdisc
(bsc#1218260).
- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
(bsc#1218260).
- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
(bsc#1218260).
- ACPICA: events/evxfregn: don't release the ContextMutex that
was never acquired (bsc#1218260).
- Bluetooth: ISO: Reassociate a socket with an active BIS
(bsc#1218260).
- Bluetooth: hci_event: Fix using rcu_read_(un)lock while
iterating (bsc#1218260).
- Bluetooth: iso: Fix recursive locking warning (bsc#1218260).
- Bluetooth: SCO: Add support for 16 bits transparent voice
setting (bsc#1218260).
- Bluetooth: btmtk: avoid UAF in btmtk_process_coredump
(bsc#1218260).
- net: renesas: rswitch: fix initial MPIC register setting
(bsc#1218260).
- net: dsa: microchip: KSZ9896 register regmap alignment to 32
bit boundaries (bsc#1218260).
- blk-iocost: Avoid using clamp() on inuse in
__propagate_weights() (bsc#1218260).
- kselftest/arm64: abi: fix SVCR detection (bsc#1218260).
- KVM: arm64: Disable MPAM visibility by default and ignore VMM
writes (bsc#1218260).
- bpf: sync_linked_regs() must preserve subreg_def (bsc#1218260).
- tracing/kprobes: Skip symbol counting logic for module symbols
in create_local_trace_kprobe() (bsc#1218260).
- selftests/bpf: Add netlink helper library (bsc#1218260).
- selftests/bpf: remove use of __xlated() (bsc#1218260).
- net: rswitch: Avoid use-after-free in rswitch_poll()
(bsc#1218260).
- xen/netfront: fix crash when removing device (bsc#1218260).
- x86: make get_cpu_vendor() accessible from Xen code
(bsc#1218260).
- objtool/x86: allow syscall instruction (bsc#1218260).
- x86/static-call: provide a way to do very early static-call
updates (bsc#1218260).
- x86/xen: don't do PV iret hypercall through hypercall page
(bsc#1218260).
- x86/xen: add central hypercall functions (bsc#1218260).
- x86/xen: use new hypercall functions instead of hypercall page
(bsc#1218260).
- x86/xen: remove hypercall page (bsc#1218260).
- x86/static-call: fix 32-bit build (bsc#1218260).
- Rename to
patches.kernel.org/6.6.67-040-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch.
- Rename to
patches.kernel.org/6.6.67-044-tipc-fix-NULL-deref-in-cleanup_bearer.patch.
- Rename to
patches.kernel.org/6.6.67-108-ALSA-usb-audio-Fix-a-DMA-to-stack-memory-bug.patch.
- commit 0d07db0
* Thu Dec 19 2024 jslaby@suse.cz
- Linux 6.12.6 (bsc#1012628).
- usb: misc: onboard_usb_dev: skip suspend/resume sequence for
USB5744 SMBus support (bsc#1012628).
- serial: sh-sci: Check if TX data was written to device in
.tx_empty() (bsc#1012628).
- bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors
(bsc#1012628).
- sched/deadline: Fix replenish_dl_new_period dl_server condition
(bsc#1012628).
- perf/x86/intel/ds: Unconditionally drain PEBS DS when changing
PEBS_DATA_CFG (bsc#1012628).
- clk: en7523: Fix wrong BUS clock for EN7581 (bsc#1012628).
- ksmbd: fix racy issue from session lookup and expire
(bsc#1012628).
- splice: do not checksum AF_UNIX sockets (bsc#1012628).
- tcp: check space before adding MPTCP SYN options (bsc#1012628).
- perf ftrace: Fix undefined behavior in cmp_profile_data()
(bsc#1012628).
- virtio_net: correct netdev_tx_reset_queue() invocation point
(bsc#1012628).
- virtio_ring: add a func argument 'recycle_done' to
virtqueue_resize() (bsc#1012628).
- virtio_net: ensure netdev_tx_reset_queue is called on tx ring
resize (bsc#1012628).
- riscv: mm: Do not call pmd dtor on vmemmap page table teardown
(bsc#1012628).
- riscv: Fix wrong usage of __pa() on a fixmap address
(bsc#1012628).
- blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1012628).
- block: Switch to using refcount_t for zone write plugs
(bsc#1012628).
- block: Use a zone write plug BIO work for REQ_NOWAIT BIOs
(bsc#1012628).
- dm: Fix dm-zoned-reclaim zone write pointer alignment
(bsc#1012628).
- block: Prevent potential deadlocks in zone write plug error
recovery (bsc#1012628).
- gpio: graniterapids: Fix GPIO Ack functionality (bsc#1012628).
- memcg: slub: fix SUnreclaim for post charged objects
(bsc#1012628).
- spi: rockchip: Fix PM runtime count on no-op cs (bsc#1012628).
- gpio: ljca: Initialize num before accessing item in
ljca_gpio_config (bsc#1012628).
- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5
(bsc#1012628).
- ALSA: hda/realtek: Fix headset mic on Acer Nitro 5
(bsc#1012628).
- riscv: Fix IPIs usage in kfence_protect_page() (bsc#1012628).
- crypto: hisilicon/debugfs - fix the struct pointer incorrectly
offset problem (bsc#1012628).
- drm/panic: remove spurious empty line to clean warning
(bsc#1012628).
- usb: host: max3421-hcd: Correctly abort a USB request
(bsc#1012628).
- block: Ignore REQ_NOWAIT for zone reset and zone finish
operations (bsc#1012628).
- gpio: graniterapids: Fix vGPIO driver crash (bsc#1012628).
- gpio: graniterapids: Fix incorrect BAR assignment (bsc#1012628).
- gpio: graniterapids: Fix invalid GPI_IS register offset
(bsc#1012628).
- gpio: graniterapids: Fix invalid RXEVCFG register bitmask
(bsc#1012628).
- gpio: graniterapids: Determine if GPIO pad can be used by driver
(bsc#1012628).
- gpio: graniterapids: Check if GPIO line can be used for IRQs
(bsc#1012628).
- usb: core: hcd: only check primary hcd skip_phy_initialization
(bsc#1012628).
- bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL"
(bsc#1012628).
- ata: sata_highbank: fix OF node reference leak in
highbank_initialize_phys() (bsc#1012628).
- usb: dwc2: Fix HCD resume (bsc#1012628).
- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
(bsc#1012628).
- usb: dwc2: Fix HCD port connection race (bsc#1012628).
- scsi: ufs: core: Update compl_time_stamp_local_clock after
completing a cqe (bsc#1012628).
- usb: gadget: midi2: Fix interpretation of is_midi1 bits
(bsc#1012628).
- usb: ehci-hcd: fix call balance of clocks handling routines
(bsc#1012628).
- usb: typec: anx7411: fix fwnode_handle reference leak
(bsc#1012628).
- usb: dwc3: imx8mp: fix software node kernel dump (bsc#1012628).
- usb: typec: anx7411: fix OF node reference leaks in
anx7411_typec_switch_probe() (bsc#1012628).
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed
due to accessing null pointer (bsc#1012628).
- usb: typec: ucsi: Fix completion notifications (bsc#1012628).
- usb: dwc3: xilinx: make sure pipe clock is deselected in usb2
only mode (bsc#1012628).
- iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible
context (bsc#1012628).
- iommu/vt-d: Remove cache tags before disabling ATS
(bsc#1012628).
- iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain
(bsc#1012628).
- drm/xe: Call invalidation_fence_fini for PT inval fences in
error state (bsc#1012628).
- drm/amdkfd: pause autosuspend when creating pdd (bsc#1012628).
- drm/i915: Fix memory leak by correcting cache object name in
error handler (bsc#1012628).
- drm/i915/color: Stop using non-posted DSB writes for legacy LUT
(bsc#1012628).
- drm/i915: Fix NULL pointer dereference in capture_engine
(bsc#1012628).
- drm/amdgpu: fix UVD contiguous CS mapping problem (bsc#1012628).
- drm/amd/pm: Set SMU v13.0.7 default workload type (bsc#1012628).
- drm/amdgpu: fix when the cleaner shader is emitted
(bsc#1012628).
- drm/amdkfd: Dereference null return value (bsc#1012628).
- drm/amdkfd: hard-code cacheline size for gfx11 (bsc#1012628).
- drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12
(bsc#1012628).
- xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping
a symlink (bsc#1012628).
- xfs: update btree keys correctly when _insrec splits an inode
root block (bsc#1012628).
- xfs: don't drop errno values when we fail to ficlone the entire
range (bsc#1012628).
- xfs: return a 64-bit block count from xfs_btree_count_blocks
(bsc#1012628).
- xfs: fix null bno_hint handling in xfs_rtallocate_rtg
(bsc#1012628).
- xfs: return from xfs_symlink_verify early on V4 filesystems
(bsc#1012628).
- xfs: fix scrub tracepoints when inode-rooted btrees are involved
(bsc#1012628).
- xfs: only run precommits once per transaction object
(bsc#1012628).
- xfs: unlock inodes when erroring out of xfs_trans_alloc_dir
(bsc#1012628).
- bpf: Check size for BTF-based ctx access of pointer members
(bsc#1012628).
- bpf: Fix theoretical prog_array UAF in __uprobe_perf_func()
(bsc#1012628).
- bpf,perf: Fix invalid prog_array access in
perf_event_detach_bpf_prog (bsc#1012628).
- bpf, sockmap: Fix race between element replace and close()
(bsc#1012628).
- bpf, sockmap: Fix update element with same (bsc#1012628).
- bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (bsc#1012628).
- perf tools: Fix build-id event recording (bsc#1012628).
- wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one
(bsc#1012628).
- wifi: mac80211: init cnt before accessing elem in
ieee80211_copy_mbssid_beacon (bsc#1012628).
- wifi: mac80211: fix a queue stall in certain cases of CSA
(bsc#1012628).
- wifi: mac80211: fix station NSS capability initialization order
(bsc#1012628).
- perf machine: Initialize machine->env to address a segfault
(bsc#1012628).
- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
(bsc#1012628).
- batman-adv: Do not send uninitialized TT changes (bsc#1012628).
- batman-adv: Remove uninitialized data in full table TT response
(bsc#1012628).
- batman-adv: Do not let TT changes list grows indefinitely
(bsc#1012628).
- net/mlx5: DR, prevent potential error pointer dereference
(bsc#1012628).
- wifi: cfg80211: sme: init n_channels before channels[] access
(bsc#1012628).
- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
(bsc#1012628).
- selftests: mlxsw: sharedbuffer: Remove duplicate test cases
(bsc#1012628).
- selftests: mlxsw: sharedbuffer: Ensure no extra packets are
counted (bsc#1012628).
- ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from
kvm_arch_ptp_init() (bsc#1012628).
- bnxt_en: Fix GSO type for HW GRO packets on 5750X chips
(bsc#1012628).
- net: lapb: increase LAPB_HEADER_LEN (bsc#1012628).
- net: defer final 'struct net' free in netns dismantle
(bsc#1012628).
- net: mscc: ocelot: fix memory leak on
ocelot_port_add_txtstamp_skb() (bsc#1012628).
- net: mscc: ocelot: improve handling of TX timestamp for unknown
skb (bsc#1012628).
- net: mscc: ocelot: ocelot->ts_id_lock and
ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1012628).
- net: mscc: ocelot: be resilient to loss of PTP packets during
transmission (bsc#1012628).
- net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set()
(bsc#1012628).
- regulator: axp20x: AXP717: set ramp_delay (bsc#1012628).
- spi: aspeed: Fix an error handling path in
aspeed_spi_[read|write]_user() (bsc#1012628).
- net: sparx5: fix FDMA performance issue (bsc#1012628).
- net: sparx5: fix the maximum frame length register
(bsc#1012628).
- ACPI: resource: Fix memory resource type union access
(bsc#1012628).
- cxgb4: use port number to set mac addr (bsc#1012628).
- qca_spi: Fix clock speed for multiple QCA7000 (bsc#1012628).
- qca_spi: Make driver probing reliable (bsc#1012628).
- ALSA: control: Avoid WARN() for symlink errors (bsc#1012628).
- ASoC: amd: yc: Fix the wrong return value (bsc#1012628).
- Documentation: PM: Clarify pm_runtime_resume_and_get() return
value (bsc#1012628).
- block: get wp_offset by bdev_offset_from_zone_start
(bsc#1012628).
- bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips
(bsc#1012628).
- Documentation: networking: Add a caveat to nexthop_compat_mode
sysctl (bsc#1012628).
- cifs: Fix rmdir failure due to ongoing I/O on deleted file
(bsc#1012628).
- net: renesas: rswitch: fix possible early skb release
(bsc#1012628).
- net: renesas: rswitch: fix race window between tx start and
complete (bsc#1012628).
- net: renesas: rswitch: fix leaked pointer on error path
(bsc#1012628).
- net: renesas: rswitch: avoid use-after-put for a device tree
node (bsc#1012628).
- net: renesas: rswitch: handle stop vs interrupt race
(bsc#1012628).
- ASoC: tas2781: Fix calibration issue in stress test
(bsc#1012628).
- Bluetooth: Improve setsockopt() handling of malformed user input
(bsc#1012628).
- libperf: evlist: Fix --cpu argument on hybrid platform
(bsc#1012628).
- ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (bsc#1012628).
- ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (bsc#1012628).
- selftests: netfilter: Stabilize rpath.sh (bsc#1012628).
- netfilter: IDLETIMER: Fix for possible ABBA deadlock
(bsc#1012628).
- netfilter: nf_tables: do not defer rule destruction via call_rcu
(bsc#1012628).
- net: mana: Fix memory leak in mana_gd_setup_irqs (bsc#1012628).
- net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs
(bsc#1012628).
- net: dsa: felix: fix stuck CPU-injected packets with short
taprio windows (bsc#1012628).
- net/sched: netem: account for backlog updates from child qdisc
(bsc#1012628).
- net, team, bonding: Add netdev_base_features helper
(bsc#1012628).
- bonding: Fix initial {vlan,mpls}_feature set in
bond_compute_features (bsc#1012628).
- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
(bsc#1012628).
- team: Fix initial vlan_feature set in __team_compute_features
(bsc#1012628).
- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
(bsc#1012628).
- ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array
(bsc#1012628).
- ACPICA: events/evxfregn: don't release the ContextMutex that
was never acquired (bsc#1012628).
- Bluetooth: hci_event: Fix using rcu_read_(un)lock while
iterating (bsc#1012628).
- Bluetooth: iso: Always release hdev at the end of iso_listen_bis
(bsc#1012628).
- Bluetooth: iso: Fix recursive locking warning (bsc#1012628).
- Bluetooth: SCO: Add support for 16 bits transparent voice
setting (bsc#1012628).
- Bluetooth: iso: Fix circular lock in iso_listen_bis
(bsc#1012628).
- Bluetooth: iso: Fix circular lock in iso_conn_big_sync
(bsc#1012628).
- Bluetooth: btmtk: avoid UAF in btmtk_process_coredump
(bsc#1012628).
- net: renesas: rswitch: fix initial MPIC register setting
(bsc#1012628).
- net: dsa: microchip: KSZ9896 register regmap alignment to 32
bit boundaries (bsc#1012628).
- net: dsa: tag_ocelot_8021q: fix broken reception (bsc#1012628).
- drm/xe: fix the ERR_PTR() returned on failure to allocate tiny
pt (bsc#1012628).
- drm/xe/reg_sr: Remove register pool (bsc#1012628).
- blk-iocost: Avoid using clamp() on inuse in
__propagate_weights() (bsc#1012628).
- kselftest/arm64: abi: fix SVCR detection (bsc#1012628).
- blk-mq: move cpuhp callback registering out of q->sysfs_lock
(bsc#1012628).
- block: Fix potential deadlock while freezing queue and acquiring
sysfs_lock (bsc#1012628).
- rust: kbuild: set `bindgen`'s Rust target version (bsc#1012628).
- KVM: arm64: Disable MPAM visibility by default and ignore VMM
writes (bsc#1012628).
- xen/netfront: fix crash when removing device (bsc#1012628).
- x86: make get_cpu_vendor() accessible from Xen code
(bsc#1012628).
- objtool/x86: allow syscall instruction (bsc#1012628).
- x86/static-call: provide a way to do very early static-call
updates (bsc#1012628).
- x86/xen: don't do PV iret hypercall through hypercall page
(bsc#1012628).
- x86/xen: add central hypercall functions (bsc#1012628).
- x86/xen: use new hypercall functions instead of hypercall page
(bsc#1012628).
- x86/xen: remove hypercall page (bsc#1012628).
- x86/static-call: fix 32-bit build (bsc#1012628).
- Rename to
patches.kernel.org/6.12.6-089-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch.
- Rename to
patches.kernel.org/6.12.6-093-tipc-fix-NULL-deref-in-cleanup_bearer.patch.
- commit fb072de
* Thu Dec 19 2024 jslaby@suse.cz
- Refresh
patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch.
Fixups.
- commit 7185e51
* Thu Dec 19 2024 jlee@suse.com
- kgdb: Check early kernel lockdown flag before using kgdb
(bsc#1234646).
- commit c024660
* Thu Dec 19 2024 jlee@suse.com
- ACPI: Check early kernel lockdown flag before overlaying tables
(bsc#1234646).
- commit 60c8681
* Thu Dec 19 2024 jlee@suse.com
- efi: Set early kernel lock down flag if booted in secure boot
mode (bsc#1234646).
- commit 15c9a0f
* Thu Dec 19 2024 jlee@suse.com
- security: Add a kernel lockdown flag for early boot stage
(bsc#1234646).
Update config files.
Add CONFIG_LOCK_DOWN_KERNEL_EARLY=y to x86_64/default and arm64/default.
- commit 19c62d3
* Thu Dec 19 2024 jlee@suse.com
- Lock down x86_64 kernel in secure boot mode in subsys_initcall
stage (bsc#1234646).
- commit edc14ea
* Mon Dec 16 2024 jslaby@suse.cz
- amdgpu/uvd: get ring reference from rq scheduler (git-fixes).
- tipc: fix NULL deref in cleanup_bearer() (git-fixes).
- commit dfae15e
* Mon Dec 16 2024 jslaby@suse.cz
- Linux 6.12.5 (bsc#1012628).
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
(bsc#1012628).
- watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using
clock frequency (bsc#1012628).
- watchdog: apple: Actually flush writes after requesting watchdog
restart (bsc#1012628).
- watchdog: mediatek: Make sure system reset gets asserted in
mtk_wdt_restart() (bsc#1012628).
- can: gs_usb: add usb endpoint address detection at driver
probe step (bsc#1012628).
- can: c_can: c_can_handle_bus_err(): update statistics if skb
allocation fails (bsc#1012628).
- can: sun4i_can: sun4i_can_err(): call can_change_state()
even if cf is NULL (bsc#1012628).
- can: hi311x: hi3110_can_ist(): fix potential use-after-free
(bsc#1012628).
- can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors
statistics (bsc#1012628).
- can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors
statistics (bsc#1012628).
- can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics
(bsc#1012628).
- can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics
(bsc#1012628).
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
(bsc#1012628).
- can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics
(bsc#1012628).
- can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors
statistics (bsc#1012628).
- ipvs: fix UB due to uninitialized stack access in
ip_vs_protocol_init() (bsc#1012628).
- netfilter: x_tables: fix LED ID check in led_tg_check()
(bsc#1012628).
- netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup
level (bsc#1012628).
- selftests: hid: fix typo and exit code (bsc#1012628).
- net: enetc: Do not configure preemptible TCs if SIs do not
support (bsc#1012628).
- ptp: Add error handling for adjfine callback in
ptp_clock_adjtime (bsc#1012628).
- net/sched: tbf: correct backlog statistic for GSO packets
(bsc#1012628).
- net: hsr: avoid potential out-of-bound access in
fill_frame_info() (bsc#1012628).
- bnxt_en: ethtool: Supply ntuple rss context action
(bsc#1012628).
- net: Fix icmp host relookup triggering ip_rt_bug (bsc#1012628).
- ipv6: avoid possible NULL deref in modify_prefix_route()
(bsc#1012628).
- can: j1939: j1939_session_new(): fix skb reference counting
(bsc#1012628).
- platform/x86: asus-wmi: Ignore return value when writing
thermal policy (bsc#1012628).
- net: phy: microchip: Reset LAN88xx PHY to ensure clean link
state on LAN7800/7850 (bsc#1012628).
- net/ipv6: release expired exception dst cached in socket
(bsc#1012628).
- dccp: Fix memory leak in dccp_feat_change_recv (bsc#1012628).
- tipc: Fix use-after-free of kernel socket in cleanup_bearer()
(bsc#1012628).
- net/smc: initialize close_work early to avoid warning
(bsc#1012628).
- net/smc: fix LGR and link use-after-free issue (bsc#1012628).
- net/qed: allow old cards not supporting "num_images" to work
(bsc#1012628).
- net: hsr: must allocate more bytes for RedBox support
(bsc#1012628).
- ice: fix PHY Clock Recovery availability check (bsc#1012628).
- ice: fix PHY timestamp extraction for ETH56G (bsc#1012628).
- ice: Fix VLAN pruning in switchdev mode (bsc#1012628).
- idpf: set completion tag for "empty" bufs associated with a
packet (bsc#1012628).
- ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5
(bsc#1012628).
- ixgbe: downgrade logging of unsupported VF API version to debug
(bsc#1012628).
- ixgbe: Correct BASE-BX10 compliance code (bsc#1012628).
- igb: Fix potential invalid memory access in igb_init_module()
(bsc#1012628).
- netfilter: nft_inner: incorrect percpu area handling under
softirq (bsc#1012628).
- Revert "udp: avoid calling sock_def_readable() if possible"
(bsc#1012628).
- net: sched: fix erspan_opt settings in cls_flower (bsc#1012628).
- netfilter: ipset: Hold module reference while requesting a
module (bsc#1012628).
- netfilter: nft_set_hash: skip duplicated elements pending gc
run (bsc#1012628).
- ethtool: Fix wrong mod state in case of verbose and no_mask
bitset (bsc#1012628).
- mlxsw: spectrum_acl_flex_keys: Constify struct
mlxsw_afk_element_inst (bsc#1012628).
- mlxsw: spectrum_acl_flex_keys: Use correct key block on
Spectrum-4 (bsc#1012628).
- geneve: do not assume mac header is set in geneve_xmit_skb()
(bsc#1012628).
- net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout
(bsc#1012628).
- net/mlx5: HWS: Properly set bwc queue locks lock classes
(bsc#1012628).
- net/mlx5e: SD, Use correct mdev to build channel param
(bsc#1012628).
- net/mlx5e: Remove workaround to avoid syndrome for internal port
(bsc#1012628).
- vsock/test: fix failures due to wrong SO_RCVLOWAT parameter
(bsc#1012628).
- vsock/test: fix parameter types in SO_VM_SOCKETS_* calls
(bsc#1012628).
- net: avoid potential UAF in default_operstate() (bsc#1012628).
- gpio: grgpio: use a helper variable to store the address of
ofdev->dev (bsc#1012628).
- gpio: grgpio: Add NULL check in grgpio_probe (bsc#1012628).
- mmc: mtk-sd: use devm_mmc_alloc_host (bsc#1012628).
- mmc: mtk-sd: Fix error handle of probe function (bsc#1012628).
- mmc: mtk-sd: fix devm_clk_get_optional usage (bsc#1012628).
- mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (bsc#1012628).
- mmc: sd: SDUC Support Recognition (bsc#1012628).
- mmc: core: Adjust ACMD22 to SDUC (bsc#1012628).
- mmc: core: Use GFP_NOIO in ACMD22 (bsc#1012628).
- zram: do not mark idle slots that cannot be idle (bsc#1012628).
- zram: clear IDLE flag in mark_idle() (bsc#1012628).
- ntp: Remove invalid cast in time offset math (bsc#1012628).
- f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK}
(bsc#1012628).
- f2fs: fix to adjust appropriate length for fiemap (bsc#1012628).
- f2fs: fix to requery extent which cross boundary of inquiry
(bsc#1012628).
- i3c: master: Replace hard code 2 with macro
I3C_ADDR_SLOT_STATUS_BITS (bsc#1012628).
- i3c: master: Extend address status bit to 4 and add
I3C_ADDR_SLOT_EXT_DESIRED (bsc#1012628).
- i3c: master: Fix dynamic address leak when 'assigned-address'
is present (bsc#1012628).
- drm/amd/display: calculate final viewport before TAP
optimization (bsc#1012628).
- drm/amd/display: Ignore scalar validation failure if pipe is
phantom (bsc#1012628).
- scsi: ufs: core: Always initialize the UIC done completion
(bsc#1012628).
- scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG
(bsc#1012628).
- bpf, vsock: Fix poll() missing a queue (bsc#1012628).
- bpf, vsock: Invoke proto::close on close() (bsc#1012628).
- xsk: always clear DMA mapping information when unmapping the
pool (bsc#1012628).
- bpftool: fix potential NULL pointer dereferencing in prog_dump()
(bsc#1012628).
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter
(bsc#1012628).
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
(bsc#1012628).
- ALSA: seq: ump: Fix seq port updates per FB info notify
(bsc#1012628).
- ALSA: usb-audio: Notify xrun for low-latency mode (bsc#1012628).
- tools: Override makefile ARCH variable if defined, but empty
(bsc#1012628).
- spi: mpc52xx: Add cancel_work_sync before module remove
(bsc#1012628).
- ASoC: SOF: ipc3-topology: Convert the topology pin index to
ALH dai index (bsc#1012628).
- ASoC: SOF: ipc3-topology: fix resource leaks in
sof_ipc3_widget_setup_comp_dai() (bsc#1012628).
- pmdomain: core: Add missing put_device() (bsc#1012628).
- pmdomain: core: Fix error path in pm_genpd_init() when ida
alloc fails (bsc#1012628).
- nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is
not supported (bsc#1012628).
- x86/pkeys: Change caller of update_pkru_in_sigframe()
(bsc#1012628).
- x86/pkeys: Ensure updated PKRU value is XRSTOR'd (bsc#1012628).
- bpf: Ensure reg is PTR_TO_STACK in process_iter_arg
(bsc#1012628).
- irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default
to y when compile-testing (bsc#1012628).
- drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD
fails (bsc#1012628).
- bpf: Don't mark STACK_INVALID as STACK_MISC in
mark_stack_slot_misc (bsc#1012628).
- bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots
(bsc#1012628).
- nvme-fabrics: handle zero MAXCMD without closing the connection
(bsc#1012628).
- nvme-tcp: fix the memleak while create new ctrl failed
(bsc#1012628).
- nvme-rdma: unquiesce admin_q before destroy it (bsc#1012628).
- scsi: sg: Fix slab-use-after-free read in sg_release()
(bsc#1012628).
- scsi: scsi_debug: Fix hrtimer support for ndelay (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec
(bsc#1012628).
- drm/v3d: Enable Performance Counters before clearing them
(bsc#1012628).
- ocfs2: free inode when ocfs2_get_init_inode() fails
(bsc#1012628).
- scatterlist: fix incorrect func name in kernel-doc
(bsc#1012628).
- iio: magnetometer: yas530: use signed integer type for clamp
limits (bsc#1012628).
- smb: client: fix potential race in cifs_put_tcon()
(bsc#1012628).
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
(bsc#1012628).
- bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem
(bsc#1012628).
- bpf: Handle in-place update for full LPM trie correctly
(bsc#1012628).
- bpf: Fix exact match conditions in trie_get_next_key()
(bsc#1012628).
- x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if
the WRMSR fails (bsc#1012628).
- rust: allow `clippy::needless_lifetimes` (bsc#1012628).
- HID: i2c-hid: Revert to using power commands to wake on resume
(bsc#1012628).
- HID: wacom: fix when get product name maybe null pointer
(bsc#1012628).
- LoongArch: Add architecture specific huge_pte_clear()
(bsc#1012628).
- LoongArch: KVM: Protect kvm_check_requests() with SRCU
(bsc#1012628).
- ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read
(bsc#1012628).
- ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write
(bsc#1012628).
- watchdog: rti: of: honor timeout-sec property (bsc#1012628).
- can: dev: can_set_termination(): allow sleeping GPIOs
(bsc#1012628).
- can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum
DS80000789E 6 (bsc#1012628).
- tracing: Fix cmp_entries_dup() to respect sort() comparison
rules (bsc#1012628).
- net :mana :Request a V2 response version for MANA_QUERY_GF_STAT
(bsc#1012628).
- iommufd: Fix out_fput in iommufd_fault_alloc() (bsc#1012628).
- arm64: mm: Fix zone_dma_limit calculation (bsc#1012628).
- arm64: Ensure bits ASID[15:8] are masked out when the kernel
uses 8-bit ASIDs (bsc#1012628).
- arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL
(bsc#1012628).
- arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR
(bsc#1012628).
- arm64: ptrace: fix partial SETREGSET for NT_ARM_POE
(bsc#1012628).
- ALSA: usb-audio: Fix a DMA to stack memory bug (bsc#1012628).
- ALSA: usb-audio: Add extra PID for RME Digiface USB
(bsc#1012628).
- ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
(bsc#1012628).
- ALSA: usb-audio: add mixer mapping for Corsair HS80
(bsc#1012628).
- ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook
430 G8 (bsc#1012628).
- ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360
(NP730QFG) (bsc#1012628).
- scsi: qla2xxx: Fix abort in bsg timeout (bsc#1012628).
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1012628).
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
(bsc#1012628).
- scsi: qla2xxx: Fix use after free on unload (bsc#1012628).
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to
rsp_sg_cnt (bsc#1012628).
- scsi: ufs: core: sysfs: Prevent div by zero (bsc#1012628).
- scsi: ufs: core: Cancel RTC work during ufshcd_remove()
(bsc#1012628).
- scsi: ufs: qcom: Only free platform MSIs when ESI is enabled
(bsc#1012628).
- scsi: ufs: pltfrm: Disable runtime PM during removal of glue
drivers (bsc#1012628).
- scsi: ufs: core: Add missing post notify for power mode change
(bsc#1012628).
- nilfs2: fix potential out-of-bounds memory access in
nilfs_find_entry() (bsc#1012628).
- fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3
POSIX (bsc#1012628).
- fs/smb/client: Implement new SMB3 POSIX type (bsc#1012628).
- fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points
(bsc#1012628).
- smb3.1.1: fix posix mounts to older servers (bsc#1012628).
- io_uring: Change res2 parameter type in io_uring_cmd_done
(bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
(bsc#1012628).
- Revert "readahead: properly shorten readahead when falling
back to do_page_cache_ra()" (bsc#1012628).
- pmdomain: imx: gpcv2: Adjust delay after power up handshake
(bsc#1012628).
- selftests/damon: add _damon_sysfs.py to TEST_FILES
(bsc#1012628).
- selftest: hugetlb_dio: fix test naming (bsc#1012628).
- cacheinfo: Allocate memory during CPU hotplug if not done from
the primary CPU (bsc#1012628).
- x86/cacheinfo: Delete global num_cache_leaves (bsc#1012628).
- drm/amdkfd: hard-code cacheline for gc943,gc944 (bsc#1012628).
- drm/dp_mst: Fix MST sideband message body length check
(bsc#1012628).
- drm/amdkfd: add MEC version that supports no PCIe atomics for
GFX12 (bsc#1012628).
- drm/amd/pm: fix and simplify workload handling (bsc#1012628).
- drm/dp_mst: Verify request type in the corresponding down
message reply (bsc#1012628).
- drm/dp_mst: Fix resetting msg rx state after topology removal
(bsc#1012628).
- drm/amd/display: Correct prefetch calculation (bsc#1012628).
- drm/amd/display: Limit VTotal range to max hw cap minus fp
(bsc#1012628).
- drm/amd/display: Add a left edge pixel if in YCbCr422 or
YCbCr420 and odm (bsc#1012628).
- drm/amdgpu/hdp6.0: do a posting read when flushing HDP
(bsc#1012628).
- drm/amdgpu/hdp4.0: do a posting read when flushing HDP
(bsc#1012628).
- drm/amdgpu/hdp5.0: do a posting read when flushing HDP
(bsc#1012628).
- drm/amdgpu/hdp7.0: do a posting read when flushing HDP
(bsc#1012628).
- drm/amdgpu/hdp5.2: do a posting read when flushing HDP
(bsc#1012628).
- modpost: Add .irqentry.text to OTHER_SECTIONS (bsc#1012628).
- x86/kexec: Restore GDT on return from ::preserve_context kexec
(bsc#1012628).
- bpf: fix OOB devmap writes when deleting elements (bsc#1012628).
- dma-buf: fix dma_fence_array_signaled v4 (bsc#1012628).
- dma-fence: Fix reference leak on fence merge failure path
(bsc#1012628).
- dma-fence: Use kernel's sort for merging fences (bsc#1012628).
- xsk: fix OOB map writes when deleting elements (bsc#1012628).
- regmap: detach regmap from dev on regmap_exit (bsc#1012628).
- arch_numa: Restore nid checks before registering a memblock
with a node (bsc#1012628).
- mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia
Edu Atla 10 tablet (bsc#1012628).
- mmc: core: Further prevent card detect during shutdown
(bsc#1012628).
- x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR
implementation (bsc#1012628).
- ocfs2: update seq_file index in ocfs2_dlm_seq_next
(bsc#1012628).
- stackdepot: fix stack_depot_save_flags() in NMI context
(bsc#1012628).
- lib: stackinit: hide never-taken branch from compiler
(bsc#1012628).
- sched/numa: fix memory leak due to the overwritten
vma->numab_state (bsc#1012628).
- kasan: make report_lock a raw spinlock (bsc#1012628).
- mm/gup: handle NULL pages in unpin_user_pages() (bsc#1012628).
- mm/mempolicy: fix migrate_to_node() assuming there is at least
one VMA in a MM (bsc#1012628).
- x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC
(bsc#1012628).
- x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace
page tables (bsc#1012628).
- mm/damon: fix order of arguments in damos_before_apply
tracepoint (bsc#1012628).
- mm: memcg: declare do_memsw_account inline (bsc#1012628).
- mm: open-code PageTail in folio_flags() and const_folio_flags()
(bsc#1012628).
- mm: open-code page_folio() in dump_page() (bsc#1012628).
- mm: fix vrealloc()'s KASAN poisoning logic (bsc#1012628).
- mm: respect mmap hint address when aligning for THP
(bsc#1012628).
- scsi: ufs: pltfrm: Drop PM runtime reference count after
ufshcd_remove() (bsc#1012628).
- memblock: allow zero threshold in validate_numa_converage()
(bsc#1012628).
- rust: enable arbitrary_self_types and remove `Receiver`
(bsc#1012628).
- s390/pci: Sort PCI functions prior to creating virtual busses
(bsc#1012628).
- s390/pci: Use topology ID for multi-function devices
(bsc#1012628).
- s390/pci: Ignore RID for isolated VFs (bsc#1012628).
- epoll: annotate racy check (bsc#1012628).
- kselftest/arm64: Log fp-stress child startup errors to stdout
(bsc#1012628).
- s390/cpum_sf: Handle CPU hotplug remove during sampling
(bsc#1012628).
- block: RCU protect disk->conv_zones_bitmap (bsc#1012628).
- btrfs: don't take dev_replace rwsem on task already holding it
(bsc#1012628).
- btrfs: avoid unnecessary device path update for the same device
(bsc#1012628).
- btrfs: canonicalize the device path before adding it
(bsc#1012628).
- btrfs: do not clear read-only when adding sprout device
(bsc#1012628).
- kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
(bsc#1012628).
- ext4: partial zero eof block on unaligned inode size extension
(bsc#1012628).
- crypto: ecdsa - Avoid signed integer overflow on signature
decoding (bsc#1012628).
- kcsan: Turn report_filterlist_lock into a raw_spinlock
(bsc#1012628).
- hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list
(bsc#1012628).
- ACPI: x86: Make UART skip quirks work on PCI UARTs without an
UID (bsc#1012628).
- ACPI: x86: Add adev NULL check to
acpi_quirk_skip_serdev_enumeration() (bsc#1012628).
- ACPI: video: force native for Apple MacbookPro11,2 and Air7,2
(bsc#1012628).
- perf/x86/amd: Warn only on new bits set (bsc#1012628).
- cleanup: Adjust scoped_guard() macros to avoid potential warning
(bsc#1012628).
- iio: magnetometer: fix if () scoped_guard() formatting
(bsc#1012628).
- timekeeping: Always check for negative motion (bsc#1012628).
- gpio: free irqs that are still requested when the chip is
being removed (bsc#1012628).
- spi: spi-fsl-lpspi: Adjust type of scldiv (bsc#1012628).
- soc: qcom: llcc: Use designated initializers for LLC settings
(bsc#1012628).
- HID: add per device quirk to force bind to hid-generic
(bsc#1012628).
- firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x
(bsc#1012628).
- soc: qcom: pd-mapper: Add QCM6490 PD maps (bsc#1012628).
- media: uvcvideo: RealSense D421 Depth module metadata
(bsc#1012628).
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared
camera (bsc#1012628).
- media: uvcvideo: Force UVC version to 1.0a for 0408:4033
(bsc#1012628).
- media: cx231xx: Add support for Dexatek USB Video Grabber
1d19:6108 (bsc#1012628).
- mmc: core: Add SD card quirk for broken poweroff notification
(bsc#1012628).
- mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED
(bsc#1012628).
- firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345
(bsc#1012628).
- soc: imx8m: Probe the SoC driver as platform driver
(bsc#1012628).
- regmap: maple: Provide lockdep (sub)class for maple tree's
internal lock (bsc#1012628).
- selftests/resctrl: Protect against array overflow when reading
strings (bsc#1012628).
- sched_ext: add a missing rcu_read_lock/unlock pair at
scx_select_cpu_dfl() (bsc#1012628).
- HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support
(bsc#1012628).
- drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (bsc#1012628).
- drm/xe/pciids: separate ARL and MTL PCI IDs (bsc#1012628).
- drm/vc4: hdmi: Avoid log spam for audio start failure
(bsc#1012628).
- drm/vc4: hvs: Set AXI panic modes for the HVS (bsc#1012628).
- drm/xe/pciids: Add PVC's PCI device ID macros (bsc#1012628).
- wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
(bsc#1012628).
- drm/xe/pciid: Add new PCI id for ARL (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
(bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for AYA NEO Founder
edition (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK
(bsc#1012628).
- drm/bridge: it6505: Enable module autoloading (bsc#1012628).
- drm/mcde: Enable module autoloading (bsc#1012628).
- wifi: rtw89: check return value of ieee80211_probereq_get()
for RNR (bsc#1012628).
- drm/amd/display: Fix out-of-bounds access in
'dcn21_link_encoder_create' (bsc#1012628).
- drm/radeon/r600_cs: Fix possible int overflow in
r600_packet3_check() (bsc#1012628).
- ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682
support for MTL (bsc#1012628).
- dlm: fix possible lkb_resource null dereference (bsc#1012628).
- drm/amd/display: skip disable CRTC in seemless bootup case
(bsc#1012628).
- drm/amd/display: Fix garbage or black screen when resetting otg
(bsc#1012628).
- drm/amd/display: disable SG displays on cyan skillfish
(bsc#1012628).
- drm/xe/ptl: L3bank mask is not available on the media GT
(bsc#1012628).
- drm/xe/xe3: Add initial set of workarounds (bsc#1012628).
- drm/display: Fix building with GCC 15 (bsc#1012628).
- ALSA: hda: Use own quirk lookup helper (bsc#1012628).
- ALSA: hda/conexant: Use the new codec SSID matching
(bsc#1012628).
- ALSA: hda/realtek: Use codec SSID matching for Lenovo devices
(bsc#1012628).
- r8169: don't apply UDP padding quirk on RTL8126A (bsc#1012628).
- samples/bpf: Fix a resource leak (bsc#1012628).
- wifi: ath12k: fix atomic calls in
ath12k_mac_op_set_bitrate_mask() (bsc#1012628).
- accel/qaic: Add AIC080 support (bsc#1012628).
- drm/amd/display: Full exit out of IPS2 when all allow signals
have been cleared (bsc#1012628).
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t
(bsc#1012628).
- net: ethernet: fs_enet: Use %pa to format resource_size_t
(bsc#1012628).
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
(bsc#1012628).
- af_packet: avoid erroring out after sock_init_data() in
packet_create() (bsc#1012628).
- Bluetooth: L2CAP: do not leave dangling sk pointer on error
in l2cap_sock_create() (bsc#1012628).
- Bluetooth: RFCOMM: avoid leaving dangling sk pointer in
rfcomm_sock_alloc() (bsc#1012628).
- net: af_can: do not leave a dangling sk pointer in can_create()
(bsc#1012628).
- net: ieee802154: do not leave a dangling sk pointer in
ieee802154_create() (bsc#1012628).
- net: inet: do not leave a dangling sk pointer in inet_create()
(bsc#1012628).
- net: inet6: do not leave a dangling sk pointer in inet6_create()
(bsc#1012628).
- wifi: ath10k: avoid NULL pointer error during sdio remove
(bsc#1012628).
- wifi: ath5k: add PCI ID for SX76X (bsc#1012628).
- wifi: ath5k: add PCI ID for Arcadyan devices (bsc#1012628).
- fanotify: allow reporting errors on failure to open fd
(bsc#1012628).
- bpf: Prevent tailcall infinite loop caused by freplace
(bsc#1012628).
- ASoC: sdw_utils: Add support for exclusion DAI quirks
(bsc#1012628).
- ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to
be ignored (bsc#1012628).
- ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host
DMICs (bsc#1012628).
- ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops
(bsc#1012628).
- drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout
(bsc#1012628).
- drm/panel: simple: Add Microchip AC69T88A LVDS Display panel
(bsc#1012628).
- net: sfp: change quirks for Alcatel Lucent G-010S-P
(bsc#1012628).
- net: stmmac: Programming sequence for VLAN packets with split
header (bsc#1012628).
- drm/sched: memset() 'job' in drm_sched_job_init() (bsc#1012628).
- drm/amd/display: Adding array index check to prevent memory
corruption (bsc#1012628).
- drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (bsc#1012628).
- drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts
for vega20_ih (bsc#1012628).
- drm/amdgpu: Dereference the ATCS ACPI buffer (bsc#1012628).
- netlink: specs: Add missing bitset attrs to ethtool spec
(bsc#1012628).
- drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
(bsc#1012628).
- ASoC: sdw_utils: Add quirk to exclude amplifier function
(bsc#1012628).
- ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320
support (bsc#1012628).
- drm/amd/display: Fix underflow when playing 8K video in full
screen mode (bsc#1012628).
- mptcp: annotate data-races around subflow->fully_established
(bsc#1012628).
- dma-debug: fix a possible deadlock on radix_lock (bsc#1012628).
- jfs: array-index-out-of-bounds fix in dtReadFirst (bsc#1012628).
- jfs: fix shift-out-of-bounds in dbSplit (bsc#1012628).
- jfs: fix array-index-out-of-bounds in jfs_readdir (bsc#1012628).
- jfs: add a check to prevent array-index-out-of-bounds in
dbAdjTree (bsc#1012628).
- fsl/fman: Validate cell-index value obtained from Device Tree
(bsc#1012628).
- net/tcp: Add missing lockdep annotations for TCP-AO hlist
traversals (bsc#1012628).
- drm/panic: Add ABGR2101010 support (bsc#1012628).
- drm/amd/display: Remove hw w/a toggle if on DP2/HPO
(bsc#1012628).
- drm/amd/display: parse umc_info or vram_info based on ASIC
(bsc#1012628).
- drm/amd/display: Prune Invalid Modes For HDMI Output
(bsc#1012628).
- drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov
(bsc#1012628).
- virtio-net: fix overflow inside virtnet_rq_alloc (bsc#1012628).
- ALSA: usb-audio: Make mic volume workarounds globally applicable
(bsc#1012628).
- drm/amdgpu: set the right AMDGPU sg segment limitation
(bsc#1012628).
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (bsc#1012628).
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in
brcmf_sdiod_sglist_rw() (bsc#1012628).
- bpf: Call free_htab_elem() after htab_unlock_bucket()
(bsc#1012628).
- mptcp: fix possible integer overflow in mptcp_reset_tout_timer
(bsc#1012628).
- dsa: qca8k: Use nested lock to avoid splat (bsc#1012628).
- i2c: i801: Add support for Intel Panther Lake (bsc#1012628).
- Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two
functions (bsc#1012628).
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device
tables (bsc#1012628).
- Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925
(bsc#1012628).
- Bluetooth: hci_conn: Use disable_delayed_work_sync
(bsc#1012628).
- Bluetooth: hci_core: Fix not checking skb length on
hci_acldata_packet (bsc#1012628).
- Bluetooth: Add new quirks for ATS2851 (bsc#1012628).
- Bluetooth: Support new quirks for ATS2851 (bsc#1012628).
- Bluetooth: Set quirks for ATS2851 (bsc#1012628).
- Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925
(bsc#1012628).
- Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925
(bsc#1012628).
- Bluetooth: btusb: Add 3 HWIDs for MT7925 (bsc#1012628).
- ASoC: hdmi-codec: reorder channel allocation list (bsc#1012628).
- rocker: fix link status detection in rocker_carrier_init()
(bsc#1012628).
- net/neighbor: clear error in case strict check is not set
(bsc#1012628).
- netpoll: Use rcu_access_pointer() in __netpoll_setup
(bsc#1012628).
- pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
(bsc#1012628).
- rtla: Fix consistency in getopt_long for timerlat_hist
(bsc#1012628).
- tracing/ftrace: disable preemption in syscall probe
(bsc#1012628).
- tracing: Use atomic64_inc_return() in trace_clock_counter()
(bsc#1012628).
- tools/rtla: fix collision with glibc sched_attr/sched_set_attr
(bsc#1012628).
- rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long
(bsc#1012628).
- rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long
long (bsc#1012628).
- scsi: hisi_sas: Add cond_resched() for no forced preemption
model (bsc#1012628).
- scsi: hisi_sas: Create all dump files during debugfs
initialization (bsc#1012628).
- ring-buffer: Limit time with disabled interrupts in
rb_check_pages() (bsc#1012628).
- pinmux: Use sequential access to access desc->pinmux data
(bsc#1012628).
- scsi: ufs: core: Make DMA mask configuration more flexible
(bsc#1012628).
- iommu/amd: Fix corruption when mapping large pages from 0
(bsc#1012628).
- bpf: put bpf_link's program when link is safe to be deallocated
(bsc#1012628).
- scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod
paths (bsc#1012628).
- scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting
follow up FDMI (bsc#1012628).
- scsi: lpfc: Prevent NDLP reference count underflow in
dev_loss_tmo callback (bsc#1012628).
- clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (bsc#1012628).
- clk: qcom: rpmh: add support for SAR2130P (bsc#1012628).
- clk: qcom: tcsrcc-sm8550: add SAR2130P support (bsc#1012628).
- clk: qcom: dispcc-sm8550: enable support for SAR2130P
(bsc#1012628).
- clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support
for ipq9574 (bsc#1012628).
- leds: class: Protect brightness_show() with led_cdev->led_access
mutex (bsc#1012628).
- scsi: st: Don't modify unknown block number in MTIOCGET
(bsc#1012628).
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after
device reset (bsc#1012628).
- pinctrl: qcom-pmic-gpio: add support for PM8937 (bsc#1012628).
- pinctrl: qcom: spmi-mpp: Add PM8937 compatible (bsc#1012628).
- thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens
(bsc#1012628).
- nvdimm: rectify the illogical code within nd_dax_probe()
(bsc#1012628).
- smb: client: memcpy() with surrounding object base address
(bsc#1012628).
- tracing: Fix function name for trampoline (bsc#1012628).
- tools/rtla: Enhance argument parsing in timerlat_load.py
(bsc#1012628).
- verification/dot2: Improve dot parser robustness (bsc#1012628).
- mailbox: pcc: Check before sending MCTP PCC response ACK
(bsc#1012628).
- f2fs: fix f2fs_bug_on when uninstalling filesystem call
f2fs_evict_inode (bsc#1012628).
- KMSAN: uninit-value in inode_go_dump (5) (bsc#1012628).
- i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request
(bsc#1012628).
- PCI: qcom: Add support for IPQ9574 (bsc#1012628).
- PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs
(bsc#1012628).
- PCI: vmd: Set devices to D0 before enabling PM L1 Substates
(bsc#1012628).
- PCI: Detect and trust built-in Thunderbolt chips (bsc#1012628).
- PCI: starfive: Enable controller runtime PM before probing
host bridge (bsc#1012628).
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge
(bsc#1012628).
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (bsc#1012628).
- remoteproc: qcom: pas: enable SAR2130P audio DSP support
(bsc#1012628).
- i3c: Use i3cdev->desc->info instead of calling
i3c_device_get_info() to avoid deadlock (bsc#1012628).
- f2fs: print message if fscorrupted was found in
f2fs_new_node_page() (bsc#1012628).
- f2fs: fix to shrink read extent node in batches (bsc#1012628).
- f2fs: add a sysfs node to limit max read extent count per-inode
(bsc#1012628).
- ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8
A1-840 (bsc#1012628).
- ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[]
(bsc#1012628).
- LoongArch: Fix sleeping in atomic context for PREEMPT_RT
(bsc#1012628).
- fs/ntfs3: Fix warning in ni_fiemap (bsc#1012628).
- fs/ntfs3: Fix case when unmarked clusters intersect with zone
(bsc#1012628).
- regulator: qcom-rpmh: Update ranges for FTSMPS525 (bsc#1012628).
- usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag
(bsc#1012628).
- usb: chipidea: udc: limit usb request length to max 16KB
(bsc#1012628).
- usb: chipidea: udc: create bounce buffer for problem sglist
entries if possible (bsc#1012628).
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set
(bsc#1012628).
- usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read
operations (bsc#1012628).
- iio: adc: ad7192: properly check spi_get_device_match_data()
(bsc#1012628).
- iio: light: ltr501: Add LTER0303 to the supported devices
(bsc#1012628).
- usb: typec: ucsi: glink: be more precise on orientation-aware
ports (bsc#1012628).
- ASoC: amd: yc: fix internal mic on Redmi G 2022 (bsc#1012628).
- drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted
on vcn v4.0.3 (bsc#1012628).
- MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
(bsc#1012628).
- ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad
T14s Gen 6 21M1CTO1WW (bsc#1012628).
- powerpc/prom_init: Fixup missing powermac #size-cells
(bsc#1012628).
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
(bsc#1012628).
- rtc: cmos: avoid taking rtc_lock for extended period of time
(bsc#1012628).
- serial: 8250_dw: Add Sophgo SG2044 quirk (bsc#1012628).
- Revert "nvme: make keep-alive synchronous operation"
(bsc#1012628).
- irqchip/gicv3-its: Add workaround for hip09 ITS erratum
162100801 (bsc#1012628).
- smb: client: don't try following DFS links in
cifs_tree_connect() (bsc#1012628).
- setlocalversion: work around "git describe" performance
(bsc#1012628).
- io_uring/tctx: work around xa_store() allocation error issue
(bsc#1012628).
- scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove()
(bsc#1012628).
- drm/xe/devcoredump: Use drm_puts and already cached local
variables (bsc#1012628).
- drm/xe/devcoredump: Improve section headings and add tile info
(bsc#1012628).
- drm/xe/devcoredump: Add ASCII85 dump helper function
(bsc#1012628).
- drm/xe/guc: Copy GuC log prior to dumping (bsc#1012628).
- drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain()
(bsc#1012628).
- drm/xe/devcoredump: Update handling of xe_force_wake_get return
(bsc#1012628).
- drm/amd/display: Add option to retrieve detile buffer size
(bsc#1012628).
- sched: fix warning in sched_setaffinity (bsc#1012628).
- sched/core: Remove the unnecessary need_resched() check in
nohz_csd_func() (bsc#1012628).
- sched/fair: Check idle_cpu() before need_resched() to detect
ilb CPU turning busy (bsc#1012628).
- sched/core: Prevent wakeup of ksoftirqd during idle load balance
(bsc#1012628).
- sched/deadline: Fix warning in migrate_enable for boosted tasks
(bsc#1012628).
- btrfs: drop unused parameter options from open_ctree()
(bsc#1012628).
- btrfs: drop unused parameter data from btrfs_fill_super()
(bsc#1012628).
- btrfs: fix missing snapshot drew unlock when root is dead
during swap activation (bsc#1012628).
- clk: en7523: Initialize num before accessing hws in
en7523_register_clocks() (bsc#1012628).
- tracing/eprobe: Fix to release eprobe when failed to add
dyn_event (bsc#1012628).
- x86: Fix build regression with CONFIG_KEXEC_JUMP enabled
(bsc#1012628).
- Revert "unicode: Don't special case ignorable code points"
(bsc#1012628).
- vfio/mlx5: Align the page tracking max message size with the
device capability (bsc#1012628).
- selftests/ftrace: adjust offset for kprobe syntax error test
(bsc#1012628).
- KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact
pfn from kvm_faultin_pfn() (bsc#1012628).
- jffs2: Prevent rtime decompress memory corruption (bsc#1012628).
- jffs2: Fix rtime decompressor (bsc#1012628).
- media: ipu6: use the IPU6 DMA mapping APIs to do mapping
(bsc#1012628).
- ocfs2: Revert "ocfs2: fix the la space leak when unmounting
an ocfs2 volume" (bsc#1012628).
- net/mlx5: unique names for per device caches (bsc#1012628).
- ASoC: Intel: avs: Fix return status of
avs_pcm_hw_constraints_init() (bsc#1012628).
- drm/amdgpu: rework resume handling for display (v2)
(bsc#1012628).
- ALSA: hda: Fix build error without CONFIG_SND_DEBUG
(bsc#1012628).
- Revert "drm/amd/display: parse umc_info or vram_info based on
ASIC" (bsc#1012628).
- s390/pci: Fix leak of struct zpci_dev when zpci_add_device()
fails (bsc#1012628).
- ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
(bsc#1012628).
- timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (bsc#1012628).
- clocksource: Make negative motion detection more robust
(bsc#1012628).
- softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function
on RT kernel (bsc#1012628).
- Update config files.
- Rename to
patches.kernel.org/6.12.5-445-btrfs-fix-mount-failure-due-to-remount-races.patch.
- commit 941f839
* Sun Dec 15 2024 rfrohl@suse.com
- tipc: fix NULL deref in cleanup_bearer() (bsc#1218260
git-fixes).
- amdgpu/uvd: get ring reference from rq scheduler (bsc#1218260
git-fixes).
- commit bc9f5a4
* Sun Dec 15 2024 rfrohl@suse.com
- Update config files for 6.6.66.
- commit eead308
* Sun Dec 15 2024 rfrohl@suse.com
- Linux 6.6.66 (bsc#1218260).
- i3c: master: svc: fix possible assignment of the same address
to two devices (bsc#1218260).
- i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on
device hotjoin (bsc#1218260).
- serial: amba-pl011: fix build regression (bsc#1218260).
- platform/x86: asus-wmi: Fix thermal profile initialization
(bsc#1218260).
- ALSA: usb-audio: Update UMP group attributes for GTB blocks,
too (bsc#1218260).
- usb: dwc3: ep0: Don't reset resource alloc flag (bsc#1218260).
- net/smc: fix incorrect SMC-D link group matching logic
(bsc#1218260).
- ALSA: hda: Fix build error without CONFIG_SND_DEBUG
(bsc#1218260).
- drm/amdgpu: rework resume handling for display (v2)
(bsc#1218260).
- ASoC: Intel: avs: Fix return status of
avs_pcm_hw_constraints_init() (bsc#1218260).
- ocfs2: Revert "ocfs2: fix the la space leak when unmounting
an ocfs2 volume" (bsc#1218260).
- btrfs: add cancellation points to trim loops (bsc#1218260).
- iio: invensense: fix multiple odr switch when FIFO is off
(bsc#1218260).
- xhci: dbc: Fix STALL transfer event handling (bsc#1218260).
- mm/damon/vaddr: fix issue in damon_va_evenly_split_region()
(bsc#1218260).
- jffs2: Fix rtime decompressor (bsc#1218260).
- jffs2: Prevent rtime decompress memory corruption (bsc#1218260).
- KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact
pfn from kvm_faultin_pfn() (bsc#1218260).
- selftests/ftrace: adjust offset for kprobe syntax error test
(bsc#1218260).
- vfio/mlx5: Align the page tracking max message size with the
device capability (bsc#1218260).
- Revert "unicode: Don't special case ignorable code points"
(bsc#1218260).
- x86: Fix build regression with CONFIG_KEXEC_JUMP enabled
(bsc#1218260).
- tracing/eprobe: Fix to release eprobe when failed to add
dyn_event (bsc#1218260).
- clk: en7523: Initialize num before accessing hws in
en7523_register_clocks() (bsc#1218260).
- btrfs: fix missing snapshot drew unlock when root is dead
during swap activation (bsc#1218260).
- sched/deadline: Fix warning in migrate_enable for boosted tasks
(bsc#1218260).
- sched/deadline: Move bandwidth accounting into
{en,de}queue_dl_entity (bsc#1218260).
- sched/deadline: Collect sched_dl_entity initialization
(bsc#1218260).
- sched: Unify more update_curr*() (bsc#1218260).
- sched: Remove vruntime from trace_sched_stat_runtime()
(bsc#1218260).
- sched: Unify runtime accounting across classes (bsc#1218260).
- sched/headers: Move 'struct sched_param' out of uapi, to work
around glibc/musl breakage (bsc#1218260).
- sched/fair: Rename check_preempt_curr() to wakeup_preempt()
(bsc#1218260).
- sched/fair: Rename check_preempt_wakeup() to
check_preempt_wakeup_fair() (bsc#1218260).
- sched/core: Prevent wakeup of ksoftirqd during idle load balance
(bsc#1218260).
- sched/fair: Check idle_cpu() before need_resched() to detect
ilb CPU turning busy (bsc#1218260).
- sched/core: Remove the unnecessary need_resched() check in
nohz_csd_func() (bsc#1218260).
- mm/mempolicy: fix migrate_to_node() assuming there is at least
one VMA in a MM (bsc#1218260).
- mempolicy: fix migrate_pages(2) syscall return nr_failed
(bsc#1218260).
- sched/numa: fix memory leak due to the overwritten
vma->numab_state (bsc#1218260).
- sched/numa: Fix mm numa_scan_seq based unconditional scan
(bsc#1218260).
- io_uring/tctx: work around xa_store() allocation error issue
(bsc#1218260).
- setlocalversion: work around "git describe" performance
(bsc#1218260).
- smb: client: don't try following DFS links in
cifs_tree_connect() (bsc#1218260).
- serial: 8250_dw: Add Sophgo SG2044 quirk (bsc#1218260).
- rtc: cmos: avoid taking rtc_lock for extended period of time
(bsc#1218260).
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
(bsc#1218260).
- powerpc/prom_init: Fixup missing powermac #size-cells
(bsc#1218260).
- ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad
T14s Gen 6 21M1CTO1WW (bsc#1218260).
- MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
(bsc#1218260).
- drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted
on vcn v4.0.3 (bsc#1218260).
- ASoC: amd: yc: fix internal mic on Redmi G 2022 (bsc#1218260).
- iio: light: ltr501: Add LTER0303 to the supported devices
(bsc#1218260).
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set
(bsc#1218260).
- fs/ntfs3: Fix case when unmarked clusters intersect with zone
(bsc#1218260).
- LoongArch: Fix sleeping in atomic context for PREEMPT_RT
(bsc#1218260).
- ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[]
(bsc#1218260).
- ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8
A1-840 (bsc#1218260).
- f2fs: fix to shrink read extent node in batches (bsc#1218260).
- f2fs: print message if fscorrupted was found in
f2fs_new_node_page() (bsc#1218260).
- i3c: Use i3cdev->desc->info instead of calling
i3c_device_get_info() to avoid deadlock (bsc#1218260).
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (bsc#1218260).
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge
(bsc#1218260).
- PCI: Detect and trust built-in Thunderbolt chips (bsc#1218260).
- PCI: vmd: Set devices to D0 before enabling PM L1 Substates
(bsc#1218260).
- PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs
(bsc#1218260).
- PCI: qcom: Add support for IPQ9574 (bsc#1218260).
- i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request
(bsc#1218260).
- KMSAN: uninit-value in inode_go_dump (5) (bsc#1218260).
- f2fs: fix f2fs_bug_on when uninstalling filesystem call
f2fs_evict_inode (bsc#1218260).
- verification/dot2: Improve dot parser robustness (bsc#1218260).
- smb: client: memcpy() with surrounding object base address
(bsc#1218260).
- nvdimm: rectify the illogical code within nd_dax_probe()
(bsc#1218260).
- thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens
(bsc#1218260).
- pinctrl: qcom: spmi-mpp: Add PM8937 compatible (bsc#1218260).
- pinctrl: qcom-pmic-gpio: add support for PM8937 (bsc#1218260).
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after
device reset (bsc#1218260).
- scsi: st: Don't modify unknown block number in MTIOCGET
(bsc#1218260).
- leds: class: Protect brightness_show() with led_cdev->led_access
mutex (bsc#1218260).
- clk: qcom: tcsrcc-sm8550: add SAR2130P support (bsc#1218260).
- clk: qcom: rpmh: add support for SAR2130P (bsc#1218260).
- clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (bsc#1218260).
- scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod
paths (bsc#1218260).
- bpf: put bpf_link's program when link is safe to be deallocated
(bsc#1218260).
- scsi: ufs: core: Make DMA mask configuration more flexible
(bsc#1218260).
- pinmux: Use sequential access to access desc->pinmux data
(bsc#1218260).
- scsi: hisi_sas: Add cond_resched() for no forced preemption
model (bsc#1218260).
- rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long
(bsc#1218260).
- tools/rtla: fix collision with glibc sched_attr/sched_set_attr
(bsc#1218260).
- tracing: Use atomic64_inc_return() in trace_clock_counter()
(bsc#1218260).
- tracing/ftrace: disable preemption in syscall probe
(bsc#1218260).
- pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
(bsc#1218260).
- netpoll: Use rcu_access_pointer() in __netpoll_setup
(bsc#1218260).
- net/neighbor: clear error in case strict check is not set
(bsc#1218260).
- rocker: fix link status detection in rocker_carrier_init()
(bsc#1218260).
- ASoC: hdmi-codec: reorder channel allocation list (bsc#1218260).
- Bluetooth: Set quirks for ATS2851 (bsc#1218260).
- Bluetooth: Support new quirks for ATS2851 (bsc#1218260).
- Bluetooth: Add new quirks for ATS2851 (bsc#1218260).
- Bluetooth: hci_core: Fix not checking skb length on
hci_acldata_packet (bsc#1218260).
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device
tables (bsc#1218260).
- dsa: qca8k: Use nested lock to avoid splat (bsc#1218260).
- bpf: Call free_htab_elem() after htab_unlock_bucket()
(bsc#1218260).
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in
brcmf_sdiod_sglist_rw() (bsc#1218260).
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (bsc#1218260).
- drm/amdgpu: set the right AMDGPU sg segment limitation
(bsc#1218260).
- ALSA: usb-audio: Make mic volume workarounds globally applicable
(bsc#1218260).
- virtio-net: fix overflow inside virtnet_rq_alloc (bsc#1218260).
- drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov
(bsc#1218260).
- fsl/fman: Validate cell-index value obtained from Device Tree
(bsc#1218260).
- jfs: add a check to prevent array-index-out-of-bounds in
dbAdjTree (bsc#1218260).
- jfs: fix array-index-out-of-bounds in jfs_readdir (bsc#1218260).
- jfs: fix shift-out-of-bounds in dbSplit (bsc#1218260).
- jfs: array-index-out-of-bounds fix in dtReadFirst (bsc#1218260).
- dma-debug: fix a possible deadlock on radix_lock (bsc#1218260).
- drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
(bsc#1218260).
- netlink: specs: Add missing bitset attrs to ethtool spec
(bsc#1218260).
- drm/amdgpu: Dereference the ATCS ACPI buffer (bsc#1218260).
- drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts
for vega20_ih (bsc#1218260).
- drm/sched: memset() 'job' in drm_sched_job_init() (bsc#1218260).
- net: stmmac: Programming sequence for VLAN packets with split
header (bsc#1218260).
- net: sfp: change quirks for Alcatel Lucent G-010S-P
(bsc#1218260).
- drm/panel: simple: Add Microchip AC69T88A LVDS Display panel
(bsc#1218260).
- fanotify: allow reporting errors on failure to open fd
(bsc#1218260).
- wifi: ath5k: add PCI ID for Arcadyan devices (bsc#1218260).
- wifi: ath5k: add PCI ID for SX76X (bsc#1218260).
- net: inet6: do not leave a dangling sk pointer in inet6_create()
(bsc#1218260).
- net: inet: do not leave a dangling sk pointer in inet_create()
(bsc#1218260).
- net: ieee802154: do not leave a dangling sk pointer in
ieee802154_create() (bsc#1218260).
- net: af_can: do not leave a dangling sk pointer in can_create()
(bsc#1218260).
- Bluetooth: RFCOMM: avoid leaving dangling sk pointer in
rfcomm_sock_alloc() (bsc#1218260).
- Bluetooth: L2CAP: do not leave dangling sk pointer on error
in l2cap_sock_create() (bsc#1218260).
- af_packet: avoid erroring out after sock_init_data() in
packet_create() (bsc#1218260).
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
(bsc#1218260).
- net: ethernet: fs_enet: Use %pa to format resource_size_t
(bsc#1218260).
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t
(bsc#1218260).
- samples/bpf: Fix a resource leak (bsc#1218260).
- r8169: don't apply UDP padding quirk on RTL8126A (bsc#1218260).
- ALSA: hda/conexant: Use the new codec SSID matching
(bsc#1218260).
- ALSA: hda: Use own quirk lookup helper (bsc#1218260).
- drm/display: Fix building with GCC 15 (bsc#1218260).
- dlm: fix possible lkb_resource null dereference (bsc#1218260).
- drm/radeon/r600_cs: Fix possible int overflow in
r600_packet3_check() (bsc#1218260).
- wifi: rtw89: check return value of ieee80211_probereq_get()
for RNR (bsc#1218260).
- drm/mcde: Enable module autoloading (bsc#1218260).
- drm/bridge: it6505: Enable module autoloading (bsc#1218260).
- drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK
(bsc#1218260).
- drm: panel-orientation-quirks: Add quirk for AYA NEO Founder
edition (bsc#1218260).
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
(bsc#1218260).
- drm/vc4: hvs: Set AXI panic modes for the HVS (bsc#1218260).
- drm/vc4: hdmi: Avoid log spam for audio start failure
(bsc#1218260).
- HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support
(bsc#1218260).
- selftests/resctrl: Protect against array overflow when reading
strings (bsc#1218260).
- regmap: maple: Provide lockdep (sub)class for maple tree's
internal lock (bsc#1218260).
- soc: imx8m: Probe the SoC driver as platform driver
(bsc#1218260).
- mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED
(bsc#1218260).
- mmc: core: Add SD card quirk for broken poweroff notification
(bsc#1218260).
- media: cx231xx: Add support for Dexatek USB Video Grabber
1d19:6108 (bsc#1218260).
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared
camera (bsc#1218260).
- media: uvcvideo: RealSense D421 Depth module metadata
(bsc#1218260).
- HID: add per device quirk to force bind to hid-generic
(bsc#1218260).
- spi: spi-fsl-lpspi: Adjust type of scldiv (bsc#1218260).
- perf/x86/amd: Warn only on new bits set (bsc#1218260).
- ACPI: x86: Make UART skip quirks work on PCI UARTs without an
UID (bsc#1218260).
- hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list
(bsc#1218260).
- kcsan: Turn report_filterlist_lock into a raw_spinlock
(bsc#1218260).
- kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
(bsc#1218260).
- btrfs: do not clear read-only when adding sprout device
(bsc#1218260).
- btrfs: avoid unnecessary device path update for the same device
(bsc#1218260).
- btrfs: don't take dev_replace rwsem on task already holding it
(bsc#1218260).
- s390/cpum_sf: Handle CPU hotplug remove during sampling
(bsc#1218260).
- kselftest/arm64: Log fp-stress child startup errors to stdout
(bsc#1218260).
- epoll: annotate racy check (bsc#1218260).
- x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace
page tables (bsc#1218260).
- kasan: make report_lock a raw spinlock (bsc#1218260).
- lib: stackinit: hide never-taken branch from compiler
(bsc#1218260).
- ocfs2: update seq_file index in ocfs2_dlm_seq_next
(bsc#1218260).
- mmc: core: Further prevent card detect during shutdown
(bsc#1218260).
- mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia
Edu Atla 10 tablet (bsc#1218260).
- regmap: detach regmap from dev on regmap_exit (bsc#1218260).
- xsk: fix OOB map writes when deleting elements (bsc#1218260).
- dma-fence: Use kernel's sort for merging fences (bsc#1218260).
- dma-fence: Fix reference leak on fence merge failure path
(bsc#1218260).
- dma-buf: fix dma_fence_array_signaled v4 (bsc#1218260).
- bpf: fix OOB devmap writes when deleting elements (bsc#1218260).
- x86/kexec: Restore GDT on return from ::preserve_context kexec
(bsc#1218260).
- modpost: Add .irqentry.text to OTHER_SECTIONS (bsc#1218260).
- drm/amdgpu/hdp5.2: do a posting read when flushing HDP
(bsc#1218260).
- drm/dp_mst: Fix resetting msg rx state after topology removal
(bsc#1218260).
- drm/dp_mst: Verify request type in the corresponding down
message reply (bsc#1218260).
- drm/dp_mst: Fix MST sideband message body length check
(bsc#1218260).
- cacheinfo: Allocate memory during CPU hotplug if not done from
the primary CPU (bsc#1218260).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
(bsc#1218260).
- smb3.1.1: fix posix mounts to older servers (bsc#1218260).
- fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points
(bsc#1218260).
- fs/smb/client: Implement new SMB3 POSIX type (bsc#1218260).
- fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3
POSIX (bsc#1218260).
- nilfs2: fix potential out-of-bounds memory access in
nilfs_find_entry() (bsc#1218260).
- scsi: ufs: core: Add missing post notify for power mode change
(bsc#1218260).
- scsi: ufs: core: sysfs: Prevent div by zero (bsc#1218260).
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to
rsp_sg_cnt (bsc#1218260).
- scsi: qla2xxx: Fix use after free on unload (bsc#1218260).
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
(bsc#1218260).
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1218260).
- scsi: qla2xxx: Fix abort in bsg timeout (bsc#1218260).
- ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360
(NP730QFG) (bsc#1218260).
- ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook
430 G8 (bsc#1218260).
- ALSA: usb-audio: add mixer mapping for Corsair HS80
(bsc#1218260).
- arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL
(bsc#1218260).
- arm64: Ensure bits ASID[15:8] are masked out when the kernel
uses 8-bit ASIDs (bsc#1218260).
- tracing: Fix cmp_entries_dup() to respect sort() comparison
rules (bsc#1218260).
- can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum
DS80000789E 6 (bsc#1218260).
- can: dev: can_set_termination(): allow sleeping GPIOs
(bsc#1218260).
- watchdog: rti: of: honor timeout-sec property (bsc#1218260).
- ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write
(bsc#1218260).
- ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read
(bsc#1218260).
- LoongArch: Add architecture specific huge_pte_clear()
(bsc#1218260).
- HID: wacom: fix when get product name maybe null pointer
(bsc#1218260).
- mm: page_alloc: move mlocked flag clearance into
free_pages_prepare() (bsc#1218260).
- x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if
the WRMSR fails (bsc#1218260).
- bpf: Fix exact match conditions in trie_get_next_key()
(bsc#1218260).
- bpf: Handle in-place update for full LPM trie correctly
(bsc#1218260).
- bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem
(bsc#1218260).
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
(bsc#1218260).
- iio: magnetometer: yas530: use signed integer type for clamp
limits (bsc#1218260).
- scatterlist: fix incorrect func name in kernel-doc
(bsc#1218260).
- ocfs2: free inode when ocfs2_get_init_inode() fails
(bsc#1218260).
- drm/v3d: Enable Performance Counters before clearing them
(bsc#1218260).
- ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec
(bsc#1218260).
- scsi: scsi_debug: Fix hrtimer support for ndelay (bsc#1218260).
- scsi: sg: Fix slab-use-after-free read in sg_release()
(bsc#1218260).
- bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots
(bsc#1218260).
- ASoC: SOF: ipc3-topology: fix resource leaks in
sof_ipc3_widget_setup_comp_dai() (bsc#1218260).
- ASoC: SOF: ipc3-topology: Convert the topology pin index to
ALH dai index (bsc#1218260).
- spi: mpc52xx: Add cancel_work_sync before module remove
(bsc#1218260).
- tools: Override makefile ARCH variable if defined, but empty
(bsc#1218260).
- ALSA: usb-audio: Notify xrun for low-latency mode (bsc#1218260).
- ALSA: seq: ump: Fix seq port updates per FB info notify
(bsc#1218260).
- ALSA: ump: Update substream name from assigned FB names
(bsc#1218260).
- ALSA: seq: ump: Use automatic cleanup of kfree() (bsc#1218260).
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
(bsc#1218260).
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter
(bsc#1218260).
- bpftool: fix potential NULL pointer dereferencing in prog_dump()
(bsc#1218260).
- xsk: always clear DMA mapping information when unmapping the
pool (bsc#1218260).
- bpf, vsock: Invoke proto::close on close() (bsc#1218260).
- bpf, vsock: Fix poll() missing a queue (bsc#1218260).
- scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG
(bsc#1218260).
- scsi: ufs: core: Always initialize the UIC done completion
(bsc#1218260).
- drm/bridge: it6505: Fix inverted reset polarity (bsc#1218260).
- drm/bridge: it6505: update usleep_range for RC circuit charge
time (bsc#1218260).
- i3c: master: Fix dynamic address leak when 'assigned-address'
is present (bsc#1218260).
- i3c: master: Extend address status bit to 4 and add
I3C_ADDR_SLOT_EXT_DESIRED (bsc#1218260).
- i3c: master: Replace hard code 2 with macro
I3C_ADDR_SLOT_STATUS_BITS (bsc#1218260).
- i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI
enable counter (bsc#1218260).
- i3c: master: svc: use slow speed for first broadcast address
(bsc#1218260).
- i3c: master: support to adjust first broadcast address speed
(bsc#1218260).
- i3c: master: fix kernel-doc check warning (bsc#1218260).
- i3c: master: svc: add hot join support (bsc#1218260).
- i3c: master: add enable(disable) hot join in sys entry
(bsc#1218260).
- f2fs: fix to drop all discards after creating snapshot on lvm
device (bsc#1218260).
- driver core: fw_devlink: Stop trying to optimize cycle detection
logic (bsc#1218260).
- driver core: Add FWLINK_FLAG_IGNORE to completely ignore a
fwnode link (bsc#1218260).
- driver core: fw_devlink: Improve logs for cycle detection
(bsc#1218260).
- ntp: Remove invalid cast in time offset math (bsc#1218260).
- powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit
files with clang (bsc#1218260).
- powerpc/vdso: Refactor CFLAGS for CVDSO build (bsc#1218260).
- iommu/arm-smmu: Defer probe of clients after smmu device bound
(bsc#1218260).
- zram: clear IDLE flag in mark_idle() (bsc#1218260).
- zram: do not mark idle slots that cannot be idle (bsc#1218260).
- zram: split memory-tracking and ac-time tracking (bsc#1218260).
- mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (bsc#1218260).
- mmc: mtk-sd: fix devm_clk_get_optional usage (bsc#1218260).
- mmc: mtk-sd: Fix error handle of probe function (bsc#1218260).
- mmc: mtk-sd: use devm_mmc_alloc_host (bsc#1218260).
- usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED
(bsc#1218260).
- usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
(bsc#1218260).
- usb: dwc3: gadget: Rewrite endpoint allocation flow
(bsc#1218260).
- soc: fsl: cpm1: qmc: Set the ret error code on
platform_get_irq() failure (bsc#1218260).
- soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and their
CPM1 version (bsc#1218260).
- soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its
CPM1 version (bsc#1218260).
- soc: fsl: cpm1: qmc: Re-order probe() operations (bsc#1218260).
- soc: fsl: cpm1: qmc: Fix blank line and spaces (bsc#1218260).
- soc/fsl: cpm: qmc: Convert to platform remove callback returning
void (bsc#1218260).
- serial: amba-pl011: Fix RX stall when DMA is used (bsc#1218260).
- serial: amba-pl011: Use port lock wrappers (bsc#1218260).
- gpio: grgpio: Add NULL check in grgpio_probe (bsc#1218260).
- gpio: grgpio: use a helper variable to store the address of
ofdev->dev (bsc#1218260).
- xhci: Fix control transfer error on Etron xHCI host
(bsc#1218260).
- xhci: Don't issue Reset Device command to Etron xHCI host
(bsc#1218260).
- xhci: Combine two if statements for Etron xHCI host
(bsc#1218260).
- xhci: remove XHCI_TRUST_TX_LENGTH quirk (bsc#1218260).
- xhci: Allow RPM on the USB controller (1022:43f7) by default
(bsc#1218260).
- KVM: arm64: Don't retire aborted MMIO instruction (bsc#1218260).
- KVM: arm64: Change kvm_handle_mmio_return() return polarity
(bsc#1218260).
- net: avoid potential UAF in default_operstate() (bsc#1218260).
- net/mlx5e: Remove workaround to avoid syndrome for internal port
(bsc#1218260).
- geneve: do not assume mac header is set in geneve_xmit_skb()
(bsc#1218260).
- mlxsw: spectrum_acl_flex_keys: Use correct key block on
Spectrum-4 (bsc#1218260).
- mlxsw: spectrum_acl_flex_keys: Constify struct
mlxsw_afk_element_inst (bsc#1218260).
- mlxsw: Mark high entropy key blocks (bsc#1218260).
- mlxsw: Edit IPv6 key blocks to use one less block for multicast
forwarding (bsc#1218260).
- mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key
(bsc#1218260).
- mlxsw: Add 'ipv4_5' flex key (bsc#1218260).
- ethtool: Fix wrong mod state in case of verbose and no_mask
bitset (bsc#1218260).
- netfilter: nft_set_hash: skip duplicated elements pending gc
run (bsc#1218260).
- netfilter: ipset: Hold module reference while requesting a
module (bsc#1218260).
- net: sched: fix erspan_opt settings in cls_flower (bsc#1218260).
- netfilter: nft_inner: incorrect percpu area handling under
softirq (bsc#1218260).
- igb: Fix potential invalid memory access in igb_init_module()
(bsc#1218260).
- ixgbe: downgrade logging of unsupported VF API version to debug
(bsc#1218260).
- ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5
(bsc#1218260).
- net/qed: allow old cards not supporting "num_images" to work
(bsc#1218260).
- net/smc: fix LGR and link use-after-free issue (bsc#1218260).
- net/smc: initialize close_work early to avoid warning
(bsc#1218260).
- net/smc: refactoring initialization of smc sock (bsc#1218260).
- net/smc: {at|de}tach sndbuf to peer DMB if supported
(bsc#1218260).
- net/smc: add operations to merge sndbuf with peer DMB
(bsc#1218260).
- net/smc: mark optional smcd_ops and check for support when
called (bsc#1218260).
- net/smc: compatible with 128-bits extended GID of virtual ISM
device (bsc#1218260).
- net/smc: define a reserved CHID range for virtual ISM devices
(bsc#1218260).
- net/smc: unify the structs of accept or confirm message for
v1 and v2 (bsc#1218260).
- net/smc: introduce sub-functions for
smc_clc_send_confirm_accept() (bsc#1218260).
- net/smc: rename some 'fce' to 'fce_v2x' for clarity
(bsc#1218260).
- tipc: Fix use-after-free of kernel socket in cleanup_bearer()
(bsc#1218260).
- dccp: Fix memory leak in dccp_feat_change_recv (bsc#1218260).
- net/ipv6: release expired exception dst cached in socket
(bsc#1218260).
- ipv6: introduce dst_rt6_info() helper (bsc#1218260).
- net-timestamp: make sk_tskey more predictable in error path
(bsc#1218260).
- platform/x86: asus-wmi: Ignore return value when writing
thermal policy (bsc#1218260).
- platform/x86: asus-wmi: Fix inconsistent use of thermal policies
(bsc#1218260).
- platform/x86: asus-wmi: add support for vivobook fan profiles
(bsc#1218260).
- can: j1939: j1939_session_new(): fix skb reference counting
(bsc#1218260).
- net: hsr: avoid potential out-of-bound access in
fill_frame_info() (bsc#1218260).
- net/sched: tbf: correct backlog statistic for GSO packets
(bsc#1218260).
- ptp: Add error handling for adjfine callback in
ptp_clock_adjtime (bsc#1218260).
- net: enetc: Do not configure preemptible TCs if SIs do not
support (bsc#1218260).
- selftests: hid: fix typo and exit code (bsc#1218260).
- netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup
level (bsc#1218260).
- netfilter: x_tables: fix LED ID check in led_tg_check()
(bsc#1218260).
- ipvs: fix UB due to uninitialized stack access in
ip_vs_protocol_init() (bsc#1218260).
- can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors
statistics (bsc#1218260).
- can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics
(bsc#1218260).
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
(bsc#1218260).
- can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics
(bsc#1218260).
- can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics
(bsc#1218260).
- can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors
statistics (bsc#1218260).
- can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors
statistics (bsc#1218260).
- can: hi311x: hi3110_can_ist(): fix potential use-after-free
(bsc#1218260).
- can: sun4i_can: sun4i_can_err(): call can_change_state()
even if cf is NULL (bsc#1218260).
- can: c_can: c_can_handle_bus_err(): update statistics if skb
allocation fails (bsc#1218260).
- can: gs_usb: add usb endpoint address detection at driver
probe step (bsc#1218260).
- can: gs_usb: add VID/PID for Xylanta SAINT3 product family
(bsc#1218260).
- watchdog: mediatek: Make sure system reset gets asserted in
mtk_wdt_restart() (bsc#1218260).
- watchdog: apple: Actually flush writes after requesting watchdog
restart (bsc#1218260).
- watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using
clock frequency (bsc#1218260).
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
(bsc#1218260).
- commit 9dc1523
* Fri Dec 13 2024 jslaby@suse.cz
- rpm/kernel-binary.spec.in: fix KMPs build on 6.13+ (bsc#1234454)
Upstream commit 822b11a74ba2 (kbuild: use absolute path in the generated
wrapper Makefile) sets also KBUILD_OUTPUT in objdir's Makefile before
including srcdir's Makefile.
So emulate this too, otherwise KMPs fail to build:
/usr/src/linux-6.13.0-rc2-1.gf92fc5d/Makefile:782: /usr/src/linux-6.13.0-rc2-1.gf92fc5d/include/config/auto.conf: No such file or directory
- commit 46168e5
* Thu Dec 12 2024 dsterba@suse.com
- btrfs: fix mount failure due to remount races (bsc#1231836)
- commit 65674ea
* Wed Dec 11 2024 rfrohl@suse.com
- Linux 6.6.65 (bsc#1218260).
- openrisc: Use asm-generic's version of fix_to_virt() &
virt_to_fix() (bsc#1218260).
- Revert "x86/pvh: Set phys_base when calling xen_prepare_pvh()"
(bsc#1218260).
- Revert "x86/pvh: Call C code via the kernel virtual mapping"
(bsc#1218260).
- commit fbcee5f
* Mon Dec 09 2024 rfrohl@suse.com
- ALSA: usb-audio: Fix a DMA to stack memory bug (bsc#1218260).
- commit 9c51fb5
* Mon Dec 09 2024 rfrohl@suse.com
- drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_lut_load
(bsc#1218260).
- bpf: handle fake register spill to stack with BPF_ST_MEM
instruction (bsc#1218260).
- commit d9102c5
* Mon Dec 09 2024 rfrohl@suse.com
- Update config files for 6.6.64.
- commit cdfdf69
* Mon Dec 09 2024 rfrohl@suse.com
- um: ubd: Do not use drvdata in release (bsc#1012628).
- commit 88b594d
* Mon Dec 09 2024 rfrohl@suse.com
- Linux 6.6.64 (bsc#1218260).
- posix-timers: Target group sigqueue to current task only if
not exiting (bsc#1218260).
- drm/amd/pm: update current_socclk and current_uclk in
gpu_metrics on smu v13.0.7 (bsc#1218260).
- drm/amdgpu: fix usage slab after free (bsc#1218260).
- drm/amdkfd: Use the correct wptr size (bsc#1218260).
- drm: xlnx: zynqmp_dpsub: fix hotplug detection (bsc#1218260).
- drm/etnaviv: flush shader L1 cache after user commandstream
(bsc#1218260).
- drm/mediatek: Fix child node refcount handling in early exit
(bsc#1218260).
- drm/sti: avoid potential dereference of error pointers
(bsc#1218260).
- drm/sti: avoid potential dereference of error pointers in
sti_gdp_atomic_check (bsc#1218260).
- drm/sti: avoid potential dereference of error pointers in
sti_hqvdp_atomic_check (bsc#1218260).
- udmabuf: use vmf_insert_pfn and VM_PFNMAP for handling mmap
(bsc#1218260).
- tpm: Lock TPM chip in tpm_pm_suspend() first (bsc#1218260).
- btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info()
in walk_down_proc() (bsc#1218260).
- powerpc: Adjust adding stack protector flags to KBUILD_CLAGS
for clang (bsc#1218260).
- powerpc: Fix stack protector Kconfig test for clang
(bsc#1218260).
- iio: gts: fix infinite loop for gain_to_scaletables()
(bsc#1218260).
- iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer
(bsc#1218260).
- iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name()
(bsc#1218260).
- iio: accel: kx022a: Fix raw read format (bsc#1218260).
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
(bsc#1218260).
- nfsd: make sure exp active before svc_export_show (bsc#1218260).
- PCI: rockchip-ep: Fix address translation unit programming
(bsc#1218260).
- PCI: of_property: Assign PCI instead of CPU bus address to
dynamic PCI nodes (bsc#1218260).
- dm thin: Add missing destroy_work_on_stack() (bsc#1218260).
- dm: Fix typo in error message (bsc#1218260).
- ovl: properly handle large files in ovl_security_fileattr
(bsc#1218260).
- leds: flash: mt6360: Fix device_for_each_child_node()
refcounting in error paths (bsc#1218260).
- thermal: int3400: Fix reading of current_uuid for active policy
(bsc#1218260).
- fs/proc/kcore.c: Clear ret value in read_kcore_iter after
successful iov_iter_zero (bsc#1218260).
- PCI: endpoint: Clear secondary (not primary) EPC in
pci_epc_remove_epf() (bsc#1218260).
- PCI: keystone: Add link up check to ks_pcie_other_map_bus()
(bsc#1218260).
- PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie"
compatible (bsc#1218260).
- i3c: master: Fix miss free init_dyn_addr at
i3c_master_put_i3c_addrs() (bsc#1218260).
- i3c: master: svc: Fix pm_runtime_set_suspended() with runtime
pm enabled (bsc#1218260).
- scsi: ufs: exynos: Fix hibern8 notify callbacks (bsc#1218260).
- util_macros.h: fix/rework find_closest() macros (bsc#1218260).
- ceph: extract entity name from device id (bsc#1218260).
- mm/slub: Avoid list corruption when removing a slab from the
full list (bsc#1218260).
- ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire()
(bsc#1218260).
- ARM: 9430/1: entry: Do a dummy read from VMAP shadow
(bsc#1218260).
- s390/entry: Mark IRQ entries to fix stack depot warnings
(bsc#1218260).
- ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow
(bsc#1218260).
- ad7780: fix division by zero in ad7780_write_raw()
(bsc#1218260).
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (bsc#1218260).
- leds: lp55xx: Remove redundant test for invalid channel number
(bsc#1218260).
- iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated
tables (bsc#1218260).
- zram: clear IDLE flag after recompression (bsc#1218260).
- vmstat: call fold_vm_zone_numa_events() before show per zone
NUMA event (bsc#1218260).
- ftrace: Fix regression with module command in stack_trace_filter
(bsc#1218260).
- maple_tree: refine mas_store_root() on storing NULL
(bsc#1218260).
- ovl: Filter invalid inodes with missing lookup function
(bsc#1218260).
- media: uvcvideo: Require entities to have a non-zero unique ID
(bsc#1218260).
- media: uvcvideo: Stop stream during unregister (bsc#1218260).
- media: platform: allegro-dvt: Fix possible memory leak in
allocate_buffers_internal() (bsc#1218260).
- media: gspca: ov534-ov772x: Fix off-by-one error in
set_frame_rate() (bsc#1218260).
- media: venus: Fix pm_runtime_set_suspended() with runtime pm
enabled (bsc#1218260).
- media: amphion: Fix pm_runtime_set_suspended() with runtime
pm enabled (bsc#1218260).
- efi/libstub: Free correct pointer on failure (bsc#1218260).
- media: platform: exynos4-is: Fix an OF node reference leak in
fimc_md_is_isp_available (bsc#1218260).
- media: ts2020: fix null-ptr-deref in ts2020_probe()
(bsc#1218260).
- media: verisilicon: av1: Fix reference video buffer pointer
assignment (bsc#1218260).
- media: imx-jpeg: Ensure power suppliers be suspended before
detach them (bsc#1218260).
- media: i2c: tc358743: Fix crash in the probe error path when
using polling (bsc#1218260).
- arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup
delay (bsc#1218260).
- media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime
pm enabled (bsc#1218260).
- media: mtk-jpeg: Fix null-ptr-deref during unload module
(bsc#1218260).
- media: imx-jpeg: Set video drvdata before register video device
(bsc#1218260).
- media: amphion: Set video drvdata before register video device
(bsc#1218260).
- arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay
(bsc#1218260).
- arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup
delay (bsc#1218260).
- arm64: dts: allwinner: pinephone: Add mount matrix to
accelerometer (bsc#1218260).
- md/md-bitmap: Add missing destroy_work_on_stack() (bsc#1218260).
- btrfs: ref-verify: fix use-after-free after invalid ref action
(bsc#1218260).
- btrfs: add a sanity check for btrfs root in btrfs_search_slot()
(bsc#1218260).
- btrfs: don't loop for nowait writes when checking for cross
references (bsc#1218260).
- quota: flush quota_release_work upon quota writeback
(bsc#1218260).
- xfs: remove unknown compat feature check in superblock write
validation (bsc#1218260).
- sh: intc: Fix use-after-free bug in register_intc_controller()
(bsc#1218260).
- block, bfq: fix bfqq uaf in bfq_limit_depth() (bsc#1218260).
- sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket
(bsc#1218260).
- SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT
(bsc#1218260).
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
(bsc#1218260).
- nfs: ignore SB_RDONLY when mounting nfs (bsc#1218260).
- cifs: unlock on error in smb3_reconfigure() (bsc#1218260).
- cifs: during remount, make sure passwords are in sync
(bsc#1218260).
- modpost: remove incorrect code in do_eisa_entry() (bsc#1218260).
- smb: Initialize cfid->tcon before performing network ops
(bsc#1218260).
- Rename .data.once to .data..once to fix resetting WARN*_ONCE
(bsc#1218260).
- Rename .data.unlikely to .data..unlikely (bsc#1218260).
- init/modpost: conditionally check section mismatch to __meminit*
(bsc#1218260).
- modpost: squash ALL_{INIT,EXIT}_TEXT_SECTIONS to
ALL_TEXT_SECTIONS (bsc#1218260).
- modpost: use ALL_INIT_SECTIONS for the section check from
DATA_SECTIONS (bsc#1218260).
- modpost: disallow the combination of EXPORT_SYMBOL and
__meminit* (bsc#1218260).
- modpost: remove EXIT_SECTIONS macro (bsc#1218260).
- modpost: remove MEM_INIT_SECTIONS macro (bsc#1218260).
- modpost: disallow *driver to reference .meminit* sections
(bsc#1218260).
- modpost: remove ALL_EXIT_DATA_SECTIONS macro (bsc#1218260).
- rtc: ab-eoz9: don't fail temperature reads on undervoltage
notification (bsc#1218260).
- cifs: Fix parsing reparse point with native symlink in SMB1
non-UNICODE session (bsc#1218260).
- cifs: Fix parsing native symlinks relative to the export
(bsc#1218260).
- smb: client: disable directory caching when dir_cache_timeout
is zero (bsc#1218260).
- perf/arm-cmn: Ensure port and device id bits are set properly
(bsc#1218260).
- perf/arm-smmuv3: Fix lockdep assert in ->event_init()
(bsc#1218260).
- 9p/xen: fix release of IRQ (bsc#1218260).
- 9p/xen: fix init sequence (bsc#1218260).
- block: return unsigned int from bdev_io_min (bsc#1218260).
- nvme/multipath: Fix RCU list traversal to use SRCU primitive
(bsc#1218260).
- nvme-multipath: avoid hang on inaccessible namespaces
(bsc#1218260).
- nvme-multipath: implement "queue-depth" iopolicy (bsc#1218260).
- nvme-multipath: prepare for "queue-depth" iopolicy
(bsc#1218260).
- rtc: rzn1: fix BCD to rtc_time conversion errors (bsc#1218260).
- jffs2: fix use of uninitialized variable (bsc#1218260).
- ubifs: authentication: Fix use-after-free in
ubifs_tnc_end_commit (bsc#1218260).
- ubi: fastmap: Fix duplicate slab cache names while attaching
(bsc#1218260).
- ubifs: Correct the total block count by deducting journal
reservation (bsc#1218260).
- ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is
empty (bsc#1218260).
- rtc: check if __rtc_read_time was successful in
rtc_timer_do_work() (bsc#1218260).
- rtc: abx80x: Fix WDT bit position of the status register
(bsc#1218260).
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
(bsc#1218260).
- NFSv4.0: Fix a use-after-free problem in the asynchronous open()
(bsc#1218260).
- um: Always dump trace for specified task in show_stack
(bsc#1218260).
- um: Fix the return value of elf_core_copy_task_fpregs
(bsc#1218260).
- um: Fix potential integer overflow during physmem setup
(bsc#1218260).
- SUNRPC: make sure cache entry active before cache_show
(bsc#1218260).
- NFSD: Prevent a potential integer overflow (bsc#1218260).
- ipc: fix memleak if msg_init_ns failed in create_ipc_ns
(bsc#1218260).
- f2fs: fix to do sanity check on node blkaddr in truncate_node()
(bsc#1218260).
- lib: string_helpers: silence snprintf() output truncation
warning (bsc#1218260).
- ublk: fix error code for unsupported command (bsc#1218260).
- usb: dwc3: gadget: Fix looping of queued SG entries
(bsc#1218260).
- usb: dwc3: gadget: Fix checking for number of TRBs left
(bsc#1218260).
- usb: musb: Fix hardware lockup on first Rx endpoint request
(bsc#1218260).
- smb: During unmount, ensure all cached dir instances drop
their dentry (bsc#1218260).
- smb: prevent use-after-free due to open_cached_dir error paths
(bsc#1218260).
- smb: Don't leak cfid when reconnect races with open_cached_dir
(bsc#1218260).
- smb: client: handle max length for SMB symlinks (bsc#1218260).
- smb3: request handle caching when caching directories
(bsc#1218260).
- ALSA: hda/realtek: Apply quirk for Medion E15433 (bsc#1218260).
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of
Infinix Y4 Max (bsc#1218260).
- ALSA: hda/realtek: Set PCBeep to default value for ALC274
(bsc#1218260).
- ALSA: hda/realtek: Update ALC225 depop procedure (bsc#1218260).
- ALSA: pcm: Add sanity NULL check for the default mmap fault
handler (bsc#1218260).
- ALSA: ump: Fix evaluation of MIDI 1.0 FB info (bsc#1218260).
- media: v4l2-core: v4l2-dv-timings: check cvt/gtf result
(bsc#1218260).
- soc: fsl: rcpm: fix missing of_node_put() in
copy_ippdexpcr1_setting() (bsc#1218260).
- media: wl128x: Fix atomicity violation in fmc_send_cmd()
(bsc#1218260).
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed
values (bsc#1218260).
- blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex
less long (bsc#1218260).
- block: fix ordering between checking BLK_MQ_S_STOPPED request
adding (bsc#1218260).
- block: fix o