b95d9216cb92 Linux 6.19.14-xanmod1 eb832fa5c2d2 Merge tag 'v6.19.14' into 6.19 b9dbb4576bc8 Linux 6.19.14 27cf29588859 dma-mapping: handle DMA_ATTR_CPU_CACHE_CLEAN in trace output 1098f979f651 dma-debug: Allow multiple invocations of overlapping entries 08282b1bf74c mm/userfaultfd: fix hugetlb fault mutex hash calculation 2145c71a8044 media: hackrf: fix to not free memory after the device is registered in hackrf_probe() 57b01d945ed6 media: vidtv: fix pass-by-value structs causing MSAN warnings 41de342278ae nilfs2: fix NULL i_assoc_inode dereference in nilfs_mdt_save_to_shadow_map 2eeae47a4386 media: as102: fix to not free memory after the device is registered in as102_usb_probe() 1c52ef00e391 wireguard: device: use exit_rtnl callback instead of manual rtnl_lock in pre_exit 4f71c8ba2dc0 bcache: fix cached_dev.sb_bio use-after-free and crash 3dc20d1981d6 ALSA: 6fire: fix use-after-free on disconnect 7003ae4810ca hwmon: (powerz) Fix use-after-free on USB disconnect 6b9e66437cc6 media: em28xx: fix use-after-free in em28xx_v4l2_open() 93d9a58961a9 media: mediatek: vcodec: fix use-after-free in encoder release path 83110c2c8c46 media: vidtv: fix nfeeds state corruption on start_streaming failure 50879a3c1faf mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() 85d98614e089 mm/kasan: fix double free for kasan pXds f7b790531cda ASoC: qcom: q6apm: move component registration to unmanaged version 2b83d91e9ae9 KVM: x86: Use scratch field in MMIO fragment to hold small write values 846cf1877119 x86-64/arm64/powerpc: clean up and rename __copy_from_user_flushcache dce2cb6e7a13 x86: rename and clean up __copy_from_user_inatomic_nocache() d993e1723aa2 x86-64: rename misleadingly named '__copy_user_nocache()' function c4411354171a checkpatch: add support for Assisted-by tag 69d3c69ade1e ocfs2: fix out-of-bounds write in ocfs2_write_end_inline 77d029572510 ocfs2: validate inline data i_size during inode read 42da72a2e19e KVM: x86: Use __DECLARE_FLEX_ARRAY() for UAPI structures with VLAs 2f7d037aab8c KVM: Remove subtle "struct kvm_stats_desc" pseudo-overlay 5ef31792c81c selftests/bpf: Test refinement of single-value tnum b667df39d98a mm: call ->free_folio() directly in folio_unmap_invalidate() c29ff288a2d9 KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION 4df77742e8b9 KVM: SEV: Lock all vCPUs when synchronzing VMSAs for SNP launch finish e00ef00eb7f9 KVM: SEV: Disallow LAUNCH_FINISH if vCPUs are actively being created ab725ac30224 KVM: SEV: Protect *all* of sev_mem_enc_register_region() with kvm->lock 6ef109e01e1d KVM: SEV: Reject attempts to sync VMSA of an already-launched/encrypted vCPU 4526a7a89963 KVM: selftests: Remove duplicate LAUNCH_UPDATE_VMSA call in SEV-ES migrate test 478e77610159 PCI: endpoint: pci-epf-vntb: Remove duplicate resource teardown 5999067140c6 PCI: endpoint: pci-epf-vntb: Stop cmd_handler work in epf_ntb_epc_cleanup 10fb72c47aac ocfs2: handle invalid dinode in ocfs2_group_extend 76a602fdbb78 ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRY f9fb1a7b6358 ocfs2: fix possible deadlock between unlink and dio_end_io_write b832cfd516b8 media: vidtv: fix NULL pointer dereference in vidtv_channel_pmt_match_sections 747b6482e4e2 arm64: mm: Handle invalid large leaf mappings correctly 8fa4113fc65b vfio/xe: Reorganize the init to decouple migration from reset 5718df131ab7 dcache: Limit the minimal number of bucket to two b7f5ecd13cce ALSA: ctxfi: Limit PTP to a single page 2521e7acb0f7 Docs/admin-guide/mm/damon/reclaim: warn commit_inputs vs param updates race f475f4a22019 USB: serial: option: add Telit Cinterion FN990A MBIM composition 84d66663f673 selftests/mm: hmm-tests: don't hardcode THP size to 2MB 6144895a4335 staging: sm750fb: fix division by zero in ps_to_hz() af7307e96dad wifi: rtw88: fix device leak on probe failure 9242ecff286f scripts: generate_rust_analyzer.py: avoid FD leak cf1daae19047 scripts/gdb/symbols: handle module path parameters cccbf9b7fdab fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO e1301fb76a78 usb: port: add delay after usb_hub_set_port_power() 5a229016ca3a usb: gadget: f_hid: don't call cdev_init while cdev in use 283f8162cc3c USB: cdc-acm: Add quirks for Yoga Book 9 14IAH10 INGENIC touchscreen d3742e42b9c7 usb: storage: Expand range of matched versions for VL817 quirks entry c16962e0d25e usb: typec: fusb302: Switch to threaded IRQ handler ef8ebb1c637b usbip: validate number_of_packets in usbip_pack_ret_submit() 2ba03f46132b smb: server: avoid double-free in smb_direct_free_sendmsg after smb_direct_flush_send_list() 22b7c1c619d8 smb: client: avoid double-free in smbd_free_send_io() after smbd_send_batch_flush() 269c800a7a7e ksmbd: fix mechToken leak when SPNEGO decode fails after token alloc 46bbcd3ebfb3 ksmbd: require 3 sub-authorities before reading sub_auth[2] 243b206bcb5a ksmbd: validate EaNameLength in smb2_get_ea() 781902e069f4 smb: client: fix OOB reads parsing symlink error response ba3ad159aa61 smb: client: fix off-by-8 bounds check in check_wsl_eas() 37f430b22406 usb: gadget: renesas_usb3: validate endpoint index in standard request handlers bd44ce09b9b5 usb: gadget: f_phonet: fix skb frags[] overflow in pn_rx_complete() d58ba8f65462 usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb() 6567d3e1aaad fbdev: tdfxfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO cc624b3d2be1 ALSA: fireworks: bound device-supplied status before string array lookup fbaf29ce00e7 ALSA: usx2y: us144mkii: fix NULL deref on missing interface 0 38c383ec6d37 bnge: return after auxiliary_device_uninit() in error path 9c10b83a0044 drm/vc4: platform_get_irq_byname() returns an int 8d9d9bf35652 NFC: digital: Bounds check NFC-A cascade depth in SDD response handler ebf75c6301c4 net: usb: cdc-phonet: fix skb frags[] overflow in rx_complete() ea363a34086d HID: core: clamp report_size in s32ton() to avoid undefined shift 4b618248d230 HID: alps: fix NULL pointer dereference in alps_raw_event() c2026c6b603e staging: rtl8723bs: initialize le_tmp64 in rtw_BIP_verify() 71b3c316b22c i2c: s3c24xx: check the size of the SMBUS message before using it 7201a531b9a5 can: raw: fix ro->uniq use-after-free in raw_rcv() ff3d9e8f7244 nfc: llcp: add missing return after LLCP_CLOSED checks 3afdc15d6173 crypto: algif_aead - Fix minimum RX size check for decryption 9532501e0f1b crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl a431ddd97ab6 sched/deadline: Use revised wakeup rule for dl_server 6a5dc3ee9758 perf/x86/intel/uncore: Fix die ID init and look up bugs 7a2cb02437d9 perf/x86/intel/uncore: Skip discovery table for offline dies 4a264b2614c7 crypto: af_alg - limit RX SG extraction by receive buffer budget dd1c542a548e gpio: tegra: fix irq_release_resources calling enable instead of disable f295fe86e22f l2tp: Drop large packets with UDP encap 34c988bb04cb net: ipa: fix event ring index not programmed for IPA v5.0+ 2aa50d2c1f63 net: ipa: fix GENERIC_CMD register field masks for IPA v5.0+ eb5f48c191e6 devlink: Fix incorrect skb socket family dumping bdf206e740bf af_unix: read UNIX_DIAG_VFS data under unix_state_lock 92c09262dac5 net: txgbe: leave space for null terminators on property_entry 95a1334748c9 net: ioam6: fix OOB and missing lock 66c45e0e8dce net: mdio: realtek-rtl9300: use scoped device_for_each_child_node loop 4fc250a4009d ASoC: amd: acp: update DMI quirk and add ACP DMIC for Lenovo platforms b9094db230ad ASoC: SDCA: Unregister IRQ handlers on module remove 0d74cb441ef6 ASoC: SDCA: Fix overwritten var within for loop 9e5ebef91120 netfilter: nfnetlink_queue: make hash table per queue c7e06a1504a7 netfilter: nfnetlink_queue: nfqnl_instance GFP_ATOMIC -> GFP_KERNEL_ACCOUNT allocation 309ae3e9a51a netfilter: ip6t_eui64: reject invalid MAC header for all packets 1e4baa853f1c netfilter: xt_multiport: validate range encoding in checkentry 15d209bccf92 netfilter: nfnetlink_log: initialize nfgenmsg in NLMSG_DONE terminator c2ddbe577e2e ipvs: fix NULL deref in ip_vs_add_service error path 339175208c47 selftests: net: bridge_vlan_mcast: wait for h1 before querier check d029334e94a6 drm/xe: Fix bug in idledly unit conversion a5ebff1f238e ASoC: Intel: avs: Fix memory leak in avs_register_i2s_test_boards() f8c3258541a0 pinctrl: mcp23s08: Disable all pin interrupts during probe 2e74f974359b net: af_key: zero aligned sockaddr tail in PF_KEY exports 700c9622b23c xfrm_user: fix info leak in build_mapping() 70c2a89a3bc2 xfrm: fix refcount leak in xfrm_migrate_policy_find 33a3149dd81a xfrm: Wait for RCU readers during policy netns exit c99bcb566ce9 vsock/test: fix send_buf()/recv_buf() EINTR handling b2f4daa6422f xsk: validate MTU against usable frame size on bind 35b52f2a20fb xsk: fix XDP_UMEM_SG_FLAG issues 34a8f78cef26 xsk: respect tailroom for ZC setups 6523bc1b40e6 xsk: tighten UMEM headroom validation to account for tailroom and min frame a8393fb9dbb0 e1000: check return value of e1000_read_eeprom 1455ff880984 ixgbevf: add missing negotiate_features op to Hyper-V ops table 764e7f32fb7c ixgbe: stop re-reading flash on every get_drvinfo for e610 c73f365707d3 ice: ptp: don't WARN when controlling PF is unavailable f1aa3e098937 ASoC: SOF: Intel: fix iteration in is_endpoint_present() c164d026f636 ASoC: SOF: Intel: Fix endpoint index if endpoints are missing b022da127bd9 ASoC: SDCA: Fix errors in IRQ cleanup 5e9ab348f548 ASoC: SDCA: Add ASoC jack hookup in class driver eab4f0b8cfb6 tracing/probe: reject non-closed empty immediate strings 02226839079c mshv: Fix infinite fault loop on permission-denied GPA intercepts 21bc8e0ba5c2 PCI: hv: Fix double ida_free in hv_pci_probe error path 1016814cad81 dt-bindings: net: Fix Tegra234 MGBE PTP clock 78c333eb0eae net: stmmac: Fix PTP ref clock for Tegra234 09822d3d6f68 nfc: s3fwrn5: allocate rx skb before consuming bytes 527918cf60a4 net: increase IP_TUNNEL_RECURSION_LIMIT to 5 5b9911582d44 ipv4: icmp: fix null-ptr-deref in icmp_build_probe() 635038fe19db ipv4: nexthop: allocate skb dynamically in rtm_get_nexthop() e3d7a68d0c40 ipv4: nexthop: avoid duplicate NHA_HW_STATS_ENABLE on nexthop group dump d04cc16d3624 rtnetlink: add missing netlink_ns_capable() check for peer netns ddf0ec2d600e bridge: guard local VLAN-0 FDB helpers against NULL vlan group 3719c234fa94 ipv6: ioam: fix potential NULL dereferences in __ioam6_fill_trace_data() 7ee0063fbab8 net: airoha: Fix memory leak in airoha_qdma_rx_process() b117056768ab net: lapbether: handle NETDEV_PRE_TYPE_CHANGE 7ad16c933e0c net: fec: make FIXED_PHY dependency unconditional 3d165d975305 net: sched: act_csum: validate nested VLAN headers ae0bb9c1fb7c eventpoll: defer struct eventpoll free to RCU grace period 7f58074facc5 drm/vc4: Protect madv read in vc4_gem_object_mmap() with madv_lock 3eb7dd55021d drm/vc4: Fix a memory leak in hang state error path b8138567c4a8 drm/vc4: Fix memory leak of BO array in hang state 58732f1cfe9b drm/vc4: Release runtime PM reference after binding V3D 6577df7dc7a7 cachefiles: fix incorrect dentry refcount in cachefiles_cull() cc14bdbca3c2 dma-debug: suppress cacheline overlap warning when arch has no DMA alignment requirement 6c4bc5612173 dma-debug: track cache clean flag in entries 18532bb61fd5 dma-mapping: add DMA_ATTR_CPU_CACHE_CLEAN 58e5735d1a53 xfrm: account XFRMA_IF_ID in aevent size calculation f1fb3197d3de HID: amd_sfh: don't log error when device discovery fails with -EOPNOTSUPP 036721b58cf5 PCI: hv: Set default NUMA node to 0 for devices without affinity info dac564502aeb ARM: dts: microchip: sam9x7: fix gpio-lines count for pioB af8be8de5dbc soc: microchip: mpfs-mss-top-sysreg: Fix resource leak on driver unbind d7fe4277458a soc: microchip: mpfs-control-scb: Fix resource leak on driver unbind 5ffa3a72bfc6 tools/power turbostat: Fix delimiter bug in print functions 59bd9088336d arm64: dts: qcom: monaco: Reserve full Gunyah metadata region 9b9167ec8338 tools/power turbostat: Fix --show/--hide for individual cpuidle counters 4253a5fda4b2 tools/power turbostat: Fix incorrect format variable d0ba807f99b3 tools/power/turbostat: Fix microcode patch level output for AMD/Hygon 979d6b2d2c43 tools/power turbostat: Fix swidle header vs data display cba84132c2ac soc: qcom: pd-mapper: Fix element length in servreg_loc_pfr_req_ei 686ccd598a8c arm64: dts: qcom: monaco: Fix UART10 pinconf 222c0f427130 arm64: dts: imx93-tqma9352: improve eMMC pad configuration 437850817e88 arm64: dts: imx91-tqma9131: improve eMMC pad configuration cf8ed657fbc4 arm64: dts: imx93-9x9-qsb: change usdhc tuning step for eMMC and SD 723d0ff0600b arm64: dts: imx8mq: Set the correct gpu_ahb clock frequency 3f97aadcfe74 arm64: dts: qcom: qcm6490-idp: Fix WCD9370 reset GPIO polarity 820cb270d9df arm64: dts: qcom: hamoa/x1: fix idle exit latency e912b320d49c soc: aspeed: socinfo: Mask table entries for accurate SoC ID matching b479aaca482d ASoC: stm32_sai: fix incorrect BCLK polarity for DSP_A/B, LEFT_J 262b6d38a81d x86: shadow stacks: proper error handling for mmap lock bf7007880eba net: sfp: add quirks for Hisense and HSGQ GPON ONT SFP modules b427c2b05222 wifi: brcmfmac: validate bsscfg indices in IF events 1c4c542fcbe1 ata: ahci: force 32-bit DMA for JMicron JMB582/JMB585 bca0b595e154 HID: roccat: fix use-after-free in roccat_report_event 2272707791ed ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IAH10 efc88f4ab678 HID: quirks: add HID_QUIRK_ALWAYS_POLL for 8BitDo Pro 3 1db790b5f583 HID: Intel-thc-hid: Intel-quickspi: Add NVL Device IDs b06ecf78882b platform/x86/amd: pmc: Add Thinkpad L14 Gen3 to quirk_s2idle_bug 342b50fe28d2 pinctrl: intel: Fix the revision for new features (1kOhm PD, HW debouncer) 900b4e51ba9e ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14IMH9 bfbbd64e7497 ASoC: amd: yc: Add DMI entry for HP Laptop 15-fc0xxx 49b1ce6d7cfb fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath 12a2d90157ab drm/amdkfd: Fix queue preemption/eviction failures by aligning control stack size to GPU page size 4bb643cb11ac ALSA: hda/realtek: Add quirk for Lenovo Yoga Slim 7 14AKP10 ce34585fad86 ALSA: usb-audio: Fix quirk flags for NeuralDSP Quad Cortex 86218859ed07 ALSA: hda/realtek: Add quirk for Samsung Book2 Pro 360 (NP950QED) 11e4f589517f ASoC: soc-core: call missing INIT_LIST_HEAD() for card_aux_list 26ee518695c4 wifi: wl1251: validate packet IDs before indexing tx_frames 09e1289fdc4a ALSA: hda/realtek: add quirk for Framework F111:000F fee6c796238e ALSA: hda/realtek - Fixed Speaker Mute LED for HP EliteBoard G1a platform 0abbc43f71d9 netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry 7442b8c1ad4e ALSA: hda/realtek: add HP Laptop 15-fd0xxx mute LED quirk bb37286db653 srcu: Use irq_work to start GP in tiny SRCU cd2830d843ad drm/amdgpu: Handle GPU page faults correctly on non-4K page systems 497f99b26fff netfilter: ctnetlink: ensure safe access to master conntrack 88b66f8e613a ALSA: hda/realtek: Add mute LED quirk for HP Pavilion 15-eg0xxx d110d7cdb045 btrfs: tracepoints: get correct superblock from dentry in event btrfs_sync_file() a5c9f9872c48 platform/x86: hp-wmi: Add support for Omen 16-wf1xxx (8C76) 03e966b63df5 btrfs: fix zero size inode with non-zero size after log replay a77f62d25d8a platform/x86: asus-nb-wmi: add DMI quirk for ASUS ROG Flow Z13-KJP GZ302EAC e0dafff52346 ALSA:usb:qcom: add AUXILIARY_BUS to Kconfig dependencies ba7ee38ef4a1 ASoC: amd: acp: add ASUS HN7306EA quirk for legacy SDW machine a1baa35bd0f7 can: mcp251x: add error handling for power enable in open and resume 756c48bdf230 ASoC: SOF: topology: reject invalid vendor array size in token parser a02f51936322 ASoC: amd: yc: Add DMI quirk for Thin A15 B7VF 40734ce8efc3 Bluetooth: hci_sync: annotate data-races around hdev->req_status 443c654e866c ALSA: asihpi: avoid write overflow check warning ca99c332b461 media: rkvdec: reduce stack usage in rkvdec_init_v4l2_vp9_count_tbl() edfb224ad582 ALSA: hda/realtek: Add quirk for ASUS ROG Flow Z13-KJP GZ302EAC 81ca23cec133 ALSA: hda/realtek: add quirk for Lenovo Yoga 7 2-in-1 16AKP10 cd7e84b41b49 ALSA: hda/realtek: Add HP ENVY Laptop 13-ba0xxx quirk 130e3a9e9acf ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK BM1403CDA 0c5d70bcb9d2 RDMA/irdma: Fix double free related to rereg_user_mr d3e2363cf53a dmaengine: idxd: Fix lockdep warnings when calling idxd_device_config()