4bc4f8f2f733 Linux 6.13.7-xanmod1 827ef48bb0b3 Merge tag 'v6.13.7' into 6.13 648e04a80565 Linux 6.13.7 101d598575a5 wifi: iwlwifi: pcie: Fix TSO preparation f41ec2489cc4 nvme-tcp: Fix a C2HTermReq error message f74d20a13fb3 ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage 5c55660313d7 kbuild: hdrcheck: fix cross build with clang 19366a312e70 iio: adc: ad7606: fix wrong scale available af5ce3502381 dt-bindings: iio: dac: adi-axi-adc: fix ad7606 pwm-names 98fde47bcbe4 iio: hid-sensor-prox: Split difference from multiple channels 2904d6c782c0 arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes cc0f59effb60 mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear() e7258e4884a0 iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value 81de68a94640 iio: adc: ad7192: fix channel select e6df127a6b0e iio: dac: ad3552r: clear reset status flag 087d46e11961 iio: light: apds9306: fix max_scale_nano values 2f51adfa5607 iio: filter: admv8818: Force initialization of SDO a4c21b878f0e drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl bbfb87d67ea5 eeprom: digsy_mtc: Make GPIO lookup table match the device 62505657475c bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock 0c541c8f6da2 slimbus: messaging: Free transaction ID in delayed interrupt scenario 35091c9b423b drivers: core: fix device leak in __fw_devlink_relax_cycles() 9960c408b8c5 char: misc: deallocate static minor in error path ed09318c13b4 intel_th: pci: Add Panther Lake-P/U support dcaa0c160ae1 intel_th: pci: Add Panther Lake-H support f70eaeb13d61 intel_th: pci: Add Arrow Lake support 71a75470244c mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO 283d80ba141d mei: me: add panther lake P DID 0439d541aa8d cdx: Fix possible UAF error in driver_override_show() 39090ee72b44 KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM 0fbd290bd6f2 KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs 5e1b0b03a652 KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization is disabled 4e5e47f972eb KVM: x86: Snapshot the host's DEBUGCTL in common x86 96d7dbf2caad KVM: SVM: Suppress DEBUGCTL.BTF on AMD 29a5d953a443 KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value 4957b6e64f67 KVM: SVM: Save host DR masks on CPUs with DebugSwap 597791e1e657 KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow 1aec5c906696 acpi: typec: ucsi: Introduce a ->poll_cci method 76040c9df2fe kbuild: userprogs: use correct lld when linking through clang 45368b2c3b5d usb: gadget: Check bmAttributes only if configuration is valid 1592b6f831bc usb: gadget: Fix setting self-powered state on suspend f0ba04f76ed3 usb: gadget: Set self-powered based on MaxPower and bmAttributes 501ba2360c7a usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality 61dc8fc3da24 usb: typec: ucsi: increase timeout for PPM reset operations 665629c3911c usb: dwc3: gadget: Prevent irq storm when TH re-executes 701cba75c6e7 usb: dwc3: Set SUSPENDENABLE soon after phy init 903b80c21458 usb: atm: cxacru: fix a flaw in existing endpoint checks 268bb3e8f1a6 usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails 94dcb378cabe usb: xhci: Enable the TRB overfetch quirk on VIA VL805 830818c8e70c usb: renesas_usbhs: Flush the notify_hotplug_work 592a0327d026 usb: typec: ucsi: Fix NULL pointer access 80cb8e694110 usb: xhci: Fix host controllers "dying" after suspend and resume a2716e22866c usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader 2c31b05c63cf usb: hub: lack of clearing xHC resources b20dccf147f9 usb: renesas_usbhs: Use devm_usb_get_phy() 50a1c64e3869 xhci: Restrict USB4 tunnel detection for USB3 devices to Intel hosts b3503896f17d usb: renesas_usbhs: Call clk_put() 853736d14780 Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" 5897eaa4cabd gpio: rcar: Fix missing of_node_put() call a183937202bb net: ipv6: fix missing dst ref drop in ila lwtunnel 7a708002bdc2 net: ipv6: fix dst ref loop in ila lwtunnel 740bf9c9b715 mctp i3c: handle NULL header address 1da9186cb094 drm/bochs: Fix DPMS regression fc2c389a1598 net: dsa: mt7530: Fix traffic flooding for MMIO devices 91368389d1bf nvme-tcp: fix signedness bug in nvme_tcp_init_connection() e1dd09df30ba sched/fair: Fix potential memory corruption in child_cfs_rq_on_list 1eb71084e542 ublk: set_params: properly check if parameters can be applied 4c36bcb34ac0 net-timestamp: support TCP GSO case for a few missing flags 0d90a34c9b86 exfat: short-circuit zero-byte writes in exfat_file_write_iter 71ceb478c8ea exfat: fix soft lockup in exfat_clear_bitmap d5f5e3f37316 exfat: fix just enough dentries but allocate a new cluster to dir e46025451de4 x86/sgx: Fix size overflows in sgx_encl_create() b6c72479748b vlan: enforce underlying device type 1f458fa42c29 net: ethtool: netlink: Allow NULL nlattrs when getting a phy_device 824821651de4 net: ethtool: plumb PHY stats to PHY drivers 281370da1116 ethtool: linkstate: migrate linkstate functions to support multi-PHY setups c036f5f2680c ppp: Fix KMSAN uninit-value warning with bpf e9f9445ed34b net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX} for v4.7 c21fff84bb78 net: ipa: Fix QSB data for v4.7 b03c515fb13d net: ipa: Fix v4.7 resource group names ea3f18d2f026 HID: hid-steam: Fix use-after-free when detaching device 187d9551ee15 drm/xe: Remove double pageflip 21dba813d982 net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error 227a829c9067 be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink 313e1888f7d2 drm/sched: Fix preprocessor guard a7b173fa6019 hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() 056e8a46d79e llc: do not use skb_get() before dev_queue_xmit() 0bb9dc282fd2 ALSA: usx2y: validate nrpacks module parameter on probe 7c709243f196 drm/imagination: Fix timestamps in firmware traces 05e0a58b11e2 tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macro 98f7b6ddea7a hwmon: (ad7314) Validate leading zero bits and return error 1a3b96588440 hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table 05795f033990 hwmon: (pmbus) Initialise page count in pmbus_identify() 37450849f581 cred: Fix RCU warnings in override/revert_creds c14dfae47de7 cred: return old creds from revert_creds_light() 503cea7472e4 perf/core: Fix pmus_lock vs. pmus_srcu ordering 597c27e5f04c caif_virtio: fix wrong pointer check in cfv_probe() c32da44cc929 net: gso: fix ownership in __udp_gso_segment 882ddfb1808f ALSA: hda/realtek: Remove (revert) duplicate Ally X config 218cf560d01b nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch 22b06c89aa6b nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu() 442a3614ace4 nvme-tcp: add basic support for the C2HTermReq PDU 0c3971f18db2 nvmet: remove old function prototype f5560578ff4e bluetooth: btusb: Initialize .owner field of force_poll_sync_fops 87a28279c98d drm/nouveau: select FW caching 2bbeda765bb8 wifi: mac80211: fix vendor-specific inheritance 43363c85edfb wifi: mac80211: fix MLE non-inheritance parsing 07c77385db36 wifi: mac80211: Support parsing EPCS ML element 68c17f780ab8 nvme-ioctl: fix leaked requests on mapping error f13a5281a336 coredump: Only sort VMAs when core_sort_vma sysctl is set eb0695d87a81 HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() e040f11fbca8 HID: intel-ish-hid: Fix use-after-free issue in hid_ishtp_cl_remove() 8b3d7d5e15ef HID: google: fix unused variable warning under !CONFIG_ACPI 2b14b7bfab8e wifi: iwlwifi: Fix A-MSDU TSO preparation 1e5a76ede159 wifi: iwlwifi: Free pages allocated when failing to build A-MSDU 59cdda202829 wifi: iwlwifi: limit printed string from FW file e7c31a3f4f27 wifi: iwlwifi: mvm: don't try to talk to a dead firmware c3c6ffccb0b2 wifi: iwlwifi: mvm: don't dump the firmware state upon RFKILL while suspend 9572b648cde9 wifi: iwlwifi: mvm: log error for failures after D3 d1a12fcb9051 wifi: iwlwifi: mvm: clean up ROC on failure 772d5c19b481 wifi: iwlwifi: fw: avoid using an uninitialized variable 1bc47f46d00a mm: memory-hotplug: check folio ref count first in do_migrate_range 629dfc6ba543 hwpoison, memory_hotplug: lock folio before unmap hwpoisoned folio 3af5d232a0c8 mm: fix finish_fault() handling for large folios cdd19cc7ef57 mm: don't skip arch_sync_kernel_mappings() in error paths 425c12c076e6 mm: memory-failure: update ttu flag inside unmap_poisoned_folio 53fd215f7886 mm: abort vma_modify() on merge out of memory failure f955d3f583ad mm/page_alloc: fix uninitialized variable abeb7da13420 block: fix conversion of GPT partition name to 7-bit 91d011efe30a arm: pgtable: fix NULL pointer dereference issue ca7478c3e0ce userfaultfd: do not block on locking a large folio with raised refcount 8253ff29edcb NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback a368034e3fdd s390/traps: Fix test_monitor_call() inline assembly 6ab3c1b0f72e dma: kmsan: export kmsan_handle_dma() for modules f0aa4ee1cbbf rapidio: fix an API misues when rio_add_net() fails a0d069ccc475 rapidio: add check for rio_add_net() in rio_scan_alloc_net() 827ddcbfacf8 selftests/damon/damon_nr_regions: sort collected regiosn before checking with min/max boundaries f91dcfa65993 selftests/damon/damon_nr_regions: set ops update for merge results check to 100ms b782b5a5b052 selftests/damon/damos_quota: make real expectation of quota exceeds bb6f89ddd12c selftests/damon/damos_quota_goal: handle minimum quota that cannot be further reduced ac4860141300 wifi: nl80211: reject cooked mode if it is set along with other flags 17aa34c84867 wifi: cfg80211: regulatory: improve invalid hints checking 7d39387886ff Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected() 69fb168b88e4 Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() d9f32a70c23b drm/xe/userptr: Unmap userptrs in the mmu notifier 0be66397eb4c drm/xe/userptr: properly setup pfn_flags_mask c5d0f0977a6b drm/xe: Fix fault mode invalidation with unbind 6158c5d98954 drm/xe: Fix GT "for each engine" workarounds 125ccafe6dd0 mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr b14cef03936d drm/xe/vm: Validate userptr during gpu vma prefetching 3655e4c2987d drm/xe/vm: Fix a misplaced #endif f9326f529da7 drm/xe/hmm: Don't dereference struct page pointers without notifier lock 34b6b895e819 drm/xe/hmm: Style- and include fixes 080de803e25f drm/xe: Add staging tree for VM binds e237c8c7a15a x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 d381dabda07b x86/cpu: Validate CPUID leaf 0x2 EDX output 451e4d98d512 x86/cacheinfo: Validate CPUID leaf 0x2 EDX output c1f4dea5bf90 x86/boot: Sanitize boot params before parsing command line bac199381cd7 platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e a54e04743eef Revert "selftests/mm: remove local __NR_* definitions" 1397233c069a Revert "mm/page_alloc.c: don't show protection in zone's ->lowmem_reserve[] for empty zone" 98a3cfa0fc28 drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M 09d51111f57b drm/imagination: only init job done fences once cd23f3d098b0 drm/imagination: Hold drm_gem_gpuva lock for unmap 9bd8b8d34cf4 drm/imagination: avoid deadlock on fence release d97b21d67f0b drm/amd/pm: always allow ih interrupt from fw 33eb8041c5d6 drm/amdkfd: Fix NULL Pointer Dereference in KFD queue 3748fad09d89 drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params 2b21ca5032c9 hwmon: (peci/dimmtemp) Do not provide fake thresholds data 70ee7153a15f virt: sev-guest: Allocate request data dynamically 72b6b93970fc btrfs: fix a leaked chunk map issue in read_one_chunk() 3fcff2f55389 btrfs: zoned: fix extent range end unlock in cow_file_range() ae5c87b686a9 ALSA: hda/realtek: update ALC222 depop optimize 6abbf1c9e0cf ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform 9d1e542be55b ALSA: hda: intel: Add Dell ALC3271 to power_save denylist 18765d5d3878 ALSA: seq: Avoid module auto-load handling at event delivery 56281a76b805 gpio: aggregator: protect driver attr handlers against module unload 51ef3073493e gpio: rcar: Use raw_spinlock to protect register access 2b70e3ac79ea ksmbd: fix bug on trap in smb2_lock 636e021646cf ksmbd: fix use-after-free in smb2_lock 6a9831180d0b ksmbd: fix out-of-bounds in parse_sec_desc() 1e8833c03a38 ksmbd: fix type confusion via race condition when using ipc_msg_send_request de19c9dfb68f HID: corsair-void: Update power supply values with a unified work handler 68cdf6710f22 HID: appleir: Fix potential NULL dereference at raw event handle cfbc771d368d LoongArch: KVM: Fix GPA size issue about VM 095bcad7f5e2 LoongArch: KVM: Reload guest CSR registers after sleep 445fca44d492 LoongArch: KVM: Add interrupt checking for AVEC e1fce6292ce9 LoongArch: Set max_pfn with the PFN of the last page 242b34f48a37 LoongArch: Set hugetlb mmap base address aligned with pmd size 3ad126acc13a LoongArch: Use polling play_dead() when resuming from hibernation ecb2ddda668d LoongArch: Convert unreachable() to BUG() 871d10167374 stmmac: loongson: Pass correct arg to PCI function 86196916bd8a tracing: tprobe-events: Reject invalid tracepoint name d9e40a48bcf7 tracing: tprobe-events: Fix a memory leak when tprobe with $retval 2640a0838366 Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" cbd430f80973 loongarch: Use ASM_REACHABLE d5a075549059 x86/microcode/AMD: Add some forgotten models to the SHA check afc23d02486b smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions d384b65c37ee cifs: Remove symlink member from cifs_open_info_data union ba23850531ea rust: block: fix formatting in GenDisk doc 923fede9eae9 x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()