e0c3d4707e1f Linux 6.12.24-rt-xanmod1 b3477e106d1f Merge branch '6.12' into 6.12-rt b1bbf406c3d0 Linux 6.12.24-xanmod1 e18f5ec6fd1a Merge tag 'v6.12.24' into 6.12 b6efa8ce222e Linux 6.12.24 ae5a6a0b425e HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition bdbecb2bf531 s390/cpumf: Fix double free on error in cpumf_pmu_event_init() 281782d2c673 Bluetooth: hci_uart: Fix another race during initialization f87626a55c21 media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef noinline 9c03f6194e88 kbuild: Add '-fno-builtin-wcslen' 5f494f482341 libbpf: Prevent compiler warnings/errors bd6eae1f30bf x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() 6a59b70fe71e nfsd: don't ignore the return code of svc_proc_register() b2b18a9f68f9 NFSD: Fix CB_GETATTR status fix 560c03189615 NFSD: fix decoding in nfs4_xdr_dec_cb_getattr 7005fdceff20 ACPI: platform-profile: Fix CFI violation when accessing sysfs files 20867f094883 x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT 5d9484cd372d iommufd: Fail replace if device has not been attached 6d11543bf37a iommufd: Make attach_handle generic than fault specific 9ca4fe357464 arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists d25a240c5a93 thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold 0131251d932f thermal/drivers/mediatek/lvts: Disable monitor mode during suspend 9580b603654d selftests: mptcp: fix incorrect fd checks in main_loop 2f1b4d6725b0 selftests: mptcp: close fd_in before returning in main_loop 0f91e4f69fe6 sched_ext: create_dsq: Return -EEXIST on duplicate request 7a30bbd36cb4 s390: Fix linker error when -no-pie option is unavailable f268ee2fbb53 s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues 05a0f9c40781 s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs 92ca7270fe5e ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() de08212061ea pinctrl: samsung: add support for eint_fltcon_offset c1368383cd37 pinctrl: qcom: Clear latched interrupt status when changing IRQ type beb9a5cb7aa5 phy: freescale: imx8m-pcie: assert phy reset and perst in power off 869202291aa4 PCI: Fix wrong length of devres array 9707d0c932f4 PCI: Fix reference leak in pci_register_host_bridge() d69ad6e1a579 PCI: Fix reference leak in pci_alloc_child_bus() e4a1d7defbc2 PCI: pciehp: Avoid unnecessary device replacement check ce9643a541b6 PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 71bf0769a6c6 PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() 712d84459a53 of/irq: Fix device node refcount leakages in of_irq_init() d0f25a99770f of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() 29cb94963ca9 of/irq: Fix device node refcount leakages in of_irq_count() 3540164c7594 of/irq: Fix device node refcount leakage in API of_irq_parse_raw() dc83eccc93ed of/irq: Fix device node refcount leakage in API of_irq_parse_one() 60faeef98b99 ntb: use 64-bit arithmetic for the MSI doorbell mask 34baf1cfd679 net: mana: Switch to page pool for jumbo frames a2acc67d6155 misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error e98f77f74c66 selftests/landlock: Add a new test for setuid() 76ab50fa6e35 selftests/landlock: Split signal_scoping_threads tests b017f2846a3e landlock: Prepare to add second errata 332facfa8075 landlock: Always allow signals between threads of the same process 7dd7f87e0711 landlock: Add erratum for TCP fix ea980ea4d18a landlock: Add the errata interface 9b0d24fa64ca landlock: Move code to ease future backports 7bc5c360375d KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses bbf821c35dab KVM: x86: Explicitly zero-initialize on-stack CPUID unions 99b99032a89e KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests fae0a8796c4f KVM: Allow building irqbypass.ko as as module when kvm.ko is a module 3bc2208c749c gve: handle overflow when reporting TX consumed descriptors 62024ad4c51e gpio: zynq: Fix wakeup source leaks on device unbind 2d66517135de gpio: tegra186: fix resource handling in ACPI probe path e66fb9b4e9ad ftrace: Properly merge notrace hashes 1fce9574b9d5 ftrace: Add cond_resched() to ftrace_graph_set_hash() 3e467f1c74f4 dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' 58c453801bb9 dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' 74f01c2ca802 dm-verity: fix prefetch-vs-suspend race dd91458a8443 dm-integrity: fix non-constant-time tag verification ba42f98f092b dm-integrity: set ti->error on memory allocation failure a1a4fdc33d9c dm-ebs: fix prefetch-vs-suspend race 08deafddfcb0 dlm: fix error if active rsb is not hashed b77f8a17ef6f dlm: fix error if inactive rsb is not hashed eaa7014aecb5 crypto: ccp - Fix uAPI definitions of PSP errors 5116b340cf88 crypto: ccp - Fix check for the primary ASP device 1f9648e2460b clk: qcom: gdsc: Set retain_ff before moving to HW CTRL 4d6fb2a43f0d clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code 12ef07c4bfe4 clk: qcom: gdsc: Release pm subdomains in reverse add order 809e83a5758e clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks 56c29847bc4c clk: renesas: r9a07g043: Fix HP clock source for RZ/Five 4ed194d9bbf7 cifs: Ensure that all non-client-specific reparse points are processed by the server 2a240405978d cifs: fix integer overflow in match_server() e0717385f5c5 cifs: avoid NULL pointer dereference in dbg call 2eb6e5e0944c CIFS: Propagate min offload along with other parameters from primary to secondary channels. 63d71ae01092 thermal/drivers/rockchip: Add missing rk3328 mapping entry 474b3194c8ff tracing: Do not add length to print format in synthetic events 868df4eb784c tracing: fprobe events: Fix possible UAF on modules a7fda1fd6d6c x86/xen: fix balloon target initialization for PVH dom0 9e7c37fadb3b sctp: detect and prevent references to a freed transport in sendmsg 65b259e3e06d mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper 1fd89407d7cb mm/hugetlb: move hugetlb_sysctl_init() to the __init section 73d17d48df6c mm/hwpoison: do not send SIGBUS to processes with recovered clean pages 14936034de92 mm/userfaultfd: fix release hang over concurrent GUP cc98577f9117 mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock 2532df0a9b74 mm/mremap: correctly handle partial mremap() of VMA starting at 0 6dd8d9440fd3 mm: fix lazy mmu docs and usage 83b6b5061ebd mm: make page_mapped_in_vma() hugetlb walk aware 53dc6b00c02d mm/rmap: reject hugetlb folios in folio_make_device_exclusive() ab0af0126023 mm/damon/ops: have damon_get_folio return folio even for tail pages 5f7f6abd92b6 net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. fba396b79942 sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes 690446dc72d5 sparc/mm: disable preemption in lazy mmu mode cb6b9bd66181 iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs 6722a0cb8186 iommu/vt-d: Fix possible circular locking dependency e953e11123aa iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes c95a438d2c37 iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled e5dd974d6e00 iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() b8b41eac7054 iommufd: Fix uninitialized rc in iommufd_access_rw() 327e6b8b2816 btrfs: zoned: fix zone finishing with missing devices 380ba38801eb btrfs: zoned: fix zone activation with missing devices b9af27d020e4 btrfs: tests: fix chunk map leak after failure to add it to the tree 601db4e8bfe8 btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers 61a5c565fd24 backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() a3b36c9da305 arm64: dts: exynos: gs101: disable pinctrl_gsacore node ac45d49df9dc arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string 1dd288783dcb arm64: mm: Correct the update of max_pfn 21c512430424 arm64: tegra: Remove the Orin NX/Nano suspend key eec737e17e55 arm64: mops: Do not dereference src reg for a set operation 52f251dbfb38 mtd: rawnand: Add status chack in r852_ready() 5479a6af3c96 mtd: inftlcore: Add error check for inftl_read_oob() 6554491b4a77 mptcp: only inc MPJoinAckHMacFailure for HMAC failures dc81e41a307d mptcp: fix NULL pointer in can_accept_new_subflow c7f611e711c8 lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets 95f0958240e6 locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() 008b90d36d91 mailbox: tegra-hsp: Define dimensioning masks in SoC data 7b47df6498f2 mfd: ene-kb3930: Fix a potential NULL pointer dereference 4b037851edd7 leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs 5ae9e361e284 leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs e94314b72768 kbuild: exclude .rodata.(cst|str)* when building ranges 9eaec071f111 jbd2: remove wrong sb->s_sequence check e6bba328578f i3c: Add NULL pointer check in i3c_master_queue_ibi() 34aaf448e204 i3c: master: svc: Use readsb helper for reading MDB 0327683c5571 ima: limit the number of ToMToU integrity violations 48085ab823f0 ima: limit the number of open-writers integrity violations 9a264e4a595d smb311 client: fix missing tcon check when mounting with linux/posix extensions 44a2572a0fdc soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() fbda9cac1bb3 svcrdma: do not unregister device for listeners f3cb81cb96d5 tpm: do not start chip while suspended 76cc21a9a40f udf: Fix inode_getblk() return value 8fd217a99dbb vdpa/mlx5: Fix oversized null mkey longer than 32bit a1dde7457d57 f2fs: fix to avoid atomicity corruption of atomic file 16d9067f00e3 ext4: fix off-by-one error in do_split a77955f7704b bus: mhi: host: Fix race between unprepare and queue_buf 7d12a7d43c7b accel/ivpu: Fix deadlock in ivpu_ms_cleanup() 5c200b7ebdf9 accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() 7022946773d7 ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx d2a2076d9cb7 ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path 17f1e4213113 ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns. aa7e9eabe68c ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment. a28217b064f8 ASoC: q6apm-dai: make use of q6apm_get_hw_pointer f5891f204d13 ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs d383051f8293 ASoC: q6apm: add q6apm_get_hw_pointer helper acadb2e2b3c5 ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() 3e0356857ed5 io_uring/kbuf: reject zero sized provided buffers b7c6d081c19a io_uring/net: fix io_req_post_cqe abuse by send bundle 0828d6e9add6 io_uring/net: fix accept multishot handling 00026f80c430 wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO 374f2bf7b3ff wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present 0dd6c62c1370 wifi: mt76: mt7925: fix country count limitation for CLC 1706a07b38ae wifi: mt76: mt7925: ensure wow pattern command align fw format eb434adf79dd wifi: mac80211: fix integer overflow in hwmp_route_info_get() ef44c9e81172 wifi: mt76: Add check for devm_kstrdup() 9d6b789a8ff9 clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup 9d99358349e4 mtd: Replace kcalloc() with devm_kcalloc() 2b27df685244 net: dsa: mv88e6xxx: fix internal PHYs for 6320 family 020404265b87 net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family 39fc12742292 mtd: Add check for devm_kcalloc() 91e1405088a9 mptcp: sockopt: fix getting freebind & transparent 1b4ecd033e30 mptcp: sockopt: fix getting IPV6_V6ONLY c59dc7c425cc media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster d595713de7f8 media: chips-media: wave5: Fix a hang after seeking 76cab9f540cc media: chips-media: wave5: Avoid race condition in the interrupt handler 7fafaf00cc5f media: chips-media: wave5: Fix gray color on screen 6f77a6d2ea31 media: i2c: imx214: Rectify probe error handling related to runtime PM 8dd2d1561c6a media: i2c: imx219: Rectify runtime PM handling in probe and remove 99f929914713 media: i2c: imx319: Rectify runtime PM handling probe and remove bb3fd8b7906a media: venus: hfi_parser: refactor hfi packet parsing logic 53e376178cea media: venus: hfi_parser: add check to avoid out of bound access 3da0d7318730 media: nuvoton: Fix reference handling of ece_pdev 4b1bdaadbf19 media: nuvoton: Fix reference handling of ece_node e22fa60bcd85 media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO b155aecd7f0f media: i2c: ov7251: Set enable GPIO low in probe ad466aacb17f media: i2c: ccs: Set the device's runtime PM status correctly in probe 983b5434a66b media: i2c: ccs: Set the device's runtime PM status correctly in remove 3ff4feef7af3 Revert "media: imx214: Fix the error handling in imx214_probe()" baea1762cdf2 media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() b933486f6b80 media: imx219: Adjust PLL settings based on the number of MIPI lanes dd0d323b472f media: platform: stm32: Add check for clk_enable() 3f1f712f80db media: visl: Fix ERANGE error when setting enum controls f67c3f84520b media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() df6ef66cc3ff media: streamzap: prevent processing IR data on URB failure afada73000be accel/ivpu: Fix PM related deadlocks in MS IOCTLs 4c8056fbb17d tpm, tpm_tis: Fix timeout handling when waiting for TPM status 7266066b9469 mtd: rawnand: brcmnand: fix PM resume warning 33607e924023 spi: cadence-qspi: Fix probe on AM62A LP SK c32278961340 KVM: arm64: Tear down vGIC on failed vCPU creation 20c105f58769 arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list 3b0f2526c87e arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB 4af285843525 arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list 2ff58c5b260f arm64: cputype: Add MIDR_CORTEX_A76AE 7e619d4d2715 xenfs/xensyms: respect hypervisor's "next" indication 88962f197876 media: rockchip: rga: fix rga offset lookup ceb23f66ef8f media: siano: Fix error handling in smsdvb_module_init() 7631d176086c media: vim2m: print device name after registering device 679424f8b314 media: venus: hfi: add check to handle incorrect queue size 530f623f56a6 media: venus: hfi: add a check to handle OOB in sfr region 72629a582db7 media: intel/ipu6: set the dev_parent of video device to pdev f598940803cd media: mgb4: Fix switched CMT frequency range "magic values" sets 66e35600f726 media: i2c: adv748x: Fix test pattern selection mask 1c673fa8889e media: mgb4: Fix CMT registers update logic ced0ddecc04b media: uapi: rkisp1-config: Fix typo in extensible params example 8c64a2cfdbb8 media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning 9f009fa823c5 media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization 956c5e4965d5 dt-bindings: media: st,stmipid02: correct lane-polarities maxItems a9a73da6e014 auxdisplay: hd44780: Fix an API misuse in hd44780.c bdbc38bd12eb HID: pidff: Fix set_device_control() 1565ead12f5c HID: pidff: Fix 90 degrees direction name North -> East 5318556ed31f HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff b15301f28960 HID: pidff: Clamp effect playback LOOP_COUNT value 42ec3b5bf7e6 HID: pidff: Rename two functions to align them with naming convention b782892cd264 HID: pidff: Remove redundant call to pidff_find_special_keys 239c8ac58cfc HID: pidff: Support device error response from PID_BLOCK_LOAD 2d698115f9b3 HID: pidff: Comment and code style update 35ebc643aff9 HID: hid-universal-pidff: Add Asetek wheelbases support 211861869766 HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX 13d15dd6175e HID: pidff: Factor out pool report fetch and remove excess declaration 6fbf2ac6d5b6 HID: pidff: Use macros instead of hardcoded min/max values for shorts 87783d301e98 HID: pidff: Simplify pidff_rescale_signed 61e4de1728ac HID: pidff: Move all hid-pidff definitions to a dedicated header 8f0b2d791e0f HID: pidff: Factor out code for setting gain 5243ca2a5c67 HID: pidff: Rescale time values to match field units 7009a060ffef HID: pidff: Define values used in pidff_find_special_fields 9cdd95f9a4f3 HID: pidff: Simplify pidff_upload_effect function 433c4234ff73 HID: pidff: Completely rework and fix pidff_reset function 2b1e13ed295a HID: pidff: Stop all effects before enabling actuators 629405d18543 HID: pidff: Clamp PERIODIC effect period to device's logical range 43e5e2879dee s390/pci: Fix s390_mmio_read/write syscall page fault handling dd3edffae868 ext4: don't treat fhandle lookup of ea_inode as FS corruption 806908d5d978 bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags 7b9bdd705911 erofs: set error to bio if file-backed IO fails 61f590c6771b pwm: fsl-ftm: Handle clk_get_rate() returning 0 a2786a82de0c pwm: rcar: Improve register calculation 4cb15042b5f3 pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() 2bef78f9622d tpm: End any active auth session before shutdown 01c2ed3f7dce tpm, tpm_tis: Workaround failed command reception on Infineon devices a4e3c80cecbe ktest: Fix Test Failures Due to Missing LOG_FILE Directories 9a6be23eb0ff tracing: probe-events: Add comments about entry data storing code 52eafaa56f8f fbdev: omapfb: Add 'plane' value check fb4c507bf24a drm/amdgpu: grab an additional reference on the gang fence v2 5c3cfcf0b4bf PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type 73d2b9625031 PCI: Check BAR index for validity e64be12f8401 drm/amdgpu: Fix the race condition for draining retry fault 8feefd106afb PCI: Enable Configuration RRS SV early dc4380f34613 drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() 7a872981c69d PCI: Add Rockchip Vendor ID 6e415cb823b1 drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off 39a7576d113c drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data 831c4017f4ab drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds 1a322b330dc0 drm/amdkfd: debugfs hang_hws skip GPU with MES 10ce36501f1e drm/amdkfd: Fix pqm_destroy_queue race with GPU reset ffd37d7d44d7 drm/amdkfd: Fix mode1 reset crash issue 96757c085bd9 drm/amdkfd: clamp queue size to minimum 1c38108a49aa drivers: base: devres: Allow to release group on device release c9323cbc94d5 drm/amd/display: stop DML2 from removing pipes based on planes b22cb42a5ee1 drm/bridge: panel: forbid initializing a panel with unknown connector type f04612890c56 drm/debugfs: fix printk format for bridge index ba5a998f84cd drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) a64e0974266e drm: panel-orientation-quirks: Add new quirk for GPD Win 2 5dd6fdb88953 drm: panel-orientation-quirks: Add quirk for AYA NEO Slide 6fe4ed94ee82 drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB df33b535f0de drm: panel-orientation-quirks: Add support for AYANEO 2S 357ba4ed6980 drm/amdgpu: Unlocked unmap only clear page table leaves c15a9c84494c drm/amd/display: Update Cursor request mode to the beginning prefetch always 2eec2fa8666d drm/xe/vf: Don't try to trigger a full GT reset if VF 4a5f14246bc4 drm/xe/bmg: Add new PCI IDs 044c1b352841 drm: allow encoder mode_set even when connectors change for crtc 09246dfb5c87 Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE 035e1bffc063 Bluetooth: Add quirk for broken READ_VOICE_SETTING feed98579d40 Bluetooth: qca: simplify WCN399x NVM loading fe6f1f349d6e Bluetooth: hci_qca: use the power sequencer for wcn6750 a4d49212e316 Bluetooth: btusb: Add 2 HWIDs for MT7922 6b7a32fa9bac Bluetooth: hci_uart: fix race during initialization 082ae971a1db Bluetooth: btintel_pcie: Add device id of Whale Peak 40c70ff44b70 tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER 299d7d27af6b net: vlan: don't propagate flags on open fe51630ba2ba wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table bf089c4d1141 btrfs: harden block_group::bg_list against list_del() races 0519ba030c3e ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI 7fe3b4deed8b scsi: st: Fix array overflow in st_setup() a8a8076210c2 cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk eb59cc31b6ea ext4: ignore xattrs past end aa39d45071ec Revert "f2fs: rebuild nat_bits during umount" 5f815757e6de ext4: protect ext4_release_dquot against freezing 202ba2f483cd ahci: add PCI ID for Marvell 88SE9215 SATA Controller 163e8c1083b4 net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module ecc461331604 f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() 3abe15e75648 wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi 1833e1650059 net: sfp: add quirk for 2.5G OEM BX SFP 04c0c555049f ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode ccd97c8a4f90 jfs: add sanity check for agwidth in dbMount aeb926e605f9 jfs: Prevent copying of nlink with value 0 from disk inode c802a6a4009f fs/jfs: Prevent integer overflow in AG size calculation 319877db0aa9 fs/jfs: cast inactags to s64 to prevent potential overflow 63148ce4904f jfs: Fix uninit-value access of imap allocated in the diMount() function 8e7bb6636082 can: flexcan: add NXP S32G2/S32G3 SoC support fba5f41f1536 can: flexcan: Add quirk to handle separate interrupt lines for mailboxes 7204335d1991 page_pool: avoid infinite loop to schedule delayed worker de94d0ca9ea5 net: usb: asix_devices: add FiberGecko DeviceID 93a562eedcd5 scsi: target: spc: Fix RSOC parameter data header size 4ae2c7c7d369 wifi: mac80211: ensure sdata->work is canceled before initialized. cca16fbd17b0 wifi: mac80211: add strict mode disabling workarounds c6e50cb8bf57 f2fs: don't retry IO for corrupted data scenario a6bf0fd322ab net: page_pool: don't cast mp param to devmem 65ba18c84dbd scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue 6a35449df867 scsi: mpi3mr: Avoid reply queue full condition b1e0b4f494c5 ata: libata-core: Add 'external' to the libata.force kernel parameter 535b666118f6 wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process 3cb47b50926a wifi: ath12k: fix memory leak in ath12k_pci_remove() a3981850f14e wifi: ath11k: fix memory leak in ath11k_xxx_remove() b92c5179db4b wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues 90a5892d8531 platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig 7f04c9e8fffe ASoC: amd: yc: update quirk data for new Lenovo model 3a03a7f0f872 ASoC: amd: Add DMI quirk for ACP6X mic support cb1c6cb11056 ALSA: usb-audio: Fix CME quirk for UF series keyboards fe74885e3609 mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves 6d32a30fa1b5 media: s5p-mfc: Corrected NV12M/NV21M plane-sizes 3c057a49045f media: uvcvideo: Add quirk for Actions UVC05 d4fcd06e1231 ASoC: fsl_audmix: register card device depends on 'dais' property d981c3d2980a ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist 97ae1d5080f7 ALSA: hda: intel: Fix Optimus when GPU has no sound 25490b45d17c ASoC: amd: ps: use macro for ACP6.3 pci revision id f8f4d77710e1 HID: pidff: Fix null pointer dereference in pidff_find_fields 0301b85fe6f9 HID: pidff: Add PERIODIC_SINE_ONLY quirk f45f26a6b3e7 HID: Add hid-universal-pidff driver and supported device ids 116d4f67aeb5 HID: pidff: Add FIX_WHEEL_DIRECTION quirk ed806fd80eba HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol 6a20fae104ef HID: pidff: Add PERMISSIVE_CONTROL quirk fd608e2a06c2 HID: pidff: Add MISSING_PBO quirk and its detection fab3dbb604be HID: pidff: Add MISSING_DELAY quirk and its detection d21ccf544ca1 HID: pidff: Do not send effect envelope if it's empty 1c0785f16472 HID: pidff: Convert infinite length from Linux API to PID standard 5330ce1ee2be ASoC: SOF: topology: Use krealloc_array() to replace krealloc() 377b041c22ac platform/chrome: cros_ec_lpc: Match on Framework ACPI device 97f68e7287e0 zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault 8d0f280e7aec xen/mcelog: Add __nonstring annotations for unterminated strings cb58e909203e arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD ead1fc9f93e2 Flush console log from kernel_power_off() 11ae4fec1f4b PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() 89a4db7a67e7 perf/dwc_pcie: fix some unreleased resources 1b3ebfb15dc0 perf: arm_pmu: Don't disable counter in armpmu_add() f48625eeeb29 x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine 48e705652db9 x86/ia32: Leave NULL selector values 0~3 unchanged 640bb2252158 x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 837f5cb7be9a x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW f8d28fa305b7 pm: cpupower: bench: Prevent NULL dereference on malloc failure 67e85cfa951c umount: Allow superblock owners to force umount 52535688c27f fs: consistently deref the files table with rcu_dereference_raw() fa1827fa968c perf: Fix hang while freeing sigtrap event 7ef5aa081f98 perf/core: Simplify the perf_event_alloc() error path c61feda37350 perf/core: Add aux_pause, aux_resume, aux_start_paused a0842539e8ef iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group 5efd53900acc iommu/exynos: Fix suspend/resume with IDENTITY domain 7640c2abb647 nft_set_pipapo: fix incorrect avx2 match of 5th field octet b4c836d33ca8 net: ppp: Add bound checking for skb data on ppp_sync_txmung cc16f7402a91 ipv6: Align behavior across nexthops during path selection a6ed6f8ec81b net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY 6d98cd63426e net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() aa5a1e4b8829 smb: client: fix UAF in decryption with multichannel f86293adce0c net_sched: sch_sfq: move the limit validation 70449ca40609 net_sched: sch_sfq: use a temporary work area for validating configuration ec12da4bcc44 nvmet-fcloop: swap list_add_tail arguments c5a906806162 drm/i915/huc: Fix fence not released on early probe errors 0ae84adbc9cc ata: sata_sx4: Add error handling in pdc20621_i2c_read() ad81d666e114 net: libwx: handle page_pool_dev_alloc_pages error c81306c9d6d9 drm/tests: probe-helper: Fix drm_display_mode memory leak 80f4dc6e1f5b drm/tests: modes: Fix drm_display_mode memory leak c7a0a32e6cf7 drm/tests: cmdline: Fix drm_display_mode memory leak f951d643bc26 drm/tests: helpers: Create kunit helper to destroy a drm_display_mode 71dd750a0834 drm/tests: modeset: Fix drm_display_mode memory leak a065b9960526 net: ethtool: Don't call .cleanup_data when prepare_data fails b2f3c3d57a83 tc: Ensure we have enough buffer space when sending filter netlink notifications f0bb06b9f1d0 octeontx2-pf: qos: fix VF root node parent queue index 9fcbca0f8015 net: tls: explicitly disallow disconnect 4d55144b12e7 codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() 7c5957f7905b tipc: fix memory leak in tipc_link_xmit 1b7685256db2 objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() ee2b0301d6bf ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() 9e0bdc15579e drm/xe/hw_engine: define sysfs_ops on all directories 857e9432dab9 x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI 9ddc7edc558a drm/i915: Disable RPG during live selftest caa5c8a23586 ublk: fix handling recovery & reissue in ublk_abort_queue() cb8372e54fdb ublk: refactor recovery configuration flag helpers 206d0df7b6a5 selftests/futex: futex_waitv wouldblock test should fail 179ef2f8109e gpiolib: of: Fix the choice for Ingenic NAND quirk cdb6e724e7c5 cgroup/cpuset: Fix race between newly created partition and dying one 1b06f00edaaa cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set 6b145f8b2201 cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation 2dbd1b166034 cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()" 9701dcbf5fce cgroup/cpuset: Fix error handling in remote_partition_disable() 40bc55e4fcbd cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() b980b832318c ASoC: Intel: adl: add 2xrt1316 audio configuration 1b37c2e3ec99 Linux 6.12.23-xanmod1 e607650cb18d Merge tag 'v6.12.23' into 6.12 83b4161a63b8 Linux 6.12.23 e70b4b8f93d7 platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc() 625e9b91eb13 tracing: Do not use PERF enums when perf is not defined 59fc42318305 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE c6f2a8146da1 NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up afec5b5010de NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory 101fd0aa0d7d NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() a84c80515ca8 nfsd: fix management of listener transports cad3479b6366 nfsd: put dl_stid if fail to queue dl_recall 52e209203c35 nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() adf0ddb914c9 media: streamzap: fix race between device disconnection and urb callback 845e9286ff99 media: vimc: skip .s_stream() for stopped entities e2d8e7bd3314 exec: fix the racy usage of fs_struct->in_exec 747e3eec1d7d mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() 2d9709690f31 jfs: add index corruption check to DT_GETPAGE() 0beddc2a3f9b jfs: fix slab-out-of-bounds read in ea_get() b47584c55644 ext4: fix OOB read when checking dotdot dir 13d6f8ba5074 ext4: don't over-report free space or inodes in statvfs 0cfea60966e4 wifi: mt76: mt7921: fix kernel panic due to null pointer dereference 2df8ee605eb6 arm64: Don't call NULL in do_compat_alignment_fixup() 2e877ff34922 mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs 1abca855ea9f tracing/osnoise: Fix possible recursive locking for cpus_read_lock() 33052e7f52c5 tracing: Fix synth event printk format for str fields cffc2a6718e4 tracing: Ensure module defining synth event cannot be unloaded while tracing c85efe6e1374 tracing: Fix use-after-free in print_graph_function_flags during tracer switching 37c9875c178f exfat: fix potential wrong error return from get_block 49b0a6ab8e52 exfat: fix random stack corruption after get_block ca8bed31edf7 ksmbd: fix null pointer dereference in alloc_preauth_hash() 56de7778a485 ksmbd: validate zero num_subauth before sub_auth is accessed 6a9cd9ff0fa2 ksmbd: fix overflow in dacloffset bounds check 9069939d7621 ksmbd: fix session use-after-free in multichannel connection ca042cc0e4f9 ksmbd: fix use-after-free in ksmbd_sessions_deregister() 800c482c9ef5 ksmbd: add bounds check for create lease context 29b946714d6a ksmbd: add bounds check for durable handle context 9bc3299039d2 KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error a31fa24813a7 mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD 1209241a6b40 mmc: sdhci-pxav3: set NEED_RSP_BUSY capability b548a448993a mmc: omap: Fix memory leak in mmc_omap_new_slot 0c121f2065e4 Remove unnecessary firmware version check for gc v9_4_2 6b9ddc4f5f2e media: omap3isp: Handle ARM dma_iommu_mapping 9f7ae45f0c61 ARM: 9444/1: add KEEP() keyword to ARM_VECTORS 498edda23f7e ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP e71a57c5aaa3 acpi: nfit: fix narrowing conversion in acpi_nfit_ctl 339d6c965f20 wifi: mt76: mt7925: remove unused acpi function for clc 93224deb50a8 x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs 70a2fa13d4a9 x86/tsc: Always save/restore TSC sched_clock() on suspend/resume e3d54decc75c x86/Kconfig: Add cmpxchg8b support back to Geode CPUs e8bba7ced03e idpf: Don't hard code napi_struct size c35771342e47 uprobes/x86: Harden uretprobe syscall trampoline check 3a8bec6583e5 perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read e853bb7d6aec perf/x86/intel: Apply static call for drain_pebs 854b6764be33 ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() 1a85281415fb platform/x86: ISST: Correct command storage data length 48792ab44552 platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 35c1834dd630 ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers 805e3ce5e0e3 x86/tdx: Fix arch_safe_halt() execution for TDX VMs 3e3d8169c095 x86/mce: use is_copy_from_user() to determine copy-from-user context ada88219d531 x86/microcode/AMD: Fix __apply_microcode_amd()'s return value d39838da59bd KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected a54247efbc73 x86/hyperv: Fix check of return value from snp_set_vmsa() add72c418d0a LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC 223d565d8892 LoongArch: BPF: Don't override subprog's return value 205a2182c51f LoongArch: BPF: Fix off-by-one error in build_prologue() 0aa5d4370b5b LoongArch: Increase MAX_IO_PICS up to 8 1d0def2d1658 LoongArch: Increase ARCH_DMA_MINALIGN up to 16 dc07c4698587 rust: Fix enabling Rust and building with GCC for LoongArch d689645cd159 usbnet:fix NPE during rx_complete 86f327305ed4 wifi: mac80211: Fix sparse warning for monitor_sdata 96fa2608296d tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register b09ff334c168 tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning ac08fa36d8cb tty: serial: fsl_lpuart: use port struct directly to simply code 82719d0e7584 tty: serial: fsl_lpuart: Use u32 and u8 for register variables 3501677651ca cgroup/rstat: Fix forceidle time in cpu.stat 39bc1484eb06 cgroup/rstat: Tracking cgroup-level niced CPU time ef79f2dec7a9 tracing: Correct the refcount if the hist/hist_debug file fails to open eecb62a24b23 tracing/hist: Support POLLPRI event for poll on histogram fe87f8d3a5b4 tracing/hist: Add poll(POLLIN) support on hist file 387dc88c2c27 tracing: Switch trace_events_hist.c code over to use guard() 7de8290a66df tools/power turbostat: report CoreThr per measurement interval e9c928807239 perf/core: Fix child_total_time_enabled accounting bug at task exit d3f0a68b2914 drm/amdgpu/gfx12: fix num_mec 2ac69453e9e5 drm/amdgpu/gfx11: fix num_mec 528287815ee5 kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally 8a88bb092f42 net: ibmveth: make veth_pool_store stop hanging ebebeb58d48e arcnet: Add NULL check in com20020pci_probe() f4fea25f5c7f ipv6: Do not consider link down nexthops in path selection 1eb36a2cdf63 ipv6: Start path selection from the first nexthop 2952776c69a1 net: fix geneve_opt length integer overflow 9dec9dacaeed net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy de579015d132 ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS 0a93a710d6df netfilter: nft_tunnel: fix geneve_opt type confusion addition 92a5c1851311 net: decrease cached dst counters in dst_release 9539c1721a36 tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu(). 47744d0d5f3b vsock: avoid timeout during connect() if the socket is closing a116b271bf3c udp: Fix memory accounting leak. 94d5ad7b4112 udp: Fix multiple wraparounds of sk->sk_rmem_alloc. fcbfb54a0269 net: mvpp2: Prevent parser TCAM memory corruption e5178bfc55b3 sctp: add mutual exclusion in proc_sctp_do_udp_port() 2f35b7673a3a net_sched: skbprio: Remove overly strict queue assertions 3ba9cf69de50 netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets feb1fa2a03a2 netfilter: nf_tables: don't unregister hook when table is dormant 86bd9609fd3e netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only 79618e952ef4 idpf: fix adapter NULL pointer dereference on reboot d11d0ce887f4 e1000e: change k1 configuration on MTP and later platforms 40d187b247b3 spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent 174954911f1c ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model 48b175aa4677 spi: bcm2835: Do not call gpiod_put() on invalid descriptor 4d8458e48ff1 ASoC: imx-card: Add NULL check in imx_card_probe() a3800b64f866 nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer c35ec5e046ba riscv/purgatory: 4B align purgatory_start 4c6b1d08e614 riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator be85b932b578 riscv: Fix hugetlb retrieval of number of ptes in case of !present pte e50781bf7acc spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() d3b862658669 ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() c76bb2d0aa54 s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation 7e3497d7dacb ublk: make sure ubq->canceling is set when queue is frozen efd101b1f0f5 x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs 0751db851374 RISC-V: errata: Use medany for relocatable builds 92a25feb4546 ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA 26d14768c4ba firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success 3dbb73a07579 ntb: intel: Fix using link status DB's cb153bdc1812 ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans 4119e80ce22d riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra 8522051c58d6 fs/9p: fix NULL pointer dereference on mkdir d04600f43569 spufs: fix a leak in spufs_create_context() 029d8c711f5e spufs: fix gang directory lifetimes 35f789ccebd6 spufs: fix a leak on spufs_new_file() failure 7a95b4887348 netfs: Fix netfs_unbuffered_read() to return ssize_t rather than int 8a2cc9ffd13c hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} bc08c087118e memory: omap-gpmc: drop no compatible check d840c84cdddd can: statistics: use atomic access in hot path 54c198d672ca ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx a3612053b2e7 selftests: netfilter: skip br_netfilter queue tests if kernel is tainted 93c59b5548ee net: devmem: do not WARN conditionally after netdev_rx_queue_restart() cf1b90486748 drm/amd: Keep display off while going into S4 3e6ce0d9ec79 nvme-pci: fix stuck reset on concurrent DPC and HP 5e194e0f77ee x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled eafd7ec55b1d x86/hyperv: Fix output argument to hypercall that changes page visibility ddf40162ac79 locking/semaphore: Use wake_q to wake up processes outside lock critical section e401fa5b953e wifi: mac80211: fix SA Query processing in MLO 9465e09b74eb wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state 56e6d4a8877f ASoC: rt1320: set wake_capable = 0 explicitly f8dfd7c50170 ASoC: codecs: wsa884x: report temps to hwmon in millidegree of Celsius e1fc76b2bbf3 x86/hyperv/vtl: Stop kernel from probing VTL0 low memory ecc08c460866 sched/deadline: Use online cpus for validating runtime c730833bc025 ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA 01a27b2dd07f ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops using CS35L41 HDA 2e2626d1e8db ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops using CS35L41 HDA f57ca98c65cd ALSA: hda/realtek: Add support for various ASUS Laptops using CS35L41 HDA ff8ebaf47dce ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA 9dcf970c5c38 ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops using CS35L41 HDA c7943f0677d6 ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop using CS35L41 HDA 92075758782c exfat: add a check for invalid data size 77a5ed6b0349 platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA 5dd021991430 platform/x86/amd/pmf: Propagate PMF-TA return codes f7038ea68fc0 HID: i2c-hid: improve i2c_hid_get_report error message 95459156b366 net: dsa: rtl8366rb: don't prompt users for LED control 64eb31d872fe platform/x86/intel/vsec: Add Diamond Rapids support 10ac73318c3a platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet 6edee7c63b93 cifs: fix incorrect validation for num_aces field of smb_acl da087905e327 smb: common: change the data type of num_aces to le16 7364420090ac perf/core: Fix perf_pmu_register() vs. perf_init_event() fbd3a04bd86f ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 64c707d24ccc ALSA: hda/realtek: Fix Asus Z13 2025 audio 83d888b69310 affs: don't write overlarge OFS data block size fields 4fbfb003bba4 affs: generate OFS sequence numbers starting at 1 d8575bdcf820 wifi: brcmfmac: keep power during suspend if board requires it 5eb8c8fee726 nvme-pci: skip CMB blocks incompatible with PCI P2P DMA 63bd235de242 nvme-pci: clean up CMBMSC when registering CMB fails c2fa1deeb4b8 nvme-tcp: fix possible UAF in nvme_tcp_poll 12622cb7b1d8 wifi: iwlwifi: mvm: use the right version of the rate API bd888d67c7ce wifi: iwlwifi: fw: allocate chained SG tables for dump e0862a6d3dab wifi: mac80211: remove debugfs dir for virtual monitor 5d42a3413724 wifi: mac80211: Cleanup sta TXQs on flush eb532ac40dc8 nfs: Add missing release on error in nfs_lock_and_join_requests() 26bf086ebd70 objtool/loongarch: Add unwind hints in prepare_frametrace() d80168db5e0c rcu-tasks: Always inline rcu_irq_work_resched() 00911b416ad7 context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() 8e49f912ae14 sched/smt: Always inline sched_smt_active() 22e1e4e11af5 objtool: Fix verbose disassembly if CROSS_COMPILE isn't set 10856c530de3 octeontx2-af: Free NIX_AF_INT_VEC_GEN irq d2e60c3b8a62 octeontx2-af: Fix mbox INTR handler when num VFs > 64 a436e1434317 net: phy: broadcom: Correct BCM5221 PHY model detection d3561dc471ac ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid 00c22ab0614a LoongArch: Rework the arch_kgdb_breakpoint() implementation 035a4a852ee8 LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() 396cdb580e2e LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig 11d479dffde5 objtool: Fix segfault in ignore_unreachable_insn() 2a6f8823ff60 ring-buffer: Fix bytes_dropped calculation issue 5923492ba353 net/mlx5e: SHAMPO, Make reserved size independent of page size 457db486203c ksmbd: fix r_count dec/increment mismatch e0b32b6f0f13 ksmbd: fix multichannel connection failure 3e341dbd5f5a ksmbd: use aead_request_free to match aead_request_alloc 3f17af46cfc7 rndis_host: Flag RNDIS modems as WWAN devices 28b21ee8e8fb rtnetlink: Allocate vfinfo size for VF GUIDs when supported 4a9595eb024b exfat: fix missing shutdown check 6a1407532500 exfat: fix the infinite loop in exfat_find_last_cluster() 7d8dfc27d90d smb: client: Fix netns refcount imbalance causing leaks and use-after-free 81270dd79606 NFS: Shut down the nfs_client only after all the superblocks cd80277f6521 objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() 1adc93a525fd objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() 456300be232e thermal: core: Remove duplicate struct declaration 8f178998af67 perf bpf-filter: Fix a parsing error with comma 2c3dea5d1776 perf tools: annotate asm_pure_loop.S aba918999252 fs/procfs: fix the comment above proc_pid_wchan() 819685fcebdf perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation 5b2b692804ce tty: n_tty: use uint for space returned by tty_write_room() 1817c4b85011 staging: vchiq_arm: Fix possible NPR of keep-alive thread f3fafa188d96 staging: vchiq_arm: Register debugfs after cdev f14dd4025975 staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES ed1d004a5af0 perf: intel-tpebs: Fix incorrect usage of zfree() 70afdf771171 perf dso: fix dso__is_kallsyms() check 18ea76a747ac perf python: Check if there is space to copy all the event 9816424d65a2 perf python: Don't keep a raw_data pointer to consumed ring buffer space 4608d15a43fb perf python: Decrement the refcount of just created event on failure f0343969111f perf python: Fixup description of sample.id event member e1c900e078d5 i3c: master: svc: Fix missing the IBI rules a8edfc206ed1 um: hostfs: avoid issues on inode number reuse by host 5b37d2370d0c um: remove copy_from_kernel_nofault_allowed 2b0328c5f0f9 um: Pass the correct Rust target and options with gcc 0d8ba0ed03c3 selftests/mm/cow: fix the incorrect error handling eafb4e3a82aa fuse: fix dax truncate/punch_hole fault path ca27c16539a3 NFS: fix open_owner_id_maxsz and related fields. 46117472a279 NFSv4: Avoid unnecessary scans of filesystems for delayed delegations 8765bc2638ce NFSv4: Avoid unnecessary scans of filesystems for expired delegations ac8be75a7deb NFSv4: Avoid unnecessary scans of filesystems for returning delegations 4595beb5fee9 NFSv4: Don't trigger uneccessary scans for return-on-close delegations d04bea49c806 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig 49d2a2ea9d30 ocfs2: validate l_tree_depth to avoid out-of-bounds access c6338b0d56f0 kexec: initialize ELF lowest address to ULONG_MAX c42282a07832 kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() 32222c0fd242 perf units: Fix insufficient array space b18056f753bf perf evlist: Add success path to evlist__create_syswide_maps 7cd1096d3bea perf debug: Avoid stack overflow in recursive error message 7a40b52d4442 iio: light: Add check for array bounds in veml6075_read_int_time_ms 967570b52826 iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset dd6391006379 iio: adc: ad7173: Fix comparison of channel configs 12eeec2fe012 iio: adc: ad7124: Fix comparison of channel configs 0c13dc967e07 iio: adc: ad4130: Fix comparison of channel setups 55e2dbe2ba78 dmaengine: fsl-edma: free irq correctly in remove path bcd00d044346 dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister 201a2bdda13b fs/ntfs3: Prevent integer overflow in hdr_first_de() 284c9549386e fs/ntfs3: Fix a couple integer overflows on 32bit systems 8109f57613a0 usb: xhci: correct debug message page size calculation fc1b20f16897 perf bench: Fix perf bench syscall loop count 8e901e95bedc perf arm-spe: Fix load-store operation checking df3892e5e861 iio: backend: make sure to NULL terminate stack buffer 91cc7dca2a69 iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails. 7c640dd70e63 iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio a17a3db6d411 ucsi_ccg: Don't show failed to get FW build information error d72a8585043b perf build: Fix in-tree build due to symbolic link a7b29a28d1e4 tools/x86: Fix linux/unaligned.h include path in lib/insn.c 72a149792714 perf pmu: Don't double count common sysfs and json events 1315b08f609e coresight-etm4x: add isb() before reading the TRCSTATR 3a19eb3d9818 vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint e90a5776e105 coresight: catu: Fix number of pages while using 64k pages 6f774f82a7fa greybus: gb-beagleplay: Add error handling for gb_greybus_init 372a144dbb96 perf report: Switch data file correctly in TUI 0e344b67bf26 soundwire: slave: fix an OF node reference leak in soundwire slave device 82d0586c3592 isofs: fix KMSAN uninit-value bug in do_isofs_readdir() f9b0819e8b10 phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id 641394fbb5a5 fs/ntfs3: Update inode->i_mapping->a_ops on compression state 4f750b846280 w1: fix NULL pointer dereference in probe 4baed8d7452b perf: Always feature test reallocarray de9c71274735 perf stat: Fix find_stat for mixed legacy/non-legacy events 165b155dfedb clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock bf233124d398 pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() 5416777d568a crypto: hisilicon/sec2 - fix for aead auth key length 0d6460b9d2a3 RDMA/core: Fix use-after-free when rename device name 782526a40149 x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment c2ddf2f5760b leds: Fix LED_OFF brightness race a1fab9e64948 mfd: sm501: Switch to BIT() to mitigate integer overflows 7ee71ef057b1 pinctrl: renesas: rzv2m: Fix missing of_node_put() call cad677085274 RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow 19e6817f8400 bpf: Fix array bounds error with may_goto cff6b3c8085d clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() 4fdbccc738af crypto: nx - Fix uninitialised hv_nxc on error ac9e52aca2cb power: supply: max77693: Fix wrong conversion of charge input threshold value b6542ef0d4dd x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 cd0e4789f870 clk: amlogic: g12a: fix mmc A peripheral clock f29760cdca4b clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents 64bb7efb0c4c crypto: qat - remove access to parity register for QAT GEN4 4409e87cdc8b pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment 8ba426f170f1 rust: fix signature of rust_fmt_argument c9fad5ce1ef9 selftests/bpf: Select NUMA_NO_NODE to create map 4d32504f7ae9 clk: amlogic: gxbb: drop non existing 32k clock parent dc8477444ac6 clk: amlogic: g12b: fix cluster A parent data 52f3ef292b7b pinctrl: tegra: Set SFIO mode to Mux Register 2aec4d9a79a7 IB/mad: Check available slots before posting receive WRs 6d4e56e4c581 crypto: api - Fix larval relookup type and mask eae034cdcee9 power: supply: bq27xxx_battery: do not update cached flags prematurely 005d8de09c71 remoteproc: qcom_q6v5_mss: Handle platforms with one power domain a114d25d584c RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() 257f0bdd5a4b RDMA/mlx5: Fix calculation of total invalidated pages df45ae2a4f1c RDMA/core: Don't expose hw_counters outside of init net namespace c9c2582c4cd1 clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent dcb5997ead6d selftests/bpf: Fix freplace_link segfault in tailcalls prog test 25aa4fe297a5 RDMA/mlx5: Fix MR cache initialization error flow fb4206c76b99 pinctrl: renesas: rzg2l: Fix missing of_node_put() call 3980e3741a8c pinctrl: renesas: rza2: Fix missing of_node_put() call e7b7f5a170d3 lib: 842: Improve error handling in sw842_compress() 8ed5381756de bpf: Use preempt_count() directly in bpf_send_signal_common() 42efddee037b clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK 82484764ea90 remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 4a7e28e3523f crypto: tegra - Set IV to NULL explicitly for AES ECB 7d25febb0e03 RDMA/mana_ib: Ensure variable err is initialized 088a200ebf46 s390: Remove ioremap_wt() and pgprot_writethrough() bd717b4dea87 clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock 13a2312c5352 crypto: tegra - Fix CMAC intermediate result handling 241d9965109b pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() 24307866e0ac clk: samsung: Fix UBSAN panic in samsung_clk_init() 81d4e03116d3 remoteproc: qcom: pas: add minidump_id to SC7280 WPSS b5d1970003cc clk: renesas: r8a08g045: Check the source of the CPU PLL settings 8d6373f83f36 x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() 919206201aac selftests/bpf: Fix string read in strncmp benchmark 652a3dfd8c2b libbpf: Fix hypothetical STT_SECTION extern NULL deref case 73fd28b12d78 remoteproc: qcom_q6v5_pas: Make single-PD handling more robust 26c0229b604e pinctrl: renesas: rzg2l: Suppress binding attributes bfcca46f01ac of: property: Increase NR_FWNODE_REFERENCE_ARGS 2df19f5f6f72 remoteproc: core: Clear table_sz when rproc_shutdown 01fd737776ca RDMA/mlx5: Fix page_size variable overflow 51bcbe6cdaf0 crypto: hisilicon/sec2 - fix for sec spec check 71f4581c464b crypto: hisilicon/sec2 - fix for aead authsize alignment 0069c0e671ab clk: amlogic: gxbb: drop incorrect flag on 32k clock 46ea02988bb9 crypto: tegra - Use HMAC fallback when keyslots are full 057298d19334 crypto: bpf - Add MODULE_DESCRIPTION for skcipher 3e0d61cf588f crypto: tegra - check return value for hash do_one_req 5d9147db00d3 crypto: tegra - Use separate buffer for setkey f23dfee54b57 crypto: qat - set parity error mask for qat_420xx 92936d50c5b8 crypto: iaa - Test the correct request flag 238ece4937aa fbdev: sm501fb: Add some geometry checks. 8356f4570082 mdacon: rework dependency list d3ea050c153d dummycon: fix default rows/cols 9a14cacaf527 fbdev: au1100fb: Move a variable assignment behind a null pointer check b1c4bd166771 PCI: pciehp: Don't enable HPIE when resuming in poll mode e23dfb926f5b PCI: Fix BAR resizing when VF BARs are assigned a1855c2ebb88 PCI: histb: Fix an error handling path in histb_pcie_probe() b004cf517d8e PCI: dwc: ep: Return -ENOMEM for allocation failures 3453bcaf2ca9 drm/amd/display: avoid NPD when ASIC does not support DMUB d877bf6eb39c drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() 57a9fb47551b drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr e5838a2bf16f drm/mediatek: Fix config_updating flag never false when no mbox channel 02e94069c3e9 PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe 362b5879a7f3 PCI: Remove stray put_device() in pci_register_host_bridge() 7b40c5b938e9 powerpc/kexec: fix physical address calculation in clear_utlb_entry() 7e754aa0daaf crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD a3030fcba3c8 drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump f42a78df8894 drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() b8b5e2e77083 drm/panthor: Update CS_STATUS_ defines to correct values bcb484200441 PCI: Avoid reset when disabled via sysfs 2a54a1a9c6c9 PCI/portdrv: Only disable pciehp interrupts early when needed 2cf276e501c4 PCI: brcmstb: Fix potential premature regulator disabling df63321a40cc PCI: brcmstb: Fix error path after a call to regulator_bulk_get() 0fe63272c43c PCI: brcmstb: Use internal register to change link capability 4557922dbfca PCI: brcmstb: Set generation limit before PCIe link up b23b73ea4c21 PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload c0ef1c8ef70b drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' 70f1dcc21779 drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host 2af52e4d2e19 drm/msm/dsi: Use existing per-interface slice count in DSC timing a47ee1884c5b drm/msm/dsi/phy: Program clock inverters in correct register 47a025046640 drm/msm/dpu: don't use active in atomic_check() a99219bbd69a drm/amd/display: fix an indent issue in DML21 8ba27aa51286 PCI/ACS: Fix 'pci=config_acs=' parameter 91b0ab875128 drm/panel: ilitek-ili9882t: fix GPIO name in error message f556b6ba0ac5 PCI/ASPM: Fix link state exit during switch upstream function removal 4f997843de78 drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member 0fe9a58fa5d0 drm/mediatek: mtk_hdmi: Unregister audio platform device on failure 372e387c4f1c PCI: Remove add_align overwrite unrelated to size0 254f771c7067 PCI: Use downstream bridges for distributing resources f2b099e945ee drm/amdgpu/umsch: fix ucode check 2dbf9e3efcc0 drm/amdgpu: refine smu send msg debug log format 2a07eab05d9d gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines d5eb8e347905 drm/vkms: Fix use after free and double free on init error b84d743c2393 drm: xlnx: zynqmp: Fix max dma segment size dd8e6445e4e3 drm/bridge: it6505: fix HDCP V match check is not performed correctly 69e90c1e3391 drm/dp_mst: Fix drm RAD print 5ffb6b9a1a04 drm/ssd130x: ensure ssd132x pitch is correct 5a3461ca54db drm/ssd130x: fix ssd132x encoding a9c4366566e6 drm/ssd130x: Set SPI .id_table to prevent an SPI core warning 950513eba9cb drm/bridge: ti-sn65dsi86: Fix multiple instances 15291b561d8c ALSA: timer: Don't take register_mutex with copy_from/to_user() 11242f4b9baa ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible f751361b3a15 ALSA: hda/realtek: Always honor no_shutup_pins 2050247d5ebf dt-bindings: vendor-prefixes: add GOcontroll 7fdca6c0b12c HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER da3ac4cf7f13 ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry 748a1118d20d ASoC: cs35l41: check the return value from spi_setup() 5b6739341500 platform/x86: dell-ddv: Fix temperature calculation 0654ea13976c platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static a4f38bc600f3 platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static 4f42478af663 auxdisplay: panel: Fix an API misuse in panel.c f0a72629ccec media: platform: allgro-dvt: unregister v4l2_device on the error path d34100049923 media: verisilicon: HEVC: Initialize start_bit field e161533964de auxdisplay: MAX6959 should select BITREVERSE d026245063d2 regulator: pca9450: Fix enable register for LDO5 f5852872eb29 x86/entry: Add __init to ia32_emulation_override_cmdline() 52e513a8850c x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures b86500597089 x86/traps: Make exc_double_fault() consistently noreturn 5108828fecfc perf/ring_buffer: Allow the EPOLLRDNORM flag for poll 345957c1cfb8 lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() c3a4c91a409e PM: sleep: Fix handling devices with direct_complete set on errors 953d28a4f459 thermal: int340x: Add NULL check for adev a8a1bcc27d46 x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors 385a0265295f EDAC/ie31200: Fix the error path order of ie31200_init() 4294e94f43c7 EDAC/ie31200: Fix the DIMM size mask for several SoCs 67d079c0f29e EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer 96b4f2e97408 selinux: Chain up tool resolving errors in install_policy.sh 864750968d71 watchdog/hardlockup/perf: Fix perf_event memory leak b471631fa19a kunit/stackinit: Use fill byte different from Clang i386 pattern ff435a627342 RISC-V: KVM: Disable the kernel perf counter during configure e2bda794d381 cpufreq: tegra194: Allow building for Tegra234 31d5665172b3 PM: sleep: Adjust check before setting power.must_resume 4d28c2ab2af5 lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock 9807270d7399 x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() 3e14d9a4eb74 x86/platform: Only allow CONFIG_EISA for 32-bit a086e7cde509 x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() 568aa554e760 x86/fpu: Fix guest FPU state buffer allocation size 2c27c9e1d18a EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids f381c92ab4ec cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() b576c4834d5a sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks 7b1d2454d0b6 sched: Cancel the slice protection of the idle entity 2d5c37dff4b0 smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label 9d93922280f9 smack: dont compile ipv6 code unless ipv6 is configured 40426fc0970e cpufreq: scpi: compare kHz instead of Hz bc4d689a231d x86/mm/pat: cpa-test: fix length for CPA_ARRAY test 56ec918e6c86 watch_queue: fix pipe accounting mismatch 5d770250a6a9 Linux 6.12.22-xanmod1 2c47598397df Merge tag 'v6.12.22' into 6.12 55767d6e74ef Linux 6.12.22 9e6e83e1e2d0 bcachefs: bch2_ioctl_subvolume_destroy() fixes a964484a3537 serial: 8250_dma: terminate correct DMA in tx_dma_flush() 5f9176f82ec7 serial: stm32: do not deassert RS485 RTS GPIO prematurely f86907583000 perf tools: Fix up some comments and code to properly use the event_source bus b094e8e3988e memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove a4931d9fb99e usb: xhci: Apply the link chain quirk on NEC isoc endpoints 6af20ac254cb usb: xhci: Don't skip on Stopped - Length Invalid ed5760db3d8a net: usb: usbnet: restore usb%d name exception for local mac addresses 52e05bea53c2 net: usb: qmi_wwan: add Telit Cinterion FE990B composition 666e78b47713 net: usb: qmi_wwan: add Telit Cinterion FN990B composition 53a005d3019f tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers 27bd86d139ce tty: serial: 8250: Add Brainboxes XC devices 54f9a8dcab90 tty: serial: 8250: Add some more device IDs 0fac51a2d143 counter: microchip-tcb-capture: Fix undefined counter channel state on probe 181a2ab650f7 counter: stm32-lptimer-cnt: fix error handling when enabling 3ed38d0297fa ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx 2bb139e483f8 netfilter: socket: Lookup orig tuple for IPv6 SNAT 2c1674fb52b2 drm/amd/display: Don't write DP_MSTM_CTRL after LT 95407304253a nfsd: fix legacy client tracking initialization 09691f367df4 atm: Fix NULL pointer dereference dddd13f7f167 HID: hid-plantronics: Add mic mute mapping and generalize quirks a532e7680878 ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names