d9f29c5a5724 Linux 6.0.9-xanmod1 70b87d59182e Merge tag 'v6.0.9' into 6.0 be8b93b5cc7d Linux 6.0.9 fca8b392a9b7 x86/cpu: Restore AMD's DE_CFG MSR after resume d583257e9459 ALSA: memalloc: Try dma_alloc_noncontiguous() at first 128e284c6ccc drm/amdkfd: Migrate in CPU page fault use current mm 1ae939320a6f dmaengine: at_hdmac: Check return code of dma_async_device_register d2012bfd6612 dmaengine: at_hdmac: Fix impossible condition de7493265bd0 dmaengine: at_hdmac: Don't allow CPU to reorder channel enable 833da33da9e5 dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors 7d533e5a2192 dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware ece84823eaab dmaengine: at_hdmac: Fix concurrency over the active list f4daa0bf7d34 dmaengine: at_hdmac: Free the memset buf without holding the chan lock c8bd54b1e31f dmaengine: at_hdmac: Fix concurrency over descriptor 4ff5adee87a2 dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all() 2f454e5b54f0 dmaengine: at_hdmac: Protect atchan->status with the channel lock 880b1c3a28f7 dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all 30a1cb46b95b dmaengine: at_hdmac: Fix premature completion of desc in issue_pending f0cee31b5b39 dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending 326edc955400 dmaengine: at_hdmac: Don't start transactions at tx_submit level be287ef040ff dmaengine: at_hdmac: Fix at_lli struct definition 386c49fe31ee can: dev: fix skb drop check 13da0e8be1fe KVM: SVM: move guest vmsave/vmload back to assembly 9b173dae28af KVM: SVM: retrieve VMCB from assembly 439741265f4c KVM: SVM: Only dump VMSA to klog at KERN_DEBUG level e43b8a2f5df0 KVM: SVM: adjust register allocation for __svm_vcpu_run() 7e7b93cb6130 KVM: SVM: replace regs argument of __svm_vcpu_run() with vcpu_svm 17ed142bdc0f KVM: x86: use a separate asm-offsets.c file 6b4a61b6639c KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yet ee2fa56f0782 KVM: x86/mmu: Block all page faults during kvm_zap_gfn_range() b064431630d0 can: rcar_canfd: Add missing ECC error checks for channels 2-7 3cb476cf834e can: isotp: fix tx state handling for echo tx processing 2719f82ad5d8 can: j1939: j1939_send_one(): fix missing CAN header initialization c50396a82281 mm/shmem: use page_mapping() to detect page cache for uffd continue 83f89c90b159 mm/memremap.c: map FS_DAX device memory as decrypted 599e798e3bda mm/damon/dbgfs: check if rm_contexts input is for a real context 7eb5008a5c23 dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing d51c525d63ad mm: hugetlb_vmemmap: include missing linux/moduleparam.h bccc10be65e3 arch/x86/mm/hugetlbpage.c: pud_huge() returns 0 when using 2-level paging eaa40230966f spi: intel: Use correct mask for flash and protected regions ac79001b8e60 udf: Fix a slab-out-of-bounds write bug in udf_find_entry() cef34a856d20 mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI 442fd1bfe599 net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload c559a8b5cfa3 phy: qcom-qmp-combo: fix NULL-deref on runtime resume 93beea337fde io_uring: check for rollover of buffer ID when providing buffers 544f38a73834 btrfs: zoned: initialize device's zone info for seeding ad88cabcec94 btrfs: zoned: clone zoned device info when cloning a device 455af64a72aa btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() bc6c127c3770 btrfs: fix match incorrectly in dev_args_match_device c97b120950b4 wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update() b5835407324c platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi 0a35e62c408a drm/amdkfd: Fix error handling in kfd_criu_restore_events 182476d29def drm/amdkfd: Fix error handling in criu_checkpoint 3b3519903a23 drm/amdgpu: disable BACO on special BEIGE_GOBY card 712c02e5d2d3 drm/amdgpu: workaround for TLB seq race fac8ba99ba92 drm/amd/display: Update SR watermarks for DCN314 121c6e551b4d drm/amd/pm: update SMU IP v13.0.4 msg interface header 51ff7cffd4d4 drm/amd/display: Fix reg timeout in enc314_enable_fifo ee6cff9a1f45 drm/i915/dmabuf: fix sg_table handling in map_dma_buf b152300d5a1b nilfs2: fix use-after-free bug of ns_writer on remount cb029b549534 nilfs2: fix deadlock in nilfs_count_free_blocks() 42ebf5969ded ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure 37ac9ac9c6e2 vmlinux.lds.h: Fix placement of '.data..decrypted' section 53127c3a3380 ALSA: usb-audio: Add DSD support for Accuphase DAC-60 d1b00e7e5cb0 ALSA: usb-audio: Add quirk entry for M-Audio Micro 4a9d883d694d ALSA: usb-audio: Yet more regression for for the delayed card registration 050407201c28 ALSA: hda/realtek: Add Positivo C6300 model quirk 163f2c984744 ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 455d99bd6baf ALSA: hda: fix potential memleak in 'add_widget_node' 724b469286bc ALSA: hda/ca0132: add quirk for EVGA Z390 DARK 9962245893f1 ALSA: hda/hdmi - enable runtime pm for more AMD display audio 6050c0f7d648 mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA f85d9b9c01b0 mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI d684d516761d mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI 799f68980dbc mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI aff02c4d73b2 mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI b7967a6fe20f mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI aa8ee2fe15bd drm/amdgpu: Fix the lpfn checking condition in drm buddy bacbac32bf1e MIPS: jump_label: Fix compat branch range check 7d681bad84a4 arm64: efi: Fix handling of misaligned runtime regions and drop warning 3d9490def95b eth: sp7021: drop free_netdev() from spl2sw_init_netdev() 93598deb1015 riscv: fix reserved memory setup 3822d92737cd riscv: vdso: fix build with llvm 358a68f98304 riscv: process: fix kernel info leakage 9ea003c4671b net: macvlan: fix memory leaks of macvlan_common_newlink 2a2a0f2be34c ethernet: tundra: free irq when alloc ring failed in tsi108_open() 1aaabd2c682a ALSA: memalloc: Don't fall back for SG-buffer with IOMMU be91d3dced71 net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() d63f6e8121e9 ethernet: s2io: disable napi when start nic failed in s2io_card_up() 3943a3d60cca net: atlantic: macsec: clear encryption keys from the stack 6bfb549176f7 net: phy: mscc: macsec: clear encryption keys when freeing a flow 74918e066bc2 stmmac: dwmac-loongson: fix missing of_node_put() while module exiting 9e08db9a7183 stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() f4421a3fc140 stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting 26ad865d6cc5 cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() 216c83222d2e mctp: Fix an error handling path in mctp_init() 878a79cdbb5d stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz 671f687f9e9a net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() 291537e69c53 net: cpsw: disable napi in cpsw_ndo_open() 654b8e6b2d01 iavf: Fix VF driver counting VLAN 0 filters 222544ea62d6 ice: Fix spurious interrupt during removal of trusted VF 8a76f34c5cd4 net/mlx5e: E-Switch, Fix comparing termination table instance 699d2d425b57 net/mlx5e: TC, Fix wrong rejection of packet-per-second policing f7bd23b97cdc net/mlx5e: Fix tc acts array not to be dependent on enum order 27bfc7091000 net/mlx5e: Add missing sanity checks for max TX WQE size be0a8565a996 net/mlx5: fw_reset: Don't try to load device in case PCI isn't working 8a6db8544b3b net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode c5e804f1f34f net/mlx5: Allow async trigger completion execution on single CPU systems 60510fcadec9 net/mlx5: Bridge, verify LAG state when adding bond to bridge f358cc1ed1e8 net: wwan: iosm: fix invalid mux header type 7560ceef4d28 net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg be7619536f97 net: nixge: disable napi when enable interrupts failed in nixge_open() 999550c8cbb3 net: tun: call napi_schedule_prep() to ensure we own a napi 31e5084ac687 net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init() 01490d65fcb8 netfilter: Cleanup nft_net->module_list from nf_tables_exit_net() 58c4ae1b97d3 netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg() 6fd91ee920d9 perf tools: Add the include/perf/ directory to .gitignore 94bb0a6bdb14 perf test: Fix skipping branch stack sampling test 82f88249451a perf stat: Fix printing os->prefix in CSV metrics output 7b5f74c4b208 perf stat: Fix crash with --per-node --metric-only in CSV mode aab600c49dcf drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() 015e3c0a3b16 octeontx2-pf: Fix SQE threshold checking 6d11201ae5c1 net: ethernet: mtk-star-emac: disable napi when connect and start PHY failed in mtk_star_enable() ed4940050a7c net: lapbether: fix issue of invalid opcode in lapbeth_open() 3a6a1a0f8502 dmaengine: stm32-dma: fix potential race between pause and resume 025eab5189fc dmaengine: ti: k3-udma-glue: fix memory leak when register device fail a1cb72e20a64 dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() e893b7debba6 dmaengine: apple-admac: Fix grabbing of channels in of_xlate ab811ccb6294 dmaengine: idxd: fix RO device state error after been disabled/reset 8504b3c372de dmaengine: idxd: Fix max batch size for Intel IAA 9526f051bedd dmanegine: idxd: reformat opcap output to match bitmap_parse() input 252b130a8f47 dmaengine: pxa_dma: use platform_get_irq_optional 6cee2c60bd16 tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header a54309860d76 net: broadcom: Fix BCMGENET Kconfig 02320b98f687 dt-bindings: net: tsnep: Fix typo on generic nvmem property a32c92ad58e9 net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() 42487c0ed59d drm/i915: Do not set cache_dirty for DGFX 785872a39f3e drm/i915/psr: Send update also on invalidate a8055677b054 can: af_can: fix NULL pointer dereference in can_rx_register() 49e92ba5ecd7 ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network 28b90eba2522 platform/x86: p2sb: Don't fail if unknown CPU is found 67a12d3d85ff tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent 7109dd52142e drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() 3cd3ffe952f7 net: wwan: mhi: fix memory leak in mhi_mbim_dellink 128514b51a5b net: wwan: iosm: fix memory leak in ipc_wwan_dellink e19549f70664 hamradio: fix issue of dev reference count leakage in bpq_device_event() 5e40e03bfcee net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() eeeec230f940 KVM: s390: pci: Fix allocation size of aift kzdev elements 9e001b129e17 KVM: s390: pv: don't allow userspace to set the clock under PV d539cfd1202d phy: ralink: mt7621-pci: add sentinel to quirks table 27bdb134c043 capabilities: fix undefined behavior in bit shift for CAP_TO_MASK bcc43be28070 net: fman: Unregister ethernet device on removal 96e8ff8dd780 bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer 7781e32984cd bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() 8b12a020b20a net: tun: Fix memory leaks of napi_get_frags d4b228948c29 octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] c1d3a6520306 macsec: clear encryption keys from the stack after setting up offload f0d1731d9544 macsec: fix detection of RXSCs when toggling offloading e6ed9fe4a218 macsec: fix secy->n_rx_sc accounting 6d59f512cc6d macsec: delete new rxsc when offload fails 598d9e30927b net: gso: fix panic on frag_list with mixed head alloc types ae5ccad6c711 bpf: Fix wrong reg type conversion in release_reference() ef0580ce94cd bpf: Add helper macro bpf_for_each_reg_in_vstate 5e9b8b35ee5c PCI: hv: Fix the definition of vector in hv_compose_msi_msg() 543e28206b01 bpf, sock_map: Move cancel_work_sync() out of sock lock defc98a013b6 drm/vc4: hdmi: Fix HSM clock too low on Pi4 5f3aba6566b8 HID: hyperv: fix possible memory leak in mousevsc_probe() da5161ba94c5 bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE d2400b43aa0f wifi: mac80211: Set TWT Information Frame Disabled bit as 1 03eb68c72cee wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit() 14e8bc3bf7bd bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues 3e210891c4a4 bpf, verifier: Fix memory leak in array reallocation for stack state 3cc59b35fc6f spi: mediatek: Fix package division error 9acd65bdf661 ALSA: arm: pxa: pxa2xx-ac97-lib: fix return value check of platform_get_irq() 6e06803e9ffd soundwire: qcom: check for outanding writes before doing a read 221af52a087f soundwire: qcom: reinit broadcast completion e9b5a4566d5b wifi: cfg80211: fix memory leak in query_regdb_file() 11e6c698e923 wifi: cfg80211: silence a sparse RCU warning 243d0c4b4e14 phy: stm32: fix an error code in probe 8df123bd0e83 hwspinlock: qcom: correct MMIO max register for newer SoCs 8f8c1e0e7016 HID: wacom: Fix logic used for 3rd barrel switch emulation 14891b8c5748 cxl/region: Recycle region ids 613d5a9a4408 drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() 883584df5819 drm/amdkfd: handle CPU fault on COW mapping 76a9af368020 drm/amd/display: Set memclk levels to be at least 1 for dcn32 3c5e49998b8d drm/amd/display: Limit dcn32 to 1950Mhz display clock 5f974e3a2c5a drm/amd/display: Acquire FCLK DPM levels on DCN32 9482bd700245 drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs 72be4e41079b drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes() 4f3e6fea5d93 drm/i915: Allow more varied alternate fixed modes for panels f5d715273ceb KVM: debugfs: Return retval of simple_attr_open() if it fails 34fd5c2fe481 m68k: Rework BI_VIRT_RNG_SEED as BI_RNG_SEED 2ee9f05d7893 drm/i915/gvt: Add missing vfio_unregister_group_dev() call fc0f1aeaa3d9 thunderbolt: Add DP OUT resource when DP tunnel is discovered