ff9ecebf9540 Linux 6.0.12-xanmod1 30aa44deccad Merge tag 'v6.0.12' into 6.0 650093916eb3 Linux 6.0.12 fdf2c95f28bf proc: proc_skip_spaces() shouldn't think it is working on C strings e04220518841 proc: avoid integer type confusion in get_proc_long 0641b614d115 ipc/sem: Fix dangling sem_array access in semtimedop race 747a6e547240 powerpc/bpf/32: Fix Oops on tail call tests 097c1c7a28e3 Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send() 25b78bf98b07 char: tpm: Protect tpm_pm_suspend with locks 5f103ad83b5c Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" 341c662836bb ACPI: HMAT: Fix initiator registration for single-initiator systems 9bfbea9e63dc ACPI: HMAT: remove unnecessary variable initialization 324ec6eec4be i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set 2bfc02b81c78 i2c: qcom-geni: fix error return code in geni_i2c_gpi_xfer d59abedb88d2 i2c: npcm7xx: Fix error handling in npcm_i2c_init() b6be48100e59 i2c: Restore initial power state if probe fails f98d1f2a36ad mm/damon/sysfs: fix wrong empty schemes assumption under online tuning in damon_sysfs_set_schemes() fd3e613a912b mm/damon: introduce struct damos_access_pattern 73c9b0d2070d ipv4: Fix route deletion when nexthop info is not specified bb20a2ae241b ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference 2a8f7b906814 iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() 17f67414718e iommu/vt-d: Fix PCI device refcount leak in has_external_pci() 5b566d09ab1b nvme: fix SRCU protection of nvme_ns_head list 7594956fec89 riscv: kexec: Fixup irq controller broken in kexec crash path 879fabc5a954 riscv: fix race when vmap stack overflow 96f479383d92 riscv: Sync efi page table's kernel mappings before switching 3c9a4a9b8b22 pinctrl: single: Fix potential division by zero 1a1876d80649 ASoC: tlv320adc3xxx: Fix build error for implicit function declaration 325d94d16e31 ASoC: ops: Fix bounds check for _sx controls c52d0c8c4f38 tracing: Free buffers when a used dynamic event is removed 388dedd10663 tracing: Fix race where histograms can be called before the event 07e1926dcf29 tracing/osnoise: Fix duration type 943c94dbf6dd drm/i915: Never return 0 if not all requests retired c616b72043bd drm/i915: Fix negative value passed as remaining time da8ffd890717 drm/amdgpu: enable Vangogh VCN indirect sram mode 327d1f01a21e drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame 5e581e15dc40 Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled eb7c0fdb07e3 mmc: sdhci: Fix voltage switch delay ab5cdcccf977 mmc: sdhci-sprd: Fix no reset data and command after voltage switch e915679e4249 mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check ef9d8e3b1edc mmc: core: Fix ambiguous TRIM and DISCARD arg e82ae7fa2c90 mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() 237acfc6088a mmc: mmc_test: Fix removal of debugfs file 74830718e44a net: stmmac: Set MAC's flow control register to reflect current settings 6d01bb8b5ff0 mm: migrate: fix THP's mapcount on isolation 0e3f94b260ae v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails e3f02a0f9d55 pinctrl: intel: Save and restore pins in "direct IRQ" mode 8cec645491db x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 381b84f60e54 nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() 93a87205469b tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" de7b48decb49 error-injection: Add prompt for function error injection 797b1d9fc0e1 can: can327: can327_feed_frame_to_netdev(): fix potential skb leak when netdev is down 7c80ce85429f ALSA: dice: fix regression for Lexicon I-ONIX FW810S 3d36a150f2d5 riscv: mm: Proper page permissions after initmem free deb460c36d83 riscv: vdso: fix section overlapping under some conditions a41ec58ac352 hwmon: (asus-ec-sensors) Add checks for devm_kcalloc f598da27acbe hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() ae6c8b6e5d56 hwmon: (coretemp) Check for null before removing sysfs attrs c5078548c29c afs: Fix server->active leak in afs_put_server c2885594b9b9 net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed fa20f8827125 sctp: fix memory leak in sctp_stream_outq_migrate() 5650d521fc82 packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE 4729c2b10c83 net/mlx5: Lag, Fix for loop when checking lag 4cde8da2d814 net: tun: Fix use-after-free in tun_detach() 05cf72a0a525 afs: Fix fileserver probe RTT handling 2708b3574404 net: mdiobus: fix unbalanced node reference count f3add2b8cf62 net: hsr: Fix potential use-after-free e128190adb2e tipc: re-fetch skb cb after tipc_msg_validate d8e6c5500dbf mptcp: fix sleep in atomic at close time 268b5f3cfff5 mptcp: don't orphan ssk in mptcp_close() 92172e4b37e6 dsa: lan9303: Correct stat name fdfacd7c79d2 net: wwan: iosm: fix incorrect skb length 20be3364c527 net: wwan: iosm: fix crash in peek throughput test 7d68b73349e3 net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type c439cfadfc29 net: wwan: iosm: fix kernel test robot reported error 80e82f7b440b net: ethernet: nixge: fix NULL dereference aa08323fe18c net/9p: Fix a potential socket leak in p9_socket_open 542635f7d71b net: net_netdev: Fix error handling in ntb_netdev_init_module() e4ae9786545b net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() eaa5722549ac net: phy: fix null-ptr-deref while probe() failed f0fcad4c7201 wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration 31068288eaf0 wifi: cfg80211: don't allow multi-BSSID in S1G 391cb8725536 wifi: cfg80211: fix buffer overflow in elem comparison 34cbc950d02e aquantia: Do not purge addresses when setting the number of rings da417542faec qlcnic: fix sleep-in-atomic-context bugs caused by msleep b9cc64cf0d11 vfs: fix copy_file_range() averts filesystem freeze protection 534d49784592 can: m_can: Add check for devm_clk_get 0bbb88651ef6 can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods d44fd8bdfc04 can: etas_es58x: es58x_init_netdev(): free netdev when register_candev() 260122778b77 can: cc770: cc770_isa_probe(): add missing free_cc770dev() 9cc7e8a216e3 can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() e6d2d26a49c3 net/mlx5e: Fix use-after-free when reverting termination table 61a5df358dc3 net/mlx5: Fix uninitialized variable bug in outlen_write() 401dd80091ee net/mlx5: E-switch, Fix duplicate lag creation e9a2ac40b5d4 net/mlx5: E-switch, Destroy legacy fdb table when needed 70299a7027a2 net/mlx5: DR, Fix uninitialized var warning b46f6144ab89 e100: Fix possible use after free in e100_xmit_prepare bd477b891a4f iavf: Fix error handling in iavf_init_module() 6313cf0f212f fm10k: Fix error handling in fm10k_init_module() 7fba35dda681 i40e: Fix error handling in i40e_init_module() c99671d4699d ixgbevf: Fix resource leak in ixgbevf_init_module() 35e0431d5f3a clk: qcom: gcc-sc8280xp: add cxo as parent for three ufs ref clks ccc218d7659b of: property: decrement node refcount in of_fwnode_get_reference_args() 2d7248efc2c5 nvmem: rmem: Fix return value check in rmem_read() 091c52a67ba6 bpf: Do not copy spin lock field from user in bpf_selem_alloc 2eaf546bdb0d clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error e65cfd1f9cd2 hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails 30a65b0597b1 hwmon: (i5500_temp) fix missing pci_disable_device() 53698b83026e hwmon: (ina3221) Fix shunt sum critical calculation b0c55416f6cf hwmon: (ltc2947) fix temperature scaling 535a25ab4f9a libbpf: Handle size overflow for ringbuf mmap f70becfb659f ARM: at91: rm9200: fix usb device clock id ace81d721c7a scripts/faddr2line: Fix regression in name resolution on ppc64le ea263eb8ec0e bpf, perf: Use subprog name when reporting subprog ksymbol edf4576a8196 libbpf: Use correct return pointer in attach_raw_tp 73b49ac0d74a iio: light: rpr0521: add missing Kconfig dependencies d45d9f45e7b1 iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw 06c6ce21cec7 iio: health: afe4403: Fix oob read in afe4403_read_raw 56929ca9a996 clk: qcom: gdsc: Remove direct runtime PM calls c91f91208eb0 clk: qcom: gdsc: add missing error handling b81f5ac248cf clk: samsung: exynos7885: Correct "div4" clock parents b1b44e34a854 drm/amd/pm: update driver if header for smu_13_0_7 bab87ec65793 drm/amd/pm: update driver-if header for smu_v13_0_10 a3ad937f5fd0 drm/amd/pm: add smu_v13_0_10 driver if version f19d86da901c drm/amdgpu: fix userptr HMM range handling v2 0ec9cd561f25 drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos c820764e1da0 drm/amdgpu: move setting the job resources 588ae4fdd8b1 btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()