Описание
ELSA-2026-50372: Unbreakable Enterprise kernel security update (IMPORTANT)
[6.12.0-204.92.4.2]
- KVM: x86: Fix shadow paging use-after-free due to unexpected role (Paolo Bonzini) [Orabug: 39673880]
- net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta) {CVE-2026-46331}
- net_sched: act_pedit: use RCU in tcf_pedit_dump() (Eric Dumazet) [Orabug: 39668752]
- eventpoll: fix ep_remove struct eventpoll / struct file UAF (Christian Brauner) [Orabug: 39668743] {CVE-2026-46242}
- eventpoll: move epi_fget() up (Christian Brauner) [Orabug: 39668743]
- eventpoll: rename ep_remove_safe() back to ep_remove() (Christian Brauner) [Orabug: 39668743]
- eventpoll: drop vestigial __ prefix from ep_remove_{file,epi}() (Christian Brauner) [Orabug: 39668743]
- eventpoll: kill __ep_remove() (Christian Brauner) [Orabug: 39668743]
- eventpoll: split __ep_remove() (Christian Brauner) [Orabug: 39668743]
- eventpoll: use hlist_is_singular_node() in __ep_remove() (Christian Brauner) [Orabug: 39668743]
[6.12.0-204.92.4.1]
- net: skbuff: fix missing zerocopy reference in pskb_carve helpers (Minh Nguyen) [Orabug: 39656679] {CVE-2026-52943}
- md: fix array_state=clear sysfs deadlock (Yu Kuai) [Orabug: 39656688]
- md: fix return value of mddev_trylock (Xiao Ni) [Orabug: 39656688]
- md: avoid repeated calls to del_gendisk (Xiao Ni) [Orabug: 39656688]
- md: delete mddev kobj before deleting gendisk kobj (Xiao Ni) [Orabug: 39656688]
- md: add legacy_async_del_gendisk mode (Xiao Ni) [Orabug: 39656688]
- md: fix create on open mddev lifetime regression (Yu Kuai) [Orabug: 39656688]
- md: Don't clear MD_CLOSING until mddev is freed (Xiao Ni) [Orabug: 39656688]
- md: call del_gendisk in control path (Xiao Ni) [Orabug: 39656688]
[6.12.0-204.92.4]
- arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland) [Orabug: 39548792] {CVE-2025-10263}
- arm64: tlb: Add ARM64_WORKAROUND_REPEAT_TLBI_SYNC (Mark Rutland) [Orabug: 39548792]
- arm64: tlb: allow XZR argument to TLBI ops (Mark Rutland) [Orabug: 39548792]
- arm64: cputype: Add C1-Premium definitions (Mark Rutland) [Orabug: 39548792]
- arm64: cputype: Add C1-Ultra definitions (Mark Rutland) [Orabug: 39548792]
- net/rds: Make 'rds_send_xmit' fairer (Gerd Rausch) [Orabug: 38144694]
- net/rds: Schedule rds_send_worker if there's more work to do (Gerd Rausch) [Orabug: 38144694]
- Revert 'rds: Change return code from rds_send_xmit() when lock is taken' (Gerd Rausch) [Orabug: 38144694]
- vfio/type1: optimize vfio_unpin_pages_remote() (Li Zhe) [Orabug: 39058056]
- vfio/type1: introduce a new member has_rsvd for struct vfio_dma (Li Zhe) [Orabug: 39058056]
- vfio/type1: batch vfio_find_vpfn() in function vfio_unpin_pages_remote() (Li Zhe) [Orabug: 39058056]
- vfio/type1: optimize vfio_pin_pages_remote() (Li Zhe) [Orabug: 39058056]
- mm: introduce num_pages_contiguous() (Li Zhe) [Orabug: 39058056]
- vfio/type1: Use mapping page mask for pfnmaps (Alex Williamson) [Orabug: 39058056]
- mm: Provide address mask in struct follow_pfnmap_args (Alex Williamson) [Orabug: 39058056]
- vfio/type1: Use consistent types for page counts (Alex Williamson) [Orabug: 39058056]
- vfio/type1: Use vfio_batch for vaddr_get_pfns() (Alex Williamson) [Orabug: 39058056]
- vfio/type1: Convert all vaddr_get_pfns() callers to use vfio_batch (Alex Williamson) [Orabug: 39058056]
- vfio/type1: Catch zero from pin_user_pages_remote() (Alex Williamson) [Orabug: 39058056]
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair) [Orabug: 39179362]
- mmc: dwcmshc_bf3_hw_reset: Log eMMC reset calls (Satyansh Shukla) [Orabug: 39341694]
- net: lan743x: rename chip_rev to fpga_rev (Thangaraj Samynathan) [Orabug: 39369482]
- net: lan743x: fix SGMII detection on PCI1xxxx B0+ during warm reset (Thangaraj Samynathan) [Orabug: 39369482]
- net: microchip: lan743x: add ethtool nway_reset support (Nicolai Buchwitz) [Orabug: 39369482]
- net: lan743x: implement ndo_hwtstamp_get() (Vladimir Oltean) [Orabug: 39369482]
- net: lan743x: convert to ndo_hwtstamp_set() (Vladimir Oltean) [Orabug: 39369482]
- net: lan743x: use netdev in lan743x_phylink_mac_link_down() (Russell King (Oracle)) [Orabug: 39369482]
- net/rds: Add parentheses around conditional operator (Gerd Rausch) [Orabug: 39399490]
- uek-rpm: avoid final module link in early FIPS symvers pass (Sherry Yang) [Orabug: 39454846]
- net/ethernet/pensando: Add out-of-tree network drivers (Joseph Dobosenski) [Orabug: 39479413]
- ima: kexec: move IMA log copy from kexec load to execute (Steven Chen) [Orabug: 39517375]
- ima: kexec: skip IMA segment validation after kexec soft reboot (Steven Chen) [Orabug: 39517375]
- rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer (David Howells)
- rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg (David Howells)
- drm/amd/pm/si: Disregard vblank time when no displays are connected (Timur Kristof)
- USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL (Wanquan Zhong)
- ksmbd: OOB read regression in smb_check_perm_dacl() ACE-walk loops (Ali Ganiyev)
- USB: cdc-acm: Fix bit overlap and move quirk definitions to header (Wentao Guan)
- media: rc: igorplugusb: fix control request setup packet (Henri A)
- media: rc: ttusbir: fix inverted error logic (Oliver Neukum)
- media: rc: fix race between unregister and urb/irq callbacks (Sean Young)
- nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems (Carl Lee)
- bcache: fix uninitialized closure object (Mingzhe Zou)
- xfrm: move policy_bydst RCU sync from per-netns .exit to .pre_exit (Usama Arif)
- net/sched: cls_fw: fix NULL dereference of 'old' filters before change() (Davide Caratti)
- LTS version: v6.12.92 (Saeed Mirzamohammadi)
- security/keys: fix missed RCU read section on lookup (Linus Torvalds)
- landlock: Fix TCP handling of short AF_UNSPEC addresses (Matthieu Buffet)
- LoongArch: kprobes: Fix handling of fatal unrecoverable recursions (Tiezhu Yang)
- net: gro: don't merge zcopy skbs (Sabrina Dubroca)
- pds_core: ensure null-termination for firmware version strings (Nikhil P. Rao)
- net: mana: validate rx_req_idx to prevent out-of-bounds array access (Aditya Garg)
- octeontx2-af: npc: Fix allmulticast skip logic for LBK and SDP VFs (Ratheesh Kannoth)
- drm/xe/oa: Fix exec_queue leak on width check in stream open (Shuicheng Lin)
- ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove() (Richard Fitzgerald)
- gpio: cdev: check if uAPI v2 config attributes are correctly zeroed (Bartosz Golaszewski)
- gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n) (Andy Shevchenko)
- bpf, skmsg: fix verdict sk_data_ready racing with ktls rx (Xingwang Xiang)
- net: ag71xx: check error for platform_get_irq (Rosen Penev)
- Bluetooth: btmtk: fix urb->setup_packet leak in error paths (Jiajia Liu)
- tracing: Avoid NULL return from hist_field_name() on truncation (David Carlier)
- ALSA: seq: Serialize UMP output teardown with event_input (Zhang Cen)
- wifi: mac80211: fix MLE defragmentation (Johannes Berg)
- pds_core: fix debugfs_lookup dentry leak and error handling (Nikhil P. Rao)
- pds_core: fix error handling in pdsc_devcmd_wait (Nikhil P. Rao)
- bridge: mcast: Fix a possible use-after-free when removing a bridge port (Ido Schimmel)
- net: bridge: Flush multicast groups when snooping is disabled (Petr Machata)
- RDMA/rtrs: Fix use-after-free in path file creation cleanup (Guangshuo Li)
- platform/x86: intel-vbtn: Check ACPI_HANDLE() against NULL (Rafael J. Wysocki)
- platform/x86: intel-hid: Check ACPI_HANDLE() against NULL (Rafael J. Wysocki)
- platform/x86: hp_accel: Check ACPI_COMPANION() against NULL (Rafael J. Wysocki)
- platform/x86: adv_swbutton: Check ACPI_HANDLE() against NULL (Rafael J. Wysocki)
- platform/surface: aggregator_registry: omit battery & AC nodes on Surface Laptop 7 (Oliver White)
- net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer (Erni Sri Satya Vennela)
- net: dsa: mt7530: preserve VLAN tags on trapped link-local frames (Daniel Golle)
- net: dsa: mt7530: fix FDB entries not aging out with short timeout (Daniel Golle)
- kbuild: pacman-pkg: make 'rc' releases adhere to pacman versioning scheme (Viktor Jagerskupper)
- drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP (Ankit Nautiyal)
- ice: ptp: serialize E825 PHY timer start with PTP lock (Grzegorz Nitka)
- wifi: ath11k: fix peer resolution on rx path when peer_id=0 (Matthew Leach)
- drm/xe/pf: Fix CFI failure in debugfs access (Mohanram Meenakshisundaram)
- drm/xe/vf: Fix signature of print functions (Michal Wajdeczko)
- drm/xe/gsc: Fix double-free of managed BO in error path (Shuicheng Lin)
- drm/msm/snapshot: fix dumping of the unaligned regions (Dmitry Baryshkov)
- spi: mtk-snfi: Fix resource leak in mtk_snand_read_page_cache() (Felix Gu)
- btrfs: fix squota accounting during enable generation (Boris Burkov)
- io_uring/net: punt IORING_OP_BIND async if it needs file create (Jens Axboe)
- ALSA: scarlett2: Add missing error check when initialise Autogain Status (Robertus Diawan Chris)
- scsi: sd: Fix return code handling in sd_spinup_disk() (Mike Christie)
- net/mlx5: Do not restore destination-less TC rules (Jeroen Massar)
- tls: Preserve sk_err across recvmsg() when data has been copied (Chuck Lever)
- x86/xen: Fix xen_e820_swap_entry_with_ram() (Juergen Gross)
- net: phy: DP83TC811: add reading of abilities (Sven Schuchmann)
- net: tls: prevent chain-after-chain in plain text SG (Jakub Kicinski)
- net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring (Jakub Kicinski)
- net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot (Xiang Mei)
- powerpc/time: Remove redundant preempt_disable|enable() calls from arch_irq_work_raise() (Sayali Patil)
- drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN (Mikko Perttunen)
- drm/msm/dsi: don't dump registers past the mapped region (Dmitry Baryshkov)
- ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics (Chenguang Zhao)
- net/smc: avoid NULL deref of conn->lnk in smc_msg_event tracepoint (Xiang Mei)
- accel/qaic: Add overflow check to remap_pfn_range during mmap (Zack McKevitt)
- block: bio-integrity: Fix null-ptr-deref in bio_integrity_map_user() (Sungwoo Kim)
- blk-integrity: enable p2p source and destination (Keith Busch)
- blk-integrity: use simpler alignment check (Keith Busch)
- block: drop direction param from bio_integrity_copy_user() (Caleb Sander Mateos)
- HID: quirks: really enable the intended work around for appledisplay (Lukas Bulwahn)
- block: recompute nr_integrity_segments in blk_insert_cloned_request (Casey Chen)
- block: don't overwrite bip_vcnt in bio_integrity_copy_user() (David Carlier)
- wifi: ath10k: skip WMI and beacon transmission when device is wedged (Kang Yang)
- wifi: ath11k: fix error path leak in ath11k_tm_cmd_wmi_ftm() (Nicolas Escande)
- wifi: ath11k: fix error path leaks in some WMI WOW calls (Nicolas Escande)
- net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference (Ethan Nelson-Moore)
- net: ethernet: cortina: Carry over frag counter (Linus Walleij)
- net: ethernet: cortina: Drop half-assembled SKB (Andreas Haarmann-Thiemann)
- net: ethernet: cortina: Make RX SKB per-port (Linus Walleij)
- netfs: Fix folio->private handling in netfs_perform_write() (David Howells)
- netfs: Remove unnecessary references to pages (Matthew Wilcox (Oracle))
- netfs: Fix a few minor bugs in netfs_page_mkwrite() (Matthew Wilcox (Oracle))
- netfs: Fix partial invalidation of streaming-write folio (David Howells)
- netfs: Fix early put of sink folio in netfs_read_gaps() (David Howells)
- netfs: Fix write streaming disablement if fd open O_RDWR (David Howells)
- netfs: Fix potential deadlock in write-through mode (David Howells)
- netfs: Fix streaming write being overwritten (David Howells)
- netfs: Defer the emission of trace_netfs_folio() (David Howells)
- netfs: Fix netfs_invalidate_folio() to clear dirty bit if all changes gone (David Howells)
- netfs: Fix overrun check in netfs_extract_user_iter() (David Howells)
- netfs: fix VM_BUG_ON_FOLIO() issue in netfs_write_begin() call (Viacheslav Dubeyko)
- powerpc: fix dead default for GUEST_STATE_BUFFER_TEST (Julian Braha)
- tcp: Fix out-of-bounds access for twsk in tcp_ao_established_key(). (Kuniyuki Iwashima)
- zonefs: handle integer overflow in zonefs_fname_to_fno (Johannes Thumshirn)
- irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RT (Jiayuan Chen)
- nsfs: fix wrong error code returned for pidns ioctls (Zhihao Cheng)
- ublk: reject max_sectors smaller than PAGE_SECTORS in parameter validation (Ming Lei)
- irqchip/ath79-cpu: Remove unused function (Rosen Penev)
- NFSD: Fix infinite loop in layout state revocation (Chuck Lever)
- phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access (Gabor Juhos)
- net: lan966x: avoid unregistering netdev on register failure (Myeonghun Pak)
- ice: fix locking in ice_dcb_rebuild() (Bart Van Assche)
- ice: fix setting RSS VSI hash for E830 (Marcin Szycik)
- tcp: Fix imbalanced icsk_accept_queue count. (Kuniyuki Iwashima)
- test_kprobes: clear kprobes between test runs (Martin Kaiser)
- kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist() (Jianpeng Chang)
- netfilter: x_tables: unregister the templates first (Florian Westphal)
- ALSA: hda: cs35l41: Put ACPI device on missing physical node (Shuhao Fu)
- ALSA: hda: cs35l56: Put ACPI device after setting companion (Shuhao Fu)
- ARM: integrator: Fix early initialization (Guenter Roeck)
- firmware: arm_ffa: Fix sched-recv callback partition lookup (Sudeep Holla)
- firmware: arm_ffa: Align RxTx buffer size before mapping (Sudeep Holla)
- pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150 (Maulik Shah)
- kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS (David Gow)
- kunit: config: Enable KUNIT_DEBUGFS by default (David Gow)
- riscv: mm: Fixup no5lvl failure when vaddr is invalid (Guo Ren (Alibaba DAMO Academy))
- firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0 (Sudeep Holla)
- firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callback (Sudeep Holla)
- firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup() (Sudeep Holla)
- firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (Sudeep Holla)
- firmware: arm_ffa: Refactor addition of partition information into XArray (Viresh Kumar)
- firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue (Sudeep Holla)
- firmware: arm_ffa: Skip free_pages on RX buffer alloc failure (Sudeep Holla)
- firmware: arm_ffa: Check for NULL FF-A ID table while driver registration (Sudeep Holla)
- HID: uclogic: Fix regression of input name assignment (Takashi Iwai)
- pinctrl: renesas: rzg2l: Fix incorrect PUPD register offset for high pins during suspend/resume (Biju Das)
- ARM: dts: renesas: rskrza1: Drop superfluous cells (Marek Vasut)
- ARM: dts: renesas: genmai: Drop superfluous cells (Marek Vasut)
- hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors (Abdurrahman Hussain)
- hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe() (Abdurrahman Hussain)
- hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe() (Abdurrahman Hussain)
- hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple (Abdurrahman Hussain)
- hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR (Abdurrahman Hussain)
- hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer (Abdurrahman Hussain)
- hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer (Abdurrahman Hussain)
- hwmon: (pmbus/adm1266) reject implausible blackbox record_count (Abdurrahman Hussain)
- hwmon: (pmbus/adm1266) seed timestamp from the real-time clock (Abdurrahman Hussain)
- batman-adv: tt: fix negative tt_buff_len (Sven Eckelmann)
- batman-adv: tt: fix negative last_changeset_len (Sven Eckelmann)
- batman-adv: tp_meter: fix race condition in send error reporting (Sven Eckelmann)
- batman-adv: tp_meter: fix tp_vars reference leak in receiver shutdown (Sven Eckelmann)
- batman-adv: tp_meter: avoid use of uninit sender vars (Sven Eckelmann)
- batman-adv: bla: fix report_work leak on backbone_gw purge (Sven Eckelmann)
- batman-adv: frag: disallow unicast fragment in fragment (Sven Eckelmann)
- batman-adv: fix tp_meter counter underflow during shutdown (Luxiao Xu)
- batman-adv: fix fragment reassembly length accounting (Ruide Cao)
- batman-adv: dat: handle forward allocation error (Sven Eckelmann)
- batman-adv: clear current gateway during teardown (Ruijie Li)
- batman-adv: mcast: fix use-after-free in orig_node RCU release (Sven Eckelmann)
- drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async (Harry Wentland)
- drm/amd/display: Validate GPIO pin LUT table size before iterating (Harry Wentland)
- drm/amd/display: Fix integer overflow in bios_get_image() (Harry Wentland)
- drm/bridge: megachips: remove bridge when irq request fails (Osama Abdelkader)
- drm/bridge: it66121: acquire reset GPIO in probe (Julien Chauveau)
- drm/amdgpu/vpe: Force collaborate sync after TRAP (Alan Liu)
- drm/virtio: use uninterruptible resv lock for plane updates (Deepanshu Kartikey)
- device property: set fwnode->secondary to NULL in fwnode_init() (Bartosz Golaszewski)
- LoongArch: Remove unused code to avoid build warning (Huacai Chen)
- RDMA/siw: Reject MPA FPDU length underflow before signed receive math (Michael Bommarito)
- spi: ti-qspi: fix use-after-free after DMA setup failure (Johan Hovold)
- spi: sprd: fix error pointer deref after DMA setup failure (Johan Hovold)
- spi: ep93xx: fix error pointer deref after DMA setup failure (Johan Hovold)
- scsi: isci: Fix use-after-free in device removal path (Michael Bommarito)
- phy: tegra: xusb: Fix per-pad high-speed termination calibration (Wayne Chang)
- spi: qup: fix error pointer deref after DMA setup failure (Johan Hovold)
- drm/bridge: chipone-icn6211: use devm_drm_bridge_add in i2c probe (Osama Abdelkader)
- riscv: kvm: return SBI_ERR_FAILURE for pmu_snapshot_set_shmem() when OOM (Osama Abdelkader)
- KVM: arm64: vgic: Free private_irqs when init fails after allocation (Michael Bommarito)
- KVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bits (Michael Bommarito)
- arm64: probes: Handle probes on hinted conditional branch instructions (Vladimir Murzin)
- tracing: Do not call map->ops->elt_free() if elt_alloc() fails (Masami Hiramatsu (Google))
- wifi: mac80211: consume only present negotiated TTLM maps (Michael Bommarito)
- af_unix: Fix UAF read of tail->len in unix_stream_data_wait() (Jann Horn)
- wifi: cfg80211: advance loop vars in cfg80211_merge_profile() (John Walker)
- ice: restore PTP Rx timestamp config after ethtool set-channels (Grzegorz Nitka)
- ice: fix setting promisc mode while adding VID filter (Marcin Szycik)
- octeontx2-af: CGX: add bounds check to cgx_speed_mbps index (Sam Daly)
- lsm: hold cred_guard_mutex for lsm_set_self_attr() (Stephen Smalley)
- rbd: eliminate a race in lock_dwork draining on unmap (Ilya Dryomov)
- ixgbevf: fix use-after-free in VEPA multicast source pruning (Michael Bommarito)
- ipv4: raw: reject IP_HDRINCL packets with ihl < 5 (Michael Bommarito)
- wifi: ath11k: clear shared SRNG pointer state on restart (Kyle Farnung)
- vsock/virtio: reset connection on receiving queue overflow (Stefano Garzarella)
- vsock/vmci: fix UAF when peer resets connection during handshake (Minh Nguyen)
- ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() (Justin Iurman)
- ring-buffer: Fix reporting of missed events in iterator (Steven Rostedt)
- qed: fix double free in qed_cxt_tables_alloc() (Dawei Feng)
- l2tp: use list_del_rcu in l2tp_session_unhash (Michael Bommarito)
- fs/ntfs3: handle attr_set_size() errors when truncating files (Konstantin Komarov)
- cgroup/cpuset: Reset DL migration state on can_attach() failure (Guopeng Zhang)
- sched_ext: Avoid UAF in scx_root_enable_workfn() init failure path (Tejun Heo)
- sched_ext: Fix missing warning in scx_set_task_state() default case (Samuele Mariotti)
- netfilter: nft_inner: Fix IPv6 inner_thoff desync (Yizhou Zhao)
- netfilter: ipset: stop hash:* range iteration at end (Nan Li)
- netfilter: nf_queue: hold bridge skb->dev while queued (Haoze Xie)
- netfilter: ip6t_hbh: reject oversized option lists (Zhengchuan Liang)
- net: pse-pd: fix sign on -ENOENT check in of_load_pse_pis() (Jonas Jelonek)
- net: ifb: report ethtool stats over num_tx_queues (Michael Bommarito)
- net: bcmgenet: keep RBUF EEE/PM disabled (Nicolai Buchwitz)
- phonet/pep: disable BH around forwarded sk_receive_skb() (Zijing Yin)
- Bluetooth: serialize accept_q access (Jiexun Wang)
- Bluetooth: MGMT: validate Add Extended Advertising Data length (Michael Bommarito)
- Bluetooth: L2CAP: ecred_reconfigure: send packed pdu, not stack pointer (Michael Bommarito)
- Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths (Mingyu Wang)
- Bluetooth: bnep: Fix UAF read of dev->name (Jann Horn)
- Bluetooth: ISO: drop ISO_END frames received without prior ISO_START (David Carlier)
- Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del() (Safa Karakus)
- net: wwan: iosm: fix potential memory leaks in ipc_imem_init() (Abdun Nihaal)
- selftests/mm: run_vmtests.sh: fix destructive tests invocation (Luiz Capitulino)
- mm/memory_hotplug: fix memory block reference leak on remove (Muchun Song)
- ipv6: ioam: refresh hdr pointer before ioam6_event() (Justin Iurman)
- drivers/base/memory: fix memory block reference leak in poison accounting (Muchun Song)
- io_uring/waitid: clear waitid info before copying it to userspace (Heechan Kang)
- efi: Allocate runtime workqueue before ACPI init (Ard Biesheuvel)
- ALSA: asihpi: Fix potential OOB array access at reading cache (Takashi Iwai)
- ALSA: pcm: Don't setup bogus iov_iter for silencing (Takashi Iwai)
- ALSA: ua101: Reject too-short USB descriptors (Cassio Gabriel)
- hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX (Abdurrahman Hussain)
- smb/server: promote S_DEL_ON_CLS to S_DEL_PENDING when close (ChenXiaoSong)
- smb: client: use data_len for SMB2 READ encrypted folioq copy (Jeremy Erazo)
- smb: client: require net admin for CIFS SWN netlink (Michael Bommarito)
- ksmbd: validate SID in parent security descriptor during ACL inheritance (Junyi Liu)
- ksmbd: fix null pointer dereference in compare_guid_key() (Jeremy Laratro)
- mm/damon/sysfs-schemes: call missing mem_cgroup_iter_break() (SeongJae Park)
- sysfs: don't remove existing directory on update failure (Greg Kroah-Hartman)
- hwmon: (pmbus/core) Protect regulator operations with mutex (Guenter Roeck)
- Revert 'ice: Remove jumbo_remove step from TX path' (Sasha Levin)
- Revert 'ice: fix double-free of tx_buf skb' (Sasha Levin)
- perf parse-events: Expose/rename config_term_name (Ian Rogers)
- drm/imagination: Synchronize interrupts before suspending the GPU (Alessio Belle)
- af_unix: Give up GC if MSG_PEEK intervened. (Kuniyuki Iwashima)
- ksmbd: close durable scavenger races against m_fp_list lookups (DaeMyung Kang)
- Revert 'x86/vdso: Fix output operand size of RDPID' (Sasha Levin)
- spi: spi-dw-dma: fix print error log when wait finish transaction (Vladimir Yakovlev)
- bridge: mrp: reject zero test interval to avoid OOM panic (Xiang Mei)
- Revert 'perf tool_pmu: Factor tool events into their own PMU' (Sasha Levin)
- Revert 'perf python: Add parse_events function' (Sasha Levin)
- Revert 'perf tool_pmu: Fix aggregation on duration_time' (Sasha Levin)
- Revert 'perf cgroup: Update metric leader in evlist__expand_cgroup' (Sasha Levin)
- s390/debug: Reject zero-length input before trimming a newline (Pengpeng Hou)
- drm/xe/hdcp: Add NULL check for media_gt in intel_hdcp_gsc_check_status() (Gustavo Sousa)
- ksmbd: validate owner of durable handle on reconnect (Namjae Jeon)
- mptcp: pm: ADD_ADDR rtx: free sk if last (Matthieu Baerts (NGI0))
- mptcp: pm: ADD_ADDR rtx: always decrease sk refcount (Matthieu Baerts (NGI0))
- mptcp: pm: ADD_ADDR rtx: allow ID 0 (Matthieu Baerts (NGI0))
- mptcp: sync the msk->sndbuf at accept() time (Gang Yan)
- LTS version: v6.12.91 (Saeed Mirzamohammadi)
- netfs: Fix potential uninitialised var in netfs_extract_user_iter() (David Howells)
- mptcp: pm: ADD_ADDR rtx: resched blocked ADD_ADDR quicker (Matthieu Baerts (NGI0))
- mptcp: pm: ADD_ADDR rtx: fix potential data-race (Matthieu Baerts (NGI0))
- mptcp: pm: kernel: correctly retransmit ADD_ADDR ID 0 (Matthieu Baerts (NGI0))
- spi: sifive: fix controller deregistration (Johan Hovold)
- spi: sifive: Simplify clock handling with devm_clk_get_enabled() (Pei Xiao)
- f2fs: fix false alarm of lockdep on cp_global_sem lock (Chao Yu)
- f2fs: fix incorrect file address mapping when inline inode is unwritten (Yongpeng Yang)
- mptcp: fix rx timestamp corruption on fastopen (Paolo Abeni)
- mptcp: drop __mptcp_fastopen_gen_msk_ackseq() (Paolo Abeni)
- mptcp: pm: prio: skip closed subflows (Matthieu Baerts (NGI0))
- sched_ext: Guard scx_dsq_move() against NULL kit->dsq after failed iter_new (Tejun Heo)
- RDMA/mana: Remove user triggerable WARN_ON() in mana_ib_create_qp_rss() (Jason Gunthorpe)
- btrfs: do not mark inode incompressible after inline attempt fails (Qu Wenruo)
- smb: client: Use FullSessionKey for AES-256 encryption key derivation (Piyush Sachdeva)
- btrfs: fix missing last_unlink_trans update when removing a directory (Filipe Manana)
- btrfs: use btrfs inodes in btrfs_rmdir() to avoid so much usage of BTRFS_I() (Filipe Manana)
- btrfs: use inode already stored in local variable at btrfs_rmdir() (Filipe Manana)
- drm/v3d: Reject empty multisync extension to prevent infinite loop (Ashutosh Desai)
- eventfs: Use list_add_tail_rcu() for SRCU-protected children list (David Carlier)
- iommufd: Fix return value of iommufd_fault_fops_write() (Zhenzhong Duan)
- drm/gma500/oaktrail_lvds: fix i2c adapter leaks on init (Johan Hovold)
- drm/gma500/oaktrail_lvds: fix hang on init failure (Johan Hovold)
- drm/gma500/oaktrail_hdmi: fix i2c adapter leak on setup (Johan Hovold)
- drm/xe/dma-buf: handle empty bo and UAF races (Matthew Auld)
- drm/panfrost: Fix wait_bo ioctl leaking positive return from dma_resv_wait_timeout() (Gyeyoung Baek)
- drm/i915: skip __i915_request_skip() for already signaled requests (Sebastian Brzezinka)
- iommu/vt-d: Disable DMAR for Intel Q35 IGFX (Naval Alcala)
- libceph: handle rbtree insertion error in decode_choose_args() (Raphael Zimmer)
- libceph: Fix potential out-of-bounds access in crush_decode() (Raphael Zimmer)
- libceph: Fix potential null-ptr-deref in decode_choose_args() (Raphael Zimmer)
- libceph: Fix potential out-of-bounds access in osdmap_decode() (Raphael Zimmer)
- irqchip/riscv-imsic: Clear interrupt move state during CPU offlining (Yong-Xuan Wang)
- netfs: fix error handling in netfs_extract_user_iter() (Paulo Alcantara)
- powerpc/warp: Fix error handling in pika_dtm_thread (Ma Ke)
- io-wq: check that the predecessor is hashed in io_wq_remove_pending() (Nicholas Carlini)
- ceph: fix BUG_ON in __ceph_build_xattrs_blob() due to stale blob size (Viacheslav Dubeyko)
- ceph: fix a buffer leak in __ceph_setxattr() (Viacheslav Dubeyko)
- ALSA: usb-audio: Bound MIDI endpoint descriptor scans (Cassio Gabriel)
- ALSA: usb-audio: Bound MIDI 2.0 endpoint descriptor scans (Cassio Gabriel)
- drm/i915/dp: Fix VSC dynamic range signaling for RGB formats (Chaitanya Kumar Borah)
- drm/loongson: Use managed KMS polling (Myeonghun Pak)
- smb/client: fix possible infinite loop and oob read in symlink_data() (Ye Bin)
- Bluetooth: btmtk: accept too short WMT FUNC_CTRL events (Pauli Virtanen)
- netfilter: nf_tables: unconditionally bump set->nelems before insertion (Pablo Neira Ayuso)
- KVM: x86: Fix Xen hypercall tracepoint argument assignment (Qiang Ma)
- KVM: s390: pci: fix GAIT table indexing due to double-scaling pointer arithmetic (Junrui Luo)
- KVM: Reject wrapped offset in kvm_reset_dirty_gfn() (Aaron Sacks)
- audit: enforce AUDIT_LOCKED for AUDIT_TRIM and AUDIT_MAKE_EQUIV (Sergio Correia)
- net: atlantic: preserve PCI wake-from-D3 on shutdown when WOL enabled (Zoran Ilievski)
- netfilter: nft_ct: fix missing expect put in obj eval (Li Xiasong)
- Revert 'ACPI: CPPC: Adjust debug messages in amd_set_max_freq_ratio() to warn' (Mario Limonciello)
- audit: fix incorrect inheritable capability in CAPSET records (Sergio Correia)
- netfilter: nf_conntrack_sip: get helper before allocating expectation (Li Xiasong)
- workqueue: Fix wq->cpu_pwq leak in alloc_and_link_pwqs() WQ_UNBOUND path (Breno Leitao)
- i40e: Cleanup PTP pins on probe failure (Matt Vollrath)
- crypto: af_alg - Cap AEAD AD length to 0x80000000 (Herbert Xu)
- page_pool: fix incorrect mp_ops error handling (Mina Almasry)
- netpoll: pass buffer size to egress_dev() to avoid MAC truncation (Breno Leitao)
- netpoll: Extract IPv6 address retrieval function (Breno Leitao)
- net/sched: sch_pie: annotate more data-races in pie_dump_stats() (Eric Dumazet)
- perf tool_pmu: Fix aggregation on duration_time (Ian Rogers)
- iommu/amd: Put list_add/del(dev_data) back under the domain->lock (Jason Gunthorpe)
- iommu/amd: Reorder attach device code (Vasant Hegde)
- net: bcmgenet: fix leaking free_bds (Justin Chen)
- net: bcmgenet: Initialize u64 stats seq counter (Ryo Takakura)
- PCI: Initialize temporary device in new_id_store() (Samiullah Khawaja)
- ntfs: ->d_compare() must not block (Al Viro)
- LoongArch: KVM: Compile switch.S directly into the kernel (Xianglai Li)
- smb: client: fix OOB reads parsing symlink error response (Greg Kroah-Hartman)
- smb: client: correctly handle ErrorContextData as a flexible array (Liang Jie)
- arm64: Reserve an extra page for early kernel mapping (Zhaoyang Huang)
- net/sched: cls_flower: revert unintended changes (Paolo Abeni)
- sfc: fix error code in efx_devlink_info_running_versions() (Dan Carpenter)
- net: tls: fix strparser anchor skb leak on offload RX setup failure (Jakub Kicinski)
- ice: fix NULL pointer dereference in ice_reset_all_vfs() (Petr Oros)
- iavf: add VIRTCHNL_OP_ADD_VLAN to success completion handler (Petr Oros)
- iavf: wait for PF confirmation before removing VLAN filters (Petr Oros)
- iavf: stop removing VLAN filters from PF on interface down (Petr Oros)
- iavf: rename IAVF_VLAN_IS_NEW to IAVF_VLAN_ADDING (Petr Oros)
- page_pool: fix memory-provider leak in page_pool_create_percpu() error path (Hasan Basbunar)
- net: page_pool: create hooks for custom memory providers (Pavel Begunkov)
- page_pool: Set dma_sync to false for devmem memory provider (Samiullah Khawaja)
- drm/xe/gsc: Fix BO leak on error in query_compatibility_version() (Shuicheng Lin)
- drm/xe: Fix error cleanup in xe_exec_queue_create_ioctl() (Shuicheng Lin)
- drm/xe/debugfs: Correct printing of register whitelist ranges (Matt Roper)
- drm/amd/display: Read EDID from VBIOS embedded panel info (Timur Kristof)
- drm/amd/display: Allow DCE link encoder without AUX registers (Timur Kristof)
- futex: Prevent lockup in requeue-PI during signal/ timeout wakeup (Sebastian Andrzej Siewior)
- ALSA: hda: cs35l56: Fix uninitialized value in cs35l56_hda_read_acpi() (Richard Fitzgerald)
- ALSA: hda/conexant: Fix missing error check for jack detection (wangdicheng)
- ALSA: hda/conexant: Renaming the codec with device ID 0x1f86 and 0x1f87 (wangdicheng)
- netconsole: propagate device name truncation in dev_name_store() (Breno Leitao)
- net/sched: sch_cake: annotate data-races in cake_dump_stats() (V) (Eric Dumazet)
- bareudp: fix NULL pointer dereference in bareudp_fill_metadata_dst() (Weiming Shi)
- sctp: discard stale INIT after handshake completion (Xin Long)
- netfilter: skip recording stale or retransmitted INIT (Xin Long)
- ASoC: codecs: ab8500: Fix casting of private data (Christian A. Ehrhardt)
- drm/amdgpu/jpeg: set no_user_fence for JPEG v5.0.0 ring (Yinjie Yao)
- drm/amdgpu/jpeg: set no_user_fence for JPEG v4.0.5 ring (Yinjie Yao)
- drm/amdgpu/jpeg: set no_user_fence for JPEG v4.0.3 ring (Yinjie Yao)
- drm/amdgpu/jpeg: set no_user_fence for JPEG v4.0 ring (Yinjie Yao)
- drm/amdgpu/jpeg: set no_user_fence for JPEG v3.0 ring (Yinjie Yao)
- drm/amdgpu/jpeg: set no_user_fence for JPEG v2.5 ring (Yinjie Yao)
- drm/amdgpu/jpeg: set no_user_fence for JPEG v2.0 ring (Yinjie Yao)
- drm/amdgpu/vcn: set no_user_fence for VCN v5.0.0 enc ring (Yinjie Yao)
- drm/amdgpu/vcn: set no_user_fence for VCN v4.0.5 enc ring (Yinjie Yao)
- drm/amdgpu/vcn: set no_user_fence for VCN v4.0.3 enc ring (Yinjie Yao)
- drm/amdgpu/vcn: set no_user_fence for VCN v3.0 enc/dec rings (Yinjie Yao)
- drm/amdgpu/vcn: set no_user_fence for VCN v2.5 enc/dec rings (Yinjie Yao)
- drm/amdgpu/vcn: set no_user_fence for VCN v2.0 enc/dec rings (Yinjie Yao)
- net: phy: dp83869: fix setting CLK_O_SEL field. (Heiko Schocher)
- net: mctp i2c: check length before marking flow active (William A. Kennington III)
- sched/fair: Clear rel_deadline when initializing forked entities (Zicheng Qu)
- ALSA: usb-audio: Fix potential leak of pd at parsing UAC3 streams (Takashi Iwai)
- netpoll: fix IPv6 local-address corruption (Breno Leitao)
- netpoll: extract IPv4 address retrieval into helper function (Breno Leitao)
- netpoll: Extract carrier wait function (Breno Leitao)
- netconsole: allow selection of egress interface via MAC address (Uday Shankar)
- net, treewide: define and use MAC_ADDR_STR_LEN (Uday Shankar)
- tcp: make probe0 timer handle expired user timeout (Altan Hacigumus)
- neigh: let neigh_xmit take skb ownership (Florian Westphal)
- net/sched: taprio: fix NULL pointer dereference in class dump (Weiming Shi)
- NFC: trf7970a: Ignore antenna noise when checking for RF field (Paul Geurts)
- net: usb: rtl8150: free skb on usb_submit_urb() failure in xmit (Morduan Zang)
- net: usb: rtl8150: fix use-after-free in rtl8150_start_xmit() (Zhan Jun)
- vrf: Fix a potential NPD when removing a port from a VRF (Ido Schimmel)
- net/sched: sch_fq_pie: annotate data-races in fq_pie_dump_stats() (Eric Dumazet)
- net/sched: sch_choke: annotate data-races in choke_dump_stats() (Eric Dumazet)
- net/sched: netem: check for negative latency and jitter (Stephen Hemminger)
- net/sched: netem: fix slot delay calculation overflow (Stephen Hemminger)
- net/sched: netem: validate slot configuration (Stephen Hemminger)
- net/sched: netem: only reseed PRNG when seed is explicitly provided (Stephen Hemminger)
- net/sched: netem: fix queue limit check to include reordered packets (Stephen Hemminger)
- net/sched: netem: fix probability gaps in 4-state loss model (Stephen Hemminger)
- netdevsim: zero initialize struct iphdr in dummy sk_buff (Nikola Z. Ivanov)
- cdrom, scsi: sr: propagate read-only status to block layer via set_disk_ro() (Daan De Meyer)
- drm/sysfb: ofdrm: fix PCI device reference leaks (Yuho Choi)
- spi: rockchip: Read ISR, not IMR, to detect cs-inactive IRQ (John Madieu)
- ASoC: amd: acp: Add DMI quirk for Valve Steam Deck OLED (Guilherme G. Piccoli)
- netfilter: nf_conntrack_sip: don't use simple_strtoul (Florian Westphal)
- netfilter: xt_policy: fix strict mode inbound policy matching (Jiexun Wang)
- drm/amdgpu/gfx6: Support harvested SI chips with disabled TCCs (v2) (Timur Kristof)
- drm/amdgpu/uvd3.1: Don't validate the firmware when already validated (Timur Kristof)
- drm/amdgpu: fix spelling typos (Alexandre Demers)
- drm/amdgpu: fix AMDGPU_INFO_READ_MMR_REG (Christian Konig)
- drm/amdgpu/gmc: Fix AMDGPU_GART_PLACEMENT_LOW to not overlap with VRAM (Timur Kristof)
- nvme-pci: fix missed admin queue sq doorbell write (Keith Busch)
- netfilter: arp_tables: fix IEEE1394 ARP payload parsing (Pablo Neira Ayuso)
- nvmet-tcp: propagate nvmet_tcp_build_pdu_iovec() errors to its callers (Maurizio Lombardi)
- tracing: branch: Fix inverted check on stat tracer registration (Breno Leitao)
- cgroup: Increment nr_dying_subsys_* from rmdir context (Petr Malat)
- btrfs: fix double-decrement of bytes_may_use in submit_one_async_extent() (Mark Harmstone)
- fsnotify: fix inode reference leak in fsnotify_recalc_mask() (Amir Goldstein)
- mailbox: mailbox-test: make data_ready a per-instance variable (Wolfram Sang)
- mailbox: mailbox-test: initialize struct earlier (Wolfram Sang)
- mailbox: mailbox-test: don't free the reused channel (Wolfram Sang)
- mailbox: add sanity check for channel array (Wolfram Sang)
- cgroup/rdma: fix integer overflow in rdmacg_try_charge() (cuitao)
- mailbox: mailbox-test: free channels on probe error (Wolfram Sang)
- mailbox: mtk-cmdq: Fix CURR and END addr for task insert case (Jason-JH Lin)
- fbdev: offb: fix PCI device reference leak on probe failure (Yuho Choi)
- kbuild: builddeb - avoid recompiles for non-cross-compiles (Mathias Krause)
- rtc: abx80x: Disable alarm feature if no interrupt attached (Anthony Pighin (Nokia))
- fs/adfs: validate nzones in adfs_validate_bblk() (Bae Yeonju)
- vhost_net: fix sleeping with preempt-disabled in vhost_net_busy_poll() (Kohei Enju)
- tipc: fix double-free in tipc_buf_append() (Lee Jones)
- nfp: fix swapped arguments in nfp_encode_basic_qdr() calls (Alexey Kodanev)
- virtio_net: sync rss_trailer.max_tx_vq on queue_pairs change via VQ_PAIRS_SET (Brett Creeley)
- virtio_net: Use new RSS config structs (Akihiko Odaki)
- virtio_net: Fix endian with virtio_net_ctrl_rss (Akihiko Odaki)
- virtio_net: Split struct virtio_net_rss_config (Akihiko Odaki)
- net: airoha: Move ndesc initialization at end of airoha_qdma_init_rx_queue() (Lorenzo Bianconi)
- net: dsa: realtek: rtl8365mb: fix mode mask calculation (Mieczyslaw Nalewaj)
- net/sched: sch_sfb: annotate data-races in sfb_dump_stats() (Eric Dumazet)
- net/sched: sch_red: annotate data-races in red_dump_stats() (Eric Dumazet)
- net/sched: sch_fq_codel: remove data-races from fq_codel_dump_stats() (Eric Dumazet)
- net/sched: sch_pie: annotate data-races in pie_dump_stats() (Eric Dumazet)
- net_sched: sch_hhf: annotate data-races in hhf_dump_stats() (Eric Dumazet)
- ice: fix ice_ptp_read_tx_hwtstamp_status_eth56g (Jacob Keller)
- ice: fix timestamp interrupt configuration for E825C (Grzegorz Nitka)
- ksmbd: scope conn->binding slowpath to bound sessions only (Hyunwoo Kim)
- ksmbd: fix durable fd leak on ClientGUID mismatch in durable v2 open (DaeMyung Kang)
- ksmbd: destroy async_ida in ksmbd_conn_free() (DaeMyung Kang)
- ksmbd: destroy tree_conn_ida in ksmbd_session_destroy() (DaeMyung Kang)
- pwm: atmel-tcb: Cache clock rates and mark chip as atomic (Sangyun Kim)
- arm64: dts: meson-gxl-p230: fix ethernet PHY interrupt number (Jun Yan)
- slip: bound decode() reads against the compressed packet length (Weiming Shi)
- slip: reject VJ receive packets on instances with no rstate array (Weiming Shi)
- netfilter: nfnetlink_osf: fix potential NULL dereference in ttl check (Fernando Fernandez Mancera)
- netfilter: nfnetlink_osf: fix out-of-bounds read on option matching (Fernando Fernandez Mancera)
- ipvs: fix MTU check for GSO packets in tunnel mode (Yingnan Zhang)
- netfilter: xtables: restrict several matches to inet family (Pablo Neira Ayuso)
- netfilter: conntrack: remove sprintf usage (Florian Westphal)
- netfilter: nfnetlink_osf: fix divide-by-zero in OSF_WSS_MODULO (Xiang Mei)
- netfilter: nft_osf: restrict it to ipv4 (Pablo Neira Ayuso)
- openvswitch: cap upcall PID array size and pre-size vport replies (Weiming Shi)
- net/mlx5: Fix HCA caps leak on notifier init failure (Prathamesh Deshpande)
- pppoe: drop PFC frames (Qingfang Deng)
- sctp: fix OOB write to userspace in sctp_getsockopt_peer_auth_chunks (Michael Bommarito)
- ipv6: fix possible UAF in icmpv6_rcv() (Eric Dumazet)
- e1000e: Unroll PTP in probe error handling (Matt Vollrath)
- i40e: don't advertise IFF_SUPP_NOFCS (Kohei Enju)
- ice: fix ICE_AQ_LINK_SPEED_M for 200G (Paul Greenwalt)
- ice: fix double-free of tx_buf skb (Michal Schmidt)
- ice: Remove jumbo_remove step from TX path (Alice Mikityanska)
- ice: update PCS latency settings for E825 10G/25Gb modes (Grzegorz Nitka)
- tcp: annotate data-races around tp->plb_rehash (Eric Dumazet)
- tcp: annotate data-races around (tp->write_seq - tp->snd_nxt) (Eric Dumazet)
- tcp: annotate data-races around tp->dsack_dups (Eric Dumazet)
- tcp: annotate data-races around tp->bytes_retrans (Eric Dumazet)
- tcp: annotate data-races around tp->bytes_sent (Eric Dumazet)
- tcp: add data-race annotations for TCP_NLA_SNDQ_SIZE (Eric Dumazet)
- tcp: add data-race annotations around tp->data_segs_out and tp->total_retrans (Eric Dumazet)
- net/sched: taprio: fix use-after-free in advance_sched() on schedule switch (Vinicius Costa Gomes)
- nexthop: fix IPv6 route referencing IPv4 nexthop (Jiayuan Chen)
- net/sched: sch_cake: fix NAT destination port not being updated in cake_update_flowkeys (Dudu Lu)
- macvlan: fix macvlan_get_size() not reserving space for IFLA_MACVLAN_BC_CUTOFF (Dudu Lu)
- net/sched: act_mirred: fix wrong device for mac_header_xmit check in tcf_blockcast_redir (Dudu Lu)
- arm64: dts: marvell: armada-37xx: use 'usb2-phy' in USB3 controller's phy-names (Gabor Juhos)
- arm64: dts: imx8mm-tqma8mqml: Correct PAD settings for PMIC_nINT (Peng Fan)
- arm64: dts: imx8mn-tqma8mqnl: Correct PAD settings for PMIC_nINT (Peng Fan)
- arm64: dts: imx8mm-emtop-som: Correct PAD settings for PMIC_nINT (Peng Fan)
- PCMCIA: Fix garbled log messages for KERN_CONT (Rene Rebe)
- arm64: dts: imx8mp-data-modul-edm-sbc: Correct PAD settings for PMIC_nINT (Peng Fan)
- arm64: dts: imx8mp-dhcom-som: Correct PAD settings for PMIC_nINT (Peng Fan)
- arm64: dts: imx8mp-icore-mx8mp: Correct PAD settings for PMIC_nINT (Peng Fan)
- arm64: dts: imx8mp-navqp: Correct PAD settings for PMIC_nINT (Peng Fan)
- arm64: dts: imx8mp-debix-som-a: Correct PAD settings for PMIC_nINT (Peng Fan)
- arm64: dts: imx8mp-debix-model-a: Correct PAD settings for PMIC_nINT (Peng Fan)
- erofs: unify lcn as u64 for 32-bit platforms (Gao Xiang)
- erofs: avoid infinite loops due to corrupted subpage compact indexes (Gao Xiang)
- erofs: do sanity check on m->type in z_erofs_load_compact_lcluster() (Chao Yu)
- erofs: add encoded extent on-disk definition (Gao Xiang)
- crypto: ccp - copy IV using skcipher ivsize (Paul Moses)
- crypto: sa2ul - Fix AEAD fallback algorithm names (T Pratham)
- drm/i915/wm: Verify the correct plane DDB entry (Ville Syrjala)
- drm/i915: Relocate the SKL wm sanitation code (Ville Syrjala)
- f2fs: protect extension_list reading with sb_lock in f2fs_sbi_show() (Yongpeng Yang)
- clk: visconti: pll: initialize clk_init_data to zero (Brian Masney)
- clk: qcom: gcc-x1e80100: Keep GCC USB QTB clock always ON (Jagadeesh Kona)
- lib/hexdump: print_hex_dump_bytes() calls print_hex_dump_debug() (Geert Uytterhoeven)
- clk: qcom: dispcc-sc7180: Add missing MDSS resets (Konrad Dybcio)
- dt-bindings: clock: qcom,dispcc-sc7180: Define MDSS resets (Konrad Dybcio)
- clk: xgene: Fix mapping leak in xgene_pllclk_init() (Geert Uytterhoeven)
- clk: qoriq: avoid format string warning (Arnd Bergmann)
- x86/um: fix vDSO installation (Thomas Weissschuh)
- x86/um/vdso: Drop VDSO64-y from Makefile (Thomas Weissschuh)
- clk: imx8mq: Correct the CSI PHY sels (Sebastian Krzyszkowiak)
- clk: imx: imx6q: Fix device node reference leak in of_assigned_ldb_sels() (Felix Gu)
- clk: imx: imx6q: Fix device node reference leak in pll6_bypassed() (Felix Gu)
- clk: qcom: dispcc-sm8250: Enable parents for pixel clocks (Val Packett)
- clk: qcom: dispcc-sm8250: Use shared ops on the mdss vsync clk (Val Packett)
- clk: qcom: gcc-sc8180x: Use retention for PCIe power domains (Val Packett)
- clk: qcom: gcc-sc8180x: Use retention for USB power domains (Val Packett)
- clk: qcom: gcc-sc8180x: Add missing GDSCs (Val Packett)
- dt-bindings: clock: qcom,gcc-sc8180x: Add missing GDSCs (Val Packett)
- scsi: target: core: Fix integer overflow in UNMAP bounds check (Junrui Luo)
- clk: qcom: dispcc-sm4450: Fix DSI byte clock rate setting (Konrad Dybcio)
- clk: qcom: dispcc-sc8280xp: remove CLK_SET_RATE_PARENT from byte_div_clk_src dividers (White Lewis)
- scsi: sg: Resolve soft lockup issue when opening /dev/sgX (Yang Erkun)
- scsi: sg: Fix sysctl sg-big-buff register during sg_init() (Yang Erkun)
- clk: qcom: dispcc-sm8450: use RCG2 ops for DPTX1 AUX clock source (Dmitry Baryshkov)
- RDMA/core: Prefer NLA_NUL_STRING (Florian Westphal)
- platform/x86: dell-wmi-sysman: bound enumeration string aggregation (Pengpeng Hou)
- platform/x86: dell_rbu: avoid uninit value usage in packet_size_write() (Fedor Pchelkin)
- fs/ntfs3: terminate the cached volume label after UTF-8 conversion (Pengpeng Hou)
- tty: serial: ip22zilog: Fix section mispatch warning (Thomas Bogendoerfer)
- platform/x86: asus-wmi: fix screenpad brightness range (Denis Benato)
- platform/x86: asus-wmi: adjust screenpad power/brightness handling (Denis Benato)
- nfs/blocklayout: Fix compilation error (make W=1) in bl_write_pagelist() (Andy Shevchenko)
- mfd: mc13xxx-core: Fix memory leak in mc13xxx_add_subdevice_pdata() (Abdun Nihaal)
- platform/x86: panasonic-laptop: Fix OPTD notifier registration and cleanup (Rafael J. Wysocki)
- tty: hvc_iucv: fix off-by-one in number of supported devices (Randy Dunlap)
- leds: lgm-sso: Remove duplicate assignments for priv->mmap (Chen Ni)
- platform/surface: surfacepro3_button: Drop wakeup source on remove (Rafael J. Wysocki)
- backlight: sky81452-backlight: Check return value of devm_gpiod_get_optional() in sky81452_bl_parse_dt() (Chen Ni)
- i3c: mipi-i3c-hci: fix IBI payload length calculation for final status (Billy Tsai)
- i3c: dw: Fix memory leak in dw_i3c_master_i3c_xfers() (Felix Gu)
- i3c: master: dw-i3c: Fix missing reset assertion in remove() callback (Felix Gu)
- reset: Add devres helpers to request pre-deasserted reset controls (Philipp Zabel)
- reset: replace boolean parameters with flags parameter (Philipp Zabel)
- perf util: Kill die() prototype, dead for a long time (Arnaldo Carvalho de Melo)
- perf maps: Fix copy_from that can break sorted by name order (Ian Rogers)
- perf cgroup: Update metric leader in evlist__expand_cgroup (Ian Rogers)
- perf python: Add parse_events function (Ian Rogers)
- perf tool_pmu: Factor tool events into their own PMU (Ian Rogers)
- perf evsel: Add alternate_hw_config and use in evsel__match (Ian Rogers)
- ipmi: ssif_bmc: change log level to dbg in irq callback (Jian Zhang)
- ipmi: ssif_bmc: fix message desynchronization after truncated response (Jian Zhang)
- ipmi: ssif_bmc: fix missing check for copy_to_user() partial failure (Jian Zhang)
- perf expr: Return -EINVAL for syntax error in expr__find_ids() (Leo Yan)
- perf tools: Fix module symbol resolution for non-zero .text sh_addr (Chuck Lever)
- perf stat: Fix opt->value type for parse_cache_level (Ian Rogers)
- perf lock: Fix option value type in parse_max_stack (Ian Rogers)
- pinctrl: renesas: rzg2l: Fix save/restore of {IOLH,IEN,PUPD,SMT} registers (Biju Das)
- pinctrl: abx500: Fix type of 'argument' variable (Yu-Chun Lin)
- pinctrl: realtek: Fix function signature for config argument (Yu-Chun Lin)
- perf: tools: cs-etm: Fix print issue for Coresight debug in ETE/TRBE trace (Mike Leach)
- perf branch: Avoid incrementing NULL (Ian Rogers)
- pinctrl: cy8c95x0: Avoid returning positive values to user space (Andy Shevchenko)
- pinctrl: cy8c95x0: Unify messages with help of dev_err_probe() (Andy Shevchenko)
- pinctrl: cy8c95x0: remove duplicate error message (Andy Shevchenko)
- pinctrl: pinctrl-pic32: Fix resource leak (Ethan Tidmore)
- bpf, arm32: Reject BPF-to-BPF calls and callbacks in the JIT (Puranjay Mohan)
- bpf: Validate node_id in arena_alloc_pages() (Puranjay Mohan)
- bpf: allow UTF-8 literals in bpf_bprintf_prepare() (Yihan Ding)
- bpf: Fix NULL deref in map_kptr_match_type for scalar regs (Mykyta Yatsenko)
- bpf: Fix precedence bug in convert_bpf_ld_abs alignment check (Daniel Borkmann)
- bpf, sockmap: Take state lock for af_unix iter (Michal Luczaj)
- bpf, sockmap: Fix af_unix null-ptr-deref in proto update (Michal Luczaj)
- bpf, sockmap: Fix af_unix iter deadlock (Michal Luczaj)
- bpf, arm64: Fix off-by-one in check_imm signed range check (Daniel Borkmann)
- ext4: fix possible null-ptr-deref in mbt_kunit_exit() (Ye Bin)
- HID: usbhid: fix deadlock in hid_post_reset() (Oliver Neukum)
- mtd: rawnand: sunxi: fix sunxi_nfc_hw_ecc_read_extra_oob (Richard Genoud)
- cxl/pci: Check memdev driver binding status in cxl_reset_done() (Li Ming)
- mtd: parsers: ofpart: call of_node_put() only in ofpart_fail path (Cosmin Tanislav)
- mtd: spi-nor: swp: check SR_TB flag when getting tb_mask (Shiji Yang)
- mtd: spi-nor: update spi_nor_fixups::post_sfdp() documentation (Jonas Gorski)
- mtd: spi-nor: sfdp: introduce smpt_map_id fixup hook (Takahiro Kuwano)
- mtd: spi-nor: sfdp: introduce smpt_read_dummy fixup hook (Takahiro Kuwano)
- mtd: spi-nor: core: correct the op.dummy.nbytes when check read operations (Haibo Chen)
- dt-bindings: interrupt-controller: arm,gic-v3: Fix EPPI range (Geert Uytterhoeven)
- ima_fs: Correctly create securityfs files for unsupported hash algos (Dmitry Safonov)
- ima_fs: get rid of lookup-by-dentry stuff (Al Viro)
- ima_fs: don't bother with removal of files in directory we'll be removing (Al Viro)
- mtd: physmap_of_gemini: Fix disabled pinctrl state check (Chen Ni)
- HID: asus: do not abort probe when not necessary (Denis Benato)
- HID: asus: make asus_resume adhere to linux kernel coding standards (Denis Benato)
- ima: check return value of crypto_shash_final() in boot aggregate (Daniel Hodges)
- remoteproc: xlnx: Fix sram property parsing (Tim Michals)
- hte: tegra194: remove Kconfig dependency on Tegra194 SoC (Francesco Lavra)
- tracing: Rebuild full_name on each hist_field_name() call (Pengpeng Hou)
- soundwire: cadence: Clear message complete before signaling waiting thread (Richard Fitzgerald)
- dmaengine: mxs-dma: Fix missing return value from of_dma_controller_register() (Frank Li)
- soundwire: bus: demote UNATTACHED state warnings to dev_dbg() (Cole Leavitt)
- dmaengine: dw-axi-dmac: Remove unnecessary return statement from void function (Khairul Anuar Romli)
- ocfs2: validate group add input before caching (ZhengYuan Huang)
- ocfs2: validate bg_bits during freefrag scan (ZhengYuan Huang)
- ocfs2: fix listxattr handling when the buffer is full (ZhengYuan Huang)
- firmware: arm_ffa: Use the correct buffer size during RXTX_MAP (Sebastian Ene)
- ARM: dts: imx27-eukrea: replace interrupts with interrupts-extended (Frank Li)
- arm64/xor: fix conflicting attributes for xor_block_template (Christoph Hellwig)
- ARM: OMAP1: Fix DEBUG_LL and earlyprintk on OMAP16XX (Aaro Koskinen)
- arm64: dts: qcom: sm8250: Add missing CPU7 3.09GHz OPP (Alexander Koskovich)
- soc: qcom: aoss: compare against normalized cooling state (Alok Tiwari)
- soc: qcom: llcc: fix v1 SB syndrome register offset (Alok Tiwari)
- ocfs2/dlm: fix off-by-one in dlm_match_regions() region comparison (Junrui Luo)
- ocfs2/dlm: validate qr_numregions in dlm_match_regions() (Junrui Luo)
- unshare: fix nsproxy leak in ksys_unshare() on set_cred_ucounts() failure (Michal Grzedzicki)
- soc/tegra: cbb: Set ERD on resume for err interrupt (Sumit Gupta)
- arm64: dts: imx8qxp-mek: switch Type-C connector power-role to dual (Xu Yang)
- arm64: dts: imx8qm-mek: switch Type-C connector power-role to dual (Xu Yang)
- arm64: dts: lx2160a: complete pinmux for rcwsr12 configuration word (Josua Mayer)
- arm64: dts: lx2160a: change zeros to hexadecimal in pinmux nodes (Josua Mayer)
- arm64: dts: lx2160a: add sda gpio references for i2c bus recovery (Josua Mayer)
- arm64: dts: lx2160a: rename pinmux nodes for readability (Josua Mayer)
- arm64: dts: lx2160a: remove duplicate pinmux nodes (Josua Mayer)
- arm64: dts: lx2160a: change i2c0 (iic1) pinmux mask to one bit (Josua Mayer)
- arm64: dts: freescale: imx8mp-tqma8mpql-mba8mp-ras314: fix UART1 RTS/CTS muxing (Nora Schiffer)
- arm64: dts: ti: k3-am62-verdin: Fix SPI_1 GPIO CS pinctrl label (Francesco Dolcini)
- arm64: dts: ti: k3-am62-lp-sk: Enable internal pulls for MMC0 data pins (Judith Mendez)
- arm64: dts: ti: k3-am62p5-sk: Disable MMC1 internal pulls on data pins (Judith Mendez)
- arm64: dts: qcom: sdm845-xiaomi-beryllium: Mark l1a regulator as powered during boot (David Heidelberg)
- arm64: dts: qcom: sm7225-fairphone-fp4: Fix conflicting bias pinctrl (Luca Weiss)
- arm64: dts: qcom: sm8650: Enable UHS-I SDR50 and SDR104 SD card modes (Vladimir Zapolskiy)
- arm64: dts: qcom: sm8550: Enable UHS-I SDR50 and SDR104 SD card modes (Vladimir Zapolskiy)
- arm64: dts: qcom: sm8450: Enable UHS-I SDR50 and SDR104 SD card modes (Vladimir Zapolskiy)
- arm64: dts: qcom: sm8650: Fix xo clock supply of SD host controller (Vladimir Zapolskiy)
- arm64: dts: qcom: sm8550: Fix xo clock supply of platform SD host controller (Vladimir Zapolskiy)
- arm64: dts: qcom: sm8650: Fix GIC_ITS range length (Konrad Dybcio)
- arm64: dts: qcom: sm8550: Fix GIC_ITS range length (Konrad Dybcio)
- arm64: dts: qcom: sm8450: Fix GIC_ITS range length (Konrad Dybcio)
- bus: rifsc: fix RIF configuration check for peripherals (Gatien Chevallier)
- soc: qcom: ocmem: return -EPROBE_DEFER is ocmem is not available (Dmitry Baryshkov)
- soc: qcom: ocmem: register reasons for probe deferrals (Dmitry Baryshkov)
- soc: qcom: ocmem: make the core clock optional (Dmitry Baryshkov)
- arm64: dts: rockchip: Correct Joystick Axes on Gameforce Ace (Chris Morgan)
- arm64: dts: rockchip: Correct Fan Supply for Gameforce Ace (Chris Morgan)
- arm64: dts: rockchip: Fix Bluetooth stability on LCKFB TaiShan Pi (Ming Wang)
- arm64: dts: qcom: msm8953-xiaomi-daisy: fix backlight (Barnabas Czeman)
- arm64: dts: qcom: msm8953-xiaomi-vince: correct wled ovp value (Barnabas Czeman)
- arm64: dts: mediatek: mt7986a: Fix gpio-ranges pin count (Akari Tsuyukusa)
- arm64: dts: mediatek: mt7981b: Fix gpio-ranges pin count (Akari Tsuyukusa)
- arm64: dts: mediatek: mt6795: Fix gpio-ranges pin count (Akari Tsuyukusa)
- iommufd: vfio compatibility extension check for noiommu mode (Jacob Pan)
- arm64: dts: imx8mp-evk: Enable pull select bit for PCIe regulator GPIO (M.2 W_DISABLE1) (Sherry Sun)
- arm64: dts: rockchip: Make Jaguar PCIe-refclk pin use pull-up config (Heiko Stuebner)
- arm64: dts: imx8-apalis: Fix LEDs name collision (Francesco Dolcini)
- memory: tegra30-emc: Fix dll_change check (Mikko Perttunen)
- memory: tegra124-emc: Fix dll_change check (Mikko Perttunen)
- ARM: dts: mediatek: mt7623: fix efuse fallback compatible (Rafal Milecki)
- arm64: dts: mediatek: mt8365: Describe infracfg-nao as a pure syscon (Nicolas F. R. A. Prado)
- ksmbd: fix use-after-free from async crypto on Qualcomm crypto engine (Joshua Klinesmith)
- efi/capsule-loader: fix incorrect sizeof in phys array reallocation (Thomas Huth)
- gfs2: prevent NULL pointer dereference during unmount (Andreas Gruenbacher)
- gfs2: add some missing log locking (Andreas Gruenbacher)
- quota: Fix race of dquot_scan_active() with quota deactivation (Jan Kara)
- ktest: Run POST_KTEST hooks on failure and cancellation (Ricardo B. Marliere)
- ktest: Honor empty per-test option overrides (Ricardo B. Marliere)
- ktest: Avoid undef warning when WARNINGS_FILE is unset (Ricardo B. Marliere)
- fanotify: call fanotify_events_supported() before path_permission() and security_path_notify() (Ondrej Mosnacek)
- fdget(), trivial conversions (Al Viro)
- net/socket.c: switch to CLASS(fd) (Al Viro)
- gfs2: Call unlock_new_inode before d_instantiate (Andreas Gruenbacher)
- ALSA: hda/realtek - fixed speaker no sound update (Kailang Yang)
- crypto: jitterentropy - replace long-held spinlock with mutex (Haixin Xu)
- dm cache: fix missing return in invalidate_committed's error path (Ming-Hung Tsai)
- ALSA: sc6000: Keep the programmed board state in card-private data (Cassio Gabriel)
- spi: mtk-snfi: unregister ECC engine on probe failure and remove() callback (Pei Xiao)
- PCI: tegra194: Fix CBB timeout caused by DBI access before core power-on (Manikanta Maddireddy)
- PCI: dwc: Apply ECRC workaround to DesignWare 5.00a as well (Manikanta Maddireddy)
- PCI: tegra194: Use DWC IP core version (Manikanta Maddireddy)
- PCI: tegra194: Free up Endpoint resources during remove() (Vidya Sagar)
- PCI: tegra194: Allow system suspend when the Endpoint link is not up (Vidya Sagar)
- PCI: tegra194: Set LTR message request before PCIe link up in Endpoint mode (Vidya Sagar)
- PCI: tegra194: Disable direct speed change for Endpoint mode (Vidya Sagar)
- PCI: tegra194: Use devm_gpiod_get_optional() to parse 'nvidia,refclk-select' (Vidya Sagar)
- PCI: tegra194: Disable PERST# IRQ only in Endpoint mode (Manikanta Maddireddy)
- PCI: tegra194: Don't force the device into the D0 state before L2 (Vidya Sagar)
- PCI: tegra194: Rename 'root_bus' to 'root_port_bus' in tegra_pcie_downstream_dev_to_D0() (Manivannan Sadhasivam)
- PCI: tegra194: Disable LTSSM after transition to Detect on surprise link down (Manikanta Maddireddy)
- PCI: tegra194: Increase LTSSM poll time on surprise link down (Manikanta Maddireddy)
- PCI: tegra194: Fix polling delay for L2 state (Vidya Sagar)
- PCI/NPEM: Set LED_HW_PLUGGABLE for hotplug-capable ports (Richard Cheng)
- ASoC: SOF: compress: return the configured codec from get_params (Cassio Gabriel)
- ALSA: scarlett2: Add missing sentinel initializer field (Panagiotis Petrakopoulos)
- selftest: memcg: skip memcg_sock test if address family not supported (Waiman Long)
- Documentation: fix a hugetlbfs reservation statement (Jane Chu)
- selftests/mm: skip migration tests if NUMA is unavailable (AnishMulay)
- PCI: mediatek-gen3: Prevent leaking IRQ domains when IRQ not found (Chen-Yu Tsai)
- PCI: Enable AtomicOps only if Root Port supports them (Gerd Bayer)
- ASoC: rsnd: Fix potential out-of-bounds access of component_dais[] (Denis Rastyogin)
- crypto: qat - use swab32 macro (Giovanni Cabiddu)
- crypto: qat - fix type mismatch in RAS sysfs show functions (Giovanni Cabiddu)
- crypto: qat - disable 420xx AE cluster when lead engine is fused off (Ahsan Atta)
- crypto: qat - disable 4xxx AE cluster when lead engine is fused off (Ahsan Atta)
- crypto: qat - introduce fuse array (Suman Kumar Chakraborty)
- ASoC: qcom: qdsp6: topology: check widget type before accessing data (Srinivas Kandagatla)
- iommu/amd: Fix clone_alias() to use the original device's devid (Vasant Hegde)
- iommu/amd: Convert dev_data lock from spinlock to mutex (Vasant Hegde)
- iommu/amd: Rearrange attach device code (Vasant Hegde)
- iommu/amd: Reduce domain lock scope in attach device path (Vasant Hegde)
- iommu/amd: Do not detach devices in domain free path (Vasant Hegde)
- iommu/amd: xarray to track protection_domain->iommu list (Vasant Hegde)
- iommu/amd: Remove protection_domain.dev_cnt variable (Vasant Hegde)
- ASoC: fsl_easrc: Change the type for iec958 channel status controls (Shengjiu Wang)
- ASoC: fsl_easrc: Fix value type in fsl_easrc_iec958_get_bits() (Shengjiu Wang)
- ASoC: fsl_easrc: Check the variable range in fsl_easrc_iec958_put_bits() (Shengjiu Wang)
- ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_mode_put() (Shengjiu Wang)
- ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_arc_mode_put() (Shengjiu Wang)
- ASoC: fsl_micfil: Fix event generation in micfil_quality_set() (Shengjiu Wang)
- ASoC: fsl_micfil: Fix event generation in micfil_put_dc_remover_state() (Shengjiu Wang)
- ASoC: fsl_micfil: Fix event generation in hwvad_put_init_mode() (Shengjiu Wang)
- ASoC: fsl_micfil: Fix event generation in hwvad_put_enable() (Shengjiu Wang)
- ASoC: fsl_micfil: Add access property for 'VAD Detected' (Shengjiu Wang)
- PM: domains: De-constify fields in struct dev_pm_domain_attach_data (Dmitry Baryshkov)
- pmdomain: imx: scu-pd: Fix device_node reference leak during ->probe() (Felix Gu)
- pmdomain: ti: omap_prm: Fix a reference leak on device node (Felix Gu)
- drm/msm/a6xx: Use barriers while updating HFI Q headers (Akhil P Oommen)
- drm/msm/a6xx: Fix dumping A650+ debugbus blocks (Connor Abbott)
- drm/msm/shrinker: Fix can_block() logic (Rob Clark)
- drm/msm/a6xx: Fix HLSQ register dumping (Rob Clark)
- ASoC: SOF: Intel: hda: Place check before dereference (Ethan Tidmore)
- ALSA: hda/realtek: fix code style (ERROR: else should follow close brace '}') (Lei Huang)
- hwmon: (aspeed-g6-pwm-tach): remove redundant driver remove callback (Billy Tsai)
- hwmon: Switch back to struct platform_driver::remove() (Uwe Kleine-Konig)
- drm/amdgpu/uvd4.2: Don't initialize UVD 4.2 when DPM is disabled (Timur Kristof)
- drm/amdgpu: update the handle ptr in early_init (Sunil Khatri)
- drm/amdgpu: update the handle ptr in dump_ip_state (Sunil Khatri)
- drm/amdgpu: add amdgpu_device reference in ip block (Sunil Khatri)
- drm/amd/pm/smu7: Add SCLK cap for quirky Hawaii board (Timur Kristof)
- drm/amd/pm/ci: Fill DW8 fields from SMC (Timur Kristof)
- drm/amd/pm/ci: Clear EnabledForActivity field for memory levels (Timur Kristof)
- drm/amd/pm/ci: Fix powertune defaults for Hawaii 0x67B0 (Timur Kristof)
- drm/amd/pm/smu7: Fix SMU7 voltage dependency on display clock (Timur Kristof)
- drm/amd/pm/ci: Disable MCLK DPM on problematic CI ASICs (Timur Kristof)
- drm/amd/pm/ci: Use highest MCLK on CI when MCLK DPM is disabled (Timur Kristof)
- ALSA: core: Validate compress device numbers without dynamic minors (Cassio Gabriel)
- PCI: qcom: Advertise Hotplug Slot Capability with no Command Completion support (Krishna Chaitanya Chundru)
- drm/panel: simple: Correct G190EAN01 prepare timing (Sebastian Reichel)
- drm/panel: sharp-ls043t1le01: make use of prepare_prev_first (Dmitry Baryshkov)
- drm/msm/dsi: rename MSM8998 DSI version from V2_2_0 to V2_0_0 (Alexander Koskovich)
- drm/msm/dpu: fix mismatch between power and frequency (Yuanjie Yang)
- iommu/tegra241-cmdqv: Set supports_cmd op in tegra241_vcmdq_hw_init() (Nicolin Chen)
- drm/imagination: Switch reset_reason fields from enum to u32 (Alexandru Dadu)
- spi: hisi-kunpeng: prevent infinite while() loop in hisi_spi_flush_fifo (Pei Xiao)
- drm/amdgpu/gfx11: look at the right prop for gfx queue priority (Alex Deucher)
- drm/amdgpu/gfx10: look at the right prop for gfx queue priority (Alex Deucher)
- PCI: dwc: rcar-gen4: Change EPC BAR alignment to 4K as per the documentation (Koichiro Den)
- padata: Remove cpu online check from cpu add and removal (Chuyi Zhou)
- crypto: atmel-aes - guard unregister on error in atmel_aes_register_algs (Thorsten Blum)
- crypto: atmel - Use unregister_{aeads,ahashes,skciphers} (Thorsten Blum)
- crypto: tegra - Disable softirqs before finalizing request (Herbert Xu)
- crypto: tegra - Reserve keyslots to allocate dynamically (Akhil R)
- crypto: tegra - Transfer HASH init function to crypto engine (Akhil R)
- crypto: tegra - finalize crypto req on error (Akhil R)
- fbdev: matroxfb: Mark variable with __maybe_unused to avoid W=1 build break (Andy Shevchenko)
- dm init: ensure device probing has finished in dm-mod.waitfor= (Guillaume Gonnet)
- drm/amdgpu: Add default case in DVI mode validation (Srinivasan Shanmugam)
- drm/sun4i: Fix resource leaks (Ethan Tidmore)
- drm/v3d: Handle error from drm_sched_entity_init() (Maira Canal)
- selftests/sched_ext: Add missing error check for exit__load() (David Carlier)
- media: i2c: og01a1b: Fix V4L2 subdevice data initialization on probe (Vladimir Zapolskiy)
- media: i2c: og01a1b: Replace client->dev usage (Laurent Pinchart)
- spi: fsl-qspi: Use reinit_completion() for repeated operations (Felix Gu)
- spi: nxp-fspi: Use reinit_completion() for repeated operations (Felix Gu)
- spi: spi-nxp-fspi: enable runtime pm for fspi (Haibo Chen)
- drm/bridge: cadence: cdns-mhdp8546-core: Handle HDCP state in bridge atomic check (Harikrishna Shenoy)
- drm/bridge: cadence: cdns-mhdp8546-core: Add mode_valid hook to drm_bridge_funcs (Jayesh Choudhary)
- drm/bridge: cadence: cdns-mhdp8546-core: Set the mhdp connector earlier in atomic_enable() (Jayesh Choudhary)
- dm log: fix out-of-bounds write due to region_count overflow (Junrui Luo)
- dm cache metadata: fix memory leak on metadata abort retry (Ming-Hung Tsai)
- PCI: dwc: Perform cleanup in the error path of dw_pcie_resume_noirq() (Manivannan Sadhasivam)
- PCI: dwc: Invoke post_init in dw_pcie_resume_noirq() (Richard Zhu)
- PCI: dwc: ep: Fix MSI-X Table Size configuration in dw_pcie_ep_set_msix() (Aksh Garg)
- PCI: endpoint: Align pci_epc_set_msix(), pci_epc_ops::set_msix() nr_irqs encoding (Niklas Cassel)
- platform/chrome: chromeos_tbmc: Drop wakeup source on remove (Rafael J. Wysocki)
- dm cache: fix dirty mapping checking in passthrough mode switching (Ming-Hung Tsai)
- dm cache: support shrinking the origin device (Ming-Hung Tsai)
- dm cache: fix concurrent write failure in passthrough mode (Ming-Hung Tsai)
- dm cache policy smq: fix missing locks in invalidating cache blocks (Ming-Hung Tsai)
- dm cache: fix write hang in passthrough mode (Ming-Hung Tsai)
- dm cache: fix write path cache coherency in passthrough mode (Ming-Hung Tsai)
- dm cache: fix null-deref with concurrent writes in passthrough mode (Ming-Hung Tsai)
- ASoC: sti: use managed regmap_field allocations (Sander Vanheule)
- ASoC: sti: Return errors from regmap_field_alloc() (Sander Vanheule)
- drm/sun4i: backend: fix error pointer dereference (Ethan Tidmore)
- ASoC: soc-compress: use function to clear symmetric params (Kuninori Morimoto)
- ASoC: add symmetric_ prefix for dai->rate/channels/sample_bits (Kuninori Morimoto)
- ASoC: SOF: ipc3: Use standard dev_dbg API (Daniel Baluta)
- drm/komeda: fix integer overflow in AFBC framebuffer size check (Alexander Konyukhov)
- net, bpf: fix null-ptr-deref in xdp_master_redirect() for down master (Jiayuan Chen)
- sctp: fix missing encap_port propagation for GSO fragments (Xin Long)
- tcp: Don't set treq->req_usec_ts in cookie_tcp_reqsk_init(). (Kuniyuki Iwashima)
- udp: Force compute_score to always inline (Gabriel Krisman Bertazi)
- ipv6: udp: fix typos in comments (Alok Tiwari)
- ipv4: udp: fix typos in comments (Alok Tiwari)
- net: phy: qcom: at803x: Use the correct bit to disable extended next page (Maxime Chevallier)
- Bluetooth: SCO: check for codecs->num_codecs == 1 before assigning to sco_pi(sk)->codec (Stefan Metzmacher)
- Bluetooth: l2cap: Add missing chan lock in l2cap_ecred_reconf_rsp (Dudu Lu)
- Bluetooth: fix locking in hci_conn_request_evt() with HCI_PROTO_DEFER (Pauli Virtanen)
- Bluetooth: hci_ldisc: Clear HCI_UART_PROTO_INIT on error (Jonathan Rissanen)
- bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb (Sun Jian)
- net/mlx5e: IPsec, fix ASO poll timeout with read_poll_timeout_atomic() (Gal Pressman)
- net/mlx5e: Fix features not applied during netdev registration (Gal Pressman)
- net: phy: fix a return path in get_phy_c45_ids() (Charles Perry)
- dt-bindings: net: dsa: nxp,sja1105: make spi-cpol optional for sja1110 (Josua Mayer)
- net: ipa: Fix decoding EV_PER_EE for IPA v5.0+ (Luca Weiss)
- net: ipa: Fix programming of QTIME_TIMESTAMP_CFG (Luca Weiss)
- ppp: require CAP_NET_ADMIN in target netns for unattached ioctls (Taegu Ha)
- bpf: Fix OOB in pcpu_init_value (Lang Xu)
- bpf: Allow instructions with arena source and non-arena dest registers (Emil Tsalapatis)
- selftests: netfilter: nft_tproxy.sh: adjust to socat changes (Florian Westphal)
- net/sched: act_ct: Only release RCU read lock after ct_ft (Jamal Hadi Salim)
- selftests/bpf: fix __jited_unpriv tag name (Eduard Zingerman)
- bpf: Enforce regsafe base id consistency for BPF_ADD_CONST scalars (Daniel Borkmann)
- bpf: Relax scalar id equivalence for state pruning (Puranjay Mohan)
- net: hamradio: 6pack: fix uninit-value in sixpack_receive_buf (Mashiro Chen)
- bpf: Fix RCU stall in bpf_fd_array_map_clear() (Sechang Lim)
- bpf: return VMA snapshot from task_vma iterator (Puranjay Mohan)
- bpf: switch task_vma iterator from mmap_lock to per-VMA locks (Puranjay Mohan)
- bpf: fix mm lifecycle in open-coded task_vma iterator (Puranjay Mohan)
- netfilter: nft_fwd_netdev: check ttl/hl before forwarding (Florian Westphal)
- netfilter: xt_socket: enable defrag after all other checks (Florian Westphal)
- eth: fbnic: Use wake instead of start (Mohsin Bashir)
- net: bcmgenet: fix racing timeout handler (Justin Chen)
- net: bcmgenet: switch to use 64bit statistics (Zak Kemble)
- net: bcmgenet: support reclaiming unsent Tx packets (Doug Berger)
- net: bcmgenet: move DESC_INDEX flow to ring 0 (Doug Berger)
- net: bcmgenet: add bcmgenet_has_* helpers (Doug Berger)
- net: bcmgenet: fix off-by-one in bcmgenet_put_txcb (Justin Chen)
- arm64: kexec: Remove duplicate allocation for trans_pgd (Wang Wensheng)
- ACPI: AGDI: fix missing newline in error message (Haoyu Lu)
- wifi: ath10k: fix station lookup failure during disconnect (Baochen Qiang)
- bpf: reject negative CO-RE accessor indices in bpf_core_parse_spec() (Weiming Shi)
- bpf: Drop task_to_inode and inet_conn_established from lsm sleepable hooks (Jiayuan Chen)
- wifi: mac80211: handle VHT EXT NSS in ieee80211_determine_our_sta_mode() (Nicolas Escande)
- wifi: brcmfmac: Fix error pointer dereference (Ethan Tidmore)
- bpf: Fix stale offload->prog pointer after constant blinding (MingTao Huang)
- bpf: fix end-of-list detection in cgroup_storage_get_next_key() (Weiming Shi)
- macvlan: annotate data-races around port->bc_queue_len_used (Eric Dumazet)
- selftests/powerpc: Suppress -Wmaybe-uninitialized with GCC 15 (Amit Machhiwal)
- powerpc/crash: Update backup region offset in elfcorehdr on memory hotplug (Sourabh Jain)
- powerpc/crash: fix backup region offset update to elfcorehdr (Sourabh Jain)
- r8152: fix incorrect register write to USB_UPHY_XTAL (Chih Kai Hsu)
- wifi: rtw89: phy: fix uninitialized variable access in rtw89_phy_cfo_set_crystal_cap() (Alexey Velichayshiy)
- bpf,arc_jit: Fix missing newline in pr_err messages (haoyu.lu)
- bpf: Fix variable length stack write over spilled pointers (Alexei Starovoitov)
- bpf: Use RCU-safe iteration in dev_map_redirect_multi() SKB path (David Carlier)
- wifi: mt76: mt7921: fix 6GHz regulatory update on connection (Michael Lo)
- wifi: mt76: mt7996: fix use-after-free bugs in mt7996_mac_dump_work() (Duoming Zhou)
- wifi: mt76: mt7915: fix use-after-free bugs in mt7915_mac_dump_work() (Duoming Zhou)
- wifi: mt76: mt7996: fix struct mt7996_mcu_uni_event (StanleyYP Wang)
- arm64: cpufeature: Make PMUVer and PerfMon unsigned (James Clark)
- wifi: mt76: mt7921: Place upper limit on station AID (Rory Little)
- wifi: mt76: mt7996: fix FCS error flag check in RX descriptor (Alok Tiwari)
- wifi: mt76: mt7925: prevent NULL vif dereference in mt7925_mac_write_txwi (Ming Yen Hsieh)
- wifi: mt76: mt7925: prevent NULL pointer dereference in mt7925_tx_check_aggr() (Ming Yen Hsieh)
- wifi: mt76: mt7915: fix use_cts_prot support (Ryder Lee)
- wifi: mt76: mt7615: fix use_cts_prot support (Ryder Lee)
- wifi: mt76: mt7925: Fix incorrect MLO mode in firmware control (Leon Yen)
- wifi: mt76: mt7921: Reset ampdu_state state in case of failure in mt76_connac2_tx_check_aggr() (Sean Wang)
- module: Fix freeing of charp module parameters when CONFIG_SYSFS=n (Petr Pavlu)
- params: Replace __modinit with __init_or_module (Petr Pavlu)
- s390/bpf: Zero-extend bpf prog return values and kfunc arguments (Ilya Leoshkevich)
- dpaa2: compile dpaa2 even CONFIG_FSL_DPAA2_ETH=n (Cai Xinchen)
- dpaa2: add independent dependencies for FSL_DPAA2_SWITCH (Cai Xinchen)
- bpf: test_run: Fix the null pointer dereference issue in bpf_lwt_xmit_push_encap (Feng Yang)
- wifi: rtlwifi: pci: fix possible use-after-free caused by unfinished irq_prepare_bcn_tasklet (Duoming Zhou)
- wifi: mwifiex: Fix memory leak in mwifiex_11n_aggregate_pkt() (Zilin Guan)
- firmware: dmi: Correct an indexing error in dmi.h (Mario Limonciello (AMD)) (Bart Van Assche)
- sparc64: vdso: Link with -z noexecstack (Thomas Weissschuh)
- sparc/vdso: Always reject undefined references during linking (Thomas Weissschuh)
- hrtimer: Reduce trace noise in hrtimer_start() (Thomas Gleixner)
- hrtimer: Avoid pointless reprogramming in __hrtimer_start_range_ns() (Peter Zijlstra)
- hrtimers: Update the return type of enqueue_hrtimer() (Richard Clark)
- irqchip/irq-pic32-evic: Address warning related to wrong printf() formatter (Brian Masney)
- bus: fsl-mc: use generic driver_override infrastructure (Danilo Krummrich)
- s390/cio: use generic driver_override infrastructure (Danilo Krummrich)
- platform/wmi: use generic driver_override infrastructure (Danilo Krummrich)
- PCI: use generic driver_override infrastructure (Danilo Krummrich)
- soundwire: debugfs: initialize firmware_file to empty string (Gui-Dong Han)
- debugfs: fix placement of EXPORT_SYMBOL_GPL for debugfs_create_str() (Gui-Dong Han)
- debugfs: check for NULL pointer in debugfs_create_str() (Gui-Dong Han)
- thermal/drivers/spear: Fix error condition for reading st,thermal-flags (Gopi Krishna Menon)
- devres: fix missing node debug info in devm_krealloc() (Danilo Krummrich)
- ACPI: x86: cmos_rtc: Improve coordination with ACPI TAD driver (Rafael J. Wysocki)
- ACPI: x86: cmos_rtc: Clean up address space handler driver (Rafael J. Wysocki)
- btrfs: fix deadlock between reflink and transaction commit when using flushoncommit (Filipe Manana)
- btrfs: pass struct btrfs_inode to clone_copy_inline_extent() (David Sterba)
- md: wake raid456 reshape waiters before suspend (Yu Kuai)
- pstore/ram: fix resource leak when ioremap() fails (Cole Leavitt)
- blk-cgroup: fix disk reference leak in blkcg_maybe_throttle_current() (Jackie Liu)
- nilfs2: reject zero bd_oblocknr in nilfs_ioctl_mark_blocks_dirty() (Deepanshu Kartikey)
- loop: fix partition scan race between udev and loop_reread_partitions() (Daan De Meyer)
- drbd: Balance RCU calls in drbd_adm_dump_devices() (Bart Van Assche)
- md/raid1: fix the comparing region of interval tree (Xiao Ni)
- fs/mbcache: cancel shrink work before destroying the cache (HyungJung Joo)
- fs/omfs: reject s_sys_blocksize smaller than OMFS_DIR_START (HyungJung Joo)
- blk-cgroup: wait for blkcg cleanup before initializing new disk (Ming Lei)
- io_uring/kbuf: use mem_is_zero() (Pavel Begunkov)
- LTS version: v6.12.90 (Saeed Mirzamohammadi)
- drm/amdgpu/vcn4: Avoid overflow on msg bound check (Benjamin Cheng)
- drm/amdgpu/vcn3: Avoid overflow on msg bound check (Benjamin Cheng)
- vsock/virtio: fix accept queue count leak on transport mismatch (Dudu Lu)
- vsock/virtio: fix empty payload in tap skb for non-linear buffers (Stefano Garzarella)
- vsock/virtio: fix length and offset in tap skb for split packets (Stefano Garzarella)
- vsock: fix buffer size clamping order (Norbert Szetei)
- batman-adv: tp_meter: fix tp_num leak on kmalloc failure (Sven Eckelmann)
- batman-adv: stop tp_meter sessions during mesh teardown (Jiexun Wang)
- tracing/probes: Limit size of event probe to 3K (Steven Rostedt)
- btrfs: fix btrfs_ioctl_space_info() slot_count TOCTOU which can lead to info-leak (Yochai Eisenrich)
- btrfs: fix double free in create_space_info_sub_group() error path (Guangshuo Li)
- btrfs: remove fs_info argument from btrfs_sysfs_add_space_info_type() (Filipe Manana)
- Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_get_sndtimeo_cb() (Siwei Zhang)
- io_uring/kbuf: support min length left for incremental buffers (Martin Michaelis)
- bonding: fix use-after-free due to enslave fail after slave array update (Nikolay Aleksandrov)
- rust: allow clippy::collapsible_if globally (Miguel Ojeda)
- rust: allow clippy::collapsible_match globally (Miguel Ojeda)
- mm/damon/reclaim: detect and use fresh enabled and kdamond_pid values (SeongJae Park)
- mm/damon/lru_sort: detect and use fresh enabled and kdamond_pid values (SeongJae Park)
- mm/damon/core: implement damon_kdamond_pid() (SeongJae Park)
- mm/damon/core: disallow time-quota setting zero esz (SeongJae Park)
- rust: pin-init: fix incorrect accessor reference lifetime (Gary Guo)
- fbcon: Avoid OOB font access if console rotation fails (Thomas Zimmermann)
- tracefs: Fix default permissions not being applied on initial mount (David Carlier)
- block: fix zone write plug removal (Damien Le Moal)
- block: reorganize struct blk_zone_wplug (Damien Le Moal)
- block: cleanup blkdev_report_zones() (Damien Le Moal)
- mm/hugetlb_cma: round up per_node before logging it (Sang-Heon Jeon)
- spi: uniphier: fix controller deregistration (Johan Hovold)
- spi: uniphier: Simplify clock handling with devm_clk_get_enabled() (Pei Xiao)
- spi: tegra114: fix controller deregistration (Johan Hovold)
- spi: tegra20-sflash: fix controller deregistration (Johan Hovold)
- spi: zynq-qspi: fix controller deregistration (Johan Hovold)
- spi: zynq-qspi: Simplify clock handling with devm_clk_get_enabled() (Pei Xiao)
- Bluetooth: hci_conn: fix potential UAF in create_big_sync (David Carlier)
- ALSA: seq: Fix UMP group 16 filtering (Cassio Gabriel)
- ALSA: seq: Notify client and port info changes (Takashi Iwai)
- ALSA: hda: cs35l56: Propagate ASP TX source control errors (Cassio Gabriel)
- usb: dwc3: Move GUID programming after PHY initialization (Selvarasu Ganesan)
- usb: typec: tcpm: reset internal port states on soft reset AMS (Amit Sunil Dhamne)
- batman-adv: bla: put backbone reference on failed claim hash insert (Sven Eckelmann)
- batman-adv: bla: only purge non-released claims (Sven Eckelmann)
- batman-adv: bla: prevent use-after-free when deleting claims (Sven Eckelmann)
- batman-adv: stop caching unowned originator pointers in BAT IV (Jiexun Wang)
- batman-adv: reject new tp_meter sessions during teardown (Jiexun Wang)
- batman-adv: fix integer overflow on buff_pos (Lyes Bourennani)
- sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL (Ben Morris)
- arm64: dts: ti: k3-am62a7-sk: Fix pin name in comment from M19 to N22 (Siddharth Vadapalli)
- drm/amdgpu/pm: align Hawaii mclk workaround with radeon (Alex Deucher)
- drm/amdgpu/pm: add missing revision check for CI (Alex Deucher)
- drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission (John B. Moore)
- drm/amdkfd: Make all TLB-flushes heavy-weight (Felix Kuehling)
- drm/panel: boe-tv101wum-nl6: restore MODE_LPM after sending disable cmds (Icenowy Zheng)
- drm/amdgpu/gfx9: drop unnecessary 64-bit fence flag check in KIQ (John B. Moore)
- drm/panel: himax-hx83102: restore MODE_LPM after sending disable cmds (Icenowy Zheng)
- drm/exynos: remove bridge when component_add fails (Osama Abdelkader)
- drm/amdgpu: zero-initialize GART table on allocation (Philip Yang)
- drm/radeon: add missing revision check for CI (Alex Deucher)
- drm/xe/bo: Fix bo leak on unaligned size validation in xe_bo_init_locked() (Shuicheng Lin)
- drm/xe: Fix dma-buf attachment leak in xe_gem_prime_import() (Shuicheng Lin)
- drm/xe/bo: Fix bo leak on GGTT flag validation in xe_bo_init_locked() (Shuicheng Lin)
- drm/amdkfd: validate SVM ioctl nattr against buffer size (Alysa Liu)
- drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs() (Ashutosh Desai)
- drm/amd/display: Change dither policy for 10 bpc output back to dithering (Mario Kleiner)
- drm/amdgpu/vcn3: Prevent OOB reads when parsing dec msg (Benjamin Cheng)
- drm/amdgpu/vcn4: Prevent OOB reads when parsing dec msg (Benjamin Cheng)
- drm/amdgpu/vce: Prevent partial address patches (Benjamin Cheng)
- drm/amdgpu/vcn4: Prevent OOB reads when parsing IB (Benjamin Cheng)
- drm/amdgpu: Add bounds checking to ib_{get,set}_value (Benjamin Cheng)
- drm/amdkfd: Add upper bound check for num_of_nodes (Alysa Liu)
- drm/amd/pm: fix incorrect FeatureCtrlMask setting on smu v14.0.x (Yang Wang)
- drm/amdgpu: gate VM CPU HDP flush on reset lock (Chenglei Xie)
- drm/amdgpu: Use SMUIO 15.0.0 offsets for TSC upper and lower count. (Ramalingeswara Reddy, Kanala)
- drm/amdkfd: Clear VRAM on allocation to prevent stale data exposure (Amir Shetaia)
- drm/msm/gem: fix error handling in msm_ioctl_gem_info_get_metadata() (Yasuaki Torimaru)
- spi: cadence: fix unclocked access on unbind (Johan Hovold)
- spi: cadence: fix controller deregistration (Johan Hovold)
- spi: mpc52xx: fix use-after-free on unbind (Johan Hovold)
- spi: mpc52xx: fix controller deregistration (Johan Hovold)
- spi: mpc52xx: fix use-after-free on registration failure (Johan Hovold)
- spi: orion: fix clock imbalance on registration failure (Johan Hovold)
- spi: orion: fix runtime pm leak on unbind (Johan Hovold)
- spi: orion: fix controller deregistration (Johan Hovold)
- spi: mxic: fix controller deregistration (Johan Hovold)
- spi: imx: fix runtime pm leak on probe deferral (Johan Hovold)
- spi: img-spfi: fix controller deregistration (Johan Hovold)
- spi: rspi: fix controller deregistration (Johan Hovold)
- spi: sprd: fix controller deregistration (Johan Hovold)
- spi: pic32-sqi: fix controller deregistration (Johan Hovold)
- spi: npcm-pspi: fix controller deregistration (Johan Hovold)
- spi: coldfire-qspi: fix controller deregistration (Johan Hovold)
- spi: bcmbca-hsspi: fix controller deregistration (Johan Hovold)
- spi: fsl: fix controller deregistration (Johan Hovold)
- spi: sh-hspi: fix controller deregistration (Johan Hovold)
- spi: pl022: fix controller deregistration (Johan Hovold)
- spi: mtk-nor: fix controller deregistration (Johan Hovold)
- spi: pic32: fix controller deregistration (Johan Hovold)
- spi: omap2-mcspi: fix controller deregistration (Johan Hovold)
- spi: fsl-espi: fix controller deregistration (Johan Hovold)
- spi: s3c64xx: fix controller deregistration (Johan Hovold)
- spi: dln2: fix controller deregistration (Johan Hovold)
- spi: mxs: fix controller deregistration (Johan Hovold)
- media: omap3isp: drop the use count of v4l2 pipeline (Haoxiang Li)
- media: i2c: ov08d10: fix image vertical start setting (Matthias Fend)
- media: staging: imx: request mbus_config in csi_start (Michael Tretter)
- media: i2c: imx412: Assert reset GPIO during probe (Wenmeng Liu)
- media: dib8000: avoid division by 0 in dib8000_set_dds() (Sergey Shtylyov)
- media: pci: zoran: fix potential memory leak in zoran_probe() (Abdun Nihaal)
- vsock/virtio: fix MSG_PEEK ignoring skb offset when calculating bytes to copy (Luigi Leonardi)
- platform/x86: hp-wmi: Ignore backlight and FnLock events (Krishna Chomal)
- spi: aspeed-smc: fix controller deregistration (Johan Hovold)
- media: saa7164: add ioremap return checks and cleanups (Wang Jun)
- spi: at91-usart: fix controller deregistration (Johan Hovold)
- spi: qup: fix controller deregistration (Johan Hovold)
- spi: meson-spicc: fix controller deregistration (Johan Hovold)
- spi: lantiq-ssc: fix controller deregistration (Johan Hovold)
- regulator: bd9571mwv: fix OF node reference imbalance (Johan Hovold)
- regulator: act8945a: fix OF node reference imbalance (Johan Hovold)
- media: i2c: imx283: Fix hang when going from large to small resolution (Jai Luthra)
- media: intel/ipu6: fix error pointer dereference (Ethan Tidmore)
- media: videobuf2: Set vma_flags in vb2_dma_sg_mmap (Janne Grunau)
- regulator: rk808: fix OF node reference imbalance (Johan Hovold)
- media: i2c: imx283: Enter full standby when stopping streaming (Jai Luthra)
- media: rc: streamzap: Error handling in probe (Oliver Neukum)
- media: rc: xbox_remote: heed DMA restrictions (Oliver Neukum)
- regulator: max77650: fix OF node reference imbalance (Johan Hovold)
- spi: st-ssc4: fix controller deregistration (Johan Hovold)
- regulator: mt6357: fix OF node reference imbalance (Johan Hovold)
- staging: media: atomisp: Disallow all private IOCTLs (Sakari Ailus)
- arm64: dts: lx2160a-cex7/lx2162a-sr-som: fix usd-cd & gpio pinmux (Josua Mayer)
- spi: atmel: fix controller deregistration (Johan Hovold)
- spi: bcm63xx: fix controller deregistration (Johan Hovold)
- media: chips-media: wave5: add missing spinlock protection for handle_dynamic_resolution_change() (Ziyi Guo)
- media: chips-media: wave5: add missing spinlock protection for send_eos_event() (Ziyi Guo)
- media: chips-media: wave5: fix a potential memory leak in wave5_vdi_init() (Haoxiang Li)
- media: i2c: ov8856: free control handler on error in ov8856_init_controls() (Alexander Koskovich)
- media: nxp: imx8-isi: Reduce minimum queued buffers from 2 to 0 (Guoniu Zhou)
- media: uvcvideo: Enable VB2_DMABUF for metadata stream (Ricardo Ribalda)
- HID: playstation: Clamp num_touch_reports (T.J. Mercier)
- LTS version: v6.12.89 (Saeed Mirzamohammadi)
- LTS version: v6.12.88 (Saeed Mirzamohammadi)
- ksmbd: validate inherited ACE SID length (Shota Zaizen)
- KVM: arm64: Wake-up from WFI when iqrchip is in userspace (Marc Zyngier)
- tracepoint: balance regfunc() on func_add() failure in tracepoint_add_func() (David Carlier)
- wifi: mt76: mt7925: fix incorrect TLV length in CLC command (Quan Zhou)
- net: stmmac: Prevent NULL deref when RX memory exhausted (Sam Edwards)
- net: stmmac: rename STMMAC_GET_ENTRY() -> STMMAC_NEXT_ENTRY() (Russell King (Oracle))
- net: stmmac: avoid shadowing global buf_sz (Russell King (Oracle))
- ALSA: aloop: Fix peer runtime UAF during format-change stop (Cassio Gabriel)
- crypto: caam - guard HMAC key hex dumps in hash_digest_key (Thorsten Blum)
- printk: add print_hex_dump_devel() (Thorsten Blum)
- erofs: fix unsigned underflow in z_erofs_lz4_handle_overlap() (Junrui Luo)
- erofs: tidy up z_erofs_lz4_handle_overlap() (Gao Xiang)
- erofs: move {in,out}pages into struct z_erofs_decompress_req (Gao Xiang)
- crypto: nx - fix bounce buffer leaks in nx842_crypto_{alloc,free}_ctx (Thorsten Blum)
- hfsplus: fix held lock freed on hfsplus_fill_super() (Zilin Guan)
- hfsplus: fix uninit-value by validating catalog record size (Deepanshu Kartikey)
- mtd: spinand: winbond: Declare the QE bit on W25NxxJW (Miquel Raynal)
- udf: fix partition descriptor append bookkeeping (Seohyeon Maeng)
- mmc: core: Optimize time for secure erase/trim for some Kingston eMMCs (Luke Wang)
- octeon_ep_vf: add NULL check for napi_build_skb() (David Carlier)
- hwmon: (powerz) Avoid cacheline sharing for DMA buffer (Thomas Weissschuh)
- dma-mapping: add __dma_from_device_group_begin()/end() (Michael S. Tsirkin)
- dma-mapping: drop unneeded includes from dma-mapping.h (Christoph Hellwig)
- fs: prepare for adding LSM blob to backing_file (Amir Goldstein)
- fbdev: defio: Disconnect deferred I/O from the lifetime of struct fb_info (Thomas Zimmermann)
- bpf: Fix use-after-free in arena_vm_close on fork (Alexei Starovoitov)
- LoongArch: Use per-root-bridge PCIH flag to skip mem resource fixup (Huacai Chen)
- LoongArch: KVM: Use kvm_set_pte() in kvm_flush_pte() (Tao Cui)
- LoongArch: KVM: Move unconditional delay into timer clear scenery (Bibo Mao)
- LoongArch: KVM: Fix HW timer interrupt lost when inject interrupt by software (Bibo Mao)
- LoongArch: KVM: Fix 'unreliable stack' for kvm_exc_entry (Xianglai Li)
- LoongArch: KVM: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS (Qiang Ma)
- KVM: arm64: Fix initialisation order in __pkvm_init_finalise() (Quentin Perret)
- KVM: arm64: vgic: Fix IIDR revision field extracted from wrong value (David Woodhouse)
- f2fs: fix uninitialized kobject put in f2fs_init_sysfs() (Guangshuo Li)
- f2fs: fix node_cnt race between extent node destroy and writeback (Yongpeng Yang)
- f2fs: fix incorrect multidevice info in trace_f2fs_map_blocks() (Yongpeng Yang)
- f2fs: fix fiemap boundary handling when read extent cache is incomplete (Yongpeng Yang)
- f2fs: add READ_ONCE() for i_blocks in f2fs_update_inode() (Cen Zhang)
- mptcp: fix scheduling with atomic in timestamp sockopt (Gang Yan)
- mptcp: sockopt: set timestamp flags on subflow socket, not msk (Gang Yan)
- mptcp: use MPTCP_RST_EMPTCP for ACK HMAC validation failure (Shardul Bankar)
- mptcp: use MPJoinSynAckHMacFailure for SynAck HMAC failure (Shardul Bankar)
- mptcp: fastclose msk when linger time is 0 (Matthieu Baerts (NGI0))
- selftests: mptcp: pm: restrict 'unknown' check to pm_nl_ctl (Matthieu Baerts (NGI0))
- selftests: mptcp: check output: catch cmd errors (Matthieu Baerts (NGI0))
- RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path (Jason Gunthorpe)
- RDMA/rxe: Reject unknown opcodes before ICRC processing (Michael Bommarito)
- RDMA/rxe: Reject non-8-byte ATOMIC_WRITE payloads (Michael Bommarito)
- RDMA/ocrdma: Don't NULL deref uctx on errors in ocrdma_copy_pd_uresp() (Jason Gunthorpe)
- RDMA/mlx5: Fix error path fall-through in mlx5_ib_dev_res_srq_init() (Junrui Luo)
- RDMA/mlx4: Fix resource leak on error in mlx4_ib_create_srq() (Jason Gunthorpe)
- RDMA/mana: Validate rx_hash_key_len (Jason Gunthorpe)
- RDMA/mana: Fix mana_destroy_wq_obj() cleanup in mana_ib_create_qp_rss() (Jason Gunthorpe)
- RDMA/mana: Fix error unwind in mana_ib_create_qp_rss() (Jason Gunthorpe)
- power: supply: max17042: avoid overflow when determining health (Andre Draszik)
- PCI/ASPM: Fix pci_clear_and_set_config_dword() usage (Lukas Wunner)
- PCI/AER: Stop ruling out unbound devices as error source (Lukas Wunner)
- PCI/AER: Clear only error bits in PCIe Device Status (Shuai Xue)
- PCI: Update saved_config_space upon resource assignment (Lukas Wunner)
- mm/damon/sysfs-schemes: protect memcg_path kfree() with damon_sysfs_lock (SeongJae Park)
- KVM: x86: check for nEPT/nNPT in slow flush hypercalls (Paolo Bonzini)
- smb: client: validate dacloffset before building DACL pointers (Michael Bommarito)
- smb: client: use kzalloc to zero-initialize security descriptor buffer (Bjoern Doebel)
- smb/client: fix out-of-bounds read in symlink_data() (Zisen Ye)
- smb/client: fix out-of-bounds read in smb2_compound_op() (Zisen Ye)
- s390/debug: Reject zero-length input in debug_input_flush_fn() (Vasily Gorbik)
- RDMA/hns: Fix unlocked call to hns_roce_qp_remove() (Jason Gunthorpe)
- pmdomain: core: Fix detach procedure for virtual devices in genpd (Ulf Hansson)
- nvmet: avoid recursive nvmet-wq flush in nvmet_ctrl_free (Chaitanya Kulkarni)
- nvmet-tcp: fix race between ICReq handling and queue teardown (Chaitanya Kulkarni)
- nvme-apple: drop invalid put of admin queue reference count (Fedor Pchelkin)
- md/raid10: fix divide-by-zero in setup_geo() with zero far_copies (Junrui Luo)
- libceph: Fix slab-out-of-bounds access in auth message processing (Raphael Zimmer)
- lib/scatterlist: fix temp buffer in extract_user_to_sg() (Christian A. Ehrhardt)
- lib/scatterlist: fix length calculations in extract_kvec_to_sg (Christian A. Ehrhardt)
- lib/crypto: mpi: Fix integer underflow in mpi_read_raw_from_sgl() (Lukas Wunner)
- iommu/arm-smmu-v3: Add a missing dma_wmb() for hitless STE update (Nicolin Chen)
- isofs: validate block number from NFS file handle in isofs_export_iget (Michael Bommarito)
- isofs: validate Rock Ridge CE continuation extent against volume size (Michael Bommarito)
- dm-verity-fec: correctly reject too-small hash devices (Eric Biggers)
- dm-verity-fec: correctly reject too-small FEC devices (Eric Biggers)
- eventfs: Hold eventfs_mutex and SRCU when remount walks events (David Carlier)
- dm: fix a buffer overflow in ioctl processing (Mikulas Patocka)
- dm: don't report warning when doing deferred remove (Mikulas Patocka)
- dm-thin: fix metadata refcount underflow (Mikulas Patocka)
- btrfs: fix double free in create_space_info() error path (Guangshuo Li)
- ASoC: qcom: q6apm: remove child devices when apm is removed (Srinivas Kandagatla)
- ASoC: qcom: q6apm-lpass-dai: Fix multiple graph opens (Srinivas Kandagatla)
- ASoC: qcom: q6apm-dai: reset queue ptr on trigger stop (Srinivas Kandagatla)
- ASoC: Intel: bytcr_wm5102: Fix MCLK leak on platform_clock_control error (Cassio Gabriel)
- ASoC: fsl_easrc: fix comment typo (Joseph Salisbury)
- ASoC: amd: yc: Add HP OMEN Gaming Laptop 16-ap0xxx product line in quirk table (Tommaso Soncin)
- cpuidle: powerpc: avoid double clear when breaking snooze (Shrikanth Hegde)
- clk: microchip: mpfs-ccc: fix out of bounds access during output registration (Conor Dooley)
- clk: imx: imx8-acm: fix flags for acm clocks (Stefan Eichenberger)
- spi: topcliff-pch: fix use-after-free on unbind (Johan Hovold)
- spi: topcliff-pch: fix controller deregistration (Johan Hovold)
- thermal/drivers/sprd: Fix raw temperature clamping in sprd_thm_rawdata_to_temp (Thorsten Blum)
- thermal/drivers/sprd: Fix temperature clamping in sprd_thm_temp_to_rawdata (Thorsten Blum)
- thermal: core: Free thermal zone ID later during removal (Rafael J. Wysocki)
- udf: reject descriptors with oversized CRC length (Michael Bommarito)
- spi: microchip-core-qspi: fix controller deregistration (Johan Hovold)
- ice: fix double free in ice_sf_eth_activate() error path (Guangshuo Li)
- ibmveth: Disable GSO for packets with small MSS (Mingming Cao)
- hv_sock: fix ARM64 support (Hamza Mahfooz)
- gpio: of: clear OF_POPULATED on hog nodes in remove path (Bartosz Golaszewski)
- extcon: ptn5150: handle pending IRQ events during system resume (Xu Yang)
- cifs: change_conf needs to be called for session setup (Shyam Prasad N)
- cifs: abort open_cached_dir if we don't request leases (Shyam Prasad N)
- block: add pgmap check to biovec_phys_mergeable (Naman Jain)
- af_unix: Reject SIOCATMARK on non-stream sockets (Jiexun Wang)
- hwmon: (corsair-psu) Close HID device on probe errors (Myeonghun Pak)
- clk: rk808: fix OF node reference imbalance (Johan Hovold)
- hwmon: (ltc2992) Fix u32 overflow in power read path (Sanman Pradhan)
- hwmon: (ltc2992) Clamp threshold writes to hardware range (Sanman Pradhan)
- parisc: Fix IRQ leak in LASI driver (Hongling Zeng)
- net: wwan: t7xx: validate port_count against message length in t7xx_port_enum_msg_handler (Pavitra Jha)
- ip6_gre: Use cached t->net in ip6erspan_changelink(). (Maoyi Xie)
- net: libwx: fix VF illegal register access (Jiawen Wu)
- sound: ua101: fix division by zero at probe (SeungJu Cheon)
- net: rtnetlink: zero ifla_vf_broadcast to avoid stack infoleak in rtnl_fill_vfinfo (Kai Zen)
- mtd: spi-nor: debugfs: fix out-of-bounds read in spi_nor_params_show() (Tudor Ambarus)
- KVM: arm64: Fix kvm_vcpu_initialized() macro parameter (Fuad Tabba)
- fanotify: fix false positive on permission events (Miklos Szeredi)
- staging: vme_user: fix root device leak on init failure (Johan Hovold)
- spi: s3c64xx: fix NULL-deref on driver unbind (Johan Hovold)
- spi: zynqmp-gqspi: fix controller deregistration (Johan Hovold)
- spi: sun6i: fix controller deregistration (Johan Hovold)
- spi: ti-qspi: fix controller deregistration (Johan Hovold)
- spi: sun4i: fix controller deregistration (Johan Hovold)
- spi: syncuacer: fix controller deregistration (Johan Hovold)
- Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_state_change_cb() (Siwei Zhang)
- Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_new_connection_cb() (Siwei Zhang)
- Bluetooth: hci_event: Fix OOB read and infinite loop in hci_le_create_big_complete_evt (Luiz Augusto von Dentz)
- Bluetooth: btmtk: validate WMT event SKB length before struct access (Tristan Madani)
- Bluetooth: virtio_bt: validate rx pkt_type header length (Michael Bommarito)
- Bluetooth: virtio_bt: clamp rx length before skb_put (Michael Bommarito)
- LoongArch: KVM: Fix missing EMULATE_FAIL in kvm_emu_mmio_read() (Tao Cui)
- selinux: prune /sys/fs/selinux/disable (Stephen Smalley)
- selinux: shrink critical section in sel_write_load() (Stephen Smalley)
- selinux: don't reserve xattr slot when we won't fill it (David Windsor)
- xfrm: ah: account for ESN high bits in async callbacks (Michael Bommarito)
- ipv6: xfrm6: release dst on error in xfrm6_rcv_encap() (Yilin Zhu)
- xfrm: defensively unhash xfrm_state lists in __xfrm_state_delete (Michal Kosiorek)
- xfrm: provide message size for XFRM_MSG_MAPPING (Ruijie Li)
- powerpc/kdump: fix KASAN sanitization flag for core_.o (Sourabh Jain)
- ALSA: firewire-tascam: Do not drop unread control events (Cassio Gabriel)
- ALSA: pcm: oss: Fix data race at accessing runtime.oss.trigger (Takashi Iwai)
- USB: serial: option: add Telit Cinterion LE910Cx compositions (Fabio Porcedda)
- USB: omap_udc: DMA: Don't enable burst 4 mode (Aaro Koskinen)
- ALSA: usb-audio: Fix UAC3 cluster descriptor size check (Cassio Gabriel)
- ALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3() (Takashi Iwai)
- ALSA: usb-audio: midi2: Restart output URBs on resume (Cassio Gabriel)
- usb: usblp: fix uninitialized heap leak via LPGETSTATUS ioctl (Greg Kroah-Hartman)
- usb: usblp: fix heap leak in IEEE 1284 device ID via short response (Greg Kroah-Hartman)
- wifi: brcmfmac: Fix potential use-after-free issue when stopping watchdog task (Marek Szyprowski)
- wifi: b43: enforce bounds check on firmware key index in b43_rx() (Tristan Madani)
- wifi: mac80211: remove station if connection prep fails (Johannes Berg)
- wifi: ath5k: do not access array OOB (Jiri Slaby (SUSE))
- wifi: mac80211: use safe list iteration in radar detect work (Benjamin Berg)
- wifi: rsi: fix kthread lifetime race between self-exit and external-stop (Jeongjun Park)
- wifi: mac80211: drop stray 'static' from fast-RX rx_result (Catherine)
- wifi: b43legacy: enforce bounds check on firmware key index in RX path (Tristan Madani)
- wifi: mt76: mt7921: fix ROC abort flow interruption in mt7921_roc_work (Quan Zhou)
- wifi: mt76: mt7921: fix a potential clc buffer length underflow (Leon Yen)
- wifi: mt76: mt7925: fix incorrect length field in txpower command (Ming Yen Hsieh)
- wifi: mt76: mt7925: fix AMPDU state handling in mt7925_tx_check_aggr (Quan Zhou)
- exit: prevent preemption of oopsing TASK_DEAD task (Jann Horn)
- Bluetooth: L2CAP: Fix deadlock in l2cap_conn_del() (Hyunwoo Kim)
- net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked (Jamal Hadi Salim)
- KVM: SVM: check validity of VMCB controls when returning from SMM (Paolo Bonzini)
- net: af_key: zero aligned sockaddr tail in PF_KEY exports (Zhengchuan Liang)
- net: txgbe: fix RTNL assertion warning when remove module (Jiawen Wu)
- flow_dissector: do not dissect PPPoE PFC frames (Qingfang Deng)
- KVM: x86: Fix shadow paging use-after-free due to unexpected GFN (Sean Christopherson)
- x86/shstk: Prevent deadlock during shstk sigreturn (Rick Edgecombe)
- x86: shadow stacks: proper error handling for mmap lock (Linus Torvalds)
- mm: convert mm_lock_seq to a proper seqcount (Suren Baghdasaryan)
- ksmbd: rewrite stop_sessions() with restartable iteration (DaeMyung Kang)
- spi: rockchip: fix controller deregistration (Johan Hovold)
- ASoC: SOF: Don't allow pointer operations on unconfigured streams (Mark Brown)
- iommufd: Fix a race with concurrent allocation and unmap (Sina Hassani)
- ACPI: video: force native backlight on HP OMEN 16 (8A44) (Shivam Kalra)
- ACPI: video: Add backlight=native quirk for Dell OptiPlex 7770 AIO (Jan Schar)
- ACPI: scan: Use acpi_dev_put() in object add error paths (Guangshuo Li)
- fbdev: udlfb: add vm_ops to dlfb_ops_mmap to prevent use-after-free (Rajat Gupta)
- ipmi:si: Return state to normal if message allocation fails (Corey Minyard)
- ipmi: Check event message buffer response for bad data (Corey Minyard)
- ipmi: Add limits to event and receive message requests (Corey Minyard)
- scsi: target: configfs: Bound snprintf() return in tg_pt_gp_members_show() (Greg Kroah-Hartman)
[6.12.0-204.87.3]
- btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file() (Filipe Manana)
- cifs: Fix busy dentry used after unmounting (Zhihao Cheng)
- smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked() (Henrique Carvalho)
- net/mlx5e: Trigger neighbor resolution for unresolved destinations (Jianbo Liu)
- net/mlx5e: Use ip6_dst_lookup instead of ipv6_dst_lookup_flow for MAC init (Jianbo Liu)
- x86/fgraph: Fix return_to_handler regs.rsp value (Jiri Olsa)
- tracing: Fix the bug where bpf_get_stackid returns -EFAULT on the ARM64 (Feng Yang)
- iommu/vt-d: Draining PRQ in sva unbind path when FPD bit set (Lu Baolu)
- ksmbd: fix SID memory leak in set_posix_acl_entries_dacl() on overflow (Ferry Meng)
- arm64: Kconfig: Remove selecting replaced HAVE_FUNCTION_GRAPH_RETVAL (Lukas Bulwahn)
- riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (Pu Lehui)
- riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (Pu Lehui)
- ata: libata-scsi: do not needlessly defer commands when using PMP with FBS (Niklas Cassel)
- ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS (Niklas Cassel)
- ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT (Niklas Cassel)
- ata: libata-scsi: improve readability of ata_scsi_qc_issue() (Niklas Cassel)
- ata: libata-scsi: fix requeue of deferred ATA PASS-THROUGH commands (Igor Pylypiv)
- mtd: parsers: ofpart: call of_node_get() for dedicated subpartitions (Cosmin Tanislav)
- arm64/scs: Fix potential sign extension issue of advance_loc4 (Wentao Guan)
- net: airoha: Add missing RX_CPU_IDX() configuration in airoha_qdma_cleanup_rx_queue() (Lorenzo Bianconi)
- net: airoha: Implement BQL support (Lorenzo Bianconi)
- Bluetooth: L2CAP: Fix printing wrong information if SDU length exceeds MTU (Luiz Augusto von Dentz)
- drm/msm/dsi: fix hdisplay calculation for CMD mode panel (Pengyu Luo)
- drm/msm/dsi: fix bits_per_pclk (Pengyu Luo)
- drm/msm/dsi: add the missing parameter description (Pengyu Luo)
- ALSA: core: Serialize deferred fasync state checks (Cassio Gabriel)
- ALSA: misc: Use guard() for spin locks (Takashi Iwai)
- drm/i915/psr: Init variable to avoid early exit from et alignment loop (Jouni Hogander)
- LoongArch: Fix potential ADE in loongson_gpu_fixup_dma_hang() (Wentao Guan)
- gtp: disable BH before calling udp_tunnel_xmit_skb() (David Carlier)
- openvswitch: vport: fix self-deadlock on release of tunnel ports (Ilya Maximets) {CVE-2026-46165}
- LoongArch: Fix SYM_SIGFUNC_START definition for 32BIT (Huacai Chen)
- iommu/amd: serialize sequence allocation under concurrent TLB invalidations (Ankit Soni) {CVE-2026-43220}
- iommu/amd: Use atomic64_inc_return() in iommu.c (Uros Bizjak)
- usb: ulpi: fix memory leak on ulpi_register() error paths (Felix Gu) {CVE-2026-46109}
- ACPI: CPPC: Fix related_cpus inconsistency during CPU hotplug (Jinjie Ruan)
- scsi: target: iscsi: Validate CHAP_R length before base64 decode (Alexandru Hossu) [Orabug: 39445550]
- scsi: fcoe: Reject FIP descriptors with zero fip_dlen in CVL walker (Michael Bommarito) [Orabug: 39445550]
- scsi: scsi_transport_fc: Widen FPIN pname walker counter to u32 (Michael Bommarito) [Orabug: 39445550]
- scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd() (Michael Bommarito) [Orabug: 39445550]
- scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf (Michael Bommarito) [Orabug: 39445550]
- arm64: io: Fix ioremap_encrypted() argument type (Vijay Kumar) [Orabug: 39387242]
- uek-rpm/config-aarch64: Enable Vera firmware and memory attribute support (Vijay Kumar) [Orabug: 39387242]
- NVIDIA: VR: SAUCE: arm64: Add workaround to convert MT_NORMAL_NC to Device-nGnRE (Shanker Donthineni) [Orabug: 39387242]
- NVIDIA: VR: SAUCE: firmware: smccc: lfa: fix work item re-initialization race (Nirmoy Das) [Orabug: 39387242]
- NVIDIA: VR: SAUCE: firmware: smccc: lfa: handle LFA_BUSY and improve SMC retry pacing (Vedashree Vidwans) [Orabug: 39387242]
- NVIDIA: VR: CCA: SAUCE: arm_pmu: Provide a mechanism for disabling the physical IRQ (Steven Price) [Orabug: 39387242]
- NVIDIA: VR: SAUCE: firmware: smccc: register as platform driver (Vedashree Vidwans) [Orabug: 39387242]
- NVIDIA: VR: SAUCE: firmware: smccc: add timeout, touch wdt (Vedashree Vidwans) [Orabug: 39387242]
- NVIDIA: VR: SAUCE: firmware: smccc: add support for Live Firmware Activation (LFA) (Salman Nabi) [Orabug: 39387242]
- NVIDIA: VR: SAUCE: iommu/arm-smmu-v3: Allow ATS to be always on (Nicolin Chen) [Orabug: 39387242]
- NVIDIA: VR: SAUCE: PCI: Allow ATS to be always on for non-CXL NVIDIA GPUs (Nicolin Chen) [Orabug: 39387242]
- NVIDIA: VR: SAUCE: PCI: Allow ATS to be always on for CXL.cache capable devices (Nicolin Chen) [Orabug: 39387242]
- NVIDIA: VR: SAUCE: soc/tegra: pmc: Add PMC support for Tegra410 (Kartik Rajput) [Orabug: 39387242]
- soc/tegra: pmc: Add Tegra264 support (Thierry Reding) [Orabug: 39387242]
- NVIDIA: VR: SAUCE: soc/tegra: misc: Use SMCCC to get chipid (Kartik Rajput) [Orabug: 39387242]
- tun: free page on build_skb failure in tun_xdp_one() (Weiming Shi) [Orabug: 39429137]
- tap: free page on error paths in tap_get_user_xdp() (Weiming Shi) [Orabug: 39429137]
- tun: free page on short-frame rejection in tun_xdp_one() (Weiming Shi) [Orabug: 39429137]
- uek-rpm: disable kABI size checks in debug configs (Saeed Mirzamohammadi) [Orabug: 39442662]
- smb: client: reject userspace cifs.spnego descriptions (Asim Viladi Oglu Manizada) [Orabug: 39463671] {CVE-2026-46243}
[6.12.0-204.87.2]
- Reapply 'x86/kexec: add a sanity check on previous kernel's ima kexec buffer' (Harshit Mogalapalli) [Orabug: 39419018]
- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Hyunwoo Kim) [Orabug: 39368826,39441323] {CVE-2026-43503,CVE-2026-46300}
- net: skbuff: preserve shared-frag marker during coalescing (William Bowling) [Orabug: 39368826] {CVE-2026-46300}
- LTS version: v6.12.87 (Sherry Yang)
- LTS version: v6.12.86 (Sherry Yang)
- netfilter: reject zero shift in nft_bitwise (Kai Ma) [Orabug: 39452464] {CVE-2026-46101}
- net: ipv6: fix NOREF dst use in seg6 and rpl lwtunnels (Andrea Mayer) [Orabug: 39452457] {CVE-2026-46099}
- ALSA: caiaq: fix usb_dev refcount leak on probe failure (Deepanshu Kartikey) [Orabug: 39452739] {CVE-2026-46048}
- drm/amdgpu: fix zero-size GDS range init on RDNA4 (Arjan van de Ven)
- ipv6: rpl: reserve mac_len headroom when recompressed SRH grows (Greg Kroah-Hartman) [Orabug: 39426003] {CVE-2026-43501}
- ALSA: caiaq: Don't abort when no input device is available (Takashi Iwai)
- ALSA: caiaq: Fix potentially leftover ep1_in_urb at error path (Takashi Iwai) [Orabug: 39452746] {CVE-2026-45992}
- net: bonding: fix use-after-free in bond_xmit_broadcast() (Xiang Mei) [Orabug: 39205989] {CVE-2026-31419}
- crypto: authencesn - reject short ahash digests during instance creation (Yucheng Lu) [Orabug: 39452231] {CVE-2026-46033}
- mm: prevent droppable mappings from being locked (Anthony Yznaga)
- spi: fix resource leaks on device setup failure (Johan Hovold) [Orabug: 39452400] {CVE-2026-46083}
- net: qrtr: ns: Limit the total number of nodes (Manivannan Sadhasivam) [Orabug: 39452123] {CVE-2026-46003}
- net: mctp: fix don't require received header reserved bits to be zero (Yuanzhaoming)
- net: bridge: use a stable FDB dst snapshot in RCU readers (Zhengchuan Liang) [Orabug: 39452411] {CVE-2026-46086}
- net: qrtr: ns: Limit the maximum number of lookups (Manivannan Sadhasivam) [Orabug: 39452207] {CVE-2026-46026}
- net: qrtr: ns: Limit the maximum server registration per node (Manivannan Sadhasivam) [Orabug: 39410851] {CVE-2026-43491}
- iio: frequency: admv1013: fix NULL pointer dereference on str (Antoniu Miclaus)
- iio: frequency: admv1013: add dev variable (Antoniu Miclaus)
- block: relax pgmap check in bio_add_page for compatible zone device pages (Naman Jain)
- RDMA/mana_ib: Disable RX steering on RSS QP destroy (Long Li) [Orabug: 39452406] {CVE-2026-46084}
- media: rc: igorplugusb: heed coherency rules (Oliver Neukum) [Orabug: 39452432] {CVE-2026-46091}
- ALSA: aoa: Skip devices with no codecs in i2sbus_resume() (Thorsten Blum)
- media: rc: ttusbir: respect DMA coherency rules (Oliver Neukum)
- mm/zsmalloc: copy KMSAN metadata in zs_page_migrate() (Shigeru Yoshida)
- ALSA: aoa: i2sbus: clear stale prepared state (Cassio Gabriel)
- ALSA: aoa: Use guard() for mutex locks (Takashi Iwai)
- mm: migrate: requeue destination folio on deferred split queue (Usama Arif)
- mm/migrate: move movable_ops page handling out of move_to_new_folio() (David Hildenbrand)
- mm/migrate: factor out movable_ops page handling into migrate_movable_ops_page() (David Hildenbrand)
- wifi: mwifiex: fix use-after-free in mwifiex_adapter_cleanup() (Daniel Hodges) [Orabug: 39452343] {CVE-2026-46069}
- wifi: mt76: mt792x: fix mt7925u USB WFSYS reset handling (Sean Wang)
- wifi: mt76: mt792x: describe USB WFSYS reset with a descriptor (Sean Wang)
- thermal: core: Fix thermal zone governor cleanup issues (Rafael J. Wysocki) [Orabug: 39452186] {CVE-2026-46021}
- ksmbd: reset rcount per connection in ksmbd_conn_wait_idle_sess_id() (Daemyung Kang)
- ksmbd: replace connection list with hash table (Namjae Jeon)
- ksmbd: use msleep instaed of schedule_timeout_interruptible() (Namjae Jeon)
- f2fs: fix to do sanity check on dcc->discard_cmd_cnt conditionally (Chao Yu)
- lib: test_hmm: evict device pages on file close to avoid use-after-free (Alistair Popple)
- f2fs: fix UAF caused by decrementing sbi->nr_pages[] in f2fs_write_end_io() (Yongpeng Yang)
- smb: client: validate the whole DACL before rewriting it in cifsacl (Michael Bommarito) [Orabug: 39300611] {CVE-2026-31709}
- seg6: fix seg6 lwtunnel output redirect for L2 reduced encap mode (Andrea Mayer)
- scsi: sd: fix missing put_disk() when device_add(&disk_dev) fails (Yang Xiuwei) [Orabug: 39452100] {CVE-2026-45997}
- rtmutex: Use waiter::task instead of current in remove_waiter() (Keenan Dong) [Orabug: 39425998] {CVE-2026-43499}
- ntfs3: fix integer overflow in run_unpack() volume boundary check (Tobi Gaertner)
- ntfs3: add buffer boundary checks to run_unpack() (Tobi Gaertner)
- ktest: Fix the month in the name of the failure directory (Steven Rostedt)
- ceph: only d_add() negative dentries when they are unhashed (Max Kellermann) [Orabug: 39452291] {CVE-2026-46052}
- dm mirror: fix integer overflow in create_dirty_log() (Junrui Luo) [Orabug: 39452196] {CVE-2026-46023}
- crypto: nx - Fix packed layout in struct nx842_crypto_header (Gustavo A R Silva)
- crypto: atmel-sha204a - Fix uninitialized data access on OTP read error (Thorsten Blum)
- crypto: atmel-sha204a - Fix potential UAF and memory leak in remove path (Thorsten Blum)
- crypto: atmel-sha204a - Fix error codes in OTP reads (Thorsten Blum)
- crypto: atmel-tdes - fix DMA sync direction (Thorsten Blum)
- crypto: ccree - fix a memory leak in cc_mac_digest() (Haoxiang Li)
- crypto: hisilicon - Fix dma_unmap_single() direction (Thomas Fourier)
- crypto: atmel-ecc - Release client on allocation failure (Thorsten Blum)
- crypto: atmel-aes - Fix 3-page memory leak in atmel_aes_buff_cleanup (Thorsten Blum)
- crypto: arm64/aes - Fix 32-bit aes_mac_update() arg treated as 64-bit (Eric Biggers)
- can: ucan: fix devres lifetime (Johan Hovold)
- bus: mhi: host: pci_generic: Switch to async power up to avoid boot delays (Qiang Yu)
- Bluetooth: hci_event: fix potential UAF in SSP passkey handlers (Shuvam Pandey) [Orabug: 39452304] {CVE-2026-46056}
- apparmor: use target task's context in apparmor_getprocattr() (Cengiz Can)
- mfd: core: Preserve OF node when ACPI handle is present (Brian Mak)
- taskstats: set version in TGID exit notifications (Yiyang Chen)
- tcp: call sk_data_ready() after listener migration (Zhenzhong Wu) [Orabug: 39452159] {CVE-2026-46015}
- wifi: rtl8xxxu: fix potential use of uninitialized value (Yi Cong)
- x86/cpu: Disable FRED when PTI is forced on (Dave Hansen)
- inotify: fix watch count leak when fsnotify_add_inode_mark_locked() fails (Chia-Ming Chang) [Orabug: 39452250] {CVE-2026-46040}
- HID: apple: ensure the keyboard backlight is off if suspending (Aditya Garg)
- check-uapi: link into shared objects (Arnd Bergmann)
- md/raid5: validate payload size before accessing journal metadata (Junrui Luo) [Orabug: 39452349] {CVE-2026-46070}
- md/raid5: fix soft lockup in retry_aligned_read() (Chia-Ming Chang) [Orabug: 39452287] {CVE-2026-46051}
- amdgpu/jpeg: fix deepsleep register for jpeg 5_0_0 and 5_0_2 (David (Ming Qiang) Wu)
- mtd: spi-nor: sst: Fix write enable before AAI sequence (Sanjaikumar V S)
- ext4: fix missing brelse() in ext4_xattr_inode_dec_ref_all() (Sohei Koyama) [Orabug: 39452269] {CVE-2026-46046}
- ext4: fix bounds check in check_xattrs() to prevent out-of-bounds access (Deepanshu Kartikey) [Orabug: 39452442] {CVE-2026-46094}
- perf annotate: Use jump__delete when freeing LoongArch jumps (Rong Bao)
- io_uring/poll: fix multishot recv missing EOF on wakeup race (Jens Axboe) {CVE-2026-23473}
- KVM: nSVM: Always intercept VMMCALL when L2 is active (Sean Christopherson)
- KVM: nSVM: Raise #UD if unhandled VMMCALL isn't intercepted by L1 (Kevin Cheng) [Orabug: 39452372] {CVE-2026-46076}
- KVM: nSVM: Add missing consistency check for nCR3 validity (Yosry Ahmed)
- KVM: nSVM: Add missing consistency check for EFER, CR0, CR4, and CS (Yosry Ahmed)
- KVM: nSVM: Clear tracking of L1->L2 NMI and soft IRQ on nested #VMEXIT (Yosry Ahmed)
- KVM: nSVM: Clear EVENTINJ fields in vmcb12 on nested #VMEXIT (Yosry Ahmed)
- KVM: nSVM: Clear GIF on nested #VMEXIT(INVALID) (Yosry Ahmed)
- KVM: nSVM: Always inject a #GP if mapping VMCB12 fails on nested VMRUN (Yosry Ahmed)
- KVM: nSVM: Use vcpu->arch.cr2 when updating vmcb12 on nested #VMEXIT (Yosry Ahmed)
- KVM: nSVM: Ensure AVIC is inhibited when restoring a vCPU to guest mode (Yosry Ahmed)
- KVM: SVM: Explicitly mark vmcb01 dirty after modifying VMCB intercepts (Sean Christopherson)
- KVM: SVM: Inject #UD for INVLPGA if EFER.SVME=0 (Kevin Cheng) [Orabug: 39452394] {CVE-2026-46082}
- KVM: nSVM: Sync interrupt shadow to cached vmcb12 after VMRUN of L2 (Yosry Ahmed) [Orabug: 39452061] {CVE-2026-45987}
- KVM: nSVM: Sync NextRIP to cached vmcb12 after VMRUN of L2 (Yosry Ahmed)
- KVM: nSVM: Mark all of vmcb02 dirty when restoring nested state (Yosry Ahmed)
- KVM: x86: Defer non-architectural deliver of exception payload to userspace read (Sean Christopherson)
- userfaultfd: allow registration of ranges below mmap_min_addr (Denis M. Karpov)
- mm/damon/core: use time_in_range_open() for damos quota window start (Seongjae Park)
- rtc: ntxec: fix OF node reference imbalance (Johan Hovold)
- tpm: tpm_tis: stop transmit if retries are exhausted (Jacqueline Wong)
- tpm: tpm_tis: add error logging for data transfer (Jacqueline Wong)
- tpm: Use kfree_sensitive() to free auth session in tpm_dev_release() (Gunnar Kudrjavets)
- tpm: Fix auth session leak in tpm2_get_random() error path (Gunnar Kudrjavets)
- pwm: imx-tpm: Count the number of enabled channels in probe (Viorel Suman)
- crypto: talitos - rename first/last to first_desc/last_desc (Paul Louvel)
- crypto: talitos - fix SEC1 32k ahash request limitation (Paul Louvel)
- firmware: google: framebuffer: Do not unregister platform device (Thomas Zimmermann)
- xfs: fix a resource leak in xfs_alloc_buftarg() (Haoxiang Li) [Orabug: 39452131] {CVE-2026-46005}
- arm64: dts: ti: am62-verdin: Enable pullup for eMMC data pins (Francesco Dolcini)
- mmc: sdhci-of-dwcmshc: Disable clock before DLL configuration (Shawn Lin)
- mmc: block: use single block write in retry (Bin Liu)
- randomize_kstack: Maintain kstack_offset per task (Ryan Roberts)
- hwmon: (pt5161l) Fix bugs in pt5161l_read_block_data() (Sanman Pradhan)
- power: supply: axp288_charger: Do not cancel work before initializing it (Krzysztof Kozlowski)
- LoongArch: Show CPU vulnerabilites correctly (Huacai Chen)
- tpm: avoid -Wunused-but-set-variable (Arnd Bergmann)
- extract-cert: Wrap key_pass with '#ifdef USE_PKCS11_ENGINE' (Nathan Chancellor)
- libceph: Prevent potential null-ptr-deref in ceph_handle_auth_reply() (Raphael Zimmer) [Orabug: 39452201] {CVE-2026-46024}
- ipv4: icmp: validate reply type before using icmp_pointers (Ruide Cao) [Orabug: 39452243] {CVE-2026-46037}
- RDMA/rxe: Validate pad and ICRC before payload_size() in rxe_rcv (Hkbinbin) [Orabug: 39452259] {CVE-2026-46043}
- drm/arcpgu: fix device node leak (Luca Ceresoli)
- net: ks8851: Avoid excess softirq scheduling (Marek Vasut)
- netconsole: avoid out-of-bounds access on empty string in trim_newline() (Breno Leitao)
- net: ks8851: Reinstate disabling of BHs around IRQ handler (Marek Vasut)
- net/smc: avoid early lgr access in smc_clc_wait_msg (Ruijie Li)
- net: txgbe: fix firmware version check (Jiawen Wu)
- net: qrtr: ns: Free the node during ctrl_cmd_bye() (Manivannan Sadhasivam) [Orabug: 39452246] {CVE-2026-46038}
- arm64: dts: marvell: uDPU: add ethernet aliases (Robert Marko)
- tools/accounting: handle truncated taskstats netlink messages (Yiyang Chen)
- rxrpc: Fix rxkad crypto unalignment handling (David Howells) [Orabug: 39452728] {CVE-2026-46085}
- rxrpc: Fix memory leaks in rxkad_verify_response() (David Howells)
- iio: adc: ad7768-1: fix one-shot mode data acquisition (Jonathan Santos)
- ALSA: pcmtest: Fix resource leaks in module init error paths (Cassio Gabriel)
- ALSA: pcmtest: fix reference leak on failed device registration (Guangshuo Li)
- ALSA: 6fire: Fix input volume change detection (Cassio Gabriel)
- ALSA: caiaq: Handle probe errors properly (Takashi Iwai) [Orabug: 39452126] {CVE-2026-46004}
- ALSA: caiaq: Fix control_put() result and cache rollback (Cassio Gabriel)
- ALSA: core: Fix potential data race at fasync handling (Takashi Iwai)
- io_uring/poll: ensure EPOLL_ONESHOT is propagated for EPOLL_URING_WAKE (Jens Axboe)
- io_uring/poll: fix signed comparison in io_poll_get_ownership() (Longxuan Yu)
- iio: adc: ti-ads7950: use iio_push_to_buffers_with_ts_unaligned() (David Lechner)
- io_uring/timeout: check unused sqe fields (Pavel Begunkov)
- block: fix zone write plugs refcount handling in disk_zone_wplug_schedule_bio_work() (Damien Le Moal)
- rbd: fix null-ptr-deref when device_add_disk() fails (Dawei Feng) [Orabug: 39452385] {CVE-2026-46079}
- selftests/landlock: Fix format warning for __u64 in net_test (Mickael Salaun)
- selftests/mqueue: Fix incorrectly named file (Simon Liebold)
- sched: Use u64 for bandwidth ratio calculations (Joseph Salisbury)
- remoteproc: xlnx: Only access buffer information if IPI is buffered (Ben Levinsky)
- parisc: _llseek syscall is only available for 32-bit userspace (Helge Deller)
- nvme: respect NVME_QUIRK_DISABLE_WRITE_ZEROES when wzsl is set (Robert Beckett)
- nvme-pci: add NVME_QUIRK_DISABLE_WRITE_ZEROES for Kingston OM3SGP4 (Robert Beckett)
- mtd: docg3: fix use-after-free in docg3_release() (James Kim)
- mfd: stpmic1: Attempt system shutdown twice in case PMIC is confused (Marek Vasut)
- md/raid10: fix deadlock with check operation and nowait requests (Josh Hunt) [Orabug: 39452284] {CVE-2026-46050}
- jbd2: fix deadlock in jbd2_journal_cancel_revoke() (Zhang Yi) [Orabug: 39452318] {CVE-2026-46061}
- erofs: fix the out-of-bounds nameoff handling for trailing dirents (Gao Xiang) [Orabug: 39452380] {CVE-2026-46078}
- ALSA: seq_oss: return full count for successful SEQ_FULLSIZE writes (Cassio Gabriel)
- ALSA: ctxfi: Add fallback to default RSR for S/PDIF (Harin Lee) [Orabug: 39452280] {CVE-2026-46049}
- ALSA: aoa: i2sbus: fix OF node lifetime handling (Cassio Gabriel)
- ext2: reject inodes with zero i_nlink and valid mode in ext2_iget() (Vasiliy Kovalev) [Orabug: 39452119] {CVE-2026-46002}
- net: qrtr: ns: Fix use-after-free in driver remove() (Manivannan Sadhasivam) [Orabug: 39452274] {CVE-2026-46047}
- media: i2c: imx219: Check return value of devm_gpiod_get_optional() in imx219_probe() (Chen Ni)
- lib/ts_kmp: fix integer overflow in pattern length calculation (Josh Law)
- PCI: epf-mhi: Return 0, not remaining timeout, when eDMA ops complete (Daniel Hodges)
- Revert 'ALSA: usb: Increase volume range that triggers a warning' (Rongrong)
- PCI: endpoint: pci-epf-ntb: Remove duplicate resource teardown (Koichiro Den)
- crypto: atmel-sha204a - Fix OTP sysfs read and error handling (Thorsten Blum)
- media: mtk-jpeg: fix use-after-free in release path due to uncancelled work (Fan Wu)
- net: strparser: fix skb_head leak in strp_abort_strp() (Luxiao Xu) [Orabug: 39452468] {CVE-2026-46102}
- net: caif: clear client service pointer on teardown (Zhengchuan Liang)
- ALSA: control: Validate buf_len before strnlen() in snd_ctl_elem_init_enum_names() (Ziqing Chen) [Orabug: 39452416] {CVE-2026-46088}
- media: amphion: Fix race between m2m job_abort and device_run (Ming Qian)
- hwmon: (powerz) Fix missing usb_kill_urb() on signal interrupt (Sanman Pradhan)
- of: unittest: fix use-after-free in testdrv_probe() (Xu Wang)
- of: unittest: fix use-after-free in of_unittest_changeset() (Xu Wang)
- crypto: pcrypt - Fix handling of MAY_BACKLOG requests (Herbert Xu) [Orabug: 39410863] {CVE-2026-43493}
- mm/memory_hotplug: fix hwpoisoned large folio handling in do_migrate_range() (Tu Jinjiang)
- spi: ch341: fix memory leaks on probe failures (Johan Hovold)
- spi: imx: fix use-after-free on unbind (Johan Hovold)
- um: drivers: call kernel_strrchr() explicitly in cow_user.c (Michael Bommarito)
- vfio/cdx: Fix NULL pointer dereference in interrupt trigger path (Prasanna Kumar T S M)
- vfio/cdx: Serialize VFIO_DEVICE_SET_IRQS with a per-device mutex (Alex Williamson)
- wifi: rtw88: check for PCI upstream bridge existence (Fedor Pchelkin) [Orabug: 39452437] {CVE-2026-46092}
- zram: do not forget to endio for partial discard requests (Sergey Senozhatsky) [Orabug: 39452420] {CVE-2026-46089}
- ocfs2: split transactions in dio completion to avoid credit exhaustion (Heming Zhao) [Orabug: 39452388] {CVE-2026-46080}
- device property: Make modifications of fwnode 'flags' thread safe (Douglas Anderson)
- drm/amdgpu: Limit BO list entry count to prevent resource exhaustion (Jesse Zhang) [Orabug: 39167551] {CVE-2026-23468}
- drm/amdgpu: Use vmemdup_array_user in amdgpu_bo_create_list_entry_array (Tvrtko Ursulin)
- rust: init: fix clippy::undocumented_unsafe_blocks warnings (Miguel Ojeda)
- padata: Remove comment for reorder_work (Herbert Xu)
- padata: Fix pd UAF once and for all (Herbert Xu) [Orabug: 38335055] {CVE-2025-38584}
- arm64/mm: Enable batched TLB flush in unmap_hotplug_range() (Anshuman Khandual)
- firmware: google: framebuffer: Do not mark framebuffer as busy (Thomas Zimmermann)
- kbuild: rust: allow clippy::uninlined_format_args (Miguel Ojeda)
- drm/nouveau: fix nvkm_device leak on aperture removal failure (David Carlier)
- ibmasm: fix heap over-read in ibmasm_send_i2o_message() (Tyllis Xu)
- ibmasm: fix OOB reads in command_file_write due to missing size checks (Tyllis Xu)
- misc: ibmasm: fix OOB MMIO read in ibmasm_handle_mouse_interrupt() (Tyllis Xu)
- greybus: gb-beagleplay: fix sleep in atomic context in hdlc_tx_frames() (Weigang He)
- greybus: gb-beagleplay: bound bootloader receive buffering (Pengpeng Hou)
- leds: qcom-lpg: Check for array overflow when selecting the high resolution (Greg Kroah-Hartman)
- drm/nouveau: fix u32 overflow in pushbuf reloc bounds check (Greg Kroah-Hartman) [Orabug: 39452133] {CVE-2026-46006}
- LoongArch: Add spectre boundry for syscall dispatch table (Greg Kroah-Hartman)
- ALSA: usb-audio: Evaluate packsize caps at the right place (Takashi Iwai)
- usb: chipidea: core: allow ci_irq_handler() handle both ID and VBUS change (Xu Yang)
- usb: chipidea: otg: not wait vbus drop if use role_switch (Xu Yang)
- usb: xhci: Make usb_host_endpoint.hcpriv survive endpoint_disable() (Michal Pecio)
- ALSA: usb-audio: Fix Audio Advantage Micro II SPDIF switch (Cassio Gabriel)
- ALSA: usb-audio: Avoid false E-MU sample-rate notifications (Cassio Gabriel)
- ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES (Cassio Gabriel) [Orabug: 39452170] {CVE-2026-46018}
- LTS version: v6.12.85 (Sherry Yang)
- Buffer overflow in drivers/xen/sys-hypervisor.c (Juergen Gross) [Orabug: 39305898] {CVE-2026-31786}
- xen/privcmd: fix double free via VMA splitting (Juergen Gross) [Orabug: 39305908] {CVE-2026-31787}
- LTS version: v6.12.84 (Sherry Yang)
- rxrpc: Fix missing validation of ticket length in non-XDR key preparsing (Anderson Nascimento) [Orabug: 39300563] {CVE-2026-31696}
- crypto: ccp: Don't attempt to copy ID to userspace if PSP command failed (Sean Christopherson) {CVE-2026-31697}
- crypto: ccp: Don't attempt to copy PDH cert to userspace if PSP command failed (Sean Christopherson) {CVE-2026-31698}
- crypto: ccp: Don't attempt to copy CSR to userspace if PSP command failed (Sean Christopherson) {CVE-2026-31699}
- net/packet: fix TOCTOU race on mmap'd vnet_hdr in tpacket_snd() (Bingquan Chen) {CVE-2026-31700}
- ALSA: caiaq: take a reference on the USB device in create_card() (Berk Cem Goksel) [Orabug: 39300586] {CVE-2026-31701}
- ALSA: usb-audio: apply quirk for MOONDROP JU Jiu (Cryolitia Pukngae)
- f2fs: fix use-after-free of sbi in f2fs_compress_write_end_io() (George Saad)
- ksmbd: use check_add_overflow() to prevent u16 DACL size overflow (Tristan Madani)
- ksmbd: fix out-of-bounds write in smb2_get_ea() EA alignment (Tristan Madani)
- ksmbd: validate num_aces and harden ACE walk in smb_inherit_dacl() (Michael Bommarito)
- ksmbd: validate response sizes in ipc_validate_msg() (Michael Bommarito)
- smb: client: fix OOB read in smb2_ioctl_query_info QUERY_INFO path (Michael Bommarito) [Orabug: 39300607] {CVE-2026-31708}
- smb: client: require a full NFS mode SID before reading mode bits (Michael Bommarito) [Orabug: 39343707] {CVE-2026-43350}
- smb: server: fix max_connections off-by-one in tcp accept path (Daemyung Kang)
- smb: server: fix active_num_conn leak on transport allocation failure (Michael Bommarito)
- ksmbd: require minimum ACE size in smb_check_perm_dacl() (Michael Bommarito)
- fuse: quiet down complaints in fuse_conn_limit_write (Darrick J. Wong)
- fuse: Check for large folio with SPLICE_F_MOVE (Bernd Schubert)
- fuse: reject oversized dirents in page cache (Samuel Page) [Orabug: 39300556] {CVE-2026-31694}
- f2fs: fix to avoid memory leak in f2fs_rename() (Chao Yu)
- fs/ntfs3: validate rec->used in journal-replay file record check (Greg Kroah-Hartman)
- scripts/dtc: Remove unused dts_version in dtc-lexer.l (Nathan Chancellor)
- ksmbd: fix use-after-free in __ksmbd_close_fd() via durable scavenger (Namjae Jeon)
- mm/pagewalk: fix race between concurrent split and refault (Max Boone) [Orabug: 39250782] {CVE-2026-31456}
- scripts: generate_rust_analyzer.py: define scripts (Tamir Duberstein)
- drm/amdgpu: replace PASID IDR with XArray (Mikhail Gavrilov)
- net: ethernet: mtk_eth_soc: initialize PPE per-tag-layer MTU registers (Daniel Golle)
- rust: warn on bindgen < 0.69.5 and libclang >= 19.1 (Miguel Ojeda)
- wifi: mac80211: always free skb on ieee80211_tx_prepare_skb() failure (Felix Fietkau) [Orabug: 39167472] {CVE-2026-23444}
- ima: do not copy measurement list to kdump kernel (Steven Chen)
- ima: verify if the segment size has changed (Steven Chen)
- PCI: endpoint: pci-epf-vntb: Remove duplicate resource teardown (Koichiro Den)
- mm/userfaultfd: fix hugetlb fault mutex hash calculation (Jianhui Zhou) [Orabug: 39273453] {CVE-2026-31575}
- LTS version: v6.12.83 (Sherry Yang)
- ipv6: add NULL checks for idev in SRv6 paths (Heminhong) [Orabug: 39167467] {CVE-2026-23442}
- PCI: Fix placement of pci_save_state() in pci_bus_add_device() (Lukas Wunner)
- rxrpc: Fix key quota calculation for multitoken keys (David Howells)
- ocfs2: fix out-of-bounds write in ocfs2_write_end_inline (Joseph Qi) [Orabug: 39331090] {CVE-2026-43075}
- ocfs2: validate inline data i_size during inode read (Deepanshu Kartikey) [Orabug: 39331097] {CVE-2026-43076}
- ocfs2: add inline inode consistency check to ocfs2_validate_inode_block() (Dmitry Antipov)
- media: hackrf: fix to not free memory after the device is registered in hackrf_probe() (Jeongjun Park)
- media: vidtv: fix pass-by-value structs causing MSAN warnings (Abd-Alrhman Masalkhi)
- nilfs2: fix NULL i_assoc_inode dereference in nilfs_mdt_save_to_shadow_map (Deepanshu Kartikey)
- media: as102: fix to not free memory after the device is registered in as102_usb_probe() (Jeongjun Park) [Orabug: 39273467] {CVE-2026-31578}
- bcache: fix cached_dev.sb_bio use-after-free and crash (Mingzhe Zou) [Orabug: 39273481] {CVE-2026-31580}
- ALSA: 6fire: fix use-after-free on disconnect (Berk Cem Goksel) [Orabug: 39273486] {CVE-2026-31581}
- hwmon: (powerz) Fix use-after-free on USB disconnect (Sanman Pradhan)
- media: em28xx: fix use-after-free in em28xx_v4l2_open() (Abhishek Kumar) [Orabug: 39273493] {CVE-2026-31583}
- media: mediatek: vcodec: fix use-after-free in encoder release path (Fan Wu)
- media: vidtv: fix nfeeds state corruption on start_streaming failure (Ruslan Valiyev)
- mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() (Breno Leitao) [Orabug: 39273507] {CVE-2026-31586}
- mm/kasan: fix double free for kasan pXds (Ritesh Harjani)
- ASoC: qcom: q6apm: move component registration to unmanaged version (Srinivas Kandagatla)
- KVM: x86: Use scratch field in MMIO fragment to hold small write values (Sean Christopherson) [Orabug: 39273521] {CVE-2026-31588}
- x86-64/arm64/powerpc: clean up and rename __copy_from_user_flushcache (Linus Torvalds)
- x86: rename and clean up __copy_from_user_inatomic_nocache() (Linus Torvalds)
- x86-64: rename misleadingly named '__copy_user_nocache()' function (Linus Torvalds) [Orabug: 39323162] {CVE-2026-43073}
- checkpatch: add support for Assisted-by tag (Sasha Levin)
- KVM: x86: Use __DECLARE_FLEX_ARRAY() for UAPI structures with VLAs (David Woodhouse)
- KVM: Remove subtle 'struct kvm_stats_desc' pseudo-overlay (Sean Christopherson)
- kernel: be more careful about dup_mmap() failures and uprobe registering (Liam R. Howlett) {CVE-2025-21709}
- net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr() (Eric Dumazet)
- gpiolib: fix race condition for gdev->srcu (Pawel Narewski) [Orabug: 38887677] {CVE-2026-22986}
- gpiolib: unify two loops initializing GPIO descriptors (Bartosz Golaszewski)
- KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION (Sean Christopherson) [Orabug: 39273529] {CVE-2026-31590}
- KVM: SEV: Disallow LAUNCH_FINISH if vCPUs are actively being created (Sean Christopherson)
- KVM: SEV: Reject attempts to sync VMSA of an already-launched/encrypted vCPU (Sean Christopherson) [Orabug: 39273553] {CVE-2026-31593}
- PCI: endpoint: pci-epf-vntb: Stop cmd_handler work in epf_ntb_epc_cleanup (Koichiro Den)
- ocfs2: handle invalid dinode in ocfs2_group_extend (Zhengyuan Huang) [Orabug: 39273569] {CVE-2026-31596}
- ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRY (Tejas Bharambe) [Orabug: 39273578] {CVE-2026-31597}
- ocfs2: fix possible deadlock between unlink and dio_end_io_write (Joseph Qi) [Orabug: 39273586] {CVE-2026-31598}
- media: vidtv: fix NULL pointer dereference in vidtv_channel_pmt_match_sections (Ruslan Valiyev)
- dcache: Limit the minimal number of bucket to two (Zhihao Cheng) [Orabug: 39323133] {CVE-2026-43071}
- ALSA: ctxfi: Limit PTP to a single page (Harin Lee) [Orabug: 39273608] {CVE-2026-31602}
- Docs/admin-guide/mm/damon/reclaim: warn commit_inputs vs param updates race (Seongjae Park)
- USB: serial: option: add Telit Cinterion FN990A MBIM composition (Fabio Porcedda)
- staging: sm750fb: fix division by zero in ps_to_hz() (Junrui Luo)
- wifi: rtw88: fix device leak on probe failure (Johan Hovold) [Orabug: 39273620] {CVE-2026-31604}
- scripts: generate_rust_analyzer.py: avoid FD leak (Tamir Duberstein)
- fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO (Greg Kroah-Hartman)
- usb: port: add delay after usb_hub_set_port_power() (Xu Yang)
- usb: gadget: f_hid: don't call cdev_init while cdev in use (Michael Zimmermann) ...
Обновленные пакеты
Oracle Linux 10
Oracle Linux aarch64
kernel-uek
6.12.0-204.92.4.2.el10uek
kernel-uek-core
6.12.0-204.92.4.2.el10uek
kernel-uek-debug
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-core
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-devel
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-core
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-deprecated
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-desktop
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-extra
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-extra-netfilter
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-usb
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-wireless
6.12.0-204.92.4.2.el10uek
kernel-uek-devel
6.12.0-204.92.4.2.el10uek
kernel-uek-doc
6.12.0-204.92.4.2.el10uek
kernel-uek-modules
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-core
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-deprecated
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-desktop
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-extra
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-extra-netfilter
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-usb
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-wireless
6.12.0-204.92.4.2.el10uek
kernel-uek-tools
6.12.0-204.92.4.2.el10uek
kernel-uek64k
6.12.0-204.92.4.2.el10uek
kernel-uek64k-core
6.12.0-204.92.4.2.el10uek
kernel-uek64k-devel
6.12.0-204.92.4.2.el10uek
kernel-uek64k-modules
6.12.0-204.92.4.2.el10uek
kernel-uek64k-modules-core
6.12.0-204.92.4.2.el10uek
kernel-uek64k-modules-deprecated
6.12.0-204.92.4.2.el10uek
kernel-uek64k-modules-desktop
6.12.0-204.92.4.2.el10uek
kernel-uek64k-modules-extra
6.12.0-204.92.4.2.el10uek
kernel-uek64k-modules-extra-netfilter
6.12.0-204.92.4.2.el10uek
kernel-uek64k-modules-usb
6.12.0-204.92.4.2.el10uek
kernel-uek64k-modules-wireless
6.12.0-204.92.4.2.el10uek
Oracle Linux x86_64
kernel-uek
6.12.0-204.92.4.2.el10uek
kernel-uek-core
6.12.0-204.92.4.2.el10uek
kernel-uek-debug
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-core
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-devel
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-core
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-deprecated
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-desktop
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-extra
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-extra-netfilter
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-usb
6.12.0-204.92.4.2.el10uek
kernel-uek-debug-modules-wireless
6.12.0-204.92.4.2.el10uek
kernel-uek-devel
6.12.0-204.92.4.2.el10uek
kernel-uek-doc
6.12.0-204.92.4.2.el10uek
kernel-uek-modules
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-core
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-deprecated
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-desktop
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-extra
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-extra-netfilter
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-usb
6.12.0-204.92.4.2.el10uek
kernel-uek-modules-wireless
6.12.0-204.92.4.2.el10uek
kernel-uek-tools
6.12.0-204.92.4.2.el10uek
Oracle Linux 9
Oracle Linux aarch64
kernel-uek
6.12.0-204.92.4.2.el9uek
kernel-uek-core
6.12.0-204.92.4.2.el9uek
kernel-uek-debug
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-core
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-devel
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-core
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-deprecated
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-desktop
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-extra
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-extra-netfilter
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-usb
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-wireless
6.12.0-204.92.4.2.el9uek
kernel-uek-devel
6.12.0-204.92.4.2.el9uek
kernel-uek-doc
6.12.0-204.92.4.2.el9uek
kernel-uek-modules
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-core
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-deprecated
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-desktop
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-extra
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-extra-netfilter
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-usb
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-wireless
6.12.0-204.92.4.2.el9uek
kernel-uek-tools
6.12.0-204.92.4.2.el9uek
kernel-uek64k
6.12.0-204.92.4.2.el9uek
kernel-uek64k-core
6.12.0-204.92.4.2.el9uek
kernel-uek64k-devel
6.12.0-204.92.4.2.el9uek
kernel-uek64k-modules
6.12.0-204.92.4.2.el9uek
kernel-uek64k-modules-core
6.12.0-204.92.4.2.el9uek
kernel-uek64k-modules-deprecated
6.12.0-204.92.4.2.el9uek
kernel-uek64k-modules-desktop
6.12.0-204.92.4.2.el9uek
kernel-uek64k-modules-extra
6.12.0-204.92.4.2.el9uek
kernel-uek64k-modules-extra-netfilter
6.12.0-204.92.4.2.el9uek
kernel-uek64k-modules-usb
6.12.0-204.92.4.2.el9uek
kernel-uek64k-modules-wireless
6.12.0-204.92.4.2.el9uek
Oracle Linux x86_64
kernel-uek
6.12.0-204.92.4.2.el9uek
kernel-uek-core
6.12.0-204.92.4.2.el9uek
kernel-uek-debug
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-core
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-devel
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-core
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-deprecated
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-desktop
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-extra
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-extra-netfilter
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-usb
6.12.0-204.92.4.2.el9uek
kernel-uek-debug-modules-wireless
6.12.0-204.92.4.2.el9uek
kernel-uek-devel
6.12.0-204.92.4.2.el9uek
kernel-uek-doc
6.12.0-204.92.4.2.el9uek
kernel-uek-modules
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-core
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-deprecated
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-desktop
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-extra
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-extra-netfilter
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-usb
6.12.0-204.92.4.2.el9uek
kernel-uek-modules-wireless
6.12.0-204.92.4.2.el9uek
kernel-uek-tools
6.12.0-204.92.4.2.el9uek
Связанные CVE
Ссылки на источники
Связанные уязвимости
In the Linux kernel, the following vulnerability has been resolved: fs/xattr: missing fdput() in fremovexattr error path In the Linux kernel, the fremovexattr() syscall calls fdget() to acquire a file reference but returns early without calling fdput() when strncpy_from_user() fails on the name argument. In multi-threaded processes where fdget() takes the slow path, this permanently leaks one file reference per call, pinning the struct file and associated kernel objects in memory. An unprivileged local user can exploit this to cause kernel memory exhaustion. The issue was inadvertently fixed by commit a71874379ec8 ("xattr: switch to CLASS(fd)").
In the Linux kernel, the following vulnerability has been resolved: fs/xattr: missing fdput() in fremovexattr error path In the Linux kernel, the fremovexattr() syscall calls fdget() to acquire a file reference but returns early without calling fdput() when strncpy_from_user() fails on the name argument. In multi-threaded processes where fdget() takes the slow path, this permanently leaks one file reference per call, pinning the struct file and associated kernel objects in memory. An unprivileged local user can exploit this to cause kernel memory exhaustion. The issue was inadvertently fixed by commit a71874379ec8 ("xattr: switch to CLASS(fd)").
In the Linux kernel, the following vulnerability has been resolved: fs/xattr: missing fdput() in fremovexattr error path In the Linux kernel, the fremovexattr() syscall calls fdget() to acquire a file reference but returns early without calling fdput() when strncpy_from_user() fails on the name argument. In multi-threaded processes where fdget() takes the slow path, this permanently leaks one file reference per call, pinning the struct file and associated kernel objects in memory. An unprivileged local user can exploit this to cause kernel memory exhaustion. The issue was inadvertently fixed by commit a71874379ec8 ("xattr: switch to CLASS(fd)").
In the Linux kernel, the following vulnerability has been resolved: f ...