35a8b7d8c73e Linux 6.11.8-xanmod1 3759a7c16d42 Merge tag 'v6.11.8' into 6.11 f0c5b21ac4e6 Linux 6.11.8 5f970935d099 vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans e0fe33923712 hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer 3cf5406d6c49 xtensa: Emulate one-byte cmpxchg ac499b4f604b ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022 0f32c5ae605a drm/xe/guc/tlb: Flush g2h worker in case of tlb timeout 0e5d84d173e3 drm/xe/ufence: Flush xe ordered_wq in case of ufence timeout e22aa8c056a5 drm/xe: Move LNL scheduling WA to xe_device.h 85e4d92870c8 drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout e5a6d36b02a8 block: fix queue limits checks in blk_rq_map_user_bvec for real e5625bc39f92 block: rework bio splitting a70638760015 firmware: qcom: scm: suppress download mode error f82ed58b14e9 firmware: qcom: scm: Refactor code to support multiple dload mode e2c791fb3e5b selftests: hugetlb_dio: check for initial conditions to skip in the start 30fe6b1ad296 ucounts: fix counter leak in inc_rlimit_get_ucounts() 2b5369528ee6 ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() 8e8ab8e554e8 irqchip/gic-v3: Force propagation of the active state with a read-back e216957b89a1 staging: vchiq_arm: Use devm_kzalloc() for vchiq_arm_state allocation a5f8442d4e02 staging: vchiq_arm: Use devm_kzalloc() for drv_mgmt allocation cfaa29228968 thunderbolt: Fix connection issue with Pluggable UD-4VPD dock 71f2eaeae2b4 clk: qcom: gcc-x1e80100: Fix halt_check for pipediv2 clocks d055f6f2bdfb clk: qcom: videocc-sm8350: use HW_CTRL_TRIGGER for vcodec GDSCs 35e96f9b45b4 USB: serial: option: add Quectel RG650V 7c9aec92179e USB: serial: option: add Fibocom FG132 0x0112 composition d21d9088ba9c USB: serial: qcserial: add support for Sierra Wireless EM86xx 314bdf446053 USB: serial: io_edgeport: fix use after free in debug printk 3a2ba841659a usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd() 74d8cee747b3 usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlier 06b98197b69e usb: dwc3: fix fault at system suspend if device was already runtime suspended b08baa75b989 usb: musb: sunxi: Fix accessing an released usb phy 545f3c009c60 thunderbolt: Add only on-board retimers when !CONFIG_USB4_DEBUGFS_MARGINING afb1352d06b1 mm/thp: fix deferred split unqueue naming and locking 1e58fe6ad0b2 mm/mlock: set the correct prev on failure 5039a355fd91 mm/damon/core: handle zero schemes apply interval c672a4b5ce2c mm/damon/core: handle zero {aggregation,ops_update} intervals 2d339a1f0f16 mm/damon/core: avoid overflow in damon_feed_loop_next_input() 0208ea17a1e4 signal: restore the override_rlimit logic 4a78bb99cb8d objpool: fix to make percpu slot allocation more robust 0680a48151b5 fs/proc: fix compile warning about variable 'vmcore_mmap_ops' 7bfacc9d451c clk: qcom: clk-alpha-pll: Fix pll post div mask when width is not set ab83c9c07a4a clk: qcom: gcc-x1e80100: Fix USB MP SS1 PHY GDSC pwrsts flags 1ddbc8e5538c i2c: designware: do not hold SCL low when I2C_DYNAMIC_TAR_UPDATE is not set 6450e73f4c86 filemap: Fix bounds checking in filemap_read() 622ad10aae5f media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format 4cdb6ce0fc94 platform/x86/amd/pmf: Add SMU metrics table support for 1Ah family 60h model 5f8771dfc8d1 platform/x86/amd/pmf: Update SMU metrics table for 1AH family series a0fede075e99 platform/x86/amd/pmf: Relocate CPU ID macros to the PMF header 50a3933760b4 btrfs: reinitialize delayed ref list after deleting it from the list 93aee6c3ef5d btrfs: fix per-subvolume RO/RW flags with new mount API 8228c07ad61b btrfs: fix the length of reserved qgroup to free 683fcd90ba22 idpf: fix idpf_vc_core_init error path fa4d906ad0fb idpf: avoid vport access in idpf_get_link_ksettings 2002e4e26e22 KVM: PPC: Book3S HV: Mask off LPCR_MER for a vCPU before running it to avoid spurious interrupts 1b47f9febf48 mm/slab: fix warning caused by duplicate kmem_cache creation in kmem_buckets_create d5212716a2ac arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint fea10622c25d arm64: Kconfig: Make SME depend on BROKEN for now fa9ce027b3ce arm64/sve: Discard stale CPU state when handling SVE traps 1451b74e6f8d mptcp: use sock_kfree_s instead of kfree 91c9daa21f3f net: vertexcom: mse102x: Fix possible double free of TX skb 22e49aaed06b net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc() a3925accf2f1 tracing: Fix tracefs mount options 9be0a21ae52b nfs: Fix KMSAN warning in decode_getfattr_attrs() 4c25f784fba8 scsi: ufs: core: Start the RTC update work later 15bc37a6c9d6 ALSA: usb-audio: Add quirk for HP 320 FHD Webcam c5321bf3ddae mptcp: no admin perm to list endpoints d7aec2a06730 dm: fix a crash if blk_alloc_disk fails a5b0b92cb016 dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow 13ed3624c6ef dm cache: fix potential out-of-bounds access on the first resume 59fa772120ed dm cache: optimize dirty bit checking with find_next_bit when resizing 3b02c40ff10f dm cache: fix out-of-bounds access to the dirty bitset when resizing aee3ecda73ce dm cache: fix flushing uninitialized delayed_work on cache_ctr error f11eecdc70b7 dm cache: correct the number of origin blocks to match the target length c75e0272289e KEYS: trusted: dcp: fix NULL dereference in AEAD crypto operation e828b870ea9c thermal/drivers/qcom/lmh: Remove false lockdep backtrace b9d9881237af drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported 9067f1e67584 drm/amdgpu: Fix DPX valid mode check on GC 9.4.3 c4e940168586 drm/amdgpu: Adjust debugfs register access permissions 2faaee36e6e3 drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() 6d6f916b4265 drm/amdgpu: Adjust debugfs eviction and IB access permissions 2604afd65043 drm/panthor: Be stricter about IO mapping flags 3342f066a8e1 drm/panthor: Lock XArray when getting entries for the VM e84a0492fa55 drm/amd/display: parse umc_info or vram_info based on ASIC 4a18810d0b6f drm/amd/pm: correct the workload setting cb86db12b290 drm/imagination: Break an object reference loop f949be64bc41 drm/imagination: Add a per-file PVR context list d83c747a1225 drm/amd/display: Fix brightness level not retained over reboot 45948ffc7a19 drm/amd/pm: always pick the pptable from IFWI 8eeebb15e064 rpmsg: glink: Handle rejected intent request better bc203fe416ab tpm: Lock TPM chip in tpm_pm_suspend() first b2c625a19bcf pwm: imx-tpm: Use correct MODULO value for EPWM mode 4df5ae48fa68 drm/xe: Set mask bits for CCS_MODE register 96397b1e25dd drm/xe: Drop VM dma-resv lock on xe_sync_in_fence_get failure in exec IOCTL 2f92b77a8ce0 drm/xe: Fix possible exec queue leak in exec IOCTL 1b6ad475d4ed ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp c2a232c4f790 ksmbd: Fix the missing xa_store error check e257ac6fe138 ksmbd: check outstanding simultaneous SMB operations e7a2ad204437 ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create 7f2b4b4bb1d9 can: {cc770,sja1000}_isa: allow building on x86_64 c9c6a97d89c5 can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modes d7cb0c521d3a can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation 69d463c4c736 can: m_can: m_can_close(): don't call free_irq() for IRQ-less devices 5b73b8001232 media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl() 0cdb42ba0b28 media: v4l2-tpg: prevent the risk of a division by zero e6bacd8f2178 media: vivid: fix buffer overwrite when using > 32 buffers 8ed4762e038b media: pulse8-cec: fix data timestamp at pulse8_setup() f3927206c478 media: av7110: fix a spectre vulnerability 3a1ed994d945 media: cx24116: prevent overflows on SNR calculus c951a0859fda media: s5p-jpeg: prevent buffer overflows 97ed0c0332d5 media: ar0521: don't overflow when checking PLL values e0bc90742bbd media: mgb4: protect driver against spectre 721c37af0355 media: dvb-core: add missing buffer index check f4ed489d36e3 ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bits 22ae9321054c ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove 4cf76fe95de4 thermal/of: support thermal zones w/o trips subnode eb79c883e3e4 tools/lib/thermal: Fix sampling handler context ptr d1357c688f96 ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() f88a91720365 scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer 1d703f65878d media: adv7604: prevent underflow condition when reporting colorspace 2218af4c91a4 media: dvb_frontend: don't play tricks with underflow values 9c17085fabbd media: dvbdev: prevent the risk of out of memory access 76a2ce1f8b9f media: stb0899_algo: initialize cfr before using it 72c59ef28ef3 Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown" 7b9f67e04288 drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path d2cc492124e1 net/smc: do not leave a dangling sk pointer in __smc_create() b1fdb0bb3b65 rxrpc: Fix missing locking causing hanging calls faa530f00449 net: arc: rockchip: fix emac mdio node support cd4706d9ac0d net: arc: fix the device for dma_map_single/dma_unmap_single 21fdfc9eba6f virtio_net: Update rss when set queue 8832e54f7c9b virtio_net: Sync rss config to device when virtnet_probe 6a18a783b1fa virtio_net: Add hash_key_length check 0b5ac5671776 virtio_net: Support dynamic rss indirection table size cb401e5799e0 netfilter: nf_tables: wait for rcu grace period on net_device removal 1b7800b0cd94 net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case a737c9ee248d net: phy: ti: add PHY_RST_AFTER_CLK_EN flag b5c94e4d947d net: hns3: fix kernel crash when uninstalling driver a515c817b339 e1000e: Remove Meteor Lake SMBUS workarounds 6e046f493747 i40e: fix race condition by adding filter's intermediate sync state 80348b9afc07 ice: change q_index variable type to s16 to store -1 value 26473cb99047 can: c_can: fix {rx,tx}_errors statistics def3dee25cbd net: xilinx: axienet: Enqueue Tx packets in dql before dmaengine starts 7eb923f8d481 net: enetc: allocate vf_state during PF probes 8820d2d6589f sctp: properly validate chunk size in sctp_sf_ootb() df59079ea85f dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value fdc03e90199d net: dpaa_eth: print FD status in CPU endianness in dpaa_eth_fd tracepoint 95dd69cf7967 net: enetc: set MAC address to the VF net_device 64fbab934ae5 regulator: rtq2208: Fix uninitialized use of regulator_config e0a317ad68e4 security/keys: fix slab-out-of-bounds in key_task_permission 08d75968bfc7 nfs: avoid i_lock contention in nfs_clear_invalid_mapping 5a35839149aa NFS: Further fixes to attribute delegation a/mtime changes 5ef052f42557 NFS: Fix attribute delegation behaviour on exclusive create 429427c31b4c NFSv3: only use NFS timeout for MOUNT when protocols are compatible ed4fb4fa2370 sunrpc: handle -ENOTCONN in xs_tcp_setup_socket() 67ff30e24a04 platform/x86/amd/pmc: Detect when STB is not available 492015e6249f HID: core: zero-initialize the report buffer 905144a778c6 arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodes dda31522832d ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin f74870b5d7ac ARM: dts: rockchip: Fix the spi controller on rk3036 f55cd2c23470 ARM: dts: rockchip: drop grf reference from rk3036 hdmi 68179d14a25a ARM: dts: rockchip: fix rk3036 acodec node e4f63e7c7d24 arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone pro 239fc66b7a0f firmware: qcom: scm: Return -EOPNOTSUPP for unsupported SHM bridge enabling 1e1f523b185a firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier() 28b28b35ab5a arm64: dts: imx8mp-phyboard-pollux: Set Video PLL1 frequency to 506.8 MHz 28db1025f3a6 arm64: dts: imx8mp: correct sdhc ipg clk 7acfd6589e7d arm64: dts: imx8-ss-vpu: Fix imx8qm VPU IRQs 229e3872735b arm64: dts: qcom: sm8450 fix PIPE clock specification for pcie1 1c727cc41492 arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plus 639af19a5255 arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc 7ebaf3f7ad44 arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion 0561edf6b042 arm64: dts: rockchip: Remove undocumented supports-emmc property 7c71503687f6 arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus fef58c210898 arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards f81c4ebbcbf9 arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demo f8f45f0f30ab arm64: dts: rockchip: Drop regulator-init-microvolt from two boards 32b0362d4673 arm64: dts: rockchip: fix i2c2 pinctrl-names property on anbernic-rg353p/v 273f45731887 arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodes 4ca8aefd7349 arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node 0b5d2cf86492 arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 9826bb9ba7f6 EDAC/qcom: Make irq configuration optional 3d36e2b1d803 firmware: qcom: scm: fix a NULL-pointer dereference d9765f4c11c4 arm64: dts: rockchip: Designate Turing RK1's system power controller 4c4bb604e08f arm64: dts: rockchip: Start cooling maps numbering from zero on ROCK 5B de2f2ed9762b arm64: dts: rockchip: Move L3 cache outside CPUs in RK3588(S) SoC dtsi e4a92ed6d833 arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator 111b189f9de9 arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610