2433b8476165 Add linux-next specific files for 20251016 5801e65206b0 drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies c3c328d2383f dmaengine: rcar-dmac: Convert to NOIRQ_SYSTEM_SLEEP/RUNTIME_PM_OPS() b78c6286acd7 dmaengine: rcar-dmac: Remove dummy Runtime PM callback 75396f5b9534 dmaengine: nbpfaxi: Convert to RUNTIME_PM_OPS() b46d155e0db3 dmaengine: sh: usb-dmac: Convert to NOIRQ_SYSTEM_SLEEP/RUNTIME_PM_OPS() b462fcd08dd5 MAINTAINERS: Update Intel Quadrature Encoder Peripheral maintainer 8f8ef09fcf6a drm/i915/panic: fix panic structure allocation memory leak b5f0519e600a arm64: defconfig: Drop duplicate CONFIG_OMAP_USB2 entry 00922eeaca3c dt-bindings: net: Convert amd,xgbe-seattle-v1a to DT schema ce121914f38a arm64: tegra: Mark Jetson Xavier NX's PHY as a wakeup source 75b350839b9e net: fbnic: Allow builds for all 64 bit architectures 4bd451f4c285 net: fbnic: Fix page chunking logic when PAGE_SIZE > 4K 25937d399be2 dt-bindings: power: Add power domain IDs for Tegra264 c6fceaf16647 ALSA: usb-audio: fix vendor quirk for Logitech H390 9af61fc91486 ALSA: usb-audio: add volume quirks for MS LifeChat LX-3000 682505a0fce6 drm/i915/display: Add missing clock to C10 PHY state compute/HW readout 938a3b2252a2 drm/i915/display: Fix PHY_C20_VDR_HDMI_RATE programming 4fd6053274d2 drm/i915/display: Fix PHY_C20_VDR_CUSTOM_SERDES_RATE programming b02c9b5e6f67 drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/IS_HDMI_FRL flag macro a1792df698d4 drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/CONTEXT_TOGGLE flag macro cb2f168b1533 drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/IS_DP flag macro 88ad12c973a2 drm/i915/display: Sanitize PHY_C20_VDR_CUSTOM_SERDES_RATE/DP_RATE field macros 6674f54b21a6 drm/imx: dc: Sort bits and bitfields in descending order 6daf4d4a6a12 smb: move SMB1_PROTO_NUMBER to common/cifsglob.h b0b872e370a8 smb: move get_rfc1002_len() to common/cifsglob.h 682a41557093 smb: move smb_version_values to common/cifsglob.h 3c15a6df61ba smb: client: Consolidate cmac(aes) shash allocation 2c09630d09c6 smb: client: Remove obsolete crypto_shash allocations 395a77b030a8 smb: client: Use HMAC-MD5 library for NTLMv2 c04e55b257b4 smb: client: Use MD5 library for SMB1 signature calculation ae04b1bb06f8 smb: client: Use MD5 library for M-F symlink hashing e05b3115e753 smb: client: Use HMAC-SHA256 library for SMB2 signature calculation 4b4c6fdb25de smb: client: Use HMAC-SHA256 library for key generation af5fea514112 smb: client: Use SHA-512 library for SMB3.1.1 preauth hash 6447b0e35556 cifs: parse_dfs_referrals: prevent oob on malformed input c2b77f42205e smb: client: Fix refcount leak for cifs_sb_tlink 8d93ff40d49d net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_reset 4478596f71d9 net: airoha: npu: Add 7583 SoC support 0850ae496d53 net: airoha: npu: Add airoha_npu_soc_data struct 9fbafbfa5b99 dt-bindings: net: airoha: npu: Add AN7583 support 8f3d044b34fe net: pse-pd: pd692x0: Preserve PSE configuration across reboots 6fa1f8b64a47 net: pse-pd: pd692x0: Separate configuration parsing from hardware setup f197902cd21a net: pse-pd: pd692x0: Replace __free macro with explicit kfree calls e1f5bb196f0b net: bcmasp: Add support for PHY-based Wake-on-LAN 1a8fed52f7be netdevsim: set the carrier when the device goes up 3667e9b442b9 selftests: tls: add test for short splice due to full skmsg f95fce1e953b selftests: net: tls: add tests for cmsg vs MSG_MORE 7f846c65ca11 tls: don't rely on tx_work during send() b8a6ff84abbc tls: wait for pending async decryptions if tls_strp_msg_hold fails b6fe4c29bb51 tls: always set record_type in tls_process_cmsg b014a4e066c5 tls: wait for async encrypt in case of error during latter iterations of sendmsg ce5af41e3234 tls: trim encrypted message to match the plaintext on short splice e5b670e5439b net: remove obsolete WARN_ON(refcount_read(&sk->sk_refcnt) == 1) 0c3f2e62815a tg3: prevent use of uninitialized remote_adv and local_adv variables bc384963bc18 MAINTAINERS: new entry for IPv6 IOAM 5fb1d3ce3e74 parisc: entry: set W bit for !compat tasks in syscall_restore_rfi() 18988d0493d8 riscv: add HARDLOCKUP_DETECTOR_PERF support 46550d5f7178 watchdog: move arm64 watchdog_hld into common code 7517d9e20acf .mailmap: add entry for WangYuli 6d1b611bd11f lib/xz: remove dead IA-64 (Itanium) support code bde517372399 hung_task: Panic when there are more than N hung tasks at the same time 7d5343817c80 compiler.h: remove ARCH_SEL() 2439896bc264 ocfs2: add extra consistency check to ocfs2_dx_dir_lookup_rec() a35274e275e0 ocfs2: fix __counted_by_le() usage in ocfs2_expand_inline_dx_root() 037f2fa332b0 ocfs2: annotate flexible array members with __counted_by_le() ade67ae861f3 treewide: drop outdated compiler version remarks in Kconfig help texts 3f539677a4c9 MAINTAINERS: apply name and email address changes for Martin fdd5e1b180e5 CREDITS: update Martin's information e95b98bb71a0 mailmap: update name and email addresses a10a5076128b scs: fix a wrong parameter in __scs_magic df6d40973a08 kexec_core: remove superfluous page offset handling in segment loading b89aff86678d ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() 92566fa7d30d ocfs2: add extra flags check in ocfs2_ioctl_move_extents() 5752ffcc0e0f checkpatch: document new check PLACEHOLDER_USE 84888b98cebe checkpatch: detect unhandled placeholders in cover letters b1378b8bfc09 kho: move kho debugfs directory to liveupdate 08ae9c92ff6d liveupdate-kho-move-to-kernel-liveupdate-fix c2bf426a372f liveupdate: kho: move to kernel/liveupdate bc176f3ebb4d kho: don't unpreserve memory during abort 21deb31e320e kho: add interfaces to unpreserve folios and page ranes fa2347ed2a9d kho: drop notifiers 2b02446b03e8 kho: make debugfs interface optional ccd79d5a2170 kho: allow to drive kho from within kernel 0be3ef879d50 samples: fix coding style issues in Kconfig abd519a726a0 mm-khugepaged-unify-pmd-folio-installation-with-map_anon_folio_pmd-fix ce358ad8d54f mm/khugepaged: unify pmd folio installation with map_anon_folio_pmd() 1d56562aad95 mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_wp_pmd() 06f0e45053f2 mm/kmsan: fix kmsan kmalloc hook when no stack depots are allocated yet 864cd268f29b gpu/drm/nouveau: enable THP support for GPU memory migration a85d62f1d789 selftests/mm/hmm-tests: new throughput tests including THP 44a3d6c80853 selftests/mm/hmm-tests: partial unmap, mremap and anon_write tests af384eb4f4d6 selftests/mm/hmm-tests: new tests for zone device THP migration e7fad0076cd7 lib/test_hmm: add large page allocation failure testing 2298da83a436 mm/migrate_device: add THP splitting during migration a4c0d53d0bb7 mm/memremap: add driver callback support for folio splitting a51d0ee333de lib/test_hmm: add zone device private THP test infrastructure e919eefd713b mm/memory/fault: add THP fault handling for zone device private pages b47a9e1e7651 mm/migrate_device: implement THP migration of zone device pages e6981741fd4d mm/migrate_device: handle partially mapped folios during collection 0becabf82ae6 mm/huge_memory: implement device-private THP splitting 434a7f0bb813 mm/rmap: extend rmap and migration support device-private entries 2d4608984cc5 mm/huge_memory: add device-private THP support to PMD operations abceb8f5d142 mm/zone_device: rename page_free callback to folio_free f25cf08f04bd mm/zone_device: support large zone device private folios 4415a83f7af5 mm/page_owner: update Documentation with 'show_handles' and 'show_stacks_handles' 693836ebac17 mm/page_owner: add debugfs file 'show_stacks_handles' edaa99000829 mm/page_owner: add debugfs file 'show_handles' 19074a7277b7 mm/page_owner: add struct stack_print_ctx.flags 9d3c2cb971c3 mm/page_owner: introduce struct stack_print_ctx 906993954f96 mm/dirty: replace READ_ONCE() with pudp_get() 64941ec00619 mm/compaction: fix the range to pageblock_pfn_to_page() 9082be7eac30 mm/compaction: check the range to pageblock_pfn_to_page() is within the zone first 5b890e3774f3 mm: consistently use current->mm in mm_get_unmapped_area() 23fabe5fdde6 Docs/admin-guide/mm/zswap: s/red-black tree/xarray/ 640faf71a1dc mm/zswap: s/red-black tree/xarray/ 5726220d90f8 mm/zswap: fix typos: s/zwap/zswap/ 198a6d157a2e mm/zswap: remove unnecessary dlen writes for incompressible pages de608c2d4dfb mm/vmscan: remove redundant __GFP_NOWARN 1f60bdc8dec5 mm: readahead: make thp readahead conditional to mmap_miss logic fb14d96cdf29 mm/migrate, swap: drop usage of folio_index 78003a664c29 mm-swap-cleanup-swap-entry-allocation-parameter-fix 00ef9696e527 mm, swap: cleanup swap entry allocation parameter 3724f101ed84 mm, swap: rename helper for setup bad slots efab42e6df38 mm, swap: do not perform synchronous discard during allocation b78d5859b2a6 mm: replace READ_ONCE() with standard page table accessors 1314e20ad289 selftests: update ksm inheritance tests for prctl fork/exec 008084449a1e mm/ksm: fix exec/fork inheritance support for prctl b1c3cf349d42 mm: kvmalloc: add non-blocking support for vmalloc 35cceec4cec1 mm/vmalloc: update __vmalloc_node_range() documentation 12c05c485cfe mm: skip might_alloc() warnings when PF_MEMALLOC is set a6ed20992057 kmsan: remove hard-coded GFP_KERNEL flags 4193efc66e6f mm/kasan: support non-blocking GFP in kasan_populate_vmalloc() 2cb022287b54 mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() 62443793231e mm/vmalloc: defer freeing partly initialized vm_struct fd861e3af9a9 mm/vmalloc: support non-blocking GFP flags in alloc_vmap_area() e0c5473f44b2 lib/test_vmalloc: remove xfail condition check 931260b56d1d lib/test_vmalloc: add no_block_alloc_test case aacaeea24832 mm/ptdump: replace READ_ONCE() with standard page table accessors e4e1c4d04536 mm: fix some typos in mm module ed1b32cba8af mm/thp: drop follow_devmap_pmd() default stub ebdd6bb7d4fa mm: update resctl to use mmap_prepare 400faf7abab1 mm: update mem char driver to use mmap_prepare 7edef2e81fe8 mm: add shmem_zero_setup_desc() 5fdb155933fa mm/hugetlbfs: update hugetlbfs to use mmap_prepare 8c660b9c9a4c doc: update porting, vfs documentation for mmap_prepare actions 40363e21751c mm: add ability to take further action in vm_area_desc 129462098c63 fixup io_remap_pfn_range_[prepare, complete] 7eabcdefbd71 mm: introduce io_remap_pfn_range_[prepare, complete]() b501170329e2 mm: abstract io_remap_pfn_range() based on PFN 014ce6775c48 mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() ea8848042b34 mm/vma: rename __mmap_prepare() function to avoid confusion 8cce77c9f4f5 relay: update relay to use mmap_prepare fefe3e7dc757 mm: add vma_desc_size(), vma_desc_pages() helpers 2558b1868bb8 device/dax: update devdax to use mmap_prepare 45013852a6c3 mm/shmem: update shmem to use mmap_prepare 0f77e508f50d mm-vmscan-simplify-the-folio-refcount-check-in-pageout-fix 4a2c8c03b0f7 mm: vmscan: simplify the folio refcount check in pageout() abb954e51eb0 mm-vmscan-remove-folio_test_private-check-in-pageout-fix 5b72d1d2574a mm: vmscan: remove folio_test_private() check in pageout() c6aef310f071 mm/memory-failure: support disabling soft offline for HugeTLB pages 391c0054fd8c csky/mm: fix build errors cause by folio flags changes 3aa9797dec41 mm/damon/core: use damos_commit_quota_goal() for new goal commit 138ef4a0a528 mm/damon/core: fix potential memory leak by cleaning ops_filter in damon_destroy_scheme faff31836bb6 hugetlbfs: move lock assertions after early returns in huge_pmd_unshare() d6585c45ee17 vmw_balloon: indicate success when effectively deflating during migration 318a50c3ef45 mm/damon/core: fix list_add_tail() call on damon_call() 53cc03922a14 mm/mremap: correctly account old mapping after MREMAP_DONTUNMAP remap 1d5cffebd930 gpu: nova-core: vbios: Rework BiosImage to be simpler f7a33a67c50c gpu: nova-core: gsp: do not unwrap() SGEntry 87990025b872 gpu: nova-core: gsp: remove useless conversion 732fc6290ac1 nfsd: switch the default for NFSD_LEGACY_CLIENT_TRACKING to "n" acdd309255b1 nfsd: change nfs4_client_to_reclaim() to allocate data 980dade8ec9a nfsd: move name lookup out of nfsd4_list_rec_dir() f7e50a9927a4 svcrdma: Release transport resources synchronously ae753d769a5f arm64: defconfig: Enable DW HDMI QP CEC support 33ea4d520fbd drm/rockchip: dw_hdmi_qp: Provide ref clock rate in dw_hdmi_qp_plat_data 9baa02327adf drm/rockchip: dw_hdmi_qp: Provide CEC IRQ in dw_hdmi_qp_plat_data b6736a4ea3fa drm/rockchip: dw_hdmi_qp: Improve error handling with dev_err_probe() f7a1de0d8622 drm/bridge: dw-hdmi-qp: Fixup timer base setup e4a2d54a2f1a drm/bridge: dw-hdmi-qp: Add CEC support 841a8bfcbad9 mm: prevent poison consumption when splitting THP 78a63493f8e3 ocfs2: clear extent cache after moving/defragmenting extents c83aab85e181 mm: don't spin in add_stack_record when gfp flags don't allow 03521c892bb8 dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC 139e7a572af0 mm/damon/sysfs: dealloc commit test ctx always f0c5118ebb0e mm/damon/sysfs: catch commit test ctx alloc failure c97513cddcfc hung_task: fix warnings caused by unaligned lock pointers 18d6b1743eaf io_uring/rw: check for NULL io_br_sel when putting a buffer 6621b0f118d5 ASoC: codecs: rt5670: use SOC_VALUE_ENUM_SINGLE_DECL for DAC2 L/R MX-1B 5726b68473f7 ASoC: amd/sdw_utils: avoid NULL deref when devm_kasprintf() fails 7a37291ed40a ASoC: max98090/91: fixed max98091 ALSA widget powering up/down fcd298fdc2a3 ASoC: dt-bindings: Add compatible string fsl,imx-audio-tlv320 72804d1631b3 hwmon: (scmi) Enable sensors to assure they can be read 578652bef0e8 hwmon: (max31790) Rely on subsystem locking 06c38a58786a hwmon: (max6620) Rely on subsystem locking bc003fbc77a0 hwmon: (nct7363) Drop unnecessary include files 9ad270bf4dcc hwmon: (nct7904) Rely on subsystem locking e1c4d5db9a87 hwmon: (max31827) Rely on subsystem locking a07eb5f6f942 hwmon: (max6639) Rely on subsystem locking 04e965717f5d hwmon: (tmp102) Drop unnecessary include files 44bd91bca9d9 hwmon: (tmp103) Drop unnecessary include files b37a3b983a8f hwmon: (lm95245) Rely on subsystem locking 8ee6dc15e2d1 hwmon: (ltc4245) Rely on subsystem locking 658bc40ba207 hwmon: (max6697) Rely on subsystem locking 1cb5eca6f226 hwmon: (drivetemp) Rely on subsystem locking 9a4bbd20a879 hwmon: (tmp108) Drop mutex.h include 3c1aefb3656f hwmon: (tmp401) Rely on subsystem locking dc11f797b19c hwmon: (tmp421) Rely on subsystem locking 965e7381ffcb hwmon: (tmp464) Rely on subsystem locking 61e9b50ffa23 hwmon: (emc1403) Rely on subsystem locking 5dd26b692478 hwmon: (adm9240) Rely on subsystem locking e9b64fae44be hwmon: (lm90) Rely on subsystem locking 2e2334fa431a hwmon: (jc42) Rely on subsystem locking 6923e2827d58 hwmon: (pmbus) add driver for MPS MP9945 6e11e29d22c7 dt-bindings: trivial-devices: add mps,mp9945 81a34b59330a dt-bindings: hwmon: Convert apm,xgene-slimpro-hwmon to DT schema d3f849c7318b dt-bindings: hwmon: pmbus/max17616: Add SMBALERT interrupt property 9d501496f094 hwmon: (ltc4282) Use the energy64 attribute type to report the energy 2272f61d7241 hwmon: (ltc2947) Use the energy64 attribute type to report the energy a45b3ae40451 hwmon: (peci/cputemp) add Intel Emerald Rapids support 03c5ecc276fd hwmon: (peci/dimmtemp) add Intel Emerald Rapids platform support 906f25050add peci: cpu: add Intel Emerald Rapids support cbb213e07c01 hwmon: (asus-ec-sensors) add ROG STRIX X870E-H GAMING WIFI7 4bb9cf5d4131 hwmon: (asus-ec-sensors) add Pro WS TRX50-SAGE WIFI 2e0b52f1ae88 hwmon: (pmbus/max34440): add support adpm12200 03897f9baf3e hwmon: (nct6775) Add ASUS ROG STRIX X870E-H GAMING WIFI7 f1ba3c5f559b dt-bindings: hwmon: max31790: Use addressed fan nodes 1a254111998c dt-bindings: hwmon: Move max31785 compatibles to max31790 document 13e6612fd333 hwmon: (ntc-thermistor) Add Murata ncp18wm474 8264528aab4f dt-bindings: hwmon: ntc-thermistor: Add Murata ncp18wm474 NTC 77ed12d163c7 hwmon: (pmbus/max17616) add driver for max17616 a9297fb4e2b8 slab: reset slab->obj_ext when freeing and it is OBJEXTS_ALLOC_FAIL 5aff3b319997 sched_ext: Add a selftest for scx_bpf_dsq_peek 44f5c8ec5b9a sched_ext: Add lockless peek operation for DSQs 2aab1f993c8c drm/gpuvm: Fix kernel-doc warning for drm_gpuvm_map_req.map d451a0e88e9f smb: client: let smbd_destroy() wait for SMBDIRECT_SOCKET_DISCONNECTED 378e6523ebb1 net: bcmgenet: remove unused platform code a8e846b8d93d r8152: Advertise software timestamp information. bfdd74166a63 gve: Check valid ts bit on RX descriptor before hw timestamping 4a7708443dec net: allow busy connected flows to switch tx queues 2ddef3462b3a net: add /proc/sys/net/core/txq_reselection_ms control d365c9bca35c net: control skb->ooo_okay from skb_set_owner_w() 6ddb811a579f net: add SK_WMEM_ALLOC_BIAS constant 1c51450f1aff tcp: better handle TCP_TX_DELAY on established flows 6378e25ee1ca dt-bindings: net: dsa: nxp,sja1105: Add optional clock 409b9499099b drm/xe/uapi: Add documentation for DRM_XE_GEM_CREATE_FLAG_SCANOUT d9b3014a7f14 selftests/hid: add tests for missing release on the Dell Synaptics 46f781e0d151 HID: multitouch: fix sticky fingers aa4daea418ee HID: multitouch: fix name of Stylus input devices 0187c08058da HID: hid-input: only ignore 0 battery events for digitizers 4cdde87d723a selftests: cgroup: Use values_close_report in test_cpu 3f9c60f4d3cc selftests: cgroup: add values_close_report helper b4a63b0e7370 perf test parse-events: Add evsel test helper c4b34fe0021f perf test parse-events: Add evlist test helper 8f9f6d7117c9 perf test: Clean up test_..config helpers 4bebf7ff3e6a perf test: Switch cycles event to cpu-cycles d47c65eea8ac perf test parse-events: Remove cpu PMU requirement 2e6dc3b9334c perf test parse-events: Without a PMU use cpu-cycles rather than cycles ecfcc6a825df perf test parse-events: Use evsel__match for legacy events 787bd5781785 perf evsel: Improvements to __evsel__match 5bf6291113d2 perf evlist: Avoid scanning all PMUs for evlist__new_default 468071acfc05 perf top: Use evlist__new_default when no events specified 3d3056a10504 perf record: Use evlist__new_default when no events specified b1c5efbfd92e perf parse-events: Remove hard coded legacy hardware and cache parsing 50062baa536b perf print-events: Remove print_symbol_events b12b5b531a64 perf print-events: Remove print_hwcache_events 0012e0fa221b perf jevents: Add legacy-hardware and legacy-cache json 249a4c6d0165 perf pmu: Add and use legacy_terms in alias information 903151c81c63 perf jevents: Add legacy json terms and default_core event table helper abcff00014b8 perf parse-events: Add terms for legacy hardware and cache config values 70424bb5ff57 perf pmu: Factor term parsing into a perf_event_attr into a helper 7f20b3dd93f6 perf pmu: Use fd rather than FILE from new_alias 5f68451a9356 perf parse-events: Remove unused FILE input argument to scanner 84bae3af20d0 perf pmu: Don't eagerly parse event terms 4bb55de4ff03 perf jevents: Support copying the source json files to OUTPUT ee27476fa300 perf record: Skip don't fail for events that don't open 8079c4c6b9fa perf stat: Avoid wildcarding PMUs for default events 7c0135e4d739 perf perf_api_probe: Avoid scanning all PMUs, try software PMU first b7b76f607a15 perf parse-events: Fix legacy cache events if event is duplicated in a PMU 1f4a222b0e33 Remove long-stale ext3 defconfig option 7e85ac9da1ac PM / devfreq: rockchip-dfi: switch to FIELD_PREP_WM16 macro 0f5878834d6c rust: bitmap: clean Rust 1.92.0 `unused_unsafe` warning 20b93a0088a5 firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw mode 092b9e2ce6dd firmware: arm_scmi: Skip RAW initialization on failure a10b4a69c7f8 drm/xe/evict: drop bogus assert 641bcf8731d2 drm/xe/migrate: don't misalign current bytes 289ce7e9a5e1 include: trace: Fix inflight count helper on failed initialization 2290ab43b9d8 firmware: arm_scmi: Account for failed debug initialization 95355766e587 drm/i915/psr: Deactivate PSR only on LNL and when selective fetch enabled 437c23357d89 io_uring: fix unexpected placement on same size resizing be7cab44ed09 io_uring: protect mem region deregistration 08823e89e3e2 block: Remove elevator_lock usage from blkg_conf frozen operations dc96cefef0d3 blk-mq: fix stale tag depth for shared sched tags in blk_mq_update_nr_requests() 6b6e03106163 spi: amlogic: fix spifc build error f65223ba4e83 drm/i915/fbc: update the impacted platforms in wa_22014263786 5cb5575308bc selftests: livepatch: use canonical ftrace path 139560e8b973 livepatch: Match old_sympos 0 and 1 in klp_find_func() d877470b5991 smb: move some duplicate definitions to common/cifsglob.h b0432201a11b smb: client: let destroy_mr_list() keep smbdirect_mr_io memory if registered 1fdbb3ff1233 Add linux-next specific files for 20251015 6eaee77923dd bus: mhi: host: pci_generic: Add Telit FE990B40 modem support 35bcedc1a793 MAINTAINERS: Add entry on Loongson-2K IPMI driver a58b20aa3f89 bus: mhi: ep: Make mhi_ep_bus_type const 88f170814fea ksmbd: fix recursive locking in RPC handle list access 379510a815cb smb/server: fix possible refcount leak in smb2_sess_setup() 6fced056d2cc smb/server: fix possible memory leak in smb2_read() 5fb750e8a9ae bpf: Replace bpf_map_kmalloc_node() with kmalloc_nolock() to allocate bpf_async_cb structures. 433e294c3c5b regulator: core: forward undervoltage events downstream by default 0b0eb7702a9f ASoC: replace use of system_wq with system_dfl_wq d5cda96d0130 ASoC: codecs: wcd938x-sdw: remove redundant runtime pm calls 57b00ab3d33d ASoC: sdw_utils: add rt1321 part id to codec_info_list 34cbd6e07fdd platform/x86: alienware-wmi-wmax: Add AWCC support to Dell G15 5530 f4f868baf292 MAINTAINERS: add Denis Benato as maintainer for asus notebooks a7b4747d8e0e platform/mellanox: mlxbf-pmc: add sysfs_attr_init() to count_clock init a49c4d48c3b6 platform/x86: alienware-wmi-wmax: Fix NULL pointer dereference in sleep handlers b66219be0556 riscv: add HARDLOCKUP_DETECTOR_PERF support 99b8fea80632 watchdog: move arm64 watchdog_hld into common code 862127ec463a .mailmap: add entry for WangYuli 6dfffdd12165 lib/xz: remove dead IA-64 (Itanium) support code f7ade37ba8c6 hung_task: panic after fixed number of hung tasks 13afb2cd90b8 compiler.h: remove ARCH_SEL() 40d2177bce72 ocfs2: add extra consistency check to ocfs2_dx_dir_lookup_rec() 6ff2284e6fc1 ocfs2: fix __counted_by_le() usage in ocfs2_expand_inline_dx_root() aefaed2db0d9 ocfs2: annotate flexible array members with __counted_by_le() f5b849a1ff0a treewide: drop outdated compiler version remarks in Kconfig help texts 34b548554976 MAINTAINERS: apply name and email address changes for Martin 141a8309bebc CREDITS: update Martin's information 158fdd4dcb39 mailmap: update name and email addresses 69f3d5129154 scs: fix a wrong parameter in __scs_magic 8619c90bb761 kexec_core: remove superfluous page offset handling in segment loading 3ee95b0ee096 ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() 7e30b0f13bb5 ocfs2: add extra flags check in ocfs2_ioctl_move_extents() 0c78a7f94008 checkpatch: document new check PLACEHOLDER_USE fbcb92bd6385 checkpatch: detect unhandled placeholders in cover letters 80d552078b0e kho: move kho debugfs directory to liveupdate 536568b6b69c liveupdate-kho-move-to-kernel-liveupdate-fix f2feb664ad27 liveupdate: kho: move to kernel/liveupdate 609eab55601f kho: don't unpreserve memory during abort e1bbd6665756 kho: add interfaces to unpreserve folios and page ranes b050db4f429b kho: drop notifiers 226c334e9a6e kho: make debugfs interface optional 954afefe0bee kho: allow to drive kho from within kernel c5bca4902fef samples: fix coding style issues in Kconfig 1f55cbc9cdee mm-khugepaged-unify-pmd-folio-installation-with-map_anon_folio_pmd-fix 0e8f10b00975 mm/khugepaged: unify pmd folio installation with map_anon_folio_pmd() 1dd9f9b8cb95 mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_wp_pmd() faad46b1d180 mm/kmsan: fix kmsan kmalloc hook when no stack depots are allocated yet 2de0661db591 gpu/drm/nouveau: enable THP support for GPU memory migration 8e9fc9dc3072 selftests/mm/hmm-tests: new throughput tests including THP 91a78f68c1e1 selftests/mm/hmm-tests: partial unmap, mremap and anon_write tests 119e49a4ea2f selftests/mm/hmm-tests: new tests for zone device THP migration 38a601464ca8 lib/test_hmm: add large page allocation failure testing acf15f223a26 mm/migrate_device: add THP splitting during migration 1b17084165f7 mm/memremap: add driver callback support for folio splitting a4c8802e67ec lib/test_hmm: add zone device private THP test infrastructure 57f5d4e035ed mm/memory/fault: add THP fault handling for zone device private pages 7a43357a60c3 mm/migrate_device: implement THP migration of zone device pages ff68449bcc64 mm/migrate_device: handle partially mapped folios during collection b8551e5542aa mm/huge_memory: implement device-private THP splitting 5b7b6b1eb1fe mm/rmap: extend rmap and migration support device-private entries 474f4fd810ae mm/huge_memory: add device-private THP support to PMD operations c03c002e1740 mm/zone_device: rename page_free callback to folio_free 42c5b371d5d0 mm/zone_device: support large zone device private folios 83846f4f625c mm/page_owner: update Documentation with 'show_handles' and 'show_stacks_handles' 98ecca027258 mm/page_owner: add debugfs file 'show_stacks_handles' d5c8b5f28e47 mm/page_owner: add debugfs file 'show_handles' 88518b10531c mm/page_owner: add struct stack_print_ctx.flags 225ef8c44e6a mm/page_owner: introduce struct stack_print_ctx d98ad696504e mm/dirty: replace READ_ONCE() with pudp_get() 0ca261b64c9d mm/compaction: fix the range to pageblock_pfn_to_page() 72f51f4c55e6 mm/compaction: check the range to pageblock_pfn_to_page() is within the zone first 962ea6f63995 mm: consistently use current->mm in mm_get_unmapped_area() 2cda9dee9f22 Docs/admin-guide/mm/zswap: s/red-black tree/xarray/ e37368e4cd0d mm/zswap: s/red-black tree/xarray/ fc79dcbb4a9d mm/zswap: fix typos: s/zwap/zswap/ 61643ec1648d mm/zswap: remove unnecessary dlen writes for incompressible pages b86d33e3ad15 mm/vmscan: remove redundant __GFP_NOWARN 00800c377e07 mm: readahead: make thp readahead conditional to mmap_miss logic 5978bd2b0ade mm/migrate, swap: drop usage of folio_index a3249585fe06 mm-swap-cleanup-swap-entry-allocation-parameter-fix 724ba069e1f2 mm, swap: cleanup swap entry allocation parameter a35b210231ae mm, swap: rename helper for setup bad slots 9031d12884df mm, swap: do not perform synchronous discard during allocation c8e3830b5ccd mm: replace READ_ONCE() with standard page table accessors fffa45e91e29 selftests: update ksm inheritance tests for prctl fork/exec 674fa7c32205 mm/ksm: fix exec/fork inheritance support for prctl 2fa67b32aa77 mm: kvmalloc: add non-blocking support for vmalloc 128956227c9d mm/vmalloc: update __vmalloc_node_range() documentation 1a8c022282b9 mm: skip might_alloc() warnings when PF_MEMALLOC is set f84c847aa417 kmsan: remove hard-coded GFP_KERNEL flags f35f08c3cac0 mm/kasan: support non-blocking GFP in kasan_populate_vmalloc() 747517e06a13 mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() 2797ad516aeb mm/vmalloc: defer freeing partly initialized vm_struct ee331e93f406 mm/vmalloc: support non-blocking GFP flags in alloc_vmap_area() 1a3fca303d3a lib/test_vmalloc: remove xfail condition check 5330b8626fc7 lib/test_vmalloc: add no_block_alloc_test case 0cc3838aff8c mm/ptdump: replace READ_ONCE() with standard page table accessors 853aaa0f992d mm: fix some typos in mm module 157bcf02d0af mm/thp: drop follow_devmap_pmd() default stub 1ccea2539b0b mm: update resctl to use mmap_prepare c3ff4759f521 mm: update mem char driver to use mmap_prepare 895cf51d60e8 mm: add shmem_zero_setup_desc() 141039eb528f mm/hugetlbfs: update hugetlbfs to use mmap_prepare 6dc504b27faf doc: update porting, vfs documentation for mmap_prepare actions 854756d40100 mm: add ability to take further action in vm_area_desc 924331c37c59 fixup io_remap_pfn_range_[prepare, complete] 84f00957768e mm: introduce io_remap_pfn_range_[prepare, complete]() 765023bc88ce mm: abstract io_remap_pfn_range() based on PFN d5f3946348a1 mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() d191d1437693 mm/vma: rename __mmap_prepare() function to avoid confusion fb8c5aa7a8b9 relay: update relay to use mmap_prepare dd870263fcd9 mm: add vma_desc_size(), vma_desc_pages() helpers 029204d977c9 device/dax: update devdax to use mmap_prepare f8a781297adb mm/shmem: update shmem to use mmap_prepare 54014415241b mm-vmscan-simplify-the-folio-refcount-check-in-pageout-fix 28b47d9574fd mm: vmscan: simplify the folio refcount check in pageout() 9aa74fc5052d mm-vmscan-remove-folio_test_private-check-in-pageout-fix 93941c8ed3f6 mm: vmscan: remove folio_test_private() check in pageout() 066bc65628ea mm/memory-failure: support disabling soft offline for HugeTLB pages 5f2b8d3972d8 mm/damon/core: use damos_commit_quota_goal() for new goal commit e81e30143ee9 mm/damon/core: fix potential memory leak by cleaning ops_filter in damon_destroy_scheme 22bd574bde09 hugetlbfs: move lock assertions after early returns in huge_pmd_unshare() 14dc334541ec vmw_balloon: indicate success when effectively deflating during migration 957680fc0dfd mm/damon/core: fix list_add_tail() call on damon_call() f02bd2e94bf9 mm/mremap: correctly account old mapping after MREMAP_DONTUNMAP remap a47a216343d6 mm: prevent poison consumption when splitting THP da9889a39843 ocfs2: clear extent cache after moving/defragmenting extents 29bf6e697644 mm: don't spin in add_stack_record when gfp flags don't allow 5969276c9c99 dma-debug-dont-report-false-positives-with-dma_bounce_unaligned_kmalloc-v2 4836fe44bf1f dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC 59596998bb12 mm/damon/sysfs: dealloc commit test ctx always bae182e33ee4 mm/damon/sysfs: catch commit test ctx alloc failure 5e817aa0a86b mm: skip folio_activate() for mlocked folios d1f180d8fba1 hung_task: fix warnings caused by unaligned lock pointers a9b314ab6421 slab: Add check for memcg_data != OBJEXTS_ALLOC_FAIL in folio_memcg_kmem 7949ce089965 smb: move SMB1_PROTO_NUMBER to common/cifsglob.h 546e652e1dd1 smb: move get_rfc1002_len() to common/cifsglob.h 67ef940273ab smb: move smb_version_values to common/cifsglob.h 5b5a1b3e651c smb: client: Consolidate cmac(aes) shash allocation 55a0e25e9b66 smb: client: Remove obsolete crypto_shash allocations 0c13e258e838 smb: client: Use HMAC-MD5 library for NTLMv2 8be9330d2c99 smb: client: Use MD5 library for SMB1 signature calculation 7ca335fe8045 smb: client: Use MD5 library for M-F symlink hashing 623efb44ab8e smb: client: Use HMAC-SHA256 library for SMB2 signature calculation 45fd20005404 smb: client: Use HMAC-SHA256 library for key generation 93d9dd3831a1 smb: client: Use SHA-512 library for SMB3.1.1 preauth hash 7f0f54dfc310 cifs: parse_dfs_referrals: prevent oob on malformed input df844320a077 firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw mode 8169e480dbba rust: bitmap: clean Rust 1.92.0 `unused_unsafe` warning 4b5bf30f28d5 hwmon: (max31790) Rely on subsystem locking 953708637b62 hwmon: (max6620) Rely on subsystem locking 4ec1deb8b0de hwmon: (nct7363) Drop unnecessary include files 7788a0580391 hwmon: (nct7904) Rely on subsystem locking d8b3ca6f07bf hwmon: (max31827) Rely on subsystem locking 6e04a3a99a74 hwmon: (max6639) Rely on subsystem locking 19ab165cdd95 hwmon: (tmp102) Drop unnecessary include files 59c55c5c19d1 hwmon: (tmp103) Drop unnecessary include files 5ceda5e10b05 hwmon: (lm95245) Rely on subsystem locking 405c76fe8d3a hwmon: (ltc4245) Rely on subsystem locking 2b8ed68d06a5 hwmon: (max6697) Rely on subsystem locking b65ca599d945 hwmon: (drivetemp) Rely on subsystem locking 6bb1408d2fca hwmon: (tmp108) Drop mutex.h include ef8a59582a60 hwmon: (tmp401) Rely on subsystem locking b0946c84c61d hwmon: (tmp421) Rely on subsystem locking 7c823234b5f8 hwmon: (tmp464) Rely on subsystem locking 13bc178725d2 hwmon: (emc1403) Rely on subsystem locking 35a114a6f257 hwmon: (adm9240) Rely on subsystem locking 8c87c878c18e hwmon: (lm90) Rely on subsystem locking cbd9af5bfb71 hwmon: (jc42) Rely on subsystem locking a3b2d74b7b7c hwmon: (pmbus) add driver for MPS MP9945 8e1926cf5e31 dt-bindings: trivial-devices: add mps,mp9945 3ca06aa60ae4 dt-bindings: hwmon: Convert apm,xgene-slimpro-hwmon to DT schema 5c7800d8a3b7 dt-bindings: hwmon: pmbus/max17616: Add SMBALERT interrupt property f69c575af0eb hwmon: (ltc4282) Use the energy64 attribute type to report the energy 244c3ed6da39 hwmon: (ltc2947) Use the energy64 attribute type to report the energy 6186a7c84d2f firmware: arm_scmi: Skip RAW initialization on failure 75a5c91f37da include: trace: Fix inflight count helper on failed initialization 1b08719dfbc1 firmware: arm_scmi: Account for failed debug initialization 7e7e2c6e2a1c ASoC: sof-function-topology-lib: escalate the log when missing function topoplogy 7f47685b150d ASoC: SOF: Intel: use sof_sdw as default SDW machine driver 225d70b80745 ASoC: SOF: don't check the existence of dummy topology 0d202ae0256e ASoC: SOF: add platform name into sof_intel_dsp_desc 506cbe36a2ac ASoC: soc_sdw_utils: export asoc_sdw_get_dai_type 55f8b5a96597 ASoC: Intel: export sof_sdw_get_tplg_files aa1ee85ce357 ASoC: soc_sdw_utils: add name_prefix to asoc_sdw_codec_info struct 3180c7b1575d ASoC: soc-acpi: make some variables of acpi adr and link adr non-const bb940b13998c ASoC: SOF: Don't print the monolithic topology name if function topology may be used 1fc8b45ae4fe smb: Fix refcount leak for cifs_sb_tlink 93a27b5891b8 can: j1939: add missing calls in NETDEV_UNREGISTER notification handler b5746b3e8ea4 can: add Transmitter Delay Compensation (TDC) documentation c282993ccd97 can: remove false statement about 1:1 mapping between DLC and length 927069c4ac2c Revert "io_uring/rw: drop -EOPNOTSUPP check in __io_complete_rw_common()" 15f9610fc96a firewire: core: handle device quirk of MOTU Audio Express 5a43dc9f4ee0 firewire: core: detect device quirk when reading configuration ROM 945574248764 smb: move some duplicate definitions to common/cifsglob.h c6bd145ab657 smb: client: let destroy_mr_list() keep smbdirect_mr_io memory if registered 8735696acea2 spi: cadence-quadspi: Fix pm_runtime unbalance on dma EPROBE_DEFER f43579ef3500 spi: spi-nxp-fspi: limit the clock rate for different sample clock source selection b93b4269791f spi: spi-nxp-fspi: add extra delay after dll locked a89103f67112 spi: spi-nxp-fspi: re-config the clock rate when operation require new clock rate ee70bacef1c6 ASoC: nau8821: Avoid unnecessary blocking in IRQ handler 2b4eda7bf7d8 ASoC: nau8821: Add DMI quirk to bypass jack debounce circuit a698679fe8b0 ASoC: nau8821: Consistently clear interrupts before unmasking 9273aa85b35c ASoC: nau8821: Generalize helper to clear IRQ status 6e54919cb541 ASoC: nau8821: Cancel jdet_work before handling jack ejection 4d410ba9aa27 dt-bindings: sound: Update ADMAIF bindings for tegra264 b83fb1b14c06 spi: offload: Add offset parameter 64d87ccfae33 spi: aspeed: Only map necessary address window region 0586b53d4a0c spi: aspeed: Add per-platform adjust_window callback for decoding range b546e0023a20 spi: aspeed: Centralize address decoding region management 630a185fd061 spi: aspeed: Force default address decoding range assignment for each CS efb79de36e94 spi: aspeed: Improve timing calibration algorithm for AST2600 platform 31dcc7e1f8a9 spi: aspeed: Update clock selection strategy fe8cc44dd173 spi: dw: add target mode support b926b15547d2 spi: dw: rename the spi controller to ctlr 9797329220a2 ASoC: sof-function-topology-lib: escalate the log when missing function topoplogy 5226d19d4cae ASoC: SOF: Intel: use sof_sdw as default SDW machine driver 99c159279c6d ASoC: SOF: don't check the existence of dummy topology 6937ff42f28a ASoC: SOF: add platform name into sof_intel_dsp_desc 5ed60e45c59d ASoC: soc_sdw_utils: export asoc_sdw_get_dai_type 7196fc4e4829 ASoC: Intel: export sof_sdw_get_tplg_files ea9771390378 ASoC: soc_sdw_utils: add name_prefix to asoc_sdw_codec_info struct d25de1647765 ASoC: soc-acpi: make some variables of acpi adr and link adr non-const 2b92b98cc476 ASoC: SOF: Don't print the monolithic topology name if function topology may be used dee4ef0ebe4d ASoC: qcom: sc8280xp: Add support for QCS615 6079165e6e02 ASoC: dt-bindings: qcom,sm8250: Add QCS615 sound card 63126f4e331a nfsd: switch the default for NFSD_LEGACY_CLIENT_TRACKING to "n" 3b96fbb8445a nfsd: change nfs4_client_to_reclaim() to allocate data 1e78a6629e0d nfsd: move name lookup out of nfsd4_list_rec_dir() 2a364c163c1f hwmon: (peci/cputemp) add Intel Emerald Rapids support 977aa83e38c4 hwmon: (peci/dimmtemp) add Intel Emerald Rapids platform support 0baa0608731c peci: cpu: add Intel Emerald Rapids support b5bc842aac79 hwmon: (asus-ec-sensors) add ROG STRIX X870E-H GAMING WIFI7 3587e17e7d4a hwmon: (asus-ec-sensors) add Pro WS TRX50-SAGE WIFI cc60f55a63c5 hwmon: (pmbus/max34440): add support adpm12200 e8b6714ac292 hwmon: (nct6775) Add ASUS ROG STRIX X870E-H GAMING WIFI7 160304cab442 dt-bindings: hwmon: max31790: Use addressed fan nodes 559d4174e70f dt-bindings: hwmon: Move max31785 compatibles to max31790 document 6705c23f68e9 hwmon: (ntc-thermistor) Add Murata ncp18wm474 17f094a367ce dt-bindings: hwmon: ntc-thermistor: Add Murata ncp18wm474 NTC 99af9ec5c0de hwmon: (pmbus/max17616) add driver for max17616 7933a585d70e ovl: remove redundant IOCB_DIO_CALLER_COMP clearing d90ad28e8aa4 fs: return EOPNOTSUPP from file_setattr/file_getattr syscalls 4dd5b5ac089b Revert "fs: make vfs_fileattr_[get|set] return -EOPNOTSUPP" 49836ff2f37d can: m_can: replace Dong Aisheng's old email address a9e30a22d6f2 can: m_can: fix CAN state in system PM 4942c42fe184 can: m_can: m_can_chip_config(): bring up interface in correct state 3d9db29b45f9 can: m_can: m_can_handle_state_errors(): fix CAN state transition to Error Active ba569fb07a7e can: m_can: m_can_plat_remove(): add missing pm_runtime_disable() a12f0bc764da can: gs_usb: gs_make_candev(): populate net_device->dev_port 2a27f6a8fb57 can: gs_usb: increase max interface to U8_MAX e123e00a5872 tools/docs: sphinx-build-wrapper: -q is a boolean, not an integer 2bd22194b26f kernel-doc: output source file name at SEE ALSO 0a4cd1c65ed5 docs: Makefile: use PYTHONPYCACHEPREFIX 5401f971f56c tools/docs: sphinx-build-wrapper: pdflatex is needed only for pdf ff1354edb388 docs: Makefile: avoid a warning when using without texlive 4c6ece918022 tools/docs/sphinx-build-wrapper: allow skipping sphinx-build step 683dd3f79a31 docs: Makefile: fix rustdoc detection 35b9d338e401 tools/docs: sphinx-build-wrapper: fix compat with recent Tumbleweed 72603d73fae3 docs: conf.py: get rid of load_config.py c2381e8a6105 scripts: remove sphinx-build-wrapper from scripts/ 0aa9c0395e30 tools/docs: sphinx-build-wrapper: handle sphinx-build errors d07e4c00696f drm/exynos: dsi: add support for exynos7870 5d2c70dcb3cb drm/exynos: exynos7_drm_decon: remove ctx->suspended c5312e13d4ab dt-bindings: display: samsung,exynos7-decon: document iommus, memory-region, and ports