3fa5e5702a82 Add linux-next specific files for 20260227 c7f92042d3f3 selftests: gpio: Add gpio-cdev-uaf tests ee68f18d1f0d gpio: cdev: Don't check struct gpio_chip in gpio_chrdev_open() cf674f1a0c98 gpio: Ensure struct gpio_chip for gpiochip_setup_dev() 395b8e555dfc gpio: sysfs: Remove redundant check for struct gpio_chip 049f71131734 gpio: Remove redundant check for struct gpio_chip cc11f4ef666f gpio: Access `gpio_bus_type` in gpiochip_setup_dev() 16fdabe143fc gpio: Fix resource leaks on errors in gpiochip_add_data_with_key() eb58f2b9bb09 gpiolib: match secondary fwnode too in gpio_device_find_by_fwnode() fa4a3a95139e gpio: introduce a header for symbols shared by suppliers and consumers b2d51bc1601c gpio: generic: Don't use 'proxy' headers cf8e9203cc65 virt: fsl_hypervisor: fix header kernel-doc warnings f505e978d1a0 docs: media: document media multi-committers rules and process afdf5530b531 docs: media: document Media Maintainers cc353539ec33 docs: media: update maintainer-entry-profile for multi-committers a0b9b0f1433c rust_binder: use lock_vma_under_rcu() in use_page_slow() a06f4f9799d2 MAINTAINERS: fix a couple issues at media input infrastructure 54857c52452a docs: maintainer-pgp-guide.rst: add a reference for kernel.org sign 2e303f0febb6 rust_binder: call set_notification_done() without proc lock 4cb9e13fec0d rust_binder: avoid reading the written value in offsets array 8ef2c15aeae0 rust_binder: check ownership before using vma 4fc87c240b8f rust_binder: fix oneway spam detection f1de1c893d0d dt-bindings: remoteproc: qcom,sm8550-pas: Add Kaanapali CDSP c3755acd03ea dt-bindings: remoteproc: qcom,sm8550-pas: Add Kaanapali ADSP fd6dad4e1ae2 netmem: remove the pp fields from net_iov be11a537224d net: ethernet: ti: am65-cpsw-nuss/cpsw-ale: Fix multicast entry handling in ALE table 13540021be22 selftests: net: Add bridge VLAN range grouping tests 93c9475c04ac bridge: Check relevant per-VLAN options in VLAN range grouping 2ef2b20cf4e0 net: annotate data-races around sk->sk_{data_ready,write_space} aebf15e8eb09 net: airoha: fix typo in function name b70190d767be net: atlantic: fix reading SFP module info on some AQC100 cards d3549e2b4818 net: macb: add the .pcs_inband_caps() callback for SGMII 7f44b2acc5a1 net: macb: add support for reporting SGMII inband link status 1338cfef1ff1 net: macb: fix SGMII with inband aneg disabled 40d2f5820951 drm/i915/backlight: Remove try_vesa_interface e35626f610f3 net/sched: ets: fix divide by zero in the offload path 363c5108e4e2 inet: remove three EXPORT_SYMBOL() c8e9b1d9febc dmaengine: fsl-edma: fix all kernel-doc warnings 5cf47393d96f docs: ethtool: clarify the bit-by-bit bitset format description f22b4e6fbba5 octeontx2-af: CGX: replace kfree() with rvu_free_bitmap() d68d21ea6b29 docs: net: document neigh gc_interval sysctl 5c894879f17c net: stmmac: ptp: limit n_per_out a901e8705f89 dt-bindings: pinctrl: pincfg-node: add restrictions on conflicting properties 9c105255108b pinctrl: pinconf-generic: perform basic checks on pincfg properties c5ec22ff13e9 smb: client: Use snprintf in cifs_set_cifscreds b85a24b9c568 fs/smb/client/fs_context: Add hostname option for CIFS module to work with domain-based dfs resources with Kerberos authentication 2f37dc436d4e smb: client: Don't log plaintext credentials in cifs_set_cifscreds d9d1e319b39e smb: client: fix broken multichannel with krb5+signing 4fc3a433c139 smb: client: use atomic_t for mnt_cifs_flags e96493229a63 spi: stm32: fix missing pointer assignment in case of dma chaining d2c424e80caf HID: Add documentation for Lenovo Legion Go drivers 041eadd5f2d2 HID: hid-lenovo-go-s: Add IMU and Touchpad RO Attributes 550752e2c153 HID: hid-lenovo-go-s: Add RGB LED control interface f3ac4e11aaf3 HID: hid-lenovo-go-s: Add Touchpad Mode Attributes 14651777fd67 HID: hid-lenovo-go-s: Add Feature Status Attributes 323d8d2ee0a5 HID: hid-lenovo-go-s: Add MCU ID Attribute 4325fdab5dbb HID: hid-lenovo-go-s: Add Lenovo Legion Go S Series HID Driver 3d26d7c92f25 HID: Include firmware version in the uevent b53ccf3f7265 HID: hid-lenovo-go: Add OS Mode Toggle 1d466a1adbf4 HID: hid-lenovo-go: Add Calibration Settings 557d5b34d529 HID: hid-lenovo-go: Add RGB LED control interface f0119d450f1d HID: hid-lenovo-go: Add FPS Mode DPI settings a8a9ca568ce5 HID: hid-lenovo-go: Add Rumble and Haptic Settings b2fd12c205b5 HID: hid-lenovo-go: Add Feature Status Attributes 3bb54f568ecc HID: hid-lenovo-go: Add Lenovo Legion Go Series HID Driver b7458de7a740 include: device.h: Add named device attributes 41c78b33e96f pinctrl: cy8c95x0: Gather ID tables in one place 04fcdb3a34d6 pinctrl: cy8c95x0: Eliminate fragile use of I²C ID table a603cf701f94 pinctrl: cy8c95x0: Drop unused 'name' in struct cy8c95x0_pinctrl 8434c691193b pinctrl: cy8c95x0: Move driver data to the local variable in ->probe() 014884732095 pinctrl: cy8c95x0: Unify messages with help of dev_err_probe() 970dacb3b9f0 pinctrl: cy8c95x0: remove duplicate error message 5ffb2da4a38f pinctrl: cy8c95x0: Use devm_mutex_init() for mutex initialization b6c3af46c26f pinctrl: cy8c95x0: Don't miss reading the last bank registers a235e7d00983 drm/xe/configfs: Free ctx_restore_mid_bb in release 8d1137446fc2 xor: use static_call for xor_gen 8fcd265fe530 xor: pass the entire operation to the low-level ops 00767b21f5c1 btrfs: use xor_gen ed66e8485480 async_xor: use xor_gen d3f189f33596 xor: add a better public API 58fd4f48ef94 xor: make xor.ko self-contained in lib/raid/ 40d16f60af92 xor: avoid indirect calls for arm64-optimized ops b5491698ef9a x86: move the XOR code to lib/raid/ 5034762378c6 s390: move the XOR code to lib/raid/ 41e8b196c541 sparc: move the XOR code to lib/raid/ 1b9e58170368 riscv: move the XOR code to lib/raid/ c3f39a682cdc powerpc: move the XOR code to lib/raid/ c32b13f253e8 loongarch: move the XOR code to lib/raid/ efa99f47f2db arm64: move the XOR code to lib/raid/ 97b97bd2840b arm: move the XOR code to lib/raid/ 6135441f796f alpha: move the XOR code to lib/raid/ a360373083e6 xor: move generic implementations out of asm-generic/xor.h 807c03f15d10 xor: remove macro abuse for XOR implementation registrations 6129ed4c43cc xor: split xor.h 539e7ac518ea xor: cleanup registration and probing d7aa285a6f4b xor: small cleanups 409c66112cb3 xor: move to lib/raid/ c138b441a951 um/xor: don't override XOR_SELECT_TEMPLATE f49a8062b8d4 arm/xor: remove in_interrupt() handling 687d49ceb212 xor: assert that xor_blocks is not called from interrupt context dd860a90025d arm64,ppc64le/kdump: pass dm-crypt keys to kdump kernel dca78d32e3ee crash: align the declaration of crash_load_dm_crypt_keys with CONFIG_CRASH_DM_CRYPT f0be1e192d41 crash_dump/dm-crypt: don't print in arch-specific code c64518772087 fork: zero vmap stack using clear_pages() instead of memset() e8b9e49036da fork: replace simple_strtoul with kstrtoul in coredump_filter_setup d101321639d2 complete_signal: kill always-true "core_state || !SIGNAL_GROUP_EXIT" check 826d1e208cd7 do_notify_parent: sanitize the valid_signal() checks d5e2d0aa6421 exit: kill unnecessary thread_group_leader() checks in exit_notify() and do_notify_parent() 7c0a6f6b10f7 selftests/ipc: skip msgque test when MSG_COPY is unsupported 74d05ed910ce scripts/spelling.txt: add "exaclty" typo f738cf89e7ae scripts/spelling.txt: sort alphabetically 436f18d852cc lib/cmdline: adjust a few comments to fix kernel-doc -Wreturn warnings 4dce3bd0bdb9 lib/cmdline_kunit: add test case for memparse() ebfc1291a9a7 lib: add more string to 64-bit integer conversion overflow tests 84a3d72739ef lib: fix memparse() to handle overflow f5dd4ef067aa lib: fix _parse_integer_limit() to handle overflow b2b7f40ee7cd doc: watchdog: document buddy detector 89b3021ab9dd watchdog/hardlockup: improve buddy system detection timeliness a1e2ef76aa72 doc: watchdog: clarify hardlockup detection timing 612407f196b2 watchdog/hardlockup: always update saved interrupts during check ae894ab9139a kernel/panic: mark init_taint_buf as __initdata and panic instead of warning in alloc_taint_buf() fbaa24fe116f kernel/panic: allocate taint string buffer dynamically 9171afbaba6c kernel-panic-increase-buffer-size-for-verbose-taint-logging-fix 19def7ebe804 kernel/panic: increase buffer size for verbose taint logging 353dbe4b1b3d scripts/bloat-o-meter: rename file arguments to match output 96d7c8eb0bb3 unshare: fix nsproxy leak in ksys_unshare() on set_cred_ucounts() failure f7ca6b4427db scripts/spelling.txt: add "binded||bound" 507babb2c792 Squashfs: check xz dictionary size isn't zero fab80c2481c4 proc: fix pointer error dereference 1255436529c6 proc: array: drop stale FIXME about RCU in task_sig() df9c51269a5e kfence: add kfence.fault parameter df12e960c9f0 kho: make preserved pages compatible with deferred struct page init 4a9b64aa136f kho: fix deferred init of kho scratch e3e92e8d1897 mm: do not map the shadow stack as THP 96d98b0d7919 x86: shstk: use the new common vm_mmap_shadow_stack() helper 4047d57b8481 riscv: shstk: use the new common vm_mmap_shadow_stack() helper 928aaf1edab2 arm64: gcs: use the new common vm_mmap_shadow_stack() helper a43e24869d3e mm: introduce vm_mmap_shadow_stack() as a helper for VM_SHADOW_STACK mappings 6d2450c31670 mm: do not allocate shrinker info with cgroup.memory=nokmem 0a8a9198a887 mm: introduce a new page type for page pool in page type edc399cb70ea MAINTAINERS: add Youngjun Park as reviewer for SWAP 588692858a09 mm/mmu_gather: replace IPI with synchronize_rcu() when batch allocation fails 8531acfc0440 mm: vmscan: add PIDs to vmscan tracepoints 42468820e934 mm: vmscan: add cgroup IDs to vmscan tracepoints cc462ff120da tracing: add __event_in_*irq() helpers e14c1472a9aa mm: memcontrol: switch to native NR_VMALLOC vmstat counter f28825b42984 mm: vmalloc: streamline vmalloc memory accounting d3d97967397f kho: remove finalize state and clients 0546ba403a09 kho: adopt radix tree for preserved memory tracking ef29a6a701ab kho: move alloc tag init to kho_init_{folio,pages}() 65400e20a311 mm/hugetlb_vmemmap: update outdated comment ad399f606c82 mm-centralizefix-comments-about-compound_mapcount-in-new-sync_with_folio_pmd_zap-fix 7a5a5f6fbf5a mm: centralize+fix comments about compound_mapcount() in new sync_with_folio_pmd_zap() deda25f0eeda mm: khugepaged: skip lazy-free folios 36cdb61c4788 mm: add folio_test_lazyfree helper cf0fec585819 mm-khugepaged-refine-scan-progress-number-fix 138f27b8702f mm: khugepaged: refine scan progress number 3e3b03d73b24 mm: khugepaged: add trace_mm_khugepaged_scan event f1f24e1005f2 mm/kmemleak: use PF_KTHREAD flag to detect kernel threads 4bd1f8138609 mm/kmemleak: remove unreachable return statement in scan_should_stop() 898b470367cf mm: convert vmemmap_p?d_populate() to static functions 35b356fdf625 sparc: use vmemmap_populate_hugepages for vmemmap_populate ba04db78f0d9 mm/zswap: remove SWP_SYNCHRONOUS_IO swapcache bypass workaround 1494a7f175de mm/page_idle.c: remove redundant mmu notifier in aging code d91a111a5c73 mm/mmu_notifiers: use hlist_for_each_entry_srcu() for SRCU list traversal d68aca377f45 mm: make ref_unless functions unless_zero only 960e13ecfbb2 mm: khugepaged: set to next mm direct when mm has MMF_DISABLE_THP_COMPLETELY b46ffee6249a selftests/mm: remove duplicate include of unistd.h b5c102119d27 mm: cache struct page for empty_zero_page and return it from ZERO_PAGE() c228380463e7 arch, mm: consolidate empty_zero_page 9a4c0265569c mm: rename my_zero_pfn() to zero_pfn() 071b7a1c3c1c mm: don't special case !MMU for is_zero_pfn() and my_zero_pfn() df9e4c35886c mm/shmem: remove unnecessary restrain unmask of swap gfp flags 78692cf0f3a4 mm: name the anonymous MMOP enum as enum mmop 534a6c308c7d mm: remove '!root_reclaim' checking in should_abort_scan() bcfa2add9140 selftests/cgroup: add test for zswap incompressible pages 4d35c7243b68 mm: zswap: add per-memcg stat for incompressible pages 6d019a3f629d memcg: consolidate private id refcount get/put helpers ce5a304e4f3e mm/damon: remove unused target param of get_scheme_score() ae3e2ad73a21 mm: memfd_luo: preserve file seals 9d20b71923aa memfd: export memfd_{add,get}_seals() b2db7b1efaa6 mm, swap: no need to clear the shadow explicitly 95a87eda1f78 mm, swap: simplify checking if a folio is swapped 1905a6434019 mm, swap: no need to truncate the scan border d28b105cc1d3 mm-swap-use-the-swap-table-to-track-the-swap-count-fix c0d2cc515e9f mm, swap: use the swap table to track the swap count e0bea6e18c95 mm, swap: simplify swap table sanity range check 1b7c3aad65e5 mm, swap: mark bad slots in swap table directly bbe78c2266cf mm, swap: implement helpers for reserving data in the swap table ca5f08869f77 mm/workingset: leave highest bits empty for anon shadow 6d282e861308 mm, swap: consolidate bad slots setup and make it more robust 9d3a666b9c1a mm, swap: remove redundant arguments and locking for enabling a device d2d85fc4b182 mm, swap: clean up swapon process and locking 2cb01ce43304 mm, swap: protect si->swap_file properly and use as a mount indicator 85e906784412 mm: fix typo in the comment of mod_zone_state() 079d57a8a371 mm: move pgscan, pgsteal, pgrefill to node stats bd4f5f7b6a96 selftests/mm: skip migration tests if NUMA is unavailable 592941d00fe5 selftests/mm: fix soft-dirty kselftest supported check 798bb4867b91 mm/pkeys: remove unused tsk parameter from arch_set_user_pkey_access() e4ffd86f7861 mm, memcg: optimize stat output for 11% sys time reduction c79a1e89d8c0 maple_tree: clean up mas_wr_node_store() c61beec16f3d maple_tree: don't pass end to mas_wr_append() 2d7f8de4dd0c maple_tree: pass maple copy node to mas_wmb_replace() 6c25df755eb3 maple_tree: remove maple big node and subtree structs 57e491c8fafd maple_tree: use maple copy node for mas_wr_split() 2a95ac7d938f maple_tree: add cp_converged() helper a3a4f07c7670 maple_tree: add copy_tree_location() helper b8179bfe6c01 maple_tree: add test for rebalance calculation off-by-one 547841fd75ea maple_tree: use maple copy node for mas_wr_rebalance() operation cdcbd5f6e05c maple_tree-add-cp_is_new_root-helper-fix-fix b2e9e3aeb46d maple_tree-add-cp_is_new_root-helper-fix 368c8b59d421 maple_tree: add cp_is_new_root() helper 321c8b784867 maple_tree: separate wr_split_store and wr_rebalance store type code path a6df1ad06dd5 maple_tree: remove unnecessary return statements 83a472f193fd maple_tree: inline mas_wr_spanning_rebalance() 9935d1055e47 maple_tree-start-using-maple-copy-node-for-destination-checkpatch-fixes 0b1944cd613c maple_tree: start using maple copy node for destination 505d977129e7 maple_tree: add gap support, slot and pivot sizes for maple copy 0fbd9e2da850 maple_tree: introduce ma_leaf_max_gap() 971d0b8bd75d maple_tree: change initial big node setup in mas_wr_spanning_rebalance() 78892ed8a31a maple_tree: inline mas_spanning_rebalance_loop() into mas_wr_spanning_rebalance() 99dc125d40e6 maple_tree: testing update for spanning store 55c1701285c0 maple_tree: introduce maple_copy node and use it in mas_spanning_rebalance() 51b154c47759 maple_tree: correct right ma_wr_state end pivot in mas_wr_spanning_store() 746cb79af90e maple_tree: move maple_subtree_state from mas_wr_spanning_store to mas_wr_spanning_rebalance bb18f4009a12 maple_tree: don't pass through height in mas_wr_spanning_store 5e2619884bb2 maple_tree: remove l_wr_mas from mas_wr_spanning_rebalance 7d0837acfb68 maple_tree: make ma_wr_states reliable for reuse in spanning store 84d2be86bd1d maple_tree: inline mas_spanning_rebalance() into mas_wr_spanning_rebalance() ce5d88961607 maple_tree: remove unnecessary assignment of orig_l index 05062b68de4c maple_tree: extract use of big node from mas_wr_spanning_store() 44862d36edc4 maple_tree: move mas_spanning_rebalance loop to function 0d77fe12e6dc maple_tree: fix mas_dup_alloc() sparse warning e2654fe75877 mm/fadvise: validate offset in generic_fadvise 8f1e6d8c7183 ksm: optimize rmap_walk_ksm by passing a suitable address range 5149c3767b13 ksm: initialize the addr only once in rmap_walk_ksm ead799187437 fs: hugetlb: simplify remove_inode_hugepages() return type 75a3d124a811 mm/shrinker: fix refcount leak in shrink_slab_memcg() 093f1ca7c5fa mm/damon/ops-common: remove redudnant mmu notifier call in pmdp mkold e65784906450 mm/page_alloc: avoid overcounting bulk alloc in watermark check 271fecc8923c mm/migrate_device: remove dead migration entry check in migrate_vma_collect_huge_pmd() 87f444fe0100 mm, swap: speed up hibernation allocation and writeout e002d4b70d36 memcg: fix slab accounting in refill_obj_stock() trylock path 7d1317812c08 mm/hugetlb.c: use __pa() instead of virt_to_phys() in early bootmem alloc code 888cdeeada32 zram: rename writeback_compressed device attr 4244b6772ed3 tools/testing: fix testing/vma and testing/radix-tree build 9bee3a3e3d10 Revert "ptdesc: remove references to folios from __pagetable_ctor() and pagetable_dtor()" 9884ae17e236 mm/cma: move put_page_testzero() out of VM_WARN_ON in cma_release() 50aa582327aa mm/damon/core: clear walk_control on inactive context in damos_walk() 6dc8ff14e398 mm: memfd_luo: always dirty all folios 120fd7831a32 mm: memfd_luo: always make all folios uptodate b19383b57c81 mm: allow __GFP_RETRY_MAYFAIL in vmalloc 749989b2d90d sched_ext: Fix SCX_EFLAG_INITIALIZED being a no-op flag 153d29932f0b kbuild: install-extmod-build: Package resolve_btfids if necessary 9941b3ca1097 drm/xe/xe3p_xpc: Drop stale MCR steering TODO comment 4226479f912e drm/i915/dpt: pass opaque struct intel_dpt around instead of i915_address_space a8ea895d34f9 drm/i915/dpt: rename struct i915_dpt to intel_dpt 9044001dd1ab drm/i915/dpt: rename i915 specific functions to i915_dpt_ prefix 5c6905c73a64 drm/i915/dpt: switch to i915 runtime pm calls bbc4500132b9 drm/i915/dpt: drop _common from the DPT file names c6946bcf4a85 drm/i915/dpt: remove display/intel_dpt.h 3834ea7499ca drm/i915/dpt: move suspend/resume to parent interface 2a62dc74726b drm/i915/dpt: move create/destroy to parent interface b3e523e5deb5 drm/i915/dpt: pass obj, size instead of framebuffer to intel_dpt_create() dc88f63aeada drm/i915/dpt: move display/intel_dpt.c to i915_dpt.c ff49eba595df wifi: ath11k: fix memory leaks in beacon template setup 151322bccdbd wifi: ath12k: add basic hwmon temperature reporting 0ef4738f0d38 wifi: ath12k: fix indentation in ath12k_qmi_aux_uc_load() a8911fbeff8b wifi: ath9k: Fix typo 32d4b991f25e ARM: samsung: exynos5250: Allow CPU1 to boot 16319efc63cb ARM: dts: exynos: Add Google Manta (Nexus 10) 1e7e6c6301d5 dt-bindings: ARM: samsung: Add Google Manta (Nexus 10) a7ccf182b2ab i2c: provide i2c_adapter_set_node() 0ab80451c70f i2c: allow setting the parent device and OF node through the adapter struct 597f2174d261 i2c: provide i2c_adapter_dev() 11b023f2eeda i2c: add i2c_adapter-specific printk helpers 6881af27f9ea selftests/bpf: Fix OOB read in dmabuf_collector 60e3cbef3500 selftests/bpf: Fix a memory leak in xdp_flowtable test b7bf516c3ecd bpf: Fix stack-out-of-bounds write in devmap ad6fface76da bpf: Fix kprobe_multi cookies access in show_fdinfo callback ef06fd16d487 bpf, arm64: Force 8-byte alignment for JIT buffer to prevent atomic tearing 501efdcb3b3a ASoC: SDCA: Pull the Q7.8 volume helpers out of soc-ops d4f7d5a9a0f9 ASoC: SDCA: Improve mapping of Q7.8 SDCA volumes 1fb720d33eec ASoC: SDCA: Update counting of SU/GE DAPM routes 1bbbda5b178a ASoC: SDCA: Add default value for mipi-sdca-function-reset-max-delay d90c0f783794 regulator: cpcap-regulator: add support for Mot regulators 0e5646030212 regulator: dt-bindings: cpcap-regulator: document Mot regulator 5a8ffc5dca9c regulator: dt-bindings: cpcap-regulator: convert to DT schema 116e92625000 genksyms: Fix parsing a declarator with a preceding attribute 8678591b4746 kbuild: Split .modinfo out from ELF_DETAILS df6e4ab654dc arm64: topology: Fix false warning in counters_read_on_cpu() for same-CPU reads 3954313b39e4 drm/xe: Move LRC seqno to system memory to avoid slow dGPU reads 74bbd87dcc5c drm/xe: Avoid unconditional VRAM reads in H2G path af3de6cf06f9 drm/xe: Split H2G and G2H into separate buffer objects e5cb94ba5f96 arm64: Fix sampling the "stable" virtual counter in preemptible section 2bcbf2dcde0c drm/xe: Do not preempt fence signaling CS instructions 7982b62bedbb riscv: dts: microchip: add pinctrl nodes for mpfs/icicle kit 773b24bcedc1 arm64, compiler-context-analysis: Permit alias analysis through __READ_ONCE() with CONFIG_LTO=y abf1be684dc2 arm64: Optimize __READ_ONCE() with CONFIG_LTO=y 4ade402d5d89 riscv: dts: starfive: Milk-V Mars CM Lite broken-cd 795469820c63 kcsan: test: Adjust "expect" allocation type for kmalloc_obj c2190f11dc3b Revert "drm/xe/compat: Remove unused i915_reg.h from compat header" ab4371b54479 media: saa7134: rename i2c_dbg() to saa7134_i2c_dbg() 8ff74a72b8af landlock: Clean up interrupted thread logic in TSYNC 3d6327c306b3 landlock: Serialize TSYNC thread restriction 71c1978ab6d2 ASoC: SDCA: Fix comments for sdca_irq_request() 057581cd6732 bitmap: Add test for out-of-boundary modifications for scatter & gather 3d8e30e6c004 mm/slab: initialize slab->stride early to avoid memory ordering issues 2b351ea42820 mm/slub: drop duplicate kernel-doc for ksize() f3ec502b6755 mm/slab: mark alloc tags empty for sheaves allocated with __GFP_NO_OBJ_EXT 021ca6b670be mm/slab: pass __GFP_NOWARN to refill_sheaf() if fallback is available bbe814bcb961 drm/panel-edp: Change BOE NV140WUM-N64 timings ec3070f01fa3 HID: multitouch: Keep latency normal on deactivate for reactivation gesture 4410a3f14c30 HID: i2c-hid: elan: Add parade-tc3408 timing b0ef098d5fc1 dt-bindings: input: Add Parade TC3408 touchscreen controller 5b50b7c2ce27 accel/ivpu: Update FW Boot API to version 3.29.4 dc9786a06d53 ALSA: us144mkii: Drop kernel-doc markers 1d6452a0ce78 ALSA: usb: qcom: Correct parameter comment for uaudio_transfer_buffer_setup() 3540cc453f56 ALSA: usb-audio: Drop superfluous kernel-doc markers 3f28d825d19a block: annotate struct request_queue with __counted_by_ptr 42dcb3826c86 sed-opal: add IOC_OPAL_GET_SUM_STATUS ioctl. 93c58e070b38 sed-opal: increase column attribute type size to 64 bits. e777eba95dae sed-opal: add IOC_OPAL_ENABLE_DISABLE_LR. 401262181b2f sed-opal: add IOC_OPAL_LR_SET_START_LEN ioctl. 700cc7055c96 sed-opal: refactor (split) IOC_OPAL_LR_SETUP internals. e00c5bf602e9 sed-opal: add IOC_OPAL_REACTIVATE_LSP. 1ccd8e90d2d7 sed-opal: add Admin1PIN parameter. d7c65aba73ef sed-opal: add RangeStartRangeLengthPolicy parameter. 985977af2390 sed-opal: add UID of Locking Table. d1ba2e5f6cfc dmaengine: Sort headers alphabetically d42a8378faa3 dmaengine: Use device_match_of_node() helper f709b38e5bfe dmaengine: Refactor devm_dma_request_chan() for readability b49c70273801 dmaengine: dw-axi-dmac: Add support for CV1800B DMA be3e2a0419c6 dt-bindings: dma: snps,dw-axi-dmac: Add CV1800B compatible 48278a72fce8 dmaengine: dw-axi-dmac: Remove unnecessary return statement from void function b6f1d1b08edc dmaengine: dw-axi-dmac: Add blank line after function 77049d13df1b btrfs: === misc-next on b-for-next === 7259b1a0e54c wifi: ath12k: fix station lookup failure when disconnecting from AP 8f153eb74546 wifi: ath12k: use correct pdev id when requesting firmware stats 7c698de0dc5d HID: apple: Add EPOMAKER TH87 to the non-apple keyboards list 397f9c2d778d ima: fallback to using i_version to detect file change 485b89418c65 evm: fix security.evm for a file with IMA signature f6d075a73a3d s390: Drop unnecessary CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT 04ff273e94b5 evm: Don't enable fix mode when secure boot is enabled 63e8a44395a4 integrity: Make arch_ima_get_secureboot integrity-wide 87c266bb30dc MAINTAINERS: Change e-mail address for reviewer 22f8bcec5aeb HID: intel-ish-hid: ipc: Add Nova Lake-H/S PCI device IDs f8d379460bd0 HID: Update MAINTAINERS for USB HID PID 7daaa0fc44f4 HID: pidff: Add MISSING_DEADBAND quirk d9cef0989ace HID: pidff: Add MISSING_NEG_SATURATION quirk cf3bf7ad4e77 HID: pidff: Add MISSING_NEG_COEFFICIENT quirk 446e303982a6 HID: pidff: Refactor field quirks detection 9042e77a5c29 mm/slab: constify sysfs attributes 5aa2a02b985f mm/slab: create sysfs attribute through default_groups 7d6661873f6b Add linux-next specific files for 20260226 f8db8009ea65 btrfs: check block group lookup in remove_range_from_remap_tree() 7885ca40c305 btrfs: fix transaction handle leaks in btrfs_last_identity_remap_gone() 54b9395b186a btrfs: fix chunk map leak in btrfs_map_block() after btrfs_translate_remap() f15fb3d41543 btrfs: fix chunk map leak in btrfs_map_block() after btrfs_chunk_map_num_copies() 587bb33b10bd btrfs: fix compat mask in error messages in btrfs_check_features() 1c7e9111f4e6 btrfs: print correct subvol num if active swapfile prevents deletion 44e2fda66427 btrfs: fix warning in scrub_verify_one_metadata() a10172780526 btrfs: fix objectid value in error message in check_extent_data_ref() 511dc8912ae3 btrfs: fix incorrect key offset in error message in check_dev_extent_item() 3cf0f35779d3 btrfs: fix error message order of parameters in btrfs_delete_delayed_dir_index() a7526533128f btrfs: don't commit the super block when unmounting a shutdown filesystem 3f501412f207 btrfs: free pages on error in btrfs_uring_read_extent() 2ab22446425c btrfs: fix referenced/exclusive check in squota_check_parent_usage() 8ac7fad32b93 btrfs: remove pointless WARN_ON() in cache_save_setup() 912db4065568 btrfs: convert log messages to error level in btrfs_replay_log() 4db8d56c6f4c btrfs: remove btrfs_handle_fs_error() after failure to recover log trees 64def7d7d62b btrfs: remove redundant warning message in btrfs_check_uuid_tree() 064935530399 btrfs: change warning messages to error level in open_ctree() a4fe134fc1d8 btrfs: fix a double release on reserved extents in cow_one_range() 2970525f789c btrfs: handle discard errors in in btrfs_finish_extent_commit() a0b4c7a49137 netfs: Fix unbuffered/DIO writes to dispatch subrequests in strict sequence 1a13ebf3ff96 btrfs: do compressed bio size roundup and zeroing in one go d6268ee952d1 btrfs: add missing RCU unlock in error path in try_release_subpage_extent_buffer() 786ea2b694f4 ALSA: hda: cs35l56: Remove unnecessary struct cs_dsp_client_ops 36d9579fed6c drm/solomon: Fix page start when updating rectangle in page addressing mode 942fbb606d93 btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol create 019a532a9834 btrfs: zoned: move btrfs_zoned_reserve_data_reloc_bg() after kthread start 41bf1ade01a3 btrfs: reduce the size of compressed_bio 3c1e20d21d89 btrfs: introduce a common helper to calculate the size of a bio 1e9af7c8eb02 btrfs: hold space_info->lock when clearing periodic reclaim ready 479e6e2d3ca3 btrfs: remove redundant nowait check in lock_extent_direct() d862e4ee2184 btrfs: print-tree: add remap tree definitions 6685abc4af57 btrfs: check block group lookup in remove_range_from_remap_tree() 1dbec5bc3bb3 btrfs: fix transaction handle leaks in btrfs_last_identity_remap_gone() bf6f4b35ae39 btrfs: fix chunk map leak in btrfs_map_block() after btrfs_translate_remap() 128127ce5943 btrfs: fix chunk map leak in btrfs_map_block() after btrfs_chunk_map_num_copies() bf17326f3624 btrfs: fix placement of unlikely() in btrfs_insert_one_raid_extent() 6b83361b9e56 btrfs: fix compat mask in error messages in btrfs_check_features() a5991bb09207 btrfs: print correct subvol num if active swapfile prevents deletion 4ddfb8a85c29 btrfs: pass a btrfs inode to tree-log.c:fill_inode_item() d73b3f607b6f btrfs: fix zero size inode with non-zero size after log replay 2ad314b3df45 btrfs: stop printing condition result in assertion failure messages 6eb5681ff0c5 btrfs: constify arguments of some functions fd6ca2adda3d btrfs: fix an incorrect ASSERT() condition inside lzo_decompress_bio() c02b7dced1a1 btrfs: fix an incorrect ASSERT() condition inside zstd_decompress_bio() d1c84ec3f2d4 btrfs: do not touch page cache for encoded writes 66ace7589d9f btrfs: fix a bug that makes encoded write bio larger than expected cd81153394a1 btrfs: avoid unnecessary root node COW during snapshotting fe7193df9ead btrfs: fix warning in scrub_verify_one_metadata() 62fe3dae0490 btrfs: fix super block offset in error message in btrfs_validate_super() 3f80edb0db8b btrfs: fix objectid value in error message in check_extent_data_ref() c6ebe32434ea btrfs: fix incorrect key offset in error message in check_dev_extent_item() 2b7728653357 btrfs: reserve enough transaction items for qgroup ioctls 1b3f2f03a7f2 btrfs: fix error message order of parameters in btrfs_delete_delayed_dir_index() 1d0a7de7a7c4 btrfs: don't commit the super block when unmounting a shutdown filesystem 58a26b40ee26 btrfs: check snapshot_force_cow earlier in can_nocow_file_extent() 51580e1a1590 btrfs: free pages on error in btrfs_uring_read_extent() 89843fc6d4ab btrfs: do not mark inode incompressible after inline attempt fails 772576b6f11c btrfs: remove folio parameter from ordered io related functions 8e0ad8a7344f btrfs: fix rfer_cmpr check in squota_check_parent_usage() 2c4b39290bf1 btrfs: remove the btrfs_inode parameter from btrfs_remove_ordered_extent() 8bb124a70f9c btrfs: remove out-of-date comments in btree_writepages() 72436a8259ce btrfs: check for NULL root after calls to btrfs_csum_root() 7feb77963905 btrfs: check for NULL root after calls to btrfs_extent_root() 2f8f478256bc btrfs: remove bogus root search condition in load_extent_tree_free() 65ea1a6c929e btrfs: remove duplicate include of delayed-inode.h in disk-io.c bb61c98bc58a btrfs: remove pointless WARN_ON() in cache_save_setup() a504bef2ed73 btrfs: pass literal booleans to functions that take boolean arguments ada854567490 btrfs: remove pointless out label in qgroup_account_snapshot() 123a9d254074 btrfs: convert log messages to error level in btrfs_replay_log() 6dc12c232639 btrfs: rename btrfs_csum_file_blocks() to btrfs_insert_data_csums() 11ad77951d14 btrfs: make add_pending_csums() to take an ordered extent as parameter 46222a139cd7 btrfs: rename btrfs_ordered_extent::list to csum_list bcd3ce69e2fb btrfs: change return type of cache_save_setup to void acf01c11f3ce btrfs: avoid starting new transaction and commit in relocate_block_group() 829a00dccdd8 btrfs: remove btrfs_handle_fs_error() after failure to recover log trees 3bd478c49df1 btrfs: remove redundant warning message in btrfs_check_uuid_tree() 46488f6420e8 btrfs: change warning messages to error level in open_ctree() 6b6d3c5b7e44 btrfs: remove redundant extent_buffer_uptodate() checks after read_tree_block() 4dabb148dd75 btrfs: use the helper extent_buffer_uptodate() everywhere bc5aadb040b4 btrfs: zoned: add zone reclaim flush state for DATA space_info f1dc44bd4c5f btrfs: zoned: move partially zone_unusable block groups to reclaim list a87dc801e4e9 btrfs: zoned: cap delayed refs metadata reservation to avoid overcommit baed0d9ba91d netfilter: nf_conntrack_h323: fix OOB read in decode_choice() 8a5752c6dcc0 dpaa2-switch: validate num_ifs to prevent out-of-bounds write 3031d8c2de03 mm/slab: initialize slab->stride early to avoid memory ordering issues 67e418abac05 mm/slub: drop duplicate kernel-doc for ksize() 28aaa9c39945 kthread: consolidate kthread exit paths to prevent use-after-free 81ab18fb46d0 mm/slab: mark alloc tags empty for sheaves allocated with __GFP_NO_OBJ_EXT cd3c877d0468 iomap: don't report direct-io retries to fserror 0feca0b78856 perf script: Fix brcntr output with --xed 22662e3acd64 fs/smb/client/fs_context: Add hostname option for CIFS module to work with domain-based dfs resources with Kerberos authentication 1a0262e02373 smb: client: fix broken multichannel with krb5+signing 583c797f9638 arm64,ppc64le/kdump: pass dm-crypt keys to kdump kernel b6c939bfced0 crash: align the declaration of crash_load_dm_crypt_keys with CONFIG_CRASH_DM_CRYPT d3e073f72022 crash_dump/dm-crypt: don't print in arch-specific code 74add06d3c50 fork: zero vmap stack using clear_pages() instead of memset() 4affe214e817 fork: replace simple_strtoul with kstrtoul in coredump_filter_setup 345e79fa5e38 complete_signal: kill always-true "core_state || !SIGNAL_GROUP_EXIT" check f00af1641906 do_notify_parent: sanitize the valid_signal() checks 39694fbbe76f exit: kill unnecessary thread_group_leader() checks in exit_notify() and do_notify_parent() 2332e7848087 selftests/ipc: skip msgque test when MSG_COPY is unsupported ffdd9ba3c976 scripts/spelling.txt: add "exaclty" typo dbb81e46c027 scripts/spelling.txt: sort alphabetically 4535117a9197 lib/cmdline: adjust a few comments to fix kernel-doc -Wreturn warnings ffa45c9ed1a5 lib/cmdline_kunit: add test case for memparse() 864529572a22 lib: add more string to 64-bit integer conversion overflow tests 0a40bfd8b27c lib: fix memparse() to handle overflow e38d1a4adf6a lib: fix _parse_integer_limit() to handle overflow cbfdb029ff6b doc: watchdog: document buddy detector 9f878cf0569f watchdog/hardlockup: improve buddy system detection timeliness babb2e26f601 doc: watchdog: clarify hardlockup detection timing 7277e4287d3d watchdog/hardlockup: always update saved interrupts during check e6748911a623 kernel/panic: mark init_taint_buf as __initdata and panic instead of warning in alloc_taint_buf() c6a0be09e7c6 kernel/panic: allocate taint string buffer dynamically 7092bd9085aa kernel-panic-increase-buffer-size-for-verbose-taint-logging-fix 5f69ec4ee713 kernel/panic: increase buffer size for verbose taint logging f73af7f7fa0d scripts/bloat-o-meter: rename file arguments to match output b44da9e18745 unshare: fix nsproxy leak in ksys_unshare() on set_cred_ucounts() failure ca4a60639f15 scripts/spelling.txt: add "binded||bound" 010510172147 Squashfs: check xz dictionary size isn't zero 1abd88cc0f77 proc: fix pointer error dereference bdd93d486183 proc: array: drop stale FIXME about RCU in task_sig() c2607c3ff48e mm/mmu_gather: replace IPI with synchronize_rcu() when batch allocation fails a236ef8ddb95 mm: vmscan: add PIDs to vmscan tracepoints 6a543e5d7c8b mm: vmscan: add cgroup IDs to vmscan tracepoints 380792a78a29 tracing: add __event_in_*irq() helpers 6091e96c2cbf mm: memcontrol: switch to native NR_VMALLOC vmstat counter 27c8231a6f77 mm: vmalloc: streamline vmalloc memory accounting ef5327102f80 kho: remove finalize state and clients a018270ebab5 kho: adopt radix tree for preserved memory tracking d9316c839aab kho: move alloc tag init to kho_init_{folio,pages}() 6df5a3b651ae mm/hugetlb_vmemmap: update outdated comment 66024289410c mm-centralizefix-comments-about-compound_mapcount-in-new-sync_with_folio_pmd_zap-fix 57557288a25b mm: centralize+fix comments about compound_mapcount() in new sync_with_folio_pmd_zap() 7332f49de6b1 mm: khugepaged: skip lazy-free folios d03c86cbaaf9 mm: add folio_test_lazyfree helper 96d5866242ef mm: khugepaged: refine scan progress number af0f8f79f3af mm: khugepaged: add trace_mm_khugepaged_scan event 38a6fe51c9e6 mm/kmemleak: use PF_KTHREAD flag to detect kernel threads d7cd534da835 mm/kmemleak: remove unreachable return statement in scan_should_stop() d25a853457ae mm: convert vmemmap_p?d_populate() to static functions ad26c68240f6 sparc: use vmemmap_populate_hugepages for vmemmap_populate 44686c3fe7c7 mm/zswap: remove SWP_SYNCHRONOUS_IO swapcache bypass workaround 3bc9904d5848 mm/page_idle.c: remove redundant mmu notifier in aging code b815f44dd57b mm/mmu_notifiers: use hlist_for_each_entry_srcu() for SRCU list traversal 8670b73fa878 mm: make ref_unless functions unless_zero only d84fbbe60373 mm: khugepaged: set to next mm direct when mm has MMF_DISABLE_THP_COMPLETELY 22237ae5197e selftests/mm: remove duplicate include of unistd.h 30057496ca4f mm: cache struct page for empty_zero_page and return it from ZERO_PAGE() c624c484f571 arch, mm: consolidate empty_zero_page aa1d2e177057 mm: rename my_zero_pfn() to zero_pfn() 292cb3b42256 mm: don't special case !MMU for is_zero_pfn() and my_zero_pfn() 3b90ac04469b mm/shmem: remove unnecessary restrain unmask of swap gfp flags cbc35d41e502 mm: name the anonymous MMOP enum as enum mmop 6ef47186efea mm: remove '!root_reclaim' checking in should_abort_scan() 95432ffdec3e selftests/cgroup: add test for zswap incompressible pages 0daca358291a mm: zswap: add per-memcg stat for incompressible pages 9914b893d07e memcg: consolidate private id refcount get/put helpers ac167e31d8d4 mm/damon: remove unused target param of get_scheme_score() 84c1c898c34a mm: memfd_luo: preserve file seals 9b2cabca5df0 memfd: export memfd_{add,get}_seals() 4628a513d3d7 mm: improve RSS counter approximation accuracy for proc interfaces 8e1b288e9af3 lib: test hierarchical per-cpu counters 5c6195574534 lib-introduce-hierarchical-per-cpu-counters-fix 68f2b509195c lib: introduce hierarchical per-cpu counters 938f026cc786 mm, swap: no need to clear the shadow explicitly 962280622bdc mm, swap: simplify checking if a folio is swapped 56bd6a61ab6e mm, swap: no need to truncate the scan border 3dcf84459d24 mm-swap-use-the-swap-table-to-track-the-swap-count-fix 7577d1853d11 mm, swap: use the swap table to track the swap count 252a8a5d5be6 mm, swap: simplify swap table sanity range check c0d8f4d540e7 mm, swap: mark bad slots in swap table directly d3951336f1d1 mm, swap: implement helpers for reserving data in the swap table 4777494fd3b0 mm/workingset: leave highest bits empty for anon shadow 3608b688db88 mm, swap: consolidate bad slots setup and make it more robust d64f03d0b385 mm, swap: remove redundant arguments and locking for enabling a device 8af86ac6bd17 mm, swap: clean up swapon process and locking 460d3f12bdb3 mm, swap: protect si->swap_file properly and use as a mount indicator 228308b55380 mm: fix typo in the comment of mod_zone_state() 76cfc7446729 mm: move pgscan, pgsteal, pgrefill to node stats 5cfdf7752823 selftests/mm: skip migration tests if NUMA is unavailable 8dc3d536d7ee selftests/mm: fix soft-dirty kselftest supported check 82979bfdbaaf mm/pkeys: remove unused tsk parameter from arch_set_user_pkey_access() 2363ba4ac71d mm, memcg: optimize stat output for 11% sys time reduction bc552882aa51 maple_tree: clean up mas_wr_node_store() c3f3a31db111 maple_tree: don't pass end to mas_wr_append() 1127c6ab45f8 maple_tree: pass maple copy node to mas_wmb_replace() a32cfe31f9f7 maple_tree: remove maple big node and subtree structs 23e4e2c6d97c maple_tree: use maple copy node for mas_wr_split() 6a0fe18acca8 maple_tree: add cp_converged() helper 9c0f486c41fd maple_tree: add copy_tree_location() helper 6dcc0534effd maple_tree: add test for rebalance calculation off-by-one 1cede3d2fd83 maple_tree: use maple copy node for mas_wr_rebalance() operation 71042e83ea18 maple_tree-add-cp_is_new_root-helper-fix-fix fb08bca77ec9 maple_tree-add-cp_is_new_root-helper-fix 8b69bf8c7765 maple_tree: add cp_is_new_root() helper cada8cbbbb75 maple_tree: separate wr_split_store and wr_rebalance store type code path e7ab1259f59f maple_tree: remove unnecessary return statements b6944007e062 maple_tree: inline mas_wr_spanning_rebalance() 10238d0a593e maple_tree-start-using-maple-copy-node-for-destination-checkpatch-fixes 14e1c04e6970 maple_tree: start using maple copy node for destination c78013c6a702 maple_tree: add gap support, slot and pivot sizes for maple copy ed50e2d5c62d maple_tree: introduce ma_leaf_max_gap() 93f99b6b80c3 maple_tree: change initial big node setup in mas_wr_spanning_rebalance() e72b863b8417 maple_tree: inline mas_spanning_rebalance_loop() into mas_wr_spanning_rebalance() eee55031eab3 maple_tree: testing update for spanning store 9337471697ac maple_tree: introduce maple_copy node and use it in mas_spanning_rebalance() 934faf95262b maple_tree: correct right ma_wr_state end pivot in mas_wr_spanning_store() 19e3d13e11bb maple_tree: move maple_subtree_state from mas_wr_spanning_store to mas_wr_spanning_rebalance 6bb6e88f64d8 maple_tree: don't pass through height in mas_wr_spanning_store 491352cb5df3 maple_tree: remove l_wr_mas from mas_wr_spanning_rebalance aa104801def3 maple_tree: make ma_wr_states reliable for reuse in spanning store 16c153320646 maple_tree: inline mas_spanning_rebalance() into mas_wr_spanning_rebalance() 6776f80e6e18 maple_tree: remove unnecessary assignment of orig_l index 82f0889a1304 maple_tree: extract use of big node from mas_wr_spanning_store() d89e2564c938 maple_tree: move mas_spanning_rebalance loop to function d32079dc1225 maple_tree: fix mas_dup_alloc() sparse warning 126e59076c61 mm/fadvise: validate offset in generic_fadvise 11b224c8941c ksm: optimize rmap_walk_ksm by passing a suitable address range a6fad6c45600 ksm: initialize the addr only once in rmap_walk_ksm e8c4428b77de fs: hugetlb: simplify remove_inode_hugepages() return type a3c2457337d4 mm/shrinker: fix refcount leak in shrink_slab_memcg() 4c160e872099 mm/damon/ops-common: remove redudnant mmu notifier call in pmdp mkold 15e99ca5f889 mm/page_alloc: avoid overcounting bulk alloc in watermark check 58c330184288 mm/migrate_device: remove dead migration entry check in migrate_vma_collect_huge_pmd() bcfd74d7529e mm, swap: speed up hibernation allocation and writeout cf43ebb678aa tools/testing: fix testing/vma and testing/radix-tree build 4560bfdf9fdc Revert "ptdesc: remove references to folios from __pagetable_ctor() and pagetable_dtor()" a0eeaa334ec7 mm/cma: move put_page_testzero() out of VM_WARN_ON in cma_release() 58fed8f2439e mm/damon/core: clear walk_control on inactive context in damos_walk() b1a7faa7a434 mm: memfd_luo: always dirty all folios 814166a27384 mm: memfd_luo: always make all folios uptodate f3d03d5499bf mm: allow __GFP_RETRY_MAYFAIL in vmalloc 6b0d81297137 drm/amd: Disable MES LR compute W/A b57c4ec98c17 drm/amdgpu: Fix error handling in slot reset a5fe1a545131 drm/amdgpu/vcn5: Add SMU dpm interface type 480ad5f6ead4 drm/amdgpu: Fix locking bugs in error paths 5e0bcc7b88bc drm/amdgpu: Unlock a mutex before destroying it 28dfe4317541 drm/amd/display: Use GFP_ATOMIC in dc_create_stream_for_sink 64ac7c09fc44 drm/amdgpu: add upper bound check on user inputs in wait ioctl ea78f8c68f4f drm/amdgpu: add upper bound check on user inputs in signal ioctl 7b7d7693a55d drm/amdgpu/userq: Do not allow userspace to trivially triger kernel warnings 49abfa812617 drm/amdgpu/userq: Fix reference leak in amdgpu_userq_wait_ioctl e4a1c29011f1 genksyms: Fix parsing a declarator with a preceding attribute 678fe9aa0d18 kbuild: Split .modinfo out from ELF_DETAILS bb375c251ab4 dt-bindings: usb: st,st-ohci-300x: convert to DT schema 76fc9452a6bf usb: dwc3: introduce flatten model driver of i.MX Soc a717321ad7c4 usb: dwc3: add needs_full_reinit flag 9ac1befac36c dt-bindings: usb: introduce nxp,imx-dwc3 ca47d656ad6a dt-bindings: usb: ti,dwc3: convert to DT schema 70fcdc82cf4a dt-bindings: usb: ti,omap4-musb: convert to DT schema b0829cd6a633 arm64: dts: qcom: x1-vivobook-s15: add Purwa-compatible device tree da35a8931fcc arm64: dts: qcom: x1-vivobook-s15: create a common dtsi for Hamoa and Purwa variants 1fdbcc6d3f39 dt-bindings: arm: qcom: Add ASUS Vivobook X1P42100 variant 26b86610650e firmware: qcom: scm: allow QSEECOM on ASUS Vivobook X1P42100 variant 1c0cfe4658b0 btrfs: === misc-next on b-for-next === 125a9323b770 btrfs: zoned: move btrfs_zoned_reserve_data_reloc_bg() after kthread start 34946a2d368d btrfs: reduce the size of compressed_bio 140ab3aaf314 btrfs: introduce a common helper to calculate the size of a bio 9a07b4bb2c60 dmaengine: Sort headers alphabetically db4709e19ba3 dmaengine: Use device_match_of_node() helper 4dd56ef8a261 dmaengine: Refactor devm_dma_request_chan() for readability 02a380ea7ed2 dmaengine: dw-axi-dmac: Add support for CV1800B DMA 5eda5f42d2fe dt-bindings: dma: snps,dw-axi-dmac: Add CV1800B compatible 704eb9b17a61 dmaengine: dw-axi-dmac: Remove unnecessary return statement from void function a1adb6de361b dmaengine: dw-axi-dmac: Add blank line after function 550f4e0fb821 mm/slab: pass __GFP_NOWARN to refill_sheaf() if fallback is available c45f7263100c firmware: stratix10-rsu: Fix NULL pointer dereference when RSU is disabled 5ccfabc0a5ad arm64: dts: qcom: merge duplicate references to pmc8380_3_gpios db24f1fa263f arm64: dts: qcom: add apq8096sg-db820c, AP8096SG variant of DB820c 2d2b7e724e4a dt-bindings: arm: qcom: add Dragonboard 820c using APQ8096SG SoC fb239e9c94c4 btrfs: hold space_info->lock when clearing periodic reclaim ready a91324ea747c btrfs: check block group lookup in remove_range_from_remap_tree() 3dabded92810 btrfs: fix transaction handle leaks in btrfs_last_identity_remap_gone() c3939c22a8f6 btrfs: fix chunk map leak in btrfs_map_block() after btrfs_translate_remap() 4ba805e52650 btrfs: fix chunk map leak in btrfs_map_block() after btrfs_chunk_map_num_copies() a87d79225188 btrfs: fix compat mask in error messages in btrfs_check_features() 9dc229960c4d btrfs: print correct subvol num if active swapfile prevents deletion 5589073b614b btrfs: fix warning in scrub_verify_one_metadata() 9659e2e2ba27 btrfs: fix objectid value in error message in check_extent_data_ref() 8c241ae028c2 btrfs: fix incorrect key offset in error message in check_dev_extent_item() c90437218af3 btrfs: fix error message order of parameters in btrfs_delete_delayed_dir_index() e617ce3fb8c3 btrfs: don't commit the super block when unmounting a shutdown filesystem 01b9a11bb5b3 btrfs: free pages on error in btrfs_uring_read_extent() 1d2f5175127f btrfs: fix referenced/exclusive check in squota_check_parent_usage() 0ccc95f1d03a btrfs: remove pointless WARN_ON() in cache_save_setup() 86e206eb62dd btrfs: convert log messages to error level in btrfs_replay_log() 27ed3b47c45f btrfs: remove btrfs_handle_fs_error() after failure to recover log trees 90ce41257408 btrfs: remove redundant warning message in btrfs_check_uuid_tree() 5740bde14141 btrfs: change warning messages to error level in open_ctree() 0879c3f04f67 drm/xe/sync: Fix user fence leak on alloc failure 1bfd75750924 drm/xe/sync: Cleanup partially initialized sync on parse failure f8e7d8511781 btrfs: fix a double release on reserved extents in cow_one_range() 8ab076f7b028 btrfs: handle discard errors in in btrfs_finish_extent_commit() b289a7df34ff btrfs: remove redundant nowait check in lock_extent_direct() 665c108535d7 btrfs: print-tree: add remap tree definitions 1ca536c88e44 btrfs: check block group lookup in remove_range_from_remap_tree() 34f31532b892 btrfs: fix transaction handle leaks in btrfs_last_identity_remap_gone() b38066c3b71c btrfs: fix chunk map leak in btrfs_map_block() after btrfs_translate_remap() 5ab753666ec5 btrfs: fix chunk map leak in btrfs_map_block() after btrfs_chunk_map_num_copies() b1977d8c6d5f btrfs: fix placement of unlikely() in btrfs_insert_one_raid_extent() 95ba24caf923 btrfs: fix compat mask in error messages in btrfs_check_features() 43d37df67f77 drm/xe/wa: Steer RMW of MCR registers while building default LRC a896e8889287 btrfs: print correct subvol num if active swapfile prevents deletion 9b8e5934d1e7 btrfs: pass a btrfs inode to tree-log.c:fill_inode_item() e0506e031380 btrfs: fix zero size inode with non-zero size after log replay cca25cbbb91d btrfs: stop printing condition result in assertion failure messages 3b5ed90adaa7 btrfs: constify arguments of some functions 6231b89c9e19 btrfs: fix an incorrect ASSERT() condition inside lzo_decompress_bio() c742eff5ce24 btrfs: fix an incorrect ASSERT() condition inside zstd_decompress_bio() 03de5557523e btrfs: do not touch page cache for encoded writes 26939a6027ae btrfs: fix a bug that makes encoded write bio larger than expected 35ed220c6f39 btrfs: avoid unnecessary root node COW during snapshotting 00cb7bf5dc2f btrfs: fix warning in scrub_verify_one_metadata() 8faa801df5fa btrfs: fix super block offset in error message in btrfs_validate_super() 44b4785250b2 btrfs: fix objectid value in error message in check_extent_data_ref() dffe5e9312a6 btrfs: fix incorrect key offset in error message in check_dev_extent_item() a146c4dd099a btrfs: reserve enough transaction items for qgroup ioctls cf2136f4b103 btrfs: fix error message order of parameters in btrfs_delete_delayed_dir_index() c248a2d9a8a0 btrfs: don't commit the super block when unmounting a shutdown filesystem 4a698ab26a8f btrfs: check snapshot_force_cow earlier in can_nocow_file_extent() fabf15ce82be btrfs: free pages on error in btrfs_uring_read_extent() a1d3d3252071 btrfs: do not mark inode incompressible after inline attempt fails 88ba4a068116 btrfs: remove folio parameter from ordered io related functions 1a2eba150cd4 btrfs: fix rfer_cmpr check in squota_check_parent_usage() 559e9d6f3769 btrfs: remove the btrfs_inode parameter from btrfs_remove_ordered_extent() 4a8f696702e7 btrfs: remove out-of-date comments in btree_writepages() 505855fb5e78 btrfs: check for NULL root after calls to btrfs_csum_root() 2bafd9b50b74 btrfs: check for NULL root after calls to btrfs_extent_root() d4e82f937c3e btrfs: remove bogus root search condition in load_extent_tree_free() ed7e994797cf btrfs: remove duplicate include of delayed-inode.h in disk-io.c 33982d9078fc btrfs: remove pointless WARN_ON() in cache_save_setup() 35a501faa228 btrfs: pass literal booleans to functions that take boolean arguments 2b6f945f0a4b btrfs: remove pointless out label in qgroup_account_snapshot() 50b6484f553d btrfs: convert log messages to error level in btrfs_replay_log() 30c510e1ddd5 btrfs: rename btrfs_csum_file_blocks() to btrfs_insert_data_csums() a36b0b40d591 btrfs: make add_pending_csums() to take an ordered extent as parameter b0e8470d9761 btrfs: rename btrfs_ordered_extent::list to csum_list fd2fa6785cf5 btrfs: change return type of cache_save_setup to void 6e5a20f0d66a btrfs: avoid starting new transaction and commit in relocate_block_group() 216c38ed5e75 btrfs: remove btrfs_handle_fs_error() after failure to recover log trees 86d02696c7ff btrfs: remove redundant warning message in btrfs_check_uuid_tree() b5675005e30c btrfs: change warning messages to error level in open_ctree() 71d6d9b735cf btrfs: remove redundant extent_buffer_uptodate() checks after read_tree_block() 722628500321 btrfs: use the helper extent_buffer_uptodate() everywhere ecac44225dbd btrfs: zoned: add zone reclaim flush state for DATA space_info 3c8476117944 btrfs: zoned: move partially zone_unusable block groups to reclaim list a63c8cc69b59 btrfs: zoned: cap delayed refs metadata reservation to avoid overcommit 7444b2b8a9e0 btrfs: sink RCU protection to _btrfs_printk() f333084b0f62 smb: client: use atomic_t for mnt_cifs_flags cfc83a3c7151 batman-adv: Avoid double-rtnl_lock ELP metric worker 004c371d0bd1 riscv: dts: microchip: remove BeagleV Fire fabric.dtsi