Thank you for your contribution to Debian.
Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 09 Jun 2026 21:49:08 +0200 Source: linux Architecture: source Version: 7.0.12-1 Distribution: unstable Urgency: medium Maintainer: Debian Kernel Team <[email protected]> Changed-By: Salvatore Bonaccorso <[email protected]> Closes: 1136179 Changes: linux (7.0.12-1) unstable; urgency=medium . * New upstream stable update: https://www.kernel.org/pub/linux/kernel/v7.x/ChangeLog-7.0.11 - [amd64] iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs - [amd64] iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs - ksmbd: close durable scavenger races against m_fp_list lookups - ata: libata-scsi: improve readability of ata_scsi_qc_issue() - ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT - ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS - ata: libata-scsi: do not needlessly defer commands when using PMP with FBS - sysfs: don't remove existing directory on update failure - mm/damon/sysfs-schemes: call missing mem_cgroup_iter_break() - ksmbd: fix null pointer dereference in compare_guid_key() - ksmbd: fix null pointer dereference in proc_show_files() - ksmbd: fix SID memory leak in set_posix_acl_entries_dacl() on overflow - ksmbd: validate SID in parent security descriptor during ACL inheritance - regulator: tps65219: fix irq_data.rdev not being assigned - [amd64] x86/mm: Disable broadcast TLB flush when PCID is disabled - smb: client: require net admin for CIFS SWN netlink - smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked() - smb: client: use data_len for SMB2 READ encrypted folioq copy - smb/server: promote S_DEL_ON_CLS to S_DEL_PENDING when close - hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX - ALSA: ua101: Reject too-short USB descriptors - ALSA: pcm: Don't setup bogus iov_iter for silencing - ALSA: asihpi: Fix potential OOB array access at reading cache - ALSA: scarlett2: Allow flash writes ending at segment boundary - ACPI: battery: Fix system wakeup on critical battery status - efi: Allocate runtime workqueue before ACPI init - spi: amd: Set correct bus number in ACPI probe path - io_uring/waitid: clear waitid info before copying it to userspace - drivers/base/memory: fix memory block reference leak in poison accounting - ipv6: ioam: refresh hdr pointer before ioam6_event() - mm/memory: fix spurious warning when unmapping device-private/exclusive pages - mm: fix __vm_normal_page() to handle missing support for pmd_special()/pud_special() - mm/memory_hotplug: fix memory block reference leak on remove - mm/page_alloc: fix initialization of tags of the huge zero folio with init_on_free - mm/migrate_device: fix spinlock leak in migrate_vma_insert_huge_pmd_page - mm/damon: fix damos_stat tracepoint format for sz_applied - net: wwan: iosm: fix potential memory leaks in ipc_imem_init() - Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del() - Bluetooth: ISO: drop ISO_END frames received without prior ISO_START - Bluetooth: bnep: Fix UAF read of dev->name - Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths - Bluetooth: L2CAP: ecred_reconfigure: send packed pdu, not stack pointer - Bluetooth: hci_qca: Convert timeout from jiffies to ms - Bluetooth: MGMT: validate Add Extended Advertising Data length - Bluetooth: serialize accept_q access - phonet/pep: disable BH around forwarded sk_receive_skb() - net: bcmgenet: keep RBUF EEE/PM disabled - net: devmem: reject dma-buf bind with non-page-aligned size or SG length - net: phy: skip EEE advertisement write when autoneg is disabled - net: hsr: defer node table free until after RCU readers - net/mlx5e: Fix use-after-free in mlx5e_tx_reporter_timeout_recover - net: ifb: report ethtool stats over num_tx_queues - net: pse-pd: fix sign on -ENOENT check in of_load_pse_pis() - netfilter: ip6t_hbh: reject oversized option lists - netfilter: nf_queue: hold bridge skb->dev while queued - netfilter: ipset: stop hash:* range iteration at end - netfilter: nft_inner: Fix IPv6 inner_thoff desync - net: ethtool: fix NULL pointer dereference in phy_reply_size - net: ethtool: phy: avoid NULL deref when PHY driver is unbound - ACPI: driver: Check ACPI_COMPANION() against NULL during probe - sched_ext: Fix missing warning in scx_set_task_state() default case - sched_ext: Avoid UAF in scx_root_enable_workfn() init failure path - l2tp: use list_del_rcu in l2tp_session_unhash - qed: fix double free in qed_cxt_tables_alloc() - ring-buffer: Fix reporting of missed events in iterator - ring-buffer: Flush and stop persistent ring buffer on panic - wifi: mac80211: capture fast-RX rate before mesh reuses skb->cb - ipv6: ioam: add NULL check for idev in ipv6_hop_ioam() - mptcp: pm: fix ADD_ADDR timer infinite retry on option space insufficient - vsock/vmci: fix UAF when peer resets connection during handshake - vsock/virtio: reset connection on receiving queue overflow - ice: fix VF queue configuration with low MTU values - wifi: ath11k: clear shared SRNG pointer state on restart - wifi: iwlwifi: mvm: fix driver-set TX rates on old devices - wifi: iwlwifi: mld: stop TX during firmware restart - ipv4: raw: reject IP_HDRINCL packets with ihl < 5 - ixgbevf: fix use-after-free in VEPA multicast source pruning - rbd: eliminate a race in lock_dwork draining on unmap - mptcp: do not drop partial packets - mptcp: reset rcv wnd on disconnect - lsm: hold cred_guard_mutex for lsm_set_self_attr() - [arm64] octeontx2-af: CGX: add bounds check to cgx_speed_mbps index - [arm64] octeontx2-pf: fix double free in rvu_rep_rsrc_init() - igc: fix potential skb leak in igc_fpe_xmit_smd_frame() - ice: fix locking around wait_event_interruptible_locked_irq - ice: fix setting promisc mode while adding VID filter - ice: restore PTP Rx timestamp config after ethtool set-channels - wifi: cfg80211: advance loop vars in cfg80211_merge_profile() - af_unix: Fix UAF read of tail->len in unix_stream_data_wait() - wifi: mac80211: consume only present negotiated TTLM maps - [arm64] octeontx2-pf: avoid double free of pool->stack on AQ init failure - cifs: Fix busy dentry used after unmounting - tracing: Do not call map->ops->elt_free() if elt_alloc() fails - ASoC: codecs: pcm512x: fix null-ptr dereference in pcm512x_overclock_xxx_put() - [arm64] probes: Handle probes on hinted conditional branch instructions - [arm64] KVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bits - [arm64] KVM: arm64: vgic: Free private_irqs when init fails after allocation - [amd64] KVM: SVM: Disable AVIC IPI virtualization on Hygon Family 18h (erratum #1235) - [riscv64] kvm: return SBI_ERR_FAILURE for pmu_snapshot_set_shmem() when OOM - [riscv64] kvm: return SBI_ERR_FAILURE for pmu_event_info() when OOM - virt: sev-guest: Explicitly leak pages in unknown state - [arm64,armhf] i2c: tegra: fix pm_runtime leak on mutex_lock failure - drm/bridge: chipone-icn6211: use devm_drm_bridge_add in i2c probe - spi: qup: fix error pointer deref after DMA setup failure - [arm64,armhf] phy: exynos5-usbdrd: fix USB 2.0 HS PHY tuning values for Exynos7870 - [arm64] phy: qcom-qmp-ufs: Fix kaanapali PHY PLL lock failure after SM8650 G4 fix - [arm64] phy: qcom: edp: Unify generic DP/eDP swing and pre-emphasis tables - [arm64] phy: qcom: edp: Add eDP/DP mode switch support - [arm64] phy: qcom: edp: Fix AUX_CFG8 programming for DP mode - scsi: isci: Fix use-after-free in device removal path - spi: ep93xx: fix error pointer deref after DMA setup failure - spi: sprd: fix error pointer deref after DMA setup failure - spi: ti-qspi: fix use-after-free after DMA setup failure - mm/slub: hold cpus_read_lock around flush_rcu_sheaves_on_cache() - RDMA/siw: Reject MPA FPDU length underflow before signed receive math - [s390x] cio: Restore GFP_DMA for CHSC allocation - [s390x] pai: Disable duplicate read of kernel PAI counter value - [s390x] pai: Fix missing PAI counter increments under heavy load - fwctl: pds: Validate RPC input size before parsing - [loong64] LoongArch: kprobes: Use larch_insn_text_copy() to patch instructions - [loong64] LoongArch: Remove unused code to avoid build warning - cpufreq: intel_pstate: Use correct scaling factor on Raptor Lake-E - device property: set fwnode->secondary to NULL in fwnode_init() - [amd64] drm/i915/display: Copy color pipeline from plane in the primary joiner pipe - [arm64] drm/msm: Fix shrinker deadlock - drm/v3d: Fix use-after-free of CPU job query arrays on error path - drm/v3d: Release indirect CSD GEM reference on CPU job free - drm/virtio: use uninterruptible resv lock for plane updates - drm/xe/multi_queue: Fix secondary queue error case - drm/amdgpu/vpe: Force collaborate sync after TRAP - drm/bridge: it66121: acquire reset GPIO in probe - drm/bridge: megachips: remove bridge when irq request fails - drm/amd/display: Fix integer overflow in bios_get_image() - drm/amd/display: Validate GPIO pin LUT table size before iterating - drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async - batman-adv: v: stop OGMv2 on disabled interface - batman-adv: tvlv: abort OGM send on tvlv append failure - batman-adv: tvlv: reject oversized TVLV packets - batman-adv: iv: recover OGM scheduling after forward packet error - batman-adv: mcast: fix use-after-free in orig_node RCU release - batman-adv: clear current gateway during teardown - batman-adv: dat: handle forward allocation error - batman-adv: fix fragment reassembly length accounting - batman-adv: fix tp_meter counter underflow during shutdown - batman-adv: frag: disallow unicast fragment in fragment - batman-adv: bla: fix report_work leak on backbone_gw purge - batman-adv: bla: avoid double decrement of bla.num_requests - batman-adv: bla: avoid NULL-ptr deref for claim via dropped interface - batman-adv: tp_meter: avoid use of uninit sender vars - batman-adv: tp_meter: directly shut down timer on cleanup - batman-adv: tp_meter: fix tp_vars reference leak in receiver shutdown - batman-adv: tp_meter: fix race condition in send error reporting - batman-adv: tp_meter: avoid role confusion in tp_list - batman-adv: tt: fix TOCTOU race for reported vlans - batman-adv: tt: reject oversized local TVLV buffers - batman-adv: tt: avoid empty VLAN responses - batman-adv: tt: fix negative last_changeset_len - batman-adv: tt: fix negative tt_buff_len - batman-adv: tt: prevent TVLV entry number overflow - hwmon: (pmbus/adm1266) seed timestamp from the real-time clock - hwmon: (pmbus/adm1266) reject implausible blackbox record_count - hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer - hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer - hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR - hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple - hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe() - hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe() - hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors - [arm64] pinctrl: mediatek: moore: implement gpio_chip::get_direction() - [arm64] dts: renesas: r8a78000: Fix SCIF brg_int clocks - [arm64] pinctrl: renesas: rzg2l: Fix incorrect PUPD register offset for high pins during suspend/resume - [arm64] pinctrl: renesas: rzg2l: Fix SMT register cache handling - [arm64] pinctrl: meson: amlogic-a4: fix deadlock issue - [arm64] pinctrl: qcom: Fix GPIO to PDC wake irq map for qcs615 - kho: skip KHO for crash kernel - mm/memfd_luo: report error when restoring a folio fails mid-loop - HID: intel-thc-hid: Intel-quickspi: Fix some error codes - HID: uclogic: Fix regression of input name assignment - firmware: arm_ffa: Check for NULL FF-A ID table while driver registration - [arm64] firmware: arm_ffa: Skip free_pages on RX buffer alloc failure - [arm64] firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue - [arm64] firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0 - [riscv64] errata: Fix bitwise vs logical AND in MIPS errata patching - [riscv64] Fix register corruption from uninitialized cregs on error - [riscv64] mm: Fixup no5lvl failure when vaddr is invalid - [arm64] pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150 - [arm64] firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies - [arm64] firmware: arm_ffa: Keep framework RX release under lock - [arm64] firmware: arm_ffa: Validate framework notification message layout - [arm64] firmware: arm_ffa: Align RxTx buffer size before mapping - [arm64] firmware: arm_ffa: Snapshot notifier callbacks under lock - [arm64] firmware: arm_ffa: Fix sched-recv callback partition lookup - ALSA: hda: cs35l56: Put ACPI device after setting companion - ALSA: hda: cs35l41: Put ACPI device on missing physical node - btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file() - netfilter: x_tables: allow initial table replace without emitting audit log message - netfilter: x_tables: allocate hook ops while under mutex - netfilter: x_tables: unregister the templates first - netfilter: x_tables: add and use xt_unregister_table_pre_exit - netfilter: x_tables: add and use xtables_unregister_table_exit - netfilter: ebtables: move to two-stage removal scheme - netfilter: ebtables: close dangling table module init race - netfilter: x_tables: close dangling table module init race - netfilter: bridge: eb_tables: close module init race - netfilter: nf_conntrack_expect: restore helper propagation via expectation - kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist() - tcp: Fix imbalanced icsk_accept_queue count. - net: napi: Avoid gro timer misfiring at end of busypoll - net: shaper: Reject reparenting of existing nodes - idpf: fix read_dev_clk_lock spinlock init in idpf_ptp_init() - ice: fix setting RSS VSI hash for E830 - ice: fix locking in ice_dcb_rebuild() - ice: dpll: fix rclk pin state get for E810 - ice: dpll: fix misplaced header macros - net: lan966x: avoid unregistering netdev on register failure - net: ti: icssm-prueth: fix eth_ports_node leak in probe - phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access - phy: spacemit: Remove incorrect clk_disable() in spacemit_usb2phy_init() - NFSD: Fix infinite loop in layout state revocation - ASoC: sdw_utils: Add quirk to ignore RT712 CODEC_MIC - ASoC: sdw_utils: Add quirk to ignore RT721 CODEC_MIC - fprobe: Fix unregister_fprobe() to wait for RCU grace period - fs/statmount: fix slab out-of-bounds write in statmount_mnt_idmap - fs: Fix return in jfs_mkdir and orangefs_mkdir - irqchip/ath79-cpu: Remove unused function - fs: fix forced iversion increment on lazytime timestamp updates - ublk: reject max_sectors smaller than PAGE_SECTORS in parameter validation - nsfs: fix wrong error code returned for pidns ioctls - irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RT - nvme: fix bio leak on mapping failure - nvme-pci: fix use-after-free in nvme_free_host_mem() - zonefs: handle integer overflow in zonefs_fname_to_fno - tcp: Fix out-of-bounds access for twsk in tcp_ao_established_key(). - [amd64] ASoC: SOF: amd: Fix error code handling in psp_send_cmd() - [powerpc*] 82xx: fix uninitialized pointers with free attribute - [powerpc*] fix dead default for GUEST_STATE_BUFFER_TEST - [powerpc*] hv-gpci: fix preempt count leak in sysfs show paths - netfs: Fix cancellation of a DIO and single read subrequests - netfs: Fix missing locking around retry adding new subreqs - netfs: Fix missing barriers when accessing stream->subrequests locklessly - netfs: Fix netfs_read_to_pagecache() to pause on subreq failure - netfs: Fix potential for tearing in ->remote_i_size and ->zero_point - netfs: Fix zeropoint update where i_size > remote_i_size - netfs: fix VM_BUG_ON_FOLIO() issue in netfs_write_begin() call - netfs: Fix overrun check in netfs_extract_user_iter() - netfs: Fix netfs_invalidate_folio() to clear dirty bit if all changes gone - netfs: Defer the emission of trace_netfs_folio() - netfs: Fix streaming write being overwritten - netfs: Fix potential deadlock in write-through mode - netfs: Fix read-gaps to remove netfs_folio from filled folio - netfs: Fix write streaming disablement if fd open O_RDWR - netfs: Fix early put of sink folio in netfs_read_gaps() - netfs: Fix leak of request in netfs_write_begin() error handling - netfs: Fix potential UAF in netfs_unlock_abandoned_read_pages() - netfs: Fix partial invalidation of streaming-write folio - netfs: Fix folio->private handling in netfs_perform_write() - netfs: Fix netfs_read_folio() to wait on writeback - netfs, afs: Fix write skipping in dir/link writepages - afs: Fix the locking used by afs_get_link() - net: ethernet: cortina: Make RX SKB per-port - net: ethernet: cortina: Drop half-assembled SKB - net: ethernet: cortina: Carry over frag counter - net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference - wifi: ath11k: fix error path leaks in some WMI WOW calls - wifi: ath11k: fix error path leak in ath11k_tm_cmd_wmi_ftm() - wifi: ath10k: skip WMI and beacon transmission when device is wedged - net: shaper: flip the polarity of the valid flag - net: shaper: fix trivial ordering issue in net_shaper_commit() - net: shaper: reject duplicate leaves in GROUP request - net: shaper: set ret to -ENOMEM when genlmsg_new() fails in group_doit - net: shaper: fix undersized reply skb allocation in GROUP command - net: shaper: enforce singleton NETDEV scope with id 0 - net: shaper: reject QUEUE scope handle with missing id - block: don't overwrite bip_vcnt in bio_integrity_copy_user() - block: recompute nr_integrity_segments in blk_insert_cloned_request - HID: quirks: really enable the intended work around for appledisplay - block: bio-integrity: Fix null-ptr-deref in bio_integrity_map_user() - accel/qaic: Add overflow check to remap_pfn_range during mmap - net/smc: avoid NULL deref of conn->lnk in smc_msg_event tracepoint - ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics - [arm64] drm/msm/dpu: fix UV scanlines calculation for YUV UBWC formats - [arm64] drm/msm/dpu: Fix Kaanapali CWB register configuration - [arm64] drm/msm/dsi: don't dump registers past the mapped region - [arm64] drm/msm/dpu: don't mix devm and drmm functions - block: rename struct gendisk zone_wplugs_lock field - block: allow submitting all zone writes from a single context - block: fix handling of dead zone write plugs - [amd64] x86/mce: Restore MCA polling interval halving - Documentation: intel_pstate: Fix description of asymmetric packing with SMT - [arm64] drm/msm: Fix GMEM_BASE for A650 - [arm64] drm/msm/a6xx: Add soft fuse detection support - [arm64] drm/msm/adreno: Fix a reference leak in a6xx_gpu_init() - [arm64] drm/msm/adreno: fix userspace-triggered crash on a2xx-a4xx - [arm64] drm/msm/a6xx: Restore sysprof_active - [arm64] drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN - [arm64] drm/msm/a6xx: Check kzalloc return in a8xx_hfi_send_perf_table - [amd64] ASoC: intel: sof_sdw: Prepare for configuration without a jack - [amd64] ASoC: sdw_utils: cs42l43: allow spk component names to be combined - [amd64] ASoC: sdw_utils: Check speaker component string allocation - [riscv64] Docs: fix unmatched quote warning - [powerpc*] time: Remove redundant preempt_disable|enable() calls from arch_irq_work_raise() - net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot - net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring - net: tls: prevent chain-after-chain in plain text SG - net: phy: DP83TC811: add reading of abilities - ovpn: tcp - use cached peer pointer in ovpn_tcp_close() - ovpn: respect peer refcount in CMD_NEW_PEER error path - ovpn: fix race between deleting interface and adding new peer - cifs: client: stage smb3_reconfigure() updates and restore ctx on failure - phy: apple: atc: Fix typec switch/mux leak on unbind - gcc-plugins: Always define CONST_CAST_GIMPLE and CONST_CAST_TREE - [amd64] x86/xen: Fix xen_e820_swap_entry_with_ram() - vfio/pci: Check BAR resources before exporting a DMABUF - ovpn: disable BHs when updating device stats - tls: Preserve sk_err across recvmsg() when data has been copied - net/mlx5: Do not restore destination-less TC rules - net/mlx5: Skip disabled vports when setting max TX speed - scsi: sd: Fix return code handling in sd_spinup_disk() - ASoC: codecs: fs210x: fix possible buffer overflow - iommupt: Directly call iommupt's unmap_range() - iommupt: Avoid rewalking during map - iommu: Fix loss of errno on map failure for classic ops - iommu: Fix up map/unmap debugging for iommupt domains - iommu: Handle unmap error when iommu_debug is enabled - iommupt: Check for missing PAGE_SIZE in the pgsize_bitmap - iommupt: Fix the end_index calculation in __map_range_leaf() - ALSA: scarlett2: Add missing error check when initialise Autogain Status - ALSA: hda/ca0132: Disable auto-detect on manual output select - cachefiles: Fix error return when vfs_mkdir() fails - io_uring/net: punt IORING_OP_BIND async if it needs file create - vsock/virtio: fix zerocopy completion for multi-skb sends - btrfs: check for subvolume before deleting squota qgroup - btrfs: fix squota accounting during enable generation - [amd64] ASoC: amd: acp-sdw-legacy: check CPU DAI name before logging - spi: mtk-snfi: Fix resource leak in mtk_snand_read_page_cache() - netfilter: nft_inner: release local_lock before re-enabling softirqs - ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5 - drm/msm/snapshot: fix dumping of the unaligned regions - hwmon: (lm90) Stop work before releasing hwmon device - hwmon: (lm90) Add lock protection to lm90_alert - wifi: iwlwifi: mld: fix TSO segmentation explosion when AMSDU is disabled - wifi: iwlwifi: mld: don't dereference a pointer before NULL checking it - dma-mapping: move dma_map_resource() sanity check into debug code - drm/gem: Make the GEM LRU lock part of drm_device - drm/xe/gsc: Fix double-free of managed BO in error path - drm/xe/vf: Fix signature of print functions - drm/xe/pf: Fix CFI failure in debugfs access - drm/xe: Consolidate workaround entries for Wa_14019988906 - drm/xe: Consolidate workaround entries for Wa_18033852989 - drm/xe: Define and use MCR version of COMMON_SLICE_CHICKEN1 - drm/xe/tuning: Apply windower hardware filtering setting on Xe3 and Xe3p - drm/xe: Define and use MCR version of COMMON_SLICE_CHICKEN4 - wifi: ath11k: fix peer resolution on rx path when peer_id=0 - wifi: ath12k: fix EHT TX MCS limitation due to wrong 20 MHz-only parsing - io_uring: propagate array_index_nospec opcode into req->opcode - srcu: Don't queue workqueue handlers to never-online CPUs - cgroup/rstat: validate cpu before css_rstat_cpu() access - net/mlx5e: xsk: Fix unlocked writing to ICOSQ - cifs: Fix undefined variables - ice: ptp: serialize E825 PHY timer start with PTP lock - ice: ptp: use primary NAC semaphore on E825 - igc: set tx buffer type for SMD frames - [amd64] drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP - [arm64] phy: qcom: qmp-usbc: Fix out-of-bounds array access in dp swing config - kbuild: pacman-pkg: make "rc" releases adhere to pacman versioning scheme - [arm64] net: dsa: mt7530: fix FDB entries not aging out with short timeout - [arm64] net: dsa: mt7530: preserve VLAN tags on trapped link-local frames - net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer - platform/surface: aggregator_registry: omit battery & AC nodes on Surface Laptop 7 - [amd64] platform/x86: adv_swbutton: Check ACPI_HANDLE() against NULL - [amd64] platform/x86: hp_accel: Check ACPI_COMPANION() against NULL - [amd64] platform/x86: intel-hid: Check ACPI_HANDLE() against NULL - [amd64] platform/x86: intel_sar: Check ACPI_HANDLE() against NULL - [amd64] platform/x86: intel-vbtn: Check ACPI_HANDLE() against NULL - [amd64] platform/x86: uniwill-laptop: Properly initialize charging threshold - [amd64] platform/x86: uniwill-laptop: Accept charging threshold of 0 - [amd64] platform/x86: uniwill-laptop: Fix behavior of "force" module param - [amd64] platform/x86: asus-armoury: fix mini-LED mode get/set on MODE2 devices - ASoC: soc-utils: Add missing va_end in snd_soc_ret() - drm/amdgpu: Align amdgpu_gtt_mgr entries to TLB size on Tahiti (v2) - drm/amdgpu/vce1: Check that the GPU address is < 128 MiB - drm/amdgpu/vce1: Fix VCE 1 firmware size and offsets - RDMA/mana_ib: Report max_msg_sz in mana_ib_query_port - RDMA/rtrs: Fix use-after-free in path file creation cleanup - bridge: mcast: Fix a possible use-after-free when removing a bridge port - net: phy: honor eee_disabled_modes in phy_support_eee() - net: phy: honor eee_disabled_modes in phy_advertise_eee_all() - net: airoha: Fix NPU RX DMA descriptor bits - pds_core: fix error handling in pdsc_devcmd_wait - pds_core: fix debugfs_lookup dentry leak and error handling - erofs: fix managed cache race for unaligned extents - erofs: harden h_shared_count in erofs_init_inode_xattrs() - erofs: fix metabuf leak in inode xattr initialization - wifi: mac80211: bounds-check link_id in ieee80211_ml_epcs - wifi: mac80211: fix MLE defragmentation - wifi: mac80211: fix multi-link element inheritance - wifi: wilc1000: fix dma_buffer leak on bus acquire failure - ALSA: seq: Serialize UMP output teardown with event_input - cgroup: rstat: relax NMI guard after switch to try_cmpxchg - tracing: Avoid NULL return from hist_field_name() on truncation - Bluetooth: hci_sync: Fix not setting mask for HCI_EVT_LE_ALL_REMOTE_FEATURES_COMPLETE - Bluetooth: btintel_pcie: Fix incorrect MAC access programming - Bluetooth: btmtk: fix urb->setup_packet leak in error paths - udp: gso: Fix handling checksum in __udp_gso_segment - udp: Fix UDP length on last GSO_PARTIAL segment - net/mlx5e: Fix eswitch mode block underflow on IPsec acquire SA - net: shaper: annotate the data races - net: shaper: rework the VALID marking (again) - crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks - rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg - net: ag71xx: check error for platform_get_irq - bpf, skmsg: fix verdict sk_data_ready racing with ktls rx - tcp: fix stale per-CPU tcp_tw_isn leak enabling ISN prediction - [riscv64] net: stmmac: eswin: fix HSP CSR init ordering after clock enable - [riscv64] net: stmmac: eswin: clear TXD and RXD delay registers during initialization - [riscv64] net: stmmac: eswin: correct RGMII delay granularity to 20 ps - [riscv64] net: stmmac: eswin: validate RGMII delay values - gpio: cdev: check if uAPI v2 config attributes are correctly zeroed - gpio: aggregator: fix a potential use-after-free - gpio: aggregator: stop using dev-sync-probe - gpio: aggregator: remove the software node when deactivating the aggregator - gpio: aggregator: lock device when calling device_is_bound() - ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove() - drm/xe/oa: Fix exec_queue leak on width check in stream open - ASoC: cs-amp-lib: Fix wrong sizeof() in _cs_amp_set_efi_calibration_data() - ASoC: cs-amp-lib: Fix missing dput() after debugfs_lookup() - nvme-pci: fix dma_vecs leak on p2p memory - nvme-pci: fix dma mapping leak on data setup error - [arm64] octeontx2-af: npc: Fix allmulticast skip logic for LBK and SDP VFs - net: mana: validate rx_req_idx to prevent out-of-bounds array access - tap: fix stack info leak in tap_ioctl() SIOCGIFHWADDR - net: airoha: Disable GDM2 forwarding before configuring GDM2 loopback - pds_core: ensure null-termination for firmware version strings - net: gro: don't merge zcopy skbs - net: enetc: fix missing error code when pf->vf_state allocation fails - io_uring/nop: pass all errors to userspace - blk-mq: pop cached request if it is usable - ksmbd: fix durable reconnect error path file lifetime - [loong64] LoongArch: kprobes: Fix handling of fatal unrecoverable recursions - block: avoid use-after-free in disk_free_zone_resources() - Documentation: laptops: Update documentation for uniwill laptops - [amd64] platform/x86: uniwill-laptop: Do not enable the charging limit even when forced - [arm64] drm/msm: Restore second parameter name in purge() and evict() - security/keys: fix missed RCU read section on lookup https://www.kernel.org/pub/linux/kernel/v7.x/ChangeLog-7.0.12 - Input: usbtouchscreen - clamp NEXIO data_len/x_len to URB buffer size - ACPI: button: Fix ACPI GPE handler leak during removal - ACPI: button: Enable wakeup GPEs for ACPI buttons at probe time - xfrm: move policy_bydst RCU sync from per-netns .exit to .pre_exit - net/sched: sch_sfb: Replace direct dequeue call with peek and qdisc_dequeue_peeked - bcache: fix uninitialized closure object - nfc: llcp: Fix use-after-free in llcp_sock_release() - nfc: llcp: Fix use-after-free race in nfc_llcp_recv_cc() - xfrm: Check for underflow in xfrm_state_mtu - nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems - HID: remove duplicate hid_warn_ratelimited definition - netfilter: synproxy: refresh tcphdr after skb_ensure_writable - netfilter: xt_cpu: prefer raw_smp_processor_id - netfilter: ebtables: fix OOB read in compat_mtw_from_user - netfilter: nf_tables: fix dst corruption in same register operation - tun: free page on short-frame rejection in tun_xdp_one() (CVE-2026-46321) - tap: free page on error paths in tap_get_user_xdp() (CVE-2026-46320) - tun: free page on build_skb failure in tun_xdp_one() (CVE-2026-46322) - vsock: keep poll shutdown state consistent - net: netlink: fix sending unassigned nsid after assigned one - net: netlink: don't set nsid on local notifications - net/smc: Do not re-initialize smc hashtables - [s390x] net/iucv: fix locking in .getsockopt - scsi: core: Run queues for all non-SDEV_DEL devices from scsi_run_host_queues - scsi: scsi_debug: Add missing newline in scsi_debug_device_reset() - ipv4: free net->ipv4.sysctl_local_reserved_ports after unregister_net_sysctl_table() - ALSA: hda: cs35l56: Fix system name string leaks - ALSA: pcm: oss: Fix setup list UAF on proc write error - [amd64] ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors - net/mlx5: HWS: Reject unsupported remove-header action - net: hsr: fix potential OOB access in supervision frame handling - [amd64] accel/ivpu: prevent uninitialized data bug in debugfs - gpio: mxc: fix irq_high handling - [amd64] drm/i915/aux: use polling when irqs are unavailable - net: Avoid checksumming unreadable skb tail on trim - ethtool: rss: avoid modifying the RSS context response - ethtool: rss: add missing errno on RSS context delete - ethtool: rss: fix falsely ignoring indir table updates - ethtool: rss: fix indir_table and hkey leak on get_rxfh failure - ethtool: rss: fix hkey leak when indir_size is 0 - ethtool: rss: avoid device context leak on reply-build failure - ethtool: module: call ethnl_ops_complete() on module flash errors - ethtool: module: avoid leaking a netdev ref on module flash errors - ethtool: module: avoid racy updates to dev->ethtool bitfield - ethtool: module: check fw_flash_in_progress under rtnl_lock - ethtool: module: fix cleanup if socket used for flashing multiple devices - ethtool: cmis: require exact CDB reply length - ethtool: cmis: fix u16-to-u8 truncation of msleep_pre_rpl - ethtool: cmis: validate start_cmd_payload_size from module - ethtool: cmis: validate fw->size against start_cmd_payload_size - blk-mq: reinsert cached request to the list - tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]() - vxlan: do not reuse cached ip_hdr() value after skb_tunnel_check_pmtu() - tunnels: do not assume transport header in iptunnel_pmtud_check_icmp() - ksmbd: fix FSCTL permission bypass by adding a permission check for FSCTL_SET_SPARSE - drm/xe: Restore IDLEDLY regiter on engine reset - Bluetooth: 6lowpan: check skb_clone() return value in send_mcast_pkt() - bonding: refuse to enslave CAN devices - bridge: Fix sleep in atomic context in netlink path - bridge: Fix sleep in atomic context in sysfs path - ethtool: coalesce: cap profile updates at NET_DIM_PARAMS_NUM_PROFILES - ethtool: tsconfig: fix reply error handling - ethtool: linkstate: fix unbalanced ethnl_ops_complete() on PHY lookup error - ethtool: pse-pd: fix missing ethnl_ops_complete() - ethtool: tsconfig: fix missing ethnl_ops_complete() - ethtool: tsinfo: fix uninitialized stats on the by-PHC path - ethtool: tsinfo: don't pass ERR_PTR to genlmsg_cancel on prepare failure - ethtool: strset: fix header attribute index in ethnl_req_get_phydev() - ethtool: eeprom: add missing ethnl_ops_begin() / _complete() during fallback - ethtool: eeprom: add more safeties to EEPROM Netlink fallback - ipv6: rpl: fix hdrlen overflow in ipv6_rpl_srh_decompress() - net/sched: Revert "net/sched: Restrict conditions for adding duplicating netems to qdisc tree" - net/sched: fix packet loop on netem when duplicate is on - net: Introduce skb tc depth field to track packet loops - net/sched: Fix ethx:ingress -> ethy:egress -> ethx:ingress mirred loop - net/sched: act_mirred: Fix blockcast recursion bypass leading to stack overflow - net/sched: act_mirred: Fix return code in early mirred redirect error paths - net: hibmcge: disable Relaxed Ordering to fix RX packet corruption - net: hibmcge: move dma_rmb() after dma_sync_single_for_cpu() in RX path - net/handshake: Use spin_lock_bh for hn_lock - nvme-tcp: store negative errno in queue->tls_err - net/handshake: Pass negative errno through handshake_complete() - net/handshake: hand off the pinned file reference to accept_doit - net/handshake: Take a long-lived file reference at submit - net/handshake: Drain pending requests at net namespace exit - dpll: zl3073x: detect DPLL channel count from chip ID at runtime - dpll: zl3073x: add die temperature reporting for supported chips - dpll: export __dpll_device_change_ntf() for use under dpll_lock - dpll: zl3073x: use __dpll_device_change_ntf() and remove change_work - Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success - Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp - Bluetooth: hci_sync: Set HCI_CMD_DRAIN_WORKQUEUE during device close - Bluetooth: hci_sync: Reset device counters in hci_dev_close_sync() - gpio: adnp: fix flow control regression caused by scoped_guard() - gpio: virtuser: Fix uninitialized data bug in gpio_virtuser_direction_do_write() - [arm64,armhf] gpio: rockchip: convert bank->clk to devm_clk_get_enabled() - [arm64,armhf] gpio: rockchip: teardown bugs and resource leaks - [amd64,arm64] net: mana: Add NULL guards in teardown path to prevent panic on attach failure - [amd64,arm64] net: mana: Skip redundant detach on already-detached port - sctp: fix race between sctp_wait_for_connect and peeloff - net: pcs: pcs-mtk-lynxi: fix bpi-r3 serdes configuration - vsock/virtio: bind uarg before filling zerocopy skb - ipv6: fix possible infinite loop in rt6_fill_node() - ipv6: fix possible infinite loop in fib6_select_path() - net: skbuff: fix pskb_carve leaking zcopy pages - Revert "ipv6: preserve insertion order for same-scope addresses" - [amd64] Revert "x86/fpu: Refine and simplify the magic number check during signal return" - [amd64] drm/i915/psr: Add defininitions for INTEL_WA_REGISTER_CAPS DPCD register - [amd64] drm/i915/psr: Read Intel DPCD workaround register - [amd64] drm/i915/psr: Apply Intel DPCD workaround when SDP on prior line used - iio: imu: st_lsm6dsx: fix stack leak in tagged FIFO buffer - iio: imu: adis16550: fix stack leak in trigger handler - iio: pressure: bmp280: fix stack leak in bmp580 trigger handler - usb: typec: ucsi: ccg: reject firmware images without a ':' record header - usb: typec: tcpm: validate VDO count in Discover Identity ACK handlers - usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes() - usb: typec: ucsi: displayport: NAK DP_CMD_CONFIGURE without a payload VDO - usb: typec: altmodes/displayport: validate count before reading Status Update VDO - usb: typec: wcove: don't write past struct pd_message in wcove_read_rx_buffer() - usb: typec: tcpm/tcpci_maxim: validate header NDO against RX_BYTE_CNT - usb: typec: ucsi: validate connector number in ucsi_connector_change() - USB: serial: safe_serial: fix memory corruption with small endpoint - media: rc: igorplugusb: fix control request setup packet - Input: ims-pcu - fix usb_free_coherent() size in ims_pcu_buffers_free() - USB: serial: cypress_m8: fix memory corruption with small endpoint - HID: quirks: Add ALWAYS_POLL quirk for SIGMACHIP USB mouse - Bluetooth: btusb: Allow firmware re-download when version matches - mm/vmalloc: do not trigger BUG() on BH disabled context - hpfs: fix a crash if hpfs_map_dnode_bitmap fails - mm/damon/sysfs-schemes: delete tried region in regions_rmdirs() - ipc: limit next_id allocation to the valid ID range - mm: memcontrol: propagate NMI slab stats to memcg vmstats - mm/migrate_device: fix pgtable leak in migrate_vma_insert_huge_pmd_page - memfd: deny writeable mappings when implying SEAL_WRITE - zram: fix use-after-free in zram_writeback_endio - mm/rmap: initialize nr_pages to 1 at loop start in try_to_unmap_one - auxdisplay: line-display: fix OOB read on zero-length message_store() - smb: client: fix uninitialized variable in smb2_writev_callback - Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen() - Bluetooth: L2CAP: fix chan ref leak in l2cap_chan_timeout() on !conn - Bluetooth: HIDP: fix missing length checks in hidp_input_report() - Bluetooth: ISO: fix UAF in iso_recv_frame - Bluetooth: ISO: serialize iso_sock_clear_timer with socket lock - Bluetooth: hci_conn: Fix memory leak in hci_le_big_terminate() - Bluetooth: hci_qca: Use 100 ms SSR delay for rampatch and NVM loading - Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync - Input: xpad - fix out-of-bounds access for Share button - rust_binder: Avoid holding lock when dropping delivered_death - rust_binder: avoid calling pending_oneway_finished() on TF_UPDATE_TXN - USB: cdc-acm: Fix bit overlap and move quirk definitions to header - [arm64] KVM: arm64: Correctly cap ZCR_EL2 provided by a guest hypervisor - [arm64] KVM: arm64: PMU: Preserve AArch32 counter low bits - [amd64] KVM: SVM: Flush the current TLB when transitioning from xAVIC => x2AVIC - [amd64] KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use - [amd64] KVM: SEV: Ignore Port I/O requests of length '0' - [amd64] KVM: SEV: Use the size of the PSC header as the minimum size for PSC requests - [amd64] KVM: SEV: WARN if KVM attempts to setup scratch area with min_len==0 - [amd64] KVM: SEV: Compute the correct max length of the in-GHCB scratch area - [amd64] KVM: SEV: Check PSC request indices against the actual size of the buffer - [amd64] KVM: SEV: Use READ_ONCE() when reading entries/indices from PSC buffer - [amd64] KVM: SEV: Don't explicitly pass PSC buffer to snp_begin_psc() - gpio: shared: undo the vote of the proxy on GPIO free - gpio: shared: fix deadlock on shared proxy's parent removal - gpio: shared: fix lockdep false positive by removing unneeded lock - iio: adc: xilinx-xadc: Fix sequencer mode in postdisable for dual mux - iio: adc: npcm: fix unbalanced clk_disable_unprepare() - iio: dac: ad3530r: Fix AD3531/AD3531R powerdown mode strings - iio: dac: max5821: fix return value check in powerdown sync - iio: dac: ad5686: fix ref bit initialization for single-channel parts - iio: dac: ad5686: fix input raw value check - iio: dac: ad5686: acquire lock when doing powerdown control - iio: dac: ad5686: fix powerdown control on dual-channel devices - iio: adc: mt6359: fix unchecked return value in mt6358_read_imp - iio: adc: viperboard: Fix error handling in vprbrd_iio_read_raw - iio: adc: ad4695: Fix call ordering in offload buffer postenable - iio: adc: nxp-sar-adc: fix division by zero in write_raw - iio: adc: nxp-sar-adc: Avoid division by zero - iio: adc: nxp-sar-adc: zero-initialize dma_slave_config - iio: gyro: itg3200: fix i2c read into the wrong stack location - iio: gyro: adis16260: fix division by zero in write_raw - iio: ssp_sensors: cancel delayed work_refresh on remove - iio: temperature: tsys01: fix broken PROM checksum validation - iio: magnetometer: st_magn: fix default DRDY pin selection for LIS2MDL - iio: light: veml6070: Fix resource leak in probe error path - iio: Fix iio_multiply_value use in iio_read_channel_processed_scale - iio: chemical: mhz19b: reject oversized serial replies - iio: chemical: scd30: fix division by zero in write_raw - iio: light: cm3323: fix reg_conf not being initialized correctly - iio: buffer: hw-consumer: fix use-after-free in error path - iio: buffer: Fix DMA fence leak in iio_buffer_enqueue_dmabuf() - USB: serial: omninet: fix memory corruption with small endpoint - usb: cdns3: gadget: fix request skipping after clearing halt - usb: cdns3: plat: fix leaked usb2_phy initialization on usb3_phy acquisition failure - usb: cdns3: plat: fix unbalanced pm_runtime_forbid() call permanently leaks the runtime PM usage counter across bind/unbind cycles - usb: dwc2: Fix use after free in debug code - Input: elan_i2c - validate firmware size before use - i2c: davinci: fix division by zero on missing clock-frequency - [amd64] x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolines - wireguard: send: append trailer after expanding head - bpf: sockmap: fix tail fragment offset in bpf_msg_push_data - macsec: fix replay protection at XPN lower-PN wrap - ipv6: exthdrs: refresh nh pointer after ipv6_hop_jumbo() - [arm64] ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params - [arm64] octeontx2-af: validate body pcifunc in rvu_mbox_handler_rep_event_notify - ipv6: exthdrs: refresh nh after handling HAO option - ip6: vti: Use ip6_tnl.net in vti6_siocdevprivate(). - ipv6: validate extension header length before copying to cmsg - xfrm: input: hold netns during deferred transport reinjection - l2tp: use refcount_inc_not_zero in l2tp_session_get_by_ifname - ip6: vti: Use ip6_tnl.net in vti6_changelink(). - net: skbuff: fix missing zerocopy reference in pskb_carve helpers - spi: spi-mem: avoid mutating op template in spi_mem_supports_op() - HID: wacom: Fix OOB write in wacom_hid_set_device_mode() - nfc: hci: fix out-of-bounds read in HCP header parsing - xfrm: route MIGRATE notifications to caller's netns - xfrm: ipcomp: Free destination pages on acomp errors - xfrm: ah: use skb_to_full_sk in async output callbacks - ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417 - ALSA: firewire-motu: Protect register DSP event queue positions - netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check - [arm64] ASoC: qcom: q6asm-dai: close stream only when running - [arm64] ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks - xfrm: esp: restore combined single-frag length gate - ALSA: hda/realtek: Fix speaker output on ASUS ROG Strix G615LP - xfrm: iptfs: reset runtime state when cloning SAs - dma-buf: fix UAF in dma_buf_fd() tracepoint - Input: xpad - add "Nova 2 Lite" from GameSir - Input: xpad - add support for ASUS ROG RAIKIRI II - ksmbd: OOB read regression in smb_check_perm_dacl() ACE-walk loops - misc: rp1: Send IACK on IRQ activate to fix kdump/kexec - Input: atmel_mxt_ts - fix boundary check in mxt_prepare_cfg_mem - Input: synaptics - add LEN2058 to SMBus passlist for ThinkPad E490 - dt-bindings: usb: Fix EIC7700 USB reset's issue - counter: Fix refcount leak in counter_alloc() error path - tty: serial: pch_uart: add check for dma_alloc_coherent() - tty: serial: samsung: Remove redundant port lock acquisition in rx helpers - uio: uio_pci_generic_sva: fix double free of devm_kzalloc() memory - usb: chipidea: core: convert ci_role_switch to local variable - usb: core: Fix up Interrupt IN endpoints with bogus wBytesPerInterval - usb: dwc3: xilinx: fix error handling in zynqmp init error paths - usb: musb: omap2430: Fix use-after-free in omap2430_probe() - USB: quirks: add NO_LPM for Lenovo ThinkPad USB-C Dock Gen2 hub controllers - usb: storage: Add quirks for PNY Elite Portable SSD - usbip: vudc: Fix use after free bug in vudc_remove due to race condition - usb: usbtmc: check URB actual_length for interrupt-IN notifications - usb: usbtmc: reject interrupt endpoints with small wMaxPacketSize - usb: typec: tipd: Fix error code in tps6598x_probe() - usb: typec: tcpm: improve handling of DISCOVER_MODES failures - usb: typec: ucsi: Check if power role change actually happened before handling - usb: typec: ucsi: Don't update power_supply on power role change if not connected - USB: serial: option: add MeiG SRM813Q - USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL - USB: serial: belkin_sa: validate interrupt status length - USB: serial: cypress_m8: validate interrupt packet headers - USB: serial: digi_acceleport: fix memory corruption with small endpoints - USB: serial: keyspan: fix missing indat transfer sanity check - USB: serial: mxuport: fix memory corruption with small endpoint - USB: serial: mct_u232: fix memory corruption with small endpoint - USB: serial: mct_u232: fix missing interrupt-in transfer sanity check - usb: gadget: uvc: hold opts->lock across XU walks in uvc_function_bind - usb: gadget: net2280: Fix double free in probe error path - usb: gadget: f_hid: fix device reference leak in hidg_alloc() - usb: gadget: composite: fix integer underflow in WebUSB GET_URL handling - usb: gadget: dummy_hcd: Reject hub port requests for non-existent ports - usb: gadget: f_fs: copy only received bytes on short ep0 read - usb: gadget: f_fs: serialize DMABUF cancel against request completion - [amd64] thunderbolt: property: Reject u32 wrap in tb_property_entry_valid() - [amd64] thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow - [amd64] thunderbolt: property: Cap recursion depth in __tb_property_parse_dir() - scsi: fcoe: Reject FIP descriptors with zero fip_dlen in CVL walker - scsi: scsi_transport_fc: Widen FPIN pname walker counter to u32 - scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd() - scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf - scsi: target: iscsi: Validate CHAP_R length before base64 decode - drm/hyperv: validate resolution_count and fix WIN8 fallback - drm/hyperv: validate VMBus packet size in receive callback - drm/gem: fix race between change_handle and handle_delete - [amd64] drm/i915/color: Fix HDR pre-CSC LUT programming loop - [amd64] drm/i915/psr: Block DC states on vblank enable when Panel Replay supported - [amd64] drm/i915/psr: Use DC_OFF wake reference to block DC6 on vblank enable - [amd64] drm/i915: Fix potential UAF in TTM object purge - drm/amd/pm/si: Disregard vblank time when no displays are connected - serial: altera_jtaguart: handle uart_add_one_port() failures - serial: qcom-geni: fix UART_RX_PAR_EN bit position - serial: qcom_geni: fix kfifo underflow when flush precedes DMA completion IRQ - serial: sh-sci: fix memory region release in error path - serial: zs: Fix swapped RI/DSR modem line transition counting - serial: fsl_lpuart: fix rx buffer and DMA map leaks in start_rx_dma - drm/amdkfd: fix NULL pointer bug in svm_range_set_attr - drm/amdkfd: fix a vulnerability of integer overflow in kfd debugger - drm/amdkfd: Check for pdd drm file first in CRIU restore path - drm/amdgpu: fix lock leak on ENOMEM in AMDGPU_GEM_OP_GET_MAPPING_INFO - drm/amdgpu: fix calling VM invalidation in amdgpu_hmm_invalidate_gfx - drm/amdgpu: fix amdgpu_hmm_range_get_pages - drm/amdgpu: check num_entries in GEM_OP GET_MAPPING_INFO - serial: dz: Fix bootconsole message clobbering at chip reset - serial: dz: Fix bootconsole handover lockup - serial: dz: Convert to use a platform device - serial: zs: Fix bootconsole handover lockup - serial: zs: Switch to using channel reset - serial: zs: Convert to use a platform device - serial: core: introduce guard(uart_port_lock_check_sysrq_irqsave) - serial: 8250: dispatch SysRq character in serial8250_handle_irq() - serial: 8250_dw: dispatch SysRq character in dw8250_handle_irq() - Revert "mm/hugetlbfs: update hugetlbfs to use mmap_prepare" (CVE-2026-46318) - [amd64] platform/x86/intel/vsec: Refactor base_addr handling - [amd64] platform/x86/intel/vsec: Make driver_data info const - [amd64] platform/x86/intel/vsec: Fix enable_cnt imbalance on PCIe error recovery - rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 15-fh0xxx - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP 16 Piston OmniBook X - [arm64] tlb: Flush walk cache when unsharing PMD tables - [amd64,armhf] i2c: tegra: make tegra_i2c_mutex_unlock() return void - hwmon: (pmbus) Add support for guarded PMBus lock - hwmon: (pmbus/adm1266) serialize sequencer_state debugfs read with pmbus_lock - hwmon: (pmbus/adm1266) serialize GPIO PMBus accesses with pmbus_lock - net: phy: micrel: fix LAN8814 QSGMII soft reset - [arm64,armhf] xhci: tegra: Fix ghost USB device on dual-role port unplug - mailbox: Fix NULL message support in mbox_send_message() - usb: core: Fix SuperSpeed root hub wMaxPacketSize - [arm64] KVM: arm64: vgic-its: Drop the translation cache reference only for the erased entry (CVE-2026-46316) - [arm64] KVM: arm64: Reassign nested_mmus array behind mmu_lock (CVE-2026-46317) . [ Uwe Kleine-König ] * [amd64] Enable CONFIG_PINCTRL_CS42L43 and CONFIG_SPI_CS42L43 explicitly (Closes: #1136179) Checksums-Sha1: 526bef2d592b204d2e3527b70c1ea57654e7133e 196174 linux_7.0.12-1.dsc 37f0aa242699bd500fb12c597edf9a1369bfe049 160420472 linux_7.0.12.orig.tar.xz 1719b314827a09c4afa7ad5ef73dde746146651c 1501020 linux_7.0.12-1.debian.tar.xz 0fe2d82a324cc962c45e4cdbdb3eb6e08da37b35 6868 linux_7.0.12-1_source.buildinfo Checksums-Sha256: 660c82edb07c382146a50cbeecd916533d8002b3e29f0a39c7c7a63c4899d9cc 196174 linux_7.0.12-1.dsc 261d9a82461c6350f8722633fa3df3f64340dd47430ef188653def6ea6ca0bf7 160420472 linux_7.0.12.orig.tar.xz 21949e9b9dfa368e4d1f092d6ec27f3380d6f80e022a34803c288f7c2b62749a 1501020 linux_7.0.12-1.debian.tar.xz 4e0c7b10067354ef09708e4cf68715caba948224e5430d06343808c24f8d3fa3 6868 linux_7.0.12-1_source.buildinfo Files: 704e9bdc48355495bf8a59447890e521 196174 kernel optional linux_7.0.12-1.dsc ce723a58f4c1c7fd68d46cb72b98906f 160420472 kernel optional linux_7.0.12.orig.tar.xz d5b259a450faf952ce33f49fe2812fe2 1501020 kernel optional linux_7.0.12-1.debian.tar.xz 8827664d373d9a71c35a2b3ed6429010 6868 kernel optional linux_7.0.12-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmoobqNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk ZWJpYW4ub3JnAAoJEAVMuPMTQ89E2yEP/3nDDoWSac5TycaEG7cM7Zf0n4axhc77 gmkcRfGD78TGtD5EEGsMBCl932h0xxRQ3dqesa/edgmr8+mzuHOFVppziV+PuQYL tdmYeQpPpqfBhHPljpoafqcqvNIEDOMClf4EpficDNy9xs0wWs1hitb1E7dzlcOf DmQs5phXFZZKp+wv/cKvx12giNCiIuUX1nfGpDPxd2mnFpiPEBh8O7s5QfrYOQja /2eRb0WYfAMIIC4yv3oA3TRvPGzy8ivoVipzPYxbySUCovl51lGKzw08KIzQa7fv /U1gVxV2Y1iNN/vBe2PA0Ild2Px/YHtdZwmf/4VDopak/5oAFA0jz9twGN+n8tSr +8yjV2SyXV5kYmih99UNsSt49enszRQNbXJJp+IbVXA1y8Fl3DnPL/fqPXlLpSr2 yQGP8colf5kAtluZFXgMmOERRP+Ivn6fj3VRzXzT/9lSextveDQNtSIpZnvnANRA AK8Wqa3b/I/tqm7inss82K40gimrFmWquWnXWB+b+YZR3SWplme6UJaTZvfpxLQo OoWzsF0Ow43IuunD/UZBrLlAazSS5NhyQbUy2dG3TC1akJFl3sMp4TWPocznFhWW Ei0RB07ThcOP0R5rL8m80gA/6BpPgEivgZTufta2L7sgtGlyrBnT2IZ145pmZpwy AXuotS8jJBGF =+M4n -----END PGP SIGNATURE-----
pgpxJohu462k4.pgp
Description: PGP signature

