97e797263a5e Add linux-next specific files for 20260420 004f8d440c74 erofs: unify lcn as u64 for 32-bit platforms ddaba3b29b28 fuse: reduce attributes invalidated on directory change 0ca758e7643d fuse: drop redundant err assignment in fuse_create_open() 784359955e9d fuse: fuse_i.h: clean up kernel-doc comments 63f6a594b3df fuse: fuse_dev_i.h: clean up kernel-doc warnings d5a44d28ec69 fuse: {io-uring} drop kernel-doc notation for a comment 2925fd55416a fuse: simplify fuse_dev_ioctl_clone() c7d3d169633b fuse: alloc pqueue before installing fch in fuse_dev 50e314214d05 fuse: remove #include "fuse_i.h" from dev.c and dev_uring.c 725260905037 fuse: change ring->fc to ring->chan 0a973aecf807 fuse: remove fuse_mutex protection from fuse_dev_ioctl_sync_init() 2e4da650b96b fuse: set params in fuse_chan_set_initialized() 27335c5a597a fuse: create notify.c 265856690c86 fuse: create poll.c 77addd0096b6 fuse: change fud->fc to fud->chan aaa5343e4e92 fuse: split out filesystem part of request sending 0f489e900b18 fuse: change req->fm to req->chan 9f065cf8ef16 fuse: remove fm arg of args->end callback 8398c17053d6 fuse: split off fuse_args and related definitions into a separate header e31eee4a9610 gpio: aspeed: fix AST2700 debounce selector bit definitions f088fbd5c723 erofs: fix offset truncation when shifting pgoff on 32-bit platforms 293531277709 erofs: fix the out-of-bounds nameoff handling for trailing dirents 5cd9c6d332f4 gpio: rockchip: Fix GPIO regression after conversion to dynamic base allocation 3bfbf5f0a99c crypto: krb5enc - fix async decrypt skipping hash verification 5aa58c3a572b crypto: algif_aead - snapshot IV for async AEAD requests 8042cc870554 ALSA: als4000: Fix capture trigger chip->mode race a34436ac05e7 mm/fake-numa: fix under-allocation detection in uniform split aabb579e46c6 ALSA: core: Fix potential data race at fasync handling 055e3fcc66ca ALSA: hda/tas2781: Fix sound abnormal issue on some SPI device 15cf0ba86511 ALSA: hda/realtek: add quirk for Acer Nitro 16 AN16-41 2ca45e57ea02 Input: charlieplex_keypad - add GPIO charlieplex keypad 0d64bee76484 dt-bindings: input: add GPIO charlieplex keypad 906a37ba5481 dt-bindings: input: add settling-time-us common property cf1f976aee44 dt-bindings: input: add debounce-delay-ms common property 149822e5541c smb: client: validate the whole DACL before rewriting it in cifsacl 0391f06430d0 smb: client: fix OOB read in smb2_ioctl_query_info QUERY_INFO path 2e32d2ba1797 Input: imx_keypad - fix spelling mistake "Colums" -> "Columns" f5f9e0706051 Input: edt-ft5x06 - fix use-after-free in debugfs teardown 2718f42afaf0 smb: smbdirect: move fs/smb/common/smbdirect/ to fs/smb/smbdirect/ fb44d589bf31 drm/v3d: Reject empty multisync extension to prevent infinite loop 79fc229e8a47 MAINTAINERS: add Rust I2C tree and update Igor Korotin's email 79321fad5494 sched_ext: add p->scx.tid and SCX_OPS_TID_TO_TASK lookup bc4cefd40b33 tools/sched_ext: Remove dead -d option in scx_flatcg e613cc236188 sched_ext: Document the ops compat strategy in compat.h/compat.bpf.h 7e7e958a5d12 smb: common: add SMB3_COMPRESS_MAX_ALGS 20a248d5e77a smb: client: compress: add compress/common.h 6eedabe7cd9f smb: client: compress: add code docs to lz77.c 9bd413258812 smb: client: compress: LZ77 optimizations ada72b44530f smb: client: compress: increase LZ77_MATCH_MAX_DIST c06a753f75a4 smb: client: compress: fix counting in LZ77 match finding 4165f2e1e32b smb: client: compress: fix buffer overrun in lz77_compress() 87019cb6c261 sched_ext: Mark scx_sched_hash insecure_elasticity 73bd1227787b rhashtable: Restore insecure_elasticity toggle e8ae9ba7f8ce smb: client: Drop 'allocate_crypto' arg from smb*_calc_signature() 78be61eb2222 smb: client: Make generate_key() return void d00b69904be8 smb: client: Remove obsolete cmac(aes) allocation c6e4172f6c90 smb: client: Use AES-CMAC library for SMB3 signature calculation 90ea1d02f403 cifs: update internal module version number a13e942a03fe smb: client: compress: fix bad encoding on last LZ77 flag 6ec505d321fa tpm: tpm_tis: stop transmit if retries are exhausted 792b618c9123 tpm: tpm_tis: add error logging for data transfer 03e4b39c0e27 tpm: avoid -Wunused-but-set-variable c5be466956f6 tpm: Use kfree_sensitive() to free auth session in tpm_dev_release() 803dd1ef7596 tpm2-sessions: Fix missing tpm_buf_destroy() in tpm2_read_public() 7726283b674f tpm: Fix auth session leak in tpm2_get_random() error path d9e70478c6b1 tpm: i2c: atmel: fix block comment formatting b2793d4b377b tpm_crb: Convert ACPI driver to a platform one a386250cc352 tpm: Make tcpci_pm_ops variable static const 4fb4ce024d06 KEYS: trusted: Debugging as a feature e3d64881e193 KEYS: encrypted: Remove unnecessary selection of CRYPTO_RNG 7c528b364bd8 selftests/bpf: Trace bpf_local_storage_update to debug flaky local storage tests ad35d8018669 libbpf: Report error when a negative kprobe offset is specified 7454b88731fd loop: check lo->lo_backing_file in lo_rw_aio 08ced603610a lib/tests: extend cmdline KUnit with next_arg() tests d73c049b27fd riscv: export symbols needed for riscv32 EFI stub 653d95b50a69 lib/cmdline: adjust a few comments to fix kernel-doc -Wreturn warnings 3ca47a34e7a9 lib/cmdline_kunit: add test case for memparse() 762307e4501a lib: add more string to 64-bit integer conversion overflow tests 7f448f913d6f lib: fix memparse() to handle overflow c8b79656cdf0 lib: fix _parse_integer_limit() to handle overflow 7a8c99a19946 lib/idr: fix ida_find_first_range() missing IDs across chunk boundaries aa11281508d1 kallsyms: add KUnit tests for lineinfo feature 6a3478407b07 kallsyms: delta-compress lineinfo tables for ~2.7x size reduction e2ed027a354a kallsyms: extend lineinfo to loadable modules 0c36828b0674 kallsyms: embed source file:line info in kernel stack traces 6c0185b70084 kernel/fork: validate exit_signal in kernel_clone() 4569c01e84d4 mm/swap: remove redundant swap device reference in alloc/free fdfb088c1807 mm/swap, PM: hibernate: fix swapoff race in uswsusp by pinning swap device 22cf02755bb9 selftests/mm: verify droppable mappings cannot be locked f7358b8efea8 mm: fix mmap errno value when MAP_DROPPABLE is not supported cad242a7f021 mm: start background writeback based on per-wb threshold for strictlimit BDIs 380ba4b81f45 kho: fix error handling in kho_add_subtree() 03eea4e29522 liveupdate: fix return value on session allocation failure 5635b3481c12 mm/hugetlb: restore reservation on error in hugetlb_mfill_atomic_pte() resubmission path e814324a90b4 device-dax: fix refcount leak in __devm_create_dev_dax() error path 95093e5cb4c5 mm/damon/core: disallow non-power of two min_region_sz on damon_start() ec05f51f1e65 mm/vmalloc: take vmap_purge_lock in shrinker 615d9bb2ccad mm: call ->free_folio() directly in folio_unmap_invalidate() 8f5857be99f1 mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() 399289849560 mm/zone_device: do not touch device folio after calling ->folio_free() 8bbde987c2b8 mm/damon/core: disallow time-quota setting zero esz 8fedac321fb0 mm/mempolicy: fix weighted interleave auto sysfs name e9af4f47d4a0 lib/crypto: docs: Add rst documentation to Documentation/crypto/ 6fa6b5cb6049 docs: kdoc: Expand 'at_least' when creating parameter list cb8ff3ead9a3 f2fs: add page-order information for large folio reads in iostat 0cf004ffb61c sctp: fix OOB write to userspace in sctp_getsockopt_peer_auth_chunks 22230e68b2cf net: ks8851: Avoid excess softirq scheduling 5c9fcac3c872 net: ks8851: Reinstate disabling of BHs around IRQ handler 965dc93481d1 af_unix: Drop all SCM attributes for SOCKMAP. 8cff9dbe89d8 net: stmmac: Update default_an_inband before passing value to phylink_config f996edd7615e ipv6: fix possible UAF in icmpv6_rcv() aa3f7fe40935 e1000e: Unroll PTP in probe error handling 496d9f91062f iavf: fix wrong VLAN mask for legacy Rx descriptors L2TAG2 a24162f18825 i40e: don't advertise IFF_SUPP_NOFCS fa28351f970f ice: fix potential NULL pointer deref in error path of ice_set_ringparam() 7c72ec18c2a4 ice: fix race condition in TX timestamp ring cleanup 4a3a940059e9 ice: fix ICE_AQ_LINK_SPEED_M for 200G 55e74f9ea7fe ice: fix PHY config on media change with link-down-on-close 1a303baa715e ice: fix double-free of tx_buf skb 9aab1c3d7299 ice: fix double free in ice_sf_eth_activate() error path 05567e405273 ice: update PCS latency settings for E825 10G/25Gb modes 885c5e57924d ice: fix 'adjust' timer programming for E830 devices 6e937f4e769e mailbox: mailbox-test: make data_ready a per-instance variable 9e89b9d03a2d tcp: annotate data-races around tp->plb_rehash bbcf9af68bfe mailbox: mailbox-test: initialize struct earlier 88ebadbf0dee mailbox: mailbox-test: don't free the reused channel dd9aa1f26900 mailbox: mailbox-test: handle channel errors consistently 3a63b3d16056 tcp: annotate data-races around (tp->write_seq - tp->snd_nxt) 71c675358b71 tcp: annotate data-races around tp->timeout_rehash 290b693ce7c9 tcp: annotate data-races around tp->srtt_us 62585690e6b2 tcp: annotate data-races around tp->reord_seen a984705ca88b tcp: annotate data-races around tp->dsack_dups 5efc7b9f7cbd tcp: annotate data-races around tp->bytes_retrans ee43e957ce2e tcp: annotate data-races around tp->bytes_sent 124199444de4 tcp: add data-race annotations for TCP_NLA_SNDQ_SIZE faa886ad3ce5 tcp: annotate data-races around tp->delivered and tp->delivered_ce fd571afb05eb tcp: annotate data-races around tp->snd_ssthresh 829ba1f329cb tcp: add data-races annotations around tp->reordering, tp->snd_cwnd 21e92a38cfd8 tcp: add data-race annotations around tp->data_segs_out and tp->total_retrans 267bf3cf9a6f tcp: annotate data-races in tcp_get_info_chrono_stats() a068c4d42c03 mailbox: update kdoc for struct mbox_controller c1aad75595fb mailbox: add sanity check for channel array 30010c952077 ksmbd: fix out-of-bounds write in smb2_get_ea() EA alignment 299f962c0b02 ksmbd: use check_add_overflow() to prevent u16 DACL size overflow 1baff47b81f9 ksmbd: fix use-after-free in smb2_open during durable reconnect 3e4e2ea2a781 ksmbd: validate num_aces and harden ACE walk in smb_inherit_dacl() ce23158bfe58 smb: server: fix max_connections off-by-one in tcp accept path d07b26f39246 ksmbd: require minimum ACE size in smb_check_perm_dacl() d6a6aa81eac2 ksmbd: validate response sizes in ipc_validate_msg() 6551300dc452 smb: server: fix active_num_conn leak on transport allocation failure 647b43f65357 sh: Drop CONFIG_FIRMWARE_EDID from defconfig files 44ab0a3ee218 sh: Remove CONFIG_VSYSCALL reference from UAPI 222717d642ca sh: Fix typo in SPDX license ID lines 57b3ec396dd8 sh: Include in dac.h f05799491d6a KVM: arm64: pkvm: Adopt MARKER() to define host hypercall ranges 0b5e8d799907 MAINTAINERS: add page cache reviewer 3de705a43a46 mm/vmscan: avoid false-positive -Wuninitialized warning e86ffbe7dfdd MAINTAINERS: update Dave's kdump reviewer email address b5a9ac2bb0e4 MAINTAINERS: drop include/linux/liveupdate from LIVE UPDATE de61e40bcbb8 MAINTAINERS: drop include/linux/kho/abi/ from KHO 320c7234d1d1 MAINTAINERS: update KHO and LIVE UPDATE maintainers 60087b49f8e7 MAINTAINERS: update kexec/kdump maintainers entries 57294a97bdd1 mm/migrate_device: remove dead migration entry check in migrate_vma_collect_huge_pmd() d432e8847f58 selftests: mm: skip charge_reserved_hugetlb without killall 161ce69c2c89 userfaultfd: allow registration of ranges below mmap_min_addr 2b19bf05719b mm/vmstat: fix vmstat_shepherd double-scheduling vmstat_update c45b354911d0 mm/hugetlb: fix early boot crash on parameters without '=' separator 2f529e73d720 zram: reject unrecognized type= values in recompress_store() 9a8ea3c1cb25 docs: proc: document ProtectionKey in smaps 89e613bc0b2d mm/mprotect: special-case small folios when applying permissions 3bc181c14363 mm/mprotect: move softleaf code out of the main function 19999e479c2a mm: remove '!root_reclaim' checking in should_abort_scan() 77c368f057e1 mm/sparse: fix comment for section map alignment df620ec4d4d7 mm/page_io: use sio->len for PSWPIN accounting in sio_read_complete() cfe9a446f519 selftests/mm: transhuge_stress: skip the test when thp not available dad4964a34c2 selftests/mm: split_huge_page_test: skip the test when thp is not available a784a3a39cc5 selftests/mm/vm_util: robust write_file() 710d2f307945 selftests/mm: move write_file helper to vm_util 929d5fbf1a00 selftests/mm: soft-dirty: skip two tests when thp is not available fb0fca46b9b4 selftests/mm/guard-regions: skip collapse test when thp not enabled 6ab703034f14 userfaultfd: mfill_atomic(): remove retry logic f74991b4e383 shmem, userfaultfd: implement shmem uffd operations using vm_uffd_ops ad9ac3081332 userfaultfd: introduce vm_uffd_ops->alloc_folio() dfc4d771820a shmem, userfaultfd: use a VMA callback to handle UFFDIO_CONTINUE 0f48947c4232 userfaultfd: introduce vm_uffd_ops a5bb8669872b userfaultfd: move vma_can_userfault out of line f5f035a72423 userfaultfd: retry copying with locks dropped in mfill_atomic_pte_copy() b8c03b7f4558 userfaultfd: introduce mfill_get_vma() and mfill_put_vma() e2e0b826d374 userfaultfd: introduce mfill_establish_pmd() helper db0062d2c035 userfaultfd: introduce struct mfill_state c0620487fc33 userfaultfd: introduce mfill_copy_folio_locked() helper dc44f32fde25 mm/memfd_luo: remove folio from page cache when accounting fails 3538f90ab89a mm/memfd_luo: fix physical address conversion in put_folios cleanup 32f6cec5e751 mm/memfd_luo: use i_size_write() to set inode size during retrieve 4aa6424f37b5 mm/memfd_luo: remove unnecessary memset in zero-size memfd path 502d3c2ad8f0 mm/memfd_luo: optimize shmem_recalc_inode calls in retrieve path ed2a29dc6dcf mm/memfd: use folio_nr_pages() for shmem inode accounting 7cf6d940f403 mm/sparse: fix preinited section_mem_map clobbering on failure path e3668b371329 zram: do not forget to endio for partial discard requests af69016dab96 lib: test_hmm: implement a device release method f9d7975c52c0 selftests/mm: hmm-tests: don't hardcode THP size to 2MB 744dd97752ef lib: test_hmm: evict device pages on file close to avoid use-after-free 047a6d494033 selftests/mm: skip hugetlb_dio tests when DIO alignment is incompatible 84f4928446e6 tools/testing/selftests: add merge test for partial msealed range 6fae274ce0e3 mm/mempolicy: fix memory leaks in weighted_interleave_auto_store() 0c13ed77dd2b Docs/admin-guide/mm/damon/lru_sort: warn commit_inputs vs param updates race 0beba407d458 Docs/admin-guide/mm/damon/reclaim: warn commit_inputs vs param updates race 049a57421dd6 mm/damon/core: use time_in_range_open() for damos quota window start a34dac6482e5 mm/damon/core: validate damos_quota_goal->nid for node_memcg_{used,free}_bp 40250b2dded0 mm/damon/core: validate damos_quota_goal->nid for node_mem_{used,free}_bp e04ed278d25b mm/damon/stat: fix memory leak on damon_start() failure in damon_stat_start() 33c3f6c2b48c mm/damon/core: fix damos_walk() vs kdamond_fn() exit race 55da81663b96 mm/damon/core: fix damon_call() vs kdamond_fn() exit race ef3c0f6cb798 mm: zswap: tie per-CPU acomp_ctx lifetime to the pool 1556478e9e86 mm: zswap: remove redundant checks in zswap_cpu_comp_dead() 6b1842775a46 mm/alloc_tag: clear codetag for pages allocated before page_ext initialization d14514c66cb9 mm/vmscan: prevent MGLRU reclaim from pinning address space 68750e820bc4 liveupdate: defer file handler module refcounting to active sessions 2ab7207e7ec6 liveupdate: make unregister functions return void 074488008d6e liveupdate: remove liveupdate_test_unregister() 5ee1c7d6414a liveupdate: auto unregister FLBs on file handler unregistration 118c39082420 liveupdate: remove luo_session_quiesce() 76be9983df33 liveupdate: defer FLB module refcounting to active sessions 6b2b22f7c8cf liveupdate: protect FLB lists with luo_register_rwlock 9e1e18584548 liveupdate: protect file handler list with rwsem 38fb71ace230 liveupdate: synchronize lazy initialization of FLB private state 277f4e5e398b liveupdate: safely print untrusted strings 13b6b6209104 mm: vmscan: fix dirty folios throttling on cgroup v1 for MGLRU e3e613a33e65 selftests: liveupdate: add test for double preservation bc3a5763f466 memfd: implement get_id for memfd_luo 00d0b372374f liveupdate: prevent double management of files e524feaad546 kho: document kexec-metadata tracking feature 76aa46b9e404 kho: kexec-metadata: track previous kernel chain 062dd306d99c kho: fix kho_in_debugfs_init() to handle non-FDT blobs 85e41392820f kho: persist blob size in KHO FDT 4916ae386760 kho: rename fdt parameter to blob in kho_add/remove_subtree() d9e4142e7635 kho: add size parameter to kho_add_subtree() e9d973ef18b0 mm: kmemleak: add CONFIG_DEBUG_KMEMLEAK_VERBOSE build option 34c45804ae05 MAINTAINERS: update MGLRU entry to reflect current status 1c514a2c6e4c mm: memcontrol: correct the nr_pages parameter type of mem_cgroup_update_lru_size() 85358bad68f5 mm: memcontrol: change val type to long in __mod_memcg_{lruvec_}state() 616795d7db00 mm: memcontrol: correct the type of stats_updates to unsigned long 0a98e1396342 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance helpers f1cf8d2f36dc mm: memcontrol: eliminate the problem of dying memory cgroup for LRU folios 01b9da291c49 mm: memcontrol: convert objcg to be per-memcg per-node type 8285917d6f38 mm: memcontrol: prepare for reparenting non-hierarchical stats 5371e350fda7 mm: memcontrol: refactor mod_memcg_state() and mod_memcg_lruvec_state() 7404bd37cfbe mm: workingset: use lruvec_lru_size() to get the number of lru pages 131adcc774bb mm: memcontrol: refactor memcg_reparent_objcgs() f304652609ea mm: vmscan: prepare for reparenting MGLRU folios 07a6e9a2c199 mm: vmscan: prepare for reparenting traditional LRU folios 31b54a5e8916 mm: memcontrol: prepare for reparenting LRU pages for lruvec lock d14f87858178 mm: do not open-code lruvec lock 507382970b6a mm: workingset: prevent lruvec release in workingset_activation() 74e225ffaac7 mm: swap: prevent lruvec release in lru_gen_clear_refs() d5ddaf4341f7 mm: zswap: prevent lruvec release in zswap_folio_swapin() fe132152c885 mm: workingset: prevent lruvec release in workingset_refault() cf4d6ad54ba1 mm: zswap: prevent memory cgroup release in zswap_compress() 681d325b23dc mm: thp: prevent memory cgroup release in folio_split_queue_lock{_irqsave}() b3ca98297cd9 mm: workingset: prevent memory cgroup release in lru_gen_eviction() c863aded26d1 mm: memcontrol: prevent memory cgroup release in mem_cgroup_swap_full() c29f90a2dac1 mm: mglru: prevent memory cgroup release in mglru 53050890802e mm: migrate: prevent memory cgroup release in folio_migrate_mapping() 1f6f80c2dbb4 mm: page_io: prevent memory cgroup release in page_io module f995da5341c1 mm: memcontrol: prevent memory cgroup release in count_memcg_folio_events() 49717c7bd6b8 writeback: prevent memory cgroup release in writeback module d10adce2c1a8 buffer: prevent memory cgroup release in folio_alloc_buffers() af86590786d7 mm: memcontrol: prevent memory cgroup release in get_mem_cgroup_from_folio() d5aa8c1d136e mm: memcontrol: return root object cgroup for root memory cgroup aa01ec1325e2 mm: memcontrol: allocate object cgroup for non-kmem case a760b64ee088 mm: vmscan: refactor move_folios_to_lru() 676496738b7e mm: vmscan: prepare for the refactoring the move_folios_to_lru() db128b2c6b7d mm: rename unlock_page_lruvec_irq and its variants 2b33c342f7d4 mm: workingset: use folio_lruvec() in workingset_refault() f95fcd7f2808 mm: memcontrol: remove dead code of checking parent memory cgroup 3d3544a6c996 mm/vma: remove __vma_check_mmap_hook() 660b982305ce ntfs: fix potential 32-bit truncation in ntfs_write_cb() dacc18029ef6 ntfs: fix uninitialized variable in ntfs_map_runlist_nolock 32ba4750dfc6 ntfs: delete dead code e8b79d09e312 ntfs: add missing error code in ntfs_mft_record_alloc() cd8d29c1b3c3 ntfs: fix uninitialized variables in ntfs_ea_set_wsl_inode() 545834ac412f ntfs: fix uninitialized pointer in ntfs_write_mft_block 8a59a2d84fa3 ntfs: fix uninitialized variable in ntfs_write_simple_iomap_begin_non_resident cf29a21b3d91 ntfs: remove noop_direct_IO from address_space_operations 0b79de329907 ntfs: limit memory allocation in ntfs_attr_readall ca513e492fb8 ntfs: not zero out range beyond init in punch_hole 8b4064e6146e ntfs: zero out stale data in straddle block beyond initialized_size 19d32966e1f6 block/blk-throttle: Add WQ_PERCPU to alloc_workqueue users 98236343bb5d block: Add WQ_PERCPU to alloc_workqueue users 41c665aae2b5 block: relax pgmap check in bio_add_page for compatible zone device pages 13920e4b7b78 block: add pgmap check to biovec_phys_mergeable e784f2ea0b4f floppy: fix reference leak on platform_device_register() failure a7c9fa7f6601 ublk: use unchecked copy helpers for bio page data 2f5015461984 t10-pi: reduce ref tag code duplication dd88d42d9ca0 drm/amdgpu: drop userq fence driver refs out of fence process() b250a43bf57e drm/amdgpu/userq: unpin and unref doorbell and wptr outside mutex d3a9fe4584ff drm/amdgpu/userq: use pm_runtime_resume_and_get and fix err handling 1e8b7062d2a8 drm/amdgpu/userq: unmap_helper dont return the queue state 810df8de2f1f drm/amdgpu/userq: unmap is to be called before freeing doorbell/wptr bo 85653fe2e52e drm/amdgpu/userq: hold root bo lock in caller of input_va_validate 168178b0cbac drm/amdgpu/userq: caller to take reserv lock for vas_list_cleanup 469e6fea0949 drm/amdgpu/userq: create_mqd does not need userq_mutex 51358444d18d drm/amdgpu/userq: dont lock root bo with userq_mutex held 1eb90c7403c4 drm/amdgpu/userq: fix kerneldoc for amdgpu_userq_ensure_ev_fence dc87834e9a50 drm/amdgpu/userq: clean the VA mapping list for failed queue creation a7fe8c1b6cf0 drm/amdgpu/userq: avoid uneccessary locking in amdgpu_userq_create 732a8adde033 drm/amd/display: Fix ISM teardown crash from NULL dc dereference 8bf0cb97edb6 drm/amd/display: Move dml2_destroy to non-FPU compilation unit 07598c76964a drm/amd/display: Fix fpu guard warning 0f6d7ec4f1b4 drm/amdgpu: Clear cached EDID pointer after drm_edid_free() b5245cbe4411 drm/amd/display: Promote DC to 3.2.378 8d7d0fd7db2c drm/amd/display: add pstate schedule admissibility flags and frame-time utility dd2308c1d007 drm/amd/display: add const qualifiers to watermark params struct 2b104fc31be0 drm/amd/display: fix math_mod() using arg1 instead of arg2 d3a549f4df78 drm/amd/display: Use overlay cursor when color pipeline is active 82f510ae5ac8 drm/amd/display: Fix compiler warnings 17edfa32f149 drm/amd/display: fix NULL ptr deref in ISM delayed work 7949927ad03c drm/amd/display: Add missing do_mccs parameter description 1fd0c5c91e1c drm/amd/display: Remove redundant includes from DC 1e65171a1dac drm/amd/display: Promote DC to 3.2.377 a62346043a89 drm/amd/display: Fix coding style issue 0bb8605a8bef drm/amd/display: Remove Duplicate Prefetch Parameter bcfeed174882 drm/amd/display: Add DCN42 PMO policy for DML2.1 136d15b077e3 drm/amd/display: move memory latency update to dml for dcn42 355408042a4d drm/amd/display: Fix implicit narrowing conversions in modules 463a84daf287 drm/amd/display: update dcn42 memory latencies a0ce0de0ce9c drm/amd/display: Fix DCN42 gpuvm_min_page_size_kbytes in SOC BB 07ac59230d5f drm/amd/display: Pass min page size from SOC BB to dml2_1 plane config 5a8955323183 drm/amd/display: Correct MALL parameters for DCN42 soc bb 5721b5b9c9c7 drm/amd/display: Fix HostVMMinPageSize unit mismatch in DML2.1 8dc88c6a5948 drm/amd/display: Avoid to do MCCS transaction if unnecessary 602b8ef9d2a6 drm/amd/display: Enable sink freesync via MCCS 6f71d5dd3206 drm/amd/display: Read sink freesync support via mccs 72022bad019e drm/amd/display: Parse freesync mccs vcp code d49086491bcb drm/amd/display: Adjust freesync pcon whitelist d79e023f2fb9 drm/amd/display: Remove unnecessary Freesync w/a from DCN32 ba86f9b5c09a drm/amd/display: Rework YCbCr422 DSC policy 06ea8754956d drm/amd/display: update dcn42 bounding box e1d486445af3 bpf, arm32: Reject BPF-to-BPF calls and callbacks in the JIT f75aeb2de891 bpf: Dissociate struct_ops program with map if map_update fails 41d701ddc36d cgroup/cpuset: record DL BW alloc CPU for attach rollback 73cea8c0b60e drm/amd/display: Drop unused tiling formats from dml2 b35601c5432a drm/amd/display: Fix unused parameters warnings in dml2_0 e1fb16cef03e drm/amdgpu/mes_v12_1: Fix iterator reuse in mes_v12_1_test_ring() 4f2c86c62a00 drm/amd/pm: add od table upload error message parsing for smu v14.0.x 79d47bc4c730 drm/amd/pm: add read arg support to smu_cmn_update_table 25fd8095a868 drm/amd/pm: fix runtime PM imbalance issue in amdgpu_pm.c 80d4d3a45b86 drm/amdgpu/sdma7.1: add support for disable_kq 831cb9ba54d2 drm/amdgpu: fix IP discovery v0 handling a6d561a88c72 drm/amd/pm: Fix mode2 reset ACK handling on aldebaran v2 e81a492d1259 drm/amd/pm: smu7: Remove stale error check in smu7_hwmgr_backend_init 505dcb8eeaf2 drm/amd/ras: Avoid ECC status update in hw_fini for VF unload b8939bd764c9 drm/amdgpu: fix CPER ring header parsing d42d3012b278 drm/amdgpu: fix heap buffer overflow in amdgpu_coredump ring dump 169a0556d931 drm/amdgpu: correct single device PCIe reset flow for DPC d91db49e9738 drm/amdgpu: fix NULL pointer dereference in amdgpu_devcoredump_format 97284621c5bf drm/amdgpu: add job->pasid in check as amdgpu_job could be NULL ad52d61d8218 drm/amdkfd: Clear VRAM on allocation to prevent stale data exposure 08cdf07b55bf drm/amdgpu: Use NBIF offset for register RCC_STRAP0_RCC_DEV0_EPF0_STRAP0 . 2744103f58e8 drm/amd: Add missing firmware declaration for PSP v15.0.0 e90dc3b2d739 amdgpu/jpeg: fix deepsleep register for jpeg 5_0_0 and 5_0_2 ddda81c4d7e7 drm/amdgpu: gate VM CPU HDP flush on reset lock 574b3b14f7d1 drm/amdgpu: Use SMUIO 15.0.0 offsets for TSC upper and lower count. a094bcf204cd drm/amdgpu: Remove sys file compute_partition_mem_alloc_mode at module unload 504f0098ebd0 drm/amd/pm: fix incorrect FeatureCtrlMask setting on smu v14.0.x 5425abc222bc sched_ext: Print sub-scheduler disabled log and reason 26fb937c7b6e tools/sched_ext: Add missing -c option in scx_qmap help 7c7bb206e87d tools/sched_ext: Handle migration-disabled tasks in scx_central c973f7a672d0 drm/xe/hwmon: Enable energy attributes for CRI 83ef26f91143 selftests: Fix duplicated test number reporting c802f460dd48 cgroup/rdma: fix integer overflow in rdmacg_try_charge() a5b98009f16d sched/psi: fix race between file release and pressure write 2845989f2eba bpf: Validate node_id in arena_alloc_pages() f43a4c215823 Revert "ALSA: usb-audio: Add quirk entries for NexiGo N930W webcam" a3542d1b30f9 ALSA: caiaq: Fix control_put() result and cache rollback ffc2f7fd1c2b drm/xe/hwmon: Read accepted power limit for CRI 9091e3b59f2b RDMA/core: Fix user CQ creation for drivers without create_cq ae314535c24a drm/xe: Drop skip_mtcfg descriptor flag ccab51d69b14 KVM: arm64: Re-allow hyp tracing HVCs for [nh]VHE 4a92ef0c57df drm/panel: visionox-rm69299: Make use of prepare_prev_first 707610bcccbd parisc: led: fix reference leak on failed device registration 1221365f5528 module.lds.S: Fix modules on 32-bit parisc architecture 3dce91790205 parisc: Allow to build without VDSO32 ba56cdf13364 parisc: Include 32-bit VDSO only when building for 32-bit or compat mode bc4021c4e992 parisc: Allow to disable COMPAT mode on 64-bit kernel 35493b28e71c parisc: Fix default stack size when COMPAT=n 7dc9ee6e5e22 parisc: Fix signal code to depend on CONFIG_COMPAT instead of CONFIG_64BIT b5d5faba0f77 parisc: is_compat_task() shall return false for COMPAT=n 97bfda452054 parisc: Avoid compat syscalls when COMPAT=n e55d98e77561 x86/CPU: Fix FPDSS on Zen1 c7275b05bc42 Add linux-next specific files for 20260417 75c486cb1bca ipmi:ssif: Clean up kthread on errors 16d990a15491 KVM: s390: pci: fix GAIT table indexing due to double-scaling pointer arithmetic 7e555fcae40a regmap: ram: fix memory leaks in __regmap_init_ram() on error c43493d3df4a ntfs: Fix up mm merge 92255160eb64 parisc: led: fix reference leak on failed device registration f5b00dfed9f4 module.lds.S: Fix modules on 32-bit parisc architecture e9af3435ab0f parisc: Allow to build without VDSO32 aa88cdb1c40b parisc: Include 32-bit VDSO only when building for 32-bit or compat mode ef7d622bf4b6 parisc: Allow to disable COMPAT mode on 64-bit kernel 8934bbeffc29 parisc: Fix default stack size when COMPAT=n 601638f27529 parisc: Fix signal code to depend on CONFIG_COMPAT instead of CONFIG_64BIT c227ca08109a parisc: is_compat_task() shall return false for COMPAT=n d20bb9a91e98 parisc: Avoid compat syscalls when COMPAT=n 6c9b1dc218fe selftests: ovpn: serialize YNL listener startup 1be93bb979ab selftests: ovpn: align command flow with TAP 7c29665a3a3c selftests: ovpn: add prefix to helpers and shared variables 222e7f8d1ca3 selftests: ovpn: flatten slurped notification JSON before filtering c409da0fe15e selftests: ovpn: fail notification check on mismatch e5fd34ab8dff selftests: ovpn: add nftables config dependencies for test-mark d7e20b9bd6c9 crypto: acomp - fix wrong pointer stored by acomp_save_req() 00034fbbec05 lib/tests: extend cmdline KUnit with next_arg() tests 1cf804ddd291 riscv: export symbols needed for riscv32 EFI stub 47c0b3bc2a39 lib/cmdline: adjust a few comments to fix kernel-doc -Wreturn warnings d60fbe19cf4b lib/cmdline_kunit: add test case for memparse() a27bbf294bc9 lib: add more string to 64-bit integer conversion overflow tests 268d04c7dae6 lib: fix memparse() to handle overflow 7e304de6ac49 lib: fix _parse_integer_limit() to handle overflow ae39beef0b1a lib/idr: fix ida_find_first_range() missing IDs across chunk boundaries 6b60d7f12818 kallsyms: add KUnit tests for lineinfo feature 8c69baced303 kallsyms: delta-compress lineinfo tables for ~2.7x size reduction b22af8b4e078 kallsyms: extend lineinfo to loadable modules 2091da205356 kallsyms: embed source file:line info in kernel stack traces a2af6ebaec35 kernel/fork: validate exit_signal in kernel_clone() cdc8248bc14a mm/swap: remove redundant swap device reference in alloc/free 526f14c05a7f mm/swap, PM: hibernate: fix swapoff race in uswsusp by pinning swap device d28a76ab5237 selftests/mm: verify droppable mappings cannot be locked 8e22daf96eb6 mm: fix mmap errno value when MAP_DROPPABLE is not supported e90b6becdbcb kho: fix error handling in kho_add_subtree() a8810050f8db liveupdate: fix return value on session allocation failure 365f0006418b MAINTAINERS: add page cache reviewer 5046d9af77ef mm/vmscan: avoid false-positive -Wuninitialized warning a64e701f2d38 MAINTAINERS: update Dave's kdump reviewer email address 57f89ece4197 MAINTAINERS: drop include/linux/liveupdate from LIVE UPDATE 59dc6a7f42df MAINTAINERS: drop include/linux/kho/abi/ from KHO 09b576a3a09d MAINTAINERS: update KHO and LIVE UPDATE maintainers 61fc82671a9e MAINTAINERS: update kexec/kdump maintainers entries 669f7ccf8410 mm/migrate_device: remove dead migration entry check in migrate_vma_collect_huge_pmd() 2b3a9d1226e1 selftests: mm: skip charge_reserved_hugetlb without killall ae1d12947bd6 userfaultfd: allow registration of ranges below mmap_min_addr 1d9ec319990c mm/vmstat: fix vmstat_shepherd double-scheduling vmstat_update 3cca6b7cb177 mm/hugetlb: fix early boot crash on parameters without '=' separator ee57526a455e zram: reject unrecognized type= values in recompress_store() 1f6ee065bcff docs: proc: document ProtectionKey in smaps cc365f4d53b6 mm/mprotect: special-case small folios when applying permissions 6f635c16ae34 mm/mprotect: move softleaf code out of the main function bef5785f9860 mm: remove '!root_reclaim' checking in should_abort_scan() 9306c682099f mm/sparse: fix comment for section map alignment 766d58cae5d0 mm/page_io: use sio->len for PSWPIN accounting in sio_read_complete() 271843f41f1b selftests/mm: transhuge_stress: skip the test when thp not available 58451aaac7e6 selftests/mm: split_huge_page_test: skip the test when thp is not available adca58dbea2f selftests/mm/vm_util: robust write_file() 5e19c50ad741 selftests/mm: move write_file helper to vm_util e0e1dd8a22ec selftests/mm: soft-dirty: skip two tests when thp is not available 534645af82f4 selftests/mm/guard-regions: skip collapse test when thp not enabled 37f6b814bddd userfaultfd: mfill_atomic(): remove retry logic 4a529d4ce82d shmem, userfaultfd: implement shmem uffd operations using vm_uffd_ops 7785a2d641e4 userfaultfd: introduce vm_uffd_ops->alloc_folio() 0cbdd216c70a shmem, userfaultfd: use a VMA callback to handle UFFDIO_CONTINUE 582e9723de31 userfaultfd: introduce vm_uffd_ops 99ad3a07fc07 userfaultfd: move vma_can_userfault out of line a2ff397c9647 userfaultfd: retry copying with locks dropped in mfill_atomic_pte_copy() 4f2666b49549 userfaultfd: introduce mfill_get_vma() and mfill_put_vma() 04ca32dc4721 userfaultfd: introduce mfill_establish_pmd() helper a8360353c517 userfaultfd: introduce struct mfill_state b867709a44e0 userfaultfd: introduce mfill_copy_folio_locked() helper 245c458d55b9 mm/memfd_luo: remove folio from page cache when accounting fails 5bca87a9c4bd mm/memfd_luo: fix physical address conversion in put_folios cleanup f08ccec46842 mm/memfd_luo: use i_size_write() to set inode size during retrieve 90e551154a54 mm/memfd_luo: remove unnecessary memset in zero-size memfd path 8f7d3472e2bb mm/memfd_luo: optimize shmem_recalc_inode calls in retrieve path 4cda0eb1901a mm/memfd: use folio_nr_pages() for shmem inode accounting e40a08820b9c mm/sparse: fix preinited section_mem_map clobbering on failure path 18f48870a7fe zram: do not forget to endio for partial discard requests 8a96a3387ff2 lib: test_hmm: implement a device release method 0ab59abaacfe selftests/mm: hmm-tests: don't hardcode THP size to 2MB 4ca2bd2dc0a0 lib: test_hmm: evict device pages on file close to avoid use-after-free faea8882126e selftests/mm: skip hugetlb_dio tests when DIO alignment is incompatible 23d86d2d4d36 tools/testing/selftests: add merge test for partial msealed range 5e4c7abe71c8 mm/mempolicy: fix memory leaks in weighted_interleave_auto_store() 9eebdd67a16d Docs/admin-guide/mm/damon/lru_sort: warn commit_inputs vs param updates race 0c92f5e5b847 Docs/admin-guide/mm/damon/reclaim: warn commit_inputs vs param updates race 2a1523e915b6 mm/damon/core: use time_in_range_open() for damos quota window start 488fe46b4697 mm/damon/core: validate damos_quota_goal->nid for node_memcg_{used,free}_bp 7c495931c345 mm/damon/core: validate damos_quota_goal->nid for node_mem_{used,free}_bp be916e9a47ef mm/damon/stat: fix memory leak on damon_start() failure in damon_stat_start() ba51fb8e7275 mm/damon/core: fix damos_walk() vs kdamond_fn() exit race e35c2330b60c mm/damon/core: fix damon_call() vs kdamond_fn() exit race 0402f029a5f3 mm: zswap: tie per-CPU acomp_ctx lifetime to the pool d46d737a1007 mm: zswap: remove redundant checks in zswap_cpu_comp_dead() 5b359d1d517a mm/alloc_tag: clear codetag for pages allocated before page_ext initialization 7cc45290921d mm/vmscan: prevent MGLRU reclaim from pinning address space f267dc8b3182 liveupdate: defer file handler module refcounting to active sessions ec39714e88dd liveupdate: make unregister functions return void 409c72b96f2f liveupdate: remove liveupdate_test_unregister() c3286970f916 liveupdate: auto unregister FLBs on file handler unregistration a4f84c687328 liveupdate: remove luo_session_quiesce() d9996321523d liveupdate: defer FLB module refcounting to active sessions 5699b6e68773 liveupdate: protect FLB lists with luo_register_rwlock ca28fad3d84e liveupdate: protect file handler list with rwsem acb65f916d6d liveupdate: synchronize lazy initialization of FLB private state 7bd63bb61e92 liveupdate: safely print untrusted strings 124e95293bbf mm: vmscan: fix dirty folios throttling on cgroup v1 for MGLRU 1e3bc6e3a495 selftests: liveupdate: add test for double preservation a07ae751a280 memfd: implement get_id for memfd_luo 42cfb8254954 liveupdate: prevent double management of files 21b656cbbe76 mm: start background writeback based on per-wb threshold for strictlimit BDIs ddd8c33053a1 kho: document kexec-metadata tracking feature 95ce39a461f2 kho: kexec-metadata: track previous kernel chain fe78dada494b kho: fix kho_in_debugfs_init() to handle non-FDT blobs dfa729fb514d kho: persist blob size in KHO FDT 37902101668f kho: rename fdt parameter to blob in kho_add/remove_subtree() c16e9d6e19cb kho: add size parameter to kho_add_subtree() 7c131a88eb51 mm: kmemleak: add CONFIG_DEBUG_KMEMLEAK_VERBOSE build option 1b5cd2e0682e MAINTAINERS: update MGLRU entry to reflect current status 935ef9b29bd5 mm: memcontrol: correct the nr_pages parameter type of mem_cgroup_update_lru_size() f8ae5dbe7c07 mm: memcontrol: change val type to long in __mod_memcg_{lruvec_}state() 781e55896ff9 mm: memcontrol: correct the type of stats_updates to unsigned long d9f96d81196f mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance helpers d742212fdb3a mm: memcontrol: eliminate the problem of dying memory cgroup for LRU folios e31b3d19e030 mm: memcontrol: convert objcg to be per-memcg per-node type de820e5b0f06 mm: memcontrol: prepare for reparenting non-hierarchical stats 27e3e6c80df0 mm: memcontrol: refactor mod_memcg_state() and mod_memcg_lruvec_state() 70a15b58111c mm: workingset: use lruvec_lru_size() to get the number of lru pages 24ebed6d3aa9 mm: memcontrol: refactor memcg_reparent_objcgs() d85c7e9626a3 mm: vmscan: prepare for reparenting MGLRU folios 99bfa5571772 mm: vmscan: prepare for reparenting traditional LRU folios 1196396d48b4 mm: memcontrol: prepare for reparenting LRU pages for lruvec lock 3780a537aab2 mm: do not open-code lruvec lock 36985f7982ec mm: workingset: prevent lruvec release in workingset_activation() b4cae6f743a8 mm: swap: prevent lruvec release in lru_gen_clear_refs() d726ce8cf56b mm: zswap: prevent lruvec release in zswap_folio_swapin() 46abb76c145b mm: workingset: prevent lruvec release in workingset_refault() 02be6fd8a015 mm: zswap: prevent memory cgroup release in zswap_compress() d588c8547f25 mm: thp: prevent memory cgroup release in folio_split_queue_lock{_irqsave}() 03b2472504cd mm: workingset: prevent memory cgroup release in lru_gen_eviction() bbc92531136b mm: memcontrol: prevent memory cgroup release in mem_cgroup_swap_full() 393a1d89d733 mm: mglru: prevent memory cgroup release in mglru 2af7ff0191a5 mm: migrate: prevent memory cgroup release in folio_migrate_mapping() b00cf682dfa1 mm: page_io: prevent memory cgroup release in page_io module 803624fc2150 mm: memcontrol: prevent memory cgroup release in count_memcg_folio_events() 2bb2405db125 writeback: prevent memory cgroup release in writeback module e34c57e2d253 buffer: prevent memory cgroup release in folio_alloc_buffers() 3ee49eae1968 mm: memcontrol: prevent memory cgroup release in get_mem_cgroup_from_folio() a2d9c1af7e5f mm: memcontrol: return root object cgroup for root memory cgroup 209c1d6873ba mm: memcontrol: allocate object cgroup for non-kmem case 8dbe277ca5d6 mm: vmscan: refactor move_folios_to_lru() 2af73003c0f3 mm: vmscan: prepare for the refactoring the move_folios_to_lru() 3468218c6439 mm: rename unlock_page_lruvec_irq and its variants 9dca8bdd7166 mm: workingset: use folio_lruvec() in workingset_refault() 523ac8e20006 mm: memcontrol: remove dead code of checking parent memory cgroup 7f7832c7fa0c mm/vma: remove __vma_check_mmap_hook() 66f78d954d32 mm/hugetlb: restore reservation on error in hugetlb_mfill_atomic_pte() resubmission path 25348d337bd8 mm/damon/core: disallow non-power of two min_region_sz on damon_start() 20d37200ac25 mm/vmalloc: take vmap_purge_lock in shrinker aba5a549c29f mm: call ->free_folio() directly in folio_unmap_invalidate() 2dcfd27343ef mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() 9be39ced699d mm/zone_device: do not touch device folio after calling ->folio_free() 832febecfdf4 device-dax: fix refcount leak in __devm_create_dev_dax() error path 98a9fc4387d7 mm/damon/core: disallow time-quota setting zero esz 3a9772b38f07 mm/mempolicy: fix weighted interleave auto sysfs name 715731cf53fc cifs: update internal module version number 403bb5c8d1c5 erofs: fix the out-of-bounds nameoff handling for trailing dirents 88bf1f670f99 fuse: simplify fuse_dev_ioctl_clone() 34ac5d79d9c4 fuse: alloc pqueue before installing fch in fuse_dev d6088f42bd92 KEYS: trusted: Debugging as a feature b608d881fcf8 tpm: avoid -Wunused-but-set-variable 5cf1d5c58cba tpm: Use kfree_sensitive() to free auth session in tpm_dev_release() b27d4d0750d5 tpm2-sessions: Fix missing tpm_buf_destroy() in tpm2_read_public() b11d667f68ef tpm: Fix auth session leak in tpm2_get_random() error path 0c1489d4288a KEYS: encrypted: Remove unnecessary selection of CRYPTO_RNG 0689a6747403 tpm: i2c: atmel: fix block comment formatting de0ba497b426 tpm_crb: Convert ACPI driver to a platform one 1f9d64d3a2a6 tpm: Make tcpci_pm_ops variable static const faed986de525 i2c: mediatek: add bus regulator control for power saving 60c8a400fbef dt-bindings: i2c: cnxt,cx92755-i2c: Convert to DT schema d98f6fcec6f1 i2c: pxa: handle 'Early Bus Busy' condition on Armada 3700 10beb94b391f drm/amdgpu/mes_v12_1: Fix iterator reuse in mes_v12_1_test_ring() 84e1fa249357 drm/amd/pm: add od table upload error message parsing for smu v14.0.x 04baf195655b drm/amd/pm: add read arg support to smu_cmn_update_table 76c0754c32e8 drm/radeon: replace nested min calls with min3 1b426959bb46 drm/amd/pm: Align PPTable fill with non-Q10 static metrics b4243227d0a7 drm/amdgpu/userq: unpin and unref doorbell and wptr outside mutex ddff4376a129 drm/amdgpu/userq: use pm_runtime_resume_and_get and fix err handling 7614ef1cee8f drm/amdgpu/userq: unmap_helper dont return the queue state bf9cd83a937d drm/amdgpu/userq: unmap is to be called before freeing doorbell/wptr bo 469c741cf409 drm/amdgpu/userq: hold root bo lock in caller of input_va_validate 8aaaa6f46ead drm/amdgpu/userq: caller to take reserv lock for vas_list_cleanup 14e5e3bfdc2f drm/amdgpu/userq: create_mqd does not need userq_mutex b712d914504f drm/amdgpu/userq: dont lock root bo with userq_mutex held 291df74a5838 drm/amdgpu/userq: fix kerneldoc for amdgpu_userq_ensure_ev_fence e95b169adfcc drm/amdgpu/userq: clean the VA mapping list for failed queue creation 920563571b46 drm/amdgpu/userq: avoid uneccessary locking in amdgpu_userq_create 3f66940cfbf2 drm/amdgpu: Clear cached EDID pointer after drm_edid_free() e35862a395ad drm/amd/display: Promote DC to 3.2.378 3957d72ad0bc drm/amd/display: add pstate schedule admissibility flags and frame-time utility 5d89bc37949a drm/amd/display: add const qualifiers to watermark params struct 12ce20c4315d drm/amd/display: fix math_mod() using arg1 instead of arg2 5d09aac12d5b drm/amd/display: Use overlay cursor when color pipeline is active d3b29038e305 drm/amd/display: Fix compiler warnings 57d0dc60428f drm/amd/display: fix NULL ptr deref in ISM delayed work 114f5caa87ed drm/amd/display: Add missing do_mccs parameter description 5e39336983a9 drm/amd/display: Remove redundant includes from DC 782c2ab7e18e drm/amd/display: Promote DC to 3.2.377 47b68dc02b07 drm/amd/display: Fix coding style issue b6ba9ea13d9f drm/amd/display: Remove Duplicate Prefetch Parameter d7eb76eeb4bb drm/amd/display: Add DCN42 PMO policy for DML2.1 2c285d6766ba drm/amd/display: move memory latency update to dml for dcn42 185b976b22ba drm/amd/display: Fix implicit narrowing conversions in modules c0777f9fcd20 drm/amd/display: update dcn42 memory latencies 90b05672b7f0 drm/amd/display: Fix DCN42 gpuvm_min_page_size_kbytes in SOC BB df9228624afd drm/amd/display: Pass min page size from SOC BB to dml2_1 plane config 8422b0ba4664 drm/amd/display: Correct MALL parameters for DCN42 soc bb bd8001acfa62 drm/amd/display: Fix HostVMMinPageSize unit mismatch in DML2.1 82684fac893d drm/amd/display: Avoid to do MCCS transaction if unnecessary 81b1e2422c0f drm/amd/display: Enable sink freesync via MCCS b4809c8c7cb5 drm/amd/display: Read sink freesync support via mccs b364d40ee074 drm/amd/display: Parse freesync mccs vcp code f11570c921d2 drm/amd/display: Adjust freesync pcon whitelist 5a27079ee18d drm/amd/display: Remove unnecessary Freesync w/a from DCN32 75d6ae173605 drm/amd/display: Rework YCbCr422 DSC policy 5c076b8c2327 drm/amd/display: update dcn42 bounding box 814dfcaa35a2 drm/amd/display: Drop unused tiling formats from dml2 c3780ccc2b71 drm/amd/display: Fix unused parameters warnings in dml2_0 6317925b9cea drm/amd/pm: Fix mode2 reset ACK handling on aldebaran v2 97785d8e4e5c drm/amd/pm: smu7: Remove stale error check in smu7_hwmgr_backend_init 1998ac7e7a0d drm/amd/ras: Avoid ECC status update in hw_fini for VF unload 9de07bfefc16 drm/amdgpu: fix CPER ring header parsing 48947829178f drm/amdgpu: fix heap buffer overflow in amdgpu_coredump ring dump 3af99c26c350 drm/amdgpu: correct single device PCIe reset flow for DPC 0ffb53f55493 drm/amdgpu: fix NULL pointer dereference in amdgpu_devcoredump_format 4c1f0a162da5 drm/amdgpu: add job->pasid in check as amdgpu_job could be NULL 73a252b175b8 drm/amdkfd: Clear VRAM on allocation to prevent stale data exposure 401525e98141 drm/amdgpu: Use NBIF offset for register RCC_STRAP0_RCC_DEV0_EPF0_STRAP0 . e2d4c1e21975 drm/amd: Add missing firmware declaration for PSP v15.0.0 b89dd5cd29dd drm/amdgpu: create multiple clear/move ttm entities 9931a9078c64 amdgpu/jpeg: fix deepsleep register for jpeg 5_0_0 and 5_0_2 2f576c21c03f drm/amdgpu: only use working sdma schedulers for ttm c457ce249c62 drm/amdgpu: pass all the sdma scheds to amdgpu_mman 05c195bb6f55 drm/amdgpu: gate VM CPU HDP flush on reset lock 4ebc9b43ceda drm/amdgpu: Use SMUIO 15.0.0 offsets for TSC upper and lower count. 16e8ad23faa8 drm/amdgpu: Remove sys file compute_partition_mem_alloc_mode at module unload 3f681fae844f drm/amd/pm: fix incorrect FeatureCtrlMask setting on smu v14.0.x 91eb7ec72612 ipmi:ssif: Remove unnecessary indention 6e7865e68144 fuse: remove #include "fuse_i.h" from dev.c and dev_uring.c 2719d54cb285 fuse: change ring->fc to ring->chan ac38a955a391 fuse: remove fuse_mutex protection from fuse_dev_ioctl_sync_init() c3f203d47725 fuse: set params in fuse_chan_set_initialized() 718bdc1e83ad fuse: create notify.c 07d841386dde fuse: create poll.c 89d39751aae3 fuse: change fud->fc to fud->chan bd39fc81340a alpha: Define pgprot_modify to silence tautological comparison warnings 55b22075f784 alpha: add support for SECCOMP and SECCOMP_FILTER f2df4492923a fuse: split out filesystem part of request sending 17d4329abab8 fuse: change req->fm to req->chan e5700179b0e8 fuse: remove fm arg of args->end callback bc3e28c236e1 fuse: split off fuse_args and related definitions into a separate header 382e8f478426 KVM: s390: vsie: Fix races with partial gmap invalidations 88919bedabb8 HID: intel-thc-hid: Intel-thc: Add more frequency support for SPI 4ba38ee38055 HID: intel-thc-hid: Intel-quickspi: Improve power management for touch devices 19acad732afb HID: hid-lenovo-go: fix LEDS dependencies