19fc50ced9e2 Linux 6.12.31-rt-xanmod1 b3718f77512b Merge branch '6.12' into 6.12-rt 877ad8fdef9b Linux 6.12.31-xanmod1 bfd36776cffa Merge tag 'v6.12.31' into 6.12 df3f6d10f353 Linux 6.12.31 85fb1edd059b drm/gem: Internally test import_attach for imported objects ee2a06bbbb8a x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers bounce buffers ae0d63ec3905 i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work() 73c4707510f2 pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group() ecb9d3123bef watchdog: aspeed: fix 64-bit division c3e1091eb054 drm/amdkfd: Correct F8_MODE for gfx950 a8a34fbf915d serial: sh-sci: Save and restore more registers 80eb73778deb bpf: abort verification if env->cur_state->loop_entry != NULL fdee1dc816b4 drm/amd/display: Exit idle optimizations before accessing PHY dd8a734155ae kbuild: Properly disable -Wunterminated-string-initialization for clang 3f856d5d8446 Fix mis-uses of 'cc-option' for warning disablement d66cf772bebd gcc-15: disable '-Wunterminated-string-initialization' entirely for now 9f58537e9b8f gcc-15: make 'unterminated string initialization' just a warning d28b0305f711 err.h: move IOMEM_ERR_PTR() to err.h 96537d8c67e5 spi: spi-fsl-dspi: Reset SR flags before sending a new message b1781bd47e6d spi: spi-fsl-dspi: Halt the module after a new message transfer b9fbbcf61e7c spi: spi-fsl-dspi: restrict register range for regmap access 1d45e0170cf0 spi: use container_of_cont() for to_spi_device() 92f077ff52f2 platform/x86: think-lmi: Fix attribute name usage for non-compliant items 5c54a557bde1 ksmbd: fix stream write failure 544ff7fb1972 Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection" 111a892a235d Bluetooth: btmtksdio: Do close if SDIO card removed without close 3e0dc2b4f678 Bluetooth: btmtksdio: Check function enabled before doing close fedd2a144360 nilfs2: fix deadlock warnings caused by lock dependency in init_nilfs() 483ac74183e1 mm: vmalloc: only zero-init on vrealloc shrink 94efb0d65690 mm: vmalloc: actually use the in-place vrealloc region 9f9517f15686 mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled 9da33ce1142b mm/page_alloc.c: avoid infinite retries caused by cpuset race 314bf771cb87 memcg: always call cond_resched() after fn() 9b8263cae64a highmem: add folio_test_partial_kmap() cb9a1019a63f Input: xpad - add more controllers 7c220f89add8 Revert "drm/amd: Keep display off while going into S4" b4f801e8cfcc smb: client: Reset all search buffer pointers when releasing buffer 56b06539b678 arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs 9bea368648ac smb: client: Fix use-after-free in cifs_fill_dirent dc9bdfb9b028 drm/edid: fixed the bug that hdr metadata was not reset 56081f5d14c6 thermal: intel: x86_pkg_temp_thermal: Fix bogus trip temperature 8594a123cfa2 platform/x86: dell-wmi-sysman: Avoid buffer overflow in current_password_store() e78908caf17c pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() 0ae82a7abff8 pmdomain: renesas: rcar: Remove obsolete nullify checks a6ddbf9ae788 vmxnet3: update MTU after device quiesce ba689e089369 net: dsa: microchip: linearize skb for tail-tagging switches 352fbde14177 can: kvaser_pciefd: Fix echo_skb race 8654c8a0528d can: kvaser_pciefd: Continue parsing DMA buf after dropped RX 80702f002b13 llc: fix data loss when reading from a socket in llc_ui_recvmsg() 4e22325b9824 ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10 bf85e49aaf3a ALSA: pcm: Fix race of buffer access at PCM OSS layer 799d48c95f9b ASoC: SOF: ipc4-pcm: Delay reporting is only supported for playback direction 20e3fa3b7df9 ASoc: SOF: topology: connect DAI to a single DAI link 6a62b917fb55 ASoC: SOF: Intel: hda-bus: Use PIO mode on ACE2+ platforms 964d35583270 ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid for bytes_ext 63567ecd99a2 can: bcm: add missing rcu read protection for procfs content cc55dd28c20a can: bcm: add locking for bcm_op runtime updates adb05149a905 can: slcan: allow reception of short error messages 5300e487487d padata: do not leak refcount in reorder_work 2f45a8d64fb4 crypto: algif_hash - fix double free in hash_accept bcb1c946c761 clk: s2mps11: initialise clk_hw_onecell_data::num before accessing ::hws[] in probe() 4a7261089d1a octeontx2-af: Fix APR entry mapping based on APR_LMT_CFG 92b04bac366f octeontx2-af: Set LMT_ENA bit for APR table entries 689a205cd968 net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done 41678d722285 octeontx2-pf: Add AF_XDP non-zero copy support 49b21795b8e5 sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue() 0a2422f97651 idpf: fix idpf_vport_splitq_napi_poll() 873ebaf3c111 io_uring: fix overflow resched cqe reordering 845ef0462ac7 net: lan743x: Restore SGMII CTRL register on resume 8e4fd8e76dd7 net: dwmac-sun8i: Use parsed internal PHY address instead of 1 3e79182c82a1 pinctrl: qcom: switch to devm_register_sys_off_handler() cd7f02229697 loop: don't require ->write_iter for writable files in loop_configure f6f5e9c8cb68 idpf: fix null-ptr-deref in idpf_features_check 8c3b8ace9ce4 ice: Fix LACP bonds without SRIOV environment 7191b69eae0f ice: fix vf->num_mac count with port representors 233a227a317b bridge: netfilter: Fix forwarding of fragmented packets 0b7d3e782027 ptp: ocp: Limit signal/freq counts in summary output functions 6a1f9a709a61 Bluetooth: btusb: use skb_pull to avoid unsafe access in QCA dump handling 1e8b7e96f71f Bluetooth: L2CAP: Fix not checking l2cap_chan security level ca51db231667 perf/x86/intel: Fix segfault with PEBS-via-PT with sample_freq 1c1fb885e588 irqchip/riscv-imsic: Start local sync timer on correct CPU 2b49e68360eb ASoC: SOF: Intel: hda: Fix UAF when reloading module 4a39fbffad5c devres: Introduce devm_kmemdup_array() 7207effe4743 driver core: Split devres APIs to device/devres.h ae344b9f842d dmaengine: fsl-edma: Fix return code for unhandled interrupts d31daa83efba dmaengine: idxd: Fix ->poll() return value 252f78a9317a xfrm: Sanitize marks before insert ae5e975a46e2 clk: sunxi-ng: d1: Add missing divider for MMC mod clocks 090aa8d51ec6 remoteproc: qcom_wcnss: Fix on platforms without fallback regulators 447c8f0c0619 kernel/fork: only call untrack_pfn_clear() on VMAs duplicated for fork() 7f5dc43b4620 x86/sev: Fix operator precedence in GHCB_MSR_VMPL_REQ_LEVEL macro d91576a2321d dmaengine: idxd: Fix allowing write() from different address spaces b1a687eb15bc xfrm: Fix UDP GRO handling for some corner cases 9cbca3010202 espintcp: remove encap socket caching to avoid reference leak 28756f22de48 espintcp: fix skb leaks 153bc79b5d02 soundwire: bus: Fix race on the creation of the IRQ domain 8cafd7266fa0 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock a0c50c9f9c91 drm/amd/display: Call FP Protect Before Mode Programming/Mode Support 211f58920645 xenbus: Allow PVH dom0 a non-local xenstore 5a8d073d87da x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST or Rust >= 1.88 b8581b4e4d96 wifi: iwlwifi: add support for Killer on MTL 1645fc1849ef block: only update request sector if needed 511ea82e344e tools: ynl-gen: validate 0 len strings from kernel 6e9770de0249 btrfs: avoid NULL pointer dereference if no valid csum tree 230c94ca3527 btrfs: handle empty eb->folios in num_extent_folios() 7f7c8c03feba btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref 92dff981dddf btrfs: compression: adjust cb->compressed_folios allocation type 5926bc887da2 ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers 6b1a9a764709 cifs: Fix changing times and read-only attr over SMB1 smb_set_file_info() function 0a9920e1ff67 cifs: Fix and improve cifs_query_path_info() and cifs_query_file_info() ad3e83a6c803 io_uring/fdinfo: annotate racy sq/cq head/tail reads ec462449f4cf nvmet-tcp: don't restore null sk_state_change 6a09b6bad09a ALSA: usb-audio: Fix duplicated name in MIDI substream names 6d196cae4b0b nvme-pci: add quirks for WDC Blue SN550 15b7:5009 ff214b079d55 nvme-pci: add quirks for device 126f:1001 35ec11b38588 ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx 8f76431c00b2 ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 63affdae7ff4 ASoC: cs42l43: Disable headphone clamps during type detection 4c7a0425fb62 platform/x86: ideapad-laptop: add support for some new buttons 2418bf5d383f platform/x86: asus-wmi: Disable OOBE state after resume from hibernation 00fe4c0e4695 platform/x86/intel: hid: Add Pantherlake support aa000a4ee989 smb: server: smb2pdu: check return value of xa_store() c134c62b9e97 pinctrl: meson: define the pull up/down resistor value as 60 kOhm 5863bd44ed2f book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n b5aa85b9b0c4 ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of() 9fddd1f15465 drm: Add valid clones check 08150a6c83a9 drm/panel-edp: Add Starry 116KHD024006 aa52c70ae132 drm/buddy: fix issue that force_merge cannot free all roots 135105287781 drm/atomic: clarify the rules around drm_atomic_state->allow_modeset 6ceef704e2bc drm/xe: Reject BO eviction if BO is bound to current VM 650c1769cfe9 drm/xe/sa: Always call drm_suballoc_manager_fini() 1cc37163730a wifi: rtw89: coex: Separated Wi-Fi connecting event from Wi-Fi scan event c9db43696ed0 drm/xe: Do not attempt to bootstrap VF in execlists mode 274ae1044bd2 drm/xe: Move suballocator init to after display init 115360031be9 wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer allocation e1fffcd1d75d drm/nouveau: fix the broken marco GSP_MSG_MAX_SIZE 878ccaf79c95 drm: bridge: adv7511: fill stream capabilities fb0d82562c07 wifi: ath12k: Fix end offset bit definition in monitor ring descriptor bb2d55681ee7 wifi: ath12k: Fetch regdb.bin file from board-2.bin a3f6e4682f3d wifi: ath9k: return by of_get_mac_address 331c0af96c03 drm/xe/pf: Reset GuC VF config when unprovisioning critical resource 63780d7352f0 accel/qaic: Mask out SR-IOV PCI resources a1e3f2ea66c0 wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override ff56fbf50eff regulator: ad5398: Add device tree support 697a6f8a9106 spi: zynqmp-gqspi: Always acknowledge interrupts c533839e0a48 wifi: rtw89: add wiphy_lock() to work that isn't held wiphy_lock() yet 9e9e97491590 wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate 0b63d246248f wifi: rtl8xxxu: retry firmware download on error ff5c6e3d251e clk: renesas: rzg2l-cpg: Refactor Runtime PM clock validation 3a95341c65e4 perf/amd/ibs: Fix ->config to sample period calculation for OP PMU e225dbb03af6 perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt 46f1c2b508e3 firmware: arm_scmi: Relax duplicate name constraint across protocol ids ff84436446a0 bpftool: Fix readlink usage in get_fd_type c80b2d159c31 bpf: Use kallsyms to find the function name of a struct_ops's stub function c3fd672e6644 drm/ast: Find VBIOS mode from regular display size 538a82168e52 dm vdo: use a short static string for thread name prefix f8b4edbcf353 dm vdo indexer: prevent unterminated string warning 0cc2aa747208 irqchip/riscv-aplic: Add support for hart indexes a3300021d487 ASoC: rt722-sdca: Add some missing readable registers 67f7080cb30e ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode b99c2faf4021 arm64: zynqmp: add clock-output-names property in clock nodes 9e3eaf7f750e HID: usbkbd: Fix the bit shift number for LED_KANA b5a1ef646ce1 wifi: ath12k: Avoid napi_sync() before napi_enable() dbb6efb3d8f3 scsi: st: Restore some drive settings after reset 1be28b37a6a7 scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when pci_irq_vector() fails 609bc6e9c186 scsi: lpfc: Ignore ndlp rport mismatch in dev_loss_tmo callbk c670902775c2 scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine f5ce5628576d net/mana: fix warning in the writer of client oob 7cc781374e20 drm/xe/relay: Don't use GFP_KERNEL for new transactions e2017f44c6d4 ice: count combined queues using Rx/Tx count 887e39ac4704 perf: Avoid the read if the count is already updated d402437cde36 rcu: fix header guard for rcu_all_qs() fcabb696743a rcu: handle unstable rdp in rcu_read_unlock_strict() 5cdaa970d73a rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y 65daba41f935 ice: treat dyn_allowed only as suggestion 3c8b4657a6d7 ice: init flow director before RDMA 58cdd1ee650b bridge: mdb: Allow replace of a host-joined group 76e56dbe508b net: flush_backlog() small changes ba59747562c4 r8169: don't scan PHY addresses > 0 ded26f9e4cdb ipv4: ip_gre: Fix set but not used warning in ipgre_err() if IPv4-only a6644aeb8ddf vxlan: Annotate FDB data races 61e931ee145e cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost b82e496531c5 net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB offload enabled 91526279362d tools: ynl-gen: don't output external constants 37c07516ac6a eth: fbnic: set IFF_UNICAST_FLT to avoid enabling promiscuous mode when adding unicast addrs d2b58a10228a drm/rockchip: vop2: Improve display modes handling on RK3588 HDMI0 91c53b8cd81c media: qcom: camss: Add default case in vfe_src_pad_code 85e0e0330339 media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available 1d15319323d8 f2fs: introduce f2fs_base_attr for global sysfs entries 77818483460b hwmon: (xgene-hwmon) use appropriate type for the latency value c4092cb06398 tools/power turbostat: Clustered Uncore MHz counters should honor show/hide options 247b420fea79 net: page_pool: avoid false positive warning if NAPI was never added b063f36a929a clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs 2368794c0cf4 wifi: rtw89: call power_on ahead before selecting firmware 01edf9255f33 wifi: rtw89: fw: validate multi-firmware header before accessing f4c99c7b710b wifi: rtw89: fw: validate multi-firmware header before getting its size 2eb2cfca3580 wifi: rtw89: coex: Assign value over than 0 to avoid firmware timer hang 50f78100b939 wifi: rtw88: Fix __rtw_download_firmware() for RTL8814AU 1c564864438b wifi: rtw88: Fix download_firmware_validate() for RTL8814AU 2a25d61107c6 ext4: remove writable userspace mappings before truncating page cache 73733c2fdb37 ext4: don't write back data before punch hole in nojournal mode 39255ab2edfb leds: trigger: netdev: Configure LED blink interval for HW offload 16ddd67bb557 pstore: Change kmsg_bytes storage size to u32 556f53a8ec37 iio: adc: ad7944: don't use storagebits for sizing 7fea5a914001 r8152: add vendor/device ID pair for Dell Alienware AW1022z 9f2911868a73 ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure(). f9ab6efdee1f arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src c2e02e2b2159 powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bits 9aeaf1956e75 powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory 701118e6f621 net: fec: Refactor MAC reset to function 641ad8d64a08 wifi: mac80211: set ieee80211_prep_tx_info::link_id upon Auth Rx 8315b79220d2 wifi: mac80211: remove misplaced drv_mgd_complete_tx() call 26e384fafda8 wifi: mac80211: don't unconditionally call drv_mgd_complete_tx() 8e1800f1db7e wifi: iwlwifi: don't warn during reprobe 15d8ceef9289 wifi: iwlwifi: use correct IMR dump variable 4d8fd111e0f5 mptcp: pm: userspace: flags: clearer msg if no remote addr 6a0997d78ffa wifi: ath12k: fix the ampdu id fetch in the HAL_RX_MPDU_START TLV 06daedb4439b xfrm: prevent high SEQ input in non-ESN mode bbd6dc1fb6c5 drm/v3d: Add clock handling e5a69d169632 net/mlx5e: reduce the max log mpwrq sz for ECPF and reps 74d153d8ec15 net/mlx5e: reduce rep rxq depth to 256 for ECPF af94d4f46c09 net/mlx5e: set the tx_queue_len for pfifo_fast a3a845ebc8f9 net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB 4a94ccac4930 net/mlx5: XDP, Enable TX side XDP multi-buffer support d4df87dae144 scsi: target: spc: Fix loop traversal in spc_rsoc_get_descr() 9acae6e98705 drm/amd/display/dm: drop hw_support check in amdgpu_dm_i2c_xfer() f5e9d0d206cb drm/amdgpu: enlarge the VBIOS binary size limit 7ef18e2ffdc1 drm/amdgpu: Use active umc info from discovery 1bb46b5433a8 drm/amd/display: Populate register address for dentist for dcn401 af3d57ea9ec7 drm/amd/display: Use Nominal vBlank If Provided Instead Of Capping It e55c5704b12e drm/amd/display: Increase block_sequence array size 17e40a52a149 drm/amd/display: Initial psr_version with correct setting 563adeeeb0ff drm/amd/display: Update CR AUX RD interval interpretation 47bfc7a02704 Revert "drm/amd/display: Exit idle optimizations before attempt to access PHY" 45068cc170eb drm/amd/display: Support multiple options during psr entry. 4f4cb81def43 drm/amd/pm: Skip P2S load for SMU v13.0.12 a25d045ebfbc drm/amdgpu: reset psp->cmd to NULL after releasing the buffer ed2039d840a1 drm/amd/display: Don't try AUX transactions on disconnected link a8726bee7046 drm/amd/display: pass calculated dram_speed_mts to dml2 452807a86301 drm/amdgpu: Set snoop bit for SDMA for MI series 5ca70518bc23 drm/amdkfd: fix missing L2 cache info in topology 365d302ac763 drm/amdgpu/mes11: fix set_hw_resources_1 calculation 11c7fa11fa07 net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size 97dba4472e48 soundwire: cadence_master: set frame shape and divider based on actual clk freq c043867b654e soundwire: amd: change the soundwire wake enable/disable sequence 164c9f5edf2a phy: exynos5-usbdrd: fix EDS distribution tuning (gs101) ef31dc41cf67 phy: core: don't require set_mode() callback for phy_get_mode() to work afb512502f2d phy: phy-rockchip-samsung-hdptx: Swap the definitions of LCPLL_REF and ROPLL_REF a507a213e82c pinctrl: renesas: rzg2l: Add suspend/resume support for pull up/down 5de11f82cbfd serial: sh-sci: Update the suspend/resume support e6e31b0182de sched: Reduce the default slice to avoid tasks getting an extra tick 9c5f85b72fa6 x86/traps: Cleanup and robustify decode_bug() eb6fd16b4fc4 x86/ibt: Handle FineIBT in handle_cfi_failure() b87065102122 drm/xe/debugfs: Add missing xe_pm_runtime_put in wedge_mode_set cf126a14584e drm/xe/debugfs: fixed the return value of wedged_mode_set 6469a2b1140d clk: qcom: clk-alpha-pll: Do not use random stack value for recalc rate 328a2ec198e7 clk: qcom: ipq5018: allow it to be bulid on arm32 01d28e67f567 drm/xe: Fix xe_tile_init_noalloc() error propagation 884d64e8e4dc drm/xe: Stop ignoring errors from xe_ttm_stolen_mgr_init() 50c5bbb45c7d net/mlx4_core: Avoid impossible mlx4_db_alloc() order value 69689d1138c8 media: v4l: Memset argument to 0 before calling get_mbus_config pad op 9a981079097b media: i2c: imx219: Correct the minimum vblanking value 12aeff4944dc kunit: tool: Use qboot on QEMU x86_64 8f5ce688c831 smack: Revert "smackfs: Added check catlen" 316f2911fb11 smack: recognize ipv4 CIPSO w/o categories 5b1b4cb46d95 pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map c4260bf83b42 ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot() 2ea042779621 ASoC: tas2764: Power up/down amp on mute ops 409c12ce79b3 ASoC: tas2764: Mark SW_RESET as volatile 8d8083881ecb ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG 000dd6e3441f ASoC: ops: Enforce platform maximum on initial value 83ea94723895 firmware: xilinx: Dont send linux address to get fpga config get status e1c4bb377442 firmware: arm_ffa: Handle the presence of host partition in the partition info 3a3fab1be5a0 firmware: arm_ffa: Reject higher major version as incompatible 587386c56fb8 net/mlx5: Apply rate-limiting to high temperature warning c4e1ce22b9ab net/mlx5: Modify LSB bitmask in temperature event to include only the first bit 3770acff3110 media: test-drivers: vivid: don't call schedule in loop 2fe628436442 irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base dc5f5c9d2bbc hrtimers: Replace hrtimer_clock_to_base_table with switch-case 7f131fda2654 vxlan: Join / leave MC group after remote changes 1fb8106316a2 ACPI: HED: Always initialize before evged 82b54455b6b7 PCI: Fix old_size lower bound in calculate_iosize() too 161cc125043a eth: mlx4: don't try to complete XDP frames in netpoll 46ba5757a7a4 bpf: copy_verifier_state() should copy 'loop_entry' field 2b129e89b8c6 bpf: don't do clean_live_states when state->loop_entry->branches > 0 eaeb67bd851c can: c_can: Use of_property_present() to test existence of DT property a89326d35bf6 pmdomain: imx: gpcv2: use proper helper for property detection 3ccfdd5b3374 RDMA/core: Fix best page size finding when it can cross SG entries e6a46719a236 serial: mctrl_gpio: split disable_ms into sync and no_sync APIs b14e726d57f6 drm/amd/display: Don't treat wb connector as physical in create_validate_stream_for_sink cee5d56fa783 Revert "drm/amd/display: Request HW cursor on DCN3.2 with SubVP" 775f3afa6ade drm/amd/display: Read LTTPR ALPM caps during link cap retrieval 1e826acee116 drm/amd/display: Fix BT2020 YCbCr limited/full range input 2bba67f03071 drm/amd/display: Guard against setting dispclk low when active b02b561bf769 drm/amd/display: Add support for disconnected eDP streams 94e6687ceda9 drm/amd/pm: Fetch current power limit from PMFW 098788e118d1 irqchip/riscv-imsic: Separate next and previous pointers in IMSIC vector d85004266a32 eeprom: ee1004: Check chip before probing 011a62d2d79a mfd: axp20x: AXP717: Add AXP717_TS_PIN_CFG to writeable regs a82c0c399677 i3c: master: svc: Flush FIFO before sending Dynamic Address Assignment(DAA) 7d0c92af8d35 EDAC/ie31200: work around false positive build warning 4593aaf48fc1 power: supply: axp20x_battery: Update temp sensor for AXP717 from device tree 6b1d3e9db82d net: pktgen: fix access outside of user given buffer in pktgen_thread_write() d37783f25a3c wifi: rtw89: 8922a: fix incorrect STA-ID in EHT MU PPDU 7dafba4e854c wifi: rtw89: fw: add blacklist to avoid obsolete secure firmware 6ffcf25e6322 wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32() 1cbef396c5f3 wifi: rtw89: fw: propagate error code from rtw89_h2c_tx() a4523765fa3a wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31 adcc65afaa97 wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU 9a3f80a727aa wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU 1653c72dabfd scsi: mpt3sas: Send a diag reset if target reset fails b5038d313a3b PCI: epf-mhi: Update device ID for SA8775P 0b21e99cf638 clocksource: mips-gic-timer: Enable counter when CPUs start 1a3529f36f26 MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core 53f42776e435 genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie 5111c2e0cf2b x86/locking: Use ALT_OUTPUT_SP() for percpu_{,try_}cmpxchg{64,128}_op() 95b8f2b7d931 drm/amdgpu: remove all KFD fences from the BO on release af706d0e279f MIPS: Use arch specific syscall name match function 9058b48578ae drm/xe/oa: Ensure that polled read returns latest data 4d9fa2ebc01c net: ipv6: Init tunnel link-netns before registering dev 897c98fb3280 crypto: skcipher - Zap type in crypto_alloc_sync_skcipher 9f27b38771b0 crypto: ahash - Set default reqsize from ahash_alg 562e512f6bf9 x86/kaslr: Reduce KASLR entropy on most x86 systems 0bdaab17a2a1 net/mlx5: Change POOL_NEXT_SIZE define value and make it global d2d76fc02543 scsi: scsi_debug: First fixes for tapes b55a97d1bd40 dm: fix unconditional IO throttle caused by REQ_PREFLUSH 2c600cbe33f2 libbpf: Fix out-of-bound read 20a53c3689a2 loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize 5b62f941eae8 scsi: mpi3mr: Update timestamp only for supervisor IOCs a68686c08b70 net/mlx5e: Add correct match to check IPSec syndromes for switchdev mode c2aa6567a6a4 media: tc358746: improve calculation of the D-PHY timing registers bb8fb041cba2 media: adv7180: Disable test-pattern control on adv7180 083383aba01f cpuidle: menu: Avoid discarding useful information 0d508cefcd24 vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-endian machines 6398dd09d50b vhost-scsi: Return queue full for page alloc failures during copy 7eb29d704d27 x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus() 7bbfaa24c02f ASoC: mediatek: mt8188: Add reference for dmic clocks 4a21b57d83c5 ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile 6e5935b755b4 drm/amd/display: Fix mismatch type comparison 990e4fb37bcd drm/amd/display: fix dcn4x init failed 54dd746ed8a3 drm/amd/display: handle max_downscale_src_width fail check 5cab1de0cea2 x86/build: Fix broken copy command in genimage.sh when making isoimage de48b82dcf58 Octeontx2-af: RPM: Register driver with PCI subsys IDs 673dde8d3c3e bpf: Search and add kfuncs in struct_ops prologue and epilogue 06100e642f4b soc: ti: k3-socinfo: Do not use syscon helper to build regmap 54ef1a89e287 wifi: ath12k: Improve BSS discovery with hidden SSID in 6 GHz band e39fd41117bd bonding: report duplicate MAC address in all situations f872f7aaa4ca net: xgene-v2: remove incorrect ACPI_PTR annotation 459b3f7cf0dc net: ethernet: mtk_ppe_offload: Allow QinQ, double ETH_P_8021Q only 562b4f70bf88 leds: pwm-multicolor: Add check for fwnode_property_read_u32 b8fcb1cdbfc0 drm/xe: xe_gen_wa_oob: replace program_invocation_short_name 0d8562e35817 drm/amdkfd: KFD release_work possible circular locking 1dd943dfb56f pinctrl: sophgo: avoid to modify untouched bit when setting cv1800 pinconf baaf3084c2cb selftests/net: have `gro.sh -t` return a correct exit code 11e721443c56 net/mlx5: Avoid report two health errors on same syndrome 1f512005f497 drm/xe/pf: Create a link between PF and VF devices df888ad55f8f drm/xe/vf: Retry sending MMIO request to GUC on timeout error 3a3efeef6436 firmware: arm_ffa: Set dma_mask for ffa devices 12153e3948c5 PCI: brcmstb: Add a softdep to MIP MSI-X driver 3ffaa2e99938 PCI: brcmstb: Expand inbound window size up to 64GB 7add9c10ca28 wifi: ath12k: Report proper tx completion status to mac80211 1c2c538bbd60 soc: apple: rtkit: Implement OSLog buffers properly 92c6687ba951 soc: apple: rtkit: Use high prio work queue e359d62886cb perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling counters b38fbf98645b fpga: altera-cvp: Increase credit timeout 7857d8977e98 drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence 89800836bf32 ARM: at91: pm: fix at91_suspend_finish for ZQ calibration cd62e9d42fe7 hwmon: (gpio-fan) Add missing mutex locks e7e30a4a37d1 x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2 0d232fa3b076 clk: imx8mp: inform CCF of maximum frequency of clocks 2d6231d5ce9b media: uvcvideo: Handle uvc menu translation inside uvc_get_le_value b98aad5e5ebf media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map 82209faa87f4 ublk: complete command synchronously on error 564f03a7970c block: mark bounce buffering as incompatible with integrity f7226dedac03 drm/rockchip: vop2: Add uv swap for cluster window f33b310eac36 ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config(). 3de322a98b36 scsi: logging: Fix scsi_logging_level bounds 500d22dbd966 ALSA: hda/realtek: Enable PC beep passthrough for HP EliteBook 855 G7 592ba2758036 perf/hw_breakpoint: Return EOPNOTSUPP for unsupported breakpoint type f9d15ef2e069 net: pktgen: fix mpls maximum labels list parsing 8d7e13c31c52 media: imx335: Set vblank immediately 4176d6f2a67b iommufd: Disallow allocating nested parent domain with fault ID af73c8fd7388 ublk: enforce ublks_max only for unprivileged devices c4f025a58eef dpll: Add an assertion to check freq_supported_num ebaed867bfd1 net: phy: nxp-c45-tja11xx: add match_phy_device to TJA1103/TJA1104 94df9fd015ac net: ethernet: ti: cpsw_new: populate netdev of_node 1a4a834f2af5 rcu: Fix get_state_synchronize_rcu_full() GP-start detection 5aba8ac434d8 pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned" 4731d5328f50 media: cx231xx: set device_caps for 417 f29c876d72d7 perf/core: Clean up perf_try_init_event() cc714c89ef5a drm/amd/display: Request HW cursor on DCN3.2 with SubVP 1f2b3ea00717 drm/amd/display: Fix p-state type when p-state is unsupported e015cef8b78f drm/amd/display: Fix DMUB reset sequence for DCN401 682c4226f317 drm/amd/display: Skip checking FRL_MODE bit for PCON BW determination 5bf0fd2bd5ef drm/amd/display: Ensure DMCUB idle before reset on DCN31/DCN35 a23f3910123b drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c 69bb5b3ae348 remoteproc: qcom_wcnss: Handle platforms with only single power domain 95080412e930 blk-throttle: don't take carryover for prioritized processing of metadata c4525b513de3 net: phylink: use pl->link_interface in phylink_expects_phy() 93f581d7634f drm/gem: Test for imported GEM buffers with helper cd918ec24168 orangefs: Do not truncate file size 6ad0673ab24f soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex tables cc80a5cc5209 dm cache: prevent BUG_ON by blocking retries on failed device resumes 1c171908807c usb: xhci: set page size to the xHCI-supported size 5520fed18df8 media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe() 25056d1fe57e ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114 8fc16414c3ef soc: samsung: include linux/array_size.h where needed 4943c0bae124 drm/xe: Retry BO allocation 623669ae7a82 drm/xe: Nuke VM's mapping upon close a3642d2d73a9 ieee802154: ca8210: Use proper setters and getters for bitwise types 3afa1610e5a4 rtc: ds1307: stop disabling alarms on probe 73d01bcbf2aa tcp: bring back NUMA dispersion in inet_ehash_locks_alloc() a06861298554 ALSA: seq: Improve data consistency at polling 515a21a5e19a powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7 09193145d118 arm64: tegra: Resize aperture for the IGX PCIe C5 slot 2f0044e20fab arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator ecaa856227ae drm/amdgpu: Fix missing drain retry fault the last entry c700730d816d drm/amdkfd: Set per-process flags only once cik/vi e1901e8e6bbc drm/amdkfd: Set per-process flags only once for gfx9/10/11/12 6a1706dfe056 crypto: mxs-dcp - Only set OTP_KEY bit for OTP key 7caad075acb6 crypto: lzo - Fix compression buffer overrun f615e8d2dec6 misc: pci_endpoint_test: Give disabled BARs a distinct error code fe2329eff5be PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops 1e0398a349e8 watchdog: aspeed: Update bootstatus handling d95fdee2253e cpufreq: tegra186: Share policy per cluster 11be3d3f956b iommu/amd/pgtbl_v2: Improve error handling 903225290566 coresight-etb10: change etb_drvdata spinlock's type to raw_spinlock_t 75ae2a355361 badblocks: Fix a nonsense WARN_ON() which checks whether a u64 variable < 0 7bd6061b0a44 ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup() 84c069dc5fc8 auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common" 53ce75428618 gfs2: Check for empty queue in run_queue ff11cd673e47 drm/amd/display: Fix incorrect DPCD configs while Replay/PSR switch ed7eda66b20c drm/amd/display: not abort link train when bw is low 83e4f1de0802 drm/amd/display: calculate the remain segments for all pipes 65e51bc2803b drm/amd/display: remove minimum Dispclk and apply oem panel timing. c1502fc84d1c ipv6: save dontfrag in cork faba68a86ab7 wifi: cfg80211: allow IR in 20 MHz configurations 22d8cc7f5d5a wifi: mac80211_hwsim: Fix MLD address translation 07709d31829f wifi: mac80211: fix warning on disconnect during failed ML reconf a791a6bf02c4 wifi: iwlwifi: fix the ECKV UEFI variable name 7ce37a3ca090 wifi: iwlwifi: mark Br device not integrated 181e8b56b74a wifi: iwlwifi: fix debug actions order 1c55feb63827 wifi: iwlwifi: w/a FW SMPS mode selection 0446d34a853d wifi: iwlwifi: don't warn when if there is a FW error 101a3b9920a7 printk: Check CON_SUSPEND when unblanking a console 063ad8885c7c iommu: Keep dev->iommu state consistent a21f1607d0b3 hwmon: (dell-smm) Increment the number of fans aef1b639ae2a wifi: iwlwifi: mvm: fix setting the TK when associated 3a75fe58a164 usb: xhci: Don't change the status of stalled TDs on failed Stop EP 28306c58daf8 mmc: sdhci: Disable SD card clock before changing parameters 38828e0dc771 mmc: dw_mmc: add exynos7870 DW MMC support 8ad58a7eba6d arm64/mm: Check PUD_TYPE_TABLE in pud_bad() 6215143ad372 arm64/mm: Check pmd_table() in pmd_trans_huge() 4f89f257f32d phy: rockchip: usbdp: Only verify link rates/lanes/voltage when the corresponding set flags are set 236a87e9d211 PNP: Expand length of fixup id string 21153e0974fc netfilter: conntrack: Bound nf_conntrack sysctl writes 421017482758 wifi: rtw89: set force HE TB mode when connecting to 11ax AP 3fb9ee05ec15 timer_list: Don't use %pK through printk() 6e816a97fa84 net: hsr: Fix PRP duplicate detection f933879c5b6a net: stmmac: dwmac-rk: Validate GRF and peripheral GRF during probe ae22452d15c8 posix-timers: Ensure that timer initialization is fully visible d0dc233fe224 posix-timers: Add cond_resched() to posix_timer_add() search loop 135dde13b96d RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject() 785ac6991133 ext4: do not convert the unwritten extents if data writeback fails 2f5f32621432 ext4: reject the 'data_err=abort' option in nojournal mode 3039f0c9c755 clk: qcom: lpassaudiocc-sc7280: Add support for LPASS resets for QCM6490 3673382803c5 ASoC: sun4i-codec: support hp-det-gpios property de3c09de746f drm/amdgpu: Update SRIOV video codec caps 858425dc2df3 drm/amdgpu/gfx11: don't read registers in mqd init 73d437ae63ce drm/amdgpu/gfx12: don't read registers in mqd init 580750a317d7 mfd: tps65219: Remove TPS65219_REG_TI_DEV_ID check 27b19f29c9a0 pinctrl-tegra: Restore SFSEL bit when freeing pins f5363ffdabc2 xen: Add support for XenServer 6.1 platform device 8ef935698f3f net/smc: use the correct ndev to find pnetid by pnetid table 174dedce648a dm: restrict dm device size to 2^63-512 bytes ee87fc3a1271 crypto: octeontx2 - suppress auth failure screaming due to negative tests 572ed3fb99c4 kconfig: do not clear SYMBOL_VALID when reading include/config/auto.conf 61d7c8a75344 kbuild: fix argument parsing in scripts/config 555c0b713ca8 bpf: Allow pre-ordering for bpf cgroup progs 6c303960b144 ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect e8358aa00ea7 ASoC: pcm6240: Drop bogus code handling IRQ as GPIO 0076b0423b2c spi: spi-mux: Fix coverity issue, unchecked return value b35ccfdc8573 erofs: initialize decompression early c8c643809f4a thunderbolt: Do not add non-active NVM if NVM upgrade is disabled for retimer 2585e6cbd96e objtool: Fix error handling inconsistencies in check() a0d34b9be2be rtc: rv3032: fix EERD location dab35f4921f8 tcp: reorganize tcp_in_ack_event() and tcp_count_delivered() 50452704ecba jbd2: do not try to recover wiped journal e2520cc19b75 PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off() e658f2d94a74 bpf: Return prog btf_id without capable check 66e8f1d64b1b vfio/pci: Handle INTx IRQ_NOTCONNECTED 0268f485aa69 scsi: st: ERASE does not change tape location c6d366f8d24f scsi: st: Tighten the page format heuristics with MODE SELECT 853a4e7439ef hypfs_create_cpu_files(): add missing check for hypfs_mkdir() failure 94c3cbc69abb ext4: reorder capability check last a55ebe30f17a riscv: Call secondary mmu notifier when flushing the tlb 5cdd304662d5 bnxt_en: Query FW parameters when the CAPS_CHANGE bit is set 34253084291c wifi: mwifiex: Fix HT40 bandwidth issue. 728945c96269 um: Update min_low_pfn to match changes in uml_reserved d6d2f664cbf3 um: Store full CSGSFS and SS register from mcontext 7790a9449cf4 clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug 39ff1903246a dlm: make tcp still work in multi-link env f3ea633a111e s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste() 1ea4653cff35 i3c: master: svc: Fix missing STOP for master request 94206e0d72f7 drm/amdgpu: adjust drm_firmware_drivers_only() handling 85bda883a634 drm/amd/display: Guard against setting dispclk low for dcn31x ca8fcb8bcef3 drm/amdgpu: release xcp_mgr on exit a5a507fa5f22 blk-cgroup: improve policy registration error handling c60f8684a811 btrfs: send: return -ENAMETOOLONG when attempting a path that is too long c4845a09a1ed btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work() 0058c61d47ee btrfs: fix non-empty delayed iputs list on unmount due to async workers 8629f9d9a92e btrfs: run btrfs_error_commit_super() early a4840945f514 btrfs: avoid linker error in btrfs_find_create_tree_block() 1144874b41dc btrfs: make btrfs_discard_workfn() block_group ref explicit 477a412a2f6c i2c: pxa: fix call balance of i2c->clk handling routines 3b9cf1c0fafa i2c: qup: Vote for interconnect bandwidth to DRAM c6f2694c580c x86/mm: Check return value from memblock_phys_alloc_range() d0f987525744 x86/microcode: Update the Intel processor flag scan check 8973fb71c926 x86/smpboot: Fix INIT delay assignment for extended Intel Families 44e041675383 x86/stackprotector/64: Only export __ref_stack_chk_guard on CONFIG_SMP 63b7dade892b x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in UAPI headers ac3af695c4b0 wifi: mt76: mt7925: fix fails to enter low power mode in suspend state 8b526e4d944a wifi: mt76: mt7925: load the appropriate CLC data based on hardware type c9c64da88e38 wifi: mt76: mt7996: revise TXS size 1d5832119205 wifi: mt76: mt7996: fix SER reset trigger on WED reset fa6c05122fb8 wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2 8f82cf305efd cgroup/rstat: avoid disabling irqs for O(num_cpu) dca76ee1f02a drm/amdgpu: Skip pcie_replay_count sysfs creation for VF 67bb2175095e mmc: host: Wait for Vdd to settle on card power off 4005036642a2 staging: vchiq_arm: Create keep-alive thread during probe 123bcd8f42b7 pidfs: improve multi-threaded exec and premature thread-group leader exit polling 1d1e1efad1cf libnvdimm/labels: Fix divide error in nd_label_data_init() 37ac2434aae1 ext4: on a remount, only log the ro or r/w state when it has changed 3e10592b477e xen/pci: Do not register devices with segments >= 0x10000 2a8bedeb963f PCI: vmd: Disable MSI remapping bypass under Xen 8b80fd3f76f2 drm/amdkfd: set precise mem ops caps to disabled for gfx 11 and 12 98e38fe7d355 drm/amdgpu/discovery: check ip_discovery fw file available 1630224189cc pNFS/flexfiles: Report ENETDOWN as a connection error a1596965a7c8 tools/build: Don't pass test log files to linker 2780aa839441 r8169: disable RTL8126 ZRX-DC timeout e63b634806a1 PCI: dwc: ep: Ensure proper iteration over outbound map windows c0c59a1f7766 objtool: Properly disable uaccess validation ac30595154da lockdep: Fix wait context check on softirq for PREEMPT_RT 44b79041c44a dql: Fix dql->limit value when reset. f48ee562c095 Bluetooth: Disable SCO support if READ_VOICE_SETTING is unsupported/broken 7ec409ee15ac Bluetooth: btmtksdio: Prevent enabling interrupts after IRQ handler removal 7cfde2a48280 thermal/drivers/qoriq: Power down TMU on system suspend c34792832008 thermal/drivers/mediatek/lvts: Start sensor interrupts disabled 7b32d4e62c87 net: tn40xx: create swnode for mdio and aqr105 phy and add to mdiobus b07ba838aded net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards 9e542640c2e5 mctp: Fix incorrect tx flow invalidation condition in mctp-i2c c0d63ee0dd06 ASoC: codecs: wsa883x: Correct VI sense channel mask 780699001b8e ASoC: codecs: wsa884x: Correct VI sense channel mask ace57bd1fb49 spi-rockchip: Fix register out of bounds access dac9e6af5328 SUNRPC: rpcbind should never reset the port to the value '0' 984d8a392f6b SUNRPC: rpc_clnt_set_transport() must not change the autobind setting 71e07bb1556c NFSv4: Treat ENETUNREACH errors as fatal for state recovery 1e317f578116 cifs: Fix establishing NetBIOS session for SMB2+ connection 51d44dba94e7 cifs: add validation check for the fields in smb_aces 15c961d7a9e5 cifs: Set default Netbios RFC1001 server name to hostname in UNC ff968e486e42 fbdev: core: tileblit: Implement missing margin clearing for tileblit 8c912c0a6860 fbcon: Use correct erase colour for clearing in fbcon 230abe5d3f68 fbdev: fsl-diu-fb: add missing device_remove_file() 6427b5c0f0aa riscv: Allow NOMMU kernels to access all of RAM 15787ab82a46 mailbox: use error ret code of of_parse_phandle_with_args() 2c80f975e94d mailbox: pcc: Use acpi_os_ioremap() instead of ioremap() 2d21895e77c6 tpm: Convert warn to dbg in tpm2_start_auth_session() 2eb8f4701961 ACPI: PNP: Add Intel OC Watchdog IDs to non-PNP device list 4f427ca9edf8 tracing: Mark binary printing functions with __printf() attribute b4c11dd41c40 iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability e506751b7dd9 arm64: Add support for HIP09 Spectre-BHB mitigation 1a9b696a003a SUNRPC: Don't allow waiting for exiting tasks ac83bf58f687 NFS: Don't allow waiting for exiting tasks 46a47dc10fa7 NFSv4: Check for delegation validity in nfs_start_delegation_return_locked() 01677e7ee12f io_uring/msg: initialise msg request opcode bab0bd138910 exfat: call bh_read in get_block only when necessary d40ca27602ea fuse: Return EPERM rather than ENOSYS from link() c9a508b6bbd2 smb: client: Store original IO parameters and prevent zero IO sizes 150f38eddefc cifs: Fix negotiate retry functionality 0705b6d5bc32 cifs: Fix querying and creating MF symlinks over SMB1 6ebb9d54eccc cifs: Add fallback for SMB2 CREATE without FILE_READ_ATTRIBUTES 100b452e0eed s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log c42f740a07ee x86/fred: Fix system hang during S4 resume with FRED enabled 192b02f8c7ba kconfig: merge_config: use an empty file as initfile dac9d6ad5eaf samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora 8014d3e56ec0 bpf: fix possible endless loop in BPF map iteration 218c838d0356 io_uring: don't duplicate flushing in io_req_post_cqe 64f505b08e0c block: fix race between set_blocksize and read paths e9f646f089bc selftests/bpf: Mitigate sockmap_ktls disconnect_after_delete failure cd39fae34f09 drm/amdgpu: Allow P2P access through XGMI 36cb568f559a drm/amd/display: Enable urgent latency adjustment on DCN35 9ece099e951a fs/ext4: use sleeping version of sb_find_get_block() f1c5aa614b5c fs/jbd2: use sleeping version of __find_get_block() aafc27053143 fs/ocfs2: use sleeping version of __find_get_block() a49a4a87cea3 fs/buffer: use sleeping version of __find_get_block() e138fc2316c3 fs/buffer: introduce sleeping flavors for pagecache lookups 4f5553a08fb7 fs/buffer: split locking for pagecache lookups 836917e7a65c ima: process_measurement() needlessly takes inode_lock() on MAY_READ e22034cbee52 dma-mapping: Fix warning reported for missing prototype 7f7f70c31697 net: enetc: refactor bulk flipping of RX buffers to separate function 523c08f630a3 scsi: mpi3mr: Add level check to control event logging bd8c9404e44a vhost-scsi: protect vq->log_used with vq->mutex f93675793bdc vhost_task: fix vhost_task_create() documentation 97edaa0ec64c cgroup: Fix compilation issue due to cgroup_mutex not being exported 3eec42a17ad4 dma-mapping: avoid potential unused data compilation warning a8dd6b7b391d mei: vsc: Use struct vsc_tp_packet as vsc-tp tx_buf and rx_buf type de8c0b93a63c intel_th: avoid using deprecated page->mapping, index fields 299881317756 dma/mapping.c: dev_dbg support for dma_addressing_limited b730cb109633 virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN 7aea1517fb6c scsi: ufs: Introduce quirk to extend PA_HIBERN8TIME for UFS devices 87389bff743c scsi: target: iscsi: Fix timeout on deleted connection 1603a34b80ff nvmem: qfprom: switch to 4-byte aligned reads 410f8b72e02c nvmem: core: update raw_len if the bit reading is required 4327479e559c nvmem: core: verify cell's raw_len a4f865ecdbdd nvmem: core: fix bit offsets of more than one byte d6abe0f6ade9 nvmem: rockchip-otp: add rk3576 variant data 49b4e88b559c nvmem: rockchip-otp: Move read-offset into variant-data 3fc60952271b cpufreq: Add SM8650 to cpufreq-dt-platdev blocklist c000fc26c431 phy: renesas: rcar-gen3-usb2: Assert PLL reset on PHY power off 918d43686271 phy: renesas: rcar-gen3-usb2: Lock around hardware registers and driver data 64cf5b896fd3 phy: renesas: rcar-gen3-usb2: Move IRQ request in probe 0abae7dc42f2 i2c: designware: Fix an error handling path in i2c_dw_pci_probe() 0d1002c60cd4 i2c: designware: Use temporary variable for struct device 4fa55c5230f4 drm/amd/display: Defer BW-optimization-blocked DRR adjustments 5f05863810cf drm/amd/display: Correct timing_adjust_pending flag setting. 839b2350b861 drm/amd/display: Do not enable replay when vtotal update is pending. 892f054b3fa2 drm/amd/display: Configure DTBCLK_P with OPTC only for dcn401 e97e9ef4704e Linux 6.12.30-xanmod1 5745d474b824 Merge tag 'v6.12.30' into 6.12 e0e2f7824338 Linux 6.12.30 25e07c8403f4 drm/amdgpu: fix pm notifier handling 8e7583fb858c phy: tegra: xusb: remove a stray unlock 5924b3244688 usb: typec: ucsi: displayport: Fix deadlock bca94cc34563 drm/tiny: panel-mipi-dbi: Use drm_client_setup_with_fourcc() 5ed066083fc3 drm/panel-mipi-dbi: Run DRM default client setup 25998ed87f0c drm/fbdev-dma: Support struct drm_driver.fbdev_probe d22496de5049 Bluetooth: btnxpuart: Fix kernel panic during FW release 7ca84f6a22d5 iio: light: opt3001: fix deadlock due to concurrent flag access 58517eae326e accel/ivpu: Fix fw log printing 0923a7d55a85 accel/ivpu: Refactor functions in ivpu_fw_log.c 1516c55872cc accel/ivpu: Reset fw log on cold boot 1c302f64ea07 accel/ivpu: Rename ivpu_log_level to fw_log_level 74953f93f47a mm/page_alloc: fix race condition in unaccepted memory handling 260ca2e9617f drm/xe/gsc: do not flush the GSC worker from the reset path 6b2d1fbd4146 CIFS: New mount option for cifs.upcall namespace resolution 23dc14c52d84 dmaengine: idxd: Refactor remove call with idxd_cleanup() helper 017d4012dc05 dmaengine: idxd: fix memory leak in error handling path of idxd_pci_probe 868dbce755ec dmaengine: idxd: fix memory leak in error handling path of idxd_alloc 21f9f5cd9a0c dmaengine: idxd: Add missing idxd cleanup to fix memory leak in remove call e0ba67b10d7c dmaengine: idxd: Add missing cleanups in cleanup internals 80b02602279a dmaengine: idxd: Add missing cleanup for early error out in idxd_setup_internals 56e2f09083cf dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups 4958737c42e1 dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines 5fcd392dae6d dmaengine: idxd: fix memory leak in error handling path of idxd_setup_wqs 6b5d770e4563 dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy 26e63b2fe30c dmaengine: ti: k3-udma: Add missing locking fe0756daad52 mm: userfaultfd: correct dirty flags set for both present and swap pte d005c8166528 net: qede: Initialize qede_ll_ops with designated initializer 20d6e621be48 ring-buffer: Fix persistent buffer when commit page is the reader page 2b81e76db366 wifi: mt76: disable napi on driver removal ec5d9a750e91 tpm: Mask TPM RC in tpm2_start_auth_session() cac03fecbcc5 spi: tegra114: Use value to check for invalid delays d0df124437cc smb: client: fix memory leak during error handling for POSIX mkdir bffc3038a28b scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer c450f648d0fc phy: renesas: rcar-gen3-usb2: Set timing registers only once c78a5693bd15 phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/bind ed0e7d31d09a phy: Fix error handling in tegra_xusb_port_init 1db527f0cb8f phy: tegra: xusb: Use a bitmask for UTMI pad power state tracking ce14aa00dd53 tracing: samples: Initialize trace_array_printk() with the correct function 589c9e66bd47 ftrace: Fix preemption accounting for stacktrace filter command 7d353da580c5 ftrace: Fix preemption accounting for stacktrace trigger command 511ceee89966 kbuild: Disable -Wdefault-const-init-unsafe 899e014e6847 Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer() 4400b05ffabc Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges 02a68f11ba84 arm64: dts: rockchip: Remove overdrive-mode OPPs from RK3588J SoC dtsi 7f2e784f27bb arm64: dts: amlogic: dreambox: fix missing clkc_audio node b1d6694b39ec hv_netvsc: Remove rmsg_pgcnt 7a508c604cd3 hv_netvsc: Preserve contiguous PFN grouping in the page buffer array 24f05522c1c1 hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages fe1bebd0edb2 dma-buf: insert memory barrier before updating num_fences 93152dac0ba7 ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera c88f4ff5354b ALSA: usb-audio: Add sample rate quirk for Audioengine D1 f8302100f42b ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2() 7f8d77f65426 ACPI: PPTT: Fix processor subtable walk a348ff3f5b69 gpio: pca953x: fix IRQ storm on system wake up f0c0b8e6bc26 MAINTAINERS: Update Alexey Makhalov's email address 64a33088adf2 drm/amd/display: Avoid flooding unnecessary info messages 2d125a1f0d61 drm/amd/display: Correct the reply value when AUX write incomplete 8d71c3231b33 drm/amdgpu: csa unmap use uninterruptible lock e54f20c5a17e drm/amdgpu: fix incorrect MALL size for GFX1151 c75f3f9cbfb7 Revert "drm/amd/display: Hardware cursor changes color when switched to software cursor" 3ee639985425 btrfs: add back warning for mount option commit values exceeding 300 bf804f34adfb btrfs: fix folio leak in submit_one_async_extent() 6ea6cea17ff8 btrfs: fix discard worker infinite loop after disabling discard 12f69c4e3098 LoongArch: uprobes: Remove redundant code about resume_era 88650dde2eea LoongArch: uprobes: Remove user_{en,dis}able_single_step() c92b99c4c097 LoongArch: Fix MAX_REG_OFFSET calculation 213533657435 LoongArch: Save and restore CSR.CNTC for hibernation 66a309b4d5bd LoongArch: Move __arch_cpu_idle() to .cpuidle.text section 111e55db3ca3 LoongArch: Prevent cond_resched() occurring within kernel-fpu f8544be7e8e5 HID: bpf: abort dispatch if device destroyed d32c1880b33a udf: Make sure i_lenExtents is uptodate on inode eviction 0102989af4c3 sched_ext: bpf_iter_scx_dsq_new() should always initialize iterator a0c247821813 dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted" 153367726797 NFSv4/pnfs: Reset the layout state after a layoutreturn 6dbf38159d8d tsnep: fix timestamping with a stacked DSA driver a11b8c0be6ac net/tls: fix kernel panic when alloc_page failed abc43c1ffdbc mlxsw: spectrum_router: Fix use-after-free when deleting GRE net devices 07c737d9ab02 wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_request 7db81acae084 octeontx2-pf: Do not reallocate all ntuple filters 1977cec5beaa octeontx2-af: Fix CGX Receive counters 256adb2da583 net: ethernet: mtk_eth_soc: fix typo for declaration MT7988 ESW capability bf85a27605d0 octeontx2-pf: macsec: Fix incorrect max transmit size in TX secy 38a2fdd3e9c9 netlink: specs: tc: all actions are indexed arrays be64ab9c173f netlink: specs: tc: fix a couple of attribute names 3f16340071d0 drm/xe: Save CTX_TIMESTAMP mmio value instead of LRC value d2a9a92bb4cc regulator: max20086: fix invalid memory access 5451b834b3ff qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd() 1f80e6ff0260 net/mlx5e: Disable MACsec offload for uplink representor profile 462e2243812e vsock/test: Fix occasional failure in SIOCOUTQ tests 225e29465aa7 net: dsa: b53: prevent standalone from trying to forward to other ports bd993721789d ALSA: sh: SND_AICA should depend on SH_DMA_API a3c147040bb2 nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable ddfa034da318 nvme-pci: make nvme_pci_npages_prp() __always_inline 0251e13f3f49 net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING 3e64d35475aa net: cadence: macb: Fix a possible deadlock in macb_halt_tx. 5ee626e47330 ALSA: ump: Fix a typo of snd_ump_stream_msg_device_info caac5761a6cd ALSA: seq: Fix delivery of UMP events to group ports 8ee6ec20dd5f net: mctp: Ensure keys maintain only one ref to corresponding dev d308312acd0c tests/ncdevmem: Fix double-free of queue array 38c937dbd4e4 selftests: ncdevmem: Switch to AF_INET6 04db681f3c75 selftests: ncdevmem: Make client_ip optional 0738648a7d61 selftests: ncdevmem: Unify error handling eb15f4f38013 selftests: ncdevmem: Separate out dmabuf provider f3380d119f61 selftests: ncdevmem: Redirect all non-payload output to stderr d4d1561d17eb net: mctp: Don't access ifa_index when missing 9e5efcff49b3 mctp: no longer rely on net->dev_index_head[] 37050be74e80 tools/net/ynl: ethtool: fix crash when Hardware Clock info is missing d1365ca80b01 net_sched: Flush gso_skb list too during ->change() 28826a89fdfd Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags 10c7f1c647da RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem de7acdb46291 spi: loopback-test: Do not split 1024-byte hexdumps da824f127163 nfs: handle failure of nfs_get_lock_context in unlock path 94e7272b636a HID: uclogic: Add NULL check in uclogic_input_configured() a6999953707a HID: thrustmaster: fix memory leak in thrustmaster_interrupts() 336edd6b0f5b RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug c43b0a185fa6 virtio_net: ensure netdev_tx_reset_queue is called on bind xsk for tx 343a77562c1f virtio_ring: add a func argument 'recycle_done' to virtqueue_reset() 1cf8bdd596a8 iio: chemical: sps30: use aligned_s64 for timestamp 7b16d3c36123 iio: adc: ad7768-1: Fix insufficient alignment of timestamp. b9e0997f2e84 xhci: dbc: Avoid event polling busyloop if pending rx transfers are inactive. 651eaaae6baa xhci: dbc: Improve performance by removing delay in transfer event polling. 5d9d62323e18 Revert "drm/amd: Stop evicting resources on APUs in suspend" 4d45a5f1e2a0 drm/amd: Add Suspend/Hibernate notification callback support ea0153e065f4 iio: pressure: mprls0025pa: use aligned_s64 for timestamp 039681d656a3 iio: chemical: pms7003: use aligned_s64 for timestamp b37c112ef265 iio: adc: ad7266: Fix potential timestamp alignment issue. a065f78eba2a KVM: x86/mmu: Prevent installing hugepages when mem attributes are changing 3d962ec543e5 KVM: Add member to struct kvm_gfn_range to indicate private/shared 54401e29ab4f uio_hv_generic: Fix sysfs creation path for ring buffer 7bf64cd0ccb8 tpm: tis: Double the timeout B to 4s 517c11fe4fcb tracing: probes: Fix a possible race in trace_probe_log APIs f0d70d8dcae4 cgroup/cpuset: Extend kthread_is_per_cpu() check to all PF_NO_SETAFFINITY tasks 220444d2095a arm64: dts: imx8mp-var-som: Fix LDO5 shutdown causing SD card timeout 48fff1267e8d platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection 03e4ee3a9a26 platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO Wujie 14XA (GX4HRXL) bc4c54cbb430 binfmt_elf: Move brk for static PIE even if ASLR disabled 97dd8c19f2a3 riscv: dts: sophgo: fix DMA data-width configuration for CV18xx a0bde67526c0 drivers/platform/x86/amd: pmf: Check for invalid Smart PC Policies 5022d7a39255 drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart PC Policies 10d1496f85d7 fs/xattr.c: fix simple_xattr_list to always include security.* xattrs 61f489ca9940 arm64: dts: rockchip: Assign RT5616 MCLK rate on rk3588-friendlyelec-cm3588 6be381b1d359 Linux 6.12.29-xanmod1 863737b78ba9 Merge tag 'v6.12.29' into 6.12 5be5dbf91ef3 Linux 6.12.29 7e78061be78b x86/its: FineIBT-paranoid vs ITS bb85c3abbfd8 x86/its: Fix build errors when CONFIG_MODULES=n 2a6194e12427 selftest/x86/bugs: Add selftests for ITS 88a817e60dbb x86/its: Use dynamic thunks for indirect branches 15335117c5d7 x86/ibt: Keep IBT disabled during alternative patching bd57853b863e x86/its: Align RETs in BHB clear sequence to avoid thunking 9f132c0397df x86/its: Add support for RSB stuffing mitigation 4dc1902fdee7 x86/its: Add "vmexit" option to skip mitigation on some CPUs 68d59e9ba384 x86/its: Enable Indirect Target Selection mitigation 51000047235f x86/its: Add support for ITS-safe return thunk 16a7d5b7a46e x86/its: Add support for ITS-safe indirect thunk a6f2a436e9d6 x86/its: Enumerate Indirect Target Selection (ITS) bug 76f847655bcb Documentation: x86/bugs/its: Add ITS documentation f23d4f4aebf0 x86/speculation: Remove the extra #ifdef around CALL_NOSPEC 9ebe6f1bd213 x86/speculation: Add a conditional CS prefix to CALL_NOSPEC d2498bbb54f6 x86/speculation: Simplify and make CALL_NOSPEC consistent 9d8295dcf243 x86/bhi: Do not set BHI_DIS_S in 32-bit mode b86349f32625 x86/bpf: Add IBHF call at end of classic BPF 87a12b9b3810 x86/bpf: Call branch history clearing sequence on exit 2176530849b1 arm64: proton-pack: Add new CPUs 'k' values for branch mitigation e5f5100f1c64 arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users 38c345fd54af arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs f2aebb8ec64d arm64: proton-pack: Expose whether the branchy loop k value ec5bca57afc6 arm64: proton-pack: Expose whether the platform is mitigated by firmware 2a3915e86187 arm64: insn: Add support for encoding DSB 86b37810fa1e sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash 16bae58f7355 mm: page_alloc: speed up fallbacks in rmqueue_bulk() 564d25b1a6a0 mm: page_alloc: don't steal single pages from biggest buddy 12abefb8c821 Bluetooth: btmtk: Remove the resetting step before downloading the fw c7a9df4ef4a7 Bluetooth: btmtk: Remove resetting mt7921 before downloading the fw 2482f7705b83 io_uring: always arm linked timeouts prior to issue 6b0383a21d3a rust: clean Rust 1.88.0's `clippy::uninlined_format_args` lint 1c25723831c4 rust: allow Rust 1.87.0's `clippy::ptr_eq` lint 6aac2c54762c Revert "um: work around sched_yield not yielding in time-travel mode" cd010271a92b do_umount(): add missing barrier before refcount checks in sync case 3edac2949eb5 io_uring/sqpoll: Increase task_work submission batch size 944af45bb76b drm/xe/tests/mocs: Hold XE_FORCEWAKE_ALL for LNCF regs 95a75ed2b005 drm/xe/tests/mocs: Update xe_force_wake_get() return handling d6b013b44e44 riscv: misaligned: enable IRQs while handling misaligned accesses 45a0697ceeae riscv: misaligned: factorize trap handling 19fa2a483029 nvme: unblock ctrl state transition for firmware update 7798edcc5b56 drm/panel: simple: Update timings for AUO G101EVN010 184b147b9f7f loop: Add sanity check for read/write_iter a781ffe410d8 loop: factor out a loop_assign_backing_file helper 5e1470b27672 loop: refactor queue limits updates 0558ce095b76 loop: Fix ABBA locking race 722f6dece719 loop: Simplify discard granularity calc 02a77b3020a2 loop: Use bdev limit helpers for configuring discard 126be03494f2 riscv: misaligned: Add handling for ZCB instructions eaa30e1d0ed2 MIPS: Fix MAX_REG_OFFSET fb98c9e584f4 iio: adc: dln2: Use aligned_s64 for timestamp ef5d6a409680 iio: accel: adxl355: Make timestamp 64-bit aligned using aligned_s64 afe884959738 types: Complement the aligned types with signed 64-bit one 245e319019c6 iio: temp: maxim-thermocouple: Fix potential lack of DMA safe buffer. e9bf391a9bce iio: accel: adxl367: fix setting odr for activity time update a2ad060643a4 usb: usbtmc: Fix erroneous generic_read ioctl return 207391377646 usb: usbtmc: Fix erroneous wait_srq ioctl return 29e17737465c usb: usbtmc: Fix erroneous get_stb ioctl error returns 9d90c283eac5 USB: usbtmc: use interruptible sleep in usbtmc_read 5ad298d6d4ae usb: typec: ucsi: displayport: Fix NULL pointer access 3366a199483a usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition 1c001b6ddeb7 usb: misc: onboard_usb_dev: fix support for Cypress HX3 hubs 08eca452a648 usb: host: tegra: Prevent host controller crash when OTG port is used d1c8fa4c6edb usb: gadget: Use get_status callback to set remote wakeup capability 43ae91f561de usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN 75f23e49add8 usb: gadget: f_ecm: Add get_status callback fae7f4460188 usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version 88d92cffc9d9 usb: cdnsp: Fix issue with resuming from L1 f6fdbe4d543b usb: dwc3: gadget: Make gadget_wakeup asynchronous d133023c9a3f ocfs2: stop quota recovery before disabling quotas fe3d752a7a10 ocfs2: implement handshaking with ocfs2 recovery thread f96041a959f7 ocfs2: switch osb->disable_recovery to enum 1b3b9158521a ocfs2: fix the issue with discontiguous allocation in the global_bitmap b76eaef983c7 x86/microcode: Consolidate the loader enablement checking d63851049f41 module: ensure that kobject_put() is safe for module type kobjects d66a22f6a432 memblock: Accept allocated memory before use in memblock_double_array() ed45af6841a9 clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable() abbc99e898e4 arm64: cpufeature: Move arm64_use_ng_mappings to the .data section to prevent wrong idmap generation 55701e992b17 accel/ivpu: Increase state dump msg timeout 8e9c8a0393b5 xenbus: Use kref to track req lifetime 54dd5d6af705 xen: swiotlb: Use swiotlb bouncing if kmalloc allocation demands it 571dcf3d27b2 smb: client: Avoid race in open_cached_dir with lease breaks a9f28dbfdd1e usb: uhci-platform: Make the clock really optional 92d0a28afba2 drm/amdgpu/hdp7: use memcfg register to post the write for HDP flush df044182621a drm/amdgpu/hdp6: use memcfg register to post the write for HDP flush 0a776c305435 drm/amdgpu/hdp5: use memcfg register to post the write for HDP flush b6f0f3e6c7a9 drm/amdgpu/hdp5.2: use memcfg register to post the write for HDP flush 4872de413e20 drm/amdgpu/hdp4: use memcfg register to post the write for HDP flush a13f9ac569f0 drm/amd/display: Copy AUX read reply data whenever length > 0 2d63e66f7ba7 drm/amd/display: Fix wrong handling for AUX_DEFER case 0e225bdba360 drm/amd/display: Remove incorrect checking in dmub aux handler fc7ac4ad1d16 drm/amd/display: Fix the checking condition in dmub aux handling 468034a06a6e drm/amd/display: more liberal vmin/vmax update for freesync d8c4afe78385 drm/amd/display: Fix invalid context error in dml helper 19323f414baa drm/amdgpu/vcn: using separate VCN1_AON_SOC offset 206569cbf71a drm/xe: Add page queue multiplier a5f162727b91 drm/v3d: Add job to pending list if the reset was skipped dadf91161083 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo a1cad8a3bca4 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo 82f6334a0b3e iio: imu: inv_mpu6050: align buffer for timestamp c4dfff960b34 iio: adis16201: Correct inclinometer channel resolution 4cbd37a12aed iio: adc: rockchip: Fix clock initialization sequence c9f8413b78f2 iio: adc: ad7606: fix serial register access 7f37e3148368 io_uring: ensure deferred completions are flushed for multishot 4d41b9e4c9e8 drm/amd/display: Shift DMUB AUX reply command if necessary d362b21fefce KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception 5156f7c484ab selftests/mm: fix a build failure on powerpc b21ec0726a7b selftests/mm: compaction_test: support platform with huge mount of memory b543a5a73b5c mm/userfaultfd: fix uninitialized output field for -EAGAIN race 6166c3cf4054 mm/huge_memory: fix dereferencing invalid pmd migration entry 2910019b04eb mm: vmalloc: support more granular vrealloc() sizing efb597345953 mm: fix folio_pte_batch() on XEN PV d87392094f96 x86/mm: Eliminate window where TLB flushes may be inadvertently skipped e8b1d65f0a93 staging: axis-fifo: Correct handling of tx_fifo_depth for size validation 38a8982ca0b7 staging: axis-fifo: Remove hardware resets for user errors 06753f49336a staging: bcm2835-camera: Initialise dev in v4l2_dev 215e42e2f12c staging: iio: adc: ad7816: Correct conditional logic for store mode 5bb112f16008 rust: clean Rust 1.88.0's warning about `clippy::disallowed_macros` configuration a85d8aed0c08 objtool/rust: add one more `noreturn` Rust function for Rust 1.87.0 376b73292a26 rust: clean Rust 1.88.0's `unnecessary_transmutes` lint 2943297acfea Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5 a82f4f5563b6 Input: synaptics - enable SMBus for HP Elitebook 850 G1 bbb5081015ed Input: synaptics - enable InterTouch on Dell Precision M3800 bc4556bba1c8 Input: synaptics - enable InterTouch on Dynabook Portege X30L-G 9d9074af50e8 Input: synaptics - enable InterTouch on Dynabook Portege X30-D 38bb0170d6ad Input: xpad - fix two controller table values bf239d383538 Input: xpad - add support for 8BitDo Ultimate 2 Wireless Controller 302a0cd0bbc4 Input: xpad - fix Share button on Xbox One controllers 619c05fb176c Input: mtk-pmic-keys - fix possible null pointer dereference f36230dacde9 Input: cyttsp5 - fix power control issue on wakeup ee25256789c3 Input: cyttsp5 - ensure minimum reset pulse width de02eb727f1a virtio-net: fix total qstat values bb8f86f40e04 net: export a helper for adding up queue stats 7eea40818e8f fbnic: Do not allow mailbox to toggle to ready outside fbnic_mbx_poll_tx_ready 650e283b4cd3 fbnic: Pull fbnic_fw_xmit_cap_msg use out of interrupt context 9d9010879dc9 fbnic: Improve responsiveness of fbnic_mbx_poll_tx_ready 612a05c9f20c fbnic: Actually flush_tx instead of stalling out fea860a2a613 fbnic: Gate AXI read/write enabling on FW mailbox cd25fc4c562e fbnic: Fix initialization of mailbox descriptor rings ce97489864c9 net: dsa: b53: do not set learning and unicast/multicast on up e5b40f4a2b3e net: dsa: b53: fix learning on VLAN unaware bridges ce1a289bf2ab net: dsa: b53: fix toggling vlan_filtering 2407c98a1b4c net: dsa: b53: do not program vlans when vlan filtering is off 7dac02582911 net: dsa: b53: do not allow to configure VLAN 0 11c427a8699e net: dsa: b53: always rejoin default untagged VLAN on bridge leave 90b65bc357ca net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave 42ab1f2b6f45 net: dsa: b53: fix flushing old pvid VLAN on pvid change 4ed7e603139f net: dsa: b53: fix clearing PVID of a port 46de8f2aa389 net: dsa: b53: keep CPU port always tagged again 11dbd4e0a89a net: dsa: b53: allow leaky reserved multicast b37e54259cab bpf: Scrub packet on bpf_redirect_peer e2ab67672b22 netfilter: ipset: fix region locking in hash types 0160ac84fb03 ipvs: fix uninit-value for saddr in do_output_route4 64385c0d02f7 erofs: ensure the extra temporary copy is valid for shortened bvecs 574686c80754 ice: use DSN instead of PCI BDF for ice_adapter index 62946989e660 ice: Initial support for E825C hardware in ice_adapter 4555c4a13a93 wifi: mac80211: fix the type of status_code for negotiated TID to Link Mapping c33927f3858c can: gw: fix RCU/BH usage in cgw_create_job() 8f24cc6a72eb can: mcp251xfd: fix TDC setting for low data bit rates 2ecce25ea296 can: m_can: m_can_class_allocate_dev(): initialize spin lock on device probe 79a6945e3de5 net: ethernet: mtk_eth_soc: do not reset PSE when setting FE aac9d5fa537b net: ethernet: mtk_eth_soc: reset all TX queues on DMA free 35be4c0cdf46 gre: Fix again IPv6 link-local address generation. 94a6f6c204ab virtio-net: free xsk_buffs on error in virtnet_xsk_pool_enable() edd53ee790f3 virtio_net: xsk: bind/unbind xsk for tx 98cd7ed92753 sch_htb: make htb_deactivate() idempotent 5c3b8f05756b s390/entry: Fix last breaking event handling in case of stack corruption 2148d34371b0 ksmbd: fix memory leak in parse_lease_state() ec334aaab747 openvswitch: Fix unsafe attribute parsing in output_userspace() 9e9841e232b5 ksmbd: Fix UAF in __close_file_table_ids d62ba16563a8 ksmbd: prevent out-of-bounds stream writes by validating *pos c57301e332cc ksmbd: prevent rename with empty string 1b7b1cbc6e73 can: rockchip_canfd: rkcanfd_remove(): fix order of unregistration calls 12ef60f1b99c can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls c488f8b53e15 s390/pci: Fix duplicate pci_dev_put() in disable_slot() when PF has child VFs afa5cdce062a vfio/pci: Align huge faults to order 9423f6da8251 wifi: cfg80211: fix out-of-bounds access during multi-link element defragmentation be54b750c333 s390/pci: Fix missing check for zpci_create_device() error return e0a8e3ca07be can: mcan: m_can_class_unregister(): fix order of unregistration calls 14ee85b74807 firmware: arm_scmi: Fix timeout checks on polling path fe3da1bfd8d4 arm64: dts: imx8mm-verdin: Link reg_usdhc2_vqmmc to usdhc2 ff7d691921c7 Revert "btrfs: canonicalize the device path before adding it" 61e0fc331230 fs/erofs/fileio: call erofs_onlinefolio_split() after bio_add_folio() b32411f0459d dm: add missing unlock on in dm_keyslot_evict()