bc1feb8174b7 drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC 584cf613c24a drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 2e43ae7dd71c drm/i915/gvt: fix unterminated-string-initialization warning 9d3d9776bd3b drm/i915: Disable RPG during live selftest ed583d008edc drm/i915: Fix scanline_offset for LNL+ and BMG+ 0af2f6be1b42 Linux 6.15-rc1 0efdedb3358a tools/include: make uapi/linux/types.h usable from assembly 03e00e373cab tools/power turbostat: v2025.05.06 ec4acd3166d8 tools/power turbostat: disable "cpuidle" invocation counters, by default 6f110a5e4f99 Disable SLUB_TINY for build testing 994633894f20 tools/power turbostat: re-factor sysfs code f8b136ef2605 tools/power turbostat: Restore GFX sysfs fflush() call 3ae850866337 tools/power turbostat: Document GNR UncMHz domain convention f729775f79a9 tools/power turbostat: report CoreThr per measurement interval eb187540d13a tools/power turbostat: Increase CPU_SUBSET_MAXCPUS to 8192 a7c699d090a1 kbuild: rpm-pkg: build a debuginfo RPM a26fe287eed1 kconfig: merge_config: use an empty file as initfile 3b8241f64c46 nios2: migrate to the generic rule for built-in DTB 5f2efd67a17e sh: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX 427011db477d sh: Align .bss section padding to 8-byte boundary 244132c4e577 tracing/timers: Rename the hrtimer_init event to hrtimer_setup 59c9edafc0f3 hrtimers: Rename debug_init_on_stack() to debug_setup_on_stack() e9ef2093ad9e hrtimers: Rename debug_init() to debug_setup() fcea1ccf2476 hrtimers: Rename __hrtimer_init_sleeper() to __hrtimer_setup_sleeper() 1cc24f2e766c hrtimers: Remove unnecessary NULL check in hrtimer_start_range_ns() 04257da0c99c hrtimers: Make callback function pointer private 87d82cff3829 hrtimers: Merge __hrtimer_init() into __hrtimer_setup() 50177a8b2ec7 hrtimers: Switch to use __htimer_setup() 9779489a31d7 hrtimers: Delete hrtimer_init() 48ad7bbfd53a treewide: Convert new and leftover hrtimer_init() users 8fa7292fee5c treewide: Switch/rename to timer_delete[_sync]() 324a2219ba38 Revert "timekeeping: Fix possible inconsistencies in _COARSE clockids" 9b305678c55d genirq/migration: Use irqd_get_parent_data() in irq_force_complete_move() 94f68c0f99a5 selftests: net: amt: indicate progress in the stress test d2705d33885e irqdomain: Stop using 'host' for domain 0a27ea384c82 irqdomain: Rename irq_get_default_host() to irq_get_default_domain() 825dfab23bca irqdomain: Rename irq_set_default_host() to irq_set_default_domain() 1a1eba0e9899 netlink: specs: rt_route: pull the ifa- prefix out of the names 0c8e30252d9f netlink: specs: rt_addr: pull the ifa- prefix out of the names 524c03585fda netlink: specs: rt_addr: fix get multi command name 0802c32d4b03 netlink: specs: rt_addr: fix the spec format / schema failures 34f71de3f548 net: avoid false positive warnings in __net_mp_close_rxq() ec304b70d46b net: move mp dev config validation to __net_mp_open_rxq() 053f3ff67d7f net: ibmveth: make veth_pool_store stop hanging fda8c491db2a arcnet: Add NULL check in com20020pci_probe() 8b8e0dd35716 ipv6: Do not consider link down nexthops in path selection 4d0ab3a6885e ipv6: Start path selection from the first nexthop 51de36000934 usbnet:fix NPE during rx_complete 2a8377720a0a net: octeontx2: Handle XDP_ABORTED and XDP invalid as XDP_DROP b27055a08ad4 net: fix geneve_opt length integer overflow c0dbd11ada2c fs: actually hold the namespace semaphore c0f21784bca5 io_uring/zcrx: fix selftests w/ updated netdev Python helpers 56c8a23f8a0f selftests: net: use netdevsim in netns test ee705fa21fdc docs: net: document netdev notifier expectations dbfc99495d96 net: dummy: request ops lock 1901066aab76 netdevsim: add dummy device notifiers b912d599d3d8 net: rename rtnl_net_debug to lock_debug 8965c160b8f7 net: use netif_disable_lro in ipv6_add_dev 4c975fd70002 net: hold instance lock during NETDEV_REGISTER/UP d2ccd0560d96 net: switch to netif_disable_lro in inetdev_init 09bccf56db36 net: airoha: Validate egress gdm port in airoha_ppe_foe_entry_prepare() a58d882841a0 net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy 40eb4a0434cd MAINTAINERS: Update Loic Poulain's email address 7ac6ea4a3e08 ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS e4546c6498c6 eth: bnxt: fix deadlock in the mgmt_ops e5ddf19dbc3e net/selftests: Add loopback link local route for self-connect 8241ecec1cdc sfc: fix NULL dereferences in ef100_process_design_param() 15970e1b23f5 gve: handle overflow when reporting TX consumed descriptors 77ad1df82b9e bcachefs: Fix "journal stuck" during recovery 2581f89ac8d7 bcachefs: backpointer_get_key: check for null from peek_slot() 39ebd74864f5 bcachefs: Fix null ptr deref in invalidate_one_bucket() 83d539b1b047 bcachefs: Fix check_snapshot_exists() restart handling 570f5050bb07 bcachefs: use nonblocking variant of print_string_as_lines in error path b2ffadcc7f8f bcachefs: Fix scheduling while atomic from logging changes 9364f17ba404 bcachefs: Add error handling for zlib_deflateInit2() 01b91bf14f6d block: don't grab elevator lock during queue initialization 390513642ee6 io_uring: always do atomic put from iowq 1b755d8eb1ac netfilter: nft_tunnel: fix geneve_opt type confusion addition 169eae7711ea rseq: Eliminate useless task_work on execve 975776841e68 sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP 3a0a3ff6593d net: decrease cached dst counters in dst_release 12e0b15b1986 crypto: inside-secure/eip93 - acquire lock on eip93_put_descriptor hash 3f8ad18f8184 selftests/bpf: Fix verifier_private_stack test failure 14d84357a0af selftests/bpf: Fix verifier_bpf_fastcall test 00387808d36e selftests/bpf: Fix tests after fields reorder in struct file 5d0b204654de xsk: Fix __xsk_generic_xmit() error code when cq is full 4210030d8bc4 docs: fs/9p: Add missing "not" in cache documentation 827a1bd9af9d cifs: update internal version number 28753e430454 cifs: Implement is_network_name_deleted for SMB1 f83e10a23305 cifs: Remove cifs_truncate_page() as it should be superfluous 8930424777e4 tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu(). fccd2b711d96 vsock: avoid timeout during connect() if the socket is closing df207de9d9e7 udp: Fix memory accounting leak. 5a465a0da13e udp: Fix multiple wraparounds of sk->sk_rmem_alloc. 1b7fdc702c03 rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init(). ca9e5d3d9a4d selftests: tc-testing: fix nat regex matching 96844075226b net: mvpp2: Prevent parser TCAM memory corruption d3210dabda8d eth: mlx4: select PAGE_POOL 5bbcb5902e1c MAINTAINERS: update Open vSwitch maintainers d996e412b2df bpf: add missing ops lock around dev_xdp_attach_link 367579274f60 net: airoha: Fix ETS priomap validation 57b290d97c61 net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() 10206302af85 sctp: add mutual exclusion in proc_sctp_do_udp_port() 076c70098893 selftests: tc-testing: Add TBF with SKBPRIO queue length corner case test ce8fe975fd99 net_sched: skbprio: Remove overly strict queue assertions 078aabd567de netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets 688c15017d5c netfilter: nf_tables: don't unregister hook when table is dormant 9d74da1177c8 netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only 2bac648dab39 tools/sched_ext: Sync with scx repo 2985dae1e521 mm/page_alloc: Fix try_alloc_pages 4c9106f4906a idpf: fix adapter NULL pointer dereference on reboot 40206599beec ixgbe: fix media type detection for E610 device efaaf344bc29 e1000e: change k1 configuration on MTP and later platforms d931cf9b38da igc: Fix TX drops in XDP ZC dddeeaa16ce9 igc: Fix XSK queue NAPI ID mapping e4d4b8670c44 ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() 394f3f02de53 tracing: Use vmap_page_range() to map memmap ring buffer 34ea8fa084dd tracing: Have reserve_mem use phys_to_virt() and separate from memmap buffer c44a14f216f4 tracing: Enforce the persistent ring buffer to be page aligned a07c43e6c2ff bcachefs: add missing selection of XARRAY_MULTI 955ba7b5ea03 bcachefs: bch_dev_usage_full 9180ad2e161b bcachefs: Kill btree_iter.trans 1c8f4587d239 bcachefs: do_trace_key_cache_fill() dcffc3b1ae32 bcachefs: Split up bch_dev.io_ref 8e5419d6542f nfs: Add missing release on error in nfs_lock_and_join_requests() fc0585c7faa9 rv: Fix missing unlock on double nested monitors return path 023f124a6417 scripts/sorttable: Fix endianness handling in build-time mcount sort ea8d7647f9dd tracing: Verify event formats that have "%*p.." 42ea22e754ba ftrace: Add cond_resched() to ftrace_graph_set_hash() 2c9ee74a6d61 tracing: Free module_delta on freeing of persistent ring buffer b81ff11c21af ftrace: Have tracing function args depend on PROBE_EVENTS_BTF_ARGS 57ed58c13256 selftests: ublk: enable zero copy for stripe target 1045afae4b88 io_uring: support vectored kernel fixed buffer 149974fdb8e1 block: add for_each_mp_bvec() 8622b20f23ed io_uring: add validate_fixed_range() for validate fixed buffer 892c4e465c36 docs: Fix references to IBM CAPI (cxl) removal version e19c1272c80a spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent 8983dc1b66c0 ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model 22c7f77247a8 ALSA: hda/realtek - Support mute led function for HP platform c8b5b7c5da7d ksmbd: fix null pointer dereference in alloc_preauth_hash() d6691010523f spi: bcm2835: Do not call gpiod_put() on invalid descriptor 8b46fdaea819 lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets e2a33a2a3258 lib/sort.c: add _nonatomic() variants with cond_resched() c8b6d5dd3489 mailmap: add an entry for Nicolas Schier e20706d5385b mseal sysmap: add arch-support txt 24e3f9fbbd5d mseal sysmap: enable s390 b481341e4cfb selftest: test system mappings are sealed a8c15bb4008c mseal sysmap: update mseal.rst 3d38922abff3 mseal sysmap: uprobe mapping 0061b6e162ad mseal sysmap: enable arm64 3049def19848 mseal sysmap: enable x86-64 1d6fad7b844c mseal sysmap: generic vdso vvar mapping 7b0141daf34c selftests: x86: test_mremap_vdso: skip if vdso is msealed 5796d3967c09 mseal sysmap: kernel config and header change 02d9e1a2048e mm: pgtable: remove tlb_remove_page_ptdesc() f1fdec956f63 x86: pgtable: convert to use tlb_remove_ptdesc() 4239c198e841 riscv: pgtable: unconditionally use tlb_remove_ptdesc() e3ecf7c7d082 mm: pgtable: convert some architectures to use tlb_remove_ptdesc() 1a03c275a3ad mm: pgtable: change pt parameter of tlb_remove_ptdesc() to struct ptdesc* f21bb37afbba mm: pgtable: make generic tlb_remove_table() use struct ptdesc 1b3d3e9f4a32 microblaze/mm: put mm_cmdline_setup() in .init.text section 9342bc134ae7 mm/memory_hotplug: fix call folio_test_large with tail page in do_migrate_range 38c5ecaaddd0 MAINTAINERS: mm: add entry for secretmem 6985850f3e0b MAINTAINERS: mm: add entry for numa memblocks and numa emulation 8871b533ef99 MAINTAINERS: mm: add entry for execmem 59aa44d1ee5c MAINTAINERS: fixup USERFAULTFD entry 983e760bcdb6 selftest/mm: va_high_addr_switch: add ppc64 support check 7790c9c9265e memblock: don't release high memory to page allocator when HIGHMEM is off 2ebc3b68ac40 mm/mm_init: init holes in the end of the memory map for FLATMEM 4a0cb631447f MAINTAINERS: add peterx as userfaultfd reviewer bd145bdd26c6 mm/page_alloc: replace flag check with PageHWPoison() in check_new_page_bad() 7f29070f4c85 mm/damon/core: simplify control flow in damon_register_ops() 7fa46cdfffd2 mm/kasan: use SLAB_NO_MERGE flag instead of an empty constructor 7a95a05f15d5 mm: page_alloc: fix defrag_mode's retry & OOM path 36eed5400805 mm/mremap: do not set vrm->vma NULL immediately prior to checking it c11bcbc0a517 mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() 1ca77ff18372 mm/hugetlb: move hugetlb_sysctl_init() to the __init section a0a9f2180b90 mm: page_isolation: avoid calling folio_hstate() without hugetlb_lock b98072af60a7 mm/hugetlb_vmemmap: fix memory loads ordering fe4cdc2c4e24 mm/userfaultfd: fix release hang over concurrent GUP f8554f512b8a selftests: ublk: kublk: fix an error log line 53c959295bc3 selftests: ublk: kublk: use ioctl-encoded opcodes e5f1e8af9c9e x86/fred: Fix system hang during S4 resume with FRED enabled 212120a164d5 Documentation/EDAC: Fix warning document isn't included in any toctree fcfd94d6967a io_uring/zcrx: return early from io_zcrx_recv_skb if readlen is 0 d0ebf4c7eb91 x86/platform/iosf_mbi: Remove unused iosf_mbi_unregister_pmic_bus_access_notifier() 9e4e249018d2 cpufreq: Reference count policy in cpufreq_update_limits() 93d34608fd16 ASoC: imx-card: Add NULL check in imx_card_probe() 288ff0d10beb nvme-pci: skip nvme_write_sq_db on empty rqlist 32c928142c4f nvme-multipath: change the NVME_MULTIPATH config option 47f8cc9e32c3 nvme: update the multipath warning in nvme_init_ns_head 38808af53c6e nvme/ioctl: move fixed buffer lookup to nvme_uring_cmd_io() cd683de63e1d nvme/ioctl: move blk_mq_free_request() out of nvme_map_user_request() eada75467fca nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer ea7789c15410 nvmet: pci-epf: Keep completion queues mapped d33d729afcc8 s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log 3cb2a2f7eebb spi: cadence-qspi: revert "Improve spi memory performance" 424dfcd441f0 rtc: remove 'setdate' test program e3e68311ead1 block: remove unused nseg parameter c28f31deeacd arm64: Don't call NULL in do_compat_alignment_fixup() 0cd73ab4df45 selftest: rtc: skip some tests if the alarm only supports minutes 566d3a52b8f6 MAINTAINERS: consistently use my dedicated email address 9462e74c5c98 platform/x86: ISST: Correct command storage data length 2b9f84e7dc86 platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 7b98c1c8e2ab platform/x86: thinkpad_acpi: Fix NULL pointer dereferences while probing c2004b6efb1c rtc: mt6397: drop unused defines 119e90a3a64d rtc: pcf85063: replace dev_err+return with return dev_err_probe e97aec788954 cifs: Do not add FILE_READ_ATTRIBUTES when using GENERIC_READ/EXECUTE/ALL b07687edee99 cifs: Improve SMB2+ stat() to work also without FILE_READ_ATTRIBUTES e255612b5ed9 cifs: Add fallback for SMB2 CREATE without FILE_READ_ATTRIBUTES 2b7cbd98495f rtc: pcf85063: do a SW reset if POR failed 7170130e4c72 x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers 7c977393b827 objtool/loongarch: Add unwind hints in prepare_frametrace() 6309a5c43b0d rcu-tasks: Always inline rcu_irq_work_resched() 9ac50f7311dc context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() 6ee928185aeb riscv: Add norvc after .option arch in runtime const 09f37f2d7b21 sched/smt: Always inline sched_smt_active() 8a2f20ac8e14 riscv: Make sure toolchain supports zba before using zba instructions e77956e4e5c1 objtool: Fix verbose disassembly if CROSS_COMPILE isn't set 3e7be635937d objtool: Change "warning:" to "error: " for fatal errors 0b10177114d1 objtool: Always fail on fatal errors c5610071a69d Revert "objtool: Increase per-function WARN_FUNC() rate limit" 3f7023171df4 riscv/purgatory: 4B align purgatory_start 188d90f817e1 objtool: Append "()" to function name in "unexpected end of section" warning 28093cfef5dd riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator 0d7597749f5a objtool: Ignore end-of-section jumps for KCOV/GCOV 55c78035a1a8 objtool: Silence more KCOV warnings, part 2 79ba5c1c7767 selftests: riscv: fix v_exec_initval_nolibc.c 83d78ac677b9 riscv: Fix hugetlb retrieval of number of ptes in case of !present pte a3313375e88e riscv: print hartid on bringup 4236ac9fe5b8 cifs: Fix querying and creating MF symlinks over SMB1 6aa9f1c9cd09 cifs: Fix access_flags_to_smbopen_mode e94e882a6d69 cifs: Fix negotiate retry functionality 665e18794804 cifs: Improve handling of NetBIOS packets 7d14dd683b1b cifs: Allow to disable or force initialization of NetBIOS session b1a37df6ba2f cifs: Add a new xattr system.smb3_ntsd_owner for getting or setting owner bf782ada459e cifs: Add a new xattr system.smb3_ntsd_sacl for getting or setting SACLs f1350c2c74e6 bcachefs: fix ref leak in btree_node_read_all_replicas bf21e29d78cd ksmbd: validate zero num_subauth before sub_auth is accessed beff0bc9d69b ksmbd: fix overflow in dacloffset bounds check fa4cdb8cbca7 ksmbd: fix session use-after-free in multichannel connection 764da2fff399 smb: client: Update IO sizes after reconnection 287906b20035 smb: client: Store original IO parameters and prevent zero IO sizes a091d9711bde smb:client: smb: client: Add reverse mapping from tcon to superblocks be5d361e3083 cifs: remove unreachable code in cifs_get_tcp_session() 2510859475d7 cifs: fix integer overflow in match_server() f278b6d5bb46 Revert "tcp: avoid atomic operations on sk->sk_rmem_alloc" dd07df9ff3d1 bnxt_en: bring back rtnl lock in bnxt_shutdown 9e3267cf02c2 eth: gve: add missing netdev locks on reset and shutdown paths b44a4c28228f selftests: mptcp: ignore mptcp_diag binary c183165f87a4 selftests: mptcp: close fd_in before returning in main_loop 7335d4ac8129 selftests: mptcp: fix incorrect fd checks in main_loop 443041deb5ef mptcp: fix NULL pointer in can_accept_new_subflow 323d6db6dc7d octeontx2-af: Free NIX_AF_INT_VEC_GEN irq 0fdba88a2115 octeontx2-af: Fix mbox INTR handler when num VFs > 64 42f342387841 net: fix use-after-free in the netdev_nl_sock_priv_destroy() 88dec030dfcd selftests: net: use Path helpers in ping c231e12ecd45 selftests: net: use the dummy bpf from net/lib e514d77334a6 selftests: drv-net: replace the rpath helper with Path objects 7220e8f4d4ee net: lapbether: use netdev_lockdep_set_classes() helper a4193578631b rtc: max31335: Add driver support for max31331 fe135955bed2 dt-bindings: rtc: max31335: Add max31331 support de3996585889 bcachefs: Fix null ptr deref in bch2_write_endio() 7f10fde38f0a bcachefs: Fix field spanning write warning f540876f4eea bcachefs: Fix striping behaviour 1e7857b28020 x86: don't re-generate cpufeaturemasks.h so eagerly 95c18b7ccdd1 riscv: Add norvc after .option arch in runtime const 81ed18015d65 io_uring/net: avoid import_ubuf for regvec send a1fbe0a12178 io_uring/rsrc: check size when importing reg buffer 7ba0847fa1c2 spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() 1ebd4944266e ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() ebca08fef88f ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE a93dad6f4e6a ASoC: q6apm-dai: make use of q6apm_get_hw_pointer 5d01ed9b9939 ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns. 310701950184 ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment. 0badb5432fd5 ASoC: q6apm: add q6apm_get_hw_pointer helper 3d4a4411aa8b ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs ed344511c584 io_uring: cleanup {g,s]etsockopt sqe reading 296e16961817 io_uring: hide caches sqes from drivers 487a0710f87e io_uring: make zcrx depend on CONFIG_IO_URING 697b2876ac03 io_uring: add req flag invariant build assertion f28a71bc9793 Documentation: ublk: remove dead footnote 2d066800a427 fuse: remove unneeded atomic set in uring creation 1dfe2a220e9c fuse: fix uring race condition for null dereference of fc 27992ef80770 fuse: Increase FUSE_NAME_MAX to PATH_MAX 2412085da370 fuse: Allocate only namelen buf memory in fuse_notify_ 9b17cb59a7db fuse: add default_request_timeout and max_request_timeout sysctls 0f6439f61a6e fuse: add kernel-enforced timeout option for requests eef36cf6a701 fuse: optmize missing FUSE_LINK support 8344213571b2 fuse: Return EPERM rather than ENOSYS from link() 841c7b812c03 fuse: removed unused function fuse_uring_create() from header 09098e62e4be fuse: {io-uring} Fix a possible req cancellation race 4f1eaabb4b66 net: phy: broadcom: Correct BCM5221 PHY model detection 9e9b893404d4 ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid 7d783d9074cb ASoC: SOF: hda/ptl: Move mic privacy change notification sending to a work a3c3c66670ce perf/core: Fix child_total_time_enabled accounting bug at task exit 807c27430354 s390/pci: Fix dev.dma_range_map missing sentinel element af6bfcd1698d s390/mm: Dump fault info in case of low address protection fault 1018424ace7e s390/smp: Add support for HOTPLUG_SMT 991a20173a1f s390: Fix linker error when -no-pie option is unavailable 3232f1c80865 s390/processor: Use bitop functions for cpu flag helper functions b9be1bee2f27 s390/asm-offsets: Remove ASM_OFFSETS_C 5eeec5694514 s390/asm-offsets: Include ftrace_regs.h instead of ftrace.h d10493787421 s390/kvm: Split kvm_host header file 8691abd3afaa s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs 1f266fd704ef s390/lowcore: Remove unused machine_flags 121df45b37a1 s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation bd496a44f041 i3c: Add NULL pointer check in i3c_master_queue_ibi() 465e5486aa5e i3c: master: Drop duplicate check before calling OF APIs 986da36806b1 ALSA/hda: intel-sdw-acpi: Remove (explicitly) unused header c1f4534b213d scripts: generate_rust_analyzer: fix pin-init name in kernel deps e5182305a519 ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx fcc0f1692362 ASoC: SOF: Intel: Let SND_SOF_SOF_HDA_SDW_BPT select SND_HDA_EXT_CORE 650f5353dcc9 bcachefs: fix bch2_write_point_to_text() units 7fdc3fa3cb5f bcachefs: Log original key being moved in data updates edaed8ee8cb3 bcachefs: BCH_JSET_ENTRY_log_bkey 2b47102b933a bcachefs: Reorder error messages that include journal debug 393a05a7413a bcachefs: Don't use designated initializers for disk_accounting_pos f548db4d312a bcachefs: Silence errors after emergency shutdown 458e2ef882d2 bcachefs: fix units in rebalance_status 707549600c4a bcachefs: bch2_ioctl_subvolume_destroy() fixes 85a063b8b281 drm/i2c: tda998x: select CONFIG_DRM_KMS_HELPER 17ba839c3c6c LoongArch: Update Loongson-3 default config file a34ea549aace LoongArch: vDSO: Make use of the t8 register for vgetrandom-chacha c271c86a4c72 LoongArch: vDSO: Remove --hash-style=sysv 60f3caff1492 LoongArch: BPF: Don't override subprog's return value 52266f1015a8 LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC 7e2586991e36 LoongArch: BPF: Fix off-by-one error in build_prologue() 29c92a41c6d2 LoongArch: Rework the arch_kgdb_breakpoint() implementation 2e3bc71e4f39 LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() 4103cfe9dcb8 LoongArch: Increase ARCH_DMA_MINALIGN up to 16 ec105cadff5d LoongArch: Increase MAX_IO_PICS up to 8 be216cbc1ddf LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig 892a79634196 LoongArch: Enable UBSAN (Undefined Behavior Sanitizer) 08dac3b83aac LoongArch: Always select HAVE_VIRT_CPU_ACCOUNTING_GEN 13c23cb4ed09 rust: Fix enabling Rust and building with GCC for LoongArch 9764d5b0cd0e Revert "crypto: testmgr - Add multibuffer hash testing" b3981564ca8f bcachefs: Clear fs_path_parent on subvolume unlink 63c3b8f616cc bcachefs: Change btree_insert_node() assertion to error 6d77ce4a273b bcachefs: Better printing of inconsistency errors 7337f9f14e0e bcachefs: bch2_count_fsck_err() c73e680d1f84 exfat: call bh_read in get_block only when necessary 59c30e314258 exfat: fix potential wrong error return from get_block 25aaa81371e7 selftests: ublk: specify io_cmd_buf pointer type 9a45714fc513 ublk: specify io_cmd_buf pointer type 1dc1e0b9d694 srcu: Make FORCE_NEED_SRCU_NMI_SAFE depend on RCU_EXPERT b00750c2e5f0 bcachefs: Better helpers for inconsistency errors 1ece53237e83 bcachefs: Consistent indentation of multiline fsck errors a7cdf2276eac bcachefs: Add an "ignore unknown" option to bch2_parse_mount_opts() daa771332e1e bcachefs: bch2_time_stats_init_no_pcpu() ea9106786e26 io_uring: don't pass ctx to tw add remote helper 9cc0bbdaba2a io_uring/msg: initialise msg request opcode b0e9570a6b19 io_uring/msg: rename io_double_lock_ctx() fbe1a30c5d3e io_uring/net: import zc ubuf earlier ad3f6cc40084 io_uring/net: set sg_from_iter in advance 49dbce5602dc io_uring/net: clusterise send vs msghdr branches 63b16e4f0b90 io_uring/net: unify sendmsg setup with zc c55e2845dfa7 io_uring/net: combine sendzc flags writes 5f364117db94 io_uring/net: open code io_net_vec_assign() a20b8631c888 io_uring/net: open code io_sendmsg_copy_hdr() 00cfc05cf81f ublk: store req in ublk_uring_cmd_pdu for ublk_cmd_tw_cb() 108d8aecaeeb ublk: avoid redundant io->cmd in ublk_queue_cmd_list() 6a87fc437a03 ublk: get ubq from pdu in ublk_cmd_list_tw_cb() 9d7fa9918970 ublk: skip 1 NULL check in ublk_cmd_list_tw_cb() loop dfbce8b798fb ublk: remove unused cmd argument to ublk_dispatch_req() c78ae7b71ed6 selftests: ublk: add test for checking zero copy related parameter 8c778614361f selftests: ublk: add more tests for covering MQ daabfb50a56b ublk: rename ublk_rq_task_work_cb as ublk_cmd_tw_cb d796cea7b9f3 ublk: implement ->queue_rqs() 17970209167d ublk: document zero copy feature ebf695f12936 ublk: add segment parameter b460f328e257 ublk: call io_uring_cmd_to_pdu to get uring_cmd pdu 1d781c0de08c ublk: add helper of ublk_need_map_io() 705b80841eda ublk: remove two unused fields from 'struct ublk_queue' 7e2fe01a69f6 ublk: comment on ubq->canceling handling in ublk_queue_rq() 8741d0737921 ublk: make sure ubq->canceling is set when queue is frozen 04491732fc99 io_uring/net: account memory for zc sendmsg f710202b2a45 x86/tools: Drop duplicate unlikely() definition in insn_decoder_test.c b5322b6ec06a x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs afdbe49276ac kdb: Remove optional size arguments from strscpy() calls a30d4ff8193e kdb: remove usage of static environment buffer 9e8f324bd44c NFSv4: Check for delegation validity in nfs_start_delegation_return_locked() 8d3ca331026a NFS: Don't allow waiting for exiting tasks 14e41b16e8cb SUNRPC: Don't allow waiting for exiting tasks e18c09b204e8 arm64: Add support for HIP09 Spectre-BHB mitigation 0fff2aa96f6b arm64: mm: Drop dead code for pud special bit handling a13bfa4fe0d6 arm64: mops: Do not dereference src reg for a set operation 89f43e1ce6f6 arm64: mm: Correct the update of max_pfn 112e43e9fd3b Revert "Merge tag 'irq-msi-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip" 7c4cb50e1a39 bcachefs: Fix bch2_fs_get_tree() error path 9c565428788f dm-ebs: fix prefetch-vs-suspend race 2de510fccbca dm-verity: fix prefetch-vs-suspend race 8bde1033f9cf dm-integrity: fix non-constant-time tag verification 6b1e0b9e182e bcachefs: fix logging in journal_entry_err_msg() ff4e0f7de6f0 bcachefs: add missing newline in bch2_trans_updates_to_text() 35a11506a341 bcachefs: print_string_as_lines: fix extra newline 3c72d3eea97b bcachefs: Fix WARN() in bch2_bkey_pick_read_device() af3d4c276a91 bcachefs: Don't return 0 size holes from bch2_seek_hole() 1f4bb8254c6f bcachefs: Fix bch2_seek_hole() locking 2dd202dbaf0a bcachefs: Recovery no longer holds state_lock c6c6a391097a bcachefs: Fix permissions on version modparam 7be11d34f660 iommufd: Test attach before detaching pasid 897c0b4e2713 MAINTAINERS: Update the MODULE SUPPORT section ae958b12940b objtool, drm/vmwgfx: Don't ignore vmw_send_msg() for ORC b5e2cc57f551 objtool: Fix STACK_FRAME_NON_STANDARD for cold subfunctions 69d41d6dafff objtool: Fix segfault in ignore_unreachable_insn() d9a595c3850e objtool: Fix NULL printf() '%s' argument in builtin-check.c:save_argv() 05026ea01e95 objtool, lkdtm: Obfuscate the do_nothing() pointer 858c9c10c123 iommufd: Fix iommu_vevent_header tables markup 3a2ffd3f3e1b iommu: Convert unreachable() to BUG() 6fc85bbbeaea iommufd: Balance veventq->num_events inc/dec 41464a4628f3 iommufd: Initialize the flags of vevent in iommufd_viommu_report_event() 6d9500bb1ff8 iommufd/selftest: Add coverage for reporting max_pasid_log2 via IOMMU_HW_INFO 803f97298e7d iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability 028a58ec1542 tracing: Use _text and the kernel offset in last_boot_info 35a380ddbc65 tracing: Show last module text symbols in the stacktrace de48d7fff7b4 ring-buffer: Remove the unused variable bmeta 486fbcb3806c tracing: Skip update_last_data() if cleared and remove active check for save_mod() 5dbeb56bb958 tracing: Initialize scratch_size to zero to prevent UB f00c9201f942 tracing: Fix a compilation error without CONFIG_MODULES fb6d03238e35 tracing: Freeable reserved ring buffer 74e2498ccf7b mm/memblock: Add reserved memory release function 5f3719f697c3 tracing: Update modules to persistent instances when loaded 1bd25a6f7173 tracing: Show module names and addresses of last boot fd39e48fe8ed tracing: Have persistent trace instances save module addresses 966b7d0e524d module: Add module_for_each_mod() function b65334825fb1 tracing: Have persistent trace instances save KASLR offset 4af0a9c51852 ring-buffer: Add ring_buffer_meta_scratch() 4009cc31e781 ring-buffer: Add buffer meta data for persistent ring buffer bcba8d4dbe68 ring-buffer: Use kaslr address instead of text delta c73f0b696485 ring-buffer: Fix bytes_dropped calculation issue bd67c1c3c353 vsnprintf: Silence false positive GCC warning for va_format() a1aea76a4ad0 vsnprintf: Drop unused const char fmt * in va_format() 7bf819aa992f vsnprintf: Mark binary printing functions with __printf() attribute 196a062641fe tracing: Mark binary printing functions with __printf() attribute 6b2c1e30ad68 seq_file: Mark binary printing functions with __printf() attribute 079a206f51f0 seq_buf: Mark binary printing functions with __printf() attribute 2a07804170c7 ALSA: hda/tas2781: Upgrade calibratd-data writing code to support Alpha and Beta dsp firmware 31ab12df7235 x86/microcode/AMD: Fix __apply_microcode_amd()'s return value 2ea396448f26 net: usb: usbnet: restore usb%d name exception for local mac addresses fab058356885 net/mlx5e: SHAMPO, Make reserved size independent of page size fa37a8849634 net: mana: Switch to page pool for jumbo frames 52c19f901318 MAINTAINERS: Add dedicated entries for phy_link_topology 31396626eaf0 dt-bindings: i2c: snps,designware-i2c: describe Renesas RZ/N1D variant 5c5d0d705028 dm-verity: support block number limits for different ioprio classes 923936efeb74 iomap: Fix conflicting values of iomap flags 9e6901f17a71 fs: namespace: Avoid -Wflex-array-member-not-at-end warning 8de544883456 MAINTAINERS: configfs: add Andreas Hindborg as maintainer ddb7ea36ba71 ksmbd: fix r_count dec/increment mismatch c1883049aa9b ksmbd: fix multichannel connection failure 15a9605f8d69 ksmbd: fix use-after-free in ksmbd_sessions_deregister() 6955bfef8f2b ksmbd: use ib_device_get_netdev() instead of calling ops.get_netdev 6171063e9d04 ksmbd: use aead_request_free to match aead_request_alloc 1a81ea738c03 Revert "ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()" bab703ed8472 ksmbd: add bounds check for create lease context 3035a6dd2d47 ACPI: platform_profile: Optimize _aggregate_choices() 2fa87c71d2ad ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers 2da31ea2a085 ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP f06777cf2bbc ACPI: PNP: Add Intel OC Watchdog IDs to non-PNP device list 314655d41e65 scripts/make_fit: Print DT name before libfdt errors dd7af1479568 dt-bindings: edac: altera: socfpga: Convert to YAML 18ddd99a01d8 dt-bindings: pps: gpio: Correct indentation and style in DTS example 40369bfe717e spi: fsl-qspi: use devm function instead of driver remove 7eccc86e90f0 ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path 4c8c0ffd41d1 PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args() 2eb6c6a34cb1 net: move replay logic to tc_modify_qdisc 67d1a8956d2d rndis_host: Flag RNDIS modems as WWAN devices 23f00807619d rtnetlink: Allocate vfinfo size for VF GUIDs when supported a414016218ca ima: limit the number of ToMToU integrity violations 5b3cd801155f ima: limit the number of open-writers integrity violations 4bb5d82b6600 Documentation/rv: Add sched pages to the indices 980a573621ea tpm: Make chip->{status,cancel,req_canceled} opt 372f97a24a70 MAINTAINERS: TPM DEVICE DRIVER: add missing includes 1dbf74e00a5f tpm: End any active auth session before shutdown da086d4e7282 Documentation: tpm: Add documentation for the CRB FF-A interface 9afb9eaa9f7e tpm_crb: Add support for the ARM FF-A start method 6a457548030d ACPICA: Add start method for ARM FF-A e0ad11e703e6 tpm_crb: Clean-up and refactor check for idle support eb93f0734ef1 tpm_crb: ffa_tpm: Implement driver compliant to CRB over FF-A 618bf0349ef0 tpm/tpm_ftpm_tee: fix struct ftpm_tee_private documentation de9e33df7762 tpm, tpm_tis: Workaround failed command reception on Infineon devices 7146dffa875c tpm, tpm_tis: Fix timeout handling when waiting for TPM status 6359691b4fbc tpm: Convert warn to dbg in tpm2_start_auth_session() 668f953bb4df tpm: Lazily flush auth session when getting random data fb3bf46de6d9 tpm: ftpm_tee: remove incorrect of_match_ptr annotation 17d253af4c2c tpm: do not start chip while suspended 5a1bed232781 ktest: Fix Test Failures Due to Missing LOG_FILE Directories 359595b20a36 ACPI: NUMA: Use str_enabled_disabled() helper function bb9c6020f4c3 tracing: probe-events: Add comments about entry data storing code 581a7b26ab36 selftests/ftrace: Add dynamic events argument limitation test case 168ccc9b9938 selftests/ftrace: Add new syntax error test 381af2ab9166 selftests/ftrace: Expand the tprobe event test to check wrong format 57faaa04804c tracing: probe-events: Log error for exceeding the number of arguments 47e35366bc6f exfat: fix missing shutdown check b0522303f672 exfat: fix the infinite loop in exfat_find_last_cluster() 1bb7ff4204b6 exfat: fix random stack corruption after get_block f6369ae1f088 exfat: remove count used cluster from exfat_statfs() a36e0ab44cb3 exfat: support batch discard of clusters when freeing clusters 6889ae1b4df1 io_uring/net: fix io_req_post_cqe abuse by send bundle 495f53d5cca0 locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() 1ec12fd31ecc mailbox: Remove unneeded semicolon 2475b36401ed mailbox: pcc: Refactor and simplify check_and_ack() fa362ffafa51 mailbox: pcc: Always map the shared memory communication address 3a675f50415b mailbox: pcc: Refactor error handling in irq handler into separate function d181acea5b86 mailbox: pcc: Use acpi_os_ioremap() instead of ioremap() 4119a44c7184 mailbox: pcc: Return early if no GAS register from pcc_mbox_cmd_complete_check 29237e6df42b mailbox: pcc: Drop unnecessary endianness conversion of pcc_hdr.flags cf1338c0e028 mailbox: pcc: Always clear the platform ack interrupt first 9779d45c7493 mailbox: pcc: Fix the possible race in updation of chan_in_use flag b64e816e2bfa dt-bindings: mailbox: qcom: add compatible for MSM8226 SoC 5249510f8f51 dt-bindings: mailbox: fsl,mu: Add i.MX94 compatible f769e311bb71 MAINTAINERS: add mailbox API's tree type and location 4de14ec76b5e mailbox: remove unused header files 824b7442ed52 mailbox: explicitly include db824c1119fc mailbox: sort headers alphabetically 8c71c61fc613 mailbox: don't protect of_parse_phandle_with_args with con_mutex 24fdd5074b20 mailbox: use error ret code of of_parse_phandle_with_args() d3e2ea64973f mailbox: arm_mhuv2: Constify amba_id table 7566d5b6704a mailbox: arm_mhu_db: Constify amba_id table 48e7375ec174 mailbox: arm_mhu: Constify amba_id table 5f3aee471146 mailbox: pl320-ipc: Constify amba_id table 12868a6c10e3 mailbox: pl320-ipc: Drop unused xxx_destination functions bf0c9fb46203 mailbox: tegra-hsp: Define dimensioning masks in SoC data 46f964577d8b dt-bindings: mailbox: mediatek: Add support for MT8196 GCE mailbox 98bbabbc12dc mailbox: mtk-cmdq: remove cl in struct cmdq_pkt e1cf2d009b00 riscv: Remove CONFIG_PAGE_OFFSET ea2bde36a46d riscv: Support CONFIG_RELOCATABLE on riscv32 d073a571e68f asm-generic: Always define Elf_Rel and Elf_Rela 51b766c79a3d riscv: Support CONFIG_RELOCATABLE on NOMMU 2c0391b29b27 riscv: Allow NOMMU kernels to access all of RAM bffada8201fc riscv: Remove duplicate CONFIG_PAGE_OFFSET definition bb58e1579f43 RISC-V: errata: Use medany for relocatable builds dce8bd9137b8 drm/amdgpu/gfx12: fix num_mec 4161050d47e1 drm/amdgpu/gfx11: fix num_mec eddff9a58f18 drm/amd/pm: Add gpu_metrics_v1_8 27145f78f56a drm/amdgpu: Prefer shadow rom when available 942de4ea6921 drm/amd/pm: Update smu metrics table for smu_v13_0_6 1eef87883c18 drm/amd/pm: Remove host limit metrics support 5b3c08ae9ed3 Remove unnecessary firmware version check for gc v9_4_2 1f86f4125e16 drm/amdgpu: stop unmapping MQD for kernel queues v3 510a16d99548 Revert "drm/amdgpu/sdma_v4_4_2: update VM flush implementation for SDMA" aedc92be9621 drm/amdgpu: Parse all deferred errors with UMC aca handle cc11dffc14bd drm/amdgpu: Update ta ras block ee97326fb965 drm/amdgpu: Add NPS2 to DPX compatible mode f3f05a0ec584 drm/amdgpu: Use correct gfx deferred error count 704bc361e3a4 drm/amd/display: Actually do immediate vblank disable 8058061ed9d6 drm/amd/display: prevent hang on link training fail 0389f2a3a23c Revert "drm/amd/display: dml2 soc dscclk use DPM table clk setting" f21e6d149b49 drm/amd/display: Increase vblank offdelay for PSR panels 5f054ddead33 drm/amd: Handle being compiled without SI or CIK support better b03f1810db7b drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2 7c246a05df51 drm/amd/pm: Prevent division by zero 4b8c3c0d17c0 drm/amd/pm: Prevent division by zero 4e3d9508c056 drm/amd/pm: Prevent division by zero 7d641c2b8327 drm/amd/pm: Prevent division by zero f23e9116ebb7 drm/amd/pm: Prevent division by zero 86d16cd12efa fbdev: fsl-diu-fb: add missing device_remove_file() 26c36247a440 fbcon: Use static attribute groups for sysfs entries aee50bd88ea5 fbdev: sm501fb: Add some geometry checks. 3e411827f31d fbdev: omapfb: Add 'plane' value check b204c29e0d8d fbdev: omapfb: Remove writeback deadcode 4afd6378c5fb MAINTAINERS: Add contact info for fbdev packed pixel drawing eabb03293087 fbdev: Refactoring the fbcon packed pixel drawing routines 1a78d9a34b8d fbdev: wmt_ge_rops: Remove fb_draw.h includes b8389cbe2dd9 fbdev: mach64_cursor: Remove fb_draw.h includes 5fc830d6aca1 fbdev: Register sysfs groups through device_add_group a979182a2453 fbdev: lcdcfb: Register sysfs groups through driver core 5bbcc7645f4b mdacon: rework dependency list beefaba1978c dummycon: fix default rows/cols 4027c31db1ba dummycon: only build module if there are users 2df2c0caaecf fbdev: au1100fb: Move a variable assignment behind a null pointer check b347f4571e9f fbdev: pxafb: use devm_kmemdup*() 892c788d73fe fbcon: Use correct erase colour for clearing in fbcon 76d3ca899813 fbdev: core: tileblit: Implement missing margin clearing for tileblit 47a60391ae0e rwonce: fix crash by removing READ_ONCE() for unaligned read d48b663f410f arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() 3371f569223c arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch() f0c6eab5e45c sched_ext: initialize built-in idle state before ops.init() a8897ed8523d sched_ext: create_dsq: Return -EEXIST on duplicate request d0fb2a266a3d bcachefs: cond_resched() in journal_key_sort_cmp() ef488bb5d009 bcachefs: Fix 'hung task' messages in btree node scan 9314e2fb2605 bcachefs: Fix btree iter flags in data move (2) 19ff84b20d62 bcachefs: Don't unnecessarily decrypt data when moving a44e4f8f00e3 bcachefs: Document disk accounting keys and conuters 9c893face2f0 bcachefs: Validate number of counters for accounting keys 883cc35e9fef sched_ext: Remove a meaningless conditional goto in scx_select_cpu_dfl() 37477d9ecabd sched_ext: idle: Fix return code of scx_select_cpu_dfl() e14b64247438 cifs: Add new mount option -o nounicode to disable SMB1 UNICODE mode be786e509c1a cifs: Set default Netbios RFC1001 server name to hostname in UNC 4e7f1644f2ac smb: client: Fix netns refcount imbalance causing leaks and use-after-free eeb827f2922e cifs: add validation check for the fields in smb_aces 1821e90be08e CIFS: Propagate min offload along with other parameters from primary to secondary channels. b26df4f57b6c cifs: Improve establishing SMB connection with NetBIOS session 781802aa5a59 cifs: Fix establishing NetBIOS session for SMB2+ connection ad9364a6835c cifs: Fix getting DACL-only xattr system.cifs_acl and system.smb3_acl 6c06be908ca1 cifs: Check if server supports reparse points before using them 5eeebd995836 MAINTAINERS: reorder preferred email for Steve French 84c3c08f5a6c ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA 705094f6556d unix: fix up for "apparmor: add fine grained af_unix mediation" d32c4e58545f spi: SPI_QPIC_SNAND should be tristate and depend on MTD 0af5fb5ed3d2 NFSv4: Treat ENETUNREACH errors as fatal for state recovery c81d5bcb7b38 NFSv4: clp->cl_cons_state < 0 signifies an invalid nfs_client 3eba080e4d4f NFSv4: Further cleanups to shutdown loops 2d3e998a0bc7 NFS: Shut down the nfs_client only after all the superblocks bf9be373b830 SUNRPC: rpc_clnt_set_transport() must not change the autobind setting 214c13e380ad SUNRPC: rpcbind should never reset the port to the value '0' 732032692f6a rtla: Add the ability to create ctags and etags a86150f310d7 rtla/tests: Test setting default options 6c6182728a9b rtla/tests: Reset osnoise options before check 0122938a7ab4 rtla: Always set all tracer options a8122a63c903 rtla/osnoise: Set OSNOISE_WORKLOAD to true 20d6b07581ce rtla: Unify apply_config between top and hist 025b217990ea rtla/osnoise: Unify params struct c57c58a62e56 rtla: Fix segfault in save_trace_to_file call 814d051ebed4 tools/build: Use SYSTEM_BPFTOOL for system bpftool 3ece3e8e5976 PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends 623c3015d8c9 ARM: 9445/1: clkdev: Mark some functions with __printf() attribute c3d944a367c0 ARM: 9444/1: add KEEP() keyword to ARM_VECTORS e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE 9cac324d6f49 ARM: 9442/1: smp: Fix IPI alignment in /proc/interrupts ccb8ce526807 ARM: 9441/1: rust: Enable Rust support for ARMv7 f9733aa925d9 ARM: 9439/1: arm32: simplify ARM_MMU_KEEP usage 7a874e8b54ea spi-rockchip: Fix register out of bounds access 012a6efcc805 ASoC: sma1307: Fix error handling in sma1307_setting_loaded() 060fac202eb8 ASoC: codecs: wsa884x: Correct VI sense channel mask ed3b274abc40 ASoC: codecs: wsa883x: Correct VI sense channel mask 70facbf978ac mctp: Fix incorrect tx flow invalidation condition in mctp-i2c 8e2dd47b10e7 landlock: Add audit documentation a5c369e45b3e selftests/landlock: Add audit tests for network 316d06b01130 selftests/landlock: Add audit tests for filesystem e1156872efa7 selftests/landlock: Add audit tests for abstract UNIX socket scoping e2893c0a696f selftests/landlock: Add audit tests for ptrace 960ed6ca4c46 selftests/landlock: Test audit with restrict flags 6a500b22971c selftests/landlock: Add tests for audit flags and domain IDs e178b404ea0c selftests/landlock: Extend tests for landlock_restrict_self(2)'s flags ec12a8d4c186 selftests/landlock: Add test for invalid ruleset file descriptor ec2798d85b1c samples/landlock: Enable users to log sandbox denials ead9079f7569 landlock: Add LANDLOCK_RESTRICT_SELF_LOG_SUBDOMAINS_OFF 12bfcda73ac2 landlock: Add LANDLOCK_RESTRICT_SELF_LOG_*_EXEC_* flags 1176a15b5ec0 landlock: Log scoped denials 9f74411a40ce landlock: Log TCP bind and connect denials 20fd29549454 landlock: Log truncate and IOCTL denials e120b3c29302 landlock: Factor out IOCTL hooks 2fc80c69df82 landlock: Log file-related denials c56f649646ec landlock: Log mount-related denials 1d636984e088 landlock: Add AUDIT_LANDLOCK_DOMAIN and log domain status 33e65b0d3add landlock: Add AUDIT_LANDLOCK_ACCESS and log ptrace denials 14f6c14e9fbd landlock: Identify domain execution crossing 79625f1b3a3d landlock: Prepare to use credential instead of domain for fowner 8d20efa9dc6c landlock: Prepare to use credential instead of domain for scope 93f33f0cb2f0 landlock: Prepare to use credential instead of domain for network ae2483a26017 landlock: Prepare to use credential instead of domain for filesystem 5b95b329befa landlock: Move domain hierarchy management d9d2a68ed44b landlock: Add unique ID generator 9b08a16637ee lsm: Add audit_log_lsm_data() helper c5efa393d82c selftests/landlock: Add a new test for setuid() bbe72274035a selftests/landlock: Split signal_scoping_threads tests 18eb75f3af40 landlock: Always allow signals between threads of the same process 73b6dacb1c6f io_uring/net: use REQ_F_IMPORT_BUFFER for send_zc e8f45927ee5d x86/tdx: Emit warning if IRQs are enabled during HLT #VE handling 9f98a4f4e721 x86/tdx: Fix arch_safe_halt() execution for TDX VMs 22cc5ca5de52 x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT d66b5b336245 PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 08818c6d7f27 misc: pci_endpoint_test: Add support for PCITEST_IRQ_TYPE_AUTO 7c3b54cf6464 PCI: endpoint: pci-epf-test: Expose supported IRQ types in CAPS register e55c67837a8c PCI: dw-rockchip: Endpoint mode cannot raise INTx interrupts 4b313c69a38e PCI: endpoint: Add intx_capable to epc_features struct 5e66cf6edddb drm/xe: Fix unmet direct dependencies warning 22d00862a62a drm/xe: Set survivability mode before heci init caf2f15648ba drm/xe: Move survivability back to xe d2de4410a88f drm/xe: Apply Wa_16023105232 4fa752a3bdda drm/xe/vf: Don't check CTC_MODE[0] if VF 29c578c84840 objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() 060aed9c0093 objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() 7501153750b4 objtool, Input: cyapa - Remove undefined behavior in cyapa_update_fw_store() 72c774aa9d1e objtool, panic: Disable SMAP in __stack_chk_fail() e63d465f5901 objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() 107a23185d99 objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() 76e51db43fe4 objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() e0344f9564f5 tracing: Replace strncpy with memcpy for fixed-length substring copy 4d38328eb442 tracing: Fix synth event printk format for str fields 61997271a5a7 net: usb: asix: ax88772: Increase phy_name size 2c5ac026fd14 net: phy: Introduce PHY_ID_SIZE — minimum size for PHY ID string dc84bc2aba85 x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() c7d82913d5f9 net: libwx: fix Tx L4 checksum a44940d094af net: libwx: fix Tx descriptor content for some tunnel packets bf2986fcf82a atm: Fix NULL pointer dereference 53377b5c2952 net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards 07cfe3a55756 net: tn40xx: prepare tn40xx driver to find phy of the TN9510 card 25b6a6d29d40 net: tn40xx: create swnode for mdio and aqr105 phy and add to mdiobus e31e67f58cf2 net: phy: aquantia: add essential functions to aqr105 driver 5f27092328ce net: phy: aquantia: search for firmware-name in fwnode 74e4264efe47 net: phy: aquantia: add probe function to aqr105 for firmware loading 43564f062bfe net: phy: Add swnode support to mdiobus_scan 293b49361f91 gve: add XDP DROP and PASS support for DQ 346fb86ddd86 gve: update XDP allocation path support RX buffer posting 904effd02df7 gve: merge packet buffer size fields 57a070c2672b gve: update GQ RX to use buf_size 542a58f1b090 gve: introduce config-based allocation for XDP c2b900958535 gve: remove xdp_xsk_done and xdp_xsk_wakeup statistics f1ae32a709e0 net: phylink: force link down on major_config failure 855912be0b04 MIPS: config: omega2+, vocore2: enable CLK_MTMIPS 1b4ef46fd666 thermal/drivers/qcom-spmi-temp-alarm: Drop unused driver data bccdbba51a94 thermal: rcar_gen3: Reuse logic to read fuses on Gen3 and Gen4 b744af1180db thermal: rcar_gen3: Use lowercase hex constants 5ad72c2b24e1 dt-bindings: thermal: Correct indentation and style in DTS example 09daf8f0d420 thermal/drivers/brcmstb_thermal: Add support for BCM74110 2395a02809b0 dt-bindings: thermal: Update for BCM74110 1ec52c157b42 thermal/drivers/mediatek/lvts: Only update IRQ enable for valid sensors 2738fb3ec683 thermal/drivers/mediatek/lvts: Start sensor interrupts disabled fa17ff8e325a thermal/drivers/mediatek/lvts: Disable low offset IRQ for minimum threshold c612cbcdf603 thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold 65594b374502 thermal/drivers/mediatek/lvts: Disable monitor mode during suspend 9e6ec8cf64e2 thermal: core: Remove duplicate struct declaration ee022e5cae05 thermal/drivers/rockchip: Add missing rk3328 mapping entry ff0cf0ab9073 thermal/drivers/tsens: Add TSENS enable and calibration support for V2 1a685e2b3fc7 dt-bindings: thermal: tsens: Add ipq5332, ipq5424 compatible 229f3feb4b04 thermal/drivers/qoriq: Power down TMU on system suspend 92009c3ba890 thermal/drivers/qoriq: Use dev_err_probe() simplify the code 355d63e5de95 arch: mips: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX fd87b7783802 net: Fix the devmem sock opts and msgs for parisc eed14eb510c0 Bluetooth: MGMT: Add LL Privacy Setting 3a7fdfb7d876 Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT 1f77c05408c9 Bluetooth: btnxpuart: Fix kernel panic during FW release bf81cf29b77c Bluetooth: btnxpuart: Handle bootloader error during cmd5 and cmd7 c59d88101cd9 Bluetooth: btnxpuart: Add correct bootloader error codes 816619782bdc io_uring: move min_events sanitisation d73acd7af3a3 io_uring: rename "min" arg in io_iopoll_check() 4c76de42cb69 io_uring: open code __io_post_aux_cqe() 3afcb3b2e3a4 io_uring: defer iowq cqe overflow via task_work 3f0cb8de56b9 io_uring: fix retry handling off iowq 1ae1d705a112 net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3 cc04ed502457 stmmac: intel: interface switching support for RPL-P platform 45b761689a28 stmmac: Replace deprecated PCI functions d327a12e636e stmmac: Remove pcim_* functions for driver detach 9db2426a324e stmmac: loongson: Remove surplus loop f1e30061e8a5 tcp/dccp: remove icsk->icsk_ack.timeout a7c428ee8f59 tcp/dccp: remove icsk->icsk_timeout b52458652eca net: protect rxq->mp_params with the instance lock 310ae9eb2617 net: designate queue -> napi linking as "ops protected" 0a65dcf6249b net: designate queue counts as "double ops protected" by instance lock 4b702f8b72c7 net: explain "protection types" for the instance lock e2f81e8f4d0c net: constify dev pointer in misc instance lock helpers bae2da826196 net: remove netif_set_real_num_rx_queues() helper for when SYSFS=n ba6f418fbf64 net: bubble up taking netdev instance lock to callers of net_devmem_unbind_dmabuf() 3b5715aeb8be t blameBluetooth: btintel: Fix leading white space e036afb1fe44 Bluetooth: btintel: Add support to configure TX power 6ac4233afb9a Bluetooth: btmtksdio: Prevent enabling interrupts after IRQ handler removal 33634e2ab7c6 Bluetooth: btmtk: Remove the resetting step before downloading the fw bdbcd5287196 Bluetooth: SCO: add TX timestamping ece69af2ede1 rwonce: handle KCSAN like KASAN in read_word_at_a_time() 11770f41b8a7 Bluetooth: L2CAP: add TX timestamping d415ba288259 Bluetooth: ISO: add TX timestamping 134f4b39df7b Bluetooth: add support for skb TX SND/COMPLETION timestamping 983e0e4e87bd net-timestamp: COMPLETION timestamp on packet tx completion b257e02ecc46 HCI: coredump: Log devcd dumps into the monitor e8c00f5433d0 Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel 5b86e2a575b0 Bluetooth: hci_vhci: Mark Sync Flow Control as supported 13218453521d Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO 42c6c7a0cfc4 Bluetooth: btintel_pci: Fix build warning 15f6f62114c8 Bluetooth: btintel_pcie: Trigger device coredump on hardware exception 9148ac0a16d1 Bluetooth: btnxpuart: Add support to set BD address b13b6d669c1c dt-bindings: net: bluetooth: nxp: Add support to set BD address 998e447f443f Bluetooth: btnxpuart: Add support for HCI coredump feature 6fca6781d19d Bluetooth: btnxpuart: Move vendor specific initialization to .post_init 07e6bddb54b4 Bluetooth: btintel_pcie: Add support for device coredump 1f04b0e5e3b9 Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers 14d17c78a4b1 Bluetooth: Disable SCO support if READ_VOICE_SETTING is unsupported/broken 127881334eaa Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE ff26b2dd6568 Bluetooth: Add quirk for broken READ_VOICE_SETTING b9465e6670a2 Bluetooth: btintel_pcie: Read hardware exception data 6ed83047389c Bluetooth: btintel_pcie: Setup buffers for firmware traces d5712c511cb3 Bluetooth: qca: add WCN3950 support 1cc41b5092e3 Bluetooth: qca: simplify WCN399x NVM loading d0b391ef3b29 dt-bindings: net: bluetooth: qualcomm: document WCN3950 d154b0ff8995 dt-bindings: net: bluetooth: nxp: Add wakeup pin properties 873b6754af68 bluetooth: btnxpuart: Support for controller wakeup gpio config 852cfdc7a5a5 Bluetooth: hci_qca: use the power sequencer for wcn6750 a88643b7e485 Bluetooth: btusb: Add 2 HWIDs for MT7922 c9d84da18d1e Bluetooth: L2CAP: convert timeouts to secs_to_jiffies() 3f0a819e8c4f Bluetooth: SMP: convert timeouts to secs_to_jiffies() e3e627e6b218 Bluetooth: MGMT: convert timeouts to secs_to_jiffies() a9d5131e2239 Bluetooth: hci_vhci: convert timeouts to secs_to_jiffies() 5df5dafc171b Bluetooth: hci_uart: Fix another race during initialization 366ceff495f9 Bluetooth: hci_uart: fix race during initialization bb3569ac3604 Bluetooth: btintel: Add DSBR support for ScP 461159ece058 Bluetooth: Fix code style warning 60bfe8a7dc42 Bluetooth: MGMT: Remove unused mgmt_*_discovery_complete 276af34d82f1 Bluetooth: MGMT: Remove unused mgmt_pending_find_data 2dd1c1eee3e4 Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x 4944be2f5ad8 virtio_net: Allocate rss_hdr with devres ed3100e90d0d virtio_net: Use new RSS config structs 97841341e302 virtio_net: Fix endian with virtio_net_ctrl_rss 976c2696b71d virtio_net: Split struct virtio_net_rss_config 6b8c05e52d66 Bluetooth: btintel_pcie: Add device id of Whale Peak fcb0642426a5 Bluetooth: btintel: Add support for Intel Scorpius Peak c7629ccfa175 Bluetooth: btusb: Add new VID/PID for WCN785x 50bda84e696a Bluetooth: btusb: mediatek: Add err code to btusb claim iso printout b2d1e4c2cb8a octeontx2-af: mcs: Remove redundant 'flush_workqueue()' calls 1f6154227b49 Revert "udp_tunnel: GRO optimizations" d4bd3aca33c2 net: mdio: mdio-i2c: Add support for single-byte SMBus operations 7662abf4db94 net: phy: sfp: Add support for SMBus module access e1e50a63308f bcachefs: Use print_string_as_lines() for journal stuck messages a76db26a9698 bcachefs: Fix duplicate checksum error messages in write path a8b4ea7857ff dt-bindings: net: qcom,ipa: Correct indentation and style in DTS example 3ba0240a8789 bcachefs: Fix silent short reads in data read retry path 5af61dbd9627 bcachefs: Fix nonce inconsistency in bch2_write_prep_encoded_data() 5e8df79497ce net: au1000_eth: Mark au1000_ReleaseDB() static f3483c8e1da6 net: rfs: hash function change 0032c99e83b9 net: fix NULL pointer dereference in l3mdev_l3_rcv d93a6caab5d7 ibmvnic: Use kernel helpers for hex dumps 83e7b35c7879 net: stmmac: dwmac-rk: Add initial support for RK3528 integrated PHY 32c7bc0747bb net: stmmac: dwmac-rk: Add integrated_phy_powerdown operation 0bed91f2b183 net: stmmac: dwmac-rk: Move integrated_phy_powerup/down functions 1725f0eb37d6 net: stmmac: dwmac-rk: Add GMAC support for RK3528 1b22f686f199 dt-bindings: net: rockchip-dwmac: Add compatible string for RK3528 094ee6017ea0 bonding: check xdp prog when set bond mode dd557266cf5f net: stmmac: block PHY RXC clock-stop ddf4bd3f7384 net: phylink: add functions to block/unblock rx clock stop 366aeeba7908 net: stmmac: socfpga: remove phy_resume() call ef43e5132895 net: stmmac: address non-LPI resume failures properly 367f1854d442 net: phylink: add phylink_prepare_resume() e3206c4aa06f exportfs: add module description 9133607de37a exit: fix the usage of delay_group_leader->exit_code in do_notify_parent() and pidfs_exit() 5726a15499da sfc: support X4 devlink flash 25d0c8e6f0bb sfc: update MCDI protocol headers c339fcdd738b sfc: rip out MDIO support 1243045c9448 netfs: add Paulo as maintainer and remove myself as Reviewer 0dd765fae295 vmxnet3: unregister xdp rxq info in the reset path 652e2c777862 net: reorganize IP MIB values (II) 0de2a5c4b824 tcp: avoid atomic operations on sk->sk_rmem_alloc 29c8e323320f nexthop: Convert RTM_DELNEXTHOP to per-netns RTNL. f5fabaff86cb nexthop: Convert RTM_NEWNEXTHOP to per-netns RTNL. b6af3890574a nexthop: Remove redundant group len check in nexthop_create_group(). 53b18aa998b7 nexthop: Check NLM_F_REPLACE and NHA_ID in rtm_new_nexthop(). caa074573ca0 nexthop: Move NHA_OIF validation to rtm_to_nh_config_rtnl(). 9b9674f3e73a nexthop: Split nh_check_attr_group(). ec8de7544778 nexthop: Move nlmsg_parse() in rtm_to_nh_config() to rtm_new_nexthop(). b709857ecbf5 ipv6: fix _DEVADD() and _DEVUPD() macros 56617e11bd6a net/mlx5e: TC, Don't offload CT commit if it's the last action 0fe234769ea6 net/mlx5e: CT: Filter legacy rules that are unrelated to nic 91e7398e0603 net/mlx5: Update pfnum retrieval for devlink port attributes ade4794fe893 net/mlx5: fw reset, check bridge accessibility at earlier stage 16ad8394bf31 net/mlx5: Lag, use port selection tables when available 9da10c2d69c3 net/mlx5e: TX, Utilize WQ fragments edge for multi-packet WQEs 2593f7e0dc93 firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success a0d857205756 dt-bindings: riscv: document vector crypto requirements e9f1d61a5e18 dt-bindings: riscv: add vector sub-extension dependencies 534d813a0620 dt-bindings: riscv: d requires f 12e7fbb6a84e RISC-V: add f & d extension validation checks 38077ec8fc11 RISC-V: add vector crypto extension validation checks 9324571e9eea RISC-V: add vector extension validation checks 406fad7698f5 cachefiles: Fix oops in vfs_mkdir from cachefiles_get_directory af7bb0d2ca45 exec: fix the racy usage of fs_struct->in_exec 8661bb9c717a selftests/pidfd: fixes syscall number defines 0b7747a5477e pidfs: cleanup the usage of do_notify_pidfd() 474eecc882ae selftests: livepatch: test if ftrace can trace a livepatched function 2ca7cd80207e selftests: livepatch: add new ftrace helpers functions 3a17f23f7c36 dql: Fix dql->limit value when reset. ad744ed5dd8b vfio: VFIO_DEVICE_[AT|DE]TACH_IOMMUFD_PT support pasid 290641346d0d vfio-iommufd: Support pasid [at|de]tach for physical VFIO devices 7fe6b987166b ida: Add ida_find_first_range() d57a1fb34255 iommufd/selftest: Add coverage for iommufd pasid attach/detach c1b52b0a97ae iommufd/selftest: Add test ops to test pasid attach/detach 068e14025158 iommufd/selftest: Add a helper to get test device 9eb59204d519 iommufd/selftest: Add set_dev_pasid in mock iommu dbc5f37b4f8a iommufd: Allow allocating PASID-compatible domain ce15c13e7a14 iommu/vt-d: Add IOMMU_HWPT_ALLOC_PASID support 4c3f4f432c2d iommufd: Enforce PASID-compatible domain for RID 2fb69c602d57 iommufd: Support pasid attach/replace ff3f014ebb1e iommufd: Enforce PASID-compatible domain in PASID path c0e301b2978d iommufd/device: Add pasid_attach array to track per-PASID attach 831b40f8416c iommufd/device: Replace device_list with device_array 75f990aef38e iommufd/device: Wrap igroup->hwpt and igroup->device_list into attach struct ba1de6cd41d0 iommufd/device: Add helper to detect the first attach of a group 2eaa7f845e14 iommufd/device: Replace idev->igroup with local variable bc06f7f66de4 iommufd/device: Only add reserved_iova in non-pasid path 03c9b102bea6 iommufd: Pass @pasid through the device attach/replace path 8a9e1e773f60 iommu: Introduce a replace API for device pasid ada14b9f1aab iommu: Require passing new handles to APIs supporting handle 06d54f00f3f5 iommu: Drop sw_msi from iommu_domain ec031e1b35de iommufd: Move iommufd_sw_msi and related functions to driver.c 6aa63a4ec947 iommu: Sort out domain user data 9bc64d338b0b watchdog: sunxi_wdt: Add support for Allwinner A523 a6d86c1b6495 dt-bindings: watchdog: sunxi: add Allwinner A523 compatible string edbac739e4d1 selftests/net: Drop timeout argument from test_client_verify() 1e1738faa2bb selftests/net: Delete timeout from test_connect_socket() 266ed1ace8ee selftests/net: Print the testing side in unsigned-md5 3f36781e57b3 selftests/net: Add mixed select()+polling mode to TCP-AO tests 5a0a3193f6c4 selftests/net: Fetch and check TCP-MD5 counters 1fe4221093d1 selftests/net: Provide tcp-ao counters comparison helper 65ffdf31be68 selftests/net: Print TCP flags in more common format 59481b8bd0f0 selftest/livepatch: Only run test-kprobe with CONFIG_KPROBES_ON_FTRACE 3e25c1a7c056 ynl: devlink: add missing board-serial-number b3a54be70ca6 net: ti: cpsw: Add metadata support for xdp mode c313d35f60c1 net: mana: Add metadata support for xdp mode 74fb1346bc77 net: ethernet: mediatek: Add metadata support for xdp mode 33bfff8fc8ba net: octeontx2: Add metadata support for xdp mode a5fec3c88142 net: netsec: Add metadata support for xdp mode 9a45e193c88a net: mvpp2: Add metadata support for xdp mode 07b2fbffaaea net: mvneta: Add metadata support for xdp mode 6b88dac0ae19 irqdomain: i2c: Switch to irq_find_mapping() 6165feda3d8c net: tulip: avoid unused variable warning 0083e3e37e07 af_unix: Clean up #include under net/unix/. 3056172a261c af_unix: Explicitly include headers for non-pointer struct fields. 84960bf24031 af_unix: Move internal definitions to net/unix/. f9af583a2c76 af_unix: Sort headers. 9552f90835ef tcp: support TCP_DELACK_MAX_US for set/getsockopt use f38805c5d26f tcp: support TCP_RTO_MIN_US for set/getsockopt use 3a949fc08103 ALSA: hda: tas2781-i2c: Remove unnecessary NULL check before release_firmware() 09e269f550f5 ALSA: hda: cs35l56: Remove unnecessary NULL check before release_firmware() be8cd366beb8 ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA 61c39d8c83e2 lockdep: Fix wait context check on softirq for PREEMPT_RT 0e1ff67d164b x86/split_lock: Simplify reenabling 878477a59537 x86/fpu: Update the outdated comment above fpstate_init_user() a8d39a62c6f5 objtool: Remove redundant opts.noinstr dependency 876a4bce3849 objtool: Remove --no-unreachable for noinstr-only vmlinux.o runs 24fe172b50b5 objtool: Fix up some outdated references to ENTRY/ENDPROC d39f82a058c0 objtool: Reduce CONFIG_OBJTOOL_WERROR verbosity c5995abe1547 objtool: Improve error handling e1a9dda74dbf objtool: Properly disable uaccess validation 6b023c784204 objtool: Silence more KCOV warnings 4fab2d7628dd objtool: Fix init_module() handling 4759670bc3e6 objtool: Fix CONFIG_OBJTOOL_WERROR for vmlinux.o 1154bbd326de objtool: Fix X86_FEATURE_SMAP alternative handling c84301d706c5 objtool: Ignore entire functions rather than instructions eeff7ac61526 objtool: Warn when disabling unreachable warnings ef753d66051c objtool: Fix detection of consecutive jump tables on Clang 20 3181424aeac2 x86/early_printk: Add support for MMIO-based UARTs 2c118f50d7fd x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment 57e2428f8df8 x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 2704ad556cf2 x86/Kconfig: Fix lists in X86_EXTENDED_PLATFORM help text 99bb1bd810ea x86/Kconfig: Correct X86_X2APIC help text 2df0c02dab82 x86 boot build: make git ignore stale 'tools' directory 35d13f841a3d perf bpf-filter: Fix a parsing error with comma 9daa05c84a27 perf report: Fix a memory leak for perf_env on AMD 1726ad035cb0 net/mlx5: Start health poll after enable hca bdf549a7a4d7 net/mlx5: LAG, reload representors on LAG creation failure 5f2b28b79d2d net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() b6a177b55971 net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT 00eb88752f48 net: dsa: sja1105: fix displaced ethtool statistics counters 4af9939a4977 mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions 36ed81bcade9 selftests: vxlan_bridge: Test flood with unresolved FDB entry 139ae87714eb mlxsw: Add VXLAN bridge ports to same hardware domain as physical bridge ports 630e7e20d35f mlxsw: spectrum_switchdev: Move mlxsw_sp_bridge_vxlan_join() 413e2c069969 mlxsw: spectrum_switchdev: Add an internal API for VXLAN leave a13fc7ebd994 mlxsw: spectrum: Call mlxsw_sp_bridge_vxlan_{join, leave}() for VLAN-aware bridge 6d627a29aab8 mlxsw: Trap ARP packets at layer 2 instead of layer 3 1ebc8e1ef906 net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family 52fdc41c3278 net: dsa: mv88e6xxx: fix internal PHYs for 6320 family 1428a6109b20 net: dsa: mv88e6xxx: enable STU methods for 6320 family a2ef58e2c4ae net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family f85c69369854 net: dsa: mv88e6xxx: enable PVT for 6321 switch 4ae01ec00771 net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family f9a457722cf5 net: dsa: mv88e6xxx: fix VTU methods for 6320 family 46367f09b220 ARM: davinci: always enable CONFIG_ARCH_DAVINCI_DA850 4ffef9579ffc tools/rv: Allow rv list to filter for container 03abeaa63c08 Documentation/rv: Add docs for the sched monitors 2334cf7d0963 verification/dot2k: Add support for nested monitors eba321a16fc6 tools/rv: Add support for nested monitors fbe6c09b7eb4 rv: Add scpd, snep and sncid per-cpu monitors 93bac9cf3511 rv: Add snroc per-task monitor 9fd420abc420 rv: Add sco and tss per-cpu monitors cb85c660fcd4 rv: Add option for nested monitors and include sched 26f80681a09b sched: Add sched tracepoints for RV task model b91e82129400 bnxt_en: Linearize TX SKB if the fragments exceed the max 107b25db6112 bnxt_en: Mask the bd_cnt field in the TX BD properly 8eb151864273 tracing: Do not use PERF enums when perf is not defined c353e8983e0d net: introduce per netns packet chains 29abdf662597 tty: caif: removed unused function debugfs_tx() 216d567610f0 perf trace: Fix wrong size to bpf_map__update_elem call b71f29272f5f net: ethernet: Drop unused of_gpio.h c4ebde35085e net: phy: fixed_phy: transition to the faux device interface cba38d1235ff net/mlx5e: Always select CONFIG_PAGE_POOL_STATS cac48eb6d383 net/mlx5e: Use right API to free bitmap memory 42cd8dee3a1b net/mlx5: Remove NULL check before dev_{put, hold} c3ad9d9e7da8 net: phylink: Remove unused function pointer from phylink structure f1fce08e63fe netpoll: Eliminate redundant assignment 3865bec60683 net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context 6df401a2ee4a ipe: policy_fs: fix kernel-doc warnings 53cd6820f5a0 net: stmmac: Call xpcs_config_eee_mult_fact() only when xpcs is present 01a1e9d6a007 dt-bindings: PCI: Add common schema for devices accessible through PCI BARs 07ae413e169d PCI: intel-gw: Remove intel_pcie_cpu_addr() b9812179f601 PCI: imx6: Remove imx_pcie_cpu_addr_fixup() befc86a0b354 PCI: dwc: Use parent_bus_offset to remove need for .cpu_addr_fixup() f3e1dccba0a0 PCI: dwc: ep: Ensure proper iteration over outbound map windows f28b3c9c429d PCI: dwc: ep: Use devicetree 'reg[addr_space]' to derive CPU -> ATU addr offset d7ae671eba8b PCI: dwc: ep: Consolidate devicetree handling in dw_pcie_ep_get_resources() 92eb132ad1b2 PCI: dwc: ep: Call epc_create() early in dw_pcie_ep_init() 7db02f725df4 PCI: dwc: Use devicetree 'reg[config]' to derive CPU -> ATU addr offset 3b69e1d3815f PCI: dwc: Add dw_pcie_parent_bus_offset() checking and debug c61209eeb0b3 selftests: drv-net: rss_ctx: Don't assume indirection table is present 4f34c2b7798d docs/kcm: Fix typo "BFP" b48688ea3c9a r8169: disable RTL8126 ZRX-DC timeout 3d9b8ac53412 r8169: enable RTL8168H/RTL8168EP/RTL8168FP ASPM support 6d1929475e36 docs: networking: strparser: Fix a typo 28bb48c4cb34 rust: dma: add `Send` implementation for `CoherentAllocation` f8e1bcec62ef docs: fix the path of example code and example commands for device memory TCP 66034f78a558 tcp/dccp: Remove inet_connection_sock_af_ops.addr2sockaddr(). 81273eb87af8 gve: unlink old napi only if page pool exists 3099f9e156b3 selftest: net: update proc_net_pktgen (add more imix_weights test cases) 7151062c297c net: pktgen: add strict buffer parsing index check c60d101a226f net: stmmac: Fix accessing freed irq affinity_hint 9de3f3cd470b PCI: dwc: Add dw_pcie_parent_bus_offset() d43929ef65a6 dm-delay: support zoned devices fd88253605a4 MAINTAINERS: adjust the file entry in INTEL PMC CORE DRIVER 1937a0be28c0 tcp: move icsk_clean_acked to a better location 8fa649fd7d30 net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined d39e08b0893b net: ena: resolve WARN_ON when freeing IRQs 9a352a90e88a perf tools: annotate asm_pure_loop.S ba3b0861edc5 perf python: Fix setup.py mypy errors 21944462d5a9 perf test: Address attr.py mypy error 8a54784e708b perf build: Add pylint build tests 168910d0f937 perf build: Add mypy build tests ef238109a3d2 perf build: Rename TEST_LOGS to SHELL_TEST_LOGS 935e7cb5bb80 tools/build: Don't pass test log files to linker 6bb0dcb3d321 net: openvswitch: fix kernel-doc warnings in internal headers ca1914a32cdc net: phy: phy_interface_t: Fix RGMII_TXID code comment 3514818522c7 MAINTAINERS: remove myself as reviewer 829ee558f352 ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA 542027e123fc ksmbd: add bounds check for durable handle context ae989ee1d355 ksmbd: make SMB_SERVER_KERBEROS5 enable by default 4d03570f08f4 ksmbd: Use str_read_write() and str_true_false() helpers b4885bd5935b cifs: avoid NULL pointer dereference in dbg call f089ee00f205 smb: client: Remove redundant check in smb2_is_path_accessible() 9fb2e20e4f6a smb: client: Remove redundant check in cifs_oplock_break() faf1b64888ff smb: mark the new channel addition log as informational log with cifs_info f2a54094b24f smb: minor cleanup to remove unused function declaration dcce85484d3a m68k: coldfire: select PCI_IOMAP for PCI 2c30357e755b platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig d8bdc8daac1d bcachefs: Kill unnecessary bch2_dev_usage_read() 2adfa467347f bcachefs: btree node write errors now print btree node 739200c57384 bcachefs: Fix race in print_chain() 0b4fd567261b bcachefs: btree_trans_restart_foreign_task() f4a584f4bf64 bcachefs: bch2_disk_accounting_mod2() 5ae6f33053af bcachefs: zero init journal bios 9ea24b287b3b bcachefs: Eliminate padding in move_bucket_key 1f88c3567495 bcachefs: Fix a KMSAN splat in btree_update_nodes_written() 28aa859b6b42 bcachefs: kmsan asserts 53cf2a3daa4c bcachefs: Fix kmsan warnings in bch2_extent_crc_pack() 9c3a2c9b471a bcachefs: Disable asm memcpys when kmsan enabled 962322475bb5 bcachefs: Handle backpointers with unknown data types 6a9f681ef623 bcachefs: Count BCH_DATA_parity backpointers correctly 04e90891be26 bcachefs: Run bch2_check_dirent_target() at lookup time 9b0d00a3693b bcachefs: Refactor bch2_check_dirent_target() 758ea4ff812b bcachefs: Move bch2_check_dirent_target() to namei.c 4fcd4de0a659 bcachefs: fs-common.c -> namei.c 8a9f3d058279 bcachefs: EIO cleanup 127d90d2823e bcachefs: bch2_write_prep_encoded_data() now returns errcode 2fe208303a11 bcachefs: Simplify bch2_write_op_error() af2ff37da7ad bcachefs: Fix block/btree node size defaults 5d361ae5afee bcachefs: Add missing smp_rmb() 4a4000b9a6fd bcachefs: Kill JOURNAL_ERRORS() 80be08cdb5a8 bcachefs: Filesystem discard option now propagates to devices 8d7b7ac367cd bcachefs: Device state is now a runtime option 7b84d934a162 bcachefs: Setting foreground_target at runtime now triggers rebalance 8b294a9b5c14 bcachefs: Device options now use standard sysfs code d2bad59255dc bcachefs: Kill BCH_DEV_OPT_SETTERS() dd7ae389ff84 bcachefs: Remove spurious smp_mb() 5cc0ab39fb16 bcachefs: Fix incorrect state count 16a8d5d00b8a bcachefs: Fix btree iter flags in data move 92c7789a9ed8 bcachefs: Validate bch_sb.offset field 8bd875ae47cf bcachefs: bch2_sb_validate() doesn't need bch_sb_handle 5e67243ea670 bcachefs: Add missing random.h includes 2eb985c54954 bcachefs: Better incompat version/feature error messages 6aa446c05a44 bcachefs: Fix offset_into_extent in data move path 71fbb0b86e71 bcachefs: use sha256() instead of crypto_shash API 39abc73b5955 bcachefs: Remove unnecessary softdeps on crc32c and crc64 9b39835e932e bcachefs: #if 0 out (enable|disable)_encryption() 9962cb77488f bcachefs: Improve can_write_extent() fb8a9a32ccd2 bcachefs: trace_io_move_write_fail 76bc6e51cd91 bcachefs: Increase blacklist range 35de2abc2227 bcachefs: __bch2_read() now takes a btree_trans 3fb8bacb14b6 bcachefs: BCH_READ_data_update -> bch_read_bio.data_update 9f8fe348ac95 tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning 2f6efbabceb6 ax25: Remove broken autobind af54a2fbdf45 gpio: TODO: add an item to track reworking the sysfs interface 9ff2443b37d8 gpio: TODO: add an item to track the conversion to the new value setters 5ceb3536f2f9 gpio: TODO: add delimiters between tasks for better readability c36420dc4f9e gpio: TODO: remove the pinctrl integration task 01cbfc45b48b gpio: TODO: remove task duplication 0c6dcc494876 gpio: TODO: remove the item about the new debugfs interface 3ef9f710efcb pinctrl: mediatek: Add EINT support for multiple addresses 99476fa085da perf bench sched pipe: fix enforced blocking reads in worker_thread 7e442be7015a perf tools: Fix is_compat_mode build break in ppc64 9480cc14a95e perf build: filter all combinations of -flto for libperl a0b539ad369f rust: macros: fix `make rusttest` build on macOS 2a571248dfa9 rust: block: refactor to use `&raw mut` 391dda1bd7c5 tracing: Use hashtable.h for event_hash e1dfaa33fd2d rust: enable `raw_ref_op` feature 4e72a62e8ddd rust: uaccess: name the correct function f6be7af44525 rust: rbtree: fix comments referring to Box instead of KBox 667f053b05f0 PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion 9e141923cf86 PCI: xilinx-cpm: Add cpm_csr register mapping for CPM5_HOST1 variant 2d72d81cacca PCI: brcmstb: Make const read-only arrays static 21581dd4e7ff tracing: Ensure module defining synth event cannot be unloaded while tracing 0c588ac0ca6c tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER 7e6b3fcc9c52 tracing/osnoise: Fix possible recursive locking for cpus_read_lock() 81c7a515b0f1 tracing: Align synth event print fmt 0f920690a82c dt-bindings: timer: Add SiFive CLINT2 e3a4182edd1a netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE 932b32ffd760 netfilter: socket: Lookup orig tuple for IPv6 SNAT 3b4aff61ca5d netfilter: xtables: Use strscpy() instead of strscpy_pad() 778b09d91baa netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error 5f3de23d858e PCI: amd-mdb: Add AMD MDB Root Port driver ad2e2a77dcc7 9p: Use hashtable.h for hash_errmap 34ceb69edd6c Documentation/fs/9p: fix broken link 5df0211a67df pinctrl: amlogic-a4: Drop surplus semicolon 2c8725c1dca3 rust: kbuild: skip `--remap-path-prefix` for `rustdoc` 8bdd53e06601 kbuild: pacman-pkg: hardcode module installation path 62604063621f kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally 6c6c1fc09de3 modpost: require a MODULE_DESCRIPTION() cacd22ce6958 kbuild: make all file references relative to source root 97282e6d380d x86: drop unnecessary prefix map configuration a7a05b1b2739 kbuild: deb-pkg: add comment about future removal of KDEB_COMPRESS 00e81f4fc15a kbuild: Add a help message for "headers" 1c3107ec7392 kbuild: deb-pkg: remove "version" variable in mkdebian 7e752910b8ac kbuild: deb-pkg: fix versioning for -rc releases 0f3ebf2d4bc0 selftests: ublk: add stripe target 263846eb431f selftests: ublk: simplify loop io completion 8cb9b971e2b6 selftests: ublk: enable zero copy for null target 8842b72a821d selftests: ublk: prepare for supporting stripe target 10d962dae2f6 selftests: ublk: move common code into common.c 9413c0ca8e45 selftests: ublk: increase max buffer size to 1MB f2639ed11e25 selftests: ublk: add single sqe allocator helper 723977cab4c0 selftests: ublk: add generic_01 for verifying sequential IO order 3860cbe23963 PM: sleep: Fix bit masking operation e917b73234b0 remoteproc: qcom_q6v5_pas: Make single-PD handling more robust ba785ff4162a remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 efdde3d73ab2 remoteproc: core: Clear table_sz when rproc_shutdown 61e13f95d831 remoteproc: sysmon: Update qcom_add_sysmon_subdev() comment 4b4ab93ddc5f dt-bindings: remoteproc: Consolidate SC8180X and SM8150 PAS files 5f3077d7fcd4 selftests/bpf: Add selftests for load-acquire/store-release when register number is invalid c03bb2fa327e bpf: Fix out-of-bounds read in check_atomic_load/store() 39f8d6380450 i2c: iproc: Refactor prototype and remove redundant error checks a815975cbaeb i2c: qcom-geni: Update i2c frequency table to match hardware guidance f8d311b4b8f3 i2c: mlxbf: Use readl_poll_timeout_atomic() for polling 8b4da3ef9206 i2c: pasemi: Add registers bits and switch to BIT() 088b1ca970ba i2c: k1: Initialize variable before use 142d93914b85 rust: hrtimer: add maintainer entry aa33de03a3d5 rust: hrtimer: add clocksource selection through `ClockId` bfa3a410bf03 rust: hrtimer: add `HrTimerMode` 374b60a0134e rust: hrtimer: implement `HrTimerPointer` for `Pin>` b4fecceee29e rust: alloc: add `Box::into_pin` 042b0c7947d3 rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&mut T>` 582523d9de9a rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin<&T>` f93b0d8360e5 rust: hrtimer: add `hrtimer::ScopedHrTimerPointer` a6968ce37696 rust: hrtimer: add `UnsafeHrTimerPointer` 94e05a66ea3e rust: hrtimer: allow timer restart from timer handler 7f81f27b1093 tracing: Fix use-after-free in print_graph_function_flags during tracer switching c1657640a8b3 tracing: gfp: vsprintf: Do not print "none" when using %pGg printf format 2cbb20b008db tracing: Disable branch profiling in noinstr code 29951021367f ALSA: hda/realtek: Add support for various HP Laptops using CS35L41 HDA c8c81458863a x86/speculation: Remove the extra #ifdef around CALL_NOSPEC de7115636c41 x86/Kconfig: Document release year of glibc 2.3.3 d9f87802676b x86/Kconfig: Make CONFIG_PCI_CNB20LE_QUIRK depend on X86_32 21d8fb8d4e70 x86/Kconfig: Document CONFIG_PCI_MMCONFIG 4047e8773fb6 x86/Kconfig: Update lists in X86_EXTENDED_PLATFORM e35e328d37ee x86/Kconfig: Move all X86_EXTENDED_PLATFORM options together 31be5041dca3 x86/Kconfig: Always enable ARCH_SPARSEMEM_ENABLE 9232c49ff31c x86/Kconfig: Enable X86_X2APIC by default and improve help text 434333dd3f66 mailmap: consolidate email addresses of Alexander Sverdlin 6287fbad1cd9 fs/procfs: fix the comment above proc_pid_wchan() 81ca2970b770 relay: use kasprintf() instead of fixed buffer formatting 48376a4fa6af resource: replace open coded variant of DEFINE_RES() 1af56ff09e67 resource: replace open coded variants of DEFINE_RES_*_NAMED() 76709e0a3f3b resource: replace open coded variant of DEFINE_RES_NAMED_DESC() 8ee065a6fdd2 resource: split DEFINE_RES_NAMED_DESC() out of DEFINE_RES_NAMED() 2158599a4b6d samples: add hung_task detector mutex blocking sample 3cf67d61ff98 hung_task: show the blocker task if the task is hung on mutex 0a1e082b64cc mm/page_alloc: remove unnecessary __maybe_unused in order_to_pindex() d893aca973c3 x86/mm: restore early initialization of high_memory for 32-bits 1b0449544c64 mm/vmscan: don't try to reclaim hwpoison folio 5f5ee52d4f58 mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper 4c8bc7c4e3fb cgroup: docs: add pswpin and pswpout items in cgroup v2 doc e452872b40e3 mm: vmscan: split proactive reclaim statistics from direct reclaim statistics a2c6f9c3cafa selftests/mm: speed up split_huge_page_test 735b3f7e773b selftests/mm: uffd-unit-tests support for hugepages > 2M af96c610c6fd docs/mm/damon/design: document active DAMOS filter type 3b23a44f1f19 mm/damon: implement a new DAMOS filter type for active pages 98c183a4fccf fs/dax: don't disassociate zero page entries 0bfd4586855c MM documentation: add "Unaccepted" meminfo entry d8a866c766eb selftests/mm: add commentary about 9pfs bugs b25bcabb6cef fork: use __vmalloc_node() for stack allocation 9f171d94be80 docs/mm: Physical Memory: Populate the "Zones" section f6a09e680093 xen: balloon: update the NR_BALLOON_PAGES state 02ec35963bc8 hv_balloon: update the NR_BALLOON_PAGES state 4d689474e1b2 balloon_compaction: update the NR_BALLOON_PAGES state 835de37603ef meminfo: add a per node counter for balloon drivers 0d2a26052373 mm: remove references to folio in __memcg_kmem_uncharge_page() 8492936abb49 mm: simplify folio_memcg_charged() 7cc57ecae40a mm: remove references to folio in split_page_memcg() 1506c25508ac mm: simplify split_page_memcg() fa23a338de93 mm: separate folio_split_memcg_refs() from split_page_memcg() cb44821e1f52 memcg: move do_memsw_account() to CONFIG_MEMCG_V1 20d6c1725228 memcg: avoid refill_stock for root memcg b4f65dbdf878 mm/mm_init: rename init_reserved_page to init_deferred_page 09bdc4fe700d mm/mm_init: rename __init_reserved_page_zone to __init_page_from_nid 24ac6fb6e364 mm/cma: using per-CMA locks to improve concurrent allocation performance 2115cbeec8a3 hwmon: emc2305: Use devm_thermal_of_cooling_device_register 882bd6de1a5b hwmon: emc2305: Add OF support a25633a00906 dt-bindings: hwmon: Add Microchip emc2305 support 403257070602 pds_fwctl: add Documentation entries 92c66ee829b9 pds_fwctl: add rpc and query support 4d09dd11d7d0 pds_fwctl: initial driver framework 99585c2192cb crypto: testmgr - Add multibuffer acomp testing 39fc22a8e53e crypto: acomp - Fix synchronous acomp chaining fallback 8b54e6a8f415 crypto: testmgr - Add multibuffer hash testing 108ce629cf73 crypto: hash - Fix synchronous ahash chaining fallback 3846c01d4252 crypto: arm/ghash-ce - Remove SIMD fallback code path 628cc040b3a2 x86/hyperv: fix an indentation issue in mshyperv.h fec04edb7412 hwspinlock: Remove unused hwspin_lock_get_id() e9a3682d17d5 hwspinlock: Remove unused (devm_)hwspin_lock_request() 6fc6ded50ffc PCI/DOE: Allow enabling DOE without CXL 2311ab1820fe PCI/DOE: Expose DOE features via sysfs 065cadf3c8ff media: dt-bindings: mediatek,vcodec-encoder: Drop assigned-clock properties ed3ba9b6e280 net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF. 307ef667e945 libbpf: Add namespace for errstr making it libbpf_errstr bfc17c165835 net: phy: realtek: disable PHY-mode EEE 4b9235a880f1 net: phy: fix genphy_c45_eee_is_active() for disabled EEE c3b999cad7ec net/mlx5e: Expose port reset cycle recovery counter via ethtool 4c737ceb690c net/mlx5e: Get counter group size by FW capability da4fa5d8817d net/mlx5e: Access PHY layer counter group as other counter groups 8e6f6e92d3fe net/mlx5e: Ensure each counter group uses its PCAM bit ffde32a49a14 selftests: ublk: fix starting ublk device aa9f168d55dc s390/pci: Support mmap() of PCI resources except for ISM devices 888bd8322dfc s390/pci: Introduce pdev->non_mappable_bars and replace VFIO_PCI_MMAP 41a0926e82f4 s390/pci: Fix s390_mmio_read/write syscall page fault handling 04d50d953ab4 PCI: Fix NULL dereference in SR-IOV VF creation error path 30c94bbceeda tracepoint: Print the function symbol when tracepoint_debug is set 8e3100fcc5cb io_uring/net: only import send_zc buffer once ef4902752972 io_uring/cmd: introduce io_uring_cmd_import_fixed_vec 3a4689ac109f io_uring/cmd: add iovec cache for commands 999ad14259a0 x86/hyperv: Add comments about hv_vpset and var size hypercall input args 621191d709b1 Drivers: hv: Introduce mshv_root module to expose /dev/mshv to VMMs 919f9f497dbc eth: bnxt: fix out-of-range access of vnic_info array e40d3709c022 selftests/timers: Improve skew_consistency by testing with other clockids 757b000f7b93 timekeeping: Fix possible inconsistencies in _COARSE clockids e2f4ac7bab22 mptcp: sockopt: fix getting freebind & transparent 8c3963375988 mptcp: sockopt: fix getting IPV6_V6ONLY 56ad890de2cd docs: netconsole: document release feature 4b73dc83ed96 selftests: netconsole: Add tests for 'release' feature in sysdata cfcc9239e78a netconsole: append release to sysdata b92c6fc43f4e netconsole: add 'sysdata' suffix to related functions 343f90227070 netconsole: implement configfs for release_enabled 42211e310781 netconsole: introduce 'release' as a new sysdata field 08d0185e36ad net: airoha: fix CONFIG_DEBUG_FS check 3424c8f53bc6 ALSA: timer: Don't take register_mutex with copy_from/to_user() f653b608f783 MAINTAINERS: update bridge entry a6984aa806c8 net: mctp: Remove unnecessary cast in mctp_cb 026e4bffb0af PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type 345be5cd6e1d net: phy: marvell-88q2xxx: remove call to devm_hwmon_sanitize_name 0426bd18af92 net: phy: mxl-gpy: remove call to devm_hwmon_sanitize_name 91ee21962430 net: phy: tja11xx: remove call to devm_hwmon_sanitize_name 62e36b244135 net: phy: realtek: remove call to devm_hwmon_sanitize_name aa42add73ce9 pNFS/flexfiles: Report ENETDOWN as a connection error 8c9f0df7a82a pNFS/flexfiles: Treat ENETUNREACH errors as fatal in containers 9827144bfb2b NFS: Treat ENETUNREACH errors as fatal in containers 487fae09d7e2 NFS: Add a mount option to make ENETUNREACH errors fatal 527664f738af PCI: pciehp: Don't enable HPIE when resuming in poll mode 47026c4ffedd of: address: Allow to specify nonposted-mmio per-device 7f623466b690 of: address: Expand nonposted-mmio to non-Apple Silicon platforms 18d00558e892 docs: dt-bindings: Specify ordering for properties within groups 7547510d4a91 drm/amd/pm: Update feature list for smu_v13_0_6 af23d3c9caab drm/amdgpu: Add parameter documentation for amdgpu_sync_fence 80a0e8282933 drm/amdgpu/discovery: optionally use fw based ip discovery 25f602fbbcc8 drm/amdgpu/discovery: use specific ip_discovery.bin for legacy asics 017fbb6690c2 drm/amdgpu/discovery: check ip_discovery fw file available 62c1ed0a646e drm/amd/pm: Remove unnecessay UQ10 to UINT conversion 0156d2bcd52d drm/amd/pm: Remove unnecessay UQ10 to UINT conversion 6ec04e38b2f6 drm/amdgpu/sdma_v4_4_2: update VM flush implementation for SDMA b09cdeb4d388 drm/amdgpu: Optimize VM invalidation engine allocation and synchronize GPU TLB flush ea6dd40cafdb drm/amd/amdgpu: Increase max rings to enable SDMA page ring 338f7412c7ea drm/amdgpu: Decode deferred error type in gfx aca bank parser 2ec0a7c337fd drm/amdgpu/gfx11: Add Cleaner Shader Support for GFX11.5 GPUs 5e93d0e335e9 drm/amdgpu/mes: clean up SDMA HQD loop a52077b6b6f7 drm/amdgpu/mes: enable compute pipes across all MEC 652a06f74aee drm/amdgpu/mes: drop MES 10.x leftovers 5608ddf6e94c drm/amdgpu/mes: optimize compute loop handling 3bae7916e7ac drm/amdgpu/sdma: guilty tracking is per instance e02fcf73081b drm/amdgpu/sdma: fix engine reset handling fc70d1ea1bb1 drm/amdgpu: remove invalid usage of sched.ready 02ba7543f261 drm/amdgpu: add cleaner shader trace point 1bb1314d0b15 drm/amdgpu: add isolation trace point db1e58ec86c6 drm/amdgpu: stop reserving VMIDs to enforce isolation b7fbcd77bb46 drm/amdgpu: rework how the cleaner shader is emitted v3 bd22e44ad415 drm/amdgpu: rework how isolation is enforced v2 7f11c59e0700 drm/amdgpu: overwrite signaled fence in amdgpu_sync 16590745b571 drm/amdgpu: use GFP_NOWAIT for memory allocations a67f0094c9d7 drm/amd/amdgpu: Revert "drm/amd/amdgpu: shorten the gfx idle worker timeout" cfdf8b34b9c4 drm/amdgpu/sdam: Skip SDMA queue reset for SRIOV 0a59fbd5d9a7 drm/amdgpu: Add support to load PSP TA v13.0.12 for SRIOV d7f5c13e457b drm/amdgpu: Enable amdgpu_ras_resume for gfx 9.5.0 f82d27dcff93 drm/amdkfd: set precise mem ops caps to disabled for gfx 11 and 12 3fed9fda150d net: remove sb1000 cable modem driver 96b8f4658b70 platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() b3e8dc1143b9 platform/x86: thinkpad_acpi: convert timeouts to secs_to_jiffies() 80bb29fe1717 irqdomain: platform/x86: Switch to irq_domain_create_linear() 9ef52d529bb7 ASoC: SDCA: Correct handling of selected mode DisCo property 5a4dd520ef8a ASoC: amd: yc: update quirk data for new Lenovo model 5208cc34bb72 irqdomain: remoteproc: Switch to of_fwnode_handle() 73d51cb9396b dt-bindings: hwmon: Drop stray blank line in the header 16746ce8adfe hwmon: (acpi_power_meter) Replace the deprecated hwmon_device_register 4c2226be8161 sunrpc: Add a sysfs file for one-step xprt deletion df210d9b0951 sunrpc: Add a sysfs file for adding a new xprt 88efd79c3f1d sunrpc: Add a sysfs files for rpc_clnt information 41cb320b816f sunrpc: Add a sysfs attr for xprtsec e171b965008d NFS: Add implid to sysfs cfe1f8776f23 NFS: Extend rdirplus mount option with "force|none" 78f4ca3c6f6f ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 0b1b5161648f ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 8ce2a15b1e64 arm: defconfig: drop RT_GROUP_SCHED=y from bcm2835/tegra/omap2plus a8d137656861 mfd: cgbc-core: Add support for conga-SA8 7e3ff6785039 dt-bindings: mfd: syscon: Add microchip,sama7d65-sfrbu 2b4d2bdc07a1 dt-bindings: mfd: syscon: Add microchip,sama7d65-ddr3phy ddbc194589e2 mfd: cgbc: Add support for HWMON 6d9ac5e4d70e landlock: Prepare to add second errata 48fce74fe209 landlock: Add erratum for TCP fix 15383a0d63db landlock: Add the errata interface 624f177d8f62 landlock: Move code to ease future backports 161e3bea8fa5 leds: nic78bx: Tidy up ACPI ID table 52fc80729b06 leds: mlxcpld: Remove unused ACPI header inclusion fdd305803bc1 crypto: essiv - Replace memcpy() + NUL-termination with strscpy() 27b13425349e crypto: api - Call crypto_alg_put in crypto_unregister_alg 5a06ef1f8da2 crypto: scompress - Fix incorrect stream freeing ca17aa664054 crypto: lib/chacha - remove unused arch-specific init support fce8b8d5986b crypto: remove obsolete 'comp' compression API be457e4e8da6 crypto: compress_null - drop obsolete 'comp' implementation bd40bf1ad26d crypto: cavium/zip - drop obsolete 'comp' implementation 8beb40458c21 crypto: zstd - drop obsolete 'comp' implementation a3e43a25bad0 crypto: lzo - drop obsolete 'comp' implementation d32da55c5b0c crypto: lzo-rle - drop obsolete 'comp' implementation dbae96559eef crypto: lz4hc - drop obsolete 'comp' implementation 33335afe33c9 crypto: lz4 - drop obsolete 'comp' implementation 0fd486363cc4 crypto: deflate - drop obsolete 'comp' implementation 2d985ff0072f crypto: 842 - drop obsolete 'comp' implementation 980b5705f4e7 crypto: nx - Migrate to scomp API ddd0a42671c0 crypto: scompress - Fix scratch allocation failure handling 7e0969bae493 ubifs: Pass folios to acomp 37b605f551f4 ubifs: Use crypto_acomp interface b03d542c3c95 PM: hibernate: Use crypto_acomp interface eb2953d26971 xfrm: ipcomp: Use crypto_acomp interface 8a6771cda3f4 crypto: acomp - Add support for folios dfd3bc6977e8 crypto: acomp - Add async nondma fallback dfd28c89fa91 crypto: iaa - Use acomp stack fallback 5416b8a741d6 crypto: acomp - Add ACOMP_REQUEST_ALLOC and acomp_request_alloc_extra 2c1808e5fe5a crypto: scomp - Add chaining and virtual address support 7cf97a11743a crypto: acomp - Remove dst_free c964444fa7ac crypto: qat - Remove dst_null support 02c974294c74 crypto: iaa - Remove dst_null support 2d3553ecb4e3 crypto: scomp - Remove support for some non-trivial SG lists 39a3f23407d3 xfrm: ipcomp: Call pskb_may_pull in ipcomp_input 9b00eb923f3e crypto: nx - Fix uninitialised hv_nxc on error 9cf792844d5d crypto: padlock - Use zero page instead of stack buffer edc8e80bf862 crypto: lib/Kconfig - hide library options 92c6a707d82f crypto: qat - remove access to parity register for QAT GEN4 f9555d180849 crypto: qat - set parity error mask for qat_420xx 987fd1a4bad6 crypto: qat - optimize allocations for fw authentication 0d5cb730b59b crypto: qat - remove redundant FW image size check bd2c6e0e0616 crypto: qat - remove unused members in suof structure ce3313560c7e crypto: hash - Use nth_page instead of doing it by hand e9ed7aff2554 crypto: scatterwalk - Use nth_page instead of doing it by hand 795e5bdb0ada crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() 480db5009571 crypto: hash - Fix test underflow in shash_ahash_digest da6f9bf40ac2 crypto: krb5 - Use SG miter instead of doing it by hand fc8d5bba61ad lib/scatterlist: Add SG_MITER_LOCAL and use it f3bda3b9b69c crypto: qat - introduce fuse array 7450ebd29cd9 crypto: scatterwalk - simplify map and unmap calling convention ea3d35467ba4 crypto: qat - add macro to write 64-bit values to registers 2528eec7da0e leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs b7881eacc07f leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs 2fc21e4d6fb1 leds: rgb: leds-qcom-lpg: Fix pwm resolution max for normal PWMs 835a0c10d33b leds: Rename simple directory to simatic eaaff9b6702e netfilter: fib: avoid lookup if socket is available c48e13e83513 mmc: core: Remove redundant null check c25951eb7518 bus: fsl-mc: Remove deadcode c3164d2e0d18 PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag 6c4d5aadf5df PCI: vmd: Disable MSI remapping bypass under Xen 1400c87e6cac zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault 3e5761256113 x86/asm: Make asm export of __ref_stack_chk_guard unconditional 5ccf1b8ae76d xen/pci: Do not register devices with segments >= 0x10000 182f12f31933 perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation c0b60ce4615a perf vendor events arm64: AmpereOne/AmpereOneX: Mark LD_RETIRED impacted by errata 7b172b92c1aa perf trace: Fix evlist memory leak 874fa827df50 perf trace: Fix BTF memory leak ccc60dce3e2d perf trace: Make syscall table stable 95b802ca9def perf syscalltbl: Mask off ABI type for MIPS system calls 16ab5c708d99 perf build: Remove Makefile.syscalls 1470eaa57487 perf syscalltbl: Use lookup table containing multiple architectures 0fb641f0a1e7 perf trace beauty: Add syscalltbl.sh generating all system call tables 70351029b556 perf thread: Add support for reading the e_machine type for a thread afffec6f0329 perf dso: Add support for reading the e_machine type for a dso 5c2938fe789c perf syscalltbl: Remove struct syscalltbl 3d94b8441c1c perf trace: Reorganize syscalls af472d3c4454 perf syscalltbl: Remove syscall_table.h 4773175c9d73 perf dso: kernel-doc for enum dso_binary_type f1794ecb0c04 perf dso: Move libunwind dso_data variables into ifdef d5e206778e96 ext4: fix OOB read when checking dotdot dir d7b0befd0932 ext4: on a remount, only log the ro or r/w state when it has changed 129245cfbd6d ext4: correct the error handle in ext4_fallocate() 896b02d0b9e7 ext4: Make sb update interval tunable ce2f26e73783 ext4: avoid journaling sb update on error if journal is destroying 5a02a6204ca3 ext4: define ext4_journal_destroy wrapper 1e93d6f221e7 ext4: hash: simplify kzalloc(n * 1, ...) to kzalloc(n, ...) aac45075f6d7 jbd2: add a missing data flush during file and fs synchronization 07754bfd9aee io_uring: enable toggle of iowait usage when waiting on CQEs 96af5af47b54 selftests: ublk: fix write cache implementation 5ea558473fa3 i2c: spacemit: add support for SpacemiT K1 SoC 76fe9ac17f6c dt-bindings: i2c: spacemit: add support for K1 SoC b6ef830c60b6 i2c: omap: Add support for setting mux 0fc829dbde9b dt-bindings: i2c: omap: Add mux-states property b1c010bd25f8 i2c: octeon: remove 10-bit addressing support 7202745e29f8 i2c: octeon: fix return commenting 51d65049cd7e bpf: Add struct_ops context information to struct bpf_prog_aux 64ea88e3afa8 nvmet: replace max(a, min(b, c)) by clamp(val, lo, hi) 1be52169c348 nvme-tcp: fix selinux denied when calling sock_sendmsg 1cf0184c0ac4 nvmet: pci-epf: Always configure BAR0 as 64-bit 7b658153f1b8 nvmet: Remove duplicate uuid_copy 945e82633ecf nvme: zns: Simplify nvme_zone_parse_entry() ba65af9a2a0d nvmet: pci-epf: Remove redundant 'flush_workqueue()' calls 1b304c006b0f nvmet-fc: Remove unused functions f1b47aed535c nvme-pci: remove stale comment 978540050a85 nvme-fc: Utilise min3() to simplify queue count calculation 7cbafa3ff018 nvme-multipath: Add visibility for queue-depth io-policy 6546cc4a5661 nvme-multipath: Add visibility for numa io-policy 4dbd2b2ebe4c nvme-multipath: Add visibility for round-robin io-policy 316dabe6089f nvmet: add tls_concat and tls_key debugfs entries fa2e0f8bbc68 nvmet-tcp: support secure channel concatenation 5032167264ee nvmet: Add 'sq' argument to alloc_ctrl_args 104d0e2f6222 nvme-fabrics: reset admin connection for secure concatenation e88a7595b57f nvme-tcp: request secure channel concatenation 62eb89323cb0 nvme-keyring: add nvme_tls_psk_refresh() 9d5c0fffee26 nvme: add nvme_auth_derive_tls_psk() 71972b9ffe1e nvme: add nvme_auth_generate_digest() 5c12a9cdb5ad nvme: add nvme_auth_generate_psk() 3241cd0c6c17 crypto,fs: Separate out hkdf_extract() and hkdf_expand() beb31982ad6b selftests: ublk: add variable for user to not show test result fe2230d92160 selftests: ublk: don't show `modprobe` failure 8764c1a72bd5 selftests: ublk: add one dependency header 7e9dd0d1e9c5 pds_core: add new fwctl auxiliary_device b699bdc720c0 pds_core: specify auxiliary_device to be created e8562da82943 pds_core: make pdsc_auxbus_dev_del() void e8d2d287e26d i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work() ef1d3455bbc1 libnvdimm/labels: Fix divide error in nd_label_data_init() cc7a371b0bf5 PCI: Move cardbus IO size declarations into pci/pci.h 2f255e299c67 PCI: Make pci_setup_bridge() static 7d4bcc0f2631 PCI: Move resource reassignment func declarations into pci/pci.h 95c4e6d42c99 PCI: Move pci_rescan_bus_bridge_resize() declaration to pci/pci.h 9ec19bfa78bd PCI: Fix BAR resizing when VF BARs are assigned a5fb3ff63287 PCI: Allow PCI bridges to go to D3Hot on all non-x86 1cf8e152e8c9 cpumask: align text in comment d50f2f5d51ea i2c: i801: Use MMIO if available 4a3f77ea7701 i2c: i801: Switch to iomapped register access 0bd921a4b4d9 hyperv: Add definitions for root partition driver to hv headers e2575ffe57ac x86: hyperv: Add mshv_handler() irq handler and setup function 04df7ac39943 Drivers: hv: Introduce per-cpu event ring tail 21050f619720 Drivers: hv: Export some functions for use by root partition module 4ee23f3a4a46 acpi: numa: Export node_to_pxm() af37bc759f10 hyperv: Introduce hv_recommend_using_aeoi() feba84c2c981 arm64/hyperv: Add some missing functions to arm64 8cac51796ecb x86/mshyperv: Add support for extended Hyper-V features 3817854ba892 hyperv: Log hypercall status codes as strings e792d843aa3c x86/hyperv: Fix check of return value from snp_set_vmsa() 07b74192e617 x86/hyperv: Add VTL mode callback for restarting the system ced518ad55b4 x86/hyperv: Add VTL mode emergency restart callback fe1426269552 hyperv: Remove unused union and structs 461fbbd036b1 hyperv: Add CONFIG_MSHV_ROOT to gate root partition support 5928642b11cb rust: str: implement `strip_prefix` for `BStr` d2e3f7987d03 rust: str: implement `AsRef` for `[u8]` and `BStr` 50a5ff0a95a5 rust: str: implement `Index` for `BStr` 3eff946dfec7 rust: str: implement `PartialEq` for `BStr` 3ba83d37615a MAINTAINERS: add entry for Rust dma mapping helpers device driver API 9901addae63b samples: rust: add Rust dma test sample driver ad2907b4e308 rust: add dma coherent allocator abstraction e385e94a8bc3 rust: error: Add EOVERFLOW 488975c2d3e1 drm/xe/eustall: Fix a possible pointer dereference after free f87d3af74193 ext4: don't over-report free space or inodes in statvfs 24489150c5d9 ASoC: SOF: mediatek: Commonize duplicated functions 6271b746e40e ASoC: dmic: Fix NULL pointer dereference aae0594a7053 cxl/region: Fix the first aliased address miscalculation d1a088a87273 landlock: Clarify IPC scoping documentation e16e64f9e076 selftests/bpf: Sanitize pointer prior fclose() 093c8812de2d cgroup: rstat: Cleanup flushing functions and locking af9ec6e4682c drm/i915/display: Fix build error without DRM_FBDEV_EMULATION 32a43b601466 drm/i915/watermark: Check bounds for scaler_users for dsc prefill latency d10a7aaaf8ce perf report: Disable children column for data type profiling 6df71c723741 perf report: Allow hierarchy mode for --children a1bbd66627ac perf sort: Keep output fields in the same level 586739b1e8b1 MAINTAINERS: add the linuppc-dev list to the fsl-mc bus entry baa9934908ad MAINTAINERS: fix nonexistent dtbinding file name 29904d6c1be6 MAINTAINERS: add myself as maintainer for the fsl-mc bus a70a3a632213 irqdomain: soc: Switch to irq_find_mapping() 892d20acf36c arm64: mm: Don't use %pK through printk 2790ce23951f serial: stm32: do not deassert RS485 RTS GPIO prematurely 3d5390f4dbe6 serial: 8250: add driver for NI UARTs fbb1dcd8871b dt-bindings: serial: snps-dw-apb-uart: document RZ/N1 binding without DMA 9e2a0d4591d2 serial: icom: fix code format problems 81100b9a7b05 serial: sh-sci: Save and restore more registers b5ad18a5d87a tty: serial: pl011: remove incorrect of_match_ptr annotation 87975ca99177 dt-bindings: serial: snps-dw-apb-uart: Add support for rk3562 e98ab45ec518 tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register 3c3cede051cd tty: caif: removed unused function debugfs_tx() a26503092c75 serial: 8250_dma: terminate correct DMA in tx_dma_flush() 1d9ac5bd4eb1 tty: serial: fsl_lpuart: rename register variables more specifically 3cc16ae096f1 tty: serial: fsl_lpuart: use port struct directly to simply code b6a8f6ab2c53 tty: serial: fsl_lpuart: Use u32 and u8 for register variables f5cb528d6441 tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers 5c7e2896481a tty: serial: 8250: Add Brainboxes XC devices 6cb37e95b986 dt-bindings: serial: fsl-lpuart: support i.MX94 be6a23650908 tty: serial: 8250: Add some more device IDs 0a3b5a59fddd dt-bindings: serial: samsung: add exynos7870-uart compatible bd8cad85561b serial: 8250_dw: Comment possible corner cases in serial_out() implementation 067e95857021 serial: switch change_irq and change_port to bool in uart_set_info() 2667bd6673eb serial: 8250_port: simplify serial8250_request_std_resource() dc7d36668f40 serial: 8250_port: do not use goto for UPQ_NO_TXEN_TEST code flow 6b879bc9032b serial: 8250_rsa: simplify rsa8250_{request/release}_resource() dbd26a886e94 serial: 8250: use serial_port_in/out() helpers 1e657d663f4f serial: pass struct uart_state to uart_line_info() bfc467db60b7 serial: remove redundant tty_port_link_device() d0e8e5b017e6 tty: sunsu: remove unused serial_icr_read() 53edbd412852 tty: sunsu: drop serial_{in,out}p() 49ddb69cf6f1 tty: staging/greybus: pass tty_driver flags to tty_alloc_driver() 528f31191eba tty: srmcons: fix retval from srmcons_init() 794d7b272101 tty: moxa: carve out special ioctls and extra tty_port eed0d311767e tty: moxa: drop ISA support 0fdbeabf218e tty: moxa: drop version dump to logs e10865aa8ebc tty: mmc: sdio: use bool for cts and remove parentheses 5af89030960f tty: serdev: drop serdev_controller_ops::write_room() 52443558adcd tty: tty_driver: introduce TTY driver sub/types enums 63f3cd5d80d7 tty: tty_driver: document both {,__}tty_alloc_driver() properly 109e06ae1dcf tty: tty_driver: convert "TTY Driver Flags" to an enum 67acbcc32427 tty: tty_driver: move TTY macros to the top f812af3642ef tty: n_tty: move more_to_be_read to the end of n_tty_read() 40315ce58069 tty: n_tty: extract n_tty_wait_for_input() aa1ebc9cffce tty: n_tty: extract n_tty_continue_cookie() from n_tty_read() 67e781f56867 tty: n_tty: drop n_tty_trace() e287d64605d6 tty: n_tty: clean up process_output_block() fdfa49a8c965 tty: n_tty: simplify process_output() d97aa066678b tty: n_tty: use uint for space returned by tty_write_room() d2e38e713bad tty: move N_TTY_BUF_SIZE to n_tty 0738abc2a42e tty: caif: do not use N_TTY_BUF_SIZE ec1132dd55ef tty: audit: do not use N_TTY_BUF_SIZE a72f418703b5 tty: convert "TTY Struct Flags" to an enum c1aa3daa5172 printk/panic: Add option to allow non-panic CPUs to write to the ring buffer. 51d0de7596a4 rust: platform: require Send for Driver trait implementers 935e1d90bf6f rust: pci: require Send for Driver trait implementers 4d5483a42c6f selftests/pidfd: third test for multi-threaded exec polling 9b6f723db536 selftests/pidfd: second test for multi-threaded exec polling db7ce91e226d selftests/pidfd: first test for multi-threaded exec polling 0fb482728ba1 pidfs: improve multi-threaded exec and premature thread-group leader exit polling 4dec4f91359c fs: sort out fd allocation vs dup2 race commentary, take 2 370a6de7651b iomap: rework IOMAP atomic flags aacd436e40b0 iomap: comment on atomic write checks in iomap_dio_bio_iter() d279c80e0bac iomap: inline iomap_dio_bio_opflags() 3b23d31e569c staging: rtl8723bs: fixed a unnecessary parentheses coding style issue 3e5def4249b9 staging: vchiq_arm: Improve initial VCHIQ connect 86bc88217006 staging: vchiq_arm: Create keep-alive thread during probe cfb320d99091 staging: vchiq_arm: Stop kthreads if vchiq cdev register fails 3db89bc6d973 staging: vchiq_arm: Fix possible NPR of keep-alive thread 63f4dbb196db staging: vchiq_arm: Register debugfs after cdev 96622d58f50b staging: vchiq_arm: Don't use %pK through printk b2a9a6a26b7e staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES 3691b585b909 staging: rtl8723bs: Remove some unused functions, macros, and structs ed3751860e6c staging: gpib: change return type of t1_delay function to report errors 31e75ed96458 mmc: host: Wait for Vdd to settle on card power off 97d83d292ba1 staging: gpib: remove commented-out lines f17cd486391c staging: gpib: fix kernel-doc section for usb_gpib_line_status() function 4ec9b9b584c9 staging: gpib: fix kernel-doc section for function usb_gpib_interface_clear() 4f991a6430f7 staging: gpib: fix kernel-doc section for write_loop() function 4a2b4d93e8b3 staging: gpib: Removing typedef for gpib_board 50af7beb90b3 staging: gpib: struct typing for gpib_gboard_t fc2c620c3924 staging: gpib: tnt4882: struct gpib_board e473ee288fb6 staging: gpib: tms9914: struct gpib_board 1d61a41b3bdb staging: gpib: pc2: struct gpib_board f3ac015f4cee staging: gpib: ni_usb_gpib: struct gpib_board 4a55f2e13401 staging: gpib: nec7210 struct gpib_board 344a50b0f4ee staging: gpib: lpvo_usb_gpib: struct gpib_board 517c64917ea6 staging: gpib: ines: struct gpib_board b35e450b8a2f staging: gpib: hp_82341: struct gpib_board 1691b2e3f20a staging: gpib: hp2335: struct gpib_board d2167c03896f staging: gpib: gpio: struct gpib_board 0ca4205bffa2 staging: gpib: fmh_gpib: struct gpib_board 1cadd195a22f staging: gpib: eastwood: struct gpib_board 840459da1574 staging: gpib: common: struct gpib_board f973adec9a59 staging: gpib: cec_gpib: struct gpib_board 990f25c6bc99 staging: gpib: cb7210: struct gpib_board 7daafcc9a0c4 staging: gpib: agilent_82357a: struct gpib_board 53b86985c182 staging: gpib: agilent_82350b: struct gpib_board 8982069fa8e2 staging: gpib: struct typing for gpib_board a8e233d0747f staging: gpib: Correct CamelCase for VALID enums 82184cc11723 staging: gpib: Correct CamelCase for BUS constants 8491e73a5223 staging: gpib: Fix Oops after disconnect in agilent usb a239c6e91b66 staging: gpib: Fix Oops after disconnect in ni_usb b6612c8fc3a2 ASoC: wm8904: add DMIC support afe66ef96531 ASoC: wm8904: get platform data from DT bd552e937fc8 ASoC: dt-bindings: wm8904: Add DMIC, GPIO, MIC and EQ support 2aa853248b6b ASoC: wm8904: Don't touch GPIO configs set to 0xFFFF fd9582998b9a of: Add of_property_read_u16_index ad4488845193 spi: spi-mem: Introduce a default ->exec_op() debug log 50605d2eefed spi: dt-bindings: cdns,qspi-nor: Require some peripheral properties 8b35d653878f spi: dt-bindings: cdns,qspi-nor: Deprecate the Cadence compatible alone 77289a8a8b33 spi: dt-bindings: cdns,qspi-nor: Be more descriptive regarding what this controller is c918f15420e3 fs: call inode_sb_list_add() outside of inode hash lock fc22b34e95ce docs: sysfs-block: Clarify integrity sysfs attributes 100af58c8d58 rust: kunit: allow to know if we are in a test c0010452893e rust: macros: add macro to easily run KUnit tests 22097b966f5d rust: kunit: add KUnit case and suite macros 502d2e71a89f tracing: Constify struct event_trigger_ops a926d15a799a scripts/tracing: Remove scripts/tracing/draw_functrace.py ee3d1f09e046 ALSA: oxygen: Fix dependency on CONFIG_PM_SLEEP d5a05a5a44a9 fs: tidy up do_sys_openat2() with likely/unlikely a44fb5722199 riscv: Add runtime constant support 9cf0128e64ab selftests: mptcp: add pm sysctl mapping tests fa3ee9dd8067 mptcp: sysctl: add available_path_managers 7982ed0edda3 mptcp: sysctl: map pm_type to path_manager 573b653401a8 mptcp: sysctl: map path_manager to pm_type 595c26d122d1 mptcp: sysctl: set path manager by name 770170b41810 mptcp: pm: register in-kernel and userspace PM 1305b0c22eca mptcp: pm: define struct mptcp_pm_ops eff5b1578e99 mptcp: pm: add struct_group in mptcp_pm_data 98a0a99e81b6 mptcp: pm: only fill id_avail_bitmap for in-kernel pm 5fff36b69cd4 mptcp: pm: use pm variable instead of msk->pm fa123489e7ef mptcp: pm: in-kernel: use kmemdup helper b97d6b682027 mptcp: pm: split netlink and in-kernel init afa8a93932aa riscv: Move nop definition to insn-def.h 3785c7dbae0f cpuidle, sched: Use smp_mb__after_atomic() in current_clr_polling() 27b918007d96 net: vlan: don't propagate flags on open 5370b43e4bcf fs: reduce work in fdget_pos() 67c2799bf11f arm64: dts: Add gpio_intc node for Amlogic A5 SoCs 66eae21a0c14 arm64: dts: Add gpio_intc node for Amlogic A4 SoCs 33c9da5dfb18 um: Rewrite the sigio workaround based on epoll and tgkill 69f52573c24d um: Prohibit the VM_CLONE flag in run_helper_thread() d295beeed255 um: Switch to the pthread-based helper in sigio workaround d7f89a9da432 um: ubd: Switch to the pthread-based helper 4f087eafdcef um: Add pthread-based helper support 693c9ecd8326 pinctrl: nuvoton: Reduce use of OF-specific APIs d52ecc655a78 pinctrl: nuvoton: Convert to use struct group_desc 1bce744173dd pinctrl: nuvoton: Make use of struct pinfunction and PINCTRL_PINFUNCTION() 1a6584650923 pinctrl: nuvoton: Convert to use struct pingroup and PINCTRL_PINGROUP() 113ec87b0f26 pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment 5a062c3c3b82 pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group() 93ae6e68b6d6 iommu/vt-d: Fix possible circular locking dependency 688124cc541f iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes 2454823e97a6 iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled b8741496c058 iommu: apple-dart: fix potential null pointer deref dcde1c4aa7ce iommu/rockchip: Retire global dma_dev workaround f90aa59eb299 iommu/rockchip: Register in a sensible order f48dcda8f6a4 iommu/rockchip: Allocate per-device data sensibly 8dcfc910a81d ptp: ocp: reject unsupported periodic output flags af2b428f7992 broadcom: fix supported flag check in periodic output function c0b4ddd30871 net: lan743x: reject unsupported external timestamp requests 51d58c0c7921 renesas: reject PTP_STRICT_FLAGS as unsupported 5eada2aabf13 igb: reject invalid external timestamp requests for 82580-based HW 163d744d020e tsnep: Select speed for loopback 1a0df6c96ce5 net: phy: marvell: Align set_loopback() implementation fe4bf60ffdff net: phy: micrel: Add loopback support 0d60fd50328a net: phy: Support speed selection for PHY loopback 45456e38c44e net: phy: Allow loopback speed selection for PHY drivers b3f263a98d30 RISC-V: KVM: Optimize comments in kvm_riscv_vcpu_isa_disable_allowed f5b07010c13c libperf: Don't remove -g when EXTRA_CFLAGS are used 431db90a7303 perf pmu: Handle memory failure in tool_pmu__new() 6d2dcd635204 perf: intel-tpebs: Fix incorrect usage of zfree() 58b8b5d142a8 perf cpumap: Increment reference count for online cpumap ebf0b332732d perf dso: fix dso__is_kallsyms() check f8df95e84cc8 selftests/bpf: Migrate test_xdp_vlan.sh into test_progs 0f9ff4cb687d selftests/bpf: test_xdp_vlan: Rename BPF sections fb625227d540 rust: add kunitconfig 6b2dab17d6fa rust: pass correct target to bindgen on Usermode Linux d47bdcbc55e7 dt-bindings: gpu: arm,mali-midgard: add exynos7870-mali compatible b52173065e0a sched/debug: Remove CONFIG_SCHED_DEBUG 14d281db78b2 sched/debug: Remove CONFIG_SCHED_DEBUG from self-test config files 1b68a6aba00e sched/debug, Documentation: Remove (most) CONFIG_SCHED_DEBUG references from documentation dd5bdaf2b72d sched/debug: Make CONFIG_SCHED_DEBUG functionality unconditional 57903f72f270 sched/debug: Make 'const_debug' tunables unconditional __read_mostly f7d2728cc032 sched/debug: Change SCHED_WARN_ON() to WARN_ON_ONCE() 0b7eb55cb706 x86/mm: Only do broadcast flush from reclaim if pages were unmapped 03c90afb21b4 block/blk-iocost: ensure 'ret' is set on error de844ef582e3 perf/x86/intel, x86/cpu: Replace Pentium 4 model checks with VFM ones 8b70c7436f51 perf/x86/intel, x86/cpu: Simplify Intel PMU initialization d047e32b8d1b rseq/selftests: Fix namespace collision with rseq UAPI header 9c05636ca72a drm/amdgpu: Skip pcie_replay_count sysfs creation for VF a5f7e90fe086 drm/amdgpu: Add active_umc_mask to ras init_flags a7818b15cfbd Documentation/amdgpu: Add debug_mask documentation ab6893402aee drm/amd/pm: Add debug bit for smu pool allocation 3b669df92c85 drm/amdgpu/vcn: adjust workload profile handling 9e34d8d1a1ab drm/amdgpu/gfx: adjust workload profile handling 5762f9dcf74a drm/amdgpu: Add EEPROM I2C address support for smu v13_0_12 ca6575a32a37 drm/amdgpu/vcn: fix ref counting for ring based profile handling 553673a3e1bc drm/amdgpu/gfx: fix ref counting for ring based profile handling fed7efbb4362 drm/amdkfd: Fix bug in config_dequeue_wait_counts 5199e8ac07f0 drm/radeon/uvd: Replace nested max() with single max3() 0d9a95099dcb drm/amdgpu: grab an additional reference on the gang fence v2 f30dab9d888f MAINTAINERS: Add a secondary maintainer for bluefield_edac acf9f8da5e19 x86/crc: drop the avx10_256 functions and rename avx10_512 to avx512 1794d7ab34d2 wifi: mt76: mt7996: fix locking in mt7996_mac_sta_rc_work() 3d97da0ee625 net: macb: Add __nonstring annotations for unterminated strings f8a10bed32f5 netconsole: allow selection of egress interface via MAC address 6d6c1ba78240 net, treewide: define and use MAC_ADDR_STR_LEN 34e5ededf4b8 r8169: switch away from deprecated pcim_iomap_table eb6a0803c9db mips: export pci_iounmap() 502a668fad12 ASoC: ops: Apply platform_max after deciding control type 94dfe71f0a4e ASoC: ops: Remove some unnecessary local variables 1e3cd64a29ba ASoC: ops: Factor out common code from get callbacks 6dd132516f8e net: reorder dev_addr_sem lock 8033d2aef517 Revert "net: replace dev_addr_sem with netdev instance lock" 756f88ff9c6a tc-tests: Update tc police action tests for tc buffer size rounding fixes. 9730763f4756 block: correct locking order for protecting blk-wbt parameters 89ed5fa3b541 block: release q->elevator_lock in ioc_qos_write d3c58b656c97 net: stmmac: dwmac-rk: Provide FIFO sizes for DWMAC 1000 0efc297a3c49 cgroup/rstat: avoid disabling irqs for O(num_cpu) 8389f2de903c net/mlx5: HWS, log the unsupported mask in definer 1a403ad383ab net/mlx5: HWS, use list_move() instead of del/add eae1389ab2f5 net/mlx5: HWS, remove unused code for alias flow tables cf0a96de397e net: stmmac: deprecate "snps,en-tx-lpi-clockgating" property a62b7901d3a9 dt-bindings: deprecate "snps,en-tx-lpi-clockgating" property 50a84bbc7ec1 ARM: dts: stm32: remove "snps,en-tx-lpi-clockgating" property 637af286f9fc riscv: dts: starfive: remove "snps,en-tx-lpi-clockgating" property a5bc19e2abeb net: stmmac: stm32: use PHY capability for TX clock stop 5f250bd72a01 net: stmmac: starfive: use PHY capability for TX clock stop 0c1f1eb65425 net: stmmac: allow platforms to use PHY tx clock stop capability 565d065acd7e ata: ahci: simplify init function 5f14404bfa24 io_uring/cmd: don't expose entire cmd async data 575e7b0629d4 io_uring: rename the data cmd cache 60ba5b3ed727 selftests/bpf: Add tests for rqspinlock ea21771c077c bpf: Maintain FIFO property for rqspinlock unlock 0de2046137f9 bpf: Implement verifier support for rqspinlock 97eb35f3ad42 bpf: Introduce rqspinlock kfuncs 47979314c0fe bpf: Convert lpm_trie.c to rqspinlock f2ac0e5d1c4d bpf: Convert percpu_freelist.c to rqspinlock 4fa8d68aa53e bpf: Convert hashtab.c to rqspinlock a6884f6f1dd5 rqspinlock: Add locktorture support e2082e32fd57 rqspinlock: Add entry to Makefile, MAINTAINERS 101acd2e78b1 rqspinlock: Add macros for rqspinlock usage ecbd8047526d rqspinlock: Add basic support for CONFIG_PARAVIRT c9102a68c070 rqspinlock: Add a test-and-set fallback 31158ad02ddb rqspinlock: Add deadlock detection and recovery 3bb159366a13 rqspinlock: Protect waiters in trylock fallback from stalls 164c246571e9 rqspinlock: Protect waiters in queue from stalls 337ffea51aee rqspinlock: Protect pending bit owners from stalls ebababcd0372 rqspinlock: Hardcode cond_acquire loops for arm64 14c48ee81452 rqspinlock: Add support for timeouts a926d0992259 rqspinlock: Drop PV and virtualization support 30ff133277eb rqspinlock: Add rqspinlock.h header a8fcf2a39bdd locking: Copy out qspinlock.c to kernel/bpf/rqspinlock.c c0149a034540 locking: Allow obtaining result of arch_mcs_spin_lock_contended ac08f68f1fe3 locking: Move common qspinlock helpers to a private header 2d117e67f318 RISC-V: KVM: Teardown riscv specific bits after kvm_exit 9fe58530a8cd Documentation/kernel-parameters: Add riscv unaligned speed parameters aecb09e091dc riscv: Add parameter for skipping access speed tests 2744ec472de3 riscv: Fix set up of vector cpu hotplug callback 05ee21f0fcb8 riscv: Fix set up of cpu hotplug callbacks 813d39baee32 riscv: Change check_unaligned_access_speed_all_cpus to void e6d0adf2eb5b riscv: Fix check_unaligned_access_all_cpus 5af72a818612 riscv: Fix riscv_online_cpu_vec a00e022be531 riscv: Annotate unaligned access init functions 06cccc2ebbe6 wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table 06e70003d882 wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series 3ce8acb86b66 wifi: mt76: mt7996: Update mt7996_tx to MLO support ef3f5941e560 wifi: mt76: mt7996: rework mt7996_ampdu_action to support MLO a9384b36a42a wifi: mt76: mt7996: rework set/get_tsf callabcks to support MLO a3316d2fc669 wifi: mt76: mt7996: set vif default link_id adding/removing vif links c92fc81ba9e7 wifi: mt76: mt7996: rework mt7996_mcu_beacon_inband_discov to support MLO 2bd378d6b5da wifi: mt76: mt7996: rework mt7996_mcu_add_obss_spr to support MLO 856825941dcc wifi: mt76: mt7996: rework mt7996_net_fill_forward_path to support MLO 5c1fa8b219c8 wifi: mt76: mt7996: rework mt7996_update_mu_group to support MLO 19a2239529c1 wifi: mt76: mt7996: rework mt7996_mac_sta_poll to support MLO 0762bdd30279 wifi: mt76: mt7996: rework mt7996_mac_sta_rc_work to support MLO 601e4adc6520 wifi: mt76: mt7996: remove mt7996_mac_enable_rtscts() cf88e159de3d wifi: mt76: mt7996: rework mt7996_sta_hw_queue_read to support MLO 01690494f654 wifi: mt76: mt7996: rework mt7996_set_hw_key to support MLO c9710b54763b wifi: mt76: mt7996: Add mt7996_sta_link to mt7996_mcu_add_bss_info signature aa99241833bf wifi: mt76: mt7996: rework mt7996_sta_set_4addr and mt7996_sta_set_decap_offload to support MLO 7464b12b7d92 wifi: mt76: mt7996: rework mt7996_rx_get_wcid to support MLO 19db942418f5 wifi: mt76: mt7996: Rely on wcid_to_sta in mt7996_mac_add_txs_skb() f0b0b239b8f3 wifi: mt76: mt7996: rework mt7996_mac_write_txwi() for MLO support c1d6dd5d03eb wifi: mt76: mt7996: Add mt7996_mcu_teardown_mld_sta rouine 00cef41d9d8f wifi: mt76: mt7996: Add mt7996_mcu_sta_mld_setup_tlv() and mt7996_mcu_sta_eht_mld_tlv() 2660fde82f65 wifi: mt76: mt7996: Update mt7996_mcu_add_rate_ctrl to MLO 3c477b7fca1d wifi: mt76: mt7996: Rely on mt7996_vif/sta_link in twt teardown 7854cc94ec35 wifi: mt76: mt7996: Rely on mt7996_vif_link in mt7996_mcu_twt_agrt_update signature c7e4fc362443 wifi: mt76: mt7996: Update mt7996_mcu_add_sta to MLO support 9890624c1b39 wifi: mt76: Check link_conf pointer in mt76_connac_mcu_sta_basic_tlv() ecd72f9695e7 wifi: mt76: mt7996: Support MLO in mt7996_mac_sta_event() f520eceacd24 wifi: mt76: mt7996: Add mt7996_mac_sta_change_links callback dd82a9e02c05 wifi: mt76: mt7996: Rely on mt7996_sta_link in sta_add/sta_remove callbacks e5d944b4af63 wifi: mt76: mt7996: Add mt7996_sta_state routine 0a04597cd37b wifi: mt76: mt7996: Add link_info_changed callback 2b967a3ad1b0 wifi: mt76: mt7996: Add vif_cfg_changed callback 35997d7d39cc wifi: mt76: mt7996: Add mt7996_sta_link struct in mt7996_vif_link f32915eb6dd4 wifi: mt76: mt7996: Introduce mt7996_sta_link container 142f82d45ed4 wifi: mt76: mt7996: Add change_vif_links stub 5b5f1ca9ce73 wifi: mt76: scan: fix setting tx_info fields 86db2c5d4ed3 wifi: mt76: mt7996: implement driver specific get_txpower function 0c5a89ceddc1 wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2 13b4c81083cc wifi: mt76: mt7996: use the correct vif link for scanning/roc 3ba20af886d1 wifi: mt76: scan: set vif offchannel link for scanning/roc 0337355cc217 wifi: mt76: mt7996: remove unnecessary key->cipher check for BIP frames 8d38abdf6c18 wifi: mt76: mt7996: fix SER reset trigger on WED reset 593c829b4326 wifi: mt76: mt7996: revise TXS size 6fc82f65870d wifi: mt76: mt7996: cleanup mt7996_get_power_bound b4446a000bee wifi: mt76: mt7915: cleanup mt7915_get_power_bound 764bf16699ac wifi: mt76: add mt76_get_power_bound helper function 51ac8dbb706a wifi: mt76: mt7925: add MTCL support to enhance the regulatory compliance 7cebc2300de2 wifi: mt76: mt792x: extend MTCL of APCI to version3 for EHT control b4ea6fdfc083 wifi: mt76: mt7925: remove unused acpi function for clc 91b3790240b5 wifi: mt76: mt7925: update the channel usage when the regd domain changed f0317215b367 wifi: mt76: mt7925: add EHT control support based on the CLC data f2027ef3f733 wifi: mt76: mt7925: load the appropriate CLC data based on hardware type 276a56883257 wifi: mt76: mt7925: update the power-saving flow cb1353ef3473 wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd 0ebb60da8416 wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure 7dcea6fe33ee wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO 4bada9b0a29c wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present 766ea2cf5a39 Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" adc3fd2a2277 wifi: mt76: mt7921: fix kernel panic due to null pointer dereference bf39813599b0 wifi: mt76: mt7925: Simplify HIF suspend handling to avoid suspend fail ffb9d7bcd3e3 wifi: mt76: mt7925: Remove unnecessary if-check 4bc1da524b50 wifi: mt76: Add check for devm_kstrdup() 6458d760a0c0 wifi: mt76: mt7925: fix country count limitation for CLC 8ae45b1f699b wifi: mt76: mt7925: ensure wow pattern command align fw format 77b749520cac wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() 2d5630b0c946 wifi: mt76: mt7925: fix fails to enter low power mode in suspend state 5fd0ff3b9649 wifi: mt76: mt7925: introduce MLO capability control dd20903cc09a arm64: defconfig: Enable USB retimer and redriver 68db27274183 pidfs: ensure that PIDFS_INFO_EXIT is available 9ae7e5a1cd17 fs: predict not reaching the limit in alloc_empty_file() b26816b4e320 iomap: fix inline data on buffered read 83eddf0116b0 irqdomain: sound: Switch to irq_domain_create_linear() 318e8794e05c ASoC: ops: Factor out common code from put callbacks 9dfcafe2037a ASoC: ops: Factor out common code from info callbacks 7d5df968f95c ASoC: ops: Remove snd_soc_put_volsw_range() fd7442561cfe ASoC: ops: Remove snd_soc_get_volsw_range() 894a37c9de4b ASoC: ops: Remove snd_soc_info_volsw_range() ed336066202c ASoC: ops: Add control to register value helper 1522aacd0114 ASoC: ops: Replace snd_soc_read_signed() with new helper eeb76cb1fa0d ASoC: ops: Factor out helper to check valid control values c6002c1177ca ASoC: ops: Update mask generation to use GENMASK 7f978180673b ASoC: ops: Update comments for xr_sx control helpers 534bfb330b26 ASoC: ops: Minor formatting fixups 7a24b876ad8c ASoC: ops-test: Add some basic kunit tests for soc-ops 989bcd623a8b ublk: remove io_cmds list in ublk_queue c94764d3f4e5 regulator: axp20x: AXP717: dcdc4 doesn't have delay fbc0283fbeae 9p/trans_fd: mark concurrent read and writes to p9_conn->err ad6d4558a711 9p/net: return error on bogus (longer than requested) replies d0259a856afc 9p/net: fix improper handling of bogus negative read/write replies 7a9827e777da KVM: riscv: selftests: Add Zaamo/Zalrsc extensions to get-reg-list test 2d79608cf611 RISC-V: KVM: Allow Zaamo/Zalrsc extensions for Guest/VM 9d45d1ff90a6 riscv: hwprobe: export Zaamo and Zalrsc extensions 35173b666a16 riscv: add parsing for Zaamo and Zalrsc extensions a65e0f67da24 dt-bindings: riscv: add Zaamo and Zalrsc ISA extension description 67a5ba8f742f riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler 3834a759afb8 mmc: omap: Fix memory leak in mmc_omap_new_slot 765fee28fe0e ALSA: echoaudio: remove unused variable 4676741a3464 memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove ede057759b83 mmc: renesas_sdhi: fix error code in renesas_sdhi_probe() a41fcca4b342 mmc: sdhci-pxav3: set NEED_RSP_BUSY capability 49d162635151 mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD 24a295e4ef1c x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-UAPI headers 8a141be3233a x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in UAPI headers faa6f77b0dfa x86/locking/atomic: Improve performance by using asm_inline() for atomic locking instructions f685a96bfd79 x86/asm: Use asm_inline() instead of asm() in clwb() 532866324508 x86/asm: Use CLFLUSHOPT and CLWB mnemonics in 21fe2514849b x86/hweight: Use asm_inline() instead of asm() 194a613088a8 x86/hweight: Use ASM_CALL_CONSTRAINT in inline asm() 72899899e4f9 x86/hweight: Use named operands in inline asm() 91d5451d97ce x86/stackprotector/64: Only export __ref_stack_chk_guard on CONFIG_SMP 3f5dbafc2d46 x86/head/64: Avoid Clang < 17 stack protector in startup code a9deda695972 x86/kexec: Merge x86_32 and x86_64 code using macros from bd72baff2299 x86/runtime-const: Add the RUNTIME_CONST_PTR assembly macro fadb6f569b10 x86/cpu/intel: Limit the non-architectural constant_tsc model checks 05d234d3c79e x86/mm/pat: Replace Intel x86_model checks with VFM ones 15b7ddcf66fb x86/cpu/intel: Fix fast string initialization for extended Families 7a2ad752746b x86/smpboot: Fix INIT delay assignment for extended Intel Families 58d1c1fd0319 x86/smpboot: Remove confusing quirk usage in INIT delay 337959860dbb x86/acpi/cstate: Improve Intel Family model checks eb1ac3330573 x86/cpu/intel: Replace Family 5 model checks with VFM ones fc866f247277 x86/cpu/intel: Replace Family 15 checks with VFM ones eaa472f76d1c x86/cpu/intel: Replace early Family 6 checks with VFM ones a8cb45145805 x86/mtrr: Modify a x86_model check to an Intel VFM check 7e6b0a2e4152 x86/microcode: Update the Intel processor flag scan check 7e67f3617228 x86/cpu/intel: Fix the MOVSL alignment preference for extended Families 680d9b2a5668 x86/apic: Fix 32-bit APIC initialization for extended Intel Families a46f32266185 x86/cpuid: Use u32 in instead of uint32_t in cfb4fc5f089a x86/cpuid: Standardize on u32 in fb99ed1e00c7 x86/cpuid: Clean up 04a1007004da x86/cpuid: Clean up adc574269bca x86/cpuid: Refactor 82070bc0425d x86/syscall/32: Add comment to conditional 604939552231 x86/syscall: Remove stray semicolons 9a93e29f16bb x86/syscall: Move sys_ni_syscall() 21832247f2df x86/syscall/x32: Move x32 syscall table 01dfb4805420 x86/syscall/64: Move 64-bit syscall dispatch code b634b02e2bf9 x86/syscall/32: Move 32-bit syscall dispatch code 1ab7b5ed44ba x86/xen: Move Xen upcall handler 4476e7f81467 x86/amd_node: Add a smn_read_register() helper 9c19cc1f5f57 x86/amd_node: Add support for debugfs access to SMN registers 83518453074d x86/amd_node: Add SMN offsets to exclusive region access 8a3dc0f7c4cc x86/amd_node, platform/x86/amd/hsmp: Have HSMP use SMN through AMD_NODE ad5a3a8f41aa x86/mtrr: Use str_enabled_disabled() helper in print_mtrr_state() d55f31e29047 x86/entry: Add __init to ia32_emulation_override_cmdline() 07e4a6eec269 x86/cpufeatures: Warn about unmet CPU feature dependencies 722fa0dba74f x86/rfds: Exclude P-only parts from the RFDS affected list adf2de5e8d85 x86/cpu: Update x86_match_cpu() to also use cpu-type 00d7fc04b703 x86/cpu: Add cpu_type to struct x86_cpu_id c3390406adc6 x86/cpu: Shorten CPU matching macro 7b9b54e23a67 x86/cpu: Fix the description of X86_MATCH_VFM_STEPS() da414d34b555 x86/cpufeatures: Use AWK to generate {REQUIRED|DISABLED}_MASK_BIT_SET in 8f97566c8a81 x86/cpufeatures: Remove {disabled,required}-features.h 841326332bcb x86/cpufeatures: Generate the header based on build config 3d37d9396eb3 x86/cpufeatures: Add {REQUIRED,DISABLED} feature configs f666c92090a4 x86/mm/ident_map: Fix theoretical virtual address overflow to zero 775d37d8f01e x86/acpi: Replace manual page table initialization with kernel_ident_mapping_init() 634ab76159a8 x86/mm: Always set the ASID valid bit for the INVLPGB instruction 440a65b7d25f x86/mm: Enable AMD translation cache extensions 4afeb0ed1753 x86/mm: Enable broadcast TLB invalidation for multi-threaded processes c9826613a9cb x86/mm: Add global ASID process exit helpers be88a1dd6112 x86/mm: Handle global ASID context switch and TLB flush d504d1247e36 x86/mm: Add global ASID allocation helper functions 72a920eacd8a x86/mm: Use broadcast TLB flushing in page reclaim 82378c6c2f43 x86/mm: Use INVLPGB for kernel TLB flushes b7aa05cbdc52 x86/mm: Add INVLPGB support code 767ae437a32d x86/mm: Add INVLPGB feature and Kconfig entry 4a02ed8e1cc3 x86/mm: Consolidate full flush threshold decision 631ca8909fd5 x86/mm: Check return value from memblock_phys_alloc_range() b73c3ccdca95 MIPS: cm: Fix warning if MIPS_CM is disabled ae2b6c685056 MIPS: Fix Macro name 37826f0a8c2f IB/mad: Check available slots before posting receive WRs 0c5517452422 RDMA/mana_ib: Fix integer overflow during queue creation 5a607aa94398 fs: load the ->i_sb pointer once in inode_sb_list_{add,del} e1ff7aa34dec umount: Allow superblock owners to force umount 84d6a465f211 ASoC: tas2781: Support dsp firmware Alpha and Beta seaies 82ac75237379 docs/zh_CN: fix spelling mistake 44baeb8613ca docs/Chinese: change the disclaimer words 8d57fd6f096a docs/zh_CN: Add snp-tdx-threat-model index Chinese translation 399e0aae5aab xfrm: Remove unnecessary NULL check in xfrm_lookup_with_ifid() a2598045ead9 bpf: clarify a misleading verifier error message be16ddeaae96 selftests/bpf: Add selftest for attaching fexit to __noreturn functions cfe816d469dc bpf: Reject attaching fexit/fmod_ret to __noreturn functions f4edc66e48a6 bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage 18056a48669a PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type 2b5b834cc3b9 perf kwork: Remove unreachable judgments 455943aa187f rust: platform: impl Send + Sync for platform::Device e2942bb4e629 rust: pci: impl Send + Sync for pci::Device 121a83ce6fe6 orangefs: Bufmap deadcoding 89aaeaf84231 perf python: Check if there is space to copy all the event f3fed3ae34d6 perf python: Don't keep a raw_data pointer to consumed ring buffer space 3de5a2bf5b48 perf python: Decrement the refcount of just created event on failure a570da214819 perf python tracepoint.py: Change the COMM using setproctitle if available 1882625c9113 perf python: Remove some unused macros (_PyUnicode_FromString(arg), etc) 1376c195e8ad perf python: Fixup description of sample.id event member ac4e3b09c904 mips: fix PCI_IOBASE definition 3a3c6b7b0387 i2c: i801: Improve too small kill wait time in i801_check_post e5befb5b01bc i2c: i801: Move i801_wait_intr and i801_wait_byte_done in the code 9d515bf71ea2 i2c: i801: Cosmetic improvements 61b804548e17 i2c: cadence: Move reset_control_assert after pm_runtime_set_suspended in probe error path 3d36dd1161ca i2c: cadence: Simplify using devm_clk_get_enabled() ff885b6fd5dc dt-bindings: i2c: i2c-rk3x: Add rk3562 support 9e2fd53073cb i2c: i2c-exynos5: fixed a spelling error 0d967f123141 dt-bindings: i2c: imx-lpi2c: add i.MX94 LPI2C f2157d1f7aaa i2c: mv64xxx: Use i2c_*bit_addr*_from_msg() helpers 2ee4415274fa i2c: ibm_iic: Use i2c_*bit_addr*_from_msg() helpers dbb1c2edb5ea i2c: rzv2m: Use i2c_10bit_addr_*_from_msg() helpers 6cdc8fe0ba42 i2c: mt7621: Use i2c_10bit_addr_*_from_msg() helpers ed7f48d3efa0 i2c: kempld: Use i2c_10bit_addr_*_from_msg() helpers 3bf28fab4ec5 i2c: eg20t: Use i2c_10bit_addr_*_from_msg() helpers 3bf45fb57078 i2c: brcmstb: Use i2c_10bit_addr_*_from_msg() helpers eaa0df0de963 i2c: bcm-kona: Use i2c_10bit_addr_*_from_msg() helpers 6af58d3ec736 i2c: axxia: Use i2c_10bit_addr_*_from_msg() helpers e794dc30be8b i2c: Introduce i2c_10bit_addr_*_from_msg() helpers d4f35233a634 i2c: qup: Vote for interconnect bandwidth to DRAM d15971447f1a dt-bindings: i2c: qup: Document interconnects 48277423e533 dt-bindings: i2c: qcom,i2c-qup: Document power-domains 1a64b21282dd i2c: mux: remove incorrect of_match_ptr annotations b719afaa1e5d i2c: amd-asf: Set cmd variable when encountering an error 1505986abf18 i2c: amd-asf: Modify callbacks of i2c_algorithm to align with the latest revision a71248d96662 i2c: dw: Update the master_xfer callback name 8f95d1da03e9 i2c: amd: Switch to guard(mutex) be7113d2e2a6 i2c: pxa: fix call balance of i2c->clk handling routines fad3d2e30149 dt-bindings: i2c: exynos5: add exynos7870-hsi2c compatible c6d859cf287e dt-bindings: i2c: samsung,s3c2410: add exynos7870-i2c compatible 517ec053eeb4 i2c: octeon: refactor common i2c operations 35fec1089ebb btrfs: zoned: fix zone finishing with missing devices 2bbc4a45e5eb btrfs: zoned: fix zone activation with missing devices fe84a1e2358c btrfs: remove end_no_trans label from btrfs_log_inode_parent() 26558ce574b8 btrfs: simplify condition for logging new dentries at btrfs_log_inode_parent() 37b0c3150bcb btrfs: remove redundant else statement from btrfs_log_inode_parent() 6f7d81d88bf0 btrfs: use memcmp_extent_buffer() at replay_one_extent() e0d5e3b743f9 btrfs: update outdated comment for overwrite_item() 5fbfb3f01d29 btrfs: use variables to store extent buffer and slot at overwrite_item() e48264e601b3 btrfs: avoid unnecessary memory allocation and copy at overwrite_item() 9db9c7dd5b4e btrfs: don't clobber ret in btrfs_validate_super() 49990d8fa27d btrfs: prepare btrfs_page_mkwrite() for large folios ebaa602d52cf btrfs: prepare extent_io.c for future large folio support accaec2cbaac btrfs: prepare btrfs_launcher_folio() for large folios support a416637f905f btrfs: replace PAGE_SIZE with folio_size for subpage.[ch] cb3c11d2f5e1 btrfs: add a size parameter to btrfs_alloc_subpage() 4c14d5c85503 btrfs: subpage: make btrfs_is_subpage() check against a folio 19e60b2a95f5 btrfs: add extra warning if delayed iput is added when it's not allowed 0aaaf10ae9ae btrfs: avoid redundant path slot assignment in btrfs_search_forward() 10de00c7d4e3 btrfs: remove unnecessary btrfs_key local variable in btrfs_search_forward() 140ac522de14 btrfs: simplify the return value handling in search_ioctl() 009ca358486d btrfs: tests: fix chunk map leak after failure to add it to the tree 0497dfba98c0 btrfs: codify pattern for adding block_group to bg_list 7cbce3cb4c5c btrfs: explicitly ref count block_group on new_bgs list 895c6721d310 btrfs: make btrfs_discard_workfn() block_group ref explicit 7511e29cf135 btrfs: harden block_group::bg_list against list_del() races 2d8e5168d48a btrfs: fix block group refcount race in btrfs_create_pending_block_groups() f378b4c3e3e0 btrfs: remove unnecessary fs_info argument from btrfs_add_block_group_cache() 20faaab2c32f btrfs: remove unnecessary fs_info argument from delete_block_group_cache() f75a043737ec btrfs: remove unnecessary fs_info argument from create_reloc_inode() 92be661a5791 btrfs: make btrfs_iget_path() return a btrfs inode instead b204e5c7d4dc btrfs: make btrfs_iget() return a btrfs inode instead 14d063ec852f btrfs: pass a btrfs_inode to fixup_inode_link_count() b4c50cbb01a1 btrfs: return a btrfs_inode from read_one_inode() a488d8ac2c4d btrfs: return a btrfs_inode from btrfs_iget_logging() 7ef3cbf17d27 btrfs: avoid linker error in btrfs_find_create_tree_block() df94a342efb4 btrfs: run btrfs_error_commit_super() early fc5c0c582587 btrfs: defrag: extend ioctl to accept compression levels 08f340767dde btrfs: send: simplify return logic from send_encoded_extent() 0c8337c22043 btrfs: send: remove unnecessary inode lookup at send_encoded_inline_extent() 9024b744e716 btrfs: avoid unnecessary bio dereference at run_one_async_done() cda76788f8b0 btrfs: fix non-empty delayed iputs list on unmount due to async workers 7ca3e84980ef btrfs: reject out-of-band dirty folios during writeback c01b7114b809 btrfs: return a literal instead of a variable in btrfs_init_dev_replace() 477a7a9c1f46 btrfs: move btrfs_cleanup_bio() code into its single caller 530b601b912c btrfs: move __btrfs_bio_end_io() code into its single caller 4c782247b893 btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers f6e8a436119f btrfs: unify inode variable naming f272c004d257 btrfs: pass struct to btrfs_ioctl_subvol_getflags() f6c2ccfc3b64 btrfs: simplify local variables in btrfs_ioctl_resize() 4f27a693940b btrfs: pass struct btrfs_inode to btrfs_sync_inode_flags_to_i_flags() 68dc1cb231e6 btrfs: pass root pointers to search tree ioctl helpers 4e043cd196c8 btrfs: pass btrfs_root pointers to send ioctl parameters 5e54f9420fc9 btrfs: parameter constification in ioctl.c 306a75e647fe btrfs: allow debug builds to accept 2K block size 23019d3e6617 btrfs: properly limit inline data extent according to block size 2ef9d73f2b3b btrfs: remove the subpage related warning message 9951ec02f255 btrfs: allow inline data extents creation if block size < page size 0d31ca6584f2 btrfs: allow buffered write to avoid full page read if it's block aligned b2e743927fdd btrfs: make btrfs_do_readpage() to do block-by-block read d2da21a6e06c btrfs: introduce a read path dedicated extent lock helper 0bb067ca64e3 btrfs: fix the qgroup data free range for inline data extents 1a5b5668d711 btrfs: prevent inline data extents read from touching blocks beyond its range a66b39f699cb btrfs: sysfs: accept size suffixes for read policy values 19eaf5fd8c73 btrfs: use BTRFS_PATH_AUTO_FREE in load_free_space_tree() 2e70d126f9dc btrfs: use BTRFS_PATH_AUTO_FREE in clear_free_space_tree() 3bfd9ead8131 btrfs: use BTRFS_PATH_AUTO_FREE in populate_free_space_tree() c42c0db1bbcc btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_remove_free_space_inode() 3349ae34b75c btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_lookup_bio_sums() e5344080cfcc btrfs: use BTRFS_PATH_AUTO_FREE in run_delayed_extent_op() 2267214a05ca btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_lookup_extent_info() 899c8798b59b btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_get_name() 72f2bae3c15c btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_init_root_free_objectid() aaa5ae8f6d15 btrfs: use BTRFS_PATH_AUTO_FREE in load_global_roots() 50833146eb13 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_check_dir_item_collision() 3e21e8e94170 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_run_dev_replace() 073dd51f1f6a btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_init_dev_replace() efac576c22eb btrfs: do trivial BTRFS_PATH_AUTO_FREE conversions bd06bce1b387 btrfs: use num_extent_folios() in for loop bounds 6e7c2838632c btrfs: add __pure attribute to eb page and folio counters b7226ce6c419 btrfs: simplify parameters of metadata folio helpers 620768704326 btrfs: fix reclaimed bytes accounting after automatic block group reclaim ba5d06440cae btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() 1283b8c125a8 btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work() db3a1bac3f08 btrfs: merge alloc_dummy_extent_buffer() helpers 551561c34663 btrfs: don't pass nodesize to __alloc_extent_buffer() 25aff7b96452 btrfs: send: simplify return logic from send_set_xattr() 374d45af6435 btrfs: send: avoid path allocation for the current inode when issuing commands fc746acb7aa9 btrfs: send: keep the current inode's path cached d7d56ccf100a btrfs: send: simplify return logic from send_rmdir() 26605cc9d0d5 btrfs: send: simplify return logic from send_unlink() 711584496f95 btrfs: send: simplify return logic from send_link() 264515c7cb62 btrfs: send: simplify return logic from send_rename() cb474665f960 btrfs: send: simplify return logic from send_verity() ab12858161b0 btrfs: send: simplify return logic from process_changed_xattr() 31db3e17e2f7 btrfs: send: remove unnecessary return variable from process_new_xattr() 892772c3896d btrfs: send: simplify return logic from record_changed_ref() 43090f2ca9e0 btrfs: send: simplify return logic from record_deleted_ref() de6d3a5b7875 btrfs: send: simplify return logic from record_new_ref() 39a1c41fa67e btrfs: send: simplify return logic from record_deleted_ref_if_needed() 25e5dee510a7 btrfs: send: simplify return logic from record_new_ref_if_needed() 9435159f28c4 btrfs: send: simplify return logic from send_remove_xattr() ec666c84deba btrfs: send: add and use helper to rename current inode when processing refs 9453fe329789 btrfs: send: only use boolean variables at process_recorded_refs() 17f6a74d0b89 btrfs: send: factor out common logic when sending xattrs 91e9139e5b25 btrfs: send: simplify return logic from get_cur_inode_state() 6bb09d0c1263 btrfs: send: simplify return logic from is_inode_existent() dbee3fc55ac1 btrfs: send: simplify return logic from __get_cur_name_and_parent() a77749b3e218 btrfs: send: return -ENAMETOOLONG when attempting a path that is too long 78843d7e4e8b btrfs: send: simplify return logic from fs_path_add_from_extent_buffer() a3d37502e7d9 btrfs: send: implement fs_path_add_path() using fs_path_add() c72737187948 btrfs: send: simplify return logic from fs_path_add() 147ff868609b btrfs: send: simplify return logic from fs_path_prepare_for_add() 1f63d4b61018 btrfs: send: always use fs_path_len() to determine a path's length 920e8ee2bfca btrfs: send: make fs_path_len() inline and constify its argument 75dfc5d0cabb btrfs: send: remove duplicated logic from fs_path_reset() a4bb776cbe4c btrfs: use struct btrfs_inode inside btrfs_get_name() 8dddeb53ab1e btrfs: use struct btrfs_inode inside btrfs_get_parent() 2d4323ced58f btrfs: use struct btrfs_inode inside btrfs_remap_file_range_prep() 8b044e17e55a btrfs: use struct btrfs_inode inside btrfs_remap_file_range() 61dbdeb870bb btrfs: pass struct btrfs_inode to btrfs_extent_same_range() 651cef46116f btrfs: pass struct btrfs_inode to btrfs_double_mmap_unlock() 0061ba125b25 btrfs: pass struct btrfs_inode to btrfs_double_mmap_lock() 65a66afd1ee5 btrfs: pass struct btrfs_inode to clone_copy_inline_extent() 41c5a5dc73df btrfs: props: switch prop_handler::extract to struct btrfs_inode 7e027b767deb btrfs: props: switch prop_handler::apply to struct btrfs_inode 101ab6d1ffb1 btrfs: pass struct btrfs_inode to btrfs_inode_inherit_props() 308a02a447cf btrfs: pass struct btrfs_inode to btrfs_load_inode_props() a0680a946f19 btrfs: pass struct btrfs_inode to btrfs_fill_inode() 9882e1d10057 btrfs: pass struct btrfs_inode to fill_stack_inode_item() cb9a1f5ffa36 btrfs: use struct btrfs_inode inside create_pending_snapshot() fc11fd0cb80b btrfs: pass struct btrfs_inode to btrfs_defrag_file() 01b2e7de3ab7 btrfs: pass struct btrfs_inode to btrfs_inode_type() 11af82b02bf6 btrfs: pass struct btrfs_inode to new_simple_dir() 4ea2fb9c628b btrfs: pass struct btrfs_inode to btrfs_iget_locked() d36f84a849c7 btrfs: pass struct btrfs_inode to btrfs_read_locked_inode() 0d12afad2467 btrfs: pass struct btrfs_inode to extent_range_clear_dirty_for_io() 44dddd493e31 btrfs: pass struct btrfs_inode to can_nocow_extent() 6149c82bdaff btrfs: update include and forward declarations in headers f867ccabb8f3 btrfs: simplify returns and labels in btrfs_init_fs_root() dba6ae0b439f btrfs: unify ordering of btrfs_key initializations 17b98249226a btrfs: zstd: remove local variable for storing page offsets cfb999b81aa6 btrfs: zstd: move zstd_parameters to the workspace a8511baf321d btrfs: async-thread: switch local variables need_order bool 0128c9a7cd82 btrfs: add __cold attribute to extent_io_tree_panic() 26b38e28162e btrfs: zoned: exit btrfs_can_activate_zone if BTRFS_FS_NEED_ZONE_FINISH is set fcc384be06aa btrfs: require strict data/metadata split for subpage checks 67ebd7a1f155 btrfs: simplify subpage handling of read_extent_buffer_pages_nowait() 6c6201278e65 btrfs: simplify subpage handling of write_one_eb() 7895817b3159 btrfs: simplify subpage handling of btrfs_clear_buffer_dirty() ee76e5a74288 btrfs: use metadata specific helpers to simplify extent buffer helpers 57a3212674f4 btrfs: make subpage attach and detach handle metadata properly f64e81815377 btrfs: factor out metadata subpage detection into a dedicated helper 619611e87fcc btrfs: remove btrfs_fs_info::sectors_per_page da798fa519df btrfs: zstd: enable negative compression levels mount option 94f6c5c17e52 btrfs: move ordered extent cleanup to where they are allocated 10326fdcb3ac btrfs: factor out nocow ordered extent and extent map generation into a helper ecde48a1a6b3 btrfs: expose per-inode stable writes flag aa60fe12b4f4 btrfs: zlib: refactor S390x HW acceleration buffer preparation 87d6aaf79bbe btrfs: avoid assigning twice to block_start at btrfs_do_readpage() 968f19c5b1b7 btrfs: always fallback to buffered write if the inode requires checksum e1a0202c6bfd blk-cgroup: improve policy registration error handling 6c11d4a87d52 drm/amdgpu: Use wafl version for xgmi cc63bcfd14a6 drm/amdgpu: Fix SDMA engine reset logic 1cfeb60e6e88 drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2 b5aaa82e2b12 drm/amdgpu: release xcp_mgr on exit bed6bc66e84c drm/amd/display: 3.2.325 15b959534a39 drm/amd/display: Use DPM table clk setting for dml2 soc dscclk 20c13ca5ba84 drm/amd/display: Update static soc table f57b38ac85a0 drm/amd/display: Fix incorrect fw_state address in dmub_srv ed569e1279a3 drm/amd/display: Use HW lock mgr for PSR1 when only one eDP b3d58262dca6 drm/amd/display: Revert "Support for reg inbox0 for host->DMUB CMDs" 52af17eabb10 drm/amd/display: Change notification of link BW allocation 79538e6365c9 drm/amd/display: Fix message for support_edp0_on_dp1 9c2f4ae64bb6 drm/amd/display: Guard against setting dispclk low for dcn31x 7b59cc671ae7 drm/amd/display: Prevent VStartup Overflow 082ec5966204 drm/amd/display: Check pipe->stream before passing it to a function 84ff5895399c drm/amdgpu: Add debug masks for HDCP LC FW testing d6f9bbce1876 drm/amdgpu: Fix computation for remain size of CPER ring 55ff973fe1c0 drm/amd/amdgpu: shorten the gfx idle worker timeout 05d50ea3ea41 drm/amdgpu: format old RAS eeprom data into V3 version 9deacd6c55f1 drm/amdgpu: don't free conflicting apertures for non-display devices e00e5c223878 drm/amdgpu: adjust drm_firmware_drivers_only() handling 4db4c82d4db7 drm/amdgpu: drop drm_firmware_drivers_only() bf8a7ce7e4c7 ntb_hw_amd: Add NTB PCI ID for new gen CPU aff12700b8dd ntb: reduce stack usage in idt_scan_mws 8707d1eedcfb locking: Move MCS struct definition to public header ae0a457f5d33 bpf: Make perf_event_read_output accessible in all program types. da0c56520e88 iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations e7d3fa3d29d5 iommu/arm-smmu-v3: Report events that belong to devices attached to vIOMMU f0ea207ed781 iommu/arm-smmu-v3: Introduce struct arm_smmu_vmaster 2ec0458eb0e5 Documentation: userspace-api: iommufd: Update FAULT and VEVENTQ 97717a1f283f iommufd/selftest: Add IOMMU_VEVENTQ_ALLOC test coverage b3cc0b7599cc iommufd/selftest: Add IOMMU_TEST_OP_TRIGGER_VEVENT for vEVENTQ coverage 941d0719aa66 iommufd/selftest: Require vdev_id when attaching to a nested domain e8e1ef9b77a7 iommufd/viommu: Add iommufd_viommu_report_event helper ea94b211c548 iommufd/viommu: Add iommufd_viommu_get_vdev_id helper e36ba5ab808e iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOC 680811c67906 idpf: check error for register_netdev() on init 1388dd564183 ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() c5be6562de5a ice: fix input validation for virtchnl BW e2f7d3f7331b ice: validate queue quanta parameters to prevent OOB access f91d0efcc3dd ice: stop truncating queue ids when checking db5e8ea155fc virtchnl: make proto and filter action count unsigned 7fd71f317288 ice: fix reservation of resources for RDMA when disabled 53ce7166cbff ice: ensure periodic output start time is in the future fa8eda19015c ice: health.c: fix compilation on gcc 7.5 48a29721c967 dt-bindings: mtd: atmel,dataflash: convert txt to yaml 3081f26059a8 mtd: mchp48l640: Use str_enable_disable() in mchp48l640_write_prepare() 9fe1617df3c8 mtd: rawnand: gpmi: Use str_enabled_disabled() in gpmi_nand_attach_chip() 6bc9f4273988 mtd: mtdpart: Do not supply NULL to printf() b0e63a0847ee dt-bindings: mtd: gpmi-nand: Add compatible string for i.MX8 chips ca8cbbb2be8f mtd: nand: Fix a kdoc comment 0430bf9bc1ac i3c: master: svc: Fix missing STOP for master request c06acf7143bd i3c: master: svc: Use readsb helper for reading MDB 9cecad134d84 i3c: master: svc: Fix missing the IBI rules 0dafe9968ac7 s390: Use inline qualifier for all EX_TABLE and ALTERNATIVE inline assemblies caa3cd5ccd01 s390/kfence: Split kfence pool into 4k mappings in arch_kfence_init_pool() d93a855c31b7 s390/ptrace: Avoid KASAN false positives in regs_get_kernel_stack_nth() 0d5b0a4c816c s390/boot: Ignore vmlinux.map 46ba4d0bfcc1 s390/sysctl: Remove "vm/allocate_pgste" sysctl 174cb82a5761 s390: Remove 2k vs 4k page table leftovers 9291ea091b29 s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste() df4623fb53c2 s390/lowcore: Use lghi instead llilh to clear register a0f2a8d05152 s390/syscall: Merge __do_syscall() and do_syscall() b46525437e17 s390/spinlock: Implement SPINLOCK_LOCKVAL with inline assembly 4797e9b5067e s390/smp: Implement raw_smp_processor_id() with inline assembly 65c07e91cc31 s390/current: Implement current with inline assembly 430693c836c3 s390/lowcore: Use inline qualifier for get_lowcore() inline assembly 20de8f8d3178 s390: Move s390 sysctls into their own file under arch/s390 b28f47ac3ddd mtd: spinand: Improve spinand_info macros style 03d2b62208a3 dlm: make tcp still work in multi-link env bf1bb26f23f1 hwmon: add driver for HTU31 fb36a0b3398a dt-bindings: hwmon: Add description for sensor HTU31 b64b6cb163f1 hwmon: Add driver for TI INA233 Current and Power Monitor 00d2c3c07124 net: stmmac: sunxi: remove of_get_phy_mode() 3d9e9dfce04c net: stmmac: sun8i: remove of_get_phy_mode() 3e2858bb3f59 net: stmmac: sti: remove of_get_phy_mode() 9886718ad1c5 net: stmmac: rk: remove of_get_phy_mode() 3e5833060efb net: stmmac: meson8b: remove of_get_phy_mode() f07cb4b4b481 net: stmmac: ipq806x: remove of_get_phy_mode() e3ef12172a83 net: stmmac: anarion: remove of_get_phy_mode() 46f84d700cb8 net: stmmac: mediatek: remove of_get_phy_mode() 8ee1c926f31e net: stmmac: qcom-ethqos: remove of_get_phy_mode() fd5625fc8692 ntb: use 64-bit arithmetic for the MSI doorbell mask eb7e453a8300 fs: drop the lock trip around I_NEW wake up in evict() 008a746a01e2 fs: use wq_has_sleeper() in end_dir_add() 514b68711164 VFS/autofs: try_lookup_one_len() does not need any locks 611851010c74 fs: dedup handling of struct filename init and refcounts bumps f381640e1bd4 fs: consistently deref the files table with rcu_dereference_raw() 1991934ce5fb MAINTAINERS: Update AMD NTB maintainers 4279e72cab31 ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() 813b1a1a21fe pinctrl: PINCTRL_AMDISP should depend on DRM_AMD_ISP 8144e9c8f30f ntb: intel: Fix using link status DB's de203da734fa ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans 0054b437c0ec MAINTAINERS: append initramfs files to the VFS section e8eb8e1bdae9 riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS 86947bdc2889 loop: move vfs_fsync() out of loop_update_dio() ffa1e7ada456 block: Make request_queue lockdep splats show up earlier b0d425811956 block: fix a comment in the queue_attrs[] array cd0b9da682cf wifi: nl80211: re-enable multi-link reconfiguration 16a0ca5e4e79 um: x86: clean up elf specific definitions b3f8f2903b8c xfs: remove the flags argument to xfs_buf_get_uncached 8d54b48fef67 xfs: remove the flags argument to xfs_buf_read_uncached 44e1f90b1605 xfs: remove xfs_buf_free_maps 5abea7094bdf xfs: remove xfs_buf_get_maps 1ec1207722c8 xfs: call xfs_buf_alloc_backing_mem from _xfs_buf_alloc 35ef1c79d2e0 ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx 33981b1c4e49 riscv: Fix missing __free_pages() in check_vector_unaligned_access() 475afa39b123 riscv: Fix the __riscv_copy_vec_words_unaligned implementation 38e94cefbf45 ALSA: usb-audio: separate DJM-A9 cap lvl options eb8db421ce83 riscv: mm: Don't use %pK through printk eac5b138814a riscv: remove redundant CMDLINE_FORCE check 5f1a58ed91a0 riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra 82e81b89501a riscv: migrate to the generic rule for built-in DTB 34ba1fcd7456 xfs: remove unnecessary NULL check before kvfree() bba547810c66 riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() 72770690e02c riscv: Remove duplicate CLINT_TIMER selections c2db83fe1033 riscv: defconfig: Disable Renesas SoC support 418af0eafb48 riscv: Fix a comment typo in set_mm_asid() 70c93b026ed0 clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug ffef54ad4110 riscv: Add stimecmp save and restore e74c0a7875cf wifi: iwlwifi: dvm: Avoid -Wflex-array-member-not-at-end warnings db9b4b8311c1 wifi: iwlwifi: do not use iwlmld for non-wifi7 devices e6f98260d76c wifi: iwlwifi: remove a buggy else statement in op_mode selection 7f238b12660e riscv: Simplify base extension checks and direct boolean return a4a58f510bd8 riscv: Remove unused TASK_TI_FLAGS 15492700ac41 tcp: cache RTAX_QUICKACK metric in a hot cache line 36dec9e44805 RISC-V: selftests: Add TEST_ZICBOM into CBO tests eb1003970940 RISC-V: hwprobe: Expose Zicbom extension and its block size de70b532f91b RISC-V: Enable cbo.clean/flush in usermode cc1273dfac26 spi: stm32-ospi: Include "gpio/consumer.h" e7c7c1d2fcca MAINTAINERS: adjust the file entry in GOCONTROLL MODULINE MODULE SLOT 45ff65e30deb ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible 5e9491370a58 regulator: dt-bindings: rtq2208: Cleanup whitespace 64b3fb38b45f regulator: dt-bindings: rtq2208: Mark fixed LDO VOUT property as deprecated 1822c4484efe ASoC: codecs: ntp8918: Remove duplicate clk.h header 340abded86de ASoC: ti: j721e-evm: Reduce log level for EPROBE_DEFER 8cb70b91b20a gfs2: some comment clarifications ca0359df45a5 inet: frags: save a pair of atomic operations in reassembly eb0dfc0ef195 inet: frags: change inet_frag_kill() to defer refcount updates a2fb987c0ecf ipv4: frags: remove ipq_put() ae2d90355aa5 inet: frags: add inet_frag_putn() helper 51f0b8911ec4 firmware: thead: add CONFIG_MAILBOX dependency ae85dabcef32 firmware: thead,th1520-aon: Fix use after free in th1520_aon_init() f56f73ebf8bb xfs: don't wake zone space waiters without m_zone_info 9ec3f7977a32 xfs: don't increment m_generation for all errors in xfs_growfs_data beba94871381 xfs: fix a missing unlock in xfs_growfs_data 24faa63bcea8 net: skbuff: Remove unused skb_add_data() a4863e002cf0 riscv: hwprobe: export bfloat16 ISA extension e186c28dda11 riscv: add ISA extension parsing for bfloat16 ISA extension 35bc1883733c dt-bindings: riscv: add bfloat16 ISA extension description 8095a17b0ace arm64: dts: hi3660: Add property for fixing CPUIdle 0507c777f5d8 ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI 311b36574cea udp_tunnel: use static call for GRO hooks when possible 8d4880db3783 udp_tunnel: create a fastpath GRO lookup. 791951476446 RDMA/mlx5: Fix calculation of total invalidated pages 5ed3b0cb3f82 RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow f0c2427412b4 RDMA/mlx5: Fix page_size variable overflow 9a68356c309a RDMA/mlx5: Drop access_flags from _mlx5_mr_cache_alloc() 24d693cf6c89 RDMA/mlx5: Fix cache entry update on dereg error a0130ef84b00 RDMA/mlx5: Fix MR cache initialization error flow fd24c9ef6c8f RDMA/mlx5: Support optional-counters binding for QPs 36e0d433672f RDMA/mlx5: Compile fs.c regardless of INFINIBAND_USER_ACCESS config 88ae02feda84 RDMA/core: Pass port to counter bind/unbind operations da3711074f52 RDMA/core: Add support to optional-counters binding configuration 7e53b31acc7f RDMA/core: Create and destroy rdma_counter using rdma_zalloc_drv_obj() d375db42a8ef RDMA/mlx5: Add optional counters for RDMA_TX/RX_packets/bytes cef721e0d53d um: Store full CSGSFS and SS register from mcontext 24ffa71b0f15 um: virt-pci: Refactor virtio_pcidev into its own module 887c5c12e80c um: work around sched_yield not yielding in time-travel mode f5825e79b2b7 qed: remove cast to pointers passed to kfree 089db01ea7eb um/locking: Remove semicolon from "lock" prefix e82cf3051e61 um: Update min_low_pfn to match changes in uml_reserved f664a1399633 um: use str_yes_no() to remove hardcoded "yes" and "no" 0bc754d1e31f um: hostfs: avoid issues on inode number reuse by host 1fc350eed627 um: Allocate vdso page pointer statically 84a6fc378471 um: remove copy_from_kernel_nofault_allowed d1d7f01f7cd3 um: mark rodata read-only and implement _nofault accesses 5550187c4c21 um: Pass the correct Rust target and options with gcc 9c7bbf4c3304 net/mlx5: Add support for setting parent of nodes f88c349c75e3 net/mlx5: Preserve rate settings when creating a rate node 498bd79cb92b net/mlx5: Introduce hierarchy level tracking on scheduling nodes b407b4b804cd net/mlx5: Rename devlink rate parent set function for leaf nodes 9868c4ce9481 wifi: mwifiex: Fix RF calibration data download from file 69ae7e1f73ab wifi: mwifiex: Fix premature release of RF calibration data. fc88dee89d7b wifi: cfg80211: init wiphy_work before allocating rfkill fails 16ee3ea8faef wifi: mac80211: check basic rates validity in sta_link_apply_parameters 892726f0099e wifi: mac80211: fix indentation in ieee80211_set_monitor_channel() 4fcfcbe45734 wifi: mwifiex: Fix HT40 bandwidth issue. e4f4a4accf27 wifi: iwlwifi: mld: add debugfs to control MLO scan 630b6c095e19 wifi: iwlwifi: mld: we support v6 of compressed_ba_notif 5789f7913ee3 wifi: iwlwifi: mld: iwl_mld_remove_link can't fail bb307028a0c8 wifi: iwlwifi: mld: fix copy/paste error 892998c75906 wifi: iwlwifi: mld: make iwl_mld_run_fw_init_sequence static cf6efe890235 wifi: iwlwifi: mld: KUnit: test iwl_mld_channel_load_allows_emlsr c3be245dfc8a bnxt_en: add .set_module_eeprom_by_page() support 1b64544d634c bnxt_en: Refactor bnxt_get_module_eeprom_by_page() 17596d239f34 bnxt_en: Update firmware interface to 1.10.3.97 a6c81e32aeac bnxt_en: Query FW parameters when the CAPS_CHANGE bit is set 2c4d376c3a48 bnxt_en: Add devlink support for ENABLE_ROCE nvm parameter ed827402d4f0 bnxt_en: Refactor bnxt_hwrm_nvm_req() b54b24908464 bnxt_en: Add support for a new ethtool dump flag 3 affead2d904e ixgbe: add support for thermal sensor event reception 18a9b8e358c2 ixgbe: add PTP support for E610 device 50f4ffac918e ice: E825C PHY register cleanup 66a1b7e09fb0 ice: Refactor E825C PHY registers info struct 178edd263386 ice: rename ice_ptp_init_phc_eth56g function 905d1a220e8d ice: Add E830 checksum offload support d9708b1931fc riscv: Implement smp_cond_load8/16() with Zawrs d9be2b9b6049 riscv: Call secondary mmu notifier when flushing the tlb 4458b8f68dc7 riscv: hwprobe: export Zicntr and Zihpm extensions d3817d091fe6 riscv: remove useless pc check in stacktrace handling 03dc00a2b678 riscv: Support huge pfnmaps 9343aaba1f25 RISC-V: separate Zbb optimisations requiring and not requiring toolchain support 6216182fb776 RISC-V: clarify what some RISCV_ISA* config options do 2907c039ff39 wifi: iwlwifi: mld: KUnit: create chanctx with a custom width de5ca699bc3f wifi: iwlwifi: mld: KUnit: introduce iwl_mld_kunit_link c008fadb90b1 wifi: iwlwifi: mld: allow EMLSR for unequal bandwidth 008c04d53ef5 wifi: iwlwifi: mld: prevent toggling EMLSR due to FW requests 4d7236f968f2 wifi: iwlwifi: mld: remove IWL_MLD_EMLSR_BLOCKED_FW b611cf6b57a8 wifi: iwlwifi: mld: add support for DHC_TOOLS_UMAC_GET_TAS_STATUS command 8301e2636c10 wifi: iwlwifi: mld: Ensure wiphy lock is held during debugfs read operations 4b8130a722eb wifi: iwlwifi: mld: Add support for WIPHY_DEBUGFS_READ_FILE_OPS_MLD macro d4c6ca39d666 wifi: iwlwifi: mld: Rename WIPHY_DEBUGFS_HANDLER_WRAPPER to WIPHY_DEBUGFS_WRITE_HANDLER_WRAPPER ea841520c50f wifi: nl80211: store chandef on the correct link when starting CAC 6bfb3a715de9 LoongArch: KVM: Register perf callbacks for guest 2bf463d7619a LoongArch: KVM: Implement arch-specific functions for guest perf 6a16e448e551 LoongArch: KVM: Add stub for kvm_arch_vcpu_preempted_in_kernel() 062ac0cb8383 LoongArch: KVM: Remove PGD saving during VM context switch 1c405b42171e LoongArch: KVM: Remove unnecessary header include path 0b9817caac1d rust: optimize rust symbol generation for SeqFile e27b0e3c54f0 rust: file: optimize rust symbol generation for FileDescriptorReservation b500ee5fde1b ata: libata: Fix NCQ Non-Data log not supported print 3bd87f3b4405 net: phylink: Use phy_caps to get an interface's capabilities and modes 4ca5b8a258b6 net: phylink: Convert capabilities to linkmodes using phy_caps 3bea75002a05 net: phylink: Add a mapping between MAC_CAPS and LINK_CAPS ce60fef7fecc net: phy: drop phy_settings and the associated lookup helpers de7d3f87be3c net: phylink: Use phy_caps_lookup for fixed-link configuration c7ae89c6b4d5 net: phy: phy_device: Use link_capabilities lookup for PHY aneg config fc81e257d19f net: phy: phy_caps: Allow looking-up link caps based on speed and duplex dbcd85b05c5b net: phy: phy_caps: Implement link_capabilities lookup by linkmode 87b22ce31235 net: phy: phy_caps: Introduce phy_caps_valid 4823ed060919 net: phy: phy_caps: Move __set_linkmode_max_speed to phy_caps 8c8c4a87933d net: phy: phy_caps: Move phy_speeds to phy_caps d8c838a57ce2 net: phy: Use an internal, searchable storage for the linkmodes 79f88a584e35 net: ethtool: Export the link_mode_params definitions 250f25367b58 KVM: arm64: Tear down vGIC on failed vCPU creation eec373688d91 mtd: spi-nor: drop unused fafa240a1798 mtd: spi-nor: explicitly include ca2182097e5b perf test dso-data: Correctly free test file in read test 5ac22c35aa85 perf dso: Use lock annotations to fix asan deadlock c5ebf3a26601 perf mutex: Add annotations for LOCKS_EXCLUDED and LOCKS_RETURNED a211c6550efc mm: page_alloc: defrag_mode kswapd/kcompactd watermarks 101f9d666e4d mm: page_alloc: defrag_mode kswapd/kcompactd assistance e3aa7df331bc mm: page_alloc: defrag_mode f46012c0ec9f mm: page_alloc: trace type pollution from compaction capturing 67914ac08604 mm: compaction: push watermark into compaction_suitable() callers 8defffa4c7b5 mm: convert lru_add_page_tail() to lru_add_split_folio() f841ad9ca500 selftests/mm/cow: fix the incorrect error handling 456620c5cb23 mm/debug: add line breaks ce50f4bc42af MAINTAINERS: adjust file entry in MAPLE TREE d2734f044f84 mm: memory-failure: enhance comments for return value of memory_failure() aaf99ac2ceb7 mm/hwpoison: do not send SIGBUS to processes with recovered clean pages 1a15bb8303b6 x86/mce: use is_copy_from_user() to determine copy-from-user context ca868cd77063 mm: lock PGDAT_RECLAIM_LOCKED with acquire memory ordering c0ebbb3841e0 mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock be9258a6bf26 mm/madvise: remove len parameter of madvise_do_behavior() 0a6ffacb3b42 mm/madvise: deduplicate madvise_do_behavior() skip case handlings f4a578d34590 mm/madvise: split out populate behavior check logic 9ecd2f839b25 mm/madvise: use is_memory_failure() from madvise_do_behavior() 15766485e4a5 mm/page_alloc: add trace event for totalreserve_pages calculation a293aba4a584 mm/page_alloc: add trace event for per-zone lowmem reserve setup 8c02048d1c61 mm/page_alloc: add trace event for per-zone watermark setup 116eb468956b mm/shmem: fix functions documentation 5d89666bd998 mm: use ptep_get() instead of directly dereferencing pte_t* 1a24776fca39 drivers/base/memory: correct the field name in the header 61659efdb35c drivers/base/memory: improve add_boot_memory_block() c637c61c9ed0 mm/damon/sysfs-schemes: avoid Wformat-security warning on damon_sysfs_access_pattern_add_range_dir() d53c78fffe7a mm/shmem: use xas_try_split() in shmem_split_large_entry() 200a89c159a7 mm/filemap: use xas_try_split() in __filemap_add_folio() 80a5c494c89f selftests/mm: add tests for folio_split(), buddy allocator like split 7460b470a131 mm/truncate: use folio_split() in truncate operation 4b94c18d1519 mm/huge_memory: add folio_split() to debugfs testing interface 1f43d5aa24b2 mm/huge_memory: remove the old, unused __split_huge_page() 58729c04cf10 mm/huge_memory: add buddy allocator like (non-uniform) folio_split() 6384dd1d18de mm/huge_memory: move folio split common code to __folio_split() 00527733d0dc mm/huge_memory: add two new (not yet used) functions for folio_split() 3fec86f8aa8c xarray: add xas_try_split() to split a multi-index entry fcc09f5b5660 hugetlb: convert adjust_range_hwpoison() to take a folio fa17ad58f832 hugetlb: convert hugetlb_vma_maps_page() to hugetlb_vma_maps_pfn() d9a04a2615c0 mm: swap_cgroup: remove double initialization of locals f0e11a997ab4 mm/vmalloc: refactor __vmalloc_node_range_noprof() 3a812bed3d32 mm: page_owner: use new iteration API 4e30b94cdad6 mm: page_table_check: use new iteration API 9039b9096ea2 mm: page_ext: add an iteration API for page extensions 11e88e9265ec mm: remove redundant return in set_huge_zero_folio() 105f830fa35c mm/damon: remove damon_operations->reset_aggregated 99ce7c9c6d85 mm/damon: remove damon_callback->before_damos_apply cedee98f6887 mm/damon: remove damon_callback->after_sampling 07da21855b27 mm/damon: remove ->before_start of damon_callback 53058c762aff mm/damon: remove damon_callback->private 52f7c351fc3e mm/damon/sysfs-schemes: remove obsolete comment for damon_sysfs_schemes_clear_regions() d682f5f64342 mm/damon/sysfs: remove damon_sysfs_cmd_request and its readers 311f34ff85d2 mm/damon/sysfs: remove damon_sysfs_cmd_request_callback() and its callers 8b40db0edf3c mm/damon/sysfs: remove damon_sysfs_cmd_request code from damon_sysfs_handle_cmd() 3301f1861d34 mm/damon/sysfs: handle commit command using damon_call() 258d941e5877 mm/damon/core: make damon_set_attrs() be safe to be called from damon_call() bf74bdfd2edb mm/damon/core: invoke kdamond_call() after merging is done if possible 4c9ea539ad59 mm/damon/sysfs: validate user inputs from damon_sysfs_commit_input() 8afa901c147a arch, mm: make releasing of memory to page allocator more explicit 0d98484ee333 arch, mm: introduce arch_mm_preinit 6faea3422e3b arch, mm: streamline HIGHMEM freeing e120d1bc12da arch, mm: set high_memory in free_area_init() 8268af309d07 arch, mm: set max_mapnr when allocating memory map for FLATMEM d319c8b4918d xtensa: split out printing of virtual memory layout to a function 54ccf66f99d6 s390: make setup_zero_pages() use memblock be971f957a80 nios2: move pr_debug() about memory start and end to setup_arch() e74e2b8eb424 MIPS: make setup_zero_pages() use memblock 67e7a600869c MIPS: consolidate mem_init() for NUMA machines 30686816214b hexagon: move initialization of init_mm.context init to paging_init() 2b1d532e106e csky: move setup_initrd() to setup.c e11079dd25c5 arm: mem_init: use memblock_phys_free() to free DMA memory on SA1111 ff22f9299d7b page_io: zswap: do not crash the kernel on decompression failure 2273dea6b1e1 mm/hugetlb: update nr_huge_pages and surplus_huge_pages together 114b48087769 Docs/admin-guide/mm/damon/usage: update for {core,ops}_filters directories 899e4c14afa6 Docs/ABI/damon: document {core,ops}_filters directories ae8fd5b6666b mm/damon/sysfs-schemes: return error when for attempts to install filters on wrong sysfs directory 9f643a9854df mm/damon/sysfs-schemes: record filters of which layer should be added to the given filters directory f7f0d88b7d6d mm/damon/core: expose damos_filter_for_ops() to DAMON kernel API callers 968cbea1bb0e mm/damon/sysfs-schemes: commit filters in {core,ops}_filters directories db2e76ceb40b mm/damon/sysfs-schemes: implement core_filters and ops_filters directories ab71d2d30121 mm/damon/sysfs-schemes: let damon_sysfs_scheme_set_filters() be used for different named directories 749492229e3b mm: stop maintaining the per-page mapcount of large folios (CONFIG_NO_PAGE_MAPCOUNT) 6dd55dd1c555 fs/proc/task_mmu: remove per-page mapcount dependency for smaps/smaps_rollup (CONFIG_NO_PAGE_MAPCOUNT) 7a34ae14491e fs/proc/task_mmu: remove per-page mapcount dependency for "mapmax" (CONFIG_NO_PAGE_MAPCOUNT) eb16876971ea fs/proc/task_mmu: remove per-page mapcount dependency for PM_MMAP_EXCLUSIVE (CONFIG_NO_PAGE_MAPCOUNT) ae4192b7691c fs/proc/page: remove per-page mapcount dependency for /proc/kpagecount (CONFIG_NO_PAGE_MAPCOUNT) e63ee43e3eda mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain per-page mapcounts in large folios 003fde4492c8 mm: convert folio_likely_mapped_shared() to folio_maybe_mapped_shared() 1da190f4d0a6 mm: Copy-on-Write (COW) reuse support for PTE-mapped THP 6af8cb80d3a9 mm/rmap: basic MM owner tracking for large folios (!hugetlb) 448854478ab2 mm/rmap: use folio_large_nr_pages() in add/remove functions b85aa9b11b67 bit_spinlock: __always_inline (un)lock functions 932961c4b666 mm/rmap: abstract large mapcount operations for large folios (!hugetlb) 1862a4af107e mm/rmap: pass vma to __folio_add_rmap() 405c4ef769c7 mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friends 845d2be6d41f mm: move _entire_mapcount in folio to page[2] on 32bit 31a31da8a618 mm: move _pincount in folio to page[2] on 32bit 4eeec8c89a0c mm: move hugetlb specific things in folio to page[3] 4996fc547f5b mm: let _folio_nr_pages overlay memcg_data in first tail page 1ea5212aed06 mm: factor out large folio handling from folio_nr_pages() into folio_large_nr_pages() 6220ea5583e9 mm: factor out large folio handling from folio_order() into folio_large_order() 664dc4da2694 mm/mremap: thread state through move page table operation 2a4077f49ccd mm/mremap: refactor move_page_tables(), abstracting state b714ccb02a76 mm/mremap: complete refactor of move_vma() d5c8aec0542e mm/mremap: initial refactor of move_vma() 221bf5cac5c2 mm/mremap: introduce and use vma_remap_struct threaded state 85ea6bdd88a2 mm/mremap: refactor mremap() system call implementation 937582ee8e8d mm/mremap: correctly handle partial mremap() of VMA starting at 0 aed877c2b425 device/dax: properly refcount device dax pages when mapping 38607c62b34b fs/dax: properly refcount fs dax pages 653d7825c149 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support e5cb23256347 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages 6c88f72691f8 mm/huge_memory: add vmf_insert_folio_pmd() dbe54153296d mm/huge_memory: add vmf_insert_folio_pud() 349994cf61e6 mm/rmap: add support for PUD sized mappings to rmap ec2e0cc67f9c mm/memory: add vmf_insert_page_mkwrite() 15a64311e0ae mm/memory: enhance insert_page_into_pte_locked() to create writable mappings 82ba975e4c43 mm: allow compound zone device pages b7e282378773 mm/mm_init: move p2pdma page refcount initialisation to p2pdma a58c6fb6623d mm/gup: remove redundant check for PCI P2PDMA page cbe298d82cf7 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag 0e2f80afcfa6 fs/dax: ensure all pages are idle prior to filesystem unmount bde708f1a65d fs/dax: always remove DAX page-cache entries when breaking layouts d5b3afea22a5 fs/dax: create a common implementation to break DAX layouts e6fa3963a30d fs/dax: refactor wait for dax idle page 6be3e21d25ca fs/dax: don't skip locked entries when scanning entries cee91fa13a8e fs/dax: return unmapped busy pages from dax_layout_busy_page_range() 7851bf649d42 fuse: fix dax truncate/punch_hole fault path 37cd93fc6103 dax: use folios more widely within DAX 995abaaadd30 dax: remove access to page->index 5f1cf94d8020 ext4: clear DISCARD flag if device does not support discard 743717670a36 jbd2: remove jbd2_journal_unfile_buffer() 1b419c889c07 ext4: reorder capability check last 243efbdf8ea6 ext4: update the comment about mb_optimize_scan 18aba2adb3e2 jbd2: fix off-by-one while erasing journal 08be56fec058 ext4: remove references to bh->b_page 7e91ae31e2d2 ext4: goto right label 'out_mmap_sem' in ext4_setattr() 5701875f9609 ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() 69f3a3039b0d ext4: introduce ITAIL helper 00cdfdcfa080 hypfs_create_cpu_files(): add missing check for hypfs_mkdir() failure 8db816c6f176 scsi: st: Tighten the page format heuristics with MODE SELECT ad77cebf97bd scsi: st: ERASE does not change tape location a018d1cf990d scsi: st: Fix array overflow in st_setup() 1909b643034e scsi: target: tcm_loop: Fix wrong abort tag 040492ac2578 scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag 750d4fbe2c20 scsi: hisi_sas: Fixed failure to issue vendor specific commands bd067766ee2a scsi: fnic: Remove unnecessary NUL-terminations 160d6ec69f40 scsi: fnic: Remove redundant flush_workqueue() calls 21263d035ff2 f2fs: fix missing discard for active segments 351bc761338d f2fs: optimize f2fs DIO overwrites 5b8f85d081da docs: driver-api: firmware: clarify userspace requirements dda366083e5f x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures 4e6b7141d169 docs: clarify rules wrt tagging other people d6cb667b8e15 i3c: master: svc: Fix i3c_master_get_free_addr return check fba374f32855 docs: Remove outdated highuid.rst documentation 0176188220a7 rtc: cros-ec: Avoid a couple of -Wflex-array-member-not-at-end warnings 6c2b833525eb dt-bindings: rtc: pcf2127: Reference spi-peripheral-props.yaml eea7791e00f3 rtc: rzn1: implement one-second accuracy for alarms 0a243de9d009 rtc: pcf50633: Remove 860be250fc32 vfio/pci: Handle INTx IRQ_NOTCONNECTED 2d6a194f4b27 NFS: Refactor trace_nfs4_offload_cancel adcc0aef9ed4 NFS: Use NFSv4.2's OFFLOAD_STATUS operation 77dd8a302f56 NFS: Implement NFSv4.2's OFFLOAD_STATUS operation 8955e7ce61fb NFS: Implement NFSv4.2's OFFLOAD_STATUS XDR 43502f6e8d1e NFS: fix open_owner_id_maxsz and related fields. e767b59e29b8 NFSv4: Avoid unnecessary scans of filesystems for delayed delegations f163aa81a799 NFSv4: Avoid unnecessary scans of filesystems for expired delegations 35a566a24e58 NFSv4: Avoid unnecessary scans of filesystems for returning delegations 47acca884f71 NFSv4: Don't trigger uneccessary scans for return-on-close delegations 3775be3417cc bpftool: Using the right format specifiers 8d86767be9c9 bpftool: Add -Wformat-signedness flag to detect format errors a024843d92cc selftests/bpf: Test freplace from user namespace 974ef9f0d23e libbpf: Pass BPF token from find_prog_btf_id to BPF_BTF_GET_FD_BY_ID 07651ccda9ff bpf: Return prog btf_id without capable check 0de445d18e36 bpf: BPF token support for BPF_BTF_GET_FD_BY_ID 39b0a10d80d6 net: stmmac: remove unnecessary stmmac_mac_set() in stmmac_release() 180fa8d0a2cb net: stmmac: remove redundant racy tear-down in stmmac_dvr_remove() 35b862eac909 net: phylink: expand on .pcs_config() method documentation a07f23ad9baf cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk a3d3043ef24a selinux: get netif_wildcard policycap from policy instead of cache 38f13bf80130 stmmac: intel: Fix warning message for return value in intel_tsn_lane_is_available() 2ce107e06457 PCI: dwc: Consolidate devicetree handling in dw_pcie_host_get_resources() 84f37c43d5fe PCI: dwc: Call devm_pci_alloc_host_bridge() early in dw_pcie_host_init() 513ef9c4965b PCI: dwc: Rename cpu_addr to parent_bus_addr for ATU configuration 8f4a489b370e PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off() caeb8ba598f0 kexec_core: accept unaccepted kexec segments' destination addresses 6164be01f179 watchdog/perf: optimize bytes copied and remove manual NUL-termination ceb08ee965a2 lib/interval_tree: fix the comment of interval_tree_span_iter_next_gap() 19811285784f lib/interval_tree: skip the check before go to the right subtree ccaf3efceefc lib/interval_tree: add test case for span iteration 82114e45131f lib/interval_tree: add test case for interval_tree_iter_xxx() helpers 16b1936ae6d1 lib/rbtree: add random seed 3e1d58cd5dae lib/rbtree: split tests 4164e1525d37 lib/rbtree: enable userland test suite for rbtree related data structure bc2f19d65373 checkpatch: describe --min-conf-desc-length 28939c3e9925 scripts/gdb/symbols: determine KASLR offset on s390 8a56f2660741 signal: avoid clearing TIF_SIGPENDING in recalc_sigpending() if unset e0349c46cb4f scripts/gdb/linux/symbols.py: address changes to module_sect_attrs f87313641629 RDMA/bnxt_re: convert timeouts to secs_to_jiffies() 66644d80a4f9 platform/x86: thinkpad_acpi: convert timeouts to secs_to_jiffies() 8ba1b428cf1a platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() 7c9a8c57143c spi: spi-imx: convert timeouts to secs_to_jiffies() eee6af2319f8 spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() 6cf828d2fbeb nvme: convert timeouts to secs_to_jiffies() 2c54b24fefa8 power: supply: da9030: convert timeouts to secs_to_jiffies() a877cd2a6487 xfs: convert timeouts to secs_to_jiffies() d5834614a4d9 ata: libata-zpodd: convert timeouts to secs_to_jiffies() 52ffdbbd49b8 dt-bindings: hwmon: ti,ina2xx: Add INA233 device 08ebc9def79f hwmon: Add Congatec Board Controller monitoring driver 8ea221b22172 net: phy: remove unused functions phy_package_[read|write]_mmd 43e2aa56aea2 net: phy: move PHY package MMD access function declarations from phy.h to phylib.h 32e658c84b6d net/mlx5: fs, add support for dest flow sampler HWS action 82d3639ef7dc net/mlx5: fs, add support for flow meters HWS action cc2cc56fc6e6 net/mlx5: fs, add API for sharing HWS action by refcount 0507f337fc0c iommufd: Rename fault.c to eventq.c 5426a78bebef iommufd: Abstract an iommufd_eventq from iommufd_fault 927dabc9aa4d iommufd/fault: Add an iommufd_fault_init() helper dbf00d7d8912 iommufd/fault: Move two fault functions out of the header fe53538069bb KVM: arm64: PMU: Reload when resetting 1db4aaa05589 KVM: arm64: PMU: Reload when user modifies registers 64074ca8ca92 KVM: arm64: PMU: Fix SET_ONE_REG for vPMC regs be5ccac3f15e KVM: arm64: PMU: Assume PMU presence in pmu-emul.c f2aeb7bbd574 KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} 0e18a6eca946 cxl: Fixup kdoc issues for include/cxl/features.h 72b24a9d5057 fwctl/cxl: Add documentation to FWCTL CXL 1729808c544a cxl/test: Add Set Feature support to cxl_test e77e9c107978 cxl/test: Add Get Feature support to cxl_test eb5dfcb9e36d cxl: Add support to handle user feature commands for set feature 5908f3ed6dc2 cxl: Add support to handle user feature commands for get feature 4d1c09cef2c2 cxl: Add support for fwctl RPC command to enable CXL feature commands 9b8e73cdb141 cxl: Move cxl feature command structs to user header 858ce2f56b52 cxl: Add FWCTL support to CXL f098aeba04c9 f2fs: fix to avoid atomicity corruption of atomic file 502d16c0bd8f regulator: rtq6752: make const read-only array fault_mask static 18abb3797f1c ASoC: soc-utils: Transition to the faux device interface ed92f40eccc8 ASoC: dt-bindings: audio-graph-card2: add widgets and hp-det-gpios support 811944a79045 ASoC: dt-bindings: support imx95's CM7 core 2f1f7787b6b8 printk: Add an option to allow ttynull to be a default console device f6fc1584f500 jbd2: remove redundant function jbd2_journal_has_csum_v2or3_feature e224fa3b8a03 ext4: remove redundant function ext4_has_metadata_csum a662f3c03b75 jbd2: do not try to recover wiped journal e6eff39dd0fe jbd2: remove wrong sb->s_sequence check 5f920d5d6083 ext4: verify fast symlink length 95204a95fd96 arm64: defconfig: Build NSS Clock Controller driver for IPQ9574 9bf3684e0f7e clk: qcom: Add NSS clock Controller driver for IPQ9574 6e89ef8f697b clk: qcom: gcc-ipq9574: Add support for gpll0_out_aux clock 28300ecedce4 dt-bindings: clock: Add ipq9574 NSSCC clock and reset definitions 07986c5b36c4 dt-bindings: clock: gcc-ipq9574: Add definition for GPLL0_OUT_AUX c1d6afdbb8ed hwmon: (pmbus/ltc2978) add support for lt717x 156c6ebbab10 dt-bindings: hwmon: ltc2978: add support for LT717x 80d363e1b3b6 hwmon: (pmbus/ltc2978) Add support for LT717x - docs 0b8d073f6c66 power: supply: mt6370: Remove redundant 'flush_workqueue()' calls 4ebeb27b7275 Revert "power: supply: bq27xxx: do not report bogus zero values" 9651f7899cc5 perf/arm_cspmu: Fix missing io.h include 30cc7b0d0e93 power: supply: max77693: Fix wrong conversion of charge input threshold value 9866884ce8ef tcp: Pass flags to __tcp_send_ack 4618e195f925 tcp: add new TCP_TW_ACK_OOW state and allow ECN bits in TOS d722762c4eaa tcp: AccECN support to tcp_add_backlog 4e4f7cefb130 gro: prevent ACE field corruption & better AccECN handling 023af5a72ab1 gso: AccECN support 041fb11d518f tcp: helpers for ECN mode handling f0db2bca0cf9 tcp: rework {__,}tcp_ecn_check_ce() -> tcp_data_ecn_check() 2c2f08d31d2f tcp: extend TCP flags to allow AE bit/ACE field 0114a91da672 tcp: use BIT() macro in include/net/tcp.h da610e18313b tcp: create FLAG_TS_PROGRESS 149dfb31615e tcp: reorganize tcp_in_ack_event() and tcp_count_delivered() c5e8f2924abe btrfs: remove duplicated metadata folio flag update in end_bbio_meta_read() 8be4cb04cb90 btrfs: convert io_ctl_prepare_pages() to work on folios b9967834ab72 btrfs: update some folio related comments 96b2854de888 btrfs: keep private struct on stack for sync reads in btrfs_encoded_read_regular_fill_pages() 015b70bd6c75 rtc: pm8xxx: implement qcom,no-alarm flag for non-HLOS owned alarm c94cf023dce3 m68k: defconfig: Update defconfigs for v6.14-rc1 a326b0523fc1 pinctrl: qcom: sa8775p: Enable egpio function dc4a70298ecd dt-bindings: pinctrl: qcom: Add egpio function for sa8775p b938feb79098 pinctrl: qcom: tlmm-test: Validate irq_enable delivers edge irqs e225128c3f8b pinctrl: qcom: Clear latched interrupt status when changing IRQ type 2ef854728f85 dt-bindings: pinctrl: airoha: Add missing gpio-ranges property 774e34471627 pinctrl: bcm281xx: Add missing assignment in bcm21664_pinctrl_lock_all() 465cf6767198 pinctrl: amd: isp411: Fix IS_ERR() vs NULL check in probe() 4cc1b5ce232e dt-bindings: pinctrl: at91-pio4: add microchip,sama7d65-pinctrl 17013f0acb32 pinctrl: tegra: Set SFIO mode to Mux Register 4348e9177813 x86/fpu: Clarify the "xa" symbolic name used in the XSTATE* macros 3602571baf9a ASoC: Intel: avs: max98927: Replace devm_kzalloc() with devm_kcalloc() bde479694a7d ASoC: Intel: avs: max98373: Replace devm_kzalloc() with devm_kcalloc() 61b1a1bddf7d ASoC: Intel: avs: ssm4567: Replace devm_kzalloc() with devm_kcalloc() 6d9d66626c58 ASoC: Intel: avs: Replace devm_kzalloc() with devm_kcalloc() 73070466ed3b objtool: Use O_CREAT with explicit mode mask e853658de5ef rtc: pm8xxx: mitigate flash wear bba38b874886 rtc: pm8xxx: add support for uefi offset 931a88914ad6 dt-bindings: rtc: qcom-pm8xxx: document qcom,no-alarm flag 9a25a6572272 rtc: rv3032: drop WADA b0f9cb4a0706 rtc: rv3032: fix EERD location 2eaa2998f8a2 rtc: pm8xxx: switch to devm_device_init_wakeup 252f49cd71ba rtc: pm8xxx: fix possible race condition de404fc19628 rtc: mpfs: switch to devm_device_init_wakeup 36799069b481 objtool: Add CONFIG_OBJTOOL_WERROR 12e766d16814 perf: Fix __percpu annotation aa8b3e64fd39 objtool: Create backup on error and print args a307dd28b1c6 objtool: Change "warning:" to "error:" for --Werror bb62243943db objtool: Add --Werror option 5a406031d071 objtool: Add --output option fdf5ff2934f4 objtool: Upgrade "Linked object detected" warning to error acc8c6a798a0 objtool: Consolidate option validation 764d956145f2 objtool: Remove --unret dependency on --rethunk 0a7fb6f07e3a objtool: Increase per-function WARN_FUNC() rate limit dd95beba97b6 objtool: Update documentation acae6b5bfffe objtool: Improve __noreturn annotation warning b745962cb975 objtool: Fix error handling inconsistencies in check() 8085fcd78c1a x86/traps: Make exc_double_fault() consistently noreturn ad79c278e478 thunderbolt: Do not add non-active NVM if NVM upgrade is disabled for retimer 75749d2c1d8c thunderbolt: Scan retimers after device router has been enumerated 34929a070b7f include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h d128130f486b sched/topology: Stop exposing partition_sched_domains_locked ce9b3f93d770 cgroup/cpuset: Remove partition_and_rebuild_sched_domains d735bab3d58c sched/topology: Remove redundant dl_clear_root_domain call 2ff899e35164 sched/deadline: Rebuild root domain accounting after every update 45007c6fb586 sched/deadline: Generalize unique visiting of root domains 56209334dda1 sched/topology: Wrappers for sched_domains_mutex f6147af176ea sched/deadline: Ignore special tasks when rebuilding domains 3bffa47a0263 tracing: Use preempt_model_str() 6966cd46f632 xtensa: Rely on generic printing of preemption model 96389cf36591 x86: Rely on generic printing of preemption model b70f50be0c74 s390: Rely on generic printing of preemption model 732ed149f7ac powerpc: Rely on generic printing of preemption model 4769437de0e2 arm64: Rely on generic printing of preemption model 03288138baa5 arm: Rely on generic printing of preemption model d167706f68ee lib/dump_stack: Use preempt_model_str() bd2da08d9363 perf: Clean up pmu specific data 8bdc5daaa01e sched: Add a generic function to return the preemption string 1fbc6c8e5289 perf/x86: Remove swap_task_ctx() 3cec9fd03543 perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode d57e94f5b891 perf: Supply task information to sched_task() 506e64e710ff perf: attach/detach PMU specific data fdfda868ee3b locking/percpu-rwsem: Add guard support cb4369129339 perf: Save PMU specific data in task_struct c53e14f1ea4a perf: Extend per event callchain limit to branch stack 38e7047a4dac tty: mmc: sdio: use bool for cts and remove parentheses 77ad261ecc4a ASoC: amd: acp: Fix acp_common_hw_ops declaration error 09dc8031f4a8 ASoC: amd: acp: Fix acp_resource duplicate symbol error 9c2c0ef64009 ASoC: amd: acp: Fix snd_soc_acpi_mach id's duplicate symbol error 15559cdeb9be ASoC: pcm3168a: Convert to EXPORT_GPL_DEV_PM_OPS() 5f86b16c49a9 ASoC: amd: Convert to RUNTIME_PM_OPS() & co c7ef05c0061a ASoC: xtensa: Convert to RUNTIME_PM_OPS() 212f5c4f1d45 ASoC: tegra30: Convert to RUNTIME_PM_OPS() & co b7055fc11dc6 ASoC: tegra20: Convert to RUNTIME_PM_OPS() & co 083c6a6f79e7 ASoC: tegra210: Convert to RUNTIME_PM_OPS() & co 5f6e34c575b8 ASoC: tegra186: Convert to RUNTIME_PM_OPS() & co 723b69072328 ASoC: sunxi: Convert to RUNTIME_PM_OPS() 7369a2d95878 ASoC: stm: Convert to SYSTEM_SLEEP_PM_OPS() f8d952c5f77f ASoC: SOF: of: Convert to EXPORT_DEV_PM_OPS() 24df03e2b43c ASoC: SOF: pci: Convert to EXPORT_NS_DEV_PM_OPS() 40456c8e7b94 ASoC: SOF: acpi: Convert to EXPORT_NS_DEV_PM_OPS() 692fc8ac774a ASoC: samsung: Convert to RUNTIME_PM_OPS() & co 43a293034804 ASoC: rockchip: Convert to RUNTIME_PM_OPS() & co 4330d33f04ea ASoC: rcar: Convert to SYSTEM_SLEEP_PM_OPS() 23a6b07ceff5 ASoC: qcom: Convert to SYSTEM_SLEEP_PM_OPS() bd8540105e88 ASoC: mediatek: mt8365: Convert to RUNTIME_PM_OPS() & co 951f082eb09b ASoC: mediatek: mt8195: Convert to RUNTIME_PM_OPS() ecd140a2063d ASoC: mediatek: mt8192: Convert to RUNTIME_PM_OPS() 49a70f2ed0a2 ASoC: mediatek: mt8188: Convert to RUNTIME_PM_OPS() 26d342b04f5e ASoC: mediatek: mt8186: Convert to RUNTIME_PM_OPS() 564cb5ebb488 ASoC: mediatek: mt8183: Convert to RUNTIME_PM_OPS() 09b926f215df ASoC: mediatek: mt8173: Convert to RUNTIME_PM_OPS() 0d7c63bc74a8 ASoC: mediatek: mt7986: Convert to RUNTIME_PM_OPS() 6afabcdad370 ASoC: mediatek: mt6797: Convert to RUNTIME_PM_OPS() 50ffa9e4d22d ASoC: mediatek: mt2701: Convert to RUNTIME_PM_OPS() 2c498d9a3a5a ASoC: intel: catpt: Convert to RUNTIME_PM_OPS() & co 72954863350e ASoC: intel: avs: Convert to RUNTIME_PM_OPS() 5580e82d2226 ASoC: img: Convert to RUNTIME_PM_OPS() and co d1baa8193fd8 ASoC: fsl: Convert to RUNTIME_PM_OPS() and co fc12699cda76 ASoC: dwc: Convert to RUNTIME_PM_OPS() 60c1c181139e ASoC: wsa884x: Convert to RUNTIME_PM_OPS() d09125c2c68c ASoC: wsa883x: Convert to RUNTIME_PM_OPS() 6fb2ff498d5a ASoC: wsa881x: Convert to RUNTIME_PM_OPS() ae5ad50b9fea ASoC: wm8994: Convert to SYSTEM_SLEEP_PM_OPS() 327e7dd45cea ASoC: wm8962: Convert to RUNTIME_PM_OPS() & co 30200e61f8b8 ASoC: wm8804: Convert to EXPORT_GPL_DEV_PM_OPS() adcb5d32f731 ASoC: wm5100: Convert to RUNTIME_PM_OPS() 208a479d0392 ASoC: wm2200: Convert to RUNTIME_PM_OPS() 6714a569c839 ASoC: wcd939x: Convert to RUNTIME_PM_OPS() a0f0a8814ab4 ASoC: wcd938x: Convert to RUNTIME_PM_OPS() 40a3111b8f18 ASoC: wcd937x: Convert to RUNTIME_PM_OPS() 2db8e2c7c6f9 ASoC: ts3a227e: Convert to SYSTEM_SLEEP_PM_OPS() 1570c33f2f38 ASoC: tas2552: Convert to RUNTIME_PM_OPS() 9eb264d115a5 ASoC: rtq9128: Convert to RUNTIME_PM_OPS() 9aaa57d36f38 ASoC: rt9120: Convert to RUNTIME_PM_OPS() 957e8cb375e6 ASoC: rt722: Convert to RUNTIME_PM_OPS() & co 8798eaedd6d7 ASoC: rt721: Convert to RUNTIME_PM_OPS() & co a83d01d19ef2 ASoC: rt715: Convert to RUNTIME_PM_OPS() & co e4efc3694d8a ASoC: rt712: Convert to RUNTIME_PM_OPS() & co 98cdea5b7acd ASoC: rt711: Convert to RUNTIME_PM_OPS() & co 569f75535df2 ASoC: rt700-sdw: Convert to RUNTIME_PM_OPS() & co ef57148d2cea ASoC: rt5682-sdw: Convert to RUNTIME_PM_OPS() & co 71ba303a04ed ASoC: rt5645: Convert to SYSTEM_SLEEP_PM_OPS() fdf698fa3ff2 ASoC: rt5514: Convert to SYSTEM_SLEEP_PM_OPS() 3eedadf3d704 ASoC: rt1320-sdw: Convert to RUNTIME_PM_OPS() & co d0bb681f8e9a ASoC: rt1318-sdw: Convert to RUNTIME_PM_OPS() & co dfe8999a4f5c ASoC: rt1316-sdw: Convert to RUNTIME_PM_OPS() & co 7130c4302b92 ASoC: rt1308-sdw: Convert to RUNTIME_PM_OPS() & co b83ab4fb2c6e ASoC: rt1017-sdca-sdw: Convert to RUNTIME_PM_OPS() & co 85e8d0f37879 ASoC: pcm512x: Convert to EXPORT_GPL_DEV_PM_OPS() aa912611c430 ASoC: mt6660: Convert to RUNTIME_PM_OPS() 113d29a94410 ASoC: max98927: Convert to SYSTEM_SLEEP_PM_OPS() d0029e0a7867 ASoC: max9860: Convert to RUNTIME_PM_OPS() b352343e448c ASoC: max98520: Convert to SYSTEM_SLEEP_PM_OPS() c009893bc586 ASoC: max98396: Convert to SYSTEM_SLEEP_PM_OPS() 69b638e8d434 ASoC: max98390: Convert to SYSTEM_SLEEP_PM_OPS() db001865fdbc ASoC: max98373: Convert to RUNTIME_PM_OPS() & co f744bcb575f7 ASoC: max98090: Convert to RUNTIME_PM_OPS() & co efd74b16af66 ASoC: lpass: Convert to RUNTIME_PM_OPS() 218b32ca6c63 ASoC: hdac_hdmi: Convert to RUNTIME_PM_OPS() & co 948cf1681e2e ASoC: da7213: Convert to RUNTIME_PM_OPS() & co 81f150d4b96d ASoC: cx2072x: Convert to RUNTIME_PM_OPS() & co 646443af4452 ASoC: cs53l30: Convert to RUNTIME_PM_OPS() 2492a736dd89 ASoC: cs4349: Convert to RUNTIME_PM_OPS() 9a1d4a565651 ASoC: cs43130: Convert to RUNTIME_PM_OPS() 7b7e2292e0ba ASoC: cs42xx8: Convert to EXPORT_GPL_DEV_PM_OPS() 850910df7a5c ASoC: cs42l83: Convert to SYSTEM_SLEEP_PM_OPS() 92104ed88e7c ASoC: cs42l51: Convert to SYSTEM_SLEEP_PM_OPS() 227b13234982 ASoC: cs42l42: Convert to RUNTIME_PM_OPS() & co fd24b93ebaa1 ASoC: cs4234: Convert to RUNTIME_PM_OPS() 1d6128f56c01 ASoC: cs35l34: Convert to RUNTIME_PM_OPS() 7d1d8f90e456 ASoC: cs35l33: Convert to RUNTIME_PM_OPS() 5b73cae57a02 ASoC: cs35l32: Convert to RUNTIME_PM_OPS() 5ef209dcdc3f ASoC: ak5558: Convert to RUNTIME_PM_OPS() & co 9f9c8e9064ea ASoC: ak4458: Convert to RUNTIME_PM_OPS() & co 5f3aeb44694f ASoC: ak4375: Convert to RUNTIME_PM_OPS() & co 958448bfee50 ASoC: au1x: Convert to DEFINE_SIMPLE_DEV_PM_OPS() 6cf5db71dc6d pmdomain: arm: scmi_pm_domain: Remove redundant state verification 6ec7c4a297ba pmdomain: thead: fix TH1520_AON_PROTOCOL dependency d1c3a3f1c9a1 posix-timers: Drop redundant memset() invocation f0373cc0907c x86/sev: Simplify the code by removing unnecessary 'else' statement bbd6fcc76b39 irqchip: Add support for Amlogic A4 and A5 SoCs 40f4152442f7 dt-bindings: interrupt-controller: Add support for Amlogic A4 and A5 SoCs c96fff391c09 perf/ring_buffer: Allow the EPOLLRDNORM flag for poll f4b07fd62d4d perf/core: Use POLLHUP for pinned events in error 2eb5dc9a4b0d gpio: da9055: use new line value setter callbacks 489c19cee3b9 gpio: da9052: use new line value setter callbacks 588dfcdb1628 gpio: cs5535: use new line value setter callbacks 96498b83b3de gpio: crystalcove: use new line value setter callbacks 2661dc2de186 gpio: cros-ec: use new line value setter callbacks 68f5b74e0db7 gpio: creg-snps: use new line value setter callbacks 1e69c7532a18 gpio: cgbc: use new line value setter callbacks 19c39c53752a gpio: bt8xx: use new line value setter callbacks b9a557d05a7d gpio: bt8xx: use lock guards c948feeadba2 gpio: bt8xx: allow to build the module with COMPILE_TEST=y fe7667f2085e gpio: bd9571mwv: use new line value setter callbacks 8a050f738d41 gpio: bd71828: use new line value setter callbacks 7bd2bb7901a6 gpio: bd71815: use new line value setter callbacks d5cc72803b14 gpio: bcm-kona: use new line value setter callbacks cd7d117a2971 gpio: bcm-kona: use lock guards a24b18aa4fd6 samples: rust_misc_device: fix markup in top-level docs a91aaf8dd549 MAINTAINERS: add Baolin as shmem reviewer 086e66b690ae mm: shmem: factor out the within_size logic into a new helper cd81c424b53f mm: shmem: change the return value of shmem_find_swap_entries() d5e4e147c0f5 mm: shmem: remove duplicate error validation 6d26a149f548 mm: shmem: remove 'fadvise()' comments c0d017896b72 mm: shmem: drop the unused macro 7b6004115607 mm: zpool: remove zpool_malloc_support_movable() 07864f1a57fb mm: zsmalloc: remove object mapping APIs and per-CPU map areas fcbea574754c mm: zpool: remove object mapping APIs 7d4c9629b74f mm: zswap: use object read/write APIs instead of object mapping APIs 9bbe033c75a5 mm: zpool: add interfaces for object read/write APIs ac55b38fe2f9 mm/shrinker: fix name consistency issue in shrinker_debugfs_rename() 9ea705a54bad Docs/mm/damon/design: update for changed filter-default behavior a54c42f6873d mm/damon/paddr: respect ops_filters_default_reject 961df88e4688 mm/damon/core: set damos_filter default allowance behavior based on installed filters dd038b728c8a mm/damon: add default allow/reject behavior fields to struct damos 627983a55221 mm/damon/paddr: support only damos->ops_filters 2a689e4e83bd mm/damon/core: put ops-handled filters to damos->ops_filters 3607cc590f18 mm/damon/core: support committing ops_filters ac7b094bf4d6 mm/damon/paddr: support ops_filters ab82e57981d0 mm/damon/core: introduce damos->ops_filters 6cc4c3aa714b writeback: fix calculations in trace_balance_dirty_pages() for cgwb 28c24ef9e04f writeback: rename variables in trace_balance_dirty_pages() f1ab2831e2a4 writeback: let trace_balance_dirty_pages() take struct dtc as parameter 70478a5534af mm: hugetlb: log time needed to allocate hugepages 71f745688985 mm: hugetlb: add hugetlb_alloc_threads cmdline option c34b3eceeac6 mm: hugetlb: improve parallel huge page allocation time 3dc30ef64ba6 memcg: bypass root memcg check for skmem charging f7b0797d36e7 page_counter: reduce struct page_counter size 0e2759afcaf9 page_counter: track failcnt only for legacy cgroups 645207a670a9 memcg: don't call propagate_protected_usage() for v1 a14efee04796 mm/page_alloc: clarify should_claim_block() commentary e47f1f56dd82 mm/page_alloc: clarify terminology in migratetype fallback code c36549ff8d84 Revert "x86/xen: allow nesting of same lazy mode" eb61ad14c459 sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes a1d416bf9faf sparc/mm: disable preemption in lazy mmu mode ad449d856bd7 fs/proc/task_mmu: reduce scope of lazy mmu region 691ee97e1a9d mm: fix lazy mmu docs and usage b243d666d107 Docs/admin-guide/mm/damon/usage: add intervals_goal directory on the hierarchy e2b23dc62369 Docs/ABI/damon: document intervals auto-tuning ABI af03edb521f1 Docs/mm/damon/design: document for intervals auto-tuning 1077605396b4 mm/damon/sysfs: implement a command to update auto-tuned monitoring intervals 0622c68d0a51 mm/damon/sysfs: commit intervals tuning goal 8fbbcbeaafeb mm/damon/sysfs: implement intervals tuning goal directory f04b0fedbe71 mm/damon/core: implement intervals auto-tuning 1eb3471bf574 mm/damon: add data structure for monitoring intervals auto-tuning b9585a3f3e0b mm/list_lru: make the case where mlru is NULL as unlikely f9aad622006b mm: rename GENERIC_PTDUMP and PTDUMP_CORE 3f54872454a9 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP a5c96dfd47d8 docs: arm64: drop PTDUMP config options from ptdump.rst 2c5e6ac2db64 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig 9a4f9e2a81d1 configs: drop GENERIC_PTDUMP from debug.config 720ba85040a6 mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exclusive_entry() 2f95381f8a4c mm/memory: document restore_exclusive_pte() 248624f9c6b4 mm/memory: pass folio and pte to restore_exclusive_pte() db0f6e674c2b mm/memory: remove PageAnonExclusive sanity-check in restore_exclusive_pte() 66add5e9093b lib/test_hmm: make dmirror_atomic_map() consume a single page 173a3dc051bd mm: assert the folio is locked in folio_start_writeback() a58f3dcf20ea samples/damon: a typo in the kconfig - sameple 4d320e30ee04 rust: platform: fix unrestricted &mut platform::Device 7b948a2af6b5 rust: pci: fix unrestricted &mut pci::Device 4d032779ab32 rust: device: implement device context marker d1f6d6c537d4 rust: pci: use to_result() in enable_device_mem() 8ef9019ed2ac btrfs: convert timeouts to secs_to_jiffies() 344825e17cfa ALSA: ac97: convert timeouts to secs_to_jiffies() 78cf56f8832a accel/habanalabs: convert timeouts to secs_to_jiffies() 84c34d010587 scsi: lpfc: convert timeouts to secs_to_jiffies() 15c200eaf569 coccinelle: misc: secs_to_jiffies: Patch expressions too ede7cd607a1d cpu: remove needless return in void API suspend_enable_secondary_cpus() 758502918e77 rhashtable: remove needless return in three void APIs 4022918876f9 scripts/gdb: add $lx_per_cpu_ptr() ee87af982405 MAINTAINERS: mailmap: update Hyeonggon's name and email address fa34ce0ad941 mailmap: remove never used @parity.io email 0ac451ecec6d lib min_heap: use size_t for array size and index variables 5e40d0d19659 reboot: retire hw_protection_reboot and hw_protection_shutdown helpers 941a07cad2fd thermal: core: allow user configuration of hardware protection action 738b7856933d dt-bindings: thermal: give OS some leeway in absence of critical-action cd9beb9eb395 platform/chrome: cros_ec_lpc: prepare for hw_protection_shutdown removal b15388a2f019 regulator: allow user configuration of hardware protection action e016173f656b reboot: add support for configuring emergency hardware protection action 96201a8a9846 reboot: indicate whether it is a HARDWARE PROTECTION reboot or shutdown 81cab0f94ab8 reboot: rename now misleading __hw_protection_shutdown symbols aafb1245b2fe reboot: describe do_kernel_restart's cmd argument in kernel-doc 06eaeaee5b78 docs: thermal: sync hardware protection doc with code bbf0ec4f57e0 reboot: reboot, not shutdown, on hw_protection_reboot timeout 318f05a05715 reboot: replace __hw_protection_shutdown bool action parameter with an enum bd0ee47da40a ocfs2: remove reference to bh->b_page dbc3b6320eb3 ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() a406aff8c051 ocfs2: validate l_tree_depth to avoid out-of-bounds access 169b9b1db893 dt-bindings: cpufreq: cpufreq-qcom-hw: Narrow properties on SDX75, SA8775p and SM8650 684ab6f7ec5d dt-bindings: cpufreq: cpufreq-qcom-hw: Drop redundant minItems:1 a298c20f39de dt-bindings: cpufreq: cpufreq-qcom-hw: Add missing constraint for interrupt-names c6d5df70004f dt-bindings: cpufreq: cpufreq-qcom-hw: Add QCS8300 compatible 0f24e3c05afe erofs: enable 48-bit layout support 7361d1e3763b erofs: support unaligned encoded data 1d191b4ca51d erofs: implement encoded extent metadata efb2aef569b3 erofs: add encoded extent on-disk definition fe1e57d44d7f erofs: initialize decompression early 45f589b7167f cpufreq: Init cpufreq only for present CPUs b4dc0bee2a74 ucount: use rcuref_t for reference counting 5f01a22c5b23 ucount: use RCU for ucounts lookups 328152e6774d ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() 8c6bbda879b6 rcu: provide a static initializer for hlist_nulls_head b115b6eccdf5 lib/zlib: drop EQUAL macro 6ba31721aeef get_maintainer: stop reporting subsystem status as maintainer role 9ad18c855518 get_maintainer: add --substatus for reporting subsystem status e3185ee438c2 powerpc/crash: use generic crashkernel reservation bce074bdbc36 powerpc: insert System RAM resource to prevent crashkernel conflict 021b5b303c5e powerpc/crash: preserve user-specified memory limit 6e5250eaa665 powerpc/crash: use generic APIs to locate memory hole for kdump 9f0552c978f8 crash: let arch decide usable memory range in reserved area 7b54a96f30de crash: remove an unused argument from reserve_crashkernel_generic() 9986fb5164c8 kexec: initialize ELF lowest address to ULONG_MAX 95d4b3450ebe lib/plist.c: add shortcut for plist_requeue() 87ad827a2780 docs,procfs: document /proc/PID/* access permission checks 541da9f87ddb .mailmap: remove redundant mappings of emails 35dac71cff8f scripts: add script to extract built-in firmware blobs fc0d9d9afcd3 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK DELAY ACCOUNTING 0c555a3c1bc9 mm,procfs: allow read-only remote mm access under CAP_PERFMON ebc29409c296 mm/page_alloc: warn on nr_reserved_highatomic underflow 88fb7794f693 vmalloc: drop Christoph from Reviewers b487a2da3575 mm, swap: simplify folio swap allocation 0ff67f990bd4 mm, swap: remove swap slot cache 1b7e90020eb7 mm, swap: use percpu cluster as allocation fast path 280cfccaa20c mm, swap: don't update the counter up-front 78524b05f1a3 mm, swap: avoid redundant swap device pinning 3123fb0a18d6 mm, swap: drop the flag TTRS_DIRECT fae859550531 mm, swap: avoid reclaiming irrelevant swap cache 442b1eca223b mm: make page_mapped_in_vma() hugetlb walk aware a4138a2702a4 mm: page_alloc: group fallback functions together 020396a581dc mm: page_alloc: remove remnants of unlocked migratetype updates c2f6ea38fc1b mm: page_alloc: don't steal single pages from biggest buddy f3b92176f4f7 tools/selftests: add guard region test for /proc/$pid/pagemap 8e2f2aeb8b48 fs/proc/task_mmu: add guard region bit to pagemap 0a8a5b6c4129 mm: swap: remove stale comment of swap_reclaim_full_clusters() 2310f0894225 mm, swap: correct comment in swap_usage_sub() 43e9bbc3bb19 mm, swap: remove setting SWAP_MAP_BAD for discard cluster 1ddae9d67ee1 selftests/mm/mlock: print error on failure 5d2146a3354f selftests/mm: skip mlock tests if nobody user can't read it f896c6de8333 selftests/mm: ensure uffd-wp-mremap gets pages of each size e9269b2cc403 selftests/mm: drop unnecessary sudo usage 32b42970e861 selftests/mm: skip gup_longterm tests on weird filesystems 571a4b62ed63 selftests/mm: skip map_populate on weird filesystems bf6d575e24ee selftests/mm: don't fail uffd-stress if too many CPUs db0f1c138f18 selftests/mm: print some details when uffd-stress gets bad params f3b5535abce9 selftests/mm/uffd: rename nr_cpus -> nr_parallel f4b3e6c7f14c selftests/mm: skip uffd-wp-mremap if userfaultfd not available 0046dbed80e6 selftests/mm: skip uffd-stress if userfaultfd not available 800ddf3cd74b selftests/mm: report errno when things fail in gup_longterm 2ad951865aa7 zram: add might_sleep to zcomp API a6d2193b3ef5 zram: do not leak page on writeback_store error path 5b683d4e987d zram: do not leak page on recompress_store error path f66140eb7105 zram: permit reclaim in zstd custom allocator 82f91900c722 zram: switch to new zsmalloc object mapping API 44f76413496e zsmalloc: introduce new object mapping API e27af3f9360e zsmalloc: sleepable zspage reader-lock 0d6fa44e4e25 zsmalloc: rename pool lock 7e1b0212d4d5 zram: move post-processing target allocation b0624f0b2234 zram: rework recompression loop 9724bef96df4 zram: filter out recomp targets based on priority d7fdc5a620ae zram: limit max recompress prio to num_active_comps f3b0c6c8996a zram: remove writestall zram_stats member 9c7ccc8d99ad zram: add GFP_NOWARN to incompressible zsmalloc handle allocation 80af56cb2933 zram: remove second stage of handle allocation 4127e13c9302 zram: remove max_comp_streams device attr be656187b8a9 zram: remove unused crypto include 2efa9e9eb4db zram: permit preemption with active compression stream bd175a1d84e3 zram: sleepable entry locking 58abac769b05 mm/folio_queue: delete __folio_order and use folio_order directly 9fa26fb554ba mm/mincore: improve performance by adding an unlikely hint 375c28a0df0e Docs/mm/damon/design: document unmapped DAMOS filter type f809b9f3046f mm/damon: implement a new DAMOS filter type for unmapped pages 2560c8c3f41d arm/pgtable: remove duplicate included header file 474fe91f213a mm/hugetlb: move hugetlb CMA code in to its own file d2d786714080 mm/hugetlb: enable bootmem allocation from CMA areas f866cfcec20c mm/hugetlb: add hugetlb_cma_only cmdline option 85abcd023640 mm/cma: introduce interface for early reservations 9320fa271781 mm/cma: introduce a cma validate function b51d3db91d4d mm/cma: simplify zone intersection check 08efe2935030 x86/mm: set ARCH_WANT_HUGETLB_VMEMMAP_PREINIT 665eaf313314 x86/setup: call hugetlb_bootmem_alloc early b1222550fbf7 mm/hugetlb: do pre-HVO for bootmem allocated pages eefd3d024a53 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition 752fe17af693 mm/hugetlb: add pre-HVO framework 91ec71872a6d mm/hugetlb: move huge_boot_pages list init to hugetlb_bootmem_alloc d58b24982007 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc 9eb6207b7812 mm/sparse: add vmemmap_*_hvo functions 14ed3a595fa4 mm/hugetlb: check bootmem pages for zone intersections d69d8261a990 mm: define __init_reserved_page_zone function 3d61909cb7f8 mm/hugetlb: set migratetype for bootmem folios d65917c42373 mm/sparse: allow for alternate vmemmap section init at boot 243a75e23680 mm/bootmem_info: export register_page_bootmem_memmap d3cd80c58794 x86/mm: make register_page_bootmem_memmap handle PTE mappings 5b47c02967ab mm/hugetlb: convert cmdline parameters from setup to early de55996d7188 mm/hugetlb: use online nodes for bootmem allocation 992e5491b6b8 mm/hugetlb: remove redundant __ClearPageReserved 3dda0103e8ea mm, hugetlb: use cma_declare_contiguous_multi 624ab90b7b87 mm/cma: introduce cma_intersects function c009da4258f9 mm, cma: support multiple contiguous ranges, if requested 7365ff2c8eef mm/cma: export total and free number of pages for CMA areas edab6ffd792a Docs/mm/damon/design: categorize DAMOS filter types based on handling layer 4a4d8e792506 Docs/mm/damon/design: clarify handling layer based filters evaluation sequence 0f28583b28d8 Docs/damon: move DAMOS filter type names and meaning to design doc e52a942b47c8 Docs/mm/damon/design: document hugepage_size filter 381ff0341ac6 Docs/mm/damon/design: fix typo on DAMOS filters usage doc link 86758b504864 mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned long af3b45aac5c9 selftests/mm: fix spelling 8e4909d69322 Documentation/mm: fix spelling mistake 0d40cfe63a2f fs: remove folio_file_mapping() 52d671a1a36a fs: remove page_file_mapping() 63a23847dc47 fs: convert block_commit_write() to take a folio fcd807a03b86 Docs/mm/damon: fix spelling and grammar in monitoring_intervals_tuning_example.rst 795f29616e85 docs/mm: document latest changes to vm_lock 3104138517fc mm: make vma cache SLAB_TYPESAFE_BY_RCU e49510bf00de mm: prepare lock_vma_under_rcu() for vma reuse possibility e218d9fedd05 mm: remove extra vma_numab_state_init() call 3dd98c5c4423 mm/debug: print vm_refcnt state when dumping the vma 6bef4c2f9722 mm: move lesser used vma_area_struct members into the last cacheline f35ab95ca0af mm: replace vm_lock and detached flag with a reference count 4e0dbe105d50 refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire 7f8ceea0c580 refcount: provide ops for cases when object's memory can be reused 45ad9f5290dc mm: uninline the main body of vma_start_write() ce0853966085 mm: move mmap_init_lock() out of the header file 7440adb405df mm: allow vma_start_read_locked/vma_start_read_locked_nested to fail 2c2bd11caba2 types: move struct rcuwait into types.h fe605930f074 mm: mark vmas detached upon exit 55e50223bf3e mm: introduce vma_iter_store_attached() to use with attached vmas 8ef95d8f15f9 mm: mark vma as detached until it's added into vma tree 7b6218ae1253 mm: move per-vma lock into vm_area_struct b2ae5fccb8c0 mm: introduce vma_start_read_locked{_nested} helpers 2f9b43d617e2 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try_to_unmap 354dffd29575 mm: support batched unmap for lazyfree large folios during reclamation 2f4ab3ac10e1 mm: support tlbbatch flush for a range of PTEs faeb2831b517 mm: set folio swapbacked iff folios are dirty in try_to_unmap_one b23ceebd63d8 filemap: remove redundant folio_test_large check in filemap_free_folio 18ea595a07bc maple_tree: remove a BUG_ON() in mas_alloc_nodes() 0b6d4853d1d7 tools/selftests: add file/shmem-backed mapping guard region tests 272f37d3e99a tools/selftests: expand all guard region tests to file-backed ce1c0824fc2a selftests/mm: rename guard-pages to guard-regions f807123d578d mm: allow guard regions in file-backed and read-only mappings bf40aa214195 mm/mm_init.c: use round_up() to calculate usermap size 85968b6a2042 selftests/mm: allow tests to run with no huge pages support 7bd1fa0d5624 mm/mmu_gather: clean up the stale code comment 1d23b9403aed mm/mmu_gather: remove unused __tlb_remove_page() 6fbea85271c6 maple_tree: use ma_dead_node() in mte_dead_node() 4bc2e699e3d8 mm/mm_init.c: only align start of ZONE_MOVABLE on nodes with memory 4ddb20926842 Docs/admin-guide/mm/damon/usage: document hugepage_size filter type 807db03c5909 Docs/ABI/damon: document DAMOS sysfs files to set the min/max folio_size ea1f204ba29a mm/damon/sysfs-schemes: add files for setting damos_filter->sz_range 0431c4262261 mm/damon: introduce DAMOS filter type hugepage_size 026e8b55aa05 mm/mmu_gather: update comment on RCU freeing 6340584e489f mm/vmstat: revert "fix a W=1 clang compiler warning" 6cdef2ddce2b fb_defio: do not use deprecated page->mapping, index fields a4811f53bb89 mm: provide mapping_wrprotect_range() function cedae19487a3 mm: refactor rmap_walk_file() to separate out traversal logic 3fae696393c7 selftests: mm: fix typo c2661f5fe888 mm: remove the access_ok() call from gup_fast_fallback() 67254c7d70b6 maple_tree: correct comment for mas_start() 6e80c0aaad46 vmscan, cleanup: add for_each_managed_zone_pgdat macro 6fa70372c861 mm/damon/core: do damos walking in entire regions granularity 40eb655b410d mm/damon/core: do not call damos_walk_control->walk() if walk is completed c32696ca5e8e mm/damon/core: unset damos->walk_completed after confimed set 8d9a2f5d8abd mm/mm_init.c: use round_up() to align movable range e92b6e7bb618 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect 94ba17adaba0 mm/damon: avoid applying DAMOS action to same entity multiple times 3a06696305e7 mm/damon/ops: have damon_get_folio return folio even for tail pages fe1136b4ccbf samples: kmemleak: print the raw pointers for debugging purposes 7ddeb91f5b03 mm: kmemleak: add support for dumping physical and __percpu object info 9a5b183941b5 mm, percpu: do not consider sleepable allocations atomic 1d212293ffd1 mm/swapfile.c: open code cluster_alloc_swap() 4ccd4154faff mm/swapfile.c: remove the incorrect code comment c523aa890760 mm/swap: rename swap_swapcount() to swap_entry_swapped() ac2d3268284b mm/swapfile.c: remove the unneeded checking e89c45c700e7 mm/swap_state.c: remove the meaningless code comment a46a6bc21c22 mm/swapfile.c: optimize code in setup_clusters() f80ddc148ca6 mm/swapfile.c: update the code comment above swap_count_continued() b4735d94c29f mm/swap: rename swap_is_has_cache() to swap_only_has_cache() 9b9cba7289ba mm/swap: skip scanning cluster range if it's empty cluster 0eb7d2c337f9 mm/swap: remove SWAP_FLAG_PRIO_SHIFT cd57a3fb37f9 mm/swap_state.c: optimize the code in clear_shadow_from_swap_cache() 81fe88a94605 mm/swap_state.c: fix the obsolete code comment 33c9b01ed2fc mm/memfd: fix spelling and grammatical issues 4000e3d0a367 mm/madvise: remove redundant mmap_lock operations from process_madvise() 457753da6462 mm/madvise: split out madvise() behavior execution dbb0020bbc2c mm/madvise: split out madvise input validity check 4cc39f91ef6c mm/madvise: split out mmap locking operations for madvise() 023fff71d893 selftests/mm: fix thuge-gen test name uniqueness 93d5440ece3c alloc_tag: uninline code gated by mem_alloc_profiling_key in page allocator a642b27b991f alloc_tag: uninline code gated by mem_alloc_profiling_key in slab allocator 51ff4d7486f0 mm: avoid extra mem_alloc_profiling_enabled() checks c372473a545e mm: completely abstract unnecessary adj_start calculation 0e5ffe9b2bd6 mm: make vmg->target consistent and further simplify commit_merge() fe3e9cf0d7a2 mm: eliminate adj_start parameter from commit_merge() 6ab2d9c7c680 mm: further refactor commit_merge() 3a75ccba047b mm: simplify vma merge structure and expand comments 6df8bae8e851 mm: zbud: remove zbud 58ba73e521b3 mm: z3fold: remove z3fold 350dce38eb6e mm/vmscan: extract calculated pressure balance as a function b8932ca8b924 mm/rmap: avoid -EBUSY from make_device_exclusive() f495bd7e0d9b mm/rmap: keep mapcount untouched for device-exclusive entries 1f3ac4c577bb mm/damon: handle device-exclusive entries correctly in damon_folio_mkold_one() 39628c39ba3b mm/damon: handle device-exclusive entries correctly in damon_folio_young_one() 3faa3ebc89c1 mm/page_idle: handle device-exclusive entries correctly in page_idle_clear_pte_refs_one() bd1f2b2ace84 mm/rmap: handle device-exclusive entries correctly in page_vma_mkclean_one() bf983108be0e mm/rmap: handle device-exclusive entries correctly in try_to_migrate_one() 65529295607f mm/rmap: handle device-exclusive entries correctly in try_to_unmap_one() 789cfc66992e mm/ksm: handle device-exclusive entries correctly in write_protect_page() 096cbb80ab3f kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() 7b2e497a42cd mm/page_vma_mapped: device-exclusive entries are not migration entries c25465eb7630 mm: use single SWP_DEVICE_EXCLUSIVE entry type 9a914592140e mm/memory: detect writability in restore_exclusive_pte() through can_change_pte_writable() 438354724f69 mm/rmap: implement make_device_exclusive() using folio_walk instead of rmap walk 599b684a7854 mm/rmap: convert make_device_exclusive_range() to make_device_exclusive() bc3fe6805cf0 mm/rmap: reject hugetlb folios in folio_make_device_exclusive() 8977752c8056 mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs 100bc3b877fc drivers/base/memory: simplify outputting of valid_zones_show() ad4c9bb54152 selftests/mm: test splitting file-backed THP to any lower order 9b2f764933eb mm/huge_memory: allow split shmem large folio to any lower order 035a112e5fd5 selftests/mm: make file-backed THP split work by writing PMD size data 5f6084f95bc1 mm/oom_kill: fix trivial typo in comment 89ce924f0bd4 mm: memcontrol: move memsw charge callbacks to v1 0d892bbbfa1c mm: memcontrol: move stray ratelimit bits to v1 75fe8ec23802 mm: memcontrol: unshare v2-only charge API bits again 610dc18c502d memcg: add CONFIG_MEMCG_V1 for 'local' functions bc812d1905df memcg: factor out the replace_stock_objcg function 2059c8e320e2 memcg: call the free function when allocation of pn fails 1c81f1a69926 memcg: use OFP_PEAK_UNSET instead of -1 6a367577153a percpu/x86: enable strict percpu checks via named AS qualifiers 6cea5ae714ba percpu: repurpose __percpu tag as a named address space qualifier 6a39fe05ecaa percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors 8a3c392388c6 percpu: use TYPEOF_UNQUAL() in variable declarations ac053946f5c4 compiler.h: introduce TYPEOF_UNQUAL() macro 6b7ce3134f68 x86/kgdb: use IS_ERR_PCPU() macro cdc59600bccf clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock 000cbe3896c5 clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock c8e008b60492 ext4: ignore xattrs past end 477aa77ccea4 ext4: remove unused input "inode" in ext4_find_dest_de e8eac9fc4832 ext4: remove unneeded forward declaration in namei.c eb640af64db6 ext4: add missing brelse() for bh2 in ext4_dx_add_entry() d547913e87a6 dt-bindings: clock: qcom,x1e80100-camcc: Fix the list of required-opps 309b367eafc8 ASoC: amd: Add DMI quirk for ACP6X mic support 3c423a68643c ASoC: dt-bindings: fsl,sai: Add i.MX94 support d450cdd9c439 spi: spi-qpic-snand: avoid memleak in qcom_spi_ecc_init_ctx_pipelined() 5a5fc308418a spi: spi-mux: Fix coverity issue, unchecked return value 3c9403f150b7 spi: sophgo: fix incorrect type for ret in sg2044_spifmc_write() a1d8f70954f6 spi: sg2044-nor: fix uninitialized variable in probe 16c6cac2463d spi: sg2044-nor: fix signedness bug in sg2044_spifmc_write() 085cf53d71b9 spi: sg2044-nor: Convert to dev_err_probe() c6d94963333d spi: sg2044-nor: Fully convert to device managed resources 0959b6706325 regulator: pf9453: add PMIC PF9453 support 276c2fe14632 regulator: dt-bindings: pca9450: Add nxp,pf9453 compatible string 3cab1fc85f9d ASoC: cs35l56: Remove redundant 'flush_workqueue()' calls 3e330acf4efd ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() ede6445d5405 ASoC: soc-pcm: tidyup function name to snd_soc_dpcm_be_can_xxx() 02026aabaa82 ASoC: amd: acp: Fix leak in acp_pci_probe() 9aa499f28ef8 ASoC: tlv320adc3xxx: remove unnecessary NULL check before clk_disable_unprepare() f1d742c35b65 ASoC: tegra: Use non-atomic timeout for ADX status register 0ec6bd16705f ASoC: sma1307: Add NULL check in sma1307_setting_loaded() f37ab219a333 ASoC: mt8365: remove unnecessary NULL check before clk_disable_unprepare() 1458fae110c8 ASoC: ti: davinci-i2s: remove unnecessary NULL check before clk_disable_unprepare() a7130910b807 m68k: mm: Replace deprecated strncpy() with strscpy() 3d222ebf741b m68k: Do not include d1cd13f80dc6 ASoC: SDCA: Add support for GE Entity properties 1bcbb88bedb1 ASoC: SDCA: Add SDCA Control Range data access helper 2a4667f3d589 ASoC: SDCA: Add type flag for Controls 49680c9f13b6 ASoC: SDCA: Allow naming of imp def controls 0d16daa9405e ASoC: SDCA: Use __free() to manage local buffers 988adcb73669 ASoC: SDCA: Tidy up initialization write parsing 17fdf318f5fb ASoC: pcm6240: Drop bogus code handling IRQ as GPIO ef5aa8bd2237 ASoC: pcm3008: Convert to GPIO descriptors 98dba9dab5d9 ASoC: pcm1681: Drop unused include f35d834d67ad ASoC: mediatek: mt8188-mt6359: Add accdet headset jack detect support 0116a7d84b32 ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect cf536e2622e2 ASoC: mediatek: common: Handle mediatek,accdet property 3fec903f2cb1 ASoC: dt-bindings: mediatek,mt8188-mt6359: Add mediatek,accdet 94e412c28e61 ASoC: codecs: Add aw88166 amplifier driver 399f9bd01644 ASoC: dt-bindings: Add schema for "awinic,aw88166" 3f61ac7c65bd fs/9p: fix NULL pointer dereference on mkdir cf25bc61f8ae MAINTAINERS: add entry for the `pin-init` crate 1ab10101cd31 rust: pin-init: re-enable doctests 2e5f4f3cf27b rust: pin-init: add miscellaneous files from the user-space version a9fa3a9c6e28 rust: pin-init: miscellaneous synchronization with the user-space version 7cb5dee4c834 rust: pin-init: internal: synchronize with user-space version 02c01c089d12 rust: pin-init: synchronize documentation with the user-space version 9b2299af3b92 rust: pin-init: add `std` and `alloc` support from the user-space version dbd5058ba60c rust: make pin-init its own crate d7659acca7a3 rust: add pin-init crate build infrastructure b321b9385409 rust: pin-init: change the way the `paste!` macro is called 31547c988257 rust: pin-init: remove kernel-crate dependency 129e97be8e28 rust: pin-init: fix documentation links 5657c3a9faf6 rust: add `ZeroableOption` and implement it instead of `Zeroable` for `Option>` 9d29c682f00c rust: pin-init: move impl `Zeroable` for `Opaque` and `Option>` into the kernel crate 114ca41fe792 rust: pin-init: move `InPlaceInit` and impls of `InPlaceWrite` into the kernel crate 578eb8b6db13 rust: pin-init: move the default error behavior of `try_[pin_]init` c2ddbdbb8a66 rust: pin-init: call `try_[pin_]init!` from `[pin_]init!` instead of `__init_internal!` 84837cf6fa54 rust: pin-init: change examples to the user-space version 4b11798e82d6 rust: pin-init: move proc-macro documentation into pin-init crate 86f7dacadeec rust: add extensions to the pin-init crate and move relevant documentation there fbf8fb328d1b rust: move pin-init API into its own directory 206dea39e559 rust: init: disable doctests dc60dd0c688e rust: error: extend the Result documentation be31e412ac01 bcachefs: Checksum errors get additional retries ccba9029b01c bcachefs: Print message on successful read retry de73677ff8e6 bcachefs: Return errors to top level bch2_rbio_retry() 881b598ef144 bcachefs: BCH_ERR_data_read_buffer_too_small f4b84bac20d6 bcachefs: Read error message now indicates if it was for an internal move e75993b0bf8b bcachefs: Fix BCH_ERR_data_read_csum_err_maybe_userspace in retry path 943f0cfb1559 bcachefs: Convert read path to standard error codes 5a06cb8000ad bcachefs: Debug params for data corruption injection 6d80fca9efe9 bcachefs: Don't create bch_io_failures unless it's needed 9ec00891493d bcachefs: bch2_bkey_ptrs_rebalance_opts() 7c1e2a254fbc bcachefs: Add a cond_resched() to btree cache teardown c991fbee8e6e bcachefs: rebalance, copygc status also print stacktrace e9dfe33aea4f erofs: support dot-omitted directories 2e1473d5195f erofs: implement 48-bit block addressing for unencoded inodes 61ba89b57905 erofs: add 48-bit block addressing on-disk support 3422dfa90302 erofs: simplify erofs_{read,fill}_inode() 8e49c33d0435 erofs: get rid of erofs_map_blocks_flatmode() 0243cc257ffa erofs: move {in,out}pages into struct z_erofs_decompress_req 540787d38b10 erofs: clean up header parsing for ztailpacking and fragments b7710262d743 erofs: simplify tail inline pcluster handling 579450277780 erofs: allow 16-byte volume name again 706e50e46af8 erofs: get rid of erofs_kmap_type 3b7781aeaefb erofs: use Z_EROFS_LCLUSTER_TYPE_MAX to simplify switches f13bff25161b phy: rockchip-naneng-combo: Support rk3562 86ae16893409 dt-bindings: phy: rockchip: Add rk3562 naneng-combophy compatible b2a1a2ae7818 phy: rockchip: Add Samsung MIPI D-/C-PHY driver 301587cf4e77 dt-bindings: phy: Add Rockchip MIPI C-/D-PHY schema be8f23cebdb9 phy: qcom: uniphy-28lp: add COMMON_CLK dependency 82e7a5997170 Documentation/kbuild: Fix indentation in modules.rst example e6a03a666995 x86: Get rid of Makefile.postlink ac4f06789b4f kbuild: Create intermediate vmlinux build with relocations preserved 9b400d17259b kbuild: Introduce Kconfig symbol for linking vmlinux with relocations e22bbb8e9784 kbuild: link-vmlinux.sh: Make output file name configurable e01968420a99 MAINTAINERS: driver core: mark Rafael and Danilo as co-maintainers b36fb5070161 PCI: histb: Fix an error handling path in histb_pcie_probe() b6ecb57f1fec perf/core: Use sysfs_emit() instead of scnprintf() 5a0fcb0ef558 cxl: Remove driver 48a136639ec2 watchdog: aspeed: fix 64-bit division ad3746700ae2 watchdog: npcm: Remove unnecessary NULL check before clk_prepare_enable/clk_disable_unprepare ca2c736554c1 firewire: core: avoid -Wflex-array-member-not-at-end warning 2e0cf2b32f72 kunit: tool: add test to check parsing late test plan 1d4c06d51963 kunit: tool: Fix bug in parsing test plan c104c16073b7 Kunit to check the longest symbol length 812f7702d83d bpf, x86: Fix objtool warning for timed may_goto bb2243f4328b bpf: Check map->record at the beginning of check_and_free_fields() 8c10109a979a selftests/bpf: Fix sockopt selftest failure on powerpc de07b1828992 selftests/bpf: Fix string read in strncmp benchmark 1f375aef6cc0 selftests/bpf: Fix arena_spin_lock compilation on PowerPC 38c6104e0bc7 bpf: preload: Add MODULE_DESCRIPTION 02a4694107b4 bpf: bpftool: Setting error code in do_loader() a03d375330de selftests/bpf: Convert comma to semicolon 7987f1627e61 selftests/bpf: Add a kernel flag test for LSM bpf hook caa4237a790a selftests/bpf: Fix selection of static vs. dynamic LLVM 082f1db02c80 security: Propagate caller information in bpf hooks c06707ff0768 selftests: bpf: fix duplicate selftests in cpumask_success. 014eb5c2d635 bpf: fix missing kdoc string fields in cpumask.c 339c1f8ea11c selftests/bpf: Fix cap_enable_effective() return code 1041b8bc9f9c selftests/bpf: lwt_seg6local: Move test to test_progs 918ba2636d4e selftests: bpf: add bpf_cpumask_populate selftests 8bda5b787dea selftests/bpf: Fix dangling stdout seen by traffic monitor thread b1d85ff517ef selftests/bpf: lwt_seg6local: Remove unused routes 950ad93df2fc bpf: add kfunc for populating cpumask bits 34a25aabcdea selftests/bpf: Allow assigning traffic monitor print function aeb5bbb02538 selftests/bpf: Clean up call sites of stdio_restore() f5e288943e2c selftests/bpf: Move test_lwt_ip_encap to test_progs dc438a9bc761 bpf, docs: Fix broken link to renamed bpf_iter_task_vmas.c 2dfc8186d68b selftests/bpf: Add tests for arena spin lock 88d706ba7cc5 selftests/bpf: Introduce arena spin lock 4b7ede0be374 selftests/bpf: Introduce cond_break_label 871ef8d50e7c bpf: correct use/def for may_goto instruction 2ea8f6a1cda7 selftests/bpf: test cases for compute_live_registers() 0fb3cf6110a5 bpf: use register liveness information for func_states_equal ff3afe5da998 selftests/bpf: Add selftests for load-acquire and store-release instructions 14c8552db644 bpf: simple DFA-based live registers analysis 5341c9a4d833 bpf, x86: Support load-acquire and store-release instructions 22f8397495ea bpf: get_call_summary() utility function 9bb12368d539 bpf, arm64: Support load-acquire and store-release instructions 80ca3f1d77bb bpf: jmp_offset() and verbose_insn() utility functions 956856dd118b arm64: insn: Add load-acquire and store-release instructions ab327cc841cb arm64: insn: Add BIT(23) to {load,store}_ex's mask 880442305a39 bpf: Introduce load-acquire and store-release instructions 2fb761823ead bpf, x86: Add x86 JIT support for timed may_goto 6419d08b6c99 selftests/bpf: Add tests for bpf_object__prepare e723608bf428 bpf: Add verifier support for timed may_goto 1315c28ed809 libbpf: Split bpf object load into prepare/load 9a9e347835d0 libbpf: Introduce more granular state for bpf_object 19856a524729 net: filter: Avoid shadowing variable in bpf_convert_ctx_access() 6ef78c41911d libbpf: Use map_is_created helper in map setters a54e7006967f selftests/bpf: test_tunnel: Remove test_tunnel.sh 05cd60ab5713 selftests/bpf: test_tunnel: Move ip6tnl tunnel tests to test_progs 260f2da62d8f selftests/bpf: test_tunnel: Move ip6geneve tunnel test to test_progs bd477738e659 selftests/bpf: test_tunnel: Move geneve tunnel test to test_progs ea60b6a524f1 selftests/bpf: test_tunnel: Move ip6erspan tunnel test to test_progs cadb08a4d3ad selftests/bpf: test_tunnel: Move erspan tunnel tests to test_progs 856818b28f14 selftests/bpf: test_tunnel: Move ip6gre tunnel test to test_progs 257dfd1c6be5 selftests/bpf: test_tunnel: Move gre tunnel test to test_progs fcb39996a242 selftests/bpf: test_tunnel: Add ping helpers a752ba433278 bpf: Factor out check_load_mem() and check_store_reg() 346e4ca4628c veristat: Report program type guess results to sdterr 5d6aa606c157 selftests/bpf: test_tunnel: Add generic_attach* helpers 2626ffe9f33f bpf: Factor out check_atomic_rmw() 2d95b3f582ea veristat: Strerror expects positive number (errno) 66faaea94e1a bpf: Factor out atomic_ptr_type_ok() c0d078da7a6c veristat: @files-list.txt notation for object files list f8ac5a4e1a97 bpf: no longer acquire map_idr_lock in bpf_map_inc_not_zero() 93cf4e537ed0 bpf/selftests: test_select_reuseport_kern: Remove unused header 72ed076abf54 selftests/bpf: Add tests for extending sleepable global subprogs 2222aa1c8997 selftests/bpf: Add selftests allowing cgroup prog pre-ordering b2bb70343477 selftests/bpf: Test sleepable global subprogs in atomic contexts 4b82b181a26c bpf: Allow pre-ordering for bpf cgroup progs e2d8f560d178 bpf: Summarize sleepable global subprogs 7f260af1f29e selftests/bpf: Fixes for test_maps test 93a279b65a93 selftests/bpf: Allow auto port binding for bpf nf acf0d6f68164 selftests/bpf: Allow auto port binding for cgroup connect 064e9aacfd70 selftests/bpf: Add tests for bpf_dynptr_copy daec295a7094 bpf/helpers: Introduce bpf_dynptr_copy kfunc 09206af69c52 bpf/helpers: Refactor bpf_dynptr_read and bpf_dynptr_write f90b474a3574 mm: Fix the flipped condition in gfpflags_allow_spinning() f6a1fdfc78e2 PCI: imx6: Use devm_clk_bulk_get_all() to fetch clocks 81d1d214e171 PCI: imx6: Identify controller via 'linux,pci-domain', not address d2909538bff0 remoteproc: qcom: pas: add minidump_id to SC7280 WPSS 73d246b4402c arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 5a0c72c1da3c ALSA: hda/realtek: Always honor no_shutup_pins ba4d705046fb kbuild: do not generate .tmp_vmlinux*.map when CONFIG_VMLINUX_MAP=y 479fde496586 Revert "kheaders: Ignore silly-rename files" 87bb368d0637 kbuild: exclude .rodata.(cst|str)* when building ranges eb47ee018173 kbuild: add Kbuild bash completion f757f6011c92 kbuild: fix argument parsing in scripts/config 82c09de2d4c4 kbuild: add dependency from vmlinux to sorttable 1195306ee359 kbuild: deb-pkg: add debarch for ARCH=loongarch64 dbdffaf50ff9 kbuild, rust: use -fremap-path-prefix to make paths relative 268d191abc57 kbuild: implement CONFIG_HEADERS_INSTALL for Usermode Linux 700bd25bd4f4 docs: kconfig: Mention IS_REACHABLE as way for optional dependency d0beb73d1d8a kbuild: remove KBUILD_ENABLE_EXTRA_GCC_CHECKS support c15253494fd9 kbuild: move -fzero-init-padding-bits=all to the top-level Makefile 9d702bb1d3c0 scripts: make python shebangs specific about desired version ac954145e1ee kbuild: rust: add rustc-min-version support function 144fced6852b modpost: use strstarts() to clean up parse_source_files() 59d60d26a58b modpost: introduce get_basename() helper ab5bc764bdc2 kconfig: remove unnecessary cast in sym_get_string() 226ac19c217f kconfig: do not clear SYMBOL_VALID when reading include/config/auto.conf 6c3fb0bb4d4f genksyms: factor out APP for the ST_NORMAL state 90efe2b9119f gen_compile_commands.py: remove code for '\#' replacement e966ad0edd00 kbuild: remove EXTRA_*FLAGS support 10e9510a6d23 gendwarfksyms: Add a separate pass to resolve FQNs ed9c2b28ebef arm64: dts: marvell: Use preferred node names for "simple-bus" b46362045cdc arm64: dts: marvell: Drop unused CP11X_TYPE define 7c5cf1be860a arm64: dts: marvell: Move arch timer and pmu nodes to top-level 9d48cc07d0d7 m68k/nommu: stop using GENERIC_IOMAP 976bf3aec388 mips: drop GENERIC_IOMAP wrapper 4bc45824149e sched/uclamp: Optimize sched_uclamp_used static key enabling 5fca5a4cf973 sched/uclamp: Use the uclamp_is_used() helper instead of open-coding it d2d072a313c1 crypto: testmgr - Remove NULL dst acomp tests b67a02600372 crypto: acomp - Add request chaining and virtual addresses cff12830e2cb crypto: scomp - Disable BH when taking per-cpu spin lock 3d72ad46a23a crypto: acomp - Move stream management into scomp layer 0af7304c0696 crypto: scomp - Remove tfm argument from alloc/free_ctx 3d6979bf3bd5 crypto: api - Add cra_type->destroy hook 01894c8488d8 crypto: artpec6 - change from kzalloc to kcalloc in artpec6_crypto_probe() 37d451809f57 crypto: skcipher - Make skcipher_walk src.virt.addr const db873be6f054 crypto: skcipher - Eliminate duplicate virt.addr field 131bdceca1f0 crypto: scatterwalk - Add memcpy_sglist 65775cf31398 crypto: scatterwalk - Change scatterwalk_next calling convention b949f55644a6 crypto: ccp - Fix uAPI definitions of PSP errors 52b3b329d8e5 dt-bindings: rng: rockchip,rk3588-rng: Drop unnecessary status from example f55f9f5593da MAINTAINERS: Add Lukas & Ignat & Stefan for asymmetric keys 64b7871522a4 crypto: octeontx2 - suppress auth failure screaming due to negative tests d599e098dec5 MAINTAINERS: add myself to co-maintain ZSTD fb14ef46e277 crypto: virtio - Erase some sensitive memory when it is freed 20238d49448c async_xor: Remove unused 'async_xor_val' 658b34cc9f9c perf test: Add pipe output testing for annotate 3a86d63e6fa5 perf test: Fixes to variable expansion and stdout for diff test 4e82c88a90a9 perf libunwind: Fixup conversion perf_sample->user_regs to a pointer 8dc4514d58f6 bcachefs: Kill bch2_remount() a2e9e6874612 bcachefs: Kill a bit of dead code ff4cb203ccce bcachefs: Use max() to improve gen_after() c073ec6bec0d bcachefs: Remove unnecessary byte allocation 94373026d930 bcachefs: We no longer read stripes into memory at startup 434a3f2ffaa1 bcachefs: trace_stripe_create 6c336144b9a1 bcachefs: get_existing_stripe() uses new stripe lru 039790cfb5c8 bcachefs: ec_stripe_delete() uses new stripe lru 4b0fac4bed07 bcachefs: journal write path comment 981e3801443f bcachefs: Kick devices out after too many write IO errors d71e023376d3 bcachefs: Change BCH_MEMBER_STATE_failed semantics cf164a91066d bcachefs: bch2_dev_get_ioref() may now sleep 2efa8397cac3 bcachefs: Fix btree_node_scan io_ref handling d5308203a85e bcachefs: Implement blk_holder_ops 1fdbe0b184c8 bcachefs: Make sure c->vfs_sb is set before starting fs 13fd6be102f7 bcachefs: Stash a pointer to the filesystem for blk_holder_ops b31c070407ed bcachefs: Finish bch2_account_io_completion() conversions 3526bca36b31 bcachefs: bch2_account_io_completion() 3480aecd5f4d bcachefs: Fix read path io_ref handling 7bc580816869 bcachefs: data_update now checks for extents that can't be moved fba513a9ee2f bcachefs: give bch2_write_super() a proper error code 4a90675cfe18 bcachefs: bcachefs_metadata_version_extent_flags 6422bf8117cc bcachefs: bch2_request_incompat_feature() now returns error code bafd41b435af bcachefs: Fix error type in bch2_alloc_v3_validate() fb195fa7538f bcachefs: BCH_SB_FEATURES_ALL includes BCH_FEATURE_incompat_verison_field a42d685ff263 Documentation: bcachefs: SubmittingPatches: Convert footnotes to reST syntax 76d6305dca7e Documentation: bcachefs: SubmittingPatches: Demote section headings 93422e0b33ed Documentation: bcachefs: Split index toctree 7442ef708254 Documentation: bcachefs: Add casefolding toctree entry 47d4100b15c1 Documentation: bcachefs: casefolding: Use bullet list for dirent structure 210997859a3c Documentation: bcachefs: casefolding: Fix dentry/dcache considerations section 82b5666912e6 Documentation: bcachefs: casefolding: Do not italicize NUL 24d790a7daa3 bcachefs: sysfs internal/trigger_btree_updates d37c14ac6f05 bcachefs: bcachefs_metadata_version_casefolding 76872d46b7fa bcachefs: Split out dirent alloc and name initialization 72f4edcf452c bcachefs: Kill dirent_occupied_size() in create path 68171d91cef2 bcachefs: Kill dirent_occupied_size() in rename path 6756e385a5bd bcachefs: bcachefs_metadata_version_stripe_lru 88d961b51882 bcachefs: bcachefs_metadata_version_stripe_backpointers 69bd8a927702 bcachefs: Advance bch_alloc.oldest_gen if no stale pointers 942a418c7a45 bcachefs: Invalidate cached data by backpointers 15800f3d4b01 bcachefs: bcachefs_metadata_version_cached_backpointers 65bc7688b8fe bcachefs: rework bch2_trans_commit_run_triggers() c7c07bf250cb bcachefs: Better trigger ordering cc297dfb4183 bcachefs: bch2_trigger_stripe_ptr() no longer uses ec_stripes_heap_lock bc76ba70d213 bcachefs: Rework bch2_check_lru_key() 3aff608b8644 bcachefs: decouple bch2_lru_check_set() from alloc btree b8e37c1645e9 bcachefs: s/BCH_LRU_FRAGMENTATION_START/BCH_LRU_BUCKET_FRAGMENTATION/ e1304967078c bcachefs: bch2_lru_change() checks for no-op cb87f623c1ef bcachefs: minor journal errcode cleanup 1ccbcd320577 bcachefs: bch2_write_op_error() now prints info about data update 3faa4647a0c3 bcachefs: metadata_target is not an inode option f27614652cd3 bcachefs: eytzinger1_{next,prev} cleanup 68eb4c5fea41 bcachefs: convert eytzinger sort to be 1-based (2) 3ff0dd28d61e bcachefs: convert eytzinger sort to be 1-based (1) 3849bcab4d3f bcachefs: convert eytzinger0_find to be 1-based 956032edd25d bcachefs: Add eytzinger0_find self test 63ce189b00c3 bcachefs: add eytzinger0_find_ge self test 11223d0e7b09 bcachefs: implement eytzinger0_find_ge directly 2182f29545f3 bcachefs: implement eytzinger0_find_gt directly d7cd33f7efbb bcachefs: add eytzinger0_find_gt self test d384dada0ea9 bcachefs: simplify eytzinger0_find_le d148d804f2cc bcachefs: convert eytzinger0_find_le to be 1-based c722b818a2f8 bcachefs: improve eytzinger0_find_le self test dc5ceaaad81a bcachefs: add eytzinger0_for_each_prev e8a0966ffaa6 bcachefs: eytzinger0_find_test improvement ec70103f9b8a bcachefs: eytzinger[01]_test improvement 0766f5599cbb bcachefs: eytzinger self tests: fix cmp_u16 typo 0ede49212a84 bcachefs: eytzinger self tests: missing newline termination 217ad1d7c707 bcachefs: eytzinger self tests: loop cleanups d54b82ecc415 bcachefs: EYTZINGER_DEBUG fix f7f9be023860 bcachefs: bch2_blacklist_entries_gc cleanup 34a493089af2 bcachefs: bch2_bkey_ptr_data_type() now correctly returns cached for cached ptrs fd49882f124a bcachefs: Add time_stat for btree writes b7f648e2ec3c bcachefs: Add comment explaining why asserts in invalidate_one_bucket() are impossible 7606fb4d26e0 bcachefs: Ignore backpointers to stripes in ec_stripe_update_extents() 898bda5b72a7 bcachefs: Increase JOURNAL_BUF_NR 35282ce9e82f bcachefs: Free journal bufs when not in use 2e853fdbc744 bcachefs: Don't touch journal_buf->data->seq in journal_res_get 199a3578edec bcachefs: Kill journal_res.idx c2be81d48a52 bcachefs: Kill journal_res_state.unwritten_idx 3eccc02035f8 bcachefs: add progress indicator to check_allocations 491eda639473 bcachefs: Add a progress indicator to bch2_dev_data_drop() baabeb499758 bcachefs: Factor out progress.[ch] 06284963e3d8 bcachefs: bch2_inum_offset_err_msg_trans() no longer handles transaction restarts 45f0e6c838e5 bcachefs: bch2_indirect_extent_missing_error() prints path, not just inode number e63cf203d781 bcachefs: Convert migrate to move_data_phys() 157ea5834133 bcachefs: Read/move path counter work 7d8321a286de bcachefs: Fix subtraction underflow f269ae55d2de bcachefs: Scrub 3e2ad29865f2 bcachefs: bch2_btree_node_scrub() ca24130ee412 bcachefs: bch2_bkey_pick_read_device() can now specify a device 2a2f7aaa8d31 bcachefs: __bch2_move_data_phys() now uses bch2_btree_node_rewrite_pos() 987fdbdb4029 bcachefs: bch2_move_data_phys() 12188c9e2b34 bcachefs: bch2_btree_node_rewrite_pos() ca16fa6b860f bcachefs: backpointer_get_key() doesn't pull in btree node dff6de951884 bcachefs: Internal reads can now correct errors 7b1d65510600 bcachefs: Don't self-heal if a data update is already rewriting 4dfb76e0ad22 bcachefs: Don't start promotes from bch2_rbio_free() 7e9ed60f5fe5 bcachefs: Bail out early on alloc_nowait data updates c37d42a0e2be bcachefs: Rework init order in bch2_data_update_init() 29ad31c780d1 bcachefs: Self healing writes are BCH_WRITE_alloc_nowait 8ff92a9e4e49 bcachefs: Promotes should use BCH_WRITE_only_specified_devs d0148e7169d5 bcachefs: Be stricter in bch2_read_retry_nodecode() 6f7111f820d5 bcachefs: cleanup redundant code around data_update_op initialization 536d789781c6 bcachefs: bch2_update_unwritten_extent() no longer depends on wbio 8f97793d67a2 bcachefs: promote_op uses embedded bch_read_bio a70bd9763032 bcachefs: data_update now embeds bch_read_bio dfa204b169ed bcachefs: rbio_init() cleanup 0f856b722868 bcachefs: rbio_init_fragment() 14e2523fc59d bcachefs: Rename BCH_WRITE flags fer consistency with other x-macros enums 9157b3ddfb15 bcachefs: x-macroize BCH_READ flags 9f37016cb24e bcachefs: kill bch_read_bio.devs_have 3075e68d2688 bcachefs: bch2_data_update_inflight_to_text() 50ca857457e0 bcachefs: BCH_IOCTL_QUERY_COUNTERS 5ee760f667e0 bcachefs: BCH_COUNTER_bucket_discard_fast bbd804f2ad30 bcachefs: enum bch_persistent_counters_stable 999cc1bb6888 bcachefs: Separate running/runnable in wp stats 78c9c6f6cd25 bcachefs: Move write_points to debugfs 55a132c37acd bcachefs: Don't inc io_(read|write) counters for moves e5a63ad343cc bcachefs: Fix missing increment of move_extent_write counter c3c9957c818f bcachefs: check_bp_exists() check for backpointers for stale pointers 2deae5580433 bcachefs: btree_node_(rewrite|update_key) cleanup be212d86b19c bcachefs: bs > ps support 74d9c59658e4 cxl/region: Quiet some dev_warn()s in extended linear cache setup 962ac4c83e81 cxl/Documentation: Remove 'mixed' from sysfs mode doc 3d3e3b944406 cxl: Fix warning from emitting resource_size_t as long long int on 32bit systems 114a89b433aa cxl/test: Define a CFMWS capable of a 3 way HB interleave 84f8b6e242de cxl/mem: Do not return error if CONFIG_CXL_MCE unset 1eab115486c5 KVM: arm64: Create each pKVM hyp vcpu after its corresponding host vcpu 8b21fb47c778 KVM: arm64: Factor out pKVM hyp vcpu creation to separate function 590f5d6752f7 of: Move of_prop_val_eq() next to the single user 3367838f5549 of/platform: Use typed accessors rather than of_get_property() 066daa8d3bc2 KVM: arm64: Initialize HCRX_EL2 traps in pKVM 44f979bf434e KVM: arm64: Factor out setting HCRX_EL2 traps into separate function 6eb52f63ea47 tools/testing/cxl: Set Shutdown State support 7d0ecc0bd83d cxl/pmem: Export dirty shutdown count via sysfs 86349aaaeacd cxl/pmem: Rename cxl_dirty_shutdown_state() 021b7e42fa7b cxl/pci: Introduce cxl_gpf_get_dvsec() a52b6a2c1c99 cxl/pci: Support Global Persistent Flush (GPF) 17218b02283a cxl: Document missing sysfs files eb8081bcc53f cxl: Plug typos in ABI doc 2da9ad027e80 cxl/pmem: debug invalid serial number data e0feac20d150 cxl/cdat: Remove redundant gp_port initialization 16ca2f5431ee cxl/memdev: Remove unused partition values 5ec67596e368 cxl/region: Drop goto pattern of construct_region() 9e7b7ab5af69 cxl/region: Drop goto pattern in cxl_dax_region_alloc() a81ebe7d19b6 cxl/core: Use guard() to drop goto pattern of cxl_dpa_alloc() 16fe6ec4ac3d cxl/core: Use guard() to drop the goto pattern of cxl_dpa_free() a58afda8bfd4 cxl/memdev: cxl_memdev_ioctl() cleanup 3ad4f59f3896 cxl/core: cxl_mem_sanitize() cleanup eeba74747a66 cxl/core: Use guard() to replace open-coded down_read/write() 02f4f0177d8e cxl/pci: Add trace logging for CXL PCIe Port RAS errors 36f257e3b0ba acpi/ghes, cxl/pci: Process CXL CPER Protocol Errors d62f8c95470c scanf: break kunit into test cases 97c1f302f2bc scanf: convert self-test to KUnit 6340d61b9005 scanf: remove redundant debug logs 5866730da723 scanf: implicate test line in failure messages 35e6b537af85 lockdep: Remove disable_irq_lockdep() 87886b32d669 lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() aac584d35060 remoteproc: imx_dsp_rproc: Document run_stall struct member 09b0a7b63a6c arm64: dts: rockchip: Fix PWM pinctrl names b5cb721adbe8 arm64: dts: rockchip: fix RK3576 SCMI clock IDs 28699ca6d901 dt-bindings: clock: rk3576: add SCMI clocks e0945a08fc7f arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max 74c1807f6c4f KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected e4855fc90e52 sched_ext: idle: Refactor scx_select_cpu_dfl() c414c2171cd9 sched_ext: idle: Honor idle flags in the built-in idle selection policy a5951389e58d arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists a9b5bd81b294 arm64: cputype: Add MIDR_CORTEX_A76AE 0c9fc6e652cd arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list e403e8538359 arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB ed1ce841245d arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list adafea110600 KVM: x86: Add infrastructure for secure TSC 5f3b30b2b0d9 KVM: x86: Push down setting vcpu.arch.user_set_tsc 2fdbf2ff3884 arm64/sysreg: Enforce whole word match for open/close tokens 00cb1e01cd29 arm64/sysreg: Fix unbalanced closing block 46c49372e10e KVM: x86: move vm_destroy callback at end of kvm_arch_destroy_vm 02ba09c8ab94 perf test stat_all_pmu.sh: Correctly check 'perf stat' result fa9bc517af6b perf script: Update brstack syntax documentation 58fcd0b72955 arm64: dts: amd/seattle: Drop undocumented "spi-controller" properties 6268ac369b59 arm64: dts: amd/seattle: Fix bus, mmc, and ethernet node names 8945ed5c8e69 arm64: dts: amd/seattle: Move and simplify fixed clocks bae2bdde4211 arm64: dts: amd/seattle: Base Overdrive B1 on top of B0 version eed4583bcf9a arm64: Kconfig: Enable HOTPLUG_SMT e6b18ebfaf63 arm64: topology: Support SMT control on ACPI based system 5deb9c789ae4 arch_topology: Support SMT control for OF based system 4b455f59945a cpu/SMT: Provide a default topology_is_primary_thread() 51ecb29f7a65 arm64/mm: Define PTDESC_ORDER 1f5a69f1b313 PCI: dw-rockchip: Hide broken ATS capability for RK3588 running in EP mode e3d6957f1779 PCI: dwc: ep: Add dw_pcie_ep_hide_ext_capability() 8189aa56dbed PCI: dwc: ep: Return -ENOMEM for allocation failures 24a42582b008 selftests: pci_endpoint: Use IRQ_TYPE_* defines from UAPI header 64a7704ae16f misc: pci_endpoint_test: Use IRQ_TYPE_* defines from UAPI header 2b48d3dcb74a PCI: endpoint: pcitest: Add IRQ_TYPE_* defines to UAPI header e1ec81ebfffb misc: pci_endpoint_test: Do not use managed IRQ functions a402006d48a9 misc: pci_endpoint_test: Remove global 'irq_type' and 'no_msi' baaef0a274cf misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type c361baf67200 reset: imx: fix incorrect module device table b1a7f99967fc PCI: Check BAR index for validity b3c221e752c4 clk: amlogic: a1: fix a typo 7915d7d5407c clk: amlogic: gxbb: drop non existing 32k clock parent f38f7fe4830c clk: amlogic: gxbb: drop incorrect flag on 32k clock 8995f8f108c3 clk: amlogic: g12b: fix cluster A parent data 0079e77c08de clk: amlogic: g12a: fix mmc A peripheral clock e3260237aaad PCI: pciehp: Avoid unnecessary device replacement check 26a80762153b NFSD: Add a Kconfig setting to enable delegated timestamps ee20c69c789b drm: adp: Fix NULL vs IS_ERR() check in adp_plane_new() 03f1444016b7 PM: sleep: Fix handling devices with direct_complete set on errors 45fc728515c1 dm: restrict dm device size to 2^63-512 bytes bfc6c67ec2d6 net/smc: use the correct ndev to find pnetid by pnetid table 5442d22da7db Coresight: Fix a NULL vs IS_ERR() bug in probe 6bffe88452db can: add protocol counter for AF_CAN sockets b904243247d1 dt-bindings: mfd: syscon: Add the pbus-csr node for Airoha EN7581 SoC 3ce71a089364 mfd: cgbc-core: Cleanup signedness in cgbc_session_request() 44356090d59e mfd: pcf50633: Remove remaining PCF50633 support 786ad21f4350 mfd: pcf50633: Remove unused platform IRQ code 8559602247d0 mfd: pcF50633-gpio: Remove unused driver 0d0e54953805 mfd: pcf50633-adc: Remove unused driver dfc034a0494b backlight: pcf50633-backlight: Remove unused driver 0dc1754e16b4 efi/libstub: Avoid legacy decompressor zlib/zstd wrappers f82718251e30 mfd: qnap-mcu: Convert commas to semicolons in qnap_mcu_exec() c9fe785857fd backlight: tdo24m: Eliminate redundant whitespace 64a56f635aae exportfs: remove locking around ->get_parent() call. 421d62f47b7a xen/pciback: Remove unused pcistub_get_pci_dev 5c4e79e29a9f xenfs/xensyms: respect hypervisor's "next" indication c2820405ba55 ALSA: usb-audio: Fix CME quirk for UF series keyboards 1c3dfc7c6b0f xen/mcelog: Add __nonstring annotations for unterminated strings 9335a36faacf ALSA: intel-hdmi-audio: Convert to SYSTEM_SLEEP_PM_OPS() f3f9dfde4c88 ALSA: vx222: Convert to DEFINE_SIMPLE_DEV_PM_OPS() 5ea0a2206b58 ALSA: oxygen: Convert to EXPORT_SIMPLE_DEV_PM_OPS() f923335da9e8 ALSA: hda/tegra: Convert to RUNTIME_PM_OPS() & co dd69342a043e ALSA: hda-intel: Convert to RUNTIME_PM_OPS() 3f38aa32c51e ALSA: hda: Use RUNTIME_PM_OPS() and pm_ptr() 0d8dfeba4b80 ALSA: pcm: Convert to SYSTEM_SLEEP_PM_OPS() 4c60cf85e291 ALSA: atmel: Convert to DEFINE_SIMPLE_DEV_PM_OPS() macro 3954382bb5b2 ALSA: ac97: Convert to RUNTIME_PM_OPS() macro 2356f15caefc xen: Add support for XenServer 6.1 platform device c12bfa0fee65 pinctrl-tegra: Restore SFSEL bit when freeing pins 4fd41e74bd6a pinctrl: tegra: Add descriptions for SoC data fields 597b3627d532 pinctrl: spacemit: destroy mutex at driver detach b25eb5f5e419 x86/kexec: Add relocate_kernel() debugging support: Load a GDT 8171e7b92989 pinctrl: ingenic: jz4730: add pinmux for I2S interface 4b490ccbc3d3 pinctrl: ingenic: jz4730: add pinmux for MII 4da56f9c6f14 pinctrl: ingenic: add x1600 support 33d6b8ca051a bindings: pinctrl: ingenic: add x1600 a1e36ec36356 selftests: drv-net: fix merge conflicts resolution f09d3937d400 PCI: Fix wrong length of devres array be2314746229 mfd: mt6397-core: Add mfd_cell for mt6359-accdet 7f3e3e7228bb dt-bindings: mfd: syscon: Add rk3528 QoS register compatible 4eb2b722c047 dt-bindings: mfd: atmel,sama5d2-flexcom: Add microchip,sama7d65-flexcom 0d1217ab7fc0 mfd: ezx-pcap: Remove unused pcap_adc_sync c105c555f8b4 mfd: db8500-prcmu: Remove needless return in three void APIs 98cf2d503910 mfd: Remove STA2x11 core driver 0d084ee9ba87 mfd: max77620: Allow building as a module 4cdf1d2a816a mfd: ene-kb3930: Fix a potential NULL pointer dereference f4242e0e4d36 dt-bindings: mfd: qcom,tcsr: Add compatible for MSM8937 ba09916efb29 mfd: syscon: Add check for invalid resource size 860e98066f5e mfd: lp3943: Drop #include from header 417206a22669 mfd: max8997: Remove unused function max8997_irq_exit() 616821ea6c18 dt-bindings: mfd: samsung,s2mps11: Add compatible for s2mpu05-pmic 7947219ab1a2 mfd: tps65219: Add support for TI TPS65214 PMIC 7f9ed27eead6 mfd: tps65219: Add support for TI TPS65215 PMIC 76b58d5111fd mfd: tps65219: Remove TPS65219_REG_TI_DEV_ID check 5a004cf474ae dt-bindings: regulator: Add TI TPS65214 PMIC bindings 2bcd96449f3e dt-bindings: regulator: Add TI TPS65215 PMIC bindings 49af93c95a99 dt-bindings: mfd: Convert fsl,mcu-mpc8349emitx binding to YAML 6b1a65c5a202 mfd: upboard-fpga: Remove ACPI_PTR() annotation 98c8a0f33ed6 mfd: at91-usart: Make it selectable for ARCH_LAN969X 06edb8636a57 mfd: intel_soc_pmic_crc: Drop unneeded assignment for cache_type 9eb99c085087 mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type 2d8cb9ffe18c mfd: sm501: Switch to BIT() to mitigate integer overflows 9675c059e489 mfd: ipaq-micro/tps65010: Use str_enable_disable-like helpers 7dc0dddbe503 mfd: stm32-timers: Add support for stm32mp25 7b4270d17bf9 dt-bindings: mfd: stm32-timers: Add support for stm32mp25 958ee3d71577 dt-bindings: can: fsl,flexcan: add i.MX94 support d80bfde3c57a can: flexcan: add transceiver capabilities 6263bad801ec dt-bindings: can: fsl,flexcan: add transceiver capabilities 3a85c1011540 usb: host: cdns3: forward lost power information to xhci 668cc6bc1178 usb: host: xhci-plat: allow upper layers to signal power loss 34cca0ceab5b usb: xhci: change xhci_resume() parameters to explicit the desired info 9925aa4b025e usb: cdns3-ti: run HW init at resume() if HW was reset 24346dc29174 usb: cdns3-ti: move reg writes to separate function 17c6526b333c usb: cdns3: call cdns_power_is_lost() only once in cdns_resume() 0bde749c58c7 usb: cdns3: rename hibernated argument of role->resume() to lost_power 7aad3a42fee5 usb: xhci: tegra: rename `runtime` boolean to `is_auto_runtime` 64eb182d5f7a usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func 042c3dd1f2d3 usb: dwc3: Don't use %pK through printk f4aa6caa8b42 usb: core: Don't use %pK through printk 8c75f3e6a433 usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() 440ca0cfdfd0 dt-bindings: usb: qcom,dwc3: Synchronize minItems for interrupts and -names bcb71579db5e usb: common: usb-conn-gpio: switch psy_cfg from of_node to fwnode 3b18ccb5472b misc: lis3lv02d: convert to use faux_device 72239a78f9f5 tlclk: convert to use faux_device dcd2a9a5550e regulator: dummy: convert to use the faux device interface 79ea66231599 KVM: arm64: Count pKVM stage-2 usage in secondary pagetable stats 8c0d7d14c5cd KVM: arm64: Distinct pKVM teardown memcache for stage-2 cf2d228da9a8 KVM: arm64: Add flags to kvm_hyp_memcache 0686a818d77a bus: mhi: host: Fix race between unprepare and queue_buf eb6cdfb807d0 drm/amdgpu: Restore uncached behaviour on GFX12 ebdc52607a46 drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini() 42d9d7bed270 drm/amd/display: avoid NPD when ASIC does not support DMUB f81cd793119e drm/amd/amdgpu: Fix MES init sequence 13c13bdd1b01 drm/amdgpu: Enable ACA by default for psp v13_0_6/v13_0_14 0c7e05344894 drm/amdkfd: Correct F8_MODE for gfx950 a4b6e990d788 drm/amdgpu: Save PA of bad pages for old asics 2da3af5f0b4d drm/amdgpu: set CP_HQD_PQ_DOORBELL_CONTROL.DOORBELL_MODE to 1 for sriov multiple vf. 8d5e70ba5da2 drm/amdgpu: Add amdgpu_sriov_multi_vf_mode function 15030aeec393 drm/amdgpu/pm: enable vcn busy sysfs for GC 9.3.0 5b3922222cea drm/amdgpu/pm: enable vcn busy sysfs for GC 12.x 7e0459d453b9 drm/amdkfd: Fix instruction hazard in gfx12 trap handler 18537feb182d drm/amdgpu/pm: enable vcn busy sysfs for additional GC 11.x 1b81674e0baf drm/amdgpu/pm: add VCN activity for SMU 14.0.2 2393c1a907c2 drm/amdgpu/pm: add VCN activity for SMU 13.0.0/7 6a87982b5897 drm/amd/display: Remove incorrect macro guard 357506799bac drm/amdgpu: Calculate IP specific xgmi bandwidth 2bc016737a11 drm/amdgpu/pm: add VCN activity for renoir 90df6db62fa7 drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2 8a7820c07224 drm/amdgpu: Reduce dequeue retry timeout for gfx9 family 02fc2f3c468d drm/amd/pm: Update feature list for smu_v13_0_12 fc3c139cf043 drm/amdgpu/gfx12: don't read registers in mqd init e27b36ea6ba5 drm/amdgpu/gfx11: don't read registers in mqd init f844732e3ad9 drm/amdgpu: Fix the race condition for draining retry fault b9e75bcb2b39 drm/amdgpu: Remove unsupported xgmi versions 16fbc18cb074 drm/amd/pm: add unique_id for gfx12 19478f2011f8 drm/amdgpu: Update SRIOV video codec caps 0a6e7b06bdbe drm/amdgpu: Remove JPEG from vega and carrizo video caps 6e0d2fde3ae8 drm/amdgpu: Fix JPEG video caps max size for navi1x and raven 1a0807feb970 drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size 2d52de55f9ee drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() 86484e08d8da dt-bindings: clocks: atmel,at91rm9200-pmc: add missing compatibles 9d484eac1ef8 dt-bindings: reset: fix double id on rk3562-cru reset ids 3b2e1b87ad08 dt-bindings: spi: add compatibles for mt7988 6174206a4b5b remoteproc: qcom: pas: Add SM8750 MPSS 89f95f2108de dt-bindings: remoteproc: Add SM8750 MPSS d389719fb4ec ASoC: sun4i-codec: add h616 card long_name a149377c033a ASoC: sun4i-codec: support hp-det-gpios property ae5f76d4044d ASoC: sun4i-codec: correct dapm widgets and controls for h616 65f330ade7da dt-bindings: power: qcom,kpss-acc-v2: add qcom,msm8916-acc compatible 7bda89a2489f ASoC: dt-bindings: sun4i-a10-codec: add hp-det-gpios e9ed0ac3ccba drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock 10254a6c6073 spi: spidev: Add an entry for the gocontroll moduline module slot 8f1cc5242544 MAINTAINERS: add maintainer for the GOcontroll Moduline module slot 43fd4d2f4f9d dt-bindings: connector: Add the GOcontroll Moduline module slot bindings 5f0d2de41716 dt-bindings: vendor-prefixes: add GOcontroll f0066c8d1d32 ASoC: tas2770: Fix and redo I/V sense TDM slot setting logic 6553ee024b44 ASoC: tas2770: Factor out set_ivsense_slots f8d5f28e3f2e ASoC: tas2764: Add control concerning overcurrent events ad18392962df ASoC: tas2764: Extend driver to SN012776 ce9233937f32 ASoC: dt-bindings: tas2770: add compatible for TAS5770L 25a83f870b8a ASoC: dt-bindings: tas27xx: add compatible for SN012776 de74ec718e07 ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai() f41658cd081a bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe() a9ac4ba7dcac bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls 1f04a241759e arm64: dts: rockchip: Enable HDMI audio output for ArmSoM Sige7 3a01b5f14a8a arm64: dts: rockchip: Enable onboard eMMC on Radxa E20C a98cc47f79ab arm64: dts: rockchip: Add SDHCI controller for RK3528 6b68387cf5ff arm64: dts: rockchip: Remove bluetooth node from rock-3a 8fbb9376f0c4 arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory cdbbc480f414 clk: qcom: lpassaudiocc-sc7280: Add support for LPASS resets for QCM6490 c16e576b8aea dt-bindings: clock: qcom: Add compatible for QCM6490 boards a1e0783e1036 selftests/bpf: Add bpf_getsockopt() for TCP_BPF_DELACK_MAX and TCP_BPF_RTO_MIN d4471b988582 soc: qcom: pd-mapper: Add support for SDM630/636 172320f5ead5 clk: qcom: gdsc: Update the status poll timeout for GDSC 25708f73ff17 clk: qcom: gdsc: Set retain_ff before moving to HW CTRL a28f3cbfd11f perf/arm_cspmu: Add PMEVFILT2R support 6de0298a3925 perf/arm_cspmu: Generalise event filtering 862f7ad4d7fd perf/arm_cspmu: Move register definitons to header d22b8b04b88e tcp: bpf: Support bpf_getsockopt for TCP_BPF_DELACK_MAX 5584cd7e0ddd tcp: bpf: Support bpf_getsockopt for TCP_BPF_RTO_MIN 49f6713cb691 tcp: bpf: Introduce bpf_sol_tcp_getsockopt to support TCP_BPF flags 2542a3f70e56 thermal: int340x: Add NULL check for adev 65d1f5507ed2 zstd: Import upstream v1.5.7 2f39edece13d perf script: Fix typo in branch event mask a31b4dcf188c clk: davinci: remove support for da830 944b074ff105 dt-bindings: clock: ti: Convert ti-clkctrl.txt to json-schema 71e9bd3d5c04 f2fs: pass sbi rather than sb to parse_options() b7de231b9df4 f2fs: pass sbi rather than sb to quota qf_name helpers 9cca49875997 f2fs: defer readonly check vs norecovery 0edcb2197e76 f2fs: Pass sbi rather than sb to f2fs_set_test_dummy_encryption 9100adf326fa f2fs: make LAZYTIME a mount option flag 7d6ee5033071 f2fs: make INLINECRYPT a mount option flag abd0e040e9a5 f2fs: factor out an f2fs_default_check function 277352b6cbed f2fs: consolidate unsupported option handling errors 64ee7503cbf6 f2fs: use f2fs_sb_has_device_alias during option parsing d7b549def0eb f2fs: add carve_out sysfs node bf25266f8382 arm64/kernel: Always use level 2 or higher for early mappings 8327df405921 genirq/msi: Rename msi_[un]lock_descs() fc87dd58d8f9 scsi: ufs: qcom: Remove the MSI descriptor abuse 79273d0a4007 PCI/TPH: Replace the broken MSI-X control word update b9db8df4333b PCI/MSI: Provide a sane mechanism for TPH 50410bad2714 PCI: hv: Switch MSI descriptor locking to guard() 1bc7e262a20a PCI/MSI: Switch to MSI descriptor locking to guard() 5184d8a737d2 NTB/msi: Switch MSI descriptor locking to lock guard() 211ea774889a soc: ti: ti_sci_inta_msi: Switch MSI descriptor locking to guard() 5c99e0226ecc genirq/msi: Use lock guards for MSI descriptor locking 08549ff3e53b cleanup: Provide retain_ptr() 2883b4c2169a x86/fpu: Use XSAVE{,OPT,C,S} and XRSTOR{,S} mnemonics in xstate.h 034bee685fd4 printf: implicate test line in failure messages 81a03aa9b88c printf: break kunit into test cases 7a79e7daa84e printf: convert self-test to KUnit 6afdc60ec30b udf: Fix inode_getblk() return value e27dffba1b1d x86/boot: Move the LA57 trampoline to separate source file 97e13ecb0266 sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local() be2f92844d0f leds: Kconfig: leds-st1202: Add select for required LEDS_TRIGGER_PATTERN 5d0e4816a9e7 leds: leds-st1202: Spacing and proofreading editing a17d9e736ddd leds: leds-st1202: Initialize hardware before DT node child operations 0184b4fdbad1 imx_dsp_rproc: Use reset controller API to control the DSP c133ec126af8 reset: imx8mp-audiomix: Add support for DSP run/stall 9fba66374dee reset: imx8mp-audiomix: Introduce active_low configuration option a83bc87cd30a reset: imx8mp-audiomix: Prepare the code for more reset bits 9df5c535a274 reset: imx8mp-audiomix: Add prefix for internal macro e1b312356d7a dt-bindings: dsp: fsl,dsp: Add resets property cd9ccebfa5c1 dt-bindings: reset: audiomix: Add reset ids for EARC and DSP fd3b3d7f51e6 jbd2: Correct stale comment of release_buffer_page da5803391e37 jbd2: correct stale function name in comment 6c146277903f jbd2: remove stale comment of update_t_max_wait 0d26708d8ec4 jbd2: remove unused return value of do_readahead 9e6d3f9c8a85 jbd2: remove unused return value of jbd2_journal_cancel_revoke ec2249384924 jbd2: remove unused h_jdata flag of handle 5855c3519463 ext4: show 'shutdown' hint when ext4 is forced to shutdown 6b76715d5e41 ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set 8f984530c242 ext4: correct behavior under errors=remount-ro mode 5bc27f4d73d3 ext4: add more ext4_emergency_state() checks around sb_rdonly() 0a1b2f5ea987 ext4: add ext4_emergency_state() helper function f3054e53c2f3 ext4: add EXT4_FLAGS_EMERGENCY_RO bit 99708f8a9d30 ext4: convert EXT4_FLAGS_* defines to enum 91ce208d7ab7 spi: Use inclusive language bd29881aff6d ext4: pack holes in ext4_inode_info 5a1cd0e975c7 ext4: remove unused member 'i_unwritten' from 'ext4_inode_info' 62c3da1eacca ext4: update the descriptions of data_err=abort and data_err=ignore 6e969ef3d7cf jbd2: drop JBD2_ABORT_ON_SYNCDATA_ERR ce51afb8cc5e ext4: abort journal on data writeback failure if in data_err=abort mode b1a49bd81320 ext4: extract ext4_has_journal_option() from __ext4_fill_super() 26343ca0df71 ext4: reject the 'data_err=abort' option in nojournal mode e856f93e0fb2 ext4: do not convert the unwritten extents if data writeback fails 2f94b537c48d ext4: replace opencoded ext4_end_io_end() in ext4_put_io_end() 57e7239ce0ed ext4: fix potential null dereference in ext4 kunit test 30cbe84d48d7 ext4: Refactor out ext4_try_to_write_inline_data() f9bdb042dfae ext4: Replace ext4_da_write_inline_data_begin() with ext4_generic_write_inline_data(). 3db572f780e9 ext4: Introduce a new helper function ext4_generic_write_inline_data() 90c764b4b7f6 ext4: Don't set EXT4_STATE_MAY_INLINE_DATA for ea inodes f896776a7019 ext4: Remove a redundant return statement b8a51e95b376 pinctrl: sunxi: Add support for the secondary A523 GPIO ports 648be4cd9517 pinctrl: sunxi: Add support for the Allwinner A523 d626d248caae dt-bindings: pinctrl: add compatible for Allwinner A523/T527 f5e2cd34b12f pinctrl: sunxi: allow reading mux values from DT 6d079d93e4df pinctrl: sunxi: support moved power configuration registers c6c4dc75a1a7 pinctrl: sunxi: move bank K register offset 4713b70cc4bd pinctrl: sunxi: increase number of GPIO bank regulators 12966fdfbadb pinctrl: sunxi: refactor pinctrl variants into flags dc9a897dbb03 pmdomain: thead: Add power-domain driver for TH1520 0c54b63d247a dt-bindings: power: Add TH1520 SoC power domains e4b3cbd840e5 firmware: thead: Add AON firmware protocol driver fe59b0395437 dt-bindings: firmware: thead,th1520: Add support for firmware node 0e94ed336814 block: protect debugfs attribute method hctx_busy_show 78800f5997d8 block: remove unnecessary goto labels in debugfs attribute read methods a3996d11f3ab block: protect debugfs attrs using elevator_lock instead of sysfs_lock 01db3d1ff43a platform/x86/amd/pmc: fix leak in probe() 1d6a9e7449e2 RDMA/core: Fix use-after-free when rename device name d9d5c8ed9873 RDMA/bnxt_re: Support perf management counters 86ab05366b55 RDMA/rxe: Fix incorrect return value of rxe_odp_atomic_op() a935b3f98180 ASoC: SOF: ipc4-topology: Allocate ref_params on stack 169cd52fd944 regulator: s2mps11: Add support for S2MPU05 regulators ed33479b7beb mfd: sec: Add support for S2MPU05 PMIC 07ef6dc94274 regulator: dt-bindings: add documentation for s2mpu05-pmic regulators 537625233537 genirq/msi: Make a few functions static 81f8f7454ad9 RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject() bee35b7161aa RDMA/mana_ib: Handle net event for pointing to the current netdev a8445cfec101 net: mana: Change the function signature of mana_get_primary_netdev_rcu 75618ac6e98f block: remove unused parameter 'q' parameter in __blk_rq_map_sg() ba40f9dc95b2 iommu/mediatek-v1: Support COMPILE_TEST 19e5cc156cbc iommu/amd: Enable support for up to 2K interrupts per function 950865c1b88a iommu/amd: Rename DTE_INTTABLEN* and MAX_IRQS_PER_TABLE macro eaf717fa1c3f iommu/amd: Replace slab cache allocator with page allocator 1c608b0b280d iommu/amd: Introduce generic function to set multibit feature value 8e63360d8699 selftests/timers/posix-timers: Add a test for exact allocation mode ec2d0c04624b posix-timers: Provide a mechanism to allocate a given timer ID 2dc4dbf89cf1 posix-timers: Dont iterate /proc/$PID/timers with sighand:: Siglock held 451898ea422b posix-timers: Make per process list RCU safe 5fa75a432f1a posix-timers: Avoid false cacheline sharing 781764e0b439 posix-timers: Switch to jhash32() 1535cb80286e posix-timers: Improve hash table performance feb864ee99a2 posix-timers: Make signal_struct:: Next_posix_timer_id an atomic_t 538d710ec742 posix-timers: Make lock_timer() use guard() 1d25bdd3f383 posix-timers: Rework timer removal 50f53b23f1e3 posix-timers: Simplify lock/unlock_timer() a31a300c4dab posix-timers: Use guards in a few places f6d0c3d2ebb3 posix-timers: Remove SLAB_PANIC from kmem cache 4c5cd058beb5 posix-timers: Remove a few paranoid warnings 6ad9c3380ab0 posix-timers: Cleanup includes 5f2909c6cd13 posix-timers: Add cond_resched() to posix_timer_add() search loop 45ece9933d4a posix-timers: Initialise timer before adding it to the hash table 2389c6efd3ad posix-timers: Ensure that timer initialization is fully visible 5a1dddd29444 dt-bindings: net: Define interrupt constraints for DWMAC vendor bindings 74d613e046e4 efi/libstub: Avoid CopyMem/SetMem EFI services after ExitBootServices fc661d0a7867 clocksource: Remove unnecessary strscpy() size argument 41f35564cb71 net: stmmac: dwmac-rk: Remove unneeded GRF and peripheral GRF checks 247e84f66a3d net: stmmac: dwmac-rk: Validate GRF and peripheral GRF during probe 313cf06ef4de dt-bindings: net: rockchip-dwmac: Require rockchip,grf and rockchip,php-grf 814dbf4b6c95 net: hsr: Add KUnit test for PRP 05fd00e5e7b1 net: hsr: Fix PRP duplicate detection 676cc91e1f2a net: cn23xx: fix typos dc530c44cd64 fs: use debug-only asserts around fd allocation and install 9e3285040514 net: hns3: use string choices helper 6b64fde5c183 reset: imx: Add SCU reset driver for i.MX8QXP and i.MX8QM 778752759bd0 dt-bindings: firmware: imx: add property reset-controller d41f0d0bbd79 dt-bindings: reset: atmel,at91sam9260-reset: add sam9x7 2333cfa9f804 perf hist stdio: Do bounds check when printing callchains to avoid UB with new gcc versions cf67629f7f63 perf units: Fix insufficient array space 0c9f3a8597d2 libapi: Add missing header with NAME_MAX define to io_dir.h bbf006d6d199 perf annotate: Add --code-with-type option. 30c5a3941d0f perf annotate: Implement code + data type annotation 236ee2569a5d perf annotate: Factor out __hist_entry__get_data_type() fe8da6692aa8 perf annotate: Pass hist_entry to annotate functions 9aa3cbbffb16 perf annotate: Pass annotation_options to annotation_line__print() 1f284082b167 perf annotate: Remove unused len parameter from annotation_line__print() ce2289ad0a21 perf annotate-data: Add annotated_data_type__get_member_name() a52067c24ccf timer_list: Don't use %pK through printk() e1cde2d5e92f perf ftrace: Use atomic inc to update histogram in BPF 79056b3fe887 perf ftrace: Remove an unnecessary condition check in BPF 9c3344141866 perf ftrace: Fix latency stats with BPF 7b7b07c285c3 drm/xe: Use correct type width for alignment in fb pinning code 11ef40eb5732 drm/xe: Pass flags directly to emit_flush_imm_ggtt e2a0a6328ea7 drm/xe: Fix ring flush invalidation 298661cd9cea drm/xe: Fix MOCS debugfs LNCF readout cedf23842d74 drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr() fd6c10e67b29 drm/gpusvm: Fix kernel-doc 4b22f19cc7a9 drm/xe/guc_pc: Remove duplicated pc_start call bdb43af4fdb3 qibfs: fix _another_ leak 0f5cce3fc55b spufs: fix a leak in spufs_create_context() c134deabf478 spufs: fix gang directory lifetimes d1ca8698ca13 spufs: fix a leak on spufs_new_file() failure d58ad77d5cc2 wifi: rtw88: Add __nonstring annotations for unterminated strings deb3ddeb1865 wifi: rtw88: Enable the new RTL8814AE/RTL8814AU drivers bad060e8a425 wifi: rtw88: Add rtw8814au.c dad8e8793102 wifi: rtw88: Add rtw8814ae.c 1a7545784642 wifi: rtw88: Add rtw8814a.{c,h} e38246889cc9 wifi: rtw88: Add rtw8814a_table.c (part 2/2) f4debfcb1b3c wifi: rtw88: Add rtw8814a_table.c (part 1/2) 679ec431477c wifi: rtw88: Add some definitions for RTL8814AU e5c45671d996 wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 7.0.4 6db476db57ca wifi: rtw89: coex: Add parser for Bluetooth channel map report version 7 a36230aa5f5e wifi: rtw89: coex: Fix coexistence report not show as expected bb76dd94b7c7 wifi: rtw89: coex: RTL8852BT coexistence Wi-Fi firmware support for 0.29.122.0 a9b56f219a0f wifi: rtw89: set force HE TB mode when connecting to 11ax AP 6f039d9ba9cb wifi: rtw89: 8922a: enable dynamic antenna gain 9c225e119866 wifi: rtw89: enable dynamic antenna gain based on country 8ef675fc797b wifi: rtw89: refine mechanism of TAS 3df4583ae0cf wifi: rtw89: add support for negative values of dBm to linear conversion e3f42c436d7e riscv: fix test_and_{set,clear}_bit ordering documentation dcb166ee43c3 drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() cd5b6ba77705 drm/mediatek: add MT8365 SoC support 5823f0453c2a dt-bindings: display: mediatek: dpi: add power-domains example 106a6de46cf4 drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr 4ba973c8bad0 drm/mediatek: Fix config_updating flag never false when no mbox channel 2d38f5fe1a20 Documentation: dma-buf: heaps: Add heap name definitions e20ab7d454ee LoongArch: Enable jump table for objtool 88cbb468d454 objtool/LoongArch: Add support for goto table b95f852d3af2 objtool/LoongArch: Add support for switch table c4b93b06230a objtool: Handle PC relative relocation type 091bf313f8a8 objtool: Handle different entry size of rodata ab6ce22b7896 objtool: Handle various symbol types of rodata bf71940fc169 objtool: Hide unnecessary compiler error message 5a63f0369bda docs/.../submit-checklist: Use Documentation/admin-guide/abi.rst for cross-ref of README e5e6c016fcbd docs: Correct installation instruction b37221cc861d Documentation: kcsan: fix "Plain Accesses and Data Races" URL in kcsan.rst 04c4bb90ae6e Documentation/CoC: Spell out the TAB role in enforcement decisions a65758f1e3df Documentation: ocxl.rst: Update consortium site 78da89c63983 scripts: get_feat.pl: substitute s390x with s390 edfd826b8be7 KVM: arm64: selftests: Test that TGRAN*_2 fields are writable e016cf5f39e9 netdevsim: 'support' multi-buf XDP 3f1e07275341 KVM: arm64: Allow userspace to write ID_AA64MMFR0_EL1.TGRAN*_2 1d22d3060b9b net: drop rtnl_lock for queue_mgmt operations 10eef096be25 net: add granular lock for the netdev netlink socket b6b67141d6f1 net: create netdev_nl_sock to wrap bindings list 68cb0139fec8 cpuidle: Init cpuidle only for present CPUs 3efeeaf85f5c PM: clk: Remove unused pm_clk_remove() ff63b62d5abd thermal: core: Delay exposing sysfs interface 6ee149f61bcc kunit/fortify: Replace "volatile" with OPTIMIZER_HIDE_VAR() 416cf1f4d91b kunit/fortify: Expand testing of __compiletime_strlen() 17fef2042338 net/mlx5: Avoid unnecessary use of comma operator b688f369ae0d compiler_types: Introduce __nonstring_array 188107b2c403 selftests: net: bump GRO timeout for gro/setup_veth adbf627f1703 eth: bnxt: add missing netdev lock management to bnxt_dl_reload_up eaca6e5dc6ba eth: bnxt: request unconditional ops lock 110eff172dfe eth: bnxt: switch to netif_close 956af869a2b7 PM: sleep: core: Fix indentation in dpm_wait_for_children() 4b7d654258e0 PM: s2idle: Extend comment in s2idle_enter() 0f42194c6b22 PM: s2idle: Drop redundant locks when entering s2idle 26064d3e2b4d block: fix adding folio to bio 13b4f9e126cb PM: sleep: Remove unused pm_generic_ wrappers 0a13c1e0a449 net: revert to lockless TC_SETUP_BLOCK and TC_SETUP_FT 8b6861390ffe netfilter: conntrack: Bound nf_conntrack sysctl writes 425b1c97b07f PNP: Expand length of fixup id string 270247a209a9 PNP: Remove prehistoric deadcode 0a924decd4a3 RDMA/rxe: Improve readability of ODP pagefault interface 8b6745b9f6b2 RDMA/hns: Inappropriate format characters cleanup fe0fb58325e5 HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER 73d2f10957f5 iommu: Don't warn prematurely about dodgy probes b52b330046d1 phy: rockchip: usbdp: Remove unnecessary bool conversion 28dc672a1a87 phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init cce2200dacd6 spi: cadence-qspi: Improve spi memory performance b8665a1b49f5 spi: cadence-qspi: Fix probe on AM62A LP SK 969a38be437b phy: rockchip: usbdp: Only verify link rates/lanes/voltage when the corresponding set flags are set ddf8dec6db31 netfilter: xt_hashlimit: replace vmalloc calls with kvmalloc 725ad0283033 ata: libata: Improve return value of atapi_check_dma() 520a563b9a16 ALSA: ctxfi: change dao_set_input functions from kzalloc to kcalloc 61667cb6644f block: remove unused parameter f7f8932ca6bb f2fs: fix to avoid running out of free segments 65954899a157 arm64: dts: st: add stm32mp215f-dk board support 1a09f577aa65 dt-bindings: stm32: document stm32mp215f-dk board 7a57b1bb1afb arm64: dts: st: introduce stm32mp21 SoCs family c57a222ab801 arm64: dts: st: add stm32mp235f-dk board support 5fbe1ead4c59 dt-bindings: stm32: document stm32mp235f-dk board e9b03ef21386 arm64: dts: st: introduce stm32mp23 SoCs family 04b2ca486456 dt-bindings: stm32: add STM32MP21 and STM32MP23 compatibles for syscon f5d548c9248c arm64: Kconfig: expand STM32 Armv8 SoC with STM32MP21/STM32MP23 SoCs family 113ff0e048ff arm64: dts: st: add stm32mp257f-dk board support be977f2690cb dt-bindings: stm32: document stm32mp257f-dk board 87fa872a1ecf ASoC: samsung: speyside: Free gpiod table c40524d1615a dt-bindings: watchdog: renesas,wdt: Document RZ/G3E support 50c2726654bb arm64/mm: Drop PXD_TABLE_BIT d1770e909898 arm64/mm: Check pmd_table() in pmd_trans_huge() bfb1d2b9021c arm64/mm: Check PUD_TYPE_TABLE in pud_bad() 4fa8a9c0fc99 arm64/mm: Check PXD_TYPE_TABLE in [p4d|pgd]_bad() 1601df9e366e arm64/mm: Clear PXX_TYPE_MASK and set PXD_TYPE_SECT in [pmd|pud]_mkhuge() dba954801004 arm64/mm: Clear PXX_TYPE_MASK in mk_[pmd|pud]_sect_prot() f5e93819e2cc arm64/ptdump: Test PMD_TYPE_MASK for block mapping 0b626b245c57 KVM: arm64: ptdump: Test PMD_TYPE_MASK for block mapping e6644c967d3c rseq/selftests: Ensure the rseq ABI TLS is actually 1024 bytes e471a86a8c52 x86/boot: Add back some padding for the CRC-32 checksum 951d701ef1bb gfs2: Fix a NULL vs IS_ERR() bug in gfs2_find_jhead() 823beb31e556 x86/resctrl: Move get_{mon,ctrl}_domain_from_cpu() to live with their callers f62b4e45e0b4 x86/resctrl: Move get_config_index() to a header 6c2282d42cb3 x86/resctrl: Handle throttle_mode for SMBA resources 373af4ecfdc9 x86/resctrl: Move RFTYPE flags to be managed by resctrl 4cf9acfc8f1a x86/resctrl: Make resctrl_arch_pseudo_lock_fn() take a plr 4d20f38ab6d9 x86/resctrl: Make prefetch_disable_bits belong to the arch code 7028840552a2 x86/resctrl: Allow an architecture to disable pseudo lock 7d0ec14c64a1 x86/resctrl: Add resctrl_arch_ prefix to pseudo lock functions c32a7d777780 x86/resctrl: Move mbm_cfg_mask to struct rdt_resource 37bae1756734 x86/resctrl: Move mba_mbps_default_event init to filesystem code 650680d651aa x86/resctrl: Change mon_event_config_{read,write}() to be arch helpers d81826f87a80 x86/resctrl: Add resctrl_arch_is_evt_configurable() to abstract BMEC d012b66a1661 x86/resctrl: Move the is_mbm_*_enabled() helpers to asm/resctrl.h 88464bff035e x86/resctrl: Rewrite and move the for_each_*_rdt_resource() walkers 4b6bdbf27fce x86/resctrl: Move monitor init work to a resctrl init call 011842727fa4 x86/resctrl: Move monitor exit work to a resctrl exit call 9be68b144a5b x86/resctrl: Add an arch helper to reset one resource f16adbaf9272 x86/resctrl: Move resctrl types to a separate header e3d5138cefbf x86/resctrl: Move rdt_find_domain() to be visible to arch and fs code 8079565d177f x86/resctrl: Expose resctrl fs's init function to the rest of the kernel 6f06aee356bf x86/resctrl: Remove rdtgroup from update_cpu_closid_rmid() aebd5354dd19 x86/resctrl: Add helper for setting CPU default properties dbc58f7eec40 x86/resctrl: Generate default_ctrl instead of sharing it 634ebb98b929 x86/resctrl: Add max_bw to struct resctrl_membw 43312b8ea1c6 x86/resctrl: Remove data_width and the tabular format bb9343c8f290 x86/resctrl: Use schema type to determine the schema format string c24f5eab6b26 x86/resctrl: Use schema type to determine how to parse schema values 131dab13a82d x86/resctrl: Remove fflags from struct rdt_resource 3c021531131c x86/resctrl: Add a helper to avoid reaching into the arch code resource list a121798ae669 x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors 63ddfb9c3a12 dt-bindings: mmc: sunxi: add compatible strings for Allwinner A523 0f7a4a167aa6 dt-bindings: mmc: sunxi: Simplify compatible string listing 75aaf6cc1a1f dt-bindings: mmc: sdhci-of-dwcmhsc: Add compatible string for RK3528 8d83327918d9 dt-bindings: mmc: rockchip-dw-mshc: Add compatible string for RK3528 b5060c17f9dc coresight: configfs: Constify struct config_item_type fae80a99dc03 mmc: renesas_sdhi: Add support for RZ/G3E SoC 93745285ad9b dt-bindings: mmc: renesas,sdhi: Document RZ/G3E support ab5d7073adba dt-bindings: mmc: rockchip-dw-mshc: Add support for rk3562 e50bbfe98251 dt-bindings: mmc: Add support for rk3562 eMMC 3b791214c8bc mmc: core: Trim trailing whitespace from card product names 54be64fdf3ba wifi: iwlwifi: Fix uninitialized variable with __free() 2e460eefbd44 xfrm: state: make xfrm_state_lookup_byaddr lockless fcb255537bee xfs: Remove duplicate xfs_rtbitmap.h header 34670beb481e wifi: mac80211: use cfg80211_chandef_get_width() b5c1622762f0 wifi: cfg80211: expose cfg80211_chandef_get_width() 80834e7d8579 wifi: mac80211: use supported selectors from assoc in ML reconf 899da1830db1 wifi: mac80211: remove SSID from ML reconf adb1ee4de04d wifi: virt_wifi: Add __nonstring annotations for unterminated strings 8300f2504afe wifi: zd1211rw: Add __nonstring annotations for unterminated strings c04d96913c88 wifi: mwifiex: Add __nonstring annotations for unterminated strings 86f40fa6a467 fs: dodge an atomic in putname if ref == 1 d6166ea4cc49 arm64: dts: rockchip: Add AP6275P wireless support to ArmSoM Sige7 1bfb987d1a54 arm64: dts: rockchip: Enable HDMI audio outputs for Orange Pi 5 Plus ffafe9c2dc31 arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Plus 01284d7e38fc arm64: dts: rockchip: Enable HDMI audio outputs for Orange Pi 5 Max 21f1208a3af4 arm64: dts: rockchip: Enable HDMI0 audio output for Orange Pi 5/5B aae075a93f77 power: supply: pcf50633: Remove charger 8cea339cfb81 clk: sunxi-ng: add support for the A523/T527 PRCM CCU a36cc6cd0feb clk: sunxi-ng: a523: add reset lines f3dabb29f0ca clk: sunxi-ng: a523: add bus clock gates 00bc60ea24a7 clk: sunxi-ng: a523: remaining mod clocks fb2c60366d32 clk: sunxi-ng: a523: add USB mod clocks ed064e65b92a clk: sunxi-ng: a523: add interface mod clocks 74b0443a0d0a clk: sunxi-ng: a523: add system mod clocks 6702d17f54a8 clk: sunxi-ng: a523: add video mod clocks e6f4b4b77981 clk: sunxi-ng: a523: Add support for bus clocks 7cae1e2b5544 clk: sunxi-ng: Add support for the A523/T527 CCU PLLs 52dbf84857f0 dt-bindings: clk: sunxi-ng: document two Allwinner A523 CCUs e16b9b71f40f clk: sunxi-ng: Add support for update bit cdbb9d0d09db clk: sunxi-ng: mp: provide wrappers for setting feature flags 45717804b75e clk: sunxi-ng: mp: introduce dual-divider clock 5b562763d78a perf test stat: Additional topdown grouping tests 16dd43dfd6e1 perf x86 evlist: Update comments on topdown regrouping 9a1c57fe26f2 perf parse-events: Corrections to topdown sorting b74683b3bb22 perf x86/topdown: Fix topdown leader sampling test error on hybrid fd5de637a4e9 perf tools: Improve handling of hybrid PMUs in perf_event_attr__fprintf f7cffbabf782 perf python tracepoint: Switch to using parse_events 0dfcc7c86c91 perf python: Add evlist.config to set up record options 1a8356fbf89b perf python: Add evlist all_cpus accessor 9e9472c148b8 perf python: Avoid duplicated code in get_tracepoint_field 07fc23161737 perf python: Update ungrouped evsel leader in clone 6c62403b5ad4 perf python: Add optional cpus and threads arguments to parse_events cc8bf352dd1c perf python: Add member access to a number of evsel variables d8e17677799c perf python: Add evlist enable and disable methods eb7e83a7ca2d perf evsel: tp_format accessing improvements fe0ce8a9d85a perf evlist: Add success path to evlist__create_syswide_maps bda840191d2a perf debug: Avoid stack overflow in recursive error message 10e616828af2 dt-bindings: trivial-devices: Add Maxim max15301, max15303, and max20751 69676b5ff212 dt-bindings: fsi: ibm,p9-scom: Add "ibm,fsi2pib" compatible b0543d50c4cb mm: Fix a build breakage in memcontrol-v1.c d7bf4786b525 rust: hrtimer: implement `HrTimerPointer` for `Arc` a0c6fa8b8a59 rust: sync: add `Arc::as_ptr` 8a8afe9349fb rust: hrtimer: introduce hrtimer support e1231aacb065 arm64: Enable IMP DEF PMUv3 traps on Apple M* 1b92e65f5006 KVM: arm64: Provide 1 event counter on IMPDEF hardware 2d00cab849be drivers/perf: apple_m1: Provide helper for mapping PMUv3 events 1e7dcbfa4b7c KVM: arm64: Remap PMUv3 events onto hardware bed9b8ec8c71 KVM: arm64: Advertise PMUv3 if IMPDEF traps are present 2c433f70dccc KVM: arm64: Compute synthetic sysreg ESR for Apple PMUv3 traps 56290316a443 KVM: arm64: Move PMUVer filtering into KVM code 3d6d9172128e KVM: arm64: Use guard() to cleanup usage of arm_pmus_lock a38b67d15183 KVM: arm64: Drop kvm_arm_pmu_available static key 6f34024d185e KVM: arm64: Use a cpucap to determine if system supports FEAT_PMUv3 46573d944f00 drivers/perf: apple_m1: Support host/guest event filtering ed335722b457 KVM: arm64: Always support SW_INCR PMU event 75ecffc361bb drivers/perf: apple_m1: Refactor event select/filter configuration 93b01528586b KVM: arm64: Compute PMCEID from arm_pmu's event bitmaps a7e23ec17fee ACPI: button: Install notifier for system events as well 7ff0104a8052 f2fs: Remove f2fs_write_node_page() 3b47398d9861 f2fs: Remove f2fs_write_meta_page() 6ad3ddbee892 f2fs: Remove f2fs_write_data_page() 448a834f89ad f2fs: Remove check for ->writepage 701d0e910955 pinctrl: samsung: add support for eint_fltcon_offset 4a893bdc18df blk-cgroup: Simplify policy files registration 76f9409f813c cgroup: Update file naming comment 78f6519ed076 cgroup: Add deprecation message to legacy freezer controller fd4fd0a869e9 mm: Add transformation message for per-memcg swappiness 103149a0632e RFC cgroup/cpuset-v1: Add deprecation messages to sched_relax_domain_level db4dc20c1140 cgroup/cpuset-v1: Add deprecation messages to memory_migrate 313819279289 cgroup/cpuset-v1: Add deprecation messages to mem_exclusive and mem_hardwall a0ab1453226d cgroup: Print message when /proc/cgroups is read on v2-only system 77bbb259db53 cgroup/blkio: Add deprecation messages to reset_stats 012c419f8d24 cgroup/cpuset-v1: Add deprecation messages to memory_spread_page and memory_spread_slab a0dd846257af cgroup/cpuset-v1: Add deprecation messages to sched_load_balance and memory_pressure_enabled 8dbeb413806f doc: iio: ad7380: describe offload support bbeaec81a03e iio: ad7380: add support for SPI offload ee735aa33db1 iio: light: Add check for array bounds in veml6075_read_int_time_ms 8d534275f740 iio: adc: ti-ads7924 Drop unnecessary function parameters cc26591e7942 staging: iio: ad9834: Use devm_regulator_get_enable() 33220e15ecc7 staging: iio: ad9832: Use devm_regulator_get_enable() 85a1159e4c0e iio: gyro: bmg160_spi: add of_match_table 352f4a6bb1d8 dt-bindings: iio: adc: Add i.MX94 and i.MX95 support 809d605d1380 iio: adc: ad7768-1: remove unnecessary locking 20182142045f Documentation: ABI: add wideband filter type to sysfs-bus-iio 2416cec85929 iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset 8236644f5ecb iio: adc: ad7768-1: Fix conversion result sign ecd5b508c10b iio: adc: ad7124: Benefit of dev = indio_dev->dev.parent in ad7124_parse_channel_config() df1f2e1470fa iio: adc: ad7124: Implement system calibration 47036a03a303 iio: adc: ad7124: Implement internal calibration at probe time 780c9dbb160f iio: adc: ad_sigma_delta: Add error checking for ad_sigma_delta_set_channel() 7d33bdabf304 iio: adc: ad4130: Adapt internal names to match official filter_type ABI 7b6033ed5a9e iio: adc: ad7173: Fix comparison of channel configs 05a5d874f732 iio: adc: ad7124: Fix comparison of channel configs 280acb198246 iio: adc: ad4130: Fix comparison of channel setups fb3a0811a7bc iio: adc: ad_sigma_delta: Disable channel after calibration 9525c66de334 docs: iio: add AD7191 2e3ae10c3591 iio: adc: ad7191: add AD7191 f52b5daf3921 dt-bindings: iio: adc: add AD7191 31208bad3937 arm64/fpsimd: Remove unused declaration fpsimd_kvm_prepare() c784b7617c9e dt-bindings: mmc: atmel,hsmci: Convert to json schema ec53e2ea6b86 dt-bindings: mmc: mmc-slot: Make compatible property optional e01578e0a437 dt-bindings: mmc: fsl-imx-esdhc: Add i.MX94 support 759779470695 dt-bindings: mmc: Change to additionalProperties to fix fail detect Unevaluated property 7cbe799ac10f mmc: dw_mmc: add exynos7870 DW MMC support 57c0902f8bec mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves 63dde9c39374 dt-bindings: mmc: samsung,exynos-dw-mshc: add exynos7870 support 02e1cf7a352a ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry e167e5b268b2 ASoC: amd: acp: Refactor renoir platform resource structure ee7ab0fd5408 ASoC: amd: acp: Refactor rembrant platform resource structure d08220b6e32e ASoC: amd: acp: Refactor acp63 platform resource structure f8b4f3f525e8 ASoC: amd: acp: Refactor acp70 platform resource structure c8b5f251f0e5 ASoC: amd: acp: Remove white line a95a1dbbd3d6 ASoC: amd: acp: Move spin_lock and list initialization to acp-pci driver e3933683b25e ASoC: amd: acp: Remove redundant acp_dev_data structure aaf7a668bb38 ASoC: amd: acp: Add new interrupt handle callbacks in acp_common_hw_ops 6e60db74b69c ASoC: amd: acp: Refactor acp machine select a8b9d2d7376d ASoC: amd: acp: Refactor acp platform device creation e2cda4617656 ASoC: amd: acp: Refactor dmic-codec platform device creation 8ae746fe5104 ASoC: amd: acp: Implement acp_common_hw_ops support for acp platforms c3d5d331c96f ASoC: amd: acp: Remove redundant acp70 chip->name 2af8780d6c8a stop-machine: Add comment for rcu_momentary_eqs() fb3bbc46c94f mmc: sdhci: Disable SD card clock before changing parameters 4e35c611eed7 mmc: sdhci-of-dwcmshc: Change to dwcmshc_phy_init for reusing codes 6bc022653d51 mmc: slot-gpio: Remove unused mmc_gpio_set_cd_isr 28a76fcc4c85 usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running dfc88357b6b6 usb: xhci: Don't change the status of stalled TDs on failed Stop EP 0c74d232578b xhci: Avoid queuing redundant Stop Endpoint command for stalled endpoint 858c7bfcb35e arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 a8dfb2168906 jfs: add index corruption check to DT_GETPAGE() 3e3fcd29b505 drm/amdgpu: NULL-check BO's backing store when determining GFX12 PTE flags 37c890d83161 drm/amdgpu: finish wiring up sid.h in DCE6 42c854b8fb0c drm/amd/amdkfd: Evict all queues even HWS remove queue failed 760632fa2e3d drm/amdgpu: fix SI's GB_ADDR_CONFIG_GOLDEN values and wire up sid.h in GFX6 20fb56dfd8d2 drm/amdgpu: prepare DCE6 uniformisation with DCE8 and DCE10 5b1fa87f3050 drm/amdkfd: delete stray tab in kfd_dbg_set_mes_debug_mode() 0ee560d71f9a drm/amdgpu/gfx: delete stray tabs 9324731b9985 wifi: iwlwifi: mld: avoid selecting bad links d414ff7a7338 wifi: iwlwifi: mld: fix bad RSSI handling f31d666f0b71 wifi: iwlwifi: mld: always do MLO scan before link selection 36b79cb091ad wifi: iwlwifi: mld: Correctly configure the A-MSDU max lengths 67128af05c64 wifi: iwlwifi: mld: remove AP keys only for AP STA 32c33a4dd2a9 wifi: iwlwifi: mld: move the ftm initiator data to ftm-initiator.h fd04fbee7f0f wifi: iwlwifi: mld: enable OMI bandwidth reduction on 6 GHz b807dec3e82a wifi: iwlwifi: mld: fix OMI time protection logic 29b0ca82c1ee wifi: iwlwifi: mld: use the right iface iterator in low_latency 6895d74c11d8 wifi: iwlwifi: mld: initialize regulatory early 8d006c92132e wifi: iwlwifi: mld: assume wiphy is locked when getting BSS ifaces 380038bb839d wifi: iwlwifi: mld: refactor iwl_mld_valid_emlsr_pair e8670620b077 wifi: iwlwifi: mld: track channel_load_not_by_us cb9716eae2df wifi: iwlwifi: mld: fix SMPS W/A 834bfc698bf7 wifi: iwlwifi: mld: fix build with CONFIG_PM_SLEEP undefined 3ad61970ac9e wifi: iwlwifi: mvm: fix setting the TK when associated 7d953a062416 arm64: realm: Use aliased addresses for device DMA to shared buffers b66e2ee7b6c8 dma: Introduce generic dma_addr_*crypted helpers c380931712d1 dma: Fix encryption bit clearing for dma_to_phys 73276cee1a25 selftest/powerpc/mm/pkey: fix build-break introduced by commit 00894c3fc917 4a29fa2626a1 coresight: docs: Remove target sink from examples 594e1e368f09 watchdog: Convert to use device property 0ccd5d56e6b2 watchdog: lenovo_se30_wdt: include io.h for devm_ioremap() ad3b7174d4d0 PCI: xilinx-cpm: Add support for Versal Net CPM5NC Root Port controller ce095c59b0c5 dt-bindings: PCI: xilinx-cpm: Add compatible string for CPM5NC Versal Net host 57b030224074 PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe 8751b6e9e4ab s390/syscall: Simplify syscall_get_arguments() cbf367d5b0aa s390/vfio-ap: Notify userspace that guest's AP config changed when mdev removed c94bff63e493 s390: Remove ioremap_wt() and pgprot_writethrough() 03544866df1b s390/mm: Add configurable STRICT_MM_TYPECHECKS 94d553ce576a s390/mm: Convert pgste_val() into function bb2598c0d31b s390/mm: Convert pgprot_val() into function f8c425a94bad s390/mm: Use pgprot_val() instead of open coding dbcfcb239b3b hwmon: (dell-smm) Increment the number of fans 27b2fcbd6b98 rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled bfef148f3680 drm/i915: Increase I915_PARAM_MMAP_GTT_VERSION version to indicate support for partial mmaps 0a679336dc17 iommu/arm-smmu: Set rpm auto_suspend once during probe df90abbc31e6 dt-bindings: arm-smmu: Document QCS8300 GPU SMMU ac5b4a24f16f ASoC: Intel: soc-acpi-intel-ptl-match: Add cs42l43 support cf1ba3cb2450 spi: spi-qpic-snand: Fix ECC_CFG_ECC_DISABLE shift in qcom_spi_read_last_cw() 632556d5799a spi: mt65xx: add PM QoS support de16c322eefb spi: sophgo: add SG2044 SPI NOR controller driver 9f95e2dff3fe dt-bindings: spi: add SG2044 SPI NOR controller driver 248bc01138b1 regulator: pcf50633-regulator: Remove bcb81ac6ae3c iommu: Get DT/ACPI parsing into the proper probe path 3832862eb9c4 iommu: Keep dev->iommu state consistent fd598f71b669 iommu: Resolve ops in iommu_init_device() b46064a18810 iommu: Handle race with default domain setup 29c6e1c2b923 iommu: Unexport iommu_fwspec_free() 0ea09cbf8350 docs: netdev: add a note on selftest posting b7bc85480b03 xfs: trigger zone GC when out of available rt blocks 72c96a2dacc0 printk: Check CON_SUSPEND when unblanking a console 5395e09c803e printk: Rename console_start to console_resume 242fafe3faa7 printk: Rename console_stop to console_suspend ebf198f17b5a phy: qcom-qmp-pcie: add dual lane PHY support for QCS8300 e46e59b77a9e dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the QCS8300 QMP PCIe PHY Gen4 x2 b02cc9a17679 phy: qcom-qmp-ufs: Add PHY Configuration support for sm8750 12185bc38f76 dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: document the SM8750 QMP UFS PHY 74badb8b0b14 phy: qcom: Introduce PCIe UNIPHY 28LP driver a2e934885c82 dt-bindings: phy: qcom,uniphy-pcie: Document PCIe uniphy e1c24b52adb2 selftests: add tests for mount notification 63830aef7418 printk: Rename resume_console to console_resume_all e9cec4487cb7 printk: Rename suspend_console to console_suspend_all 62aa3246f462 net: ti: icssg-prueth: Add XDP support 73f7f1311866 net: ti: icssg-prueth: introduce and use prueth_swdata struct for SWDATA 46eeb90f03e0 net: ti: icssg-prueth: Use page_pool API for RX buffer allocation c7f50d0433a0 wifi: iwlwifi: don't warn when if there is a FW error 96a3598ba82e wifi: iwlwifi: bump minimum API version in BZ/SC to 93 d8bc6f24c65a wifi: iwlwifi: bump FW API to 98 for BZ/SC/DR devices 9002ba67fb1e wifi: iwlwifi: mvm: Fix bit size calculation in iwl_dbgfs_tas_get_status_read b2e709805ce9 wifi: iwlwifi: w/a FW SMPS mode selection eb29b4ffafb2 wifi: iwlwifi: fix debug actions order 5f0ab2f35a43 wifi: iwlwifi: mark Br device not integrated 8e3c9e6a5200 wifi: iwlwifi: Add new TAS disable reason for invalid table source abecf9ba94aa wifi: iwlwifi: mvm: cleanup of TAS structure and enums 8d4aaec66082 wifi: iwlwifi: fix print for ECKV 3ea2970b0578 wifi: iwlwifi: fix the ECKV UEFI variable name 16a8d9a73943 wifi: iwlwifi: add support for BE213 ff4d8998e84d wifi: mac80211: set WMM in ML reconfiguration c3171bed65ec wifi: mac80211: don't include MLE in ML reconf per-STA profile 82306ea157ad wifi: mac80211: fix ML reconf reset in disconnect 2160998ded51 wifi: mac80211: Notify cfg80211 about added link addresses e16caea70610 wifi: cfg80211: Update the link address when a link is added 0e104aa3676d wifi: mac80211: fix warning on disconnect during failed ML reconf 700014d3ad1f wifi: mac80211: fix userspace_selectors corruption 65bff0be9b15 wifi: mac80211_hwsim: Fix MLD address translation db97bb04c66d wifi: mac80211: allow 320 MHz FTM measurements cf12d3d71e72 wifi: cfg80211: improve supported_selector documentation 7a6a740be17e wifi: mac80211: fix U-APSD check in ML reconfiguration cf4bd1608882 wifi: cfg80211: allow IR in 20 MHz configurations 96d4311c3184 wifi: mac80211: mlme: support extended MLD capa/ops in assoc 969241371f06 wifi: cfg80211: allow setting extended MLD capa/ops a096a8602f4f wifi: cfg80211: move link reconfig parameters into a struct 53a83845dd27 powerpc: asm/io.h: remove split ioread64/iowrite64 helpers 4d182c5ee2c8 parisc: stop using asm-generic/iomap.h 10b20f2d1bbe rust/kernel/faux: mark Registration methods inline 2494fce26e43 sh: remove duplicate ioread/iowrite helpers df9fd2a3ce01 enic: get max rq & wq entries supported by hw, 16K queues 26b2c5f6ff47 enic: cleanup of enic wq request completion path e5f1bcd93d96 enic: added enic_wq.c and enic_wq.h 6dca618c9467 enic: remove unused function cq_enet_wq_desc_dec bcb725c79cfa enic: enable rq extended cq support 2be2eb764343 enic: enic rq extended cq defines eaa23db8686f enic: enic rq code reorg 025cf9318083 enic: Move function from header file to c file 652262975db4 sparc/vdso: Always reject undefined references during linking c080f2b8a2e4 x86/vdso: Always reject undefined references during linking 9365fa46be35 ARM: dts: stm32: Add Plymovent AQM devicetree 0144bc5b3ce9 ARM: dts: stm32: Add pinmux groups for Plymovent AQM board 3de1c89674b3 dt-bindings: arm: stm32: Add Plymovent AQM board e0f4274365de dt-bindings: sound: convert ICS-43432 binding to YAML 082f59a62474 ARM: dts: apalis/colibri-imx6: Add support for v1.2 5ff0f1fb2856 ARM: dts: apalis/colibri-imx6: Enable STMPE811 TS 401735c5f28f dt-bindings: arm: fsl: Add VAR-SOM-MX6UL SoM and Concerto board 44b96e7a389c ARM: dts: imx6ul: Add Variscite Concerto board support 9d6a67d9c7a9 ARM: dts: imx6ul: Add Variscite VAR-SOM-MX6UL SoM support 19426c4988aa Revert "f2fs: rebuild nat_bits during umount" 986c50f6bca1 f2fs: fix to avoid accessing uninitialized curseg 1788971e0bfa f2fs: introduce FAULT_INCONSISTENT_FOOTER 2aac2538a97d f2fs: do sanity check on xattr node footer in f2fs_get_xnode_page() 1cf6b5670af1 f2fs: do sanity check on inode footer in f2fs_get_inode_page() 5a690619426f arm64: dts: imx8qm-apalis: Remove compatible from SoM dtsi e3b7a05e5cc9 ARM: dts: vf610-colibri: Remove compatible from SoM dtsi 4a058a0696ee ARM: dts: imx6qdl-apalis/colibri: Remove compatible from SoM dtsi 2411009da85d dt-bindings: arm: fsl: drop usage of Toradex SOMs compatible alone c54e2f908da3 arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz cfe47a3d3f74 arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block 4f8ec94af325 ARM: imx: mark imx53_suspend_sz as unused 8255de389dbc arm64: dts: imx93: add ddr edac support 3c8d7b5d2bed arm64: dts: imx95: add ref clock for pcie nodes bcd240b23165 arm64: dts: mba8xx: Remove invalid property disable-gpio 22d8f69c8ddc ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node 0b4c46f9ad79 arm64: dts: imx8qm-ss-hsio: Wire up DMA IRQ for PCIe 03d6b803e14f arm64: dts: im8mq-librem5: move dwc3 usb port under ports 15aca1284e1f arm64: dts: mba8mx: change sound card model name e6303798b6ac arm64: dts: imx8mp-tqma8mpql-mba8mpxl: change sound card model name e82bc7cfea63 arm64: dts: s32g: add FlexCAN[0..3] support for s32g2 and s32g3 1d5573d5f291 dt-bindings: arm: fsl: add i.MX95 15x15 EVK board e3e8b199aff8 arm64: dts: imx95: Add imx95-15x15-evk support 969497ebefcf arm64: dts: imx95: Add i3c1 and i3c2 c25548f22d07 arm64: dts: imx95: Add #io-channel-cells = <1> for adc node e402ee093f74 scsi: core: Use a switch statement when attaching VPD pages 1ff701b3e07f ARM: dts: imx53-mba53: Fix the PCA9554 compatible a1ea2f97e7dd ARM: dts: imx31: Use nand-controller as node name 41e478801c76 ARM: dts: vfxxx: Fix the order of the DMA entries 3525d9579f66 ARM: dts: tqma7: Add partitions subnode to spi-nor 52b52615047d ARM: dts: imx7-tqma7: Add vcc-supply for spi-nor 63c0933fae48 ARM: dts: tqma6ul: Add partitions subnode to spi-nor 85c095a8940f ARM: dts: imx6ul-tqma6ul: Add vcc-supply for spi-nor ddc58feff537 ARM: dts: imx6ul-tqma6ul: Order DT properties 4c08c7771b90 ARM: dts: imx6qdl-tqma6: Add partitions subnode to spi-nor a5e264a3d091 ARM: dts: imx6qdl-tqma6: use sw4_reg as 3.3V supply e099d2fdad8a ARM: dts: imx6qdl-tqma6: limit PMIC SW4 to 3.3V f6aa65a6b0cb ARM: dts: imx6qdl-tqma6: Order DT properties d7b2b64b7315 arm64: dts: imx8mp-skov: support new 7" panel board f18ec29591e8 arm64: dts: imx8mp-skov: add revC BD500 board 00fad74ebe56 arm64: dts: imx8mp-skov: describe I2C bus recovery for all controllers 505aa4c775d1 arm64: dts: imx8mp-skov: move I2C2 pin control group into DTSI 34662050b023 arm64: dts: imx8mp-skov: add basic board as fallback 70baf7d72ce6 dt-bindings: arm: fsl: add more compatibles for Skov i.MX8MP variants 1cf99ee00d5a arm64: dts: freescale: imx8mp-skov: operate SoC in nominal mode 3e09fbc76794 arm64: dts: freescale: imx8mp-skov: configure LDB clock automatically c7e78f8aac0e arm64: dts: imx8mp: add fsl,nominal-mode property into nominal.dtsi 255fbd9eabe7 arm64: dts: imx8mp: Add optional nominal drive mode DTSI b3bb1762451a scsi: ufs: renesas: Add initialization code for R-Car S4-8 ES1.2 44ca16f4970e scsi: ufs: renesas: Add reusable functions cca2b807c227 scsi: ufs: renesas: Refactor 0x10ad/0x10af PHY settings 855bde8ce5bc scsi: ufs: renesas: Remove register control helper function 5129aa627599 scsi: ufs: renesas: Add register read to remove save/set/restore c4e83573c3d0 scsi: ufs: renesas: Replace init data by init code 67407b84e0ed scsi: ufs: dt-bindings: renesas,ufs: Add calibration data bde2ff79ee14 scsi: mpi3mr: Task Abort EH Support 9f7595b3e5ae arm64: dts: imx8mp: configure GPU and NPU clocks to overdrive rate 556d6be6f245 arm64: dts: freescale: ten64: add usb hub definition 7dcbda8a1d9e scsi: storvsc: Don't report the host packet status as the hv status 11c79df94b98 scsi: isci: Make most module parameters static b79e4a2d3e5f scsi: megaraid_sas: Make most module parameters static cf9536e550dd io_uring/kbuf: enable bundles for incrementally consumed buffers 334f795ff8fc Revert "io_uring/rsrc: simplify the bvec iter count calculation" 390174c91d2d selftests: ublk: improve test usability af83ccc7db3a selftests: ublk: add stress test for covering IO vs. killing ublk server c60ac48eab61 selftests: ublk: add one stress test for covering IO vs. removing device 87a9265213c3 selftests: ublk: load/unload ublk_drv when preparing & cleaning up tests c2cb669a86c1 selftests: ublk: move zero copy feature check into _add_ublk_dev() c83b089a70ec selftests: ublk: don't pass ${dev_id} to _cleanup_test() 632051ffbd90 selftests: ublk: support shellcheck and fix all warning 5b2db7a8c7e4 selftests: ublk: fix parsing '-a' argument b10f74308e13 perf symbol: Support .gnu_debugdata for symbols 71fa411fe890 perf tools: Add LZMA decompression from FILE 20ef723113cb perf tools: Add dummy functions for !HAVE_LZMA_SUPPORT db5af2e4a02c perf mem: Don't leak mem event names 6dad43bb1149 perf vendor events riscv: Add SiFive P650 events 2e3a13d6b74e perf vendor events riscv: Add SiFive P550 events 8866a3381550 perf vendor events riscv: Add SiFive Bullet version 0x0d events acaefd60493e perf vendor events riscv: Add SiFive Bullet version 0x07 events 4f762cb4091b perf vendor events riscv: Update SiFive Bullet events 0d042fa514a0 perf vendor events riscv: Remove leading zeroes d35ad7e881c7 perf vendor events riscv: Rename U74 to Bullet 656543989457 dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality feba04e6fdf4 dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number b87c29c007e8 dmaengine: ae4dma: Remove deprecated PCI IDs b9014a10bdb8 dmaengine: Remove device_prep_dma_imm_data from struct dma_device e7240aba2053 dmaengine: ti: edma: support sw triggered chans in of_edma_xlate() 566beb347ede dmaengine: ti: k3-udma: Enable second resource range for BCDMA and PKTDMA fa70c4c3c580 dmaengine: fsl-edma: free irq correctly in remove path c9c59da76ce9 dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister 6ec29d4086ed dt-bindings: dma: snps,dw-axi-dmac: Allow devices to be marked as noncoherent e87ca16e9911 dmaengine: dmatest: Fix dmatest waiting less when interrupted 384a530111c6 vfio/virtio: Enable support for virtio-block live migration 2e7e6e9cda1e mptcp: pm: move Netlink PM helpers to pm_netlink.c 8617e85e04bd mptcp: pm: split in-kernel PM specific code e4c28e3d5c09 mptcp: pm: move generic PM helpers to pm.c bcc32640ada0 mptcp: pm: move generic helper at the top a14673127236 mptcp: pm: export mptcp_remote_address a49eb8ae95b8 mptcp: pm: worker: split in-kernel and common tasks a17336b2b2e0 mptcp: pm: avoid calling PM specific code from core 40aa7409d30d mptcp: pm: kernel: add '_pm' to mptcp_nl_set_flags 498d7d8b75f1 mptcp: pm: remove '_nl' from mptcp_pm_nl_is_init_remote_addr 550c50bbc2b7 mptcp: pm: remove '_nl' from mptcp_pm_nl_subflow_chk_stale() 636113918508 mptcp: pm: remove '_nl' from mptcp_pm_nl_rm_addr_received 551a9ad7879d mptcp: pm: remove '_nl' from mptcp_pm_nl_work d1734987992c mptcp: pm: remove '_nl' from mptcp_pm_nl_mp_prio_send_ack fac7a6ddc757 mptcp: pm: remove '_nl' from mptcp_pm_nl_addr_send_ack 7462fe22cc74 mptcp: pm: use addr entry for get_local_id 1fe283e850d6 dt-bindings: dma: Convert fsl,elo*-dma to YAML 964c032d1d5d dt-bindings: dma: fsl-mxs-dma: Add compatible string for i.MX8 chips 08ae0d61c3d7 soundwire: take in count the bandwidth of a prepared stream 991a1b09920b eth: fbnic: fix memory corruption in fbnic_tlv_attr_get_string() 473367a5ffe1 r8169: increase max jumbo packet size on RTL8125/RTL8126 0922cb68edfd selftests/net: expand cmsg_ip with MSG_MORE a18dfa9925b9 ipv6: save dontfrag in cork 54580ccdd8a9 ipv6: remove leftover ip6 cookie initializer d5d715207e29 virtio_net: Use persistent NAPI config e7231f49d526 virtio-net: Map NAPIs to queues 986a93045183 virtio-net: Refactor napi_disable paths 2af5adf962d4 virtio-net: Refactor napi_enable paths 65b796acea1e mailmap: map Stephen Smalley's old email addresses 9da4f4f9877e lsm: remove old email address for Stephen Smalley 75e6184ce064 MAINTAINERS: add Serge Hallyn as a credentials reviewer fd3f5d385a52 perf/core: Remove optional 'size' arguments from strscpy() calls e45cc62c2342 phy: qcom: qmp-usbc: Add qmp configuration for QCS615 aecb63e88c5e phy: freescale: imx8m-pcie: assert phy reset and perst in power off 97e8a2ff28a3 phy: freescale: imx8m-pcie: cleanup reset logic ec73859d76db x86/coco: Replace 'static const cc_mask' with the newly introduced cc_get_mask() function 099f273eff9c drm/amdgpu: Trigger a wedged event for ring reset 6e8d06e5096c PCI: Remove stray put_device() in pci_register_host_bridge() 1f2768b6a3ee PCI: Fix reference leak in pci_alloc_child_bus() 804443c1f278 PCI: Fix reference leak in pci_register_host_bridge() a7eb9124d92b PCI: Cache offset of Resizable BAR capability 3f8c4959fc18 PCI: Enable Configuration RRS SV early c1a37db3cf6c perf util: Remove unused perf_config__refresh e032e7a77583 perf util: Remove unused perf_pmus__default_pmu_name f9864686414f perf util: Remove unused perf_data__update_dir cf99ec1525b0 perf util: Remove unused pstack__pop a9b496f42067 perf util: Remove unused perf_color_default_config 53a52a0ec768 arm64: cputype: Add comments about Qualcomm Kryo 5XX and 6XX cores 401c3333bb23 arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD 650701e4ead6 arm64/sysreg: Move POR_EL0_INIT to asm/por.h 83d78bbfd2a4 arm64/sysreg: Rename POE_RXW to POE_RWX f91a3a6088ea arm64/sysreg: Improve PIR/POR helpers a5db1b296b18 EDAC/ie31200: Switch Raptor Lake-S to interrupt mode d0742284ec6d EDAC/ie31200: Add Intel Raptor Lake-S SoCs support 498550e1fa7c EDAC/ie31200: Break up ie31200_probe1() a217961b83ae EDAC/ie31200: Fold the two channel loops into one loop 4d395cb071a3 Input: goodix_berlin - add support for Berlin-A series 8d2764251ffe dt-bindings: input: goodix,gt9916: Document gt9897 compatible afdbc3655556 EDAC/ie31200: Make struct dimm_data contain decoded information 2a52cce64861 EDAC/ie31200: Make the memory controller resources configurable 312e67a03d8b EDAC/ie31200: Simplify the pci_device_id table 44eae52089eb EDAC/ie31200: Fix the 3rd parameter name of *populate_dimm_info() 231e341036d9 EDAC/ie31200: Fix the error path order of ie31200_init() 3427befbbca6 EDAC/ie31200: Fix the DIMM size mask for several SoCs d59d844e319d EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer 02438acd2523 drm/amdgpu/vce2: fix ip block reference 315ce6c41aa9 drm/amd/display: change kzalloc to kcalloc in dml1_validate() b17a94f2fe82 drm/amd/display: change kzalloc to kcalloc in dcn314_validate_bandwidth() 934cb529e90c drm/amd/display: change kzalloc to kcalloc in dcn31_validate_bandwidth() f4f086de3100 drm/amd/display: change kzalloc to kcalloc in dcn30_validate_bandwidth() 2f1b6b24b0dd drm/amd/display: Promote DAL to 3.2.324 756e58e83e89 drm/amd/display: remove minimum Dispclk and apply oem panel timing. 272385483e0b drm/amd/display: Drop unnecessary ret variable for enable_assr() 6b675ab8efbf drm/amd/display: Add scoped mutexes for amdgpu_dm_dhcp 725a04ba5a95 drm/amd/display: Fix slab-use-after-free on hdcp_work 29c1c20496a7 drm/amd/display: Prevent VStartup Overflow 34935701b7ed drm/amd/display: Correct timing_adjust_pending flag setting. d3069feecdb5 drm/amd/display: calculate the remain segments for all pipes dd60bfd5349a drm/amd/display: Fix visual confirm color not updating 274a87eb389f drm/amd/display: Assign normalized_pix_clk when color depth = 14 15d1c2e6bf60 drm/amd/display: Add Support for reg inbox0 for host->DMUB CMDs 50bcdef7b616 drm/amd/display: assume VBIOS supports DSC as default 084e0735448a drm/amd/display: Implement PCON regulated autonomous mode handling 8a21da2842bb drm/amd/display: not abort link train when bw is low bd00b29b5f23 drm/amd/display: Do not enable replay when vtotal update is pending. 50e0bae34fa6 drm/amd/display: Add and use new dm_prepare_suspend() callback 5e19e2b57b6b drm/amd/display: Restore correct backlight brightness after a GPU reset 0747acf33112 drm/amd/display: fix default brightness d93b92c97667 drm/amd/display: Add more debug data to dmub_srv 7b1ba19eb15f drm/amd/display: Disable unneeded hpd interrupts during dm_init 0d9cabc8f591 drm/amd/display: Fix incorrect DPCD configs while Replay/PSR switch ed962f8d0603 drm/amdkfd: Add pm_config_dequeue_wait_counts API ac2efaa84550 efi: efibc: change kmalloc(size * count, ...) to kmalloc_array() 2c01befe4a27 drm/amdgpu/vcn: fix idle work handler for VCN 2.5 3855f1d925d4 drm/amd/display: allow 256B DCC max compressed block sizes on gfx12 0776a508d1d4 gfs2: Convert gfs2_meta_read_endio() to use a folio 536da2a440b5 gfs2: Convert gfs2_end_log_write_bh() to work on a folio 40829760096d gfs2: Convert gfs2_find_jhead() to use a folio e00307e8d4b2 gfs2: Convert gfs2_jhead_pg_srch() to gfs2_jhead_folio_search() e6ff5f2089eb gfs2: Use b_folio in gfs2_check_magic() 072d732c055f gfs2: Use b_folio in gfs2_submit_bhs() 3f2fc848be88 gfs2: Use b_folio in gfs2_trans_add_meta() 6576742b9084 gfs2: Use b_folio in gfs2_log_write_bh() 41a8e04c94b8 gfs2: skip if we cannot defer delete 79fe790a32a8 gfs2: remove redundant warnings e9e38ed7250f gfs2: minor evict fix 9136cad723ec gfs2: Prevent inode creation race (2) 6cb3b1c2df87 gfs2: Fix additional unlikely request cancelation race a431d49243a0 gfs2: Fix request cancelation bug d838605fea6e gfs2: Check for empty queue in run_queue 0360faca5d4d gfs2: Remove more dead code in add_to_queue 3774f53d7f0b gfs2: Replace GIF_DEFER_DELETE with GLF_DEFER_DELETE f83f897614ab gfs2: glock holder GL_NOPID fix 8bbfde087559 gfs2: Add GLF_PENDING_REPLY flag 57882533923c gfs2: Decode missing glock flags in tracepoints 981b39dc6da6 lib/crc: remove unnecessary prompt for CONFIG_CRC64 dce214db5d99 lib/crc: remove unnecessary prompt for CONFIG_LIBCRC32C aa09b3223c85 lib/crc: remove unnecessary prompt for CONFIG_CRC8 f5a40fcf82c1 lib/crc: remove unnecessary prompt for CONFIG_CRC7 7f36255f92e6 lib/crc: remove unnecessary prompt for CONFIG_CRC4 f3e5fe4adfb8 lib/crc7: unexport crc7_be_syndrome_table 415999ea3001 lib/crc_kunit.c: update comment in crc_benchmark() 7715f8cfe5df lib/crc_kunit.c: add test and benchmark for crc7_be() 5aebe00b2f72 x86/crc32: optimize tail handling for crc32c short inputs 511484fa881e riscv/crc64: add Zbc optimized CRC64 functions 8bf3e17898eb riscv/crc-t10dif: add Zbc optimized CRC-T10DIF function 72acff5f8185 riscv/crc32: reimplement the CRC32 functions using new template bbe2610bc5ad riscv/crc: add "template" for Zbc optimized CRC functions 6df320abbb40 dt-bindings: pwm: imx: Add i.MX93, i.MX94 and i.MX95 support 2c4849a41326 auxdisplay: hd44780: Rename hd to hdc in hd44780_common_alloc() 65f095b2b1f2 auxdisplay: hd44780: Call charlcd_alloc() from hd44780_common_alloc() 664d2179c6e3 auxdisplay: panel: Make use of hd44780_common_free() 33152d3660b8 auxdisplay: hd44780: Make use of hd44780_common_free() d5c7c273d28d auxdisplay: hd44780: Introduce hd44780_common_free() 68917dfc6bf9 auxdisplay: lcd2s: Allocate memory for custom data in charlcd_alloc() 09965a142078 auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common" 89be3c15a58b ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup() ad5a0970f86d ASoC: cs35l41: check the return value from spi_setup() 5c35018a54d8 alpha: stop using asm-generic/iomap.h 2ecdcdfee58c selftests: ublk: add --foreground command line 9d80f48c5e08 selftests: ublk: fix build failure 9894e0eaae98 selftests: ublk: make ublk_stop_io_daemon() more reliable ab2ebb7bc9d9 rust: types: add intra-doc links for `Opaque` 90a0fbaac4a5 memory: mtk-smi: Add ostd setting for mt8192 38559da6afb2 rust: module: introduce `authors` key 7e76336e14de badblocks: Fix a nonsense WARN_ON() which checks whether a u64 variable < 0 fc0e982b8a3a block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone 5abba4cebec0 block: protect hctx attributes/params using q->elevator_lock 5e40f4452dc9 block: protect read_ahead_kb using q->limits_lock 245618f8e45f block: protect wbt_lat_usec using q->elevator_lock 3efe7571c3ae block: protect nr_requests update using q->elevator_lock 1bf70d08cc3b block: introduce a dedicated lock for protecting queue elevator updates d23977fee1ee block: remove q->sysfs_lock for attributes which don't need it b07a889e8335 block: move q->sysfs_lock and queue-freeze under show/store method 6e51a1279cd6 block: acquire q->limits_lock while reading sysfs attributes 89ce287c83c9 xfs: trace what memory backs a buffer e614a00117bc xfs: cleanup mapping tmpfs folios into the buffer cache e2874632a621 xfs: use vmalloc instead of vm_map_area for buffer backing memory fd87851680ed xfs: buffer items don't straddle pages anymore a2f790b28512 xfs: kill XBF_UNMAPPED 94c78cfa3bd1 xfs: convert buffer cache to use high order folios 4ef398283182 xfs: remove the kmalloc to page allocator fallback 50a524e0ef9b xfs: refactor backing memory allocations for buffers 48a325a4eec3 xfs: remove xfs_buf_is_vmapped 51e10993153a xfs: remove xfs_buf.b_offset f2a3717a74c2 xfs: add a fast path to xfs_buf_zero when b_addr is set 69659e46b758 xfs: unmapped buffer item size straddling mismatch 44525a456296 ARM: dts: stm32: Add support for STM32MP13xx DHCOR SoM and DHSBC rev.200 board 146acfd0f649 io_uring: rely on io_prep_reg_vec for iovec placement d291fb652020 io_uring: introduce io_prep_reg_iovec() 5027d02452c9 io_uring: unify STOP_MULTISHOT with IOU_OK 7a9dcb05f550 io_uring: return -EAGAIN to continue multishot 87480a8ce567 sysctl: Fixes nsm_local_state bounds 261e3bbf9747 nfsd: use a long for the count in nfsd4_state_shrinker_count() 387625808c45 nfsd: remove obsolete comment from nfs4_alloc_stid d917d78311e5 nfsd: remove unneeded forward declaration of nfsd4_mark_cb_fault() 87055f8aea27 nfsd: reorganize struct nfs4_delegation for better packing ff383e8f9440 nfsd: handle errors from rpc_call_async() 32ce62c0f09c nfsd: move cb_need_restart flag into cb_flags 49bdbdb11f70 nfsd: replace CB_GETATTR_BUSY with NFSD4_CALLBACK_RUNNING 424dd3df1f99 nfsd: eliminate cl_ra_cblist and NFSD4_CLIENT_CB_RECALL_ANY 1054e8ffc5c4 nfsd: prevent callback tasks running concurrently 9254c8ae9b81 nfsd: disallow file locking and delegations for NFSv4 reexport fbfdc9fc0f66 nfsd: filecache: drop the list_lru lock during lock gc scans 56221b42d717 nfsd: filecache: don't repeatedly add/remove files on the lru list 64912122a4f8 nfsd: filecache: introduce NFSD_FILE_RECENT 8017afd66cbc nfsd: filecache: use list_lru_walk_node() in nfsd_file_gc() e8e6f5cdbc23 nfsd: filecache: use nfsd_file_dispose_list() in nfsd_file_close_inode_sync() 1601e2fde937 NFSD: Re-organize nfsd_file_gc_worker() f77ce2e5708b nfsd: filecache: remove race handling. dfd500d89545 fs: nfs: acl: Avoid -Wflex-array-member-not-at-end warning 8ce35dcaf3ae NFSD: Fix callback decoder status codes 4b54b85e3891 nfsd: eliminate special handling of NFS4ERR_SEQ_MISORDERED 999595a651a8 nfsd: handle NFS4ERR_BADSLOT on CB_SEQUENCE better bf36c14972aa nfsd: when CB_SEQUENCE gets ESERVERFAULT don't increment seq_nr f049911b5b98 nfsd: only check RPC_SIGNALLED() when restarting rpc_task 43fa8905db08 nfsd: always release slot when requeueing callback 6c1cefb84b3d nfsd: lift NFSv4.0 handling out of nfsd4_cb_sequence_done() 1c2d0957dc66 nfsd: prepare nfsd4_cb_sequence_done() for error handling rework 230ca758453c nfsd: put dl_stid if fail to queue dl_recall d1bc15b147d3 nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() 750037aa0a9f svcrdma: do not unregister device for listeners 930b64ca0c51 nfsd: don't ignore the return code of svc_proc_register() 2ed4f6fe1555 NFSD: Fix trace_nfsd_slot_seqid_sequence 4e59e6972b84 SUNRPC: Remove unused make_checksum 6e45906a0b80 NFSD: Return NFS4ERR_FILE_OPEN only when linking an open file 3b60984e79fc NFSD: Return NFS4ERR_FILE_OPEN only when renaming over an open file 370345b4bd18 NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory d7d8e3169b56 NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() 904201c7b5f1 nfsd: remove the redundant mapping of nfserr_mlink 8a388c1fabeb NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up 45de52d03439 nfsd: adjust WARN_ON_ONCE in revoke_delegation d093c9089260 nfsd: fix management of listener transports e5c85846969f SUNRPC: Remove unused krb5_decrypt 9a28ac1762a7 lockd: add netlink control interface fc2a169c56de sunrpc: clean cache_detail immediately when flush is written frequently 3c4e4ec957b6 m68k: setup: Remove size argument when calling strscpy() 5980d9d0e4a2 ARM: dts: stm32: use IRQ_TYPE_EDGE_FALLING on stm32mp157c-dk2 085c5e37427d module: Remove unnecessary size argument when calling strscpy() 6380bf8ff902 module: Replace deprecated strncpy() with strscpy() 3690f4a86005 params: Annotate struct module_param_attrs with __counted_by() f47d2a3f7542 bug: Use RCU instead RCU-sched to protect module_bug_list. 3983da398c26 static_call: Use RCU in all users of __module_text_address(). 7e74a7c00aef kprobes: Use RCU in all users of __module_text_address(). 8c6eb7ca8600 bpf: Use RCU in all users of __module_text_address(). 72ee1c20b0b5 jump_label: Use RCU in all users of __module_text_address(). 4038131fdf3d jump_label: Use RCU in all users of __module_address(). 14daa3bca217 x86: Use RCU in all users of __module_address(). e151955bacf8 cfi: Use RCU while invoking __module_address(). ccf74e79ea35 powerpc/ftrace: Use RCU in all users of __module_text_address(). 18d83c3654c3 LoongArch: ftrace: Use RCU in all users of __module_text_address(). f99d27d9feb7 LoongArch/orc: Use RCU in all users of __module_address(). 17a9992dd7e8 arm64: module: Use RCU in all users of __module_text_address(). 59aa1414bf33 ARM: module: Use RCU in all users of __module_text_address(). d593e0cabdf6 module: Use RCU in all users of __module_text_address(). 6593a2c990f2 module: Use RCU in all users of __module_address(). 2abf84f688be module: Use RCU in search_module_extables(). 7d9dda6f628f module: Allow __module_address() to be called from RCU section. 2bee017741f2 module: Use RCU in __is_module_percpu_address(). 2ff49f8931be module: Use RCU in find_symbol(). 435bbcc3bef6 module: Remove module_assert_mutex_or_preempt() from try_add_tainted_module(). cdd9335c1302 module: Use RCU in module_kallsyms_on_each_symbol(). f27d8ed6a636 module: Use RCU in __find_kallsyms_symbol_value(). febaa65c94e0 module: Use RCU in find_module_all(). c4fadf38ded5 module: Use RCU in module_get_kallsym(). f01369239293 module: Use RCU in find_kallsyms_symbol(). 039de46874bb module: Use proper RCU assignment in add_kallsyms(). 838e6dd8b592 module: Begin to move from RCU-sched to RCU. 21c853ad9309 gpio: adnp: use new line value setter callbacks c7fe19ed3973 gpio: adnp: use lock guards for the I2C lock aa0fdccda407 tests/module: nix-ify 460560100a2c gpio: aspeed-sgpio: use new line value setter callbacks 952cf0938b38 gpio: aspeed-sgpio: use lock guards c72e61b51207 gpio: aspeed: use new line value setter callbacks 4cdc191279cb gpio: aspeed: use lock guards 74ab45232141 gpio: arizona: use new line value setter callbacks 33dbb118e89d gpio: amd-fch: use new line value setter callbacks 53f2a240401b gpio: amd8111: use new line value setter callbacks adf5412d66e8 gpio: altera: use new line value setter callbacks 65a0b13d92a0 gpio: altera-a10sr: use new line value setter callbacks 3fccfa561b55 gpio: adp5585: use new line value setter callbacks 8a9bc5a56f53 gpio: adp5520: use new line value setter callbacks 0dfce460fe2e gpio: adnp: use devm_mutex_init() 56f16c9f26ef gpio: 74x164: use new line value setter callbacks d11eb31db269 coresight/ultrasoc: change smb_drv_data spinlock's type to raw_spinlock_t db11f75bc29c coresight-tmc: change tmc_drvdata spinlock's type to raw_spinlock_t 982d0a0e08db coresight-replicator: change replicator_drvdata spinlock's type to raw_spinlock_t 56eb02f0b04f coresight-funnel: change funnel_drvdata spinlock's type to raw_spinlock_t 6b80c0abe475 coresight-etb10: change etb_drvdata spinlock's type to raw_spinlock_t e3044065fc2c coresight-cti: change cti_drvdata spinlock's type to raw_spinlock_t 4cf364ca57d8 coresight: change coresight_trace_id_map's lock type to raw_spinlock_t 743c5a97c64d coresight-etm4x: change etmv4_drvdata spinlock type to raw_spinlock_t 26f060c106f6 coresight: change coresight_device lock type to raw_spinlock_t ab37128ad5ed coresight: add verification process for coresight_etm_get_trace_id e93160942585 dt-bindings: gpio: vf610: Add i.MX94 support 914ee6e730e1 drm/appletbdrm: Fix ref-counting on dmadev e2c2cb8ef07a afs: Simplify cell record handling 4882ba78574e afs: Fix afs_server ref accounting 40e8b52fe8c8 afs: Use the per-peer app data provided by rxrpc f3a123b25429 rxrpc: Allow the app to store private data on peer structs 469c82b55862 afs: Drop the net parameter from afs_unuse_cell() 92c48157ade8 afs: Make afs_lookup_cell() take a trace note 76daa300d41a afs: Improve server refcount/active count tracing 4f67bcf6d624 afs: Improve afs_volume tracing to display a debug ID 1d0b929fc070 afs: Change dynroot to create contents on demand 4c5ad63f85ef afs: Remove the "autocell" mount option 5d138b6fb4da xfs: Use abs_diff instead of XFS_ABSDIFF ba27a0247b71 counter: microchip-tcb-capture: Add support for RC Compare 827bafd527dd genirq: Make a few functions static aa4a1d5b1983 irqdomain: Remove extern from function declarations b51982019326 counter: Introduce the compare component f550694e88b7 net/mlx5: Add IFC bits for PPCNT recovery counters group 4c293add5874 iommu/vt-d: Cleanup intel_context_flush_present() 87caaba1d174 iommu/vt-d: Move PRI enablement in probe path 5518f239aff1 iommu/vt-d: Move scalable mode ATS enablement to probe path 607ba1bb0961 iommu/vt-d: Check if SVA is supported when attaching the SVA domain a8653e5cc204 iommu/vt-d: Use virt_to_phys() 9ce7603ad3cb iommu/vt-d: Fix system hang on reboot -f 3bc0102835f6 iommu: apple-dart: Allow mismatched bypass support 9d7b779e3004 iommu: apple-dart: Increase MAX_DARTS_PER_DEVICE to 3 625586855f00 iommu/amd: Consolidate protection domain free code 5536e19e940b iommu/amd: Remove unused forward declaration ee4cf9260afe iommu/amd: Fix header file 60785fceda6f iommu/amd: Remove outdated comment 36a1cfd49743 iommu/amd/pgtbl_v2: Improve error handling e481f8a5db2e iommu/amd: Remove unused variable 558d2bbd457d iommu/amd: Log IOMMU control register in event log path 032d7e435cbd iommu/dma: Remove redundant locking d5c6cb01b69c fs/splice: Use pipe_buf() helper to retrieve pipe buffer ba0822021c3c fs/pipe: Use pipe_buf() helper to retrieve pipe buffer 547476063e12 kernel/watch_queue: Use pipe_buf() to retrieve the pipe buffer cf3d0c54b21c fs/pipe: Limit the slots in pipe_resize_ring() b02d41d884f6 phy: core: Remove unused phy_pm_runtime_(allow|forbid) 1f7af7f3c353 dt-bindings: phy: document Allwinner A523 USB-2.0 PHY 4a8463ae8d87 phy: phy-rockchip-samsung-hdptx: Add support for RK3576 9452422fc321 ASoC: rt711-sdca: add DP0 support bb5cb09eedce soundwire: debugfs: add interface for BPT/BRA transfers 3394e2b12504 ASoC: SOF: Intel: hda-sdw-bpt: add CHAIN_DMA support 4c1ce9f37d8a soundwire: intel_ace2x: add BPT send_async/wait callbacks 5cdc23764da8 soundwire: intel: add BPT context definition 5d5cb86fb46e ASoC: SOF: Intel: hda-sdw-bpt: add helpers for SoundWire BPT DMA 7f17a73a7dd8 soundwire: intel_auxdevice: add indirection for BPT send_async/wait 8eb5d7ade8b1 soundwire: cadence: add BTP/BRA helpers to format data 8e4a239b403b soundwire: bus: add bpt_stream pointer 9a756289ac5a soundwire: bus: add send_async/wait APIs for BPT protocol b422b7237ead soundwire: stream: reuse existing code for BPT stream 00f57195f10f soundwire: stream: special-case the bus compute_params() routine dc90bbefa792 soundwire: stream: extend sdw_alloc_stream() to take 'type' parameter df896e4f7cf5 soundwire: extend sdw_stream_type to BPT 3e3ae0c8fccc soundwire: cadence: add BTP support for DP0 3641c6392695 Documentation: driver: add SoundWire BRA description be4ae8c19492 cpufreq: tegra186: Share policy per cluster 861efb8a48ee powerpc/kexec: fix physical address calculation in clear_utlb_entry() 1e4d73d06c98 crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD 382094a41c70 powerpc: Fix 'intra_function_call not a direct call' warning e822b8f01b40 parisc: led: Use scnprintf() to avoid string truncation warning fc2f191f850d panic_qr: use new #[export] macro 92d2873bedf3 print: use new #[export] macro for rust_fmt_argument 44e333fe464a rust: add #[export] macro 85525eda4f13 rust: macros: support additional tokens in quote! 901b3290bd4d rust: fix signature of rust_fmt_argument 0e123d6420e4 MAINTAINERS: rust: add tree field for RUST [ALLOC] b28786b190d1 gpu: nova-core: add initial documentation 54e6baf123fd gpu: nova-core: add initial driver stub 1d121a33ad50 rust: firmware: add `module_firmware!` macro ef476b0dd9dd rust: firmware: introduce `firmware::ModInfoBuilder` d4245284c8c9 rust: module: add type `LocalModule` 8f299df1b75a dt-bindings: soc: samsung: exynos-usi: Drop unnecessary status from example 8820965c4852 docs: infiniband: document the UCAP API 74934ddf124a RDMA/mlx5: Expose RDMA TRANSPORT flow table types to userspace 17ade5366345 RDMA/mlx5: Check enabled UCAPs when creating ucontext fe9d7822baee RDMA/uverbs: Add support for UCAPs in context creation cf7174e8982f RDMA/mlx5: Create UCAP char devices for supported device capabilities 61e51682816d RDMA/uverbs: Introduce UCAP (User CAPabilities) API d127d9ce2c8e dt-bindings: watchdog: fsl-imx7ulp-wdt: Add i.MX94 support f1c16aa612dc watchdog: nic7018_wdt: tidy up ACPI ID table 480ee8a260e6 watchdog: s3c2410_wdt: Fix PMU register bits for ExynosAutoV920 SoC c284153a2c55 watchdog: lenovo_se30_wdt: Watchdog driver for Lenovo SE30 platform 331c8349605c watchdog: Enable RZV2HWDT driver depend on ARCH_RENESAS f285bd8c74d3 watchdog: cros-ec: Add newlines to printks 5c03f9f4d362 watchdog: aspeed: Update bootstatus handling 20f23ad37759 dt-bindings: pwm: rockchip: Add rockchip,rk3528-pwm cd1ed11a6704 rust: improve lifetimes markup fbefae55991f scripts: rust: mention file name in error messages 562cc3cd0c14 docs: rust: Add error handling sections 52ae96f5187c rust: list: make the cursor point between elements 998c65733b95 rust: list: extract common code for insertion f4e026f454d7 PCI: Fix typos 558fc8e1869c x86/boot: Do not test if AC and ID eflags are changeable on x86_64 1d5c69514e74 RDMA/mana_ib: Use safer allocation function() 15b103df80b2 net/mlx5: fs, add RDMA TRANSPORT steering domain support ab7d228c7e0d net/mlx5: Query ADV_RDMA capabilities f9deed0980fe net/mlx5: Limit non-privileged commands 0a34fad1bed4 net/mlx5: Allow the throttle mechanism to be more dynamic f6f425f3d251 net/mlx5: Add RDMA_CTRL HW capabilities ba82f56bbf20 arm64: dts: rockchip: Add SPI NOR device on the ROCK 4D 36299757129c arm64: dts: rockchip: Add SFC nodes for rk3576 d70da12453ac hardening: Enable i386 FORTIFY_SOURCE on Clang 16+ 16cb16e0d285 x86/build: Remove -ffreestanding on i386 with GCC 3a2819ee9c71 arm64: dts: rockchip: Add maskrom button to Radxa E20C 6e58302c84ce arm64: dts: rockchip: Add SARADC node for RK3528 ad8afc881356 arm64: dts: rockchip: Add user button to Radxa E20C 6a709e003492 arm64: dts: rockchip: Add leds node to Radxa E20C 4e4f54aaec20 arm64: dts: rockchip: Add HDMI support for rock-4d 8ef890df4031 net: move misc netdev_lock flavors to a separate header fbcbc1fb93e1 arm64: dts: rockchip: enable SCMI clk for RK3528 SoC c62d8fdb2739 arm64: dts: rockchip: Enable HDMI receiver on rock-5b 0327238991ba arm64: dts: rockchip: Add device tree support for HDMI RX Controller 9bfc9d65a1dc hamradio: use netdev_lockdep_set_classes() helper b3aaf3c13baa udp: expand SKB_DROP_REASON_UDP_CSUM use 61a05d8ca303 arm64: dts: rockchip: Add rk3528 QoS register node 19a634195c1a dt-bindings: mfd: syscon: Add rk3528 QoS register compatible db91ad81a254 ASoC: dt-bindings: fsl,imx-asrc: Document audio graph port d3321a20b511 ASoC: dmic: add regulator support a8fed0bddf8f ASoC: dt-bindings: add regulator support to dmic codec 4a43c3241ec3 ASoC: SOF: Intel: ptl: Add support for mic privacy a0db661e7d8e ASoC: SOF: hda/shim: Add callbacks to handle mic privacy change for sdw 0978e8207b61 ASoC: SOF: Intel: hda-mlink: Add support for mic privacy in VS SHIM registers eea84a7f0cdb ASoC: SOF: ipc4: Add support for Intel HW managed mic privacy messaging 8aeb7d2c3fc3 ASoC: SOF: Intel: Create ptl.c as placeholder for Panther Lake features 80416226920c ASoC: SOF: Intel: mtl: Stop exporting dsp_ops callback functions 0d2d276f53ea ASoC: SOF: Intel: lnl/ptl: Only set dsp_ops which differs from MTL 698233342000 ASoC: SOF: Intel: mtl: Split up dsp_ops setup code c2ecba026586 f2fs: control nat_bits feature via mount option 41df330ca403 dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop unnecessary status from example 208bb5c8cd9c dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop deprecated windows a60a70842005 PCI: dwc: ep: Remove superfluous function dw_pcie_ep_find_ext_capability() 934e9d137d93 PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops 22a01177c30f PCI: endpoint: Remove unused devm_pci_epc_destroy() aba2b17810d7 PCI: dw-rockchip: Describe Resizable BARs as Resizable BARs a2fa5f96140e PCI: keystone: Specify correct alignment requirement 6a6b66f7e607 PCI: keystone: Describe Resizable BARs as Resizable BARs 3a3d4cabe681 PCI: dwc: ep: Allow EPF drivers to configure the size of Resizable BARs 30a172db9fa4 PCI: dwc: ep: Move dw_pcie_ep_find_ext_capability() 4eb208424c9c PCI: endpoint: Add pci_epc_bar_size_to_rebar_cap() 52132f3a63b3 PCI: endpoint: Allow EPF drivers to configure the size of Resizable BARs 3c936e0ec0e4 PCI: endpoint: pci-epf-test: Handle endianness properly 919d14603dab misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error f6cb7828c8e1 misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error 7962c82a6e64 misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX 7e80bbef1d69 misc: pci_endpoint_test: Give disabled BARs a distinct error code c727ebe94c04 misc: pci_endpoint_test: Fix potential truncation in pci_endpoint_test_probe() 2a93192d2058 misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling a28d2f239806 selftests: pci_endpoint: Add GET_IRQTYPE checks to each interrupt test af1451b6738e selftests: pci_endpoint: Skip disabled BARs 86c2345aff3f tools/Makefile: Remove pci target 886653e36639 vdso: Rework struct vdso_time_data and introduce struct vdso_clock 97a5a90ca234 vdso: Move architecture related data before basetime data ed0c10f34ffd powerpc/vdso: Prepare introduction of struct vdso_clock 5340f3cb2098 arm64/vdso: Prepare introduction of struct vdso_clock bf0eff816e46 x86/vdso: Prepare introduction of struct vdso_clock 5911e16cad61 time/namespace: Prepare introduction of struct vdso_clock 023522080703 vdso/namespace: Rename timens_setup_vdso_data() to reflect new vdso_clock struct b5afbc106d7c vdso/vsyscall: Prepare introduction of struct vdso_clock 80801972a11b vdso/gettimeofday: Prepare helper functions for introduction of struct vdso_clock 8c3f5cb3d33b vdso/gettimeofday: Prepare do_coarse_timens() for introduction of struct vdso_clock 70067ae181f3 vdso/gettimeofday: Prepare do_coarse() for introduction of struct vdso_clock 83a2a6b8cfc5 vdso/gettimeofday: Prepare do_hres_timens() for introduction of struct vdso_clock 64c3613ce31a vdso/gettimeofday: Prepare do_hres() for introduction of struct vdso_clock cddb82d1c4de vdso/gettimeofday: Prepare introduction of struct vdso_clock e15bf9e34b57 vdso/helpers: Prepare introduction of struct vdso_clock a05f14de04e9 vdso/datapage: Define vdso_clock to prepare for multiple PTP clocks fa8152ca2211 vdso: Make vdso_time_data cacheline aligned b69b47a6b5f6 arm64: Make asm/cache.h compatible with vDSO 0704bf439655 vdso: Introduce vdso/cache.h bceb73904c85 tools/nolibc: don't use asm/ UAPI headers 93fd0d46cbf7 vfs: Remove invalidate_inodes() 7a329ed2dea9 initramfs: avoid static buffer for error message 225034cd510a initramfs: fix hardlink hash leak without TRAILER 43094e109f6d initramfs: reuse name_len for dir mtime tracking 7be37c94da01 initramfs: allocate heap buffers together a8a3bc2e3277 initramfs: avoid memcpy for hex header fields fcc155008a20 vsprintf: add simple_strntoul 83c0b27266ec initramfs_test: kunit tests for initramfs unpacking eca6828403b8 crypto: skcipher - fix mismatch between mapping and unmapping order 98330b9a6150 crypto: Kconfig - Select LIB generic option ba89b4eaa6cf crypto: lib/chachapoly - Drop dependency on CRYPTO_ALGAPI 06f0e09f6e54 dt-bindings: crypto: qcom,prng: document QCS615 8f3332eecdd4 crypto: acomp - Remove acomp request flags fc4bd01d9ff5 crypto: iaa - Test the correct request flag cc47f07234f7 crypto: lzo - Fix compression buffer overrun ef2a68f815da dt-bindings: crypto: inside-secure,safexcel: Allow dma-coherent c3e054dbdb08 crypto: api - Move struct crypto_type into internal.h f80a2e2e77be crypto: tegra - Use HMAC fallback when keyslots are full b157e7a228ae crypto: tegra - Reserve keyslots to allocate dynamically bde558220866 crypto: tegra - Set IV to NULL explicitly for AES ECB ce390d6c2675 crypto: tegra - Fix CMAC intermediate result handling ff4b7df0b511 crypto: tegra - Fix HASH intermediate result handling 97ee15ea1016 crypto: tegra - Transfer HASH init function to crypto engine dcf8b7e49b86 crypto: tegra - check return value for hash do_one_req 1e245948ca0c crypto: tegra - finalize crypto req on error 1cb328da4e8f crypto: tegra - Do not use fixed size buffers bcfc8fc53f3a crypto: tegra - Use separate buffer for setkey caa9dbb76ff5 crypto: mxs-dcp - Only set OTP_KEY bit for OTP key 8d68cabeb1ff binfmt_elf_fdpic: fix variable set but not used warning 4ae89b1fe7c2 capability: Remove unused has_capability 47f4af43e7c0 ubsan/overflow: Enable ignorelist parsing and add type filter 272a767063a6 ubsan/overflow: Enable pattern exclusions ed2b548f1017 ubsan/overflow: Rework integer overflow sanitizer option to turn on everything d2cf8ccf5a18 samples/check-exec: Fix script name 71c769231ff7 yama: don't abuse rcu_read_lock/get_task_struct in yama_task_prctl() 248f6571fd4c netpoll: Optimize skb refilling on critical path 5b3178c452c3 net: phy: tja11xx: enable PHY in sleep mode for TJA1102S 5d7610577fd9 net: phy: tja11xx: add support for TJA1102S e2537326e3b6 net: ethernet: Remove accidental duplication in Kconfig file 730f8d1c611c MAINTAINERS: adjust entry in AIROHA ETHERNET DRIVER e368d2a1e8b6 net: airoha: Fix dev->dsa_ptr check in airoha_get_dsa_tag() 0d7336f8f06d tcp: ulp: diag: more info without CAP_NET_ADMIN f5afcb9fbb39 tcp: ulp: diag: always print the name if any 6cbf18a05c06 eth: fbnic: support ring size configuration bfb522f347df eth: fbnic: fix typo in compile assert c1aacad30614 eth: fbnic: link NAPIs to page pools 254f3239dd07 net: bcmgenet: revise suspend/resume 2432b9817b7c net: bcmgenet: allow return of power up status ffce2bedd361 net: bcmgenet: move bcmgenet_power_up into resume_noirq f1bacae8b655 net: bcmgenet: support reclaiming unsent Tx packets 791f349d02f7 net: bcmgenet: introduce bcmgenet_[r|t]dma_disable 58affb23b667 net: bcmgenet: consolidate dma initialization 8b031d4e9baa net: bcmgenet: remove dma_ctrl argument 6d31f8fc6c2f net: bcmgenet: add support for RX_CLS_FLOW_DISC 3b5d4f5a820d net: bcmgenet: move DESC_INDEX flow to ring 0 f841f5ef9911 net: bcmgenet: extend bcmgenet_hfb_* API 59a97b8184ef net: bcmgenet: BCM7712 is GENETv5 compatible a2bdde505f14 net: bcmgenet: move feature flags to bcmgenet_priv 07c1a756a50b net: bcmgenet: add bcmgenet_has_* helpers d2b41068056b net: bcmgenet: bcmgenet_hw_params clean up 64fdb808660d net: stmmac: remove write-only priv->speed aa3e360701c3 gve: convert to use netmem for DQO RDA mode f36a9285828c net: ethtool: use correct device pointer in ethnl_default_dump_one() 0a5c8b2c8ccb bpf: fix a possible NULL deref in bpf_map_offload_map_alloc() 7ae495a537d1 selftests/net: add proc_net_pktgen to .gitignore a22221ef5dee net: stmmac: Add glue layer for Sophgo SG2044 SoC 9ef17cafc36b net: stmmac: platform: Add snps,dwmac-5.30a IP compatible string f8add6654d3c net: stmmac: platform: Group GMAC4 compatible check 114508a89ddc dt-bindings: net: Add support for Sophgo SG2044 dwmac c8be7018d47c net: phylink: Remove unused phylink_init_eee 83ee6d2ec52f dt-bindings: display/msm: dsi-controller-main: Add missing minItems 0edf7b1f3190 dt-bindings: display/msm: dsi-controller-main: Combine if:then: entries 46d0c03c5503 power: supply: all: switch psy_cfg from of_node to fwnode 134254038739 power: supply: core: get rid of of_node 2fc78cd0a3c3 power: reset: at91-sama5d2_shdwc: Add sama7d65 PMC bfa2b6370b79 power: supply: smb347: convert to use maple tree register cache af4499fb2a3f power: supply: rt9455: convert to use maple tree register cache dde0409a223b power: supply: max1720x: convert to use maple tree register cache 8cf985e069ca power: supply: ltc4162l: convert to use maple tree register cache f8be87583c12 power: supply: bq25980: convert to use maple tree register cache 21153cf9a79a power: supply: bq25890: convert to use maple tree register cache 71a7627d3a1c power: supply: bq2515x: convert to use maple tree register cache 6d166a69863f power: supply: bq24257: convert to use maple tree register cache 0857367003bc power: supply: bd99954: convert to use maple tree register cache 375f1dec6957 drm/msm/dpu: drop wb2_formats_rgb 1b9d131a098e drm/msm/dpu: Fix uninitialized variable in dpu_crtc_kickoff_clone_mode() 2ee664833000 drm/msm/dpu: correct struct dpu_encoder_virt docs 096775c3dcf3 drm/msm/dpu: correct dpu_crtc_check_mode_changed docs 68b6cf402072 power: supply: Remove unused set_charged method 172b7d79f796 power: supply: ds2760: Remove unused ds2760_battery_set_charged 46723e2839a5 power: supply: core: Remove unused power_supply_set_battery_charged 1adc6240a802 counter: microchip-tcb-capture: Add capture extensions for registers RA/RB e5d581396821 counter: microchip-tcb-capture: Add IRQ handling f73ca66f0d7f rust: lockdep: Use Pin for all LockClassKey usages 70b9c8563c9c rust: sync: condvar: Add wait_interruptible_freezable() c2849afafd08 rust: sync: lock: Add an example for Guard:: Lock_ref() 8f65291dae0e rust: sync: Add accessor for the lock behind a given guard de4b59d65264 locking/lockdep: Add kasan_check_byte() check in lock_acquire() ee57ab5a3212 locking/lockdep: Disable KASAN instrumentation of lockdep.c a94d32446ab5 locking/lock_events: Add locking events for lockdep b76b44fb6561 locking/lock_events: Add locking events for rtmutex slow paths 9c54baab4401 x86/boot: Drop CRC-32 checksum and the build tool that generates it 36e7748d33bf perf tests: Fix data symbol test with LTO builds e1f5bb18a7b2 perf report: Fix memory leaks in the hierarchy mode e242df05ee5f perf report: Use map_symbol__copy() when copying callchains 8a9b1751b26c rtc: pl031: document struct pl031_vendor_data members 5935d1f1ea15 dt-bindings: memory-controllers: qcom,ebi2: Enforce child props 95dfaf71b091 dt-bindings: memory-controllers: samsung,exynos4210-srom: Enforce child props 30c970354ce2 io_uring: Remove unused declaration io_alloc_async_data() 55c85fa7579d iommufd: Fail replace if device has not been attached fffadbdd6b5a cpupower: Make lib versioning scheme more obvious and fix version link 0396ad3766ad io_uring: cap cached iovec/bvec size 23371eac7d9a io_uring/net: implement vectored reg bufs for zctx be7052a4b5a8 io_uring/net: convert to struct iou_vec 9fcb349f5ad1 io_uring/net: pull vec alloc out of msghdr import 17523a821d22 io_uring/net: combine msghdr copy cf6d949a409e drm/amdkfd: Add support for more per-process flag 61972cd93af7 drm/amdkfd: Set per-process flags only once for gfx9/10/11/12 289e68503a45 drm/amdkfd: Set per-process flags only once cik/vi 68bfdc8dc0a1 drm/amd: Keep display off while going into S4 0d1a686b542a drm/amd/amdgpu: Add missing GC 11.5.0 register 59228c6631f9 drm/amdkfd: clear F8_MODE for gfx950 b0db1ed17645 elf: add remaining SHF_ flag macros 8af43b61c17e selinux: support wildcard network interface names 897008d0f767 iommufd: Set domain->iommufd_hwpt in all hwpt->domain allocators 6ae0042f4d3f selinux: Chain up tool resolving errors in install_policy.sh 00153c64a72d clk: mmp: Fix NULL vs IS_ERR() check fe59e0358d9b arm64: lib: Use MOPS for usercopy routines 04a9f771d81c arm64: mm: Handle PAN faults on uaccess CPY* instructions 092da9fb2506 drm/amdgpu: add defines for pin_offsets in DCE8 9c551ca3dbb2 drm/amdgpu: Fix annotation for dce_v6_0_line_buffer_adjust function 1435e895d4fc drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() bd4b125eb949 drm/amd/display: fix missing .is_two_pixels_per_container ba795235a2b9 drm/amdgpu/display: Allow DCC for video formats on GFX12 148084bbb1e5 drm/amdgpu: Use unique CPER record id across devices 216be476f14a drm/amdgpu: fix the gb_addr_config_fields init value mismatch 3bc7bc73af7d drm/amdgpu: retire ip init code specific for A0 rev 334dc5fcc3f1 drm/amdgpu: increase RAS bad page threshold fe2fa3be3d59 drm/amdgpu: Fix missing drain retry fault the last entry 94b0908b8552 drm/amdgpu: Do not set power brake sequence for Aldebaran SRIOV 14c8097ba4db drm/amdkfd: remove unused debug gws support status variable 571d36837c84 drm/amdgpu: fix inconsistent indenting warning 3646cc65e274 drm/amdgpu: Do not write to GRBM_CNTL if Aldebaran SRIOV 65d691a4400e arm64: tegra: p2180: Add TMP451 temperature sensor node 918109dd4652 arm64: tegra: p2597: Enable TCA9539 as IRQ controllers d6823147b071 arm64: tegra: Define pinmuxing for gpio pads on Tegra210 f34621f31e3b arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator 6d4bfe6d86af arm64: tegra: Resize aperture for the IGX PCIe C5 slot bb8a3ad25f09 arm64: tegra: Remove the Orin NX/Nano suspend key 5ba8f4a39ecd function_graph: Remove the unused variable func e4cb29386ffc PCI: Do not claim to release resource falsely 5af473941b56 PCI: Increase Resizable BAR support from 512 GB to 128 TB 74fc34937d72 rust: miscdevice: change how f_ops vtable is constructed b51543e9fb39 MAINTAINERS: add an explicit credentials entry bb800b56f01f drm/i915: Relocate intel_bw_crtc_update() e6001c930aae drm/i915: Move dbuf_state->active_pipes into skl_wm_get_hw_state() 14968c207a0f drm/i915: Do wm readout ealier for skl+ dbf1b1ed55ba drm/i915: Split wm sanitize from readout 003ec4ce424c drm/i915: Simplify cdclk_disable_noatomic() e45b8192c7e7 sem/i915: Simplify intel_cdclk_update_hw_state() ff79a131d37a drm/i915: Skip some bw_state readout on pre-icl 7b65b24a4ecb drm/i915: Update bw_state->active_pipes during readout ad2d834f888b drm/i915: Extract intel_bw_update_hw_state() bd17fc4b6b2b drm/i915: Extract intel_cdclk_update_hw_state() 1ec968609518 drm/i915: Extract intel_bw_crtc_disable_noatomic() d34b59d5ba41 drm/i915: Add skl_wm_plane_disable_noatomic() 1dc6076c67a0 drm/i915: clean up pipe's ddb usage in intel_crtc_disable_noatomic() d66fbd662dda drm/i915: Extract skl_wm_crtc_disable_noatomic() 082ed1ffc24a drm/i915: Extract intel_cdclk_crtc_disable_noatomic() cd5693cf5ec4 drm/i915: Use intel_plane_set_invisible() in intel_plane_disable_noatomic() 0851227d62bb drm/i915: Don't clobber crtc_state->cpu_transcoder for inactive crtcs 72eea9175e4d drm/i915: Drop redundant shared_dpll=NULL assignments 68b97b12c461 drm/i915: Program CURSOR_PROGRAM and COEFF_POLARITY for icl+ combo PHYs 96bf4b89a6ab clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup 7e1e4e62656f clocksource/drivers/exynos_mct: Fixed a spelling error b5a497a7972a clocksource/drivers/stm32-lptimer: Add support for suspend / resume f7803f7905e1 dt-bindings: timer: exynos4210-mct: add samsung,exynos2200-mct-peris compatible f4646b61b74b dt-bindings: timer: exynos4210-mct: Add samsung,exynos990-mct compatible 53b552f1cc10 dt-bindings: timer: Correct indentation and style in DTS example 814ae20ada2c ARM: dts: marvell: armada: Align GPIO hog name with bindings 37586f6eeffe ARM: dts: marvell: kirkwood-openrd: Align GPIO hog name with bindings 9e7531c49293 arm64: dts: marvell: armada-8040: Align GPIO hog name with bindings 653884f88777 arm64: extable: Add fixup handling for uaccess CPY* instructions 294630d81ad6 dt-bindings: Document Tegra114 HDA support 5a3d45a111cb dt-bindings: display: tegra: Document Tegra124 MIPI 835c4bdf95d5 io_uring/rw: defer reg buf vec import bdabba04bb10 io_uring/rw: implement vectored registered rw 9ef4cbbcb4ac io_uring: add infra for importing vectored reg buffers e1d499590977 io_uring: introduce struct iou_vec 7dd556365b0c tools/power/x86/intel-speed-select: v1.22 release 8d9cfb6d712b tools/power/x86/intel-speed-select: Prefix header search path with sysroot 7ad93737ddf3 tools/power/x86/intel-speed-select: Die ID for IO dies c49e805db306 tools/power/x86/intel-speed-select: Fix the condition to check multi die system d74e6e29d2b2 tools/power/x86/intel-speed-select: Prevent increasing MAX_DIE_PER_PACKAGE 056106b030b7 arm64: dts: tesla: Change labels to lower-case 73fd2bb60738 arm64: dts: exynos: gs101: Change labels to lower-case 017bbc922a09 clk: samsung: Drop unused clk.h and of.h headers f32f5b0ec0f6 clk: samsung: Add missing mod_devicetable.h header 7953605976f5 hwmon: (ntc_thermistor) return error instead of clipping on OOB ff99d5b6a246 powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' 17f08280cf89 PM: EM: Rework the depends on for CONFIG_ENERGY_MODEL 3ee7be9e10dd PM: EM: Address RCU-related sparse warnings b4392813bbc3 KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests 7e67ef889c9a powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7 377fde74eae4 arm64: dts: ti: k3-am62a-phycore-som: Reorder properties per DTS coding style 0100a04a5568 arm64: dts: ti: k3-am642-phyboard-electra: Reorder properties per DTS coding style 17141e9cabed arm64: dts: ti: k3-am642-phyboard-electra: Add boot phase tags 2285ea3f8065 arm64: dts: ti: k3-am62a-phycore-som: Add boot phase tags 63426153ef11 arm64: dts: ti: k3-am62x-phyboard-lyra: Add boot phase tags c929d08df8be x86/split_lock: Fix the delayed detection logic a64e5a596067 bdev: add back PAGE_SIZE block size validation for sb_set_blocksize() b6b227e36b5a efivarfs: Revert "allow creation of zero length files" f2151613e040 media: pci: mgb4: include linux/errno.h 75a41c26351a arm64: defconfig: Enable SPI NAND flashes 6ad1b2dc0f2a platform/x86/amd/pmc: Use managed APIs for mutex c183cf6c5398 platform/x86/amd/pmc: Remove unnecessary line breaks e3f1fe98983e platform/x86/amd/pmc: Move macros and structures to the PMC header file 351f3d9a0550 platform/x86/amd/pmc: Notify user when platform does not support s0ix transition 99923a0df785 platform/x86: dell-ddv: Use the power supply extension mechanism 8dc3f0161e35 platform/x86: dell-ddv: Use devm_battery_hook_register 7a248294a314 platform/x86: dell-ddv: Fix temperature calculation ca8dc5951b6b media: synopsys: hdmirx: Fix signedness bug in hdmirx_parse_dt() 30a6be2c200f drm/i915/plane: convert intel_atomic_plane.[ch] to struct intel_display 2fff55d499ee drm/xe/compat: refactor compat i915_drv.h ef749c8d9573 ALSA: seq: Avoid client data changes during proc reads e3cd33ab17c3 ALSA: seq: Improve data consistency at polling 7db5fd6b751f irqchip/imx-irqsteer: Support up to 960 input interrupts fc56639937ce wifi: wfx: allow to enable WoWLAN using NL80211 75516809af78 wifi: wfx: allow SDIO device to wake up the host 32bd7f4b3932 wifi: wfx: allow SPI device to wake up the host 813badc0e1cc wifi: wfx: declare support for WoWLAN d9819f537c45 wifi: wfx: align declarations between bus_spi.c and bus_sdio.c 72a6caf5ec8b wifi: iwlegacy: avoid size increase fae8cab4ba3a media: platform: synopsys: hdmirx: Fix 64-bit division for 32-bit targets 922ac17c7b47 irqchip/sunxi-nmi: Support Allwinner A523 NMI controller be494a35683e dt-bindings: irq: sun7i-nmi: Document the Allwinner A523 NMI controller 93020292fea7 mtd: spi-nor: explicitly include a782d45c867c selftests/nolibc: stop testing constructor order 797bbaa7531f mtd: spi-nor: macronix: add support for mx66{l2, u1}g45g 798aafeffb36 mtd: spi-nor: macronix: Add post_sfdp fixups for Quad Input Page Program 2060a2db1253 drm/msm/dpu: Remove duplicate dpu_hw_cwb.h header 1cf5cd92a20b drm/msm/dpu: Adjust CDM_MUX to support CWB PINGPONG ca7992f52c2c net/mlx5e: Properly match IPsec subnet addresses 348ed4b20546 net/mlx5e: Separate address related variables to be in struct 5aa2e6de86d5 net/mlx5: Lag, Enable Multiport E-Switch offloads on 8 ports LAG 7e959797f021 net/mlx5e: Enable lanes configuration when auto-negotiation is off 65a5d3557184 net/mlx5: Refactor link speed handling with mlx5_link_info struct a2f61f1db855 net/mlx5: Relocate function declarations from port.h to mlx5_core.h 220cb1be647a net: ti: icss-iep: Add phase offset configuration for perout signal e5b456a14215 net: ti: icss-iep: Add pwidth configuration for perout signal 4c3f09e35ca9 perf annotate: Return errors from disasm_line__parse_powerpc() dab8c32ece27 perf annotate: Add annotation_options.disassembler_used 1cc3462159ba selftests: openvswitch: don't hardcode the drop reason subsys a202dfe31cae net: airoha: Enable TSO/Scatter Gather for LAN port 35ea4f06fd33 net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() 168ef0c1dee8 net: airoha: Increase max mtu to 9k 03b1b69f0662 net: airoha: Introduce airoha_dev_change_mtu callback e12182ddb6e7 net: airoha: Enable Rx Scatter-Gather 54d989d58d2a net: airoha: Move min/max packet len configuration in airoha_dev_open() 44ff44cadbd1 smccc: kvm_guest: Fix kernel builds for 32 bit arm f732549eb303 net: stmmac: simplify phylink_suspend() and phylink_resume() calls 876cfb20e889 net: stmmac: avoid shadowing global buf_sz d4ae5070733b tracing: Update MAINTAINERS file to include tracepoint.c b0920abe0d52 perf report: Do not process non-JIT BPF ksymbol events 2c744f38da7a perf test: Fix leak in "Synthesize attr update" test 56a586961bf8 selftests: net: bpf_offload: add 'libbpf_global' to ignored maps f9d2f5ddd47c selftests: net: fix error message in bpf_offload 8e0e8bef4841 tcp: clamp window like before the cleanup 072dd84b4c5a net: stmmac: mostly remove "buf_sz" cd02ab73664d ptp: ocp: Remove redundant check in _signal_summary_show ae7f6b34f5cd net: stmmac: dwc-qos: Add FSD EQoS support 1f6c3899833a dt-bindings: net: Add FSD EQoS device tree bindings d4438ce68bf1 inet: call inet6_ehashfn() once from inet6_hash_connect() 9544d60a2605 inet: change lport contribution to inet_ehashfn() and inet6_ehashfn() f8ece40786c9 tcp: bring back NUMA dispersion in inet_ehash_locks_alloc() 7a310c644cf5 perf/x86/intel/bts: Check if bts_ctx is allocated when calling BTS functions 6e406202a44a selftests/nolibc: use O_RDONLY flag instead of 0 00e03fea969e tools/nolibc: drop outdated example from overview comment 90e1f9f7440c tools/nolibc: process open() vararg as mode_t fbd4f52f5bf7 tools/nolibc: always use openat(2) instead of open(2) b2edaad7f519 tools/nolibc: add support for openat(2) fd881d0a085f rseq: Fix segfault on registration when rseq_cs is non-zero dcec12617ee6 rtc: ds1307: stop disabling alarms on probe 004b5008016a eth: bnxt: remove most dependencies on RTNL cc34acd577f1 docs: net: document new locking reality 605ef7aec060 net: add option to request netdev instance lock df43d8bf1031 net: replace dev_addr_sem with netdev instance lock 2bcf4772e45a net: ethtool: try to protect all callback with netdev instance lock 97246d6d21c2 net: hold netdev instance lock during ndo_bpf ad7c7b2172c3 net: hold netdev instance lock during sysfs operations ffb7ed19ac0a net: hold netdev instance lock during ioctl operations 7e4d784f5810 net: hold netdev instance lock during rtnetlink operations cae03e5bdd9e net: hold netdev instance lock during queue operations a0527ee2df3f net: hold netdev instance lock during qdisc ndo_setup_tc 7c79cff95535 net: sched: wrap doit/dumpit methods c4f0f30b424e net: hold netdev instance lock during nft ndo_setup_tc d4c22ec680c8 net: hold netdev instance lock during ndo_open/ndo_stop a5d4d993fac4 dt-bindings: ieee802154: ca8210: Update polarity of the reset pin 20629a48d50a ieee802154: ca8210: Switch to using gpiod API 0a3e89b06d36 ieee802154: ca8210: Get platform data via dev_get_platdata() 169b22622058 ieee802154: ca8210: Use proper setters and getters for bitwise types 2a785307e41b i3c: master: svc: Fix npcm845 DAA process corruption 4dd12e944f07 i3c: master: svc: Fix npcm845 invalid slvstart event 4008a74e0f9b i3c: master: svc: Fix npcm845 FIFO empty issue 98d87600a04e i3c: master: svc: Add support for Nuvoton npcm845 i3c c24a084ab6a2 dt-bindings: i3c: silvaco: Add npcm845 compatible string 59f994e6e332 dt-bindings: i3c: dw: Add power-domains 49306d5bfc6a selftests/bpf: Fix file descriptor assertion in open_tuntap helper 73eeecc3cdfe selftests/bpf: Add test for XDP metadata support in tun driver b46aa22b66d3 selftests/bpf: Refactor xdp_context_functional test and bpf program d5ca409c86d3 selftests/bpf: Move open_tuntap to network helpers 0ca23a4d64ce net: tun: Enable transfer of XDP metadata to skb c2315ebb0588 net: tun: Enable XDP metadata support f89cb9cba7a2 cpupower: Implement CPU physical core querying 0014f65e3df0 pm: cpupower: remove hard-coded topology depth values d52d2b311a5a pm: cpupower: Fix cmd_monitor() error legs to free cpu_topology 860a731f52f8 PM: EM: Consify two parameters of em_dev_register_perf_domain() 6ad64bf91728 rust: task: make Pid type alias public e1bc21d8f8fd arm64: dts: apple: t8015: Add backlight nodes 074db7d6f51b arm64: dts: apple: t8010: Add backlight nodes 4384b6c781bc arm64: dts: apple: s800-0-3: Add backlight nodes 897359ae3c50 arm64: dts: apple: t7000: Add backlight nodes 0f8f64b2329f arm64: dts: apple: s5l8960x: Add backlight nodes 41b6a8122d88 rust: alloc: make `ReallocFunc::call` inline c3e4049a681e MAINTAINERS: add Danilo Krummrich as Rust reviewer 45f5a1efac90 drm/doc: gpusvm: Add GPU SVM documentation c56904f6cc7c drm/xe: Add always_migrate_to_vram modparam 8e5a5dc056b7 drm/xe: Add modparam for SVM notifier size d92eabb370ce drm/xe: Add SVM debug 3ca608dc7561 drm/xe: Basic SVM BO eviction 2f118c949160 drm/xe: Add SVM VRAM migration 5951fed85cf1 drm/xe: Add Xe SVM devmem_release GPU SVM vfunc ecacec0f4aff drm/xe: Add Xe SVM populate_devmem_pfn GPU SVM vfunc c5b3eb5a906c drm/xe: Add GPUSVM device memory copy vfunc functions 11bbe0d9aa96 drm/xe: Add drm_pagemap ops to SVM 808c37ee396f drm/xe: Add drm_gpusvm_devmem to xe_bo 0c30c65473ff drm/xe: Add SVM device memory mirroring 9c44fd5f6e8a drm/xe: Add migrate layer functions for SVM support 77613a2e1008 drm/xe/uapi: Add DRM_XE_QUERY_CONFIG_FLAG_HAS_CPU_ADDR_MIRROR c73b2cbd1009 drm/xe: Enable CPU address mirror uAPI f0e4238f6d6c drm/xe: Do not allow CPU address mirror VMA unbind if d1e6efdfabf3 drm/xe: Add unbind to SVM garbage collector 63f6e480d115 drm/xe: Add SVM garbage collector 7d1d48fb1724 drm/xe: Add (re)bind to SVM page fault handler e53c1e263e5c drm/gpuvm: Add DRM_GPUVA_OP_DRIVER ab498828fad7 drm/xe: Add SVM range invalidation and page fault 074e40d9c2a8 drm/xe: Nuke VM's mapping upon close 85d465335469 drm/xe: Add dma_addr res cursor 6fd979c2f331 drm/xe: Add SVM init / close / fini to faulting VMs b43e864af0d4 drm/xe/uapi: Add DRM_XE_VM_BIND_FLAG_CPU_ADDR_MIRROR 0a8d6d424b3e drm/xe: Select DRM_GPUSVM Kconfig 99624bdff867 drm/gpusvm: Add support for GPU Shared Virtual Memory 5473f4d4e29d drm/xe/bo: Introduce xe_bo_put_async 73463dac9bee drm/pagemap: Add DRM pagemap 1afaeb8293c9 mm/migrate: Trylock device page in do_swap_page a14fa8ec9d81 mm/migrate: Add migrate_device_pfns 1d724a2f1b2c drm/xe: Retry BO allocation 69d02730431e drm/msm/dpu: Support YUV formats on writeback for DPU 5.x+ e79751f69b3c drm/msm/dpu: Clear perf params before calculating bw a1ded2c18b1f mlx5: Create an auxiliary device for fwctl_mlx5 52929c214204 fwctl/mlx5: Support for communicating with mlx5 fw 18285acc2c04 fwctl: Add documentation 840cfb7cf570 fwctl: FWCTL_RPC to execute a Remote Procedure Call to device firmware 8eea4e744758 taint: Add TAINT_FWCTL fb39e9092be5 fwctl: FWCTL_INFO to return basic information about the device 0e79a47fb197 fwctl: Basic ioctl dispatch for the character device 2e4986cf2d52 fwctl: Add basic structure for a class subsystem with a cdev 02a838b01b8e spi: dt-bindings: fsl-lpspi: Add i.MX94 support 27321c788b3a firmware: tegra: bpmp: Fix typo in bpmp-abi.h efb758c8c803 cpufreq/amd-pstate: Drop actions in amd_pstate_epp_cpu_offline() 4e16c1175238 cpufreq/amd-pstate: Stop caching EPP 2064543f5ba0 cpufreq/amd-pstate: Rework CPPC enabling 93039a60fb28 cpufreq/amd-pstate: Drop debug statements for policy setting 1905fac6f9e0 cpufreq/amd-pstate: Update cppc_req_cached for shared mem EPP writes 77fbea69b0ff cpufreq/amd-pstate: Move all EPP tracing into *_update_perf and *_set_epp functions 9f5daa2f2f6d cpufreq/amd-pstate: Cache CPPC request in shared mem case too b4cc466b9735 cpufreq/amd-pstate: Replace all AMD_CPPC_* macros with masks c630458c7a4b cpufreq/amd-pstate-ut: Adjust variable scope 2aac38ac06cb cpufreq/amd-pstate-ut: Run on all of the correct CPUs a7875346c689 cpufreq/amd-pstate-ut: Drop SUCCESS and FAIL enums 66030cc1c533 cpufreq/amd-pstate-ut: Allow lowest nonlinear and lowest to be the same 93984d3cea8a cpufreq/amd-pstate-ut: Use _free macro to free put policy f458cf79d73b cpufreq/amd-pstate: Drop `cppc_cap1_cached` 6f0b13f16f7a cpufreq/amd-pstate: Overhaul locking 009d1c29a451 cpufreq/amd-pstate: Move perf values into a union a9b9b4c2a4cd cpufreq/amd-pstate: Drop min and max cached frequencies a9ba0fd452d8 cpufreq/amd-pstate: Show a warning when a CPU fails to setup b7a41156588a cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend a1d1d8fb6535 cpufreq/amd-pstate: Fix the clamping of perf values f810d17762fb PCI/DOE: Rename Discovery Response Data Object Contents to type b4db6be0ceec PCI/DOE: Rename DOE protocol to feature 06889030f585 tracing/user_events: Slightly simplify user_seq_show() effd1059c448 tracing/user_events: Don't use %pK through printk ca29a0bf1221 tracing: gfp: Remove duplication of recording GFP flags 35b98180ec98 tracing: Remove orphaned event_trace_printk 3ca4d7af3509 ring-buffer: Fix typo in comment about header page pointer 5e63dfe213d0 soc/tegra: pmc: Use str_enable_disable-like helpers 4c57930f68d9 soc: samsung: include linux/array_size.h where needed 237a868d30e7 ARM: tegra: tf101: Add al3000a illuminance sensor node eeb237f7970f dt-bindings: display: mitsubishi,aa104xd12: Adjust allowed and required properties 4d662659b272 dt-bindings: display: mitsubishi,aa104xd12: Allow jeida-18 for data-mapping 97fc9e3c16be ARM: tegra: Add DSI-A and DSI-B nodes on Tegra124 7f5ac6dd4190 ARM: tegra: Add HDA node on Tegra114 645b331b308d ARM: tegra: Add ARM PMU node on Tegra114 2b3db788f2f6 ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114 8b12017c1b95 fs/ntfs3: Remove unused ntfs_flush_inodes 1404580279f2 fs/ntfs3: Remove unused ntfs_sb_read 1b998c4cf016 fs/ntfs3: Remove unused ni_load_attr 6bb81b94f7a9 fs/ntfs3: Prevent integer overflow in hdr_first_de() 5ad414f4df22 fs/ntfs3: Fix a couple integer overflows on 32bit systems 143d75583f24 media: vim2m: print device name after registering device 20889ddede38 media: vivid: Introduce VIDEO_VIVID_OSD ff71ef947815 media: vivid: Move all fb_info references into vivid-osd 308e51f41239 media: platform: synopsys: hdmirx: Optimize struct snps_hdmirx_dev 0e5bc4863c30 media: platform: synopsys: hdmirx: Remove unused HDMI audio CODEC relics 4a0f44372ffe media: platform: synopsys: hdmirx: Remove duplicated header inclusion 97e2ef56db57 media: qcom: Clean up Kconfig dependencies 466b7053cb88 media: dvb-frontends: tda10048: Make the range of z explicit. f883f34b6a46 media: platform: stm32: Add check for clk_enable() 347d84833faa media: xilinx-tpg: fix double put in xtpg_parse_of() 734ac57e47b3 media: siano: Fix error handling in smsdvb_module_init() b773530a34df media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe() b50231ff015e media: i2c: tda1997x: Call of_node_put(ep) only once in tda1997x_parse_dt() 223fc68d3177 dt-bindings: media: mediatek,vcodec: Revise description b15a5ce86383 dt-bindings: media: mediatek,jpeg: Relax IOMMU max item count 3edd1fc48d2c media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() 11de3582675c media: rockchip: rga: fix rga offset lookup 1e7bd9627dad media: rockchip: rga: fix field in OUTPUT buffers 9c1cde7eb08d staging: media: sdis: move open braces to the previous line 5b1b37e97b23 staging: media: sdis: move open brace to a new line f90133bd1756 media: ccs-pll: Make variables const where appropriate c0c1a6bf80e9 media: cec: use us_to_ktime() where appropriate e49563c3be09 media: i2c: add lt6911uxe hdmi bridge driver 3b8c56d80727 firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() 828678a1f638 arm64: dts: nvidia: Remove unused and undocumented "regulator-ramp-delay-scale" property b331a3d8097f xhci: Handle spurious events on Etron host isoc enpoints 118abe036c9a usb: xhci: Unify duplicate inc_enq() code bb0ba4cb1065 usb: xhci: Apply the link chain quirk on NEC isoc endpoints 860f5d0d3594 xhci: Prevent early endpoint restart when handling STALL errors. 9a7f4bc4c82b usb: xhci: move debug capabilities from trb_in_td() to handle_tx_event() d71cb7d6e1a2 usb: xhci: refactor trb_in_td() to be static 68c1f1671650 usb: xhci: set page size to the xHCI-supported size 55741c723318 usb: xhci: correct debug message page size calculation fe1ccba52a8d usb: xhci: Skip only one TD on Ring Underrun/Overrun d0b619599e52 usb: xhci: Expedite skipping missed isoch TDs on modern HCs 906dec15b9b3 usb: xhci: Fix isochronous Ring Underrun/Overrun event handling bfa845994282 usb: xhci: Complete 'error mid TD' transfers when handling Missed Service 58d0a3fab5f4 usb: xhci: Don't skip on Stopped - Length Invalid 856563be98b2 usb: xhci: remove redundant update_ring_for_set_deq_completion() function b020761e8cbf xhci: show correct U1 and U2 timeout values in debug messages abcdeb4e299a pinctrl: renesas: rza2: Fix missing of_node_put() call 5a550b00704d pinctrl: renesas: rzv2m: Fix missing of_node_put() call a5779e625e2b pinctrl: renesas: rzg2l: Fix missing of_node_put() call e1a098330ef0 clk: renesas: r9a09g047: Add clock and reset signals for the TSU IP 3707fd9c383f spi: stm32: Remove unnecessary print function dev_err() 5d5eceb9bb10 ASoC: soc-dai: add snd_soc_dai_mute_is_ctrled_at_trigger() 7a2ff0510c51 ASoC: soc-pcm: reuse dpcm_state_string() 69ac2acd209a clk: renesas: rzv2h: Adjust for CPG_BUS_m_MSTOP starting from m = 1 8bf8ad268e46 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable Mali-G31 88e83915d89c arm64: dts: renesas: r9a09g057: Add Mali-G31 GPU node c2662b1544cb dm cache: support shrinking the origin device 5da692e2262b dm cache: prevent BUG_ON by blocking retries on failed device resumes d301f164c3fb badblocks: use sector_t instead of int to avoid truncation of badblocks length 7e5102dd99f3 md: improve return types of badblocks handling functions c8775aefba95 badblocks: return boolean from badblocks_set() and badblocks_clear() 5236f041fa6c badblocks: fix missing bad blocks on retry in _badblocks_check() 9ec65dec634a badblocks: fix merge issue when new badblocks align with pre+1 3a23d05f9c1a badblocks: try can_merge_front before overlap_front 37446680dfbf badblocks: fix the using of MAX_BADBLOCKS 7f500f0a59b1 badblocks: return error if any badblock set fails 28243dcd1f49 badblocks: return error directly when setting badblocks exceeds 512 32e9ad4d11f6 badblocks: attempt to merge adjacent badblocks during ack_all_badblocks 270b68fee968 badblocks: factor out a helper try_adjacent_combine 7d83c5d73c1a badblocks: Fix error shitf ops 85f72925000e block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY 677e332e4885 block: ensure correct integrity capability propagation in stacked devices 3db440443539 md/raid10: wait barrier before returning discard request with REQ_NOWAIT cf58c9434599 drm/i915/gt/uc: Fix typo in a comment c0c9c7343466 counter: microchip-tcb-capture: Fix undefined counter channel state on probe 5324af2d029d arm64: dts: rockchip: add MNT Reform 2 laptop 3bf4fc44c654 dt-bindings: arm: rockchip: Add MNT Reform 2 (RCORE) fb64f5568c0e drm/i915/cdclk: Do cdclk post plane programming later 7dfc9bdde9fa spi: stm32-ospi: Fix an IS_ERR() vs NULL bug in stm32_ospi_get_resources() 2c2eadd07e74 ASoC: cs42l43: convert to SYSTEM_SLEEP_PM_OPS 269b84423914 ASoC: dapm: Fix changes to DECLARE_ADAU17X1_DSP_MUX_CTRL 83437689249e RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() 8f814d7c9f6c dt-bindings: soc: rockchip: Add RK3528 VPU GRF syscon efc1bc1f3656 dt-bindings: soc: rockchip: Add RK3528 VO GRF syscon 97d8fe4b7722 arm64: defconfig: Enable Synopsys HDMI receiver 7d741d10e8b1 dt-bindings: PCI: fsl,imx6q-pcie: Add optional DMA interrupt 2a49560bd516 dt-bindings: PCI: Convert fsl,mpc83xx-pcie to YAML f67d04b18337 dt-bindings: PCI: qcom: Document the IPQ5332 PCIe controller d02198550423 x86/fpu: Improve crypto performance by making kernel-mode FPU reliably usable in softirqs fa6192adc32f uprobes/x86: Harden uretprobe syscall trampoline check 5148da09dcd3 drm/xe: Allow fault injection in exec queue IOCTLs 05763885e327 watchdog/hardlockup/perf: Warn if watchdog_ev is leaked d6834d9c9903 watchdog/hardlockup/perf: Fix perf_event memory leak 1e12efbee8f3 soc: mediatek: mtk-socinfo: Add extra entry for MT8395AV/ZA Genio 1200 dfe4382b304a soc: mediatek: mt8188-mmsys: Add support for DSC on VDO0 aa0f05dcf330 soc: mediatek: mmsys: Migrate all tables to MMSYS_ROUTE() macro d294d56cb946 soc: mediatek: mt8365-mmsys: Fix routing table masks and values 5424793452d1 soc: mediatek: mt8167-mmsys: Fix missing regval in all entries 8a7b1efb2ae8 soc: mediatek: mt8188-mmsys: Migrate to MMSYS_ROUTE() macro 854ac9c8885e soc: mediatek: mtk-mmsys: Add compile time check for mmsys routes 881d5094b138 soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection 694e0b7c1747 soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex tables 47cbaf8e75d8 soc: mediatek: mtk-socinfo: Avoid using machine attribute in SoC detection log ef69de53c46a x86/platform/olpc: Remove unused variable 'len' in olpc_dt_compatible_match() 786e3080cbe9 iomap: Lift blocksize restriction on atomic writes 794ca29dcc92 iomap: Support SW-based atomic writes b4de0e9be963 iomap: Rename IOMAP_ATOMIC -> IOMAP_ATOMIC_HW 4c8ff61199a7 arm64: dts: mediatek: mt8395-radxa-nio-12l: Add Radxa 8 HD panel d34c0f300358 arm64: dts: mediatek: mt8395-nio-12l: Prepare MIPI DSI port 42fbcb45b796 arm64: dts: mediatek: mt8390-genio-common: Add delay codec for DMIC e27ecde0729a arm64: dts: mediatek: mt8390-genio-common: Add routes for DMIC e913aec7ed80 arm64: dts: mediatek: mt8395-nio-12l: Preconfigure DSI0 pipeline df514c118e2f arm64: mediatek: mt8195-cherry: Add graph for eDP and DP displays 681c8ba5cf40 arm64: dts: mediatek: mt8195: Add base display controller graph afcd38c9bb0e arm64: dts: airoha: en7581: Fix clock-controller address 4fbfe81f92c1 arm64: dts: airoha: en7581: Add more nodes to EN7581 SoC evaluation board 6e10b8e47a3b arm64: dts: mediatek: mt8390-genio-common: Configure touch vreg pins 383c2ac3a8a5 arm64: dts: mediatek: mt8188-geralt: Add graph for DSI and DP displays 60f2ee5f1472 PCI: altera: Add Agilex support 7641678ecb0c arm64: dts: rockchip: Enable hdmi out display for rk3576-evb-v10 769c2b450b89 arm64: defconfig: Enable Rockchip UFS host driver bffc72387aef PCI: tegra: Use helper function for_each_child_of_node_scoped() f60b4e06a945 PCI: apple: Use helper function for_each_child_of_node_scoped() 8905f8b6f55f PCI: mt7621: Use helper function for_each_available_child_of_node_scoped() a51adf82f87b PCI: mediatek: Use helper function for_each_available_child_of_node_scoped() d52334785483 PCI: kirin: Tidy up _probe() related function with dev_err_probe() 4423e607ff50 drm/gma500: fix inconsistent indenting warning ce43cf347759 drm/gma500: Replace deprecated strncpy() with strscpy() 046e9b981d75 PCI: dwc: Add Rockchip to the RAS DES allowed vendor list 20bbb083bbc9 PCI: Add Rockchip Vendor ID f0f3044d2246 PCI: dwc: Add debugfs property to provide LTSSM status of the PCIe link 27491ac2ccd7 PCI: dwc: Add debugfs based Statistical Counter support for DWC d20ee8e2dbd6 PCI: dwc: Add debugfs based Error Injection support for DWC 4fbfa17f9a07 PCI: dwc: Add debugfs based Silicon Debug support for DWC 747e2cf137f4 slub: Handle freelist cycle in on_freelist() 73f233b972ce orangefs: Convert orangefs_writepages to contain an array of folios 377afd97cf18 orangefs: Simplify bvec setup in orangefs_writepages_work() f9ec21357f52 orangefs: Unify error & success paths in orangefs_writepages_work() 6420f17963f2 orangefs: Pass mapping to orangefs_writepages_work() 40eca026bbaa orangefs: Convert orangefs_writepage_locked() to take a folio 506382dbbedc orangefs: Remove orangefs_writepage() 144fa8ae0830 orangefs: make open_for_read and open_for_write boolean 50fb0a7f43c0 orangefs: Move s_kmod_keyword_mask_map to orangefs-debugfs.c 062e8093592f orangefs: Do not truncate file size 9b443b68d979 gpiolib: fix kerneldoc 0b27b0e4d43a RDMA/vmw_pvrdma: Remove unused pvrdma_modify_device f83a9b8c7fd0 drm/prime: Use dma_buf from GEM object instance 0695d8fc113a drm/mipi-dbi: Test for imported buffers with drm_gem_is_imported() 4972532ccda3 drm/fb-dma-helper: Test for imported buffers with drm_gem_is_imported() cce16fcd7446 drm/gem-framebuffer: Use dma_buf from GEM object instance 3d672f483e5d drm/gem-framebuffer: Test for imported buffers with drm_gem_is_imported() 1a148af06000 drm/gem-shmem: Use dma_buf from GEM object instance dbdd636e51eb drm/gem-shmem: Test for imported buffers with drm_gem_is_imported() e8afa1557f4f drm/gem-dma: Use dma_buf from GEM object instance 3f0e02609692 drm/gem-dma: Test for imported buffers with drm_gem_is_imported() b57aa47d39e9 drm/gem: Test for imported GEM buffers with helper 41453107bfc3 perf machine: Fix insertion of PERF_RECORD_KSYMBOL related kernel maps e0e4e0b8b7fa perf maps: Add missing map__set_kmap_maps() when replacing a kernel map 0d11fab32714 perf maps: Fixup maps_by_name when modifying maps_by_address f7a46e028c39 perf machine: Fixup kernel maps ends after adding extra maps 25d9c0301d36 perf maps: Set the kmaps for newly created/added kernel maps 99deaf5578cd perf maps: Introduce map__set_kmap_maps() for kernel maps d985e4399adf kunit/stackinit: Use fill byte different from Clang i386 pattern ee65d9e63046 hwmon: (pt5161l) Use per-client debugfs entry ee4e778c5802 KVM: riscv: selftests: Allow number of interrupts to be configurable 4b506adfea90 KVM: riscv: selftests: Change command line option 1f6bbe125560 KVM: riscv: selftests: Do not start the counter in the overflow handler bbb622488749 RISC-V: KVM: Disable the kernel perf counter during configure f130a0cc1b4f inet: fix lwtunnel_valid_encap_type() lock imbalance a40028497769 net: phy: remove remaining PHY package related definitions from phy.h e7f984e925d2 net: phy: move PHY package related code from phy.h to phy_package.c e0327e9f8597 net: phy: mscc: use new phy_package_shared getters dc5a6164feda net: phy: mediatek: use new phy_package_shared getters 890fe6841d81 net: phy: micrel: use new phy_package_shared getters 947030f3c32b net: phy: qca807x: use new phy_package_shared getters 2c8cd9783f46 net: phy: add getters for public members in struct phy_package_shared 61dc9cae8727 net: phy: move PHY package code from phy_device.c to own source file 530fea29ef82 ext4: protect ext4_release_dquot against freezing 7598ef621a43 net: stmmac: interface switching support for ADL-N platform a42f6b3f1cc1 net: stmmac: configure SerDes according to the interface mode e654cfc718d4 net: stmmac: configure SerDes on mac_finish 7e2f7e25f6ff arch: x86: add IPC mailbox accessor function and add SoC register access 065d3cef99a1 net: pcs: xpcs: re-initiate clause 37 Auto-negotiation b63263555eaa net: phylink: use pl->link_interface in phylink_expects_phy() 5980a6937012 KVM: arm64: Fix documentation for KVM_CAP_ARM_WRITABLE_IMP_ID_REGS 03e1b89d051f KVM: arm64: Copy MIDR_EL1 into hyp VM when it is writable 9d9122736433 KVM: arm64: Copy guest CTR_EL0 into hyp VM 06dd5d86c6ae drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump 60065f260a22 mailmap: remap all addresses to kernel.org alias 3045b3b0bb64 MAINTAINERS: use kernel.org alias 6cc477c36875 blk-throttle: carry over directly a9fc8868b350 blk-throttle: don't take carryover for prioritized processing of metadata 483a393e7e61 blk-throttle: remove last_bytes_disp and last_ios_disp 29cb95593430 blk-throttle: fix lower bps rate by throtl_trim_slice() 49472722d920 EDAC/device: Fix dev_set_name() format string 6843f38e16b9 dt-bindings: PCI: altera: Add binding for Agilex e6512225fb0e dt-bindings: qcom: geni-se: Add 'firmware-name' property for firmware loading 8b75c2973997 clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() 0c57c2e72c5d rtc: s5m: convert to dev_err_probe() where appropriate e6403ae59ce1 rtc: max77686: use dev_err_probe() where appropriate 6158c6b82444 rtc: sd3078: drop needless struct sd3078 d94bc2bbf8d9 rtc: sd2405al: drop needless struct sd2405al::rtc member cd2a7052482e rtc: s35390a: drop needless struct s35390a::rtc member 3b87c6872aed rtc: rx8581: drop needless struct rx8581 3d5d0fe1cb82 rtc: pl030: drop needless struct pl030_rtc::rtc member 38c7aaeab8b8 rtc: meson-vrtc: drop needless struct meson_vrtc_data::rtc member a0470062748f rtc: meson: drop needless struct meson_rtc::rtc member 013df5bdf8b4 rtc: m48t86: drop needless struct m48t86_rtc_info::rtc member a55d44807b63 rtc: ftrtc010: drop needless struct ftrtc010_rtc::rtc_dev member 5d0ad519f503 rtc: ep93xx: drop needless struct ep93xx_rtc::rtc member 1b625aaf335a rtc: ds2404: drop needless struct ds2404::rtc member d19111dff9c2 rtc: aspeed: drop needless struct aspeed_rtc::rtc_dev member afe5f9f94d11 rtc: s5m: drop needless struct s5m_rtc_info::i2c member 6c9405fd2581 rtc: max77686: drop needless struct max77686_rtc_info::rtc member 65991ea8a6d1 remoteproc: qcom_wcnss: Handle platforms with only single power domain d0efbe85e125 drm/i915: implement vmap/vunmap GEM object functions 41ff0b424d81 drm/fb-helper: Remove struct drm_fb_helper.fb_probe 69acb6bd5e9b drm/i915/display: Remove compile guard around fbdev debugfs output 9fa154f40eb6 drm/{i915,xe}: Run DRM default client setup ef9e0e2ef958 drm/i915/display: Move fbdev code around 04a1c47798f7 drm/i915/display: Remove struct drm_fb_helper from struct intel_fbdev 03e1b3df217a drm/i915/display: Remove preferred_bpp from struct intel_fbdev a1c008b987d0 drm/i915/display: fbdev: Move custom suspend code to new callback 2ef5754c9649 drm/i915/display: fbdev: Move custom restore code to new callback f4e43719d026 drm/i915/display: Remove fbdev suspend and hotplug tracking a93247b58d04 drm/client: Send pending hotplug events after resume 603cc828aa70 drm/client: Add client-hotplug helper d0a83b2e212d drm/{i915, xe}: Suspend/resume fbdev emulation via client interfaces f2887e7ff3ee drm/xe/display: Fix fbdev GGTT mapping handling. 98e87cc501c1 PCI: mediatek-gen3: Fix inconsistent indentation 22adf7c51ed1 drm/xe: Simplify setting release info in xe->info 16c211403998 drm/xe: Re-use feature descriptors for pre-GMDID IPs f25e698d43fb drm/xe: Convert pre-GMDID IPs to struct xe_ip 871d9c1f3f8e drm/xe: Define xe_ip instances before xe_device_desc 2d197a1f70be drm/xe: Rename gmdid_map to xe_ip 0695c746f55c drm/xe: Disambiguate GMDID-based IP names c8f33a6fa647 drm/xe: Set IP names in functions handling IP version 74fb903b2129 perf script: Fix output type for dynamically allocated core PMU's 306219d59b72 kselftest/arm64: mte: Skip the hugetlb tests if MTE not supported on such mappings 7ae95109c64d kselftest/arm64: mte: Use the correct naming for tag check modes in check_hugetlb_options.c ced7486468ac drm/panel: fix Visionox RM692E5 dependencies c7461cca9167 cgroup, docs: Be explicit about independence of RT_GROUP_SCHED and non-cpu controllers 34e8e63a6dc1 arm64/hugetlb: Consistently use pud_sect_supported() 13a24175005f soc: samsung: exynos-chipid: add support for exynos7870 bf869ecfb8d3 dt-bindings: soc: samsung: exynos-pmu: add exynos7870-pmu compatible 2d7872f3ae3b arm64/mm: Convert __pte_to_phys() and __phys_to_pte_val() as functions 6069b21f58dc drm/i915/display: convert intel_display.c to struct intel_display 055e8af4c9a4 drm/i915/display: remove dupe intel_update_watermarks() declaration 7e43a00be19a drm/i915/display: convert intel_has_pending_fb_unpin() to struct intel_display 7c4a393f974c drm/i915/display: convert some intel_display.[ch] functions to struct intel_display 1bdad3f21671 drm/i915/display: convert various port/phy helpers to struct intel_display 606623de503f fs: use fput_close() in path_openat() a914bd93f3ed fs: use fput_close() in filp_close() 3e46a92a27c2 fs: use fput_close_sync() in close() e83588458f65 file: add fput and file_ref_put routines optimized for use when closing a fd 5e7adc81ae1b perf/x86: Annotate struct bts_buffer::buf with __counted_by() 23e490336467 fs: predict no error in close() 957d194163bf perf bench: Fix perf bench syscall loop count b627b443ccfb perf test: Simplify data symbol test f04c7ef35256 perf test: Add timeout to datasym workload 15bcfb96d0dd perf test: Add trace record and replay test 38672c5033c3 perf test: Skip perf trace tests when running as non-root 3fb29a7514e7 perf test: Skip perf probe tests when running as non-root 45a86d017adf perf test: Add --metric-only to perf stat output tests 2cc2f258a969 perf arm-spe: Support previous branch target (PBT) address 73cb57f56f74 perf arm-spe: Add branch stack 4a53a67e0eee perf arm-spe: Set sample flags with supplement info 5c1b1583966b perf arm-spe: Fill branch operations and events to record faf22605420a perf arm-spe: Decode transactional event 64d86c03e144 perf arm-spe: Extend branch operations e1d47850bbf7 perf arm-spe: Fix load-store operation checking 1e66dcff7b9b perf script: Add not taken event for branch stack 4caa97105087 perf script: Add not taken event for branches 88b1473135e4 perf script: Separate events from branch types 4d5981889745 perf script: Refactor sample_flags_to_name() function 2b747a86d84f perf script: Make printing flags reliable 0312e94abe48 treewide: fix typo 'unsigned __init128' -> 'unsigned __int128' 36cef585e2a3 media: vimc: skip .s_stream() for stopped entities 990f6f4b81dd media: dvb: Fix spelling mistake "ofset" -> "offset" 7d0d0b2342be media: s5p-mfc: Corrected NV12M/NV21M plane-sizes 972df327d89c media: platform: ti: Remove unused omap3isp_print_status 7b59b132ad43 media: platform: synopsys: Add support for HDMI input driver 9436332618f3 dt-bindings: media: Document bindings for HDMI RX Controller d9cf84f666dd MAINTAINERS: Add entry for Synopsys DesignWare HDMI RX Driver d2d5f6d57884 drm/xe: Increase the XE_PL_TT watermark 00c8efc3180f drm/xe: Add a shrinker for xe bos 70d645deac98 drm/ttm: Add helpers for shrinking f3bcfd04a52f drm/ttm: Add a macro to perform LRU iteration 8ae875f64118 drm/ttm: Use fault-injection to test error paths b63d715b8090 drm/ttm/pool, drm/ttm/tt: Provide a helper to shrink pages e7b5d23e5d47 drm/ttm: Provide a shmem backup implementation a29936bcd21e drm/amdgpu: Fix core reset sequence for JPEG5_0_1 ceb7114c961b drm/amdkfd: flag per-sdma queue reset supported to user space bac38ca8c475 drm/amdkfd: implement per queue sdma reset for gfx 9.4+ 057fef20b840 drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c 20c34e5c4af0 drm/amdgpu: Fix core reset sequence for JPEG4_0_3 a91d91b60047 drm/amdgpu: Add support for CPERs on virtualization ca17c8e14911 drm/amdkfd: remove unnecessary cpu domain validation a89b530373b7 drm/amd/display: use drm_* instead of DRM_ in apply_edid_quirks() 41b830476009 drm/amd/display: Add workaround for a panel d4c60219ac10 drm/amdgpu: Update headers for CPER support on SRIOV a3199eba46c5 drm/amd/pm: always allow ih interrupt from fw 6ef5ccaad76d drm/amdgpu: Reinit FW shared flags on VCN v5.0.1 6e09402098b5 drm/amdgpu: Use the right struct for VCN v5.0.1 049e5bf3c840 drm/amdkfd: Fix NULL Pointer Dereference in KFD queue ab23db6d08ef drm/amdgpu: add dce_v6_0_soft_reset() to DCE6 5f6021d52b15 drm/amdgpu: fix style in DCE6 029ab8cabd94 drm/amdgpu: add some comments in DCE6 fb92daa33a6b drm/amd/pm: Fix indentation issue 8df5f03be54c drm/amdgpu: Set PG state to gating for vcn_v_5_0_1 1092a4ea1b80 drm/amdgpu: Remove unused pqm_get_kernel_queue dcb5bb06248d drm/amdgpu: Remove unused print__rq_dlg_params_st f281a92abe20 drm/amdgpu: Remove unused pre_surface_trace 7b111aaae0ef drm/amdgpu: Remove powerdown_uvd member 51cd1bcfac4f drm/amdgpu: Remove phm_powerdown_uvd 8d00cfd5e6e3 drm/amdgpu: Remove ppatomfwctrl deadcode 044e59a85c4d drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M 36d63ce5dbc0 drm/amd/display: Add a new dcdebugmask to allow turning off brightness curve 578df37b1b6a drm/amd/display: Add support for custom brightness curve f25c0f0d4f99 drm/amd/display: Avoid operating on copies of backlight caps f729e63743f0 drm/amd: Pass luminance data to amdgpu_dm_backlight_caps 1c79b5fcdf1a drm/amd: Copy entire structure in amdgpu_acpi_get_backlight_caps() 43e88e20d3f3 drm/amd/display: Promote DAL to 3.2.323 130d8324ea95 drm/amd/display: Use drm_err() for handle_hpd_irq_helper() f123fda19752 drm/amd/display: Use scoped guards for handle_hpd_irq_helper() 981a47429e87 drm/amd/display: Use _free() macro for amdgpu_dm_update_connector_after_detect() aca9ec9b050c drm/amd/display: Use scoped guard for amdgpu_dm_update_connector_after_detect() d13fbeb74b7c drm/amd/display: Use _free(kfree) for dm_gpureset_commit_state() 7b3e14acc1f2 drm/amd/display: Change amdgpu_dm_irq_resume_*() to void c2bd614bf828 drm/amd/display: Change amdgpu_dm_irq_resume_*() to use drm_dbg() f24a74d59e14 drm/amd/display: Use scoped guard for dm_resume() 180998bf307f drm/amd/display: Use drm_err() instead of DRM_ERROR in dm_resume() e3bc320c4b0e drm/amd/display: Use _free() macro for amdgpu_dm_commit_zero_streams() 3cf7a0bc87f0 drm/amd/display: Catch failures for amdgpu_dm_commit_zero_streams() 65890cad2edb drm/amd/display: Drop `ret` variable from dm_suspend() 20ea0477686d drm/amd/display: Change amdgpu_dm_irq_suspend() to void c286e8501ade drm/amd/display: Add tunneling IRQ handler 5ad8eed17232 drm/amd/display: Added visual confirm for DCC c707ea82c79d drm/amd/display: Ensure DMCUB idle before reset on DCN31/DCN35 a2f72c0717ff drm/amd/display: Revert "Increase halt timeout for DMCUB to 1s" 02b2c97824df drm/amd/display: Check NULL connector before it is used 79fc4e856ea8 drm/amd/display: Remove unused struct definition 0584bbcf0c53 drm/amd/display: Skip checking FRL_MODE bit for PCON BW determination 54743ca151a0 drm/amd/display: misc for dio encoder refactor fc215e83d048 drm/amd/display: read mso dpcd caps 0dfcc2bf2690 drm/amd/display: Fix DMUB reset sequence for DCN401 a025f424af04 drm/amd/display: Fix p-state type when p-state is unsupported b74f46f3ce1e drm/amd/display: Request HW cursor on DCN3.2 with SubVP c3c584c18c90 drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() a734a717dcfe drm/amdgpu: Avoid HDP flush on JPEG v5.0.1 6fcfaac604db drm/amdgpu: Initialize RRMT status on JPEG v5.0.1 77bd621d148e drm/amdgpu: Update SDMA scheduler mask handling to include page queue 0b9647d40ef8 drm/amdgpu: Add offset normalization in VCN v5.0.1 b5a3fc54e8e3 drm/amdgpu: Initialize RRMT status on VCN v5.0.1 677ae51f4901 drm/amdgpu: Free CPER entry after committing to ring 899634a57abc drm/amdgpu: fix spelling typos in SI edbf0f302dce drm/radeon: fix spelling typos ce43abd7ec94 drm/amdgpu: fix spelling typos 21ce1ce04350 staging: iio: accel: adis16240: Drop driver for this impact sensor a4cb9066283d pmdomain: rockchip: add regulator dependency 0d83b8a9f180 io_uring: introduce io_cache_free() helper 8a2d9f00d502 f2fs: set highest IO priority for checkpoint thread 3b87886bfb03 drm/panthor: Clean up FW version information display c63c3bfdde26 drm/panthor: Avoid sleep locking in the internal BO size path 7172d9ae29af ASoC: Intel: soc-acpi-intel-ptl-match: add cs42l43 6x cs35l56 support 1ff07522690d ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 6x cs35l56 support c7a6a74f8479 ASoC: Intel: soc-acpi-intel-ptl-match: add sdw multi function mockup codec 438405704eec ASoC: Intel: soc-acpi-intel-lnl-match: add sdw multi function mockup codec e1a0657c6d94 ASoC: Intel: add multi-function SDW mockup codec match 65e246d33ded ASoC: sdw_utils: add mic and amp dais to 0xaaaa codec ffe450cb6bce ASoC: Intel: soc-acpi-intel-ptl-match: add rt713_vb_l3_rt1320_l12 support 02467341e357 ASoC: Intel: soc-acpi-intel-ptl-match: add rt712_vb_l3_rt1320_l2 support 8b36447c9ae1 ASoC: Intel: adl: add 2xrt1316 audio configuration e379856b428a drm/panthor: Replace sleep locks with spinlocks in fdinfo path b92bc4d6e21f ASoC: soc-pcm: merge soc_pcm_hw_update_format/subformat() e4c0fd3f9655 drm: adp: Remove unnecessary print function dev_err() 8015443e24e7 gpio: Hide valid_mask from direct assignments 43b665c961a6 gpio: gpio-rcar: Drop direct use of valid_mask f636d4f60ac4 gpio: Add a valid_mask getter a501624864f3 gpio: Respect valid_mask when requesting GPIOs ba767b9d01a2 drm/xe/userptr: Unmap userptrs in the mmu notifier ea3e66d280ce drm/xe/hmm: Don't dereference struct page pointers without notifier lock bbe2b06b55bc drm/xe/hmm: Style- and include fixes 44d2f310f008 drm/sched: drm_sched_job_cleanup(): correct false doc 76868642e427 testptp: Add option to open PHC in readonly mode b4e53b15c04e ptp: Add PHC file mode checks. Allow RO adjtime() without FMODE_WRITE. e859d375d169 posix-clock: Store file pointer in struct posix_clock_context 08808b3ef384 iio: adc: ad7192: Grab direct mode for calibration 7021d97fb89b iio: adc: ad7173: Grab direct mode for calibration 56f235da15d0 selftests/pidfd: add seventh PIDFD_INFO_EXIT selftest 1c4f2dbe4282 selftests/pidfd: add sixth PIDFD_INFO_EXIT selftest 2adf6ca63871 selftests/pidfd: add fifth PIDFD_INFO_EXIT selftest 2e94e4c649c8 selftests/pidfd: add fourth PIDFD_INFO_EXIT selftest a79975f05e5b selftests/pidfd: add third PIDFD_INFO_EXIT selftest 86c1dfdd523c selftests/pidfd: add second PIDFD_INFO_EXIT selftest 853ab1ff2cf9 selftests/pidfd: add first PIDFD_INFO_EXIT selftest ddf5315526e7 selftests/pidfd: expand common pidfd header 18938f718085 pidfs/selftests: ensure correct headers for ioctl handling 17457a47d226 selftests/pidfd: fix header inclusion 7477d7dce48a pidfs: allow to retrieve exit information 4513522984a0 pidfs: record exit code and cgroupid at exit 0b4200381ed4 pidfs: use private inode slab cache 3155a1940754 pidfs: move setting flags into pidfs_alloc_file() b573bf6f693c pidfd: rely on automatic cleanup in __pidfd_prepare() 816b2e602035 pidfs: switch to copy_struct_to_user() e57eabe2fb04 platform/x86: thinkpad_acpi: check the return value of devm_mutex_init() 7bb84ca9b8d0 platform/x86: samsung-galaxybook: Fix block_recording not supported logic de22dc76e11d ASoC: doc: use SND_SOC_DAILINK_xxx() macro 59b59a943177 fscrypt: Change fscrypt_encrypt_pagecache_blocks() to take a folio 4878e0b14c3e platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static 886ca11a0c70 platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static 3218f5bd8e2e wifi: rtw89: pci: correct ISR RDU bit for 8922AE ad26d0dcb3bd wifi: rtw89: fw: don't reject firmware in blacklist to prevent breaking users 88b46320fc9d wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() b521af1dcdc3 wifi: rtw89: fw: update role_maintain H2C command for roles operating on band 1 385eff211ee0 wifi: rtw89: fw: use struct to fill role_maintain H2C command da02f54e81db perf/core: Clean up perf_try_init_event() c82734fbdc50 drm/panthor: Update CS_STATUS_ defines to correct values be6690199719 doc: fix inline emphasis warning c54b386969a5 VFS: Change vfs_mkdir() to return the dentry. 8376583b84a1 nfs: change mkdir inode_operation to return alternate dentry if needed. d701902c13df fuse: return correct dentry for ->mkdir efbdd92ed9f6 ceph: Fix error handling in fill_readdir_cache() 916f2740b82a drm/i915/reset: add modeset_stuck callback to intel_display_reset_prepare() d1b97b121e3c drm/i915/reset: pass test only parameter to intel_display_reset_finish() 4684498cf999 drm/i915/reset: decide whether display reset is needed on gt side ea349ec038c4 drm/i915/reset: remove I915_RESET_MODESET flag fddbcd153293 drm/i915/reset: add intel_display_reset_test() 711c39ea9885 drm/i915/reset: add intel_gt_gpu_reset_clobbers_display() helper 30f2581b639e drm/i915: move pending_fb_pin to struct intel_display 6498a5e010fd drm/i915/display: convert display reset to struct intel_display * 9a0f3c50bd51 PCI: kirin: Use helper function for_each_available_child_of_node_scoped() 11340fbdc6c8 media: v4l2-core: use (t,l)/wxh format for rectangle 3851fdc360a3 media: v4l2-tpg: use (t,l)/wxh format for rectangle 021f88afdc8b media: radio-wl1273: Rename wl1273_fm_vidioc_s_ctrl 6494d3504cb0 media: v4l2-core: Introduce v4l2_query_ext_ctrl_to_v4l2_queryctrl 0d75129312ff media: v4l2: Remove vidioc_s_ctrl callback e65d147bcf0f media: cx231xx: Remove vidioc_s_ctrl callback 70307f28ee61 media: v4l2: Remove vidioc_g_ctrl callback 0f6b05e069a7 media: v4l2: Remove vidioc_queryctrl callback d8d867ccc464 media: atomisp: Remove vidioc_g/s callback 959d15077c77 media: atomisp: Replace queryctrl with query_ext_ctrl b810697e1c2a media: uvcvideo: Remove vidioc_queryctrl 731cfc63a5c3 media: pvrusb2: Remove g/s_ctrl callbacks 8b5ebc688054 media: pvrusb2: Convert queryctrl to query_ext_ctrl 46108b41aeb5 media: ioctl: Simulate v4l2_queryctrl with v4l2_query_ext_ctrl a79efc44b514 media: cx231xx: set device_caps for 417 fff538822c22 media: cec: core: allow raw msg transmit while configuring 939c5de3c70d mm/slab: call kmalloc_noprof() unconditionally in kmalloc_array_noprof() 44fe79020b91 gpio: loongson-64bit: Add more gpio chip support e4a345c55e1b dt-bindings: gpio: loongson: Add new loongson gpio chip compatible f739365158a3 x86/delay: Fix inconsistent whitespace f97455f936f1 HID: Intel-thc-hid: Intel-quickspi: Correct device state names gramatically d1e879ec600f wifi: iwlwifi: add iwlmld sub-driver 6f39b0c5ef03 drm/xe: Add staging tree for VM binds 100a5b8dadfc drm/xe: Fix fault mode invalidation with unbind fcc20a4c7522 drm/xe/vm: Fix a misplaced #endif 60d69769c851 pinctrl: bcm281xx: Add support for BCM21664 pinmux 596c185284a6 pinctrl: bcm281xx: Provide pinctrl device info as OF platform data 07b5a2a13f47 pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned" df3a388eee61 dt-bindings: pinctrl: Add bindings for BCM21664 pin controller 03c346d4d0d8 drm/xe/vm: Validate userptr during gpu vma prefetching e97435ab09f3 pinctrl: amd: isp411: Add amdisp GPIO pinctrl c25b716e4939 fbtft: Remove access to page->index 3066a95d14ae dt-bindings: input: matrix_keypad - add wakeup-source property 5488bec96bcc drm/xe/uapi: Use hint for guc to set GT frequency ce553288ad23 arm64: dts: ti: k3-j722s-evm: Add camera peripherals 8fea4519f625 arm64: dts: ti: k3-j722s-main: Add CSI2RX nodes fb1b230bf9c4 arm64: dts: ti: k3-j722s-main: Add BCDMA CSI overrides 06daad327d04 arm64: dts: ti: k3-j722s: fix pinctrl settings 33bab9d84e52 arm64: dts: ti: k3-am62p: fix pinctrl settings 638ab30ce4c6 arm64: dts: ti: am64-phyboard-electra: Add DT overlay for X27 connector 14198a0ca55e dt-bindings: remoteproc: qcom,wcnss-pil: Add support for single power-domain platforms df9e5103a285 remoteproc: qcom_q6v5_mss: Add modem support on MSM8926 155cd99d7d8e remoteproc: qcom_q6v5_mss: Add modem support on MSM8226 4641840341f3 remoteproc: qcom_q6v5_mss: Handle platforms with one power domain 41bf2a134f03 dt-bindings: remoteproc: qcom,msm8916-mss-pil: Add MSM8926 01730659e7c5 dt-bindings: remoteproc: qcom,msm8916-mss-pil: Add MSM8226 a2935a38cd19 dt-bindings: remoteproc: qcom,msm8916-mss-pil: Support platforms with one power domain 82162db9a527 dt-bindings: remoteproc: Add SM8750 CDSP 04e403e6627d kunit/overflow: Fix DEFINE_FLEX tests for counted_by 8d608f08017f rcutorture: Make scenario TREE07 build CONFIG_PREEMPT_LAZY=y 118559a9942b rcutorture: Make scenario TREE10 build CONFIG_PREEMPT_LAZY=y 8437bb84bc55 rcu: limit PREEMPT_RCU configurations a56ca5619f9c rcutorture: Update ->extendables check for lazy preemption 0be4b19edd74 rcutorture: Update rcutorture_one_extend_check() for lazy preemption 9fd858cc5a21 osnoise: provide quiescent states 5a562b8b3f5d rcu: Use _full() API to debug synchronize_rcu() a6cea3954e62 rcu: Update TREE05.boot to test normal synchronize_rcu() 8d67c1558a71 rcutorture: Allow a negative value for nfakewriters 6ea9a1781c70 Flush console log from kernel_power_off() 59bed79ffdbc context_tracking: Make RCU watch ct_kernel_exit_state() warning 69381f38284f rcu/nocb: Print segment lengths in show_rcu_nocb_gp_state() 23c22d91561d rcu-tasks: Move RCU Tasks self-tests to core_initcall() 85aad7cc4178 rcu: Fix get_state_synchronize_rcu_full() GP-start detection 6d3175a72cc0 drm/msm/dpu: handle perf mode in _dpu_core_perf_crtc_update_bus() e7e2495595e0 drm/msm/dpu: drop core_clk_rate overrides from _dpu_core_perf_calc_crtc 40fc01273f07 drm/msm/dpu: rename average bandwidth-related debugfs files f6c782ea7de5 drm/msm/dpu: also use KBps for bw_ctl output 879a7f8c8c2d drm/msm/dpu: make fix_core_ab_vote consistent with fix_core_ib_vote c54b61102f46 drm/msm/dpu: change ib values to u32 795aef6f3653 drm/msm/dpu: remove duplicate code calculating sum of bandwidths b9aedd32a817 drm/msm/dpu: extract bandwidth aggregation function 989a24211eaf drm/msm/dpu: enable CDM_0 for X Elite platform b5bbf4fab0a9 drm/msm/dpu: enable CDM_0 for SC8280XP platform d5c1e00ea2de drm/msm/dpu: enable CDM_0 for DPUs 1.x - 4.x 15f2825defeb drm/msm/dpu: enable CDM_0 for DPUs 5.x+ 51bc064005c5 drm/msm/dpu: rename CDM block definition d3169ce5251b dt-bindings: display/msm: qcom, sa8775p-mdss: Add missing eDP phy f9d1b528219b drm/msm/dpu: fix error pointer dereference in msm_kms_init_aspace() ea54cfac0f8c drm/msm/hdmi: use DRM HDMI Audio framework d7d57ecfcf52 drm/msm/hdmi: also send the SPD and HDMI Vendor Specific InfoFrames e92573638792 drm/msm/hdmi: update HDMI_GEN_PKT_CTRL_GENERIC0_UPDATE definition d840a2162112 drm/msm/hdmi: get rid of hdmi_mode 384d2b03d0a1 drm/msm/hdmi: make use of the drm_connector_hdmi framework d309bda67172 drm/msm/hdmi: program HDMI timings during atomic_pre_enable 8ae7192e7a00 drm/msm/hdmi: switch to atomic bridge callbacks e8cd8224a307 drm/msm/dpu: Set possible clones for all encoders ad06972d5365 drm/msm/dpu: Reorder encoder kickoff for CWB 8144d17a81d9 drm/msm/dpu: Skip trigger flush and start for CWB 95bbde1d0d07 drm/msm/dpu: Start frame done timer after encoder kickoff 3371005e28e8 drm/msm/dpu: Adjust writeback phys encoder setup for CWB 0f3801d666fe drm/msm/dpu: Support CWB in dpu_hw_ctl dd331404ac7c drm/msm/dpu: Configure CWB in writeback encoder 5008375443ed drm/msm/dpu: Reserve resources for CWB f1f0379e9dd5 drm/msm/dpu: Fail atomic_check if multiple outputs request CDM block 20972609d12c drm/msm/dpu: Require modeset if clone mode status changes 2ea34682263b drm/msm/dpu: Add CWB to msm_display_topology cae6a13a71f7 drm/msm/dpu: switch RM to use crtc_id rather than enc_id for allocation 1ce69c265a53 drm/msm/dpu: move resource allocation to CRTC 17666e764f38 drm/msm/dpu: fill CRTC resources in dpu_crtc.c 2dde2aadaed1 drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check() f252f23ab657 net: Prevent use after free in netif_napi_set_irq_locked() 1921f1a46397 dt-bindings: remoteproc: qcom,sm6115-pas: Use recommended MBN firmware format in DTS example a1176f46e9bb arm64: defconfig: enable Qualcomm IRIS & VIDEOCC_8550 as module b9564ca3a2c8 net: cadence: macb: Synchronize standard stats 86c2bc293b81 tcp: use RCU lookup in __inet_hash_connect() d186f405fdf4 tcp: add RCU management to inet_bind_bucket ca79d80b0b9f tcp: optimize inet_use_bhash2_on_bind() ae9d5b19b322 tcp: use RCU in __inet{6}_check_established() 7ff1c88fc896 net: ethernet: ti: cpsw_new: populate netdev of_node 859abe3f92d7 tipc: Reduce scope for the variable “fdefq” in tipc_link_tnl_prepare() ea4342739df3 selftests: drv-net: use env.rpath in the HDS test 254f6b272e3b dsa: mt7530: Utilize REGMAP_IRQ for interrupt handling 95d0d094ba26 ppp: use IFF_NO_QUEUE in virtual interfaces 8cb3e49b23cc eth: fbnic: Replace firmware field macros e5cf5107c9e4 eth: fbnic: Update fbnic_tlv_attr_get_string() to work like nla_strscpy() 56bcc6ecff8f eth: fbnic: Prepend TSENE FW fields with FBNIC_FW a70fdd936818 dt-bindings: net: Convert fsl,gianfar to YAML 0386e29e60bd dt-bindings: net: fsl,gianfar-mdio: Update information about TBI e4c4522390c9 dt-bindings: net: Convert fsl,gianfar-{mdio,tbi} to YAML 7215e9375694 net: phy: nxp-c45-tja11xx: add support for TJA1121 a06a868a0cd9 net: phy: nxp-c45-tja11xx: add match_phy_device to TJA1103/TJA1104 39e912a959c1 dpll: Add an assertion to check freq_supported_num f0de92479a09 mptcp: pm: exit early with ADD_ADDR echo if possible 70c575d5a94f mptcp: pm: in-kernel: reduce parameters of set_flags e85d33b35508 mptcp: pm: in-kernel: avoid access entry without lock ba2400166570 selftests: mptcp: add a test for mptcp_diag_dump_one 00f5e338cf7e selftests: mptcp: Add a tool to get specific msk_info 479380efe162 PCI: Avoid reset when disabled via sysfs 9d7db4db1982 PCI/portdrv: Only disable pciehp interrupts early when needed cc973ef13f8e PCI: hotplug: Inline pci_hp_{create,remove}_module_link() 34bd6141a62d PCI: hotplug: Avoid backpointer dereferencing in has_*_file() 62460bcb5a2a PCI: hotplug: Drop superfluous NULL pointer checks in has_*_file() 666550a8066a PCI: hotplug: Drop superfluous try_module_get() calls 5c8265fa63e4 PCI: hotplug: Drop superfluous pci_hotplug_slot_list df6f8c4d72ae selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS 800ce277f419 PCI: Log debug messages about reset method ab938b59e9de cred,rust: mark Credential methods inline 12a0fd23e870 clk: Print an error when clk registration fails 13dc8eb90067 fscrypt: mention init_on_free instead of page poisoning a1123951b247 clk: Correct the data types of the variables in clk_calc_new_rates eea957d8db1d fscrypt: drop obsolete recommendation to enable optimized ChaCha20 5e013ad20689 HID: wacom: Remove static WACOM_PKGLEN_MAX limit 01601fdd40ec HID: amd_sfh: Don't show wrong status for amd_sfh_hpd_info() 832ecb010e60 HID: amd_sfh: Default to HPD disabled e38764f6dbb3 HID: amd_sfh: Allow configuring whether HPD is enabled or disabled 0a01beac927a lsm,rust: reword "destroy" -> "release" in SecurityCtx 2062b91b9f3c arm64: dts: rockchip: Enable hdmi display on sige5 ad0ea230ab2a arm64: dts: rockchip: Add hdmi for rk3576 d74b842cab08 arm64: dts: rockchip: Add vop for rk3576 e2fa0bdf08a7 HID: pidff: Fix set_device_control() f98ecedbeca3 HID: pidff: Fix 90 degrees direction name North -> East 1a575044d516 HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff 0c6673e3d17b HID: pidff: Clamp effect playback LOOP_COUNT value bbeface10511 HID: pidff: Rename two functions to align them with naming convention 55e16418dd08 lsm,rust: mark SecurityCtx methods inline e995f4d516a0 clk: imgtec: use %pe for better readability of errors while printing 608446c23807 HID: lenovo: silence unreachable code warning d6ea85f8371b HID: lenovo: Fix to ensure the data as __le32 instead of u32 9c981c868f5f clk: stm32f4: fix an uninitialized variable a250cd4c1901 clk: keystone: syscon-clk: Do not use syscon helper to build regmap 6d536cad0d55 x86/percpu: Fix __per_cpu_hot_end marker 06aa03056f90 x86/smp: Move this_cpu_off to percpu hot section f3856cd343b6 x86/stackprotector: Move __stack_chk_guard to percpu hot section a1e4cc0155ad x86/percpu: Move current_task to percpu hot section 385f72c83eb6 x86/percpu: Move top_of_stack to percpu hot section c6a0918072ea x86/irq: Move irq stacks to percpu hot section c8f1ac2bd777 x86/softirq: Move softirq_pending to percpu hot section 839be1619fb8 x86/retbleed: Move call depth to percpu hot section 01c7bc5198e9 x86/smp: Move cpu number to percpu hot section 46e8fff6d45f x86/preempt: Move preempt count to percpu hot section 972f9cdff924 x86/percpu: Move pcpu_hot to percpu hot section ab2bb9c084f7 percpu: Introduce percpu hot section c8b584fe82d0 x86/irq/32: Change some static functions to bool d4432fb5b879 x86/irq/32: Use current_stack_pointer to avoid asm() in check_stack_overflow() dc4d4e7c72d1 rtla: Refactor save_trace_to_file e82c78afa3d4 tools/rv: Keep user LDFLAGS in build 76f71137811a x86/irq/32: Add missing clobber to inline asm 0ec914707c3e x86/irq/32: Use named operands in inline asm 6aafec3d215f ARM: dts: microchip: sama7g5: add ADC hw trigger edge type 885251dc3576 ahci: add PCI ID for Marvell 88SE9215 SATA Controller f78d206f3d73 Coresight: Add Coresight TMC Control Unit driver 166df2a18dc9 dt-bindings: arm: Add Coresight TMC Control Unit hardware 080ee83cc361 Coresight: Change functions to accept the coresight_path 7b365f056d8e Coresight: Change to read the trace ID from coresight_path d87d76d823d1 Coresight: Allocate trace ID after building the path 3c03c49b2fa5 Coresight: Introduce a new struct coresight_path 71d078803ccb sched_ext: Add trace point to track sched_ext core events 038730dc12cb sched_ext: Change the event type from u64 to s64 a3aac126ca3a kbuild: clang: Support building UM with SUBARCH=i386 005682b403c5 rtla/timerlat: Test BPF mode 9a82a3fd9ef2 rtla/timerlat_top: Use BPF to collect samples 18923806b129 rtla/timerlat_top: Move divisor to update fd7925cbb729 rtla/timerlat_hist: Use BPF to collect samples e34293ddcebd rtla/timerlat: Add BPF skeleton to collect samples 9dc3766ed07c rtla: Add optional dependency on BPF tooling 8a635c3856dd tools/build: Add bpftool-skeletons feature test 6fa5e3a87cd7 rtla/timerlat: Unify params struct e6c8728a8e2d KVM: x86: Remove the unreachable case for 0x80000022 leaf in __do_cpuid_func() 41a4d2d3e3b6 rv: Add license identifiers to monitor files 486df3466daf tracing: Fix DECLARE_TRACE_CONDITION d96e2802a802 mm: Remove wait_on_page_locked() 0cd402baa03b f2fs: Add f2fs_find_data_folio() a86e109ee2c6 f2fs: Convert gc_data_segment() to use a folio ab907aa2a2f3 f2fs: Convert truncate_partial_data_page() to use a folio 6d1ba45c8db0 f2fs: Convert move_data_page() to use a folio 20f974cd2124 f2fs: Add f2fs_get_lock_data_folio() 4ae71b1996ef f2fs: Add f2fs_get_read_data_folio() b8fcb8423053 f2fs: Hoist the page_folio() call to the start of f2fs_merge_page_bio() 922e24acb49e f2fs: Use a folio throughout __get_meta_page() 520b17e093f4 f2fs: Use a folio throughout f2fs_truncate_inode_blocks() 4d417ae2bfce f2fs: Add f2fs_get_node_folio() 1a58a41ccce6 f2fs: Convert f2fs_in_warm_node_list() to take a folio 521a46848690 f2fs: Mark some functions as taking a const page pointer fb9660481e3c f2fs: Convert f2fs_write_end_io() to use a folio_iter cd8f95718c89 f2fs: Use a folio in do_write_page() 48a34c598103 f2fs: Use a folio in __get_node_page() e33ce6bd4ea2 mm: Remove grab_cache_page_write_begin() 8d77f68daeb1 f2fs: Add f2fs_grab_cache_folio() e11a31139517 f2fs: Return a folio from last_fsync_dnode() 18f3814fa6a8 f2fs: Convert last_fsync_dnode() to use a folio e23bebc3c0d2 f2fs: Convert f2fs_fsync_node_pages() to use a folio de90f7614424 f2fs: Pass a folio to flush_dirty_inode() 5d0a91284853 f2fs: Convert f2fs_sync_node_pages() to use a folio 015d9c56bd5e f2fs: Convert f2fs_flush_inline_data() to use a folio 894ac9d330c9 f2fs: Add f2fs_folio_put() 36e1d6344aca mm: Remove wait_for_stable_page() 17683927d078 f2fs: Add f2fs_folio_wait_writeback() 19b100b0116d scripts/kernel-doc: drop dead code for Wcontents_before_sections b9609ecba35e scripts/kernel-doc: don't add not needed new lines 99326b2155d8 docs: driver-api/infiniband.rst: fix Kerneldoc markup 62d6d20257a9 drivers: firewire: firewire-cdev.h: fix identation on a kernel-doc markup ffda7c211d21 drivers: media: intel-ipu3.h: fix identation on a kernel-doc markup 086f4a125977 include/asm-generic/io.h: fix kerneldoc markup 6db630902727 ASoC: Tidy up SOC_DOUBLE_* and SOC_SINGLE_* helpers 696d107c684f Docs/arch/arm64: Fix spelling in amu.rst 08d95a12cd28 s390/atomic_ops: Let __atomic_add_const() variants always return void f740a8b4df4f s390/traps: Change stack overflow message a9f24559d8e1 s390/traps: Cleanup coding style 8d5c2b495c10 s390/traps: Get rid of superfluous cpu_has_vx() check 5864614daf4a s390/traps: Use pr_emerg() instead of printk() e9df614dad8e s390/traps: Cleanup get_user() handling in illegal_op() 9ef496ddf95e s390/boot: Convert __diag308() to extable 097cf5d57f1f s390/boot: Convert detect_diag9c() to extable b1879e7ee7e2 s390/boot: Convert diag500_storage_limit() to extable 7063bb2900c4 s390/boot: Convert tprot() to extable 0b4bf776f339 s390/boot: Convert __diag260() to extable 6130825f34d4 md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb 68d699650b94 s390/boot: Convert cmma_test_essa() to extable e879a0d9cb08 md/raid1,raid10: don't ignore IO flags 1320fe874175 md/raid5: merge reshape_progress checking inside get_reshape_loc() 8542870237c3 md: fix mddev uaf while iterating all_mddevs list 87a86277c9f5 md: switch md-cluster to use md_submodle_head c594de0455b3 md: don't export md_cluster_ops ff84e1b1d215 md/md-cluster: cleanup md_cluster_ops reference 76fe0337c219 ftrace: Add arguments to function tracer c7a60a733c37 ftrace: Have funcgraph-args take affect during tracing ff5c9c576e75 ftrace: Add support for function argument to graph tracer 533c20b062d7 ftrace: Add print_function_args() 3d44e1d1575a md: switch personalities to use md_submodule_head d3beb7c9c61d md: introduce struct md_submodule_head and APIs 0c667775fe25 ftrace: Have ftrace_free_filter() WARN and exit if ops is active bf0a73264fa4 md: only include md-cluster.h if necessary 9faab548974e md: merge common code into find_pers() 6067891b65cb s390/boot: Add exception table support b10ac5d77c32 s390/boot: Pass pt_regs to program check handler a0a8f2b21962 s390/asm-offsets: Rename __LC_PGM_INT_CODE b337f6af6766 s390: Use system header file variant of include directive a702b633c064 s390/mm: Simplify gap clamping in mmap_base() using clamp() ad9bb8f04971 s390/tty: Fix a potential memory leak bug 3db42c75a921 s390/sclp: Add check for get_zeroed_page() f0f6db9ffe33 s390/alternatives: Add debug functionality 66ec751719d6 s390/setup: Add decompressor_handled_param() wrapper 841f35a08d4a s390/bear: Convert cpu_has_bear() to cpu feature function db14f78ecb02 s390/vx: Convert cpu_has_vx() to cpu feature function 52109a067aaa s390: Convert MACHINE_IS_[LPAR|VM|KVM], etc, machine_is_[lpar|vm|kvm]() 91d6e44221e8 s390/sysinfo: Move stsi() to header file a130b6d60bd6 s390/sysinfo: Cleanup stsi() inline assembly 9b06500008d0 s390/sysinfo: Remove exception handling from __stsi() c275169919d1 s390/diag: Convert MACHINE_HAS_DIAG9C to machine_has_diag9c() aaab4a4ff322 s390/kvm: Convert MACHINE_HAS_ESOP to machine_has_esop() e82462fbb2cf s390/tx: Convert MACHINE_HAS_TE to machine_has_tx() 17d380480809 s390/tlb: Convert MACHINE_HAS_TLB_GUEST to machine_has_tlb_guest() f931f67cfc27 s390/time: Convert MACHINE_HAS_SCC to machine_has_scc() a1a8da0dec77 s390/pci: Get rid of MACHINE_HAS_PCI_MIO e4da8249cf1e s390/lowcore: Convert relocated lowcore alternative to machine feature b7e81efc2436 s390: Static branches for machine features infrastructure 949b73c99026 s390/cpufeature: Convert MACHINE_HAS_IDTE to cpu_has_idte() 3f5eede6dfdd s390/cpufeature: Convert MACHINE_HAS_EDAT2 to cpu_has_edat2() 2e2ff71febfe s390/cpufeature: Convert MACHINE_HAS_EDAT1 to cpu_has_edat1() 5643195f2626 s390/cpufeature: Convert MACHINE_HAS_TOPOLOGY to cpu_has_topology() 8e31fea55d28 s390/cpufeature: Convert MACHINE_HAS_TLB_LC to cpu_has_tlb_lc() b49ee5b38651 s390/cpufeature: Convert MACHINE_HAS_NX to cpu_has_nx() 42805261fcea s390/cpufeature: Convert MACHINE_HAS_GS to cpu_has_gs() 15a36036e792 s390/cpufeature: Convert MACHINE_HAS_RDP to cpu_has_rdp() 679b110bb662 s390/cpufeature: Convert MACHINE_HAS_SEQ_INSN to cpu_has_seq_insn() 4a66f273c391 s390/zfcp: Remove outdated email address ee487b0120fc s390/uaccess: Inline __clear_user() 88e87cb7b8f8 s390/uaccess: Optimize raw_copy_from_user() / raw_copy_to_user() for constant sizes 10a79b6fdd1a s390/uaccess: Define INLINE_COPY_FROM_USER and INLINE_COPY_TO_USER bc6029239c11 s390/uaccess: Separate key uaccess functions c488f5187a24 s390/uaccess: Shorten raw_copy_from_user() / raw_copy_to_user() inline assemblies 97d6a9c4b39a fgraph: Correct typo in ftrace_return_to_handler comment 174cfcf13daf PCI: brcmstb: Make irq_domain_set_info() parameter cast explicit a9ec9fb7385e PCI: brcmstb: Make two changes in MDIO register fields 42fd45be82bb PCI: brcmstb: Use same constant table for config space access b7de1b60ecab PCI: brcmstb: Fix potential premature regulator disabling 3651ad5249c5 PCI: brcmstb: Fix error path after a call to regulator_bulk_get() 4006be2f77cd drm/rockchip: lvds: lower log severity for missing pinctrl settings 37c18639504a drm/rockchip: lvds: Hide scary error messages on probe deferral d4f5efb9139c drm/rockchip: lvds: move pclk preparation in with clk_get b5e441793e07 PCI: brcmstb: Do not assume that register field starts at LSB 0c97321e11e0 PCI: brcmstb: Use internal register to change link capability 72d36589c6b7 PCI: brcmstb: Set generation limit before PCIe link up 377bced88c32 PCI: brcmstb: Add BCM2712 support 80bdfbb3545b ublk: enforce ublks_max only for unprivileged devices 82ef781f24ac selftests/ftrace: add 'poll' binary to gitignore aac287ec80d7 docs: iio: ad7380: add adaq4381-4 7131fcdba97f dt-bindings: iio: adc: ad7380: add adaq4381-4 compatible parts f66d625c4d48 iio: adc: ad7380: add adaq4381-4 support d05386a3fdf3 drm/print: require struct drm_device for drm_err() and friends e5f3081291eb drm/sched: stop passing non struct drm_device to drm_err() and friends 1e30116da036 iio: adc: rockchip_saradc: add rk3562 4deb3b259fd3 docs: livepatch: move text out of code block abeef1f9eaf9 drm/rockchip: stop passing non struct drm_device to drm_err() and friends 491626f705fd drm/mipi-dsi: stop passing non struct drm_device to drm_err() and friends c449f506ef38 drm/appletbdrm: Fix format specifier for size_t variables 94e4fc4004e4 dt-bindings: iio: adc: Add rockchip,rk3562-saradc string 376c879e04fc livepatch: Add comment to clarify klp_add_nops() 7a419b3bb84d media: cx23885: Add analog support for AVerMedia H789-C PCIe card eb9919b541ad media: rc: reduce useless padding in struct rc_dev etc 15a007e7ae5b iio: adc: ad4030: fix error pointer dereference in probe() 5017dcb8fcac iio: light: Fix spelling mistake "regist" -> "register" fcd104f0ed9f iio: buffer-dma: Fix docstrings 182e8c70791d Coresight: Use coresight_etm_get_trace_id() in traceid_show() c367a89dec26 Coresight: Add trace_id function to retrieving the trace ID dc872c5f527a Coresight: Add support for new APB clock name e646f0dae7b0 gpiolib-acpi: Drop unneeded ERR_CAST() in __acpi_find_gpio() 71cbbb7149e3 irqchip/davinci-cp-intc: Remove public header 8a9aa0bbd615 iio: adc: rockchip_saradc: Add support for RK3528 d15fc646ccff dt-bindings: iio: adc: Add rockchip,rk3528-saradc variant 463c93a18cef drm/i915: Reoder gen9+ timestamp freq register bits 26a4463e61f1 drm/i915: Use REG_BIT() & co. for gen9+ timestamp freq registers 4cdaba1bb023 drm/i915: Reoder BDW+ EU/slice fuse bits d75131164e39 drm/i915: Use REG_BIT() & co. for BDW+ EU/slice fuse bits d4ca1a8b334c drm/i915: Reoder CHV EU/slice fuse bits dcf996925961 drm/i915: Use REG_BIT() & co. for CHV EU/slice fuse bits 5e3e23b82537 drm/i915: Extract gen8_report_fault() 50c82997627b drm/i915: Introduce RING_FAULT_VADDR_MASK 66ec4c1ab1c1 drm/i915: Document which RING_FAULT bits apply to which platforms f46fa84bdb21 drm/i915: Use REG_BIT() & co. for ring fault registers ecba96d2f838 drm/i915: Relocate RING_FAULT bits 600a0c7e76bb drm/i915: Bump RING_FAULT engine ID bits ced36c336d24 arm64: dts: rockchip: Add ES8388 audio codec fallback on RK3588 boards d83f6c32d70f arm64: dts: rockchip: Add ES8388 audio codec fallback on RK3399 ROC PC PLUS d7a2522426e8 netconsole: selftest: add task name append testing 7010b619830f netconsole: docs: document the task name feature dd30ae533242 netconsole: add task name to extra data fields 09e877590bc2 netconsole: add configfs controls for taskname sysdata feature 33e4b29f2b3b netconsole: add taskname to extradata entry count 4d989521a93b netconsole: refactor CPU number formatting into separate function efb878fbe8d1 netconsole: Make boolean comparison consistent 8a683295c226 netconsole: prefix CPU_NR sysdata feature with SYSDATA_ 7867a0d1dd8c MAINTAINERS: remove adi,ad7606.yaml from SEPS525 fe21a4532ef2 io_uring/rsrc: skip NULL file/buffer checks in io_free_rsrc_node() 6e5d321a08e3 io_uring/rsrc: avoid NULL node check on io_sqe_buffer_register() failure 13f7f9686e92 io_uring/rsrc: call io_free_node() on io_sqe_buffer_register() failure a387b96d2a96 io_uring/rsrc: free io_rsrc_node using kfree() 6a5354182966 io_uring/rsrc: split out io_free_node() helper a1967280a1e5 io_uring/rsrc: include io_uring_types.h in rsrc.h 3aab938c93ca loop: Remove struct loop_func_table 9e12d09cfdaf ublk: don't cast registered buffer index to int 443238858a2d iio: imu: adis: fix uninitialized symbol warning a45faa2aba2c gpiolib: Align FLAG_* definitions in the struct gpio_desc a05df03a88bc iommufd: Fix uninitialized rc in iommufd_access_rw() 1062d8108615 iommufd: Disallow allocating nested parent domain with fault ID eb2f9ab1f513 iio: adc: ad4851: Fix signedness bug in ad4851_calibrate() 62c6b4f1c70e iio: accel: adxl345: reorganize irq handler a69b0bd30438 iio: accel: adxl345: add debug register access 60a7903301f8 iio: accel: adxl345: reorganize measurement enable a1854d55f54b iio: imu: bmi270: add support for data ready interrupt trigger 16c94de2aa35 iio: imu: bmi270: rename variable bmi270_device to data 9b4b9791dd51 Documentation: iio: Add ADC documentation 8c53df1499ca iio: adc: Include cleanup.h when using guard() 4e0bd62e8076 iio: imu: bmi270: move private struct declaration to source file 25331775b5b4 iio: dac: adi-axi-dac: add io_mode check 583350c1d4d0 iio: gyro: bmg160_i2c: add BMI088 to of_match_table b543d881e89c docs: iio: fix wrong driver name in documentation 38f898e0b54f iio: adc: ad4695: simplify getting oversampling_ratio cafeb8a99746 iio: adc: ad4695: fix out of bounds array access d477cda71a3a iio: adc: adi-axi-adc: replace of.h with mod_devicetable.h 6d5dd486c715 iio: core: make use of simple_write_to_buffer() 035b4989211d iio: backend: make sure to NULL terminate stack buffer 1a21a9842e3b iio: adc: Switch to sparse friendly iio_device_claim/release_direct() 01528347680f iio: adc: max11410: Switch to sparse friendly iio_device_claim/release_direct() 386c1d6e41cf iio: adc: max11410: Factor out writing of sampling frequency to simplify errro paths. 71dfa35f7bee iio: adc: max1027: Switch to sparse friendly iio_device_claim/release_direct() 2ce5314c689c iio: adc: max1027: Move claim of direct mode up one level and use guard() 173386d03633 iio: adc: at91-sama5d2: Switch to sparse friendly iio_device_claim/release_direct() b3179f59c104 iio: adc: at91-sama5d2: Move claim of direct mode up a level and use guard() 6eedf172d964 iio: adc: ad_sigma_delta: Switch to sparse friendly iio_device_claim/release_direct() bbd841f9d02c iio: adc: ad799x: Switch to sparse friendly iio_device_claim/release_direct() 4d47f64ca82e iio: adc: ad7793: Switch to sparse friendly iio_device_claim/release_direct() f1a4a2e6b85e iio: adc: ad7793: Factor out core of ad7793_write_raw() to simplify error handling 85e840ced7a8 iio: adc: ad7791: Switch to sparse friendly iio_device_claim/release_direct() c05cbf02df28 iio: adc: ad7791: Factor out core of ad7791_write_raw() to simplify error handling 15bed4f0cbf1 iio: adc: ad7606: Switch to sparse friendly iio_device_claim/release_direct() e76750f50aaa iio: adc: ad7768-1: Switch to sparse friendly iio_device_claim/release_direct() 0af1c801a152 iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check 4758f987d3a1 iio: adc: ad7192: Switch to sparse friendly iio_device_claim/release_direct() 32143dbd9591 iio: adc: ad7192: Factor out core of ad7192_write_raw() to simplify error handling. 5ff6b02d9bb8 iio: adc: ad4030: Switch to sparse friendly iio_device_claim/release_direct() e493763302ce iio: adc: stm32-dfsdm: Switch to sparse friendly iio_device_claim/release_direct() 728341b0ca4d iio: adc: stm32-dfsdm: Factor out core of reading INFO_RAW d531b9f78949 iio: light: Add support for AL3000a illuminance sensor 5f763d31a536 dt-bindings: iio: light: al3010: add al3000a support 3cb26cba4a60 iio: accel: Switch to sparse friendly iio_device_claim/release_direct() 18a53d40122d iio: accel: msa311: Switch to sparse friendly iio_device_claim/release_direct() 60a0cf2ebab9 iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails. 6c21fc09c3e6 iio: accel: kx022a: Switch to sparse friendly iio_device_claim/release_direct() 305f655d059d iio: accel: kx022a: Factor out guts of write_raw() to allow direct returns 9ab72adb9039 iio: accel: mma8452: Switch to sparse friendly iio_device_claim/release_direct() cce9172f3d40 iio: accel: mma8452: Factor out guts of write_raw() to simplify locking df330c808182 iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio aaa9d61634e0 docs: iio: add documentation for adis16550 driver bac4368fab62 iio: imu: adis16550: add adis16550 support 799b7f93c010 wifi: iwlwifi: remove mld/roc.c 615552c601ed net: hibmcge: Add support for ioctl 7a5d60dcf998 net: hibmcge: Add support for BMC diagnose feature e0306637e85d net: hibmcge: Add support for mac link exception handling feature fd394a334b1c net: hibmcge: Add support for abnormal irq handling feature 833b65a3b54d net: hibmcge: Add support for checksum offload c0bf9bf31e79 net: hibmcge: Add support for dump statistics 8bab784bbd80 media: rcar-csi2: Convert to .{enable|disable}_streams 6fd944db2814 media: rcar-isp: Convert to .{enable|disable}_streams 2e4c60baa051 media: rcar-isp: Convert to subdev state 12a1ac9c9733 media: rcar-csi2: Use v4l2_subdev_{enable|disable}_streams() f562fc5f4868 media: rcar-isp: Use v4l2_subdev_{enable|disable}_streams() 178c1be58476 media: rcar-vin: Use v4l2_subdev_{enable|disable}_streams() e62a3254d569 media: rcar-csi2: Use v4l2_get_link_freq() 733c985036ae media: rcar-isp: Add RAW8, RAW10 and RAW12 formats a383cb7afced media: rcar-csi2: Add RAW10 and RAW12 formats cc2022cbb961 media: rcar-csi2: Move Y8 entry to a better place f2006362aa3f media: ov08x40: Log chip ID when identifying the chip 8d5471544139 media: ov08x40: Fix value of reset GPIO when requesting it c0aa40f45fef media: imx335: Set vblank immediately d89ad441974a media: ipu6: Drop unused ipu6_dma_get_sgtable() 109bc8fb23d4 media: i2c: ov9282: add AEC Manual register definition 1e022996efc4 media: i2c: ov9282: use register definitions ab936836ec09 media: vgxy61: Replace nested min() with single min3() 5de9a5165fa7 media: i2c: imx219: Only use higher LLP_MIN for binned resolutions 07444c60ff31 media: i2c: imx219: Use subdev state to calculate binning and pixelrate 5345c743ba36 media: i2c: imx219: Simplify binning mode 5b1ea9af9955 media: i2c: imx283: Drop runtime suspend/resume functions 2256456c2671 media: i2c: imx219: remove context around case 38985a25682c media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() d8bf3298df57 media: omap3isp: Use syscon_regmap_lookup_by_phandle_args 6bc076eec6f8 media: omap3isp: Handle ARM dma_iommu_mapping 6f0ab5d3671f media: intel/ipu6: set the dev_parent of video device to pdev 0a22454ab2ec ASoC: samsung: tm2_wm5110: Drop unused include c095b7a27529 ASoC: samsung: tobermory: Drop unused include da9146c19b17 ASoC: samsung: speyside: Convert to GPIO descriptor 5c06f7f3d837 ASoC: samsung: lowland: Drop unused include c4b2d9643a06 ASoC: samsung: littlemill: Drop unused include b19d340d5d08 ASoC: samsung: bells: Drop unused include 8243a49145e5 ASoC: dt-bindings: everest,es8328: Require reg property 1d251a7adc5b ASoC: dt-bindings: everest,es8328: Mark ES8388 compatible with ES8328 79c080c75cdd ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name 3fe15c640f38 net: airoha: Introduce PPE debugfs support 9cd451d414f6 net: airoha: Add loopback support for GDM2 00a7678310fe net: airoha: Introduce flowtable offload support 23290c7bc190 net: airoha: Introduce Airoha NPU support 9b1a0b72264c dt-bindings: net: airoha: Add airoha,npu phandle property 266f7a0f81c0 dt-bindings: net: airoha: Add the NPU node for EN7581 SoC c28b8375f6d0 net: airoha: Rename airoha_set_gdm_port_fwd_cfg() in airoha_set_vip_for_gdm_port() 67fde5d58cd4 net: airoha: Move REG_GDM_FWD_CFG() initialization in airoha_dev_init() 80369686737f net: airoha: Enable support for multiple net_devices ab667db1e601 net: dsa: mt7530: Enable Rx sptag for EN7581 SoC af3cf757d5c9 net: airoha: Move DSA tag in DMA descriptor ec663d9a82bf net: airoha: Move register definitions in airoha_regs.h e0758a8694fb net: airoha: Move reg/write utility routines in airoha_eth.h b38f4ff0ceac net: airoha: Move definitions in airoha_eth.h fb3dda82fd38 net: airoha: Move airoha_eth driver in a dedicated folder 0d2312f0d3e4 arm64: dts: rockchip: Add uart0 pinctrl to Radxa E20C a31fad19ae39 arm64: dts: rockchip: Add pinctrl and gpio nodes for RK3528 ac32ad07a976 dt-bindings: soc: rockchip: Add RK3528 ioc grf syscon 12b6f7069ba5 net: plumb extack in __dev_change_net_namespace() 4754affe0b57 net: advertise netns_immutable property via netlink 0c493da86374 net: rename netns_local to netns_immutable 3ac47fbf4f6e PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload 232427772fc1 hwmon: Fix the missing of 'average' word in hwmon_power_attr_templates 2a6a44555f07 mtd: Fix error handling in mtd_device_parse_register() error path 6697dae1e2da mtd: capture device name setting failure when adding mtd 2aee30bb10d7 mtd: Add check for devm_kcalloc() 1b61a59876f0 mtd: Replace kcalloc() with devm_kcalloc() 9ea13d9e40cf dt-bindings: mtd: physmap: Ensure all properties are defined ddc210cf8b8a mtd: rawnand: brcmnand: fix PM resume warning 87b726bc79f1 dt-bindings: mtd: mxc-nand: Document fsl,imx31-nand a9d94a2a9e5a mtd: spinand: macronix: Add support for read retry f2cb43c98010 mtd: spinand: Add read retry support 4a1e3bf61fc7 cpufreq: tegra194: Allow building for Tegra234 f2f3d5d62f6f dt-bindings: gpio: mvebu: Add missing 'gpio-ranges' property and hog nodes bd3ce71078bd gpiolib: of: Handle threecell GPIO chips 732457dc46d6 gpiolib: of: Use local variables 8744dcd4fc78 counter: stm32-lptimer-cnt: fix error handling when enabling 224788b63a2e x86/alternatives: Simplify alternative_call() interface 9064a8e556fa x86/hyperv: Use named operands in inline asm e1c49eaee523 KVM: VMX: Use named operands in inline asm 4f2a0b765c97 : Cover all possible x86 CPU cache sizes 6309ff98f00b x86/cacheinfo: Remove unnecessary headers and reorder the rest b3a756bd72ec x86/cacheinfo: Remove the P4 trace leftovers for real 1f61dfdf16cd x86/cpu: Remove unused TLB strings 535d9a82702e x86/cpu: Get rid of the smp_store_cpu_info() indirection 8b7e54b54210 x86/cpu: Simplify TLB entry count storage cb5f4c76b2a9 x86/cpu: Use max() for CPUID leaf 0x2 TLB descriptors parsing dec7fdc0b79c x86/cpu: Remove unnecessary headers and reorder the rest 97c7d5723537 x86/cpuid: Include in d0ba9bcf001c x86/cpu: Log CPU flag cmdline hacks more verbosely 681955761bf6 x86/cpu: Warn louder about the {set,clear}cpuid boot parameters 27c3b452c1a5 x86/cpu: Remove unnecessary macro indirection related to CPU feature names 052040e34c08 x86/speculation: Add a conditional CS prefix to CALL_NOSPEC cfceff8526a4 x86/speculation: Simplify and make CALL_NOSPEC consistent 4e32645cd8f9 x86/smp: Fix mwait_play_dead() and acpi_processor_ffh_play_dead() noreturn behavior 091b768604a8 xen: Kconfig: Drop reference to obsolete configs MCORE2 and MK8 03544faad761 selftest: net: add proc_net_pktgen 21d0d99aebbd net: pktgen: remove all superfluous index assignements 4bedafa7474e net: pktgen: fix mpls reset parsing c5cdbf23b84c net: pktgen: fix access outside of user given buffer in pktgen_if_write() 2b15a0693f70 net: pktgen: fix mpls maximum labels list parsing 80f6c198dfd5 net: pktgen: remove some superfluous variable initializing 7d39e01803bd net: pktgen: remove extra tmp variable (re-use len instead) 90b856ae3528 net: pktgen: fix mix of int/long 5f469c4f7167 init: add initramfs_internal.h 84654c7f4730 wait: avoid spurious calls to prepare_to_wait_event() in ___wait_event() 46af8e2406c2 pipe: cache 2 pages instead of 1 a40cd5849dab pipe: drop an always true check in anon_pipe_write() 66477c7230eb perf/core: Fix perf_mmap() failure path 4eabf533fb18 perf/core: Detach 'struct perf_cpu_pmu_context' and 'struct pmu' lifetimes 0983593f32c4 perf/core: Lift event->mmap_mutex in perf_mmap() 8eaec7bb723c perf/core: Remove retry loop from perf_mmap() 0c8a4e4139ad perf/core: Further simplify perf_mmap() 954878377bc8 perf/core: Simplify the perf_mmap() control flow c5b96789575b perf/bpf: Robustify perf_event_free_bpf_prog() adc38b4ca1ed perf/core: Introduce perf_free_addr_filters() b2996f56556e perf/core: Add this_cpc() helper 4baeb0687abf perf/core: Merge struct pmu::pmu_disable_count into struct perf_cpu_pmu_context::pmu_disable_count 8f2221f52ece perf/core: Simplify perf_event_alloc() caf8b765d453 perf/core: Simplify perf_init_event() 6c8b0b835f00 perf/core: Simplify perf_pmu_register() 8f4c4963d283 perf/core: Simplify the perf_pmu_register() error path c70ca298036c perf/core: Simplify the perf_event_alloc() error path 061c99169706 perf/hw_breakpoint: Return EOPNOTSUPP for unsupported breakpoint type 7f7a793d71da pinctrl: pinconf-generic: Fix spelling mistake "paramers" -> "parameters" c3a0b61e498e pinctrl: meson: fix pin input property for a4 e5c10b19b3a0 selftests: test subdirectory mounting 12e40cbb0ee5 selftests: add test for detached mount tree propagation 99b6a1dee086 fs: namespace: fix uninitialized variable use 064fe6e233e8 mount: handle mount propagation for detached mount trees f8b6cd66e479 fs: allow creating detached mounts from fsmount() file descriptors 7bece690a990 selftests: seventh test for mounting detached mounts onto detached mounts 0e6eef95dfc9 selftests: sixth test for mounting detached mounts onto detached mounts d346ae7a641a selftests: fifth test for mounting detached mounts onto detached mounts 1768f9bd53c9 selftests: fourth test for mounting detached mounts onto detached mounts 4fd0aea1ea7a selftests: third test for mounting detached mounts onto detached mounts 89ddfd4af1b2 selftests: second test for mounting detached mounts onto detached mounts d83a55b826e3 selftests: first test for mounting detached mounts onto detached mounts 21107723831e fs: mount detached mounts onto detached mounts f9fde814de37 fs: support getname_maybe_null() in move_mount() 3f1724dd567e selftests: create detached mounts from detached mounts c5c12f871a30 fs: create detached mounts from detached mounts 9ed72af4e292 fs: add may_copy_tree() b73ec10a4587 fs: add fastpath for dissolve_on_fput() 043bc81efbfc fs: add assert for move_mount() 2f576220cd81 fs: add mnt_ns_empty() helper 3b0cdba4da55 fs: record sequence number of origin mount namespace aa85822c611a ALSA: hda/realtek: Enable PC beep passthrough for HP EliteBook 855 G7 5288fe0e2e9d clk: renesas: r7s9210: Distinguish clocks by clock type 653395e63d53 clk: renesas: rzg2l: Remove unneeded nullify checks 6c6ae70afb9a clk: renesas: cpg-mssr: Remove obsolete nullify check 4d6952981244 clk: renesas: r9a09g057: Add entries for the DMACs a6687c8ff613 slab: Mark large folios for debugging purposes 7e384dbb57e2 kunit, slub: Add test_kfree_rcu_wq_destroy use case 4b183dd9359d mm, slab: cleanup slab_bug() parameters 3f6f32b14ab3 mm: slub: call WARN() when detecting a slab corruption ed5ec2e95259 mm: slub: Print the broken data before restoring them 539f552892b7 slab: Achieve better kmalloc caches randomization in kvmalloc f1157db8b539 slab: Adjust placement of __kvmalloc_node_noprof 12f4888c9de0 mm/slab: simplify SLAB_* flag handling 75f87f5d04f7 pinctrl: bcm2835: don't -EINVAL on alternate funcs from get_direction() a5e4cde64785 pinctrl: rockchip: Add support for RK3528 6556eacb4fd6 dt-bindings: pinctrl: Add pinctrl support for RK3528 a8e4ab5bdeea clk: qcom: videocc: Constify 'struct qcom_cc_desc' b9fe89a100ab clk: qcom: gpucc: Constify 'struct qcom_cc_desc' 1801cee7c660 clk: qcom: dispcc: Constify 'struct qcom_cc_desc' 0f358f1ad56d clk: qcom: camcc: Constify 'struct qcom_cc_desc' 53fc6fe160c1 dt-bindings: clock: qcom: sm8450-camcc: Remove qcom,x1e80100-camcc leftover f421692be101 scsi: fnic: Remove unnecessary spinlock locking and unlocking 7f5dce6e7f01 scsi: fnic: Replace fnic->lock_flags with local flags e984fa2542e1 scsi: fnic: Replace use of sizeof with standard usage 9ae7563e2703 scsi: fnic: Fix indentation and remove unnecessary parenthesis 9b2d1ecf8797 scsi: fnic: Remove unnecessary debug print dfb7df1ddb29 scsi: target: Replace deprecated strncpy() with strscpy() 2cef5b4472c6 scsi: logging: Fix scsi_logging_level bounds e6a815673b3b scsi: scsi_error: Add comments to scsi_check_sense() 0711f1966a52 scsi: mpt3sas: Fix buffer overflow in mpt3sas_send_mctp_passthru_req() 8a9b76b7d913 scsi: lpfc: Fix spelling mistake 'Toplogy' -> 'Topology' a131f20804d6 scsi: lpfc: Convert timeouts to secs_to_jiffies() 7a9c0476d407 scsi: hisi_sas: Remove incorrect ACPI_PTR annotations 3d8256903934 scsi: ufs: rockchip: Simplify bool conversion 4fffffd3b134 scsi: ufs: rockchip: Fix devm_clk_bulk_get_all_enabled() return value 24e81b821724 scsi: ufs: rockchip: Fix spelling mistake 'susped' -> 'suspend' 05ec5c085eb7 net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module 60d7505292c4 mptcp: Remove unused declaration mptcp_set_owner_r() 52f83c0b5f85 mptcp: use sock_kmemdup for address entry 483cec55c1cc net: use sock_kmemdup for ip_options 456cc675b6d4 sock: add sock_kmemdup helper e6494977bd4a f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() d8f5b91d77a6 f2fs: fix to call f2fs_recover_quota_end() correctly 3147ee567dd9 f2fs: fix potential deadloop in prepare_compress_overwrite() 863a952eb79a tcp: tcp_set_window_clamp() cleanup 5282de17621f tcp: remove READ_ONCE(req->ts_recent) 9b49f57ccd3a net: gro: convert four dev_net() calls e7b9ecce562c tcp: convert to dev_net_rcu() a11a791ca81e tcp: add four drop reasons to tcp_check_req() e34100c2ecbb tcp: add a drop_reason pointer to tcp_check_req() 1dd2af7963e9 ipv4: fib: Convert RTM_NEWROUTE and RTM_DELROUTE to per-netns RTNL. 254ba7e6032d ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config(). c0ebe1cdc2cf ipv4: fib: Hold rtnl_net_lock() in ip_rt_ioctl(). af5cd2a8f078 ipv4: fib: Hold rtnl_net_lock() for ip_fib_net_exit(). 9f7f3ebeba93 ipv4: fib: Namespacify fib_info hash tables. b79bcaf7d952 ipv4: fib: Add fib_info_hash_grow(). d6306b9d9885 ipv4: fib: Remove fib_info_hash_size. 0dbca8c269ba ipv4: fib: Remove fib_info_laddrhash pointer. 84c75e94ecee ipv4: fib: Make fib_info_hashfn() return struct hlist_head. cfc47029fa12 ipv4: fib: Allocate fib_info_hash[] during netns initialisation. fa336adc100e ipv4: fib: Allocate fib_info_hash[] and fib_info_laddrhash[] by kvcalloc(). e5bf1c39e894 ipv4: fib: Use cached net in fib_inetaddr_event(). d110dbf1490b selftests: net: report output format as TAP 13 in Python tests 83c6cb20147b KVM: arm64: nv: Fail KVM init if asking for NV without GICv3 faf7714a47a2 KVM: arm64: nv: Allow userland to set VGIC maintenance IRQ 89896cc15911 KVM: arm64: nv: Fold GICv3 host trapping requirements into guest setup 7682c023212e KVM: arm64: nv: Propagate used_lrs between L1 and L0 contexts 93078ae63f20 KVM: arm64: nv: Request vPE doorbell upon nested ERET to L2 69c9176c3862 KVM: arm64: nv: Respect virtual HCR_EL2.TWx setting 201c8d40dde9 KVM: arm64: nv: Add Maintenance Interrupt emulation 4b1b97f0d7cf KVM: arm64: nv: Handle L2->L1 transition on interrupt injection 146a050f2d8c KVM: arm64: nv: Nested GICv3 emulation 21d29cd814d7 KVM: arm64: nv: Sanitise ICH_HCR_EL2 accesses 96c2f03311de KVM: arm64: nv: Plumb handling of GICv3 EL2 accesses 182f1596941e KVM: arm64: nv: Add ICH_*_EL2 registers to vpcu_sysreg 16abeb60be62 KVM: arm64: nv: Load timer before the GIC b7a252e881f3 arm64: sysreg: Add layout for ICH_MISR_EL2 5815fb82dc67 arm64: sysreg: Add layout for ICH_VTR_EL2 22513c0d2ad8 arm64: sysreg: Add layout for ICH_HCR_EL2 95a5c9d197bb drm/rockchip: vop2: add missing bitfield.h include d659dfec7d35 rtc: ds3232: Use HWMON_CHANNEL_INFO macro to simplify code f432c5d502b4 rtc: ab-eoz9: Use HWMON_CHANNEL_INFO macro to simplify code 90e0bcc9392d rtc: pl031: Use resource managed API to simplify code d8690ce183bb rtc: mpfs: Use devm_pm_set_wake_irq ca36c9301117 rtc: ab8500: Use resource managed API to simplify code e8a0b6e62429 rtc: pm8xxx: Use devm_pm_set_wake_irq 5ad218f101e4 rtc: ds1343: Use devm_pm_set_wake_irq 6b296dee3eb7 rtc: nxp-bbnsm: Use resource managed API to simplify code 04572d18921d rtc: stm32: Use resource managed API to simplify code 944757a4cba6 drm/rockchip: vop2: Add support for rk3576 c3b7c5a4d7c1 dt-bindings: display: vop2: Add rk3576 support 47d31e6598e4 dt-bindings: display: vop2: Add missing rockchip,grf property for rk3566/8 1803bfb59656 dt-bindings: display: vop2: describe constraint SoC by SoC e7aae9f6d762 drm/rockchip: vop2: Add uv swap for cluster window b90fa71a1160 drm/rockchip: vop2: Set plane possible crtcs by possible vp mask 6fd4f8a26a21 drm/rockchip: vop2: Register the primary plane and overlay plane separately 01499ae673dc genirq/msi: Expose MSI message data in debugfs be9f3e95a938 perf stat: Fix non-uniquified hybrid legacy events efaf16de43f5 PCI: dwc: Add helper to find the Vendor Specific Extended Capability (VSEC) 5d2b978ff9b1 perf/dwc_pcie: Move common DWC struct definitions to 'pcie-dwc.h' 7275e795e520 arm64: dts: apple: Add touchbar screen nodes 604ea3e90b17 x86/smp/32: Remove safe_smp_processor_id() 399fd7a26441 x86/asm: Merge KSTK_ESP() implementations 249b78298078 PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC a1360a6a72b9 dt-bindings: PCI: mediatek-gen3: Add mediatek,pbus-csr phandle array property 3745242ad1e1 RDMA/mlx5: Reorder capability check last 8770a9183fe1 selftests: vDSO: vdso_standalone_test_x86: Switch to nolibc 4f65df6a58b3 selftests: vDSO: vdso_test_gettimeofday: Make compatible with nolibc 97a88141241f selftests: vDSO: vdso_test_gettimeofday: Clean up includes 032e87168648 selftests: vDSO: parse_vdso: Test __SIZEOF_LONG__ instead of ULONG_MAX c9fbaa879508 selftests: vDSO: parse_vdso: Use UAPI headers instead of libc headers 09dcec64707d selftests: vDSO: parse_vdso: Drop vdso_init_from_auxv() 05c204acf513 selftests: vDSO: vdso_standalone_test_x86: Use vdso_init_form_sysinfo_ehdr 5caaa0aa7c61 tools/nolibc: add limits.h shim header 1a59f5d31569 selftests: Add headers target 626fd3527829 tools/include: Add uapi/linux/elf.h e0d15896f5dc elf, uapi: Add types ElfXX_Verdef and ElfXX_Veraux 2c86f604f85d elf, uapi: Add type ElfXX_Versym 049d19bb3807 elf, uapi: Add definitions for VER_FLG_BASE and VER_FLG_WEAK 50881d1469cf elf, uapi: Add definition for DT_GNU_HASH c4131140961b elf, uapi: Add definition for STN_UNDEF ba2e35644d09 MAINTAINERS: Add vDSO selftests df41b7c0ccb4 ARM: dts: microchip: sama7d65: Add watchdog for sama7d65 f33cd9b3fd03 RDMA/core: Fixes infiniband sysctl bounds e84025d2a9cb ublk: add DMA alignment limit 105ca2a2c2ff block: split struct bio_integrity_payload e51679112c56 block: move the block layer auto-integrity code into a new file 5fd0268a8806 block: mark bounce buffering as incompatible with integrity 567abc989e3c null_blk: do partial IO for bad blocks ed0c31ae1173 null_blk: pass transfer size to null_handle_rq() 4f235000b1e8 null_blk: replace null_process_cmd() call in null_zone_write() 800c24391676 null_blk: introduce badblocks_once parameter 2cadb8ef25a6 null_blk: generate null_blk configfs features string 603f9be21c18 ublk: complete command synchronously on error 1743dbb45b2c ASoC: Tidy up SOC_DOUBLE_R_* helpers c951b20766f0 ASoC: dapm: Use ASoC control macros where possible 9e6e7e088cb7 ASoC: dapm: Add missing SOC_DAPM_DOUBLE_R_TLV() helper 7c5b07b497ea ASoC: atmel: tse850-pcm5142: Use SOC_SINGLE_EXT() helper macro 98413be56faa ASoC: wsa881x: Use SOC_SINGLE_EXT_TLV() helper macro 516493232a9b ASoC: wm9713: Use SOC_DOUBLE_EXT() helper macro bf19467b8512 ASoC: wm9712: Use SOC_SINGLE_EXT() helper macro 9bb7d7452363 ASoC: wcd938x: Use SOC_SINGLE_EXT_TLV() helper macro aecdaa84adaf ASoC: tas2562: Use SOC_SINGLE_EXT_TLV() helper macro 17ec58ac3c08 ASoC: sma1307: Use SOC_SINGLE_EXT() helper macro b2b691339448 ASoC: rt715: Remove duplicate SOC_DOUBLE_R_EXT() helper macro c01a74844b74 ASoC: Remove unused helper macro 4d2a877cc0ef MAINTAINERS: Add entries for touchbar display driver 332122eba628 drm: adp: Add Apple Display Pipe driver d73ef9ec8794 loadpin: remove MODULE_COMPRESS_NONE as it is no longer supported b56e601afb3f lib/string_choices: Rearrange functions in sorted order 1286f632a50c string.h: Validate memtostr*()/strtomem*() arguments more carefully 9f25b1fb1c93 compiler.h: Introduce __must_be_noncstr() fd4f68174d86 media: uvcvideo: Drop the uvc_driver structure 8c54e58f94ed media: uvcvideo: Add quirk for Actions UVC05 7171c9cb519f media: uvcvideo: document UVC v1.5 ROI 2dc768d71b45 media: uvcvideo: implement UVC v1.5 ROI 990262fdfce2 media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map dc6d7e050c1d media: uvcvideo: Introduce uvc_mapping_v4l2_size 1fde21ea0b4f media: uvcvideo: let v4l2_query_v4l2_ctrl() work with v4l2_query_ext_ctrl 39d2c891c96e media: uvcvideo: support V4L2_CTRL_WHICH_MIN/MAX_VAL cc9a7cb3f7f4 media: uvcvideo: Factor out query_boundaries from query_ctrl 8c3d9d4dc63b media: uvcvideo: add support for compound controls 813b01567825 media: uvcvideo: Factor out clamping from uvc_ctrl_set 4e15c535659b media: uvcvideo: Support any size for mapping get/set 66dcae2c3b29 media: uvcvideo: uvc_ioctl_(g|s)_ext_ctrls: handle NoP case 2002ce444328 media: uvcvideo: refactor uvc_ioctl_g_ext_ctrls 7f1556a5d826 media: uvcvideo: Handle uvc menu translation inside uvc_set_le_value 9109a0b4cb10 media: uvcvideo: Handle uvc menu translation inside uvc_get_le_value ad2ebde8eeab media: vivid: Add a rectangle control a5bd42aafb06 media: v4l2-ctrls: add support for V4L2_CTRL_WHICH_MIN/MAX_VAL 3b9d7340cfac media: v4l2_ctrl: Add V4L2_CTRL_TYPE_RECT f4b211714bcc media: venus: hfi: add a check to handle OOB in sfr region 69baf245b23e media: venus: hfi: add check to handle incorrect queue size 9edaaa8e3e15 media: venus: hfi_parser: refactor hfi packet parsing logic 172bf5a9ef70 media: venus: hfi_parser: add check to avoid out of bound access 21b9f56cec8f arm64: dts: corstone1000: Add definitions for secondary CPU cores 06a61b5cb6a8 clk: imx8mp: inform CCF of maximum frequency of clocks d5992f1af155 dt-bindings: clock: imx8m: document nominal/overdrive properties 7a108b930a84 dt-bindings: display: Add Apple pre-DCP display controller 91be7d27099d clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents 2471a101938b dt-bindings: clock: imx8mp: add axi clock 0c3566b63de8 KVM: VMX: Extract checks on entry/exit control pairs to a helper macro 136899ffc462 EDAC/pnd2: Make read-only const array intlv static 4e96f010afb2 KVM: SVM: Invalidate "next" SNP VMSA GPA even on failure 5279d6f7e43d KVM: SVM: Use guard(mutex) to simplify SNP vCPU state updates e268beee4a25 KVM: SVM: Mark VMCB dirty before processing incoming snp_vmsa_gpa 46332437e1c5 KVM: SVM: Use guard(mutex) to simplify SNP AP Creation error handling c6e129fb2ad2 KVM: SVM: Simplify request+kick logic in SNP AP Creation handling 745ff82199b1 KVM: SVM: Require AP's "requested" SEV_FEATURES to match KVM's view d26638bfcdfc KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error 72d12715edcd KVM: SVM: Refuse to attempt VRMUN if an SEV-ES+ guest has an invalid VMSA ac2fbe0948a5 EDAC/igen6: Constify struct res_config 9c477912b2f5 xfs: export max_open_zones in sysfs 243f40d0c776 xfs: contain more sysfs code in xfs_sysfs.c 5443041b9c63 xfs: export zone stats in /proc/*/mountstats 099bf44f9c90 xfs: wire up the show_stats super operation 64d0361114fd xfs: support write life time based data placement 7452a6daf9f9 xfs: add a max_open_zones mount option 97c69ba1c08d xfs: support zone gaps be458049ffe3 xfs: enable the zoned RT device feature ad35e362bfac xfs: disable rt quotas for zoned file systems af4f88330df3 xfs: disable reflink for zoned file systems e50ec7fac81a xfs: enable fsmap reporting for internal RT devices 14d355dceca2 xfs: support xrep_require_rtext_inuse on zoned file systems 48b9ac681995 xfs: support xchk_xref_is_used_rt_space on zoned file systems 1cf4554e7bd8 xfs: allow COW forks on zoned file systems in xchk_bmap 01b71e64bb87 xfs: support growfs on zoned file systems 55ef6e7a401f xfs: hide reserved RT blocks from statfs 859b692711c6 xfs: wire up zoned block freeing in xfs_rtextent_free_finish_item 2e2383405824 xfs: implement direct writes to zoned RT devices 058dd70c65ab xfs: implement buffered writes to zoned RT devices 080d01c41d44 xfs: implement zoned garbage collection 0bb2193056b5 xfs: add support for zoned space reservations 4e4d52075577 xfs: add the zoned space allocator 720c2d583483 xfs: parse and validate hardware zone information 0cb53d773bba xfs: skip zoned RT inodes in xfs_inodegc_want_queue_rt_file fc04408c4718 xfs: don't call xfs_can_free_eofblocks from ->release for zoned inodes f044dda35124 xfs: disable FITRIM for zoned RT devices 1d319ac6fe1b xfs: disable sb_frextents for zoned file systems 1fd8159e7ca4 xfs: export zoned geometry via XFS_FSOP_GEOM bdc03eb5f98f xfs: allow internal RT devices for zoned mode 2167eaabe2fa xfs: define the zoned on-disk format aacde95a3716 xfs: add a xfs_rtrmap_highest_rgbno helper f42c652434de xfs: support XFS_BMAPI_REMAP in xfs_bmap_del_extent_delay 6fff175279e4 xfs: refine the unaligned check for always COW inodes in xfs_file_dio_write 8ae4c8cec0bb xfs: skip always_cow inodes in xfs_reflink_trim_around_shared 7c879c8275c0 xfs: move xfs_bmapi_reserve_delalloc to xfs_iomap.c 012482b3308a xfs: add a rtg_blocks helper a581de0d613a xfs: factor out a xfs_rt_check_size helper 272e20bb24dc xfs: reduce metafile reservations 1df8d75030b7 xfs: make metabtree reservations global c0bd736d3384 xfs: fixup the metabtree reservation in xrep_reap_metadir_fsblocks a0760cca8e10 xfs: trace in-memory freecounter reservations c8c4e8bc692a xfs: support reserved blocks for the rt extent counter 712bae966318 xfs: generalize the freespace and reserved blocks handling cc3d2f55c43a xfs: reflow xfs_dec_freecounter 0670c2f56e45 drm/tiny: add driver for Apple Touch Bars in x86 Macs c9043706cb11 drm/format-helper: Add conversion from XRGB8888 to BGR888 5f9c23abc477 firmware: smccc: Support optional Arm SMCCC SOC_ID name 0ee2261d08aa pinctrl: intel: drop repeated config dependency 2318fa87f808 libnvdimm: Remove unused nd_attach_ndns 878a8e1ecb4a libnvdimm: Remove unused nd_region_conflict 2ff0e408db36 acpi: nfit: fix narrowing conversion in acpi_nfit_ctl 61250669eaa9 platform/x86:lenovo-wmi-hotkey-utilities.c: Support for mic and audio mute LEDs 294a60e5e983 ASoC: fsl_audmix: register card device depends on 'dais' property 597acf1a04be ASoC: dt-bindings: fsl,audmix: make 'dais' property to be optional 5fee78e517ce ASoC: dt-bindings: fsl,audmix: Document audio graph port abcb9a1fd891 ASoC: dt-bindings: fsl,sai: Document audio graph port 72263869656d PM: runtime: Unify error handling during suspend and resume f6e221e666fd thermal: core: Fix spelling mistake "Occurences" -> "Occurrences" 628ccd805292 PM: sleep: Rearrange dpm_async_fn() and async state clearing c8c1ab2c5cb7 regulator: pca9450: Handle hardware with fixed SD_VSEL for LDO5 3038b22bc098 PM: sleep: Rename power.async_in_progress to power.work_in_progress a84c2a885bc6 PM: core: Tweak pm_runtime_block_if_disabled() return value 1476bb20eec3 PM: runtime: Convert pm_runtime_blocked() to static inline cb88c229fe77 PM: sleep: Update power.smart_suspend under PM spinlock eeb87d17acea PM: sleep: Adjust check before setting power.must_resume 16e57a727809 drm/vc4: hdmi: Fix some NULL vs IS_ERR() bugs 30188df0c387 drm/tests: Drop drm_kunit_helper_acquire_ctx_alloc() 7304d1909080 spi: spi-qpic: add driver for QCOM SPI NAND flash Interface fd6bc2ba410b spi: dt-bindings: Introduce qcom,spi-qpic-snand 79b8a705e26c spi: stm32: Add OSPI driver bed97e35786a dt-bindings: spi: Add STM32 OSPI controller a02c42d41af7 ASoC: codecs: wsa883x: Implement temperature reading and hwmon feb849404a8b ASoC: SOF: Intel: hda-dai: Remove unnecessary bool conversion 7d73a1beaa94 ASoC: audio-graph-card2-custom-sample.dtsi: remove original sample 7c0572197faf ASoC: audio-graph-card2-custom-sample2.dtsi: Separate Sample DT 22e5c40fda71 ASoC: audio-graph-card2-custom-sample1.dtsi: Separate Sample DT 0f68f56ab7be ASoC: soc-dai: remove SND_SOC_DAIFMT_CB{MS}_CF{MS} 7370a8fe5bd2 ASoC: rockchip: rockchip_rt5645: use inclusive language for SND_SOC_DAIFMT_CBx_CFx edca7ad57c50 ASoC: rockchip: rockchip_max98090: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 8410a099c88d ASoC: rockchip: rk3399_gru_sound: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 99239dc5147e ASoC: rockchip: rk3288_hdmi_analog: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 0526b0b88c30 ASoC: mediatek: mt8365-dai-pcm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 9002421ebb14 ASoC: mediatek: mt8365-dai-i2s: use inclusive language for SND_SOC_DAIFMT_CBx_CFx db9912ce99c3 ASoC: mediatek: mt8365-mt6357: use inclusive language for SND_SOC_DAIFMT_CBx_CFx cb1ebf6e2037 ASoC: mediatek: mt8195-mt6359: use inclusive language for SND_SOC_DAIFMT_CBx_CFx d4ee06219f2f ASoC: mediatek: mt8192-mt6359-rt1015-rt5682: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 38cc5b0bed6c ASoC: mediatek: mt8186-mt6366: use inclusive language for SND_SOC_DAIFMT_CBx_CFx e33d0569d7a1 ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 711035c043b3 ASoC: mediatek: mt8183-da7219-max98357: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 522f5021cfb5 ASoC: mediatek: mt8173-rt5650-rt5514: use inclusive language for SND_SOC_DAIFMT_CBx_CFx b73c2719c951 ASoC: mediatek: mt8173-rt5650-rt5676: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 47c59833c42a ASoC: mediatek: mt8173-max98090: use inclusive language for SND_SOC_DAIFMT_CBx_CFx eeb25b3ca1ef ASoC: mediatek: mt8173-rt5650: use inclusive language for SND_SOC_DAIFMT_CBx_CFx d8c808af2a9b ASoC: mediatek: mt7986-dai-etdm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx c709a876b7de ASoC: mediatek: mt7986-wm8960: use inclusive language for SND_SOC_DAIFMT_CBx_CFx b1f5886cca25 ASoC: mediatek: mt2701-cs42448: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 862123a0a416 ASoC: mediatek: mt2701-wm8960: use inclusive language for SND_SOC_DAIFMT_CBx_CFx cc8e22b6b162 ASoC: samsung: smdk_wm8994pcm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 22bbcab0a2a1 ASoC: samsung: midas_wm1811: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 697c58941c0a ASoC: samsung: aries_wm8994: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 795aad6b179d ASoC: samsung: smdk_wm8994: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2c4a2b5d084b ASoC: samsung: littlemill: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 1455b3857ca2 ASoC: samsung: tm2_wm5110: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 29664312a75e ASoC: samsung: tobermory: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 3d5f026256d9 ASoC: samsung: speyside: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 9ef6a439bc98 ASoC: samsung: lowland: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 3f97e52562dd ASoC: samsung: arndale: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 06d07a4f5b98 ASoC: samsung: odroid: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 5dc6b4a351de ASoC: samsung: bells: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 69e35d9bfd6b ASoC: samsung: snow: use inclusive language for SND_SOC_DAIFMT_CBx_CFx d2f277bf8aae ASoC: intel: max98357a: use inclusive language for SND_SOC_DAIFMT_CBx_CFx bcb896a69864 ASoC: intel: max98927: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 4994da5c7fea ASoC: intel: nau8825: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 0808c1ab8d1a ASoC: intel: ssm4567: use inclusive language for SND_SOC_DAIFMT_CBx_CFx e15abfa60107 ASoC: intel: da7219: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 6d41096d7df6 ASoC: intel: rt5514: use inclusive language for SND_SOC_DAIFMT_CBx_CFx f5617b647c85 ASoC: intel: rt298: use inclusive language for SND_SOC_DAIFMT_CBx_CFx ccf2a77a5d15 ASoC: intel: rt286: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 836d2924c05e ASoC: intel: rt274: use inclusive language for SND_SOC_DAIFMT_CBx_CFx b15ea10972a1 ASoC: tegra: tegra_wm8903: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 04ea3e0d2e10 ASoC: tegra: tegra_asoc_machine: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 4586b0569569 ASoC: meson: meson-card-utils: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 6cc4d2c11537 ASoC: meson: t9015: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 521c04c6e32a ASoC: ux500: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 6dd61011a67e ASoC: codec: lochnagar-sc: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 6575dd53217e ASoC: codec: sgtl5000: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 27f5e88fdc8a ASoC: codec: src4xxx: use inclusive language for SND_SOC_DAIFMT_CBx_CFx c80956630fa0 ASoC: codec: twl4030: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 1af0148c3f87 ASoC: codec: arizona: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 74da545ec6a8 ASoC: codec: madera: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 9c914ef3b876 ASoC: codec: wm9713: use inclusive language for SND_SOC_DAIFMT_CBx_CFx cfb91be8f9c8 ASoC: codec: wm9081: use inclusive language for SND_SOC_DAIFMT_CBx_CFx cc49a35ab195 ASoC: codec: wm8996: use inclusive language for SND_SOC_DAIFMT_CBx_CFx c417a7cf976e ASoC: codec: wm8995: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 35492f84fbd6 ASoC: codec: wm8994: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 291b4eb98479 ASoC: codec: wm8993: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 0d4291fa3a89 ASoC: codec: wm8991: use inclusive language for SND_SOC_DAIFMT_CBx_CFx d542f5bfa3e4 ASoC: codec: wm8990: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2725c018785d ASoC: codec: wm8988: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 7f3ed7ea52f2 ASoC: codec: wm8985: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 93b1fefd8b1a ASoC: codec: wm8983: use inclusive language for SND_SOC_DAIFMT_CBx_CFx f0bd6cb02505 ASoC: codec: wm8978: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 68084db5e7a5 ASoC: codec: wm8974: use inclusive language for SND_SOC_DAIFMT_CBx_CFx ed86f7b7e5f6 ASoC: codec: wm8971: use inclusive language for SND_SOC_DAIFMT_CBx_CFx c6472392301f ASoC: codec: wm8962: use inclusive language for SND_SOC_DAIFMT_CBx_CFx b99c850bd41e ASoC: codec: wm8961: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 541e0b4947a9 ASoC: codec: wm8960: use inclusive language for SND_SOC_DAIFMT_CBx_CFx fb44bd4902cd ASoC: codec: wm8955: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2d2223d742d9 ASoC: codec: wm8940: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 25baeacd9c63 ASoC: codec: wm8904: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 1a126668ab09 ASoC: codec: wm8903: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2f8b07842e9e ASoC: codec: wm8900: use inclusive language for SND_SOC_DAIFMT_CBx_CFx ad3993c44963 ASoC: codec: wm8804: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 9b9cbc6b4fa3 ASoC: codec: wm8776: use inclusive language for SND_SOC_DAIFMT_CBx_CFx d17b39f6d3e6 ASoC: codec: wm8770: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 92acd9f7409d ASoC: codec: wm8753: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 4be54b6bdafa ASoC: codec: wm8750: use inclusive language for SND_SOC_DAIFMT_CBx_CFx a018b6601c47 ASoC: codec: wm8741: use inclusive language for SND_SOC_DAIFMT_CBx_CFx bb0b8a07192d ASoC: codec: wm8737: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 4d20a35acef6 ASoC: codec: wm8728: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 042ecb2ab236 ASoC: codec: wm8711: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 1b94f3874d61 ASoC: codec: wm8580: use inclusive language for SND_SOC_DAIFMT_CBx_CFx dee14c5b6d29 ASoC: codec: wm8524: use inclusive language for SND_SOC_DAIFMT_CBx_CFx e2bcc61a4481 ASoC: codec: wm8523: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 420663ae8fa2 ASoC: codec: wm8510: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 24684cc20601 ASoC: codec: wm8400: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 474cd6355413 ASoC: codec: wm8350: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 4042bb6e973a ASoC: codec: wm5100: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 461deb4911f3 ASoC: codec: wm2200: use inclusive language for SND_SOC_DAIFMT_CBx_CFx bd178280c7d9 ASoC: codec: rt5682s: use inclusive language for SND_SOC_DAIFMT_CBx_CFx f61c11db0f59 ASoC: codec: rt5682: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 40213f8d5b49 ASoC: codec: rt5677: use inclusive language for SND_SOC_DAIFMT_CBx_CFx b3a3eda6cb30 ASoC: codec: rt5670: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 4869417f4a2b ASoC: codec: rt5668: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 0b74ed5533c8 ASoC: codec: rt5665: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 0ad3a7d311f0 ASoC: codec: rt5663: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 67f2243f2b1f ASoC: codec: rt5660: use inclusive language for SND_SOC_DAIFMT_CBx_CFx f1205656ef23 ASoC: codec: rt5659: use inclusive language for SND_SOC_DAIFMT_CBx_CFx e41ebb0a1f8b ASoC: codec: rt5651: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 3165df2f130d ASoC: codec: rt5645: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 60143172c63d ASoC: codec: rt5640: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 1b16920e651d ASoC: codec: rt5631: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2d5e9d40998b ASoC: codec: rt5616: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 668db7178502 ASoC: codec: rt1308: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 9261d67d8bd2 ASoC: codec: rt1305: use inclusive language for SND_SOC_DAIFMT_CBx_CFx f9ef0947ba84 ASoC: codec: rt1016: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2281565db79b ASoC: codec: rt1015: use inclusive language for SND_SOC_DAIFMT_CBx_CFx b865e0823cbf ASoC: codec: rt1011: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 84f32702f3ef ASoC: codec: rt298: use inclusive language for SND_SOC_DAIFMT_CBx_CFx a212edb16ca0 ASoC: codec: rt286: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 9c7cf29bdb11 ASoC: codec: rt274: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 5f2d29942c82 ASoC: codec: rk817: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2f120ee8026a ASoC: codec: nau8825: use inclusive language for SND_SOC_DAIFMT_CBx_CFx e23d68d7d3b3 ASoC: codec: nau8824: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 1fca457c22a2 ASoC: codec: nau8822: use inclusive language for SND_SOC_DAIFMT_CBx_CFx a3c86259f8a4 ASoC: codec: nau8810: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 739f4f44dc42 ASoC: codec: nau8540: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 6f8ac982806a ASoC: codec: da9055: use inclusive language for SND_SOC_DAIFMT_CBx_CFx e5f0c2ad987b ASoC: codec: da732x: use inclusive language for SND_SOC_DAIFMT_CBx_CFx fc0a8ee9921f ASoC: codec: da7219: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 7177a7a8e10d ASoC: codec: da7218: use inclusive language for SND_SOC_DAIFMT_CBx_CFx b50e5b9694e2 ASoC: codec: da7210: use inclusive language for SND_SOC_DAIFMT_CBx_CFx e759aeeb1d09 ASoC: codec: cs53l30: use inclusive language for SND_SOC_DAIFMT_CBx_CFx dc946ef548ae ASoC: codec: cs43130: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 90fd7bb1af17 ASoC: codec: cs42xx8: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 8f5ae8395333 ASoC: codec: cs42l73: use inclusive language for SND_SOC_DAIFMT_CBx_CFx b9dde447dd27 ASoC: codec: cs42l56: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 1ef8b1c830a0 ASoC: codec: cs42l52: use inclusive language for SND_SOC_DAIFMT_CBx_CFx baa18b6ed420 platform/x86: hp-bioscfg: Replace deprecated strncpy() with strscpy() fad200733e50 ASoC: codec: cs42l51: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 952b334dcfcf ASoC: codec: cs42l42: use inclusive language for SND_SOC_DAIFMT_CBx_CFx d21e3b442ff6 ASoC: codec: cs35l34: use inclusive language for SND_SOC_DAIFMT_CBx_CFx ea38f63c4afd ASoC: codec: cs35l33: use inclusive language for SND_SOC_DAIFMT_CBx_CFx b26c604a0dce ASoC: codec: cs35l32: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 0c57e5571968 ASoC: codec: cs530x: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 0d41068ca151 ASoC: codec: cs4341: use inclusive language for SND_SOC_DAIFMT_CBx_CFx e9ab4b38205a ASoC: codec: cs4271: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 46dbe25747fc ASoC: codec: cs4270: use inclusive language for SND_SOC_DAIFMT_CBx_CFx c974655b0c7f ASoC: codec: cs4265: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 3c2e63a3a0ef ASoC: codec: cs4234: use inclusive language for SND_SOC_DAIFMT_CBx_CFx f8ca280bf5c2 ASoC: qcom: sc7280: use inclusive language for SND_SOC_DAIFMT_CBx_CFx a1cadae42c9b ASoC: qcom: sc7180: use inclusive language for SND_SOC_DAIFMT_CBx_CFx e42ec97657fa ASoC: pxa: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 74f6e045d879 ASoC: mxs: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2920be2fabcb ASoC: fsl: use inclusive language for SND_SOC_DAIFMT_CBx_CFx df95f0157ba1 ASoC: amd: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 941abe67e176 ASoC: ti: omap3pandora: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 9fde82ea39a7 ASoC: ti: omap-twl4030: use inclusive language for SND_SOC_DAIFMT_CBx_CFx bc17eaf1b925 ASoC: ti: davinci-evm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 5cfb2f62242b ASoC: ti: j721e-evm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 48d5e50e4fe7 ASoC: ti: ams-delta: use inclusive language for SND_SOC_DAIFMT_CBx_CFx dfdc0debf1b8 ASoC: ti: osk5912: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 231bf041d425 ASoC: ti: n810: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 8450fa6b16e2 ASoC: Documentation: Codec to Codec: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 739db0529c2a ASoC: codecs: rt5677: Update definition of device_id tables ed4bef1d52ce ASoC: codecs: rt298: Update definition of device_id tables 7f15da9a55d3 ASoC: codecs: rt286: Update definition of device_id tables 6de7c4def7a6 ASoC: codecs: rt5682: Fix definition of device_id tables 9aa85f433bb1 ASoC: codecs: rt5670: Fix definition of device_id tables a06ef7754b8e ASoC: codecs: rt5668: Fix definition of device_id tables b89d9d26fb6c ASoC: codecs: rt5665: Fix definition of device_id tables e9d9a43e3f00 ASoC: codecs: rt5663: Fix definition of device_id tables 4d34ea670989 ASoC: codecs: rt5660: Fix definition of device_id tables 24a430247811 ASoC: codecs: rt5659: Fix definition of device_id tables 85188e3bd7cb ASoC: codecs: rt5651: Fix definition of device_id tables d3a37a664ebe ASoC: codecs: rt5645: Fix definition of device_id tables dfc6b8ccb1bb ASoC: codecs: rt5640: Fix definition of device_id tables 1c418cf14638 ASoC: codecs: rt5514: Fix definition of device_id tables 5a84cbb03094 ASoC: codecs: rt274: Fix definition of device_id tables acac29fa62a8 ASoC: codecs: rt1318: Fix definition of device_id tables 30e038711461 ASoC: codecs: rt1308: Fix definition of device_id tables 0440f938aacf ASoC: codecs: rt1305: Fix definition of device_id tables 689e4d5fd8a7 ASoC: codecs: rt1019: Fix definition of device_id tables e7795c17b826 ASoC: codecs: rt1016: Fix definition of device_id tables a859d2383f66 ASoC: codecs: rt1015: Fix definition of device_id tables b686559772d1 ASoC: codecs: rt1011: Fix definition of device_id tables af23476af8a9 drm/i915/fbc: handle dirty rect coords for the first frame e2364a56ad47 drm/i915/fbc: disable FBC if PSR2 selective fetch is enabled 194ecad0b5fc drm/i915/fbc: dirty rect support for FBC 5adac4c9f321 drm/i915/fbc: avoid calling fbc activate if fbc is active c931a0aa82c6 drm/i915/fbc: introduce HAS_FBC_DIRTY_RECT() for FBC dirty rect support 22a28633a40f drm/i915/fbc: add register definitions for fbc dirty rect support 6f60de67d7e4 drm/i915/display: update and store the plane damage clips 9a112dd8c17f drm/damage-helper: add const qualifier in drm_atomic_helper_damage_merged() 840cb2dc2717 drm/i915/fbc: remove one duplicate forward declaration d2677d57d4b8 PM: runtime: Drop status check from pm_runtime_force_resume() 630d55e03872 PM: wakeup: Remove needless return in three void APIs e8195f0630f1 PM: sleep: Suppress sleeping parent warning in special case 52323ed1444e PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() 520a552f19d5 PM: sleep: Avoid unnecessary checks in device_prepare_smart_suspend() a1ecb30f9085 RDMA/core: Don't expose hw_counters outside of init net namespace 426370c860e8 RDMA/siw: Switch to using the crc32c library 98fdaeb296f5 x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2 2a08b8327129 x86/bugs: Use the cpu_smt_possible() helper instead of open-coded code 767bb0b172fc drm/i915: split out i915_gtt_view_types.h from i915_vma_types.h 7c04b6c7e9c5 drm/i915: relocate intel_plane_ggtt_offset() to intel_atomic_plane.c 40fc75610139 selftests/x86/syscall: Fix coccinelle WARNING recommending the use of ARRAY_SIZE() f25f405d250f eeprom: at24: Drop of_match_ptr() and ACPI_PTR() protections 7ab02bd36eb4 sched/membarrier: Fix redundant load of membarrier_state 3101900218d7 x86/paravirt: Remove unused paravirt_disable_iospace() fe7fad476ec8 drm/i915/pxp & drm/xe/pxp: Figure out pxp instance from the gem object 73e8079be9e7 x86/ibt: Make cfi_bhi a constant for FINEIBT_BHI=n db505ff68c12 drm/bridge: Fix spelling mistake "gettin" -> "getting" a2b8191ab695 pwm: stmpe: Allow to compile as a module c96c936a0e5a dt-bindings: PCI: amd-mdb: Add AMD Versal2 MDB PCIe Root Port Bridge 1a34340ad6a4 dt-bindings: PCI: dwc: Add AMD Versal2 MDB SLCR support 811d22141369 usb: dwc3: exynos: add support for exynos7870 43092fcd79a4 dt-bindings: usb: samsung,exynos-dwc3: add exynos7870 support a6e804c44db4 dt-bindings: usb: dwc3: Add support for rk3562 1534692e953c usb: storage: shuttle_usbat: Use const for constant array 9dd3aa746d12 usb: storage: sddr55: Use const for constant arrays 5dc02c96e4f2 usb: storage: sddr09: Use const for constant arrays 024ad5424c42 usb: storage: realtek_cr: Use const for constant arrays b1a23e3bbf5f usb: storage: initializers: Use const for constant array 6623c40bed7a usb: storage: datafab: Use const for constant arrays 734b0a7a5d85 usb: storage: alauda: Use const for card ID array 13155c6b2e31 usb: storage: transport: Use const for constant array 7a4dc5602365 usb: storage: jumpshot: Use const for constant arrays 403849c8edc1 ucsi_ccg: Don't show non-functional attributes c16006852732 ucsi_ccg: Don't show failed to get FW build information error c8c35b6cdb78 usb: chipidea: imx: fix some typo 93868d5f3953 dt-bindings: usb: generic-xhci: Allow dma-coherent 9fab91e0eae3 usb: ulpi: Remove unused otg_ulpi_create 99111a7b1538 dt-bindings: usb: richtek,rt1711h: Add missing vbus power supply e4b5f415391a usb: core: replace usb_sndaddr0pipe macro with usb_sndctrlpipe f953c6585e2d drm/i915/hdcp: add hdcp sub-struct to struct intel_digital_port aa389adeaa85 drm/i915/mst: add mst sub-struct to struct intel_connector abf874a328a8 drm/i915/mst: add mst sub-struct to struct intel_dp eb76dc973cef pinctrl: samsung: add support for exynos7870 pinctrl c1ab2297bc74 dt-bindings: pinctrl: samsung: add exynos7870-wakeup-eint compatible 129bdbd05650 dt-bindings: pinctrl: samsung: add exynos7870-pinctrl compatible 0b6d8f9d2df7 arm64: dts: qcom: gaokun3: Add Embedded Controller node 7636f090d02e platform: arm64: add Huawei Matebook E Go EC driver defcf2fb30f7 dt-bindings: platform: Add Huawei Matebook E Go EC 9778568dede2 gpiolib: update kerneldocs for value setters 6224e7fc1ce7 gpiolib: deprecate gpio_chip::set and gpio_chip::set_multiple 8014097f1466 gpiolib: remove unneeded WARN_ON() from gpiochip_set_multiple() 38e7f9092efb arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks 6a02c9aa222c arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx cee4f928beee scsi: scsi_debug: Fix uninitialized variable use ed3e4842224f scsi: core: Fix missing lock protection fc0cf10c04f4 crypto/krb5: Implement crypto self-testing 742e38d4d403 crypto/krb5: Implement the Camellia enctypes from rfc6803 6c3c0e86c2ac crypto/krb5: Implement the AES enctypes from rfc8009 7c164b66b276 crypto/krb5: Implement the AES enctypes from rfc3962 348f5669d1f6 crypto/krb5: Implement the Kerberos5 rfc3961 get_mic and verify_mic 00244da40f78 crypto/krb5: Implement the Kerberos5 rfc3961 encrypt and decrypt functions 8bcdbfa89f4f crypto/krb5: Provide RFC3961 setkey packaging functions c8d8f6af66c3 crypto/krb5: Implement the Kerberos5 rfc3961 key derivation 41cf1d1e8a86 crypto/krb5: Provide infrastructure and key derivation 0392b110ccaf crypto/krb5: Add an API to perform requests a9c27d2d87a3 crypto/krb5: Add an API to alloc and prepare a crypto object 025ac491f4ee crypto/krb5: Add an API to query the layout of the crypto section 3936f02bf2d3 crypto/krb5: Implement Kerberos crypto core 1b80b6f446ed crypto/krb5: Test manager data d1775a177f7f crypto: Add 'krb5enc' hash and cipher AEAD algorithm 2ac92fedb636 crypto/krb5: Add some constants out of sunrpc headers 903be6989032 crypto/krb5: Add API Documentation 301618ed1d8a drm/rockchip: vop2: Introduce vop hardware version 5439c4f3cb0e drm/rockchip: vop2: Support for different layer select configuration between VPs 145c9b36892a drm/rockchip: vop2: Merge vop2_cluster/esmart_init function 328e6885996c drm/rockchip: vop2: Add platform specific callback 838a871a4d51 drm/rockchip: vop2: Remove AFBC from TRANSFORM_OFFSET register macro ff0b6c031ed3 drm/rockchip: vop2: use devm_regmap_field_alloc for cluster-regs 0ea627381eb5 hwmon: (acpi_power_meter) Fix the fake power alarm reporting 7788ad59d1d9 perf tools: Skip BPF sideband event for userspace profiling 9fee7d19bab6 hwmon: (gpio-fan) Add missing mutex locks f863d4cc79a7 clk: rockchip: Add clock controller for the RK3562 9f8e2e49c55f dt-bindings: hwmon: gpio-fan: Add optional regulator support c90a00368d90 hwmon: (pmbus/core) Report content of CAPABILITY register in debugfs 64fbb4c42ab9 hwmon: (pmbus/core) Optimize debugfs status attribute initialization 2a431adc9639 hwmon: (pmbus/core) Optimize debugfs block data attribute initialization 510db88a1c56 hwmon: (pmbus/core) Declare regulator notification function as void 05452a3328a5 hwmon: (pmbus/core) Make debugfs code unconditional de438ec92f83 hwmon: (pmbus/core) Use the new i2c_client debugfs directory 6625a059e60c hwmon: (pmbus/core) Use local debugfs variable in debugfs initialization 649b419f918f hwmon: (pmbus/core) Fix various coding style issues e6b082d7a136 dt-bindings: hwmon: Add UCD90320 gpio description e0444758dd1b hwmon: (asus-ec-sensors) add PRIME X670E-PRO WIFI 9fd33bb86747 dt-bindings: hwmon: ntc-thermistor: fix typo regarding the deprecation of the ntc, compatibles e3ff0c72cbb7 hwmon: (ntc_thermistor) Fix module name in the Kconfig 69af654bf972 hwmon: (pmbus/core) Replace deprecated strncpy() with strscpy() fafac0ebb289 hwmon: (k10temp) add support for cyan skillfish f392611e268f hwmon: (nct6683) Add customer ID for AMD BC-250 9e918c868346 dt-bindings: display: mediatek: dsc: Add MT8188 compatible e89b7cc877ac ARM: dts: microchip: sama7d65: Enable shutdown controller 640276c3e3ed ARM: dts: microchip: sama7d65: Add SFRBU support to sama7d65 3e2b7addb6c6 ARM: dts: microchip: sama7d65: Add RTC support for sama7d65 3121396214af ARM: dts: microchip: sama7d65: Add Shutdown controller support f4573d25c14d ARM: dts: microchip: sama7d65: Add Reset Controller to sama7d65 SoC 8bd10f002411 ARM: at91: pm: Enable ULP0/ULP1 for SAMA7D65 23b43c1a8216 ARM: at91: pm: Add Backup mode for SAMA7D65 8e96f5080eee ARM: at91: pm: add DT compatible support for sama7d65 bc4722c3598d ARM: at91: pm: fix at91_suspend_finish for ZQ calibration fa5e56c57f8e drm/mediatek: Move to devm_platform_ioremap_resource() usage 48bfb13cc8cb drm/mediatek: Add support for MT8195 Digital Parallel Interface 473c33f5ce65 drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off 6e1931e541c7 drm/mediatek: mtk_dpi: Support AFIFO 1T1P output and conversion 4ad59ca98c27 arm64: dts: ti: k3-am62-phycore-som: Reserve RTOS IPC memory eeab4a777eb4 arm64: dts: ti: k3-am64-phycore-som: Reserve RTOS IPC memory 8b0f601f9869 arm64: dts: ti: k3-am62p5-sk: Add serial alias 5a74aef88218 arm64: dts: ti: k3-am62a7-sk: Add serial alias 3e7f622685e8 arm64: dts: ti: k3-am62x-sk-common: Add serial aliases 115290c11295 arm64: dts: ti: k3-am62p5-sk: Support SoC wakeup using USB1 wakeup 47ab49247b68 arm64: dts: ti: k3-am625-beagleplay: Reserve 128MiB of global CMA 871c73229bd2 arm64: dts: ti: k3-j721e-sk: Add boot phase tag to SERDES3 59ac3f9f54db arm64: dts: ti: k3-j721e-common-proc-board: Add boot phase tag to SERDES3 b0de0b2de409 arm64: dts: ti: k3-am62p-j722s-common-wakeup: Configure ti-sysc for wkup_uart0 34887f2dab33 arm64: dts: ti: k3-am62a7-sk: Add alias for RTC d9f17c11650c arm64: dts: ti: k3-j721s2-som-p0: Add flash partition details 7139df64e7c1 arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card 398898f9cca1 arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size 732c4cffe463 arm64: dts: ti: k3-am62p5-sk: Add boot phase tag for USB0 e7ee00e314da arm64: dts: ti: k3-am62a7-sk: Add boot phase tag for USB0 cb839e0cc881 selftests/nolibc: add armthumb configuration f8bedb30d66b selftests/nolibc: explicitly enable ARM mode 713ee441445a drm/mediatek: mtk_dpi: Add support for DPI input clock from HDMI c90876a695dd drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data 8c9da7cd0bbc drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence 41180dedcfa3 drm/mediatek: mtk_dpi: Move pixel clock setting flow to function 9f163874b30a drm/mediatek: mtk_dpi: Use an array for pixclk factor calculation 1deb6ed55ab1 drm/mediatek: mtk_dpi: Add support for Pattern Generator in debugfs 410462230a10 dt-bindings: display: mediatek: dpi: Add MT8195 and MT8188 compat 17ec3e71ba79 crypto: lib/Kconfig - Hide arch options from user f79d2d2852fa crypto: skcipher - Use restrict rather than hand-rolling accesses 006401d29a5c crypto: octeontx - Remove unused function otx_cpt_eng_grp_has_eng_type 1b5da8b2d71d crypto: octeontx2 - Remove unused otx2_cpt_print_uc_dbg_info 48a1bfc28a35 dt-bindings: crypto: Convert fsl,sec-2.0 to YAML 641938d3bba6 crypto: scatterwalk - don't split at page boundaries when !HIGHMEM fa94e45436c1 crypto: scatterwalk - remove obsolete functions 95dbd711b1d8 crypto: skcipher - use the new scatterwalk functions 6be051ceaf7d net/tls: use the new scatterwalk functions fd7cbef67f97 crypto: x86/aegis - use the new scatterwalk functions e9787deff49e crypto: x86/aes-gcm - use the new scatterwalk functions 95c47514b916 crypto: stm32 - use the new scatterwalk functions 323abf256986 crypto: s5p-sss - use the new scatterwalk functions e7d5d8a86d92 crypto: s390/aes-gcm - use the new scatterwalk functions 422bf8fc9999 crypto: nx - use the new scatterwalk functions 8fd0eecd55d1 crypto: arm64 - use the new scatterwalk functions 5dc14e0bcea7 crypto: arm/ghash - use the new scatterwalk functions c89edd931a10 crypto: aegis - use the new scatterwalk functions cb25dbb60542 crypto: skcipher - use scatterwalk_start_at_pos() 84b1576355c4 crypto: scatterwalk - add scatterwalk_get_sglist() bb699e724f3a crypto: scatterwalk - add new functions for copying data 31b00fe1e285 crypto: scatterwalk - add new functions for iterating through data e21d01a2a3f5 crypto: scatterwalk - add new functions for skipping data 3bd4b2c603fc crypto: scatterwalk - move to next sg entry just in time 2291399384c0 hwrng: Kconfig - Fix indentation of HW_RANDOM_CN10K help text f307c87ea06c crypto: bpf - Add MODULE_DESCRIPTION for skcipher 9e81c965742c io.h: drop unused headers 7ae2a3c2e283 drm/draw: include missing headers dc90c890363d asm-generic/io.h: rework split ioread64/iowrite64 helpers a1b65f3f7c6f lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock 4149066a5e95 clk: samsung: add initial exynos7870 clock driver 11fd259b7a9c clk: samsung: introduce Exynos2200 clock driver f33807c30664 clk: samsung: clk-pll: add support for pll_4311 35b2b3328c2e dt-bindings: clock: add clock definitions and documentation for exynos7870 CMU 6662c09c0ddf dt-bindings: clock: add Exynos2200 SoC 66447acc09dc ecryptfs: remove NULL remount_fs from super_operations f13abc1e8e1a watch_queue: fix pipe accounting mismatch e249056c91a2 fs: place f_ref to 3rd cache line in struct file to resolve false sharing e19890a0088b fpga: versal: remove incorrect of_match_ptr annotation 0f05886a40fd fpga: altera-cvp: Increase credit timeout 2800028d5bde gpu: ipu-v3 ipu-cpmem: Remove unused functions c687c3147d5d gpu: ipu-v3: ipu-csi: Remove unused functions 27985c86e283 gpu: ipu-v3: Remove unused ipu_vdi_unsetup 96e9d754b35e gpu: ipu-v3: Remove unused ipu_image_convert_* functions 4f9c64e95c35 gpu: ipu-v3: Remove unused ipu_idmac_channel_busy a52ba18c254c gpu: ipu-v3: Remove unused ipu_rot_mode_to_degrees 16e3bf497fb2 gpu: ipu-v3: ipu-ic: Remove unused ipu_ic_task_graphics_init 7506be7d253f dt-bindings: iommu: qcom,iommu: Add MSM8937 IOMMU to SMMUv1 compatibles 7f35b429802a perf/dwc_pcie: fix duplicate pci_dev devices 6eb1e8ef586a perf/dwc_pcie: fix some unreleased resources 067a974fd8a9 drm/xe: Add performance tunings to debugfs 4f122372579d drm/xe/xelp: L3 recommended hashing mask 96f182631402 drm/xe/xelp: Add Wa_1604555607 d9b5d83c5a4d drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds 25d434cef791 drm/xe: Fix GT "for each engine" workarounds 678a5d3d6db6 perf/arm-cmn: Minor event type housekeeping dc4d58a752ea perf: arm_pmu: Move PMUv3-specific data c2e793da59fc perf: apple_m1: Don't disable counter in m1_pmu_enable_event() 7bf1001e0d91 perf: arm_v7_pmu: Don't disable counter in (armv7|krait_|scorpion_)pmu_enable_event() 7a5387748215 perf: arm_v7_pmu: Drop obvious comments for enabling/disabling counters and interrupts 4b0567ad0be5 perf: arm_pmuv3: Don't disable counter in armv8pmu_enable_event() dcca27bc1ecc perf: arm_pmu: Don't disable counter in armpmu_add() 04bd15c4cbc3 perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling counters 6e83a442fbbb io_uring/nop: use io_find_buf_node() bf931be52e5d io_uring/rsrc: declare io_find_buf_node() in header file e6ea7ec49488 io_uring/ublk: report error when unregister operation fails 09fdd35162c2 io_uring: convert cmd_to_io_kiocb() macro to function 0c542a69cbcd io_uring/uring_cmd: specify io_uring_cmd_import_fixed() pointer type 2fced37638a8 io_uring/rsrc: use rq_data_dir() to compute bvec dir 97fc68636376 net: usb: cdc_mbim: fix Telit Cinterion FE990A name 5728b289abbb net: usb: qmi_wwan: fix Telit Cinterion FE990A name e8cdd91926aa net: usb: qmi_wwan: add Telit Cinterion FE990B composition a3672304abf2 dlm: fix error if active rsb is not hashed 94e6e889a786 dlm: fix error if inactive rsb is not hashed 7e55bc0110bb perf test: Fix spelling mistake "sythesizing" -> "synthesizing" 75100d848ef4 perf build: Fix in-tree build due to symbolic link 2a289aed3fcd KVM: x86: Always set mp_state to RUNNABLE on wakeup from HLT 62838fa5eade KVM: selftests: Relax assertion on HLT exits if CPU supports Idle HLT 4b31eb55dbc6 pwm: Check for CONFIG_PWM using IS_REACHABLE() in main header 058210e84b48 dt-bindings: pwm: rockchip: Add rockchip,rk3562-pwm a7e38208fe71 inet: ping: avoid skb_clone() dance in ping_rcv() daeb6a8f3b00 ipv4: icmp: do not process ICMP_EXT_ECHOREPLY for broadcast/multicast addresses 39fc02692236 dt-bindings: interrupt-controller: Convert nxp,lpc3220-mic.txt to yaml format 049e7ac203d5 dt-bindings: gpu: Add rockchip,rk3562-mali compatible dd113c4fefc8 dt-bindings: clock: Add RK3562 cru c55c9e91d164 arm64: dts: rockchip: add usb typec host support to rk3588-jaguar e210227f0259 soc: apple: rtkit: Cut syslog messages after the first '\0' 22af2fac88fa soc: apple: rtkit: Use high prio work queue a06398687065 soc: apple: rtkit: Implement OSLog buffers properly 3e46b6df8465 soc: apple: rtkit: Add and use PWR_STATE_INIT instead of _ON 1f340724419e PCI: of: Create device tree PCI host bridge node 3dc8adeeefa0 PCI: of_property: Constify parameter in of_pci_get_addr_flags() c5785a165f84 PCI: of_property: Add support for NULL pdev in of_pci_set_address() e2267841fe26 PCI: of: Use device_{add,remove}_of_node() to attach of_node to existing device 3b62449da444 driver core: Introduce device_{add,remove}_of_node() 9a0dddfb30f1 wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi d2d9c9b8de72 wifi: ath12k: Report proper tx completion status to mac80211 1bd9ffec4cdb wifi: ath11k: Deprecate qcom,ath11k-calibration-variant properties a97ed4ecb797 wifi: ath10k: Deprecate qcom,ath10k-calibration-variant properties 64e37c19383f dt-bindings: wireless: ath12k: Strip ath12k prefix from calibration property 352e8c4379fa dt-bindings: wireless: ath11k: Strip ath11k prefix from calibration property fcd37e2a3316 dt-bindings: wireless: ath10k: Strip ath10k prefix from calibration properties f4f5ee5e3a21 wifi: ath12k: pass BSSID index as input for EMA 5f1e9f2cbc2b wifi: ath12k: pass tx arvif for MBSSID and EMA beacon generation 20fe6390b503 wifi: ath12k: refactor transmitted arvif retrieval 8e30bfad4dc9 wifi: ath11k: pass tx arvif for MBSSID and EMA beacon generation ab8a17bc63e2 wifi: ath11k: refactor transmitted arvif retrieval 4c2d8a6a54ed nilfs2: Mark on-disk strings as nonstring 3407caa69a06 uapi: stddef.h: Introduce __kernel_nonstring c0e1d4656ea5 x86/tdx: Mark message.bytes as nonstring ae4c0935f63c string: kunit: Mark nonstring test strings as __nonstring 88a157a3204d scsi: qla2xxx: Mark device strings as nonstring d66ad1e60ef1 scsi: mpt3sas: Mark device strings as nonstring e1de43aea35f scsi: mpi3mr: Mark device strings as nonstring 548ecb829460 scsi: mptfusion: Mark device strings as nonstring ca758b147e75 fortify: Move FORTIFY_SOURCE under 'Kernel hardening options' 496d2d238864 mm: security: Check early if HARDENED_USERCOPY is enabled d2132f453e33 mm: security: Allow default HARDENED_USERCOPY to be set at compile time f4d4e8b9d6af mm: security: Move hardened usercopy under 'Kernel hardening options' 808aac63e2bd uaccess: Introduce ucopysize.h 25a98c727015 PCI: brcmstb: Expand inbound window size up to 64GB 10dbedad3c81 PCI: brcmstb: Reuse pcie_cfg_data structure 2294059118c5 PCI: brcmstb: Add a softdep to MIP MSI-X driver a30047129e09 MAINTAINERS: add rust bindings entry for bitmap API 73656765baae rust: Add cpumask helpers 945db208fbe7 net: stmmac: thead: switch to use set_clk_tx_rate() hook 2a7d55f901a5 net: stmmac: meson: switch to use set_clk_tx_rate() hook ca723519c28b net: stmmac: ipq806x: switch to use set_clk_tx_rate() hook c8caf6100f6d net: stmmac: rk: switch to use set_clk_tx_rate() hook b693ce4f2704 net: stmmac: imx: use generic stmmac_set_clk_tx_rate() 61356fb1b0d6 net: stmmac: intel: use generic stmmac_set_clk_tx_rate() 36fa8c960720 net: stmmac: s32: use generic stmmac_set_clk_tx_rate() c81eb3da0be8 net: stmmac: starfive: use generic stmmac_set_clk_tx_rate() 17c24f6dc641 net: stmmac: dwc-qos: use generic stmmac_set_clk_tx_rate() 12bce6d5404e net: stmmac: provide generic implementation for set_clk_tx_rate method dea5c8ec20be net: stmmac: provide set_clk_tx_rate() hook fad07a5c0f07 tools/x86: Fix linux/unaligned.h include path in lib/insn.c e50b291fbb6e perf arm-spe: Report error if set frequency 3c97e7b99197 perf lock: Report owner stack in usermode 1e7933a575ed uapi: Revert "bitops: avoid integer overflow in GENMASK(_ULL)" d4b69c3d1471 KVM: SVM: Inject #GP if memory operand for INVPCID is non-canonical 64c947a1cf35 KVM: VMX: Reject KVM_RUN if userspace forces emulation during nested VM-Enter 0dab791f05ce KVM: x86/tdp_mmu: Remove tdp_mmu_for_each_pte() 61146f67e4cb KVM: nVMX: Decouple EPT RWX bits from EPT Violation protection bits fa6c8fc2d267 KVM: VMX: Remove EPT_VIOLATIONS_ACC_*_BIT defines 75418e222e30 KVM: selftests: Fix spelling mistake "UFFDIO_CONINUE" -> "UFFDIO_CONTINUE" 78e70fa099b9 dt-bindings: display/msm/gmu: Add Adreno 623 GMU 72ce39bc61fa rtc: pl030: Constify amba_id table f36d6362c62c rtc: fsl-ftm-alarm: Mark acpi_id table as maybe unused 3cfae15302b3 gpu: host1x: Remove unused host1x_debug_dump_syncpts 95c4cc5a5854 x86/mm: Reduce header dependencies in 693bbf2a5044 x86/mm: Remove unused __set_memory_prot() 81edb983b3f5 f2fs: add check for deleted inode 5c91b5ad7155 drm/i915/display: Make POWER_DOMAIN_*() always result in enum intel_display_power_domain 322ec93e9081 drm/i915/display: Use explicit base values in POWER_DOMAIN_*() macros bedc9cbc5f97 selftests: ublk: add ublk zero copy test 5d95bfb53571 selftests: ublk: add file backed ublk 6aecda00b7d1 selftests: ublk: add kernel selftests for ublk 201e07aec617 f2fs: fix the missing write pointer correction 1b60b23975d6 f2fs: fix to set .discard_granularity correctly 2c2e7170a750 drm/i915/audio: Extend Wa_14020863754 to Xe3_LPD 02649bbde017 drm/i915/display: Use IP version check for Wa_14020863754 44807ecfa639 arm64: defconfig: Enable HSR protocol driver 5e9f822c9c68 iommu: Swap the order of setting group->pasid_array and calling attach op of iommu drivers e1ea9d30d84c iommu: Store either domain or handle in group->pasid_array 473ec072a633 iommu: Drop iommu_group_replace_domain() 237603a46abf iommu: Make @handle mandatory in iommu_{attach|replace}_group_handle() ed9f3112a8a8 io_uring: cache nodes and mapped buffers 1f6540e2aabb ublk: zc register/unregister bvec 27cb27b6d5ea io_uring: add support for kernel registered bvecs 99fde895ff56 nvme: map uring_cmd data even if address is 0 ff92d824d0b5 io_uring/rw: move fixed buffer import to issue path 2a61e63891ad io_uring/rw: move buffer_select outside generic prep c5c4ce6612bb regulator: cros-ec: use devm_kmemdup_array() 6ddd1159825c regulator: devres: use devm_kmemdup_array() c173b5ee81a2 ASoC: uniphier: use devm_kmemdup_array() b26205e172ca ASoC: meson: axg-tdm-interface: use devm_kmemdup_array() d9d71a6e2d19 ASoC: uda1380: use devm_kmemdup_array() 69aaab0e65e9 ASoC: tlv320dac33: use devm_kmemdup_array() 3e706be02bef ASoC: hdac_hdmi: use devm_kmemdup_array() 0bd862846e7f ASoC: Intel: avs: use devm_kmemdup_array() f94500eb7328 arm64: dts: rockchip: Add GPU power domain regulator dependency for RK3588 e5328c14590d wifi: mac80211: refactor populating mesh related fields in sinfo 23ff5f6f23f1 wifi: cfg80211: reorg sinfo structure elements for mesh 7ed3f3c40d7b wifi: iwlwifi: Fix spelling mistake "Increate" -> "Increase" 12378e1c3ff8 EDAC/amd64: Simplify return statement in dct_ecc_enabled() db6df2e3fc16 pmdomain: rockchip: add regulator support 6b2690df3f03 pmdomain: rockchip: fix rockchip_pd_power error handling edcef667070f pmdomain: rockchip: reduce indentation in rockchip_pd_power 7ab6c930b923 pmdomain: rockchip: forward rockchip_do_pmu_set_power_domain errors 83b2fbac8982 pmdomain: rockchip: cleanup mutex handling in rockchip_pd_power b0c4f44b87e4 dt-bindings: power: rockchip: add regulator support b8ce25df2999 x86/bugs: Add AUTO mitigations for mds/taa/mmio/rfds 2c93762ec4b3 x86/bugs: Relocate mds/taa/mmio/rfds defines 98c7a713db91 x86/bugs: Add X86_BUG_SPECTRE_V2_USER cc0aac7ca17e firmware: arm_ffa: Set dma_mask for ffa devices 909639aa58fe x86/cpufeatures: Rename X86_CMPXCHG64 to X86_CX8 9dcef93363e7 fs: Remove page_mkwrite_check_truncate() d1b452673af4 ceph: Pass a folio to ceph_allocate_page_array() ad49fe2b3d54 ceph: Convert ceph_move_dirty_page_in_page_array() to move_dirty_folio_in_page_array() a55cf4fd8fae ceph: Remove uses of page from ceph_process_folio_batch() 15fdaf2fd60d ceph: Convert ceph_check_page_before_write() to use a folio 62171c16da60 ceph: Convert writepage_nounlock() to write_folio_nounlock() baff9740bc8f ceph: Convert ceph_readdir_cache_control to store a folio f9707a8b5b9d ceph: Convert ceph_find_incompatible() to take a folio 88a59bda3f37 ceph: Use a folio in ceph_page_mkwrite() 19a288110435 ceph: Remove ceph_writepage() fd7449d937e7 ceph: fix generic/421 test failure 1551ec61dc55 ceph: introduce ceph_submit_write() method ce80b76dd327 ceph: introduce ceph_process_folio_batch() method f08068df4aa4 ceph: extend ceph_writeback_ctl for ceph_writepages_start() refactoring ab68d2e36532 x86/cpu: Enable modifying CPU bug flags with '{clear,set}puid=' 814165e9fd1f x86/cpu: Add the 'setcpuid=' boot parameter f034937f5af3 x86/cpu: Create helper function to parse the 'clearcpuid=' boot parameter a4248ee16f41 x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine 3abe3d342fc6 ALSA: seq: seq_oss_event: fix inconsistent indenting warning in note_on_event() 7fa25e87fecb ALSA: es18xx: Fix spelling mistake "grap" -> "grab" 080564558eb1 ALSA: usb-audio: enable support for Presonus Studio 1824c within 1810c file ba757a65d2a2 drm/xe/vf: Retry sending MMIO request to GUC on timeout error 8c0aff7d92e2 drm/xe/pf: Create a link between PF and VF devices 023f3290b025 x86/locking: Remove semicolon from "lock" prefix 680173b6bb6b net/mlx5: Add trust lockdown error to health syndrome print function 63f26199721f net/mlx5: Expose crr in health buffer 6bdce277a326 net/mlx5: Log health buffer data on any syndrome b5d7b2f04ebc net/mlx5: Avoid report two health errors on same syndrome 510a6190cf5e ARM: dts: microchip: fix faulty ohci/ehci node names 12ad8dcbe1e7 ARM: dts: microchip: usb_a9263: fix wrong vendor ebbb3965855e dt-bindings: ARM: at91: add Calao USB boards 098ecdef55b7 dt-bindings: ARM: at91: make separate entry for Olimex board c7984dc0a2b9 pinctrl: qcom: Add test case for TLMM interrupt handling 7da6a3578ab4 pinctrl-tegra: Add config property GPIO mode a40ccb7d98d5 perf lock: Make rb_tree helper functions generic 425bc8835215 perf lock: Retrieve owner callstack in bpf program 17ae7f904977 perf lock: Add bpf maps for owner stack tracing e6884f2e4129 arm64: dts: amlogic: g12: switch to the new PWM controller binding 0322ff45bdcc arm64: dts: amlogic: axg: switch to the new PWM controller binding a526eeef9a81 arm64: dts: amlogic: gx: switch to the new PWM controller binding dbf921861985 ARM: dts: amlogic: meson8b: switch to the new PWM controller binding 802cff460aab ARM: dts: amlogic: meson8: switch to the new PWM controller binding 7a4c93cadd58 drm/vboxvideo: Remove unused hgsmi_cursor_position 559eda6c3380 Input: gscps2 - Describe missing function parameters 9feb82badf33 parisc: perf: use named initializers for struct miscdevice b899981750dc parisc: PDT: Fix missing prototype warning 2399bcc07c01 drm/xe/xe3lpg: Add Wa_13012615864 51bef03e1a71 selftests/net: deflake GRO tests 41cda5728470 selftests/net: only print passing message in GRO tests when tests pass 784e6abd99f2 selftests/net: have `gro.sh -t` return a correct exit code e0c032d26dab ice: dpll: Remove newline at the end of a netlink error message c94fae5f1ccf net: sched: Remove newline at the end of a netlink error message 79d89fab225e sfc: Remove newline at the end of a netlink error message 3a2295ff3f00 net/mlx5: Remove newline at the end of a netlink error message 5ace19bd8395 coccinelle: Add missing (GE)NL_SET_ERR_MSG_* to strings ending with newline test 21b0dc55bed6 driver core: faux: only create the device if probe() succeeds 95cb0cb546c2 rust/faux: Add missing parent argument to Registration::new() 6853d9d13dbe rust/faux: Drop #[repr(transparent)] from faux::Registration 38d41cf575f7 net-sysfs: remove unused initial ret values 0424b1a81a42 perf: arm_pmuv3: Add support for ARM Rainier PMU 5a41a00cd5d5 geneve, specs: Add port range to rt_link specification e1f95b1992b8 geneve: Allow users to specify source port range bf08fd32cc55 net/mlx5e: Avoid a hundred -Wflex-array-member-not-at-end warnings 047e059cf212 netkit: Remove double invocation to clear ipvs property flag f8131f4cc5bd net: qed: make 'qed_ll2_ops_pass' as __maybe_unused aed2626f465e dt-bindings: input: matrix_keypad - add missing property e2a9df2fe119 pinctrl: wpcm450: Switch to use for_each_gpiochip_node() helper e300c9a41bc5 MAINTAINERS: Add an entry for Amlogic pinctrl driver 6e9be3abb78c pinctrl: Add driver support for Amlogic SoCs 7112c05fff83 pinctrl: pinconf-generic: Add API for pinmux propertity in DTS file 7030377acc76 dt-bindings: pinctrl: Add support for Amlogic A4 SoC 614a54cb5ac3 pinctrl: sophgo: add support for SG2044 SoC 1e67465d3b74 pinctrl: sophgo: add support for SG2042 SoC 68ea8c87799e dt-bindings: pinctrl: Add pinctrl for Sophgo SG2042 series SoC 2a85188c2f7a pinctrl: sophgo: introduce generic probe function 96406fa941e2 pinctrl: sophgo: generalize shareable code of cv18xx pinctrl driver e096d3ada758 pinctrl: sophgo: introduce generic data structure for cv18xx pinctrl driver ef1a5121ae3d pinctrl: sophgo: avoid to modify untouched bit when setting cv1800 pinconf 0ca0dc892c84 clk: mediatek: Add SMI LARBs reset for MT8188 9a5cd59640ac dt-bindings: clock: mediatek: Add SMI LARBs reset for MT8188 72dafb567760 x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() e008eeec7868 x86/platform: Fix missing declaration of 'x86_apple_machine' b8ffd979356e x86/irq: Fix missing declaration of 'io_apic_irqs' 7d83c129a8d7 drm/amdgpu: Fix parameter annotation in vcn_v5_0_0_is_idle fe9d0061c413 drm/amdkfd: debugfs hang_hws skip GPU with MES 7919b4cad554 drm/amdkfd: Fix pqm_destroy_queue race with GPU reset 0f3fda311750 drm/amdgpu: Fix parameter annotations for VCN clock gating functions f0b4440cdc18 drm/amdkfd: Fix mode1 reset crash issue 1b9366c60103 drm/amdkfd: KFD release_work possible circular locking ee3ed100663d drm/amdkfd: Remove kfd_process_hw_exception worker f9234217d016 drm/amd/amdgpu: Add support for xgmi_v6_4_1 485993e2f1a6 drm/amdgpu: Add xgmi speed/width related info 6f16d101dab5 drm/amdgpu: Move xgmi definitions to xgmi header 0107c595c5d0 drm/amd/pm: add fan abnormal detection 509d662a57ef drm/amdkfd: remove kfd_pasid.c from amdgpu driver build e90711946b53 drm/amdkfd: clamp queue size to minimum 9c696cc57c1a drm/amdgpu: Create a debug option to disable ring reset 63e6a77ccf23 drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params c0a01660de20 Documentation/gpu: remove duplicate entries in different glossaries 1d72fc2e9e04 drm/amdgpu/mes11: drop amdgpu_mes_suspend()/amdgpu_mes_resume() calls eaa3feb16d3b drm/amdgpu: Fix spelling mistake "initiailize" -> "initialize" and grammar 00f85667faf0 drm/amdgpu: Decode deferred error type in aca bank parser 5b5f01eff70f drm/amdgpu: add sdma page queue irq processing for sdma442 7d37bcab9748 drm/amd/pm: disable gfxoff on the specific sku d4bd7a50ca7c drm/amdgpu: Report generic instead of unknown boot time errors b965e42530a8 drm/amdgpu: Fix logic to fetch supported NPS modes 906d2859e1c6 drm/amdgpu: Disable fru_id field in CPER section fddc45026311 drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' ad546940b599 x86/ia32: Leave NULL selector values 0~3 unchanged b1f07bc58d54 drm/msm/a6xx: Add support for Adreno 623 11cdb81b3c1b drm/msm/a6xx: Fix gpucc register block for A621 378a6219993e drm/msm/a6xx: Split out gpucc register block 0b305b7cadce drm/msm/gem: Fix error code msm_parse_deps() dce1b8239803 drm/amdgpu: Add amdisp pinctrl MFD resource 4343f814e53f drm/amdgpu/mes12: drop amdgpu_mes_suspend()/amdgpu_mes_resume() calls 82c13da746d2 drm/amd/display: Remove unused optc3_fpu_set_vrr_m_const a67e75beff56 drm/amdgpu: Replace DRM_ERROR() with drm_err() b5838d1517e2 drm/amd/display/dc: Refactor remove duplications 4d1b653571c0 drm/amdgpu/vcn: use dev_info() for firmware information c51aa7923e28 drm/amdgpu/vcn: optimize firmware storage 31a37dfc8f0b drm/amdgpu/vcn5.0.1: use generic set_power_gating_state helper 9b648fa54c54 drm/amdgpu/vcn5.0.0: use generic set_power_gating_state helper 4bb58793223d drm/amdgpu/vcn4.0.5: use generic set_power_gating_state helper 1ee6b2bff2ca drm/amdgpu/vcn4.0.3: use generic set_power_gating_state helper 8bdfa5756b1b drm/amdgpu/vcn4.0: use generic set_power_gating_state helper 38c0d9882a6a drm/amdgpu/vcn3.0: use generic set_power_gating_state helper bd32af6faa7b drm/amdgpu/vcn2.5: use generic set_power_gating_state helper 3389dd059fff drm/amdgpu/vcn2.0: use generic set_power_gating_state helper cac3dc89f210 drm/amdgpu/vcn1.0: use generic set_power_gating_state helper a2cf2a883c24 drm/amdgpu/vcn: add a generic helper for set_power_gating_state 4ce4fe27205c drm/amdgpu/vcn: use per instance callbacks for idle work handler 592846e3fe87 drm/amdgpu/vcn5.0.1: add set_pg_state callback f2eb0a66ca16 drm/amdgpu/vcn5.0.0: add set_pg_state callback f9993efed789 drm/amdgpu/vcn4.0.5: add set_pg_state callback 39fb77a8d37e drm/amdgpu/vcn4.0.3: add set_pg_state callback 8b18f0314285 drm/amdgpu/vcn4.0: add set_pg_state callback bda37b68f6d3 drm/amdgpu/vcn3.0: add set_pg_state callback 307ce8bdc64e drm/amdgpu/vcn2.5: add set_pg_state callback 40c6d55806a7 drm/amdgpu/vcn2.0: add set_pg_state callback c5ed3655cde2 drm/amdgpu/vcn1.0: add set_pg_state callback 55945f08d9b7 drm/amdgpu/vcn: add new per instance callback for powergating 64303b72de78 drm/amdgpu/vcn: adjust pause_dpg_mode function signature 0a3fb7338fb0 drm/amdgpu/vcn5.0.1: convert internal functions to use vcn_inst e3eb71cd699e drm/amdgpu/vcn5.0.0: convert internal functions to use vcn_inst c07c0c0df920 drm/amdgpu/vcn4.0.5: convert internal functions to use vcn_inst 4a23b9c67021 drm/amdgpu/vcn4.0.3: convert internal functions to use vcn_inst 259873561f3b drm/amdgpu/vcn4.0: convert internal functions to use vcn_inst f1ab6870402f drm/amdgpu/vcn2.5: convert internal functions to use vcn_inst 38a404f8afa9 drm/amdgpu/vcn2.0: convert internal functions to use vcn_inst 201fee333d4c drm/amdgpu/vcn1.0: convert internal functions to use vcn_inst 710151263ca5 drm/amdgpu/vcn3.0: convert internal functions to use vcn_inst f98675638f0a drm/amdgpu/vcn: switch vcn helpers to be instance based cb107271687d drm/amdgpu/vcn: move more instanced data to vcn_instance 9bf9442051c0 drm/amdgpu/vcn: make powergating status per instance bee48570cf8e drm/amdgpu/vcn: switch work handler to be per instance 94629182f309 drm/amdgpu/vcn5.0.1: split code along instances 0797c54502d6 drm/amdgpu/vcn5.0.0: split code along instances ecc9ab4e924b drm/amdgpu/vcn4.0.5: split code along instances 5826d5a5d5c5 drm/amdgpu/vcn4.0.3: split code along instances f4cd7a85db75 drm/amdgpu/vcn4.0: split code along instances d39f1bb57741 drm/amdgpu/vcn3.0: split code along instances dae870019866 drm/amdgpu/vcn2.5: fix VCN stop logic 67093883808b drm/i915/dsb: Allow DSB based commits when scalers are in use b4ebc06212a3 drm/i915/dsb: Plumb dsb into plane scaler functions 76b7be63d9f3 drm/i915/dsb: Allow DSB based updates without planes 067345f11ae9 thermal: intel: Clean up zone_trips[] initialization in int340x_thermal_zone_add() 18cdd90aba79 x86/bpf: Fix BPF percpu accesses d7a5ac67d82c drm/msm: Extend gpu devcore dumps with pgtbl info 977e4ef27591 drm/msm: Expose DRIVER_SYNCOBJ_TIMELINE f561db72a663 drm/msm/a6xx: Fix stale rpmh votes from GPU 40f5175d0eb7 iommufd: Implement sw_msi support natively 5738362a5ee7 clk: rockchip: rk3528: Add reset lookup table 89eb42b5539f drm/xe: xe_gen_wa_oob: replace program_invocation_short_name 3f92c7b57687 ceph: return the correct dentry on mkdir 3f90030e1212 hostfs: store inode in dentry after mkdir if possible. 88d5baf69082 Change inode_operations.mkdir to return struct dentry * 0fd06844de5d vfio/type1: Use mapping page mask for pfnmaps 62fb8adc43af mm: Provide address mask in struct follow_pfnmap_args 063555923343 vfio/type1: Use consistent types for page counts eb996eec783c vfio/type1: Use vfio_batch for vaddr_get_pfns() 7a701e90fc8e vfio/type1: Convert all vaddr_get_pfns() callers to use vfio_batch afe84f3b7a26 vfio/type1: Catch zero from pin_user_pages_remote() 69a2fdf44604 x86/fpu/xstate: Simplify print_xstate_features() 24abc47205da drm/i915/pfit: split out intel_pfit_regs.h ecab9ac6aa57 drm/i915/pfit: convert moved code to struct intel_display a38a005d9579 drm/i915/pfit: fix comment style for moved comments 30d70e1e2680 drm/i915/pfit: move ilk and i9xx pfit code to intel_pfit.[ch] e6b6de16782b drm/i915/pfit: rename intel_panel_fitting() to intel_pfit_compute_config() dc8aa31a7ac2 x86/fpu: Refine and simplify the magic number check during signal return 41112160ca87 vfio/pci: match IGD devices in display controller class b6762467a09b x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 77f183d151bd drm/nouveau: Avoid multiple -Wflex-array-member-not-at-end warnings 6d91124e7edc leds: pwm-multicolor: Add check for fwnode_property_read_u32 c9eb8102e21e bpf: Use try_alloc_pages() to allocate pages for bpf needs. e8d78dbd0199 mm, bpf: Use memcg in try_alloc_pages(). 01d37228d331 memcg: Use trylock to access memcg stock_lock. 8c57b687e833 mm, bpf: Introduce free_pages_nolock() 97769a53f117 mm, bpf: Introduce try_alloc_pages() for opportunistic page allocation 0aaddfb06882 locking/local_lock: Introduce localtry_lock_t c4af66a95aa3 cgroup/rstat: Fix forceidle time in cpu.stat 6f2d839d11b3 wifi: ath11k/ath12k: Replace irq_set_affinity_hint() with irq_set_affinity_and_hint() b43b1e2c52db wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path 68410c5bd381 wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path 7a3350495d9a leds: rgb: leds-qcom-lpg: Add support for 6-bit PWM resolution c760174401f6 perf cpumap: Reduce cpu size from int to int16_t 2337b7251dd5 perf trace: Add missing perf_tool__init() 0f0714a3449c sched_ext: Documentation: add task lifecycle summary 2c70953b6f53 leds: Fix LED_OFF brightness race b214b04df9c8 tools/sched_ext: Provide a compatible helper for scx_bpf_events() 9efa033704c5 drm/i915/vdsc: intel_display conversions 4afc332bc86c io_uring/net: fix build warning for !CONFIG_COMPAT cd740b873f8f accel/amdxdna: Check interrupt register before mailbox_rx_worker exits 0fea2c4509a7 io_uring: rearrange opdef flags by use pattern 5ee6e3ea31fc io_uring/net: extract iovec import into a helper 51e158d40589 io_uring/net: unify *mshot_prep calls with compat 0c623f489987 io_uring/net: derive iovec storage later 00a9143d9872 io_uring/net: verify msghdr before copying iovec a223e96f7305 io_uring/net: isolate msghdr copying code 0fc5a589aff7 io_uring/net: simplify compat selbuf iov parsing 80b3de7da7d2 io_uring/net: remove unnecessary REQ_F_NEED_CLEANUP 5d3099147733 io_uring: combine buffer lookup and import 69d483d5f43e io_uring/nvme: pass issue_flags to io_uring_cmd_import_fixed() 81cc96fcb3dc io_uring/net: reuse req->buf_index for sendzc a14ca7a413ec io_uring/nop: reuse req->buf_index c5b47d5a8c0d io_uring/rsrc: remove redundant check for valid imu 7a9b0d6925b2 io_uring/rw: open code io_prep_rw_setup() 79ed408b2402 ASoC: mediatek: mt8188: avoid uninitialized variable use 4444e4d789d6 drm/rockchip: Fix shutdown when no drm-device is set up a6ba2dad0aa4 drivers: base: component: add function to query the bound status 254324dbe364 arm64: dts: rockchip: Enable HDMI1 audio output for Orange Pi 5 Ultra efdc4018f3c9 arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Ultra 3df28b6fda8f arm64: dts: rockchip: Add Orange Pi 5 Ultra board f36f2ae1fede dt-bindings: arm: rockchip: Add Xunlong Orange Pi 5 Ultra 6864a176140a arm64: dts: rockchip: Adapt to differences between Orange Pi 5 Max and Ultra 7fe0353606d7 net: ethernet: mtk_ppe_offload: Allow QinQ, double ETH_P_8021Q only 3eac9319af62 arm64: dts: rockchip: add hdmi1 support to ROCK 5 ITX c143755d8cce ASoC: SDCA: Add helper to write out defaults and fixed values 28c12866c22c ASoC: SDCA: Add regmap helpers for parsing for DisCo Constant values e3f7caf74b79 ASoC: SDCA: Add generic regmap SDCA helpers fd80df352ba1 regcache: Add support for sorting defaults arrays b696d289c07d xdp: remove xdp_alloc_skb_bulk() 1c5bf4de975d veth: use napi_skb_cache_get_bulk() instead of xdp_alloc_skb_bulk() ed16b8a4d1ca bpf: cpumap: switch to napi_skb_cache_get_bulk() 859d6acd94cc net: skbuff: introduce napi_skb_cache_get_bulk() 57efe762cd3c bpf: cpumap: reuse skb array instead of a linked list to chain skbs 4f8ab26a034f bpf: cpumap: switch to GRO from netif_receive_skb_list() 388d31417ce0 net: gro: expose GRO init/cleanup to use outside of NAPI 291515c76409 net: gro: decouple GRO from the NAPI layer 9c94c14ca395 x86/bootflag: Replace open-coded parity calculation with parity8() 01358e8fe922 net: xgene-v2: remove incorrect ACPI_PTR annotation 9355f7277d69 net: hisilicon: hns_mdio: remove incorrect ACPI_PTR annotation db5157df1497 x86/cpu: Remove get_this_hybrid_cpu_*() c4a8b7116b99 perf/x86/intel: Use cache cpu-type for hybrid PMU selection b52aaeeadfac cpufreq: intel_pstate: Avoid SMP calls to get cpu-type 4a412c70af67 x86/cpu: Prefix hexadecimal values with 0x in cpu_debug_show() 49166afbf4ce phy: exynos5-usbdrd: Do not depend on Type-C 6f9669f3634b dmaengine: Fix typo in comment 97aa62ed1e97 arm64: dts: rockchip: Enable HDMI audio outputs for Rock 5B b8c6c136971c arm64: dts: rockchip: Add HDMI audio outputs for rk3588 5c2d6181ae83 arm64: dts: rockchip: Enable HDMI1 on rk3588-evb1 b2e668a60ed8 arm64: dts: rockchip: Add HDMI1 PHY PLL clock source to VOP2 on RK3588 aadaa27956e3 arm64: dts: rockchip: Enable HDMI1 PHY clk provider on RK3588 825687c1662c spi: dt-bindings: Add rk3562 support af4a5da8ed54 pktgen: avoid unused-const-variable warning e747104c99fd ALSA: opti9xx: fix inconsistent indenting warning in snd_opti9xx_configure() aeb7cf20285a ALSA: emu10k1: fix inconsistent indenting warning in snd_emu10k1_synth_free() 604a0fe88db0 ALSA: pcm: Drop superfluous NULL check in snd_pcm_format_set_silence() 6ceb0dd64727 MAINTAINERS: Add Vincenzo Frascino as Arm Morello Maintainer 34f3b3745ce5 arm64: dts: morello: Add support for fvp dts 7f6838da3c67 arm64: dts: morello: Add support for soc dts 8fc53e26fdd8 arm64: dts: morello: Add support for common functionalities b06d1ef33555 drm/rockchip: vop2: Consistently use dev_err_probe() f8dd7fc9ba88 drm/rockchip: vop2: Improve display modes handling on RK3588 HDMI1 718b3bb9c0ab drm/rockchip: analogix_dp: Expand device data to support multiple edp display 2bf9f610494d drm/rockchip: analogix_dp: Use formalized struct definition for grf field fd0141d1a8a2 drm/bridge: synopsys: Add audio support for dw-hdmi-qp 706184fad005 drm/i915/fdi: convert intel_fdi.[ch] to struct intel_display c4fad8c64e4c drm/i915/ddi: convert intel_wait_ddi_buf_idle() to struct intel_display 0fe51805ce64 drm/i915/rps: convert intel_display_rps.[ch] to struct intel_display ecddc26b4c9b drm/i915/fbc: convert intel_fbc.[ch] to struct intel_display 974c5e6139db xfs: flag as supporting FOP_DONTCACHE b2cd5ae693a3 iomap: make buffered writes work with RWF_DONTCACHE d1bba730a105 drm/i915/dpt: convert intel_dpt.[ch] interfaces to struct intel_display c9c672db1f94 drm/i915/display: convert the M/N functions to struct intel_display 8266c8171094 drm/i915/drrs: convert intel_drrs.[ch] to struct intel_display 29eb83944305 drm/i915/dkl: convert intel_dkl_phy.[ch] to struct intel_display 976ba8da2f3c x86/platform: Only allow CONFIG_EISA for 32-bit dcbb01fbb7ae x86/pci: Remove old STA2x11 support ca5955dd5f08 x86/cpu: Document CONFIG_X86_INTEL_MID as 64-bit-only 0081fdeccbf6 x86/mm: Drop support for CONFIG_HIGHPTE a8331594036f x86/mm: Drop CONFIG_SWIOTLB for PAE bbeb69ce3013 x86/mm: Remove CONFIG_HIGHMEM64G support d47c670061b5 xfs: flag as supporting FOP_DONTCACHE b194bc4efae9 iomap: make buffered writes work with RWF_DONTCACHE fe43444d0e59 drm/i915/snps: convert intel_snps_phy.[ch] to struct intel_display 7bcb697c94a1 drm/i915/tdf: convert intel_tdf.[ch] to struct intel_display 0749f18967d3 drm/i915/debugfs: continue display debugfs struct intel_display conversion 0632d4f1b1c5 drm/i915/display: remove leftover struct drm_i915_private forward declarations f388f60ca904 x86/cpu: Drop configuration options for early 64-bit CPUs fc2d5cbe5410 x86/build: Rework CONFIG_GENERIC_CPU compiler flags 0abf508675c0 x86/smp: Drop 32-bit "bigsmp" machine support 6ac43f2be982 x86/Kconfig: Add cmpxchg8b support back to Geode CPUs 807945ae7325 dt-bindings: arm-pmu: Add support for ARM Rainier PMU 91ee16438965 dt-bindings: arm: Add Rainier compatibility 73d251e7068c dt-bindings: arm: Add Morello fvp compatibility 51e877f12d23 dt-bindings: arm: Add Morello compatibility a3b955ac911b arm64: Kconfig: Update description for CONFIG_ARCH_VEXPRESS 15bccbfb78d6 drm/i915/mst: update max stream count to match number of pipes 8f64eee70cdd x86/bugs: Remove X86_FEATURE_USE_IBPB 8c4f28cd81fe KVM: nVMX: Always use IBPB to properly virtualize IBRS 80dacb080461 x86/bugs: Use a static branch to guard IBPB on vCPU switch bd9a8542cecc x86/bugs: Remove the X86_FEATURE_USE_IBPB check in ib_prctl_set() a48dc42614ca x86/mm: Remove X86_FEATURE_USE_IBPB checks in cond_mitigation() 549435aab49a x86/bugs: Move the X86_FEATURE_USE_IBPB check into callers bd64e9d6aafd selftests/x86/xstate: Fix spelling mistake "hader" -> "header" a759109b2343 MIPS: ds1287: Match ds1287_set_base_clock() function types f3be225f338a MIPS: cevt-ds1287: Add missing ds1287.h include 735ffae0c906 drm/bridge: ti-sn65dsi83: Support negative DE polarity 55fa5868519b MIPS: dec: Declare which_prom() as static 1bea9ab46d9f MIPS: Loongson2ef: Replace deprecated strncpy() with strscpy() 232085d118ff mips: dts: ralink: mt7628a: update system controller node and its consumers adf6819278ba x86/bootflag: Micro-optimize sbf_write() 29fa7d793421 selftests/sysctl: fix wording of help messages c1fcf41cf37f x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW 7cb3274341bf drm/panel: Add Visionox RM692E5 panel driver 383c772f2386 dt-bindings: display: panel: Add Visionox RM692E5 a50ae1a2fdc7 drm/panel: add Raydium RM67200 panel driver 1e432a419047 dt-bindings: display: panel: Add Raydium RM67200 d3a194d95fc8 epoll: simplify ep_busy_loop by removing always 0 argument 1e494daa7e28 ARM: dts: stm32: add usr3 LED node to stm32f769-disco 9ccf47393d5d ARM: dts: stm32: rename LEDs nodes for stm32f769-disco d36f7da43f92 ARM: dts: stm32: add push button to stm32f746 Discovery board 4b442649e91e ARM: dts: stm32: add led to stm32f746 Discovery board dd8c01e42f4c drm/xe/userptr: properly setup pfn_flags_mask 7d90fb525319 selinux: add FILE__WATCH_MOUNTNS 8a5680bffb2f gpiolib: don't double-check the gc->get callback's existence cc78604fd479 gpiolib: use a more explicit retval logic in gpiochip_get_direction() 9becde08f1bc gpiolib: don't use gpiochip_get_direction() when registering a chip 0da30874729b dmaengine: ti: k3-udma-glue: Drop skip_fdq argument from k3_udma_glue_reset_rx_chn 95032938c7c9 dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n 34436106af3d dt-bindings: dma: fsl,edma: Add i.MX94 support e19ba02eeb8e dt-bindings: dma: atmel: add microchip,sama7d65-dma 186fdd3d87e7 dmaengine: img-mdc: remove incorrect of_match_ptr annotation be2f35e15939 soundwire: amd: change the log level for command response log e16acf907a3c wifi: rtw89: Parse channel from IE to correct invalid hardware reports during scanning 9e9877bd82a8 wifi: rtw89: add support for HW TKIP crypto 185646a8a0a8 selftests: drv-net: add tests for napi IRQ affinity notifiers deab38f8f011 idpf: use napi's irq affinity 4063af296762 ice: use napi's irq affinity and rmap IRQ notifiers 30b78ba3d4fe ice: clear NAPI's IRQ numbers in ice_vsi_clear_napi_queues() de340d8206bf net: ena: use napi's aRFS rmap notifers bd7c00605ee0 net: move aRFS rmap management and CPU affinity to core 28d68d396a1c bonding: report duplicate MAC address in all situations e6116fc60557 net: skb: free up one bit in tx_flags 2e5584e0f913 selftests/net: expand cmsg_ipv6.sh with ipv4 c1d6d629ab0b selftests/net: prepare cmsg_ipv6.sh for ipv4 3ba075278c11 tcp: be less liberal in TSEcr received while in SYN_RECV state 0dc116189161 clk: mediatek: mt8188-vdo1: Add VDO1_DPI1_HDMI clock for hdmitx 8c1d4d8f4c92 dt-bindings: clock: mediatek,mt8188: Add VDO1_DPI1_HDMI clock a065bbf776d3 trace/osnoise: Add trace events for samples 5c496f1d6780 perf list: Document -v option deduplication feature c9d699e10fa6 perf pmu: Don't double count common sysfs and json events 72c6f57a4193 perf pmu: Dynamically allocate tool PMU b20150d499b3 clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() 556b58c19154 perf probe: Pick the correct dwarf die while adding probe points 833d02523949 perf ftrace latency: allow to hide empty buckets 4a75e8c3b225 perf ftrace latency: variable histogram buckets a3b3b57ec92f arm64: dts: rockchip: Enable USB3 OTG on rk3588s Cool Pi 4B f4dc5a3355a8 perf annotate-data: Handle direct use of stack pointer without fbreg f69656656fa7 KVM: selftests: Add test for KVM_REG_ARM_VENDOR_HYP_BMAP_2 86edf6bdcf05 smccc/kvm_guest: Enable errata based on implementation CPUs c8c2647e69be arm64: Make  _midr_in_range_list() an exported function c0000e58c74e KVM: arm64: Introduce KVM_REG_ARM_VENDOR_HYP_BMAP_2 57e5cc9b8a39 KVM: arm64: Specify hypercall ABI for retrieving target implementations 3dd3ab690172 pinctrl: qcom: msm8917: Add MSM8937 wsa_reset pin e3121298c7fc arm64: Modify _midr_range() functions to read MIDR/REVIDR internally 18778b5fdd01 drm/xe: Eliminate usage of TIMESTAMP_OVERRIDE d766d87cf4a0 KVM: arm64: Document ordering requirements for irqbypass 5c57533eb8c1 KVM: arm64: vgic-v4: Fall back to software irqbypass if LPI not found d0b79563fd60 KVM: arm64: vgic-v4: Only WARN for HW IRQ mismatch when unmapping vLPI a0d7e2fc61ab KVM: arm64: vgic-v4: Only attempt vLPI mapping for actual MSIs a33c9699e734 drm/xe/pxp: Don't kill queues while holding PXP locks 516e5bd0b6bf cxl: Add mce notifier to emit aliased address for extended linear cache 3bd53b2fa57d Revert "selftests: kselftest: Fix build failure with NOLIBC" 22edf1f8d4dc tools/nolibc: add support for [v]sscanf() 8c520c5f1e76 cxl: Add extended linear cache address alias emission for cxl events dc4b165855f2 selftests/ftrace: Use readelf to find entry point in uprobe test 0ec9849b6333 acpi/hmat / cxl: Add extended linear cache support for CXL 84b25926fa7a acpi: numa: Add support to enumerate and store extended linear address mode 2c2b1e059792 selinux: add permission checks for loading other kinds of kernel files 063ab16ff5cf thermal: hisi: Use kcalloc() instead of kzalloc() with multiplication e6c0525fc6af thermal: int340x: Use kcalloc() instead of kzalloc() with multiplication 83c34f5099bf thermal: k3_j72xx_bandgap: Use kcalloc() instead of kzalloc() c65b5c518743 thermal/of: Use kcalloc() instead of kzalloc() with multiplication e6ca59bb3c8f thermal/debugfs: replace kzalloc() with kcalloc() in thermal_debug_tz_add() e67a35bc953a drm/xe/eustall: Add workaround 22016596838 which applies to PVC. cd5bbb2532f2 drm/xe/uapi: Add a device query to get EU stall sampling information e827cf32eab4 drm/xe/eustall: Add EU stall sampling support for Xe2 9e0590eedede drm/xe/eustall: Add support to handle dropped EU stall data 760edec93968 drm/xe/eustall: Add support to read() and poll() EU stall data 9a0b11d4cf3b drm/xe/eustall: Add support to init, enable and disable EU stall sampling 1537ec85ebd7 drm/xe/uapi: Introduce API for EU stall sampling a2d6f86bbcb4 drm/xe/topology: Add a function to find the index of the last enabled DSS in a mask a78f7a337bc7 docs: process: maintainer-soc-clean-dts: linux-next is decisive b31cc6af1bb1 docs: dt: submitting-patches: Document sending DTS patches 2ac95560fbe1 of: Align macro MAX_PHANDLE_ARGS with NR_FWNODE_REFERENCE_ARGS eb50844d728f of: property: Increase NR_FWNODE_REFERENCE_ARGS 9ec84f79c5a7 perf: Remove unnecessary parameter of security check 5ae5161820e5 selftests/sched_ext: Add NUMA-aware scheduler test 27d38bdfd416 wifi: ath12k: Improve BSS discovery with hidden SSID in 6 GHz band 8c96eb23f203 arm64: defconfig: Enable gb_beagleplay 9a9b7cd77b24 firmware: config: ti-sci: Default set to ARCH_K3 for the ti sci driver 3d1033caf056 selftests/bpf: Introduce veristat test e3c9abd0d14b selftests/bpf: Implement setting global variables in veristat a5caf03188e4 soc: ti: k3-socinfo: Do not use syscon helper to build regmap b2aba529bf77 KVM: Drop kvm_arch_sync_events() now that all implementations are nops fd21732682e2 KVM: x86: Fold guts of kvm_arch_sync_events() into kvm_arch_pre_destroy_vm() e447212593a0 KVM: x86: Unload MMUs during vCPU destruction, not before ed8f966331d6 KVM: Assert that a destroyed/freed vCPU is no longer visible ed09b50b5411 KVM: x86: Don't load/put vCPU when unloading its MMU during teardown b9454434d034 arm64: dts: rockchip: Add UART clocks for RK3528 SoC 858cdcdd11cf arm64: dts: rockchip: Add clock generators for RK3528 SoC 5d0eb375e685 clk: rockchip: Add clock controller driver for RK3528 SoC 651aabc9fb0f clk: rockchip: Add PLL flag ROCKCHIP_PLL_FIXED_MODE e0c0a97bc308 dt-bindings: clock: Document clock and reset unit of RK3528 a7624ccdef4f ext2: Make ext2_params_spec static 0ba0ef012eba selftests/bpf: Test bpf_usdt_arg_size() function b62dff14402a libbpf: Implement bpf_usdt_arg_size BPF function a9e60f1ffe1c clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent 83dbeca33f74 clk: rockchip: rk3568: mark hclk_vi as critical d7169b8bcd85 clk: rockchip: rk3188: use PCLK_CIF0/1 clock IDs on RK3066 4580f4e0ebdf bpf: Fix deadlock between rcu_tasks_trace and event_mutex. be1e3607f29a ASoC: tas2781: Clean up for some define 1a7460a1976d drm/xe: Fix uninitialized pointer def db0d2d757215 drm/i915: Fix pipeDMC and ATS fault handling b123480eec64 docs/bpf: Document some special sdiv/smod operations 7a6b158e00c8 posix-clock: Remove duplicate compat ioctl() handler a8b773f24203 cxl: Setup exclusive CXL features that are reserved for the kernel 14d502cc2718 cxl/mbox: Add SET_FEATURE mailbox command 5e5ac21f629d cxl/mbox: Add GET_FEATURE mailbox command 44818d387e55 cxl/test: Add Get Supported Features mailbox command support f0e6a2329bf9 cxl: Add Get Supported Features command for kernel usage eef3ede533ae drm/xe/oa: Refactor WAs to use XE_WA() macro 8c5fe7d88bc1 drm/xe: Add Wa_16021333562 and Wa_14016712196 cbbca60a1efc cxl: Enumerate feature commands aca95fb6bb57 powerpc/microwatt: Add SMP support 3d45a3d0d2e6 powerpc: Define config option for processors with broadcast TLBIE 2b0a438d5380 powerpc/microwatt: Define an idle power-save function 78099fe1e3b5 powerpc/microwatt: Device-tree updates 81bb6490b78a powerpc/microwatt: Select COMMON_CLK in order to get the clock framework 5722915493ac net: toshiba: Remove reference to PPC_IBM_CELL_BLADE d9fefcea813e net: spider_net: Remove powerpc Cell driver 16479389cfeb cpufreq: ppc_cbe: Remove powerpc Cell driver 333e8eb3e081 genirq: Remove IRQ_EDGE_EOI_HANDLER 215bd64ada73 docs: Remove reference to removed CBE_CPUFREQ_SPU_GOVERNOR b78e0bff8591 powerpc: Remove UDBG_RTAS_CONSOLE 1b52e091e7f1 powerpc/io: Use standard barrier macros in io.c 76c7d4300d99 powerpc/io: Rename _insw_ns() etc. 0305292f17bc powerpc/io: Use generic raw accessors c051451b7ad1 powerpc/io: Spell-out PCI_IO_ADDR 8a55941aed70 powerpc/io: Wrap port calculation in a macro 41c8992c02a5 powerpc/io: Remove unnecessary indirection 15efd61fa74d powerpc/io: Unhook MMIO accessors de9cc05822bf powerpc/io: Remove PCI_FIX_ADDR 6584845b3d8b powerpc/io: Remove PPC_INDIRECT_MMIO 478e1709ad8a powerpc/io: Remove PPC_IO_WORKAROUNDS f026dffd548f powerpc: Remove PPC_OF_PLATFORM_PCI bd4a83428bbd powerpc: Remove DCR_MMIO and the DCR generic layer 41cc49efffd7 powerpc/xmon: Remove SPU debug and disassembly 11923e0d9d95 powerpc/cell: Remove CBE_CPUFREQ_SPU_GOVERNOR de9d1be44e50 powerpc: Remove IBM_CELL_BLADE & SPIDER_NET references 38efe5a9a7a7 powerpc: Remove PPC_PMI and driver 8e4f1a3495c2 powerpc: Remove some Cell leftovers 05bf59fbeef3 powerpc/cell: Remove support for IBM Cell Blades f50b45626e05 powerpc/static_call: Implement inline static calls 6626f98ed55a powerpc: Prepare arch_static_call_transform() for supporting inline static calls bb7f054f4de2 objtool/powerpc: Add support for decoding all types of uncond branches d856bc3ac7d9 static_call_inline: Provide trampoline address when updating sites 9138048bb589 selftests/bpf: add cgroup_skb netns cookie tests c221d3744ad3 bpf: add get_netns_cookie helper to cgroup_skb programs 44db68dee1f7 arm64: dts: apple: Add touchbar digitizer nodes 79e10dad1ce3 rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y e3924279e516 futex: Use a hashmask instead of hashsize 099b79f94366 drm/doc: Document KUnit expectations 95da92e7c6ff wifi: iwlwifi: add Debug Host Command APIs 5098c09a174c wifi: iwlwifi: add IWL_MAX_NUM_IGTKS macro 26fef6d386a0 wifi: iwlwifi: add OMI bandwidth reduction APIs 048a3d94b0a8 wifi: iwlwifi: remove mvm prefix from iwl_mvm_d3_end_notif d645fbb47dcf wifi: iwlwifi: remember if the UATS table was read successfully f073cc3a66cb wifi: iwlwifi: export iwl_get_lari_config_bitmap f8e02ca6497c wifi: iwlwifi: add support for external 32 KHz clock e51f035b5a08 wifi: iwlwifi: mld: add a debug level for EHT prints 2bfbd823abde wifi: iwlwifi: mld: add a debug level for PTP prints e1fc9288a1fa wifi: iwlwifi: remove mvm prefix from iwl_mvm_esr_mode_notif 79c06299e719 wifi: iwlwifi: use 0xff instead of 0xffffffff for invalid 180d52d224cc wifi: iwlwifi: location api cleanup ceaad3c43596 wifi: cfg80211: expose update timestamp to drivers ebba23e07798 wifi: mac80211: add ieee80211_iter_chan_contexts_mtx d00c0c4105e5 wifi: mac80211: fix integer overflow in hwmp_route_info_get() ebf9944bed4e wifi: mac80211: Fix possible integer promotion issue 7d2497ff7e5f wifi: cfg80211: convert timeouts to secs_to_jiffies() 129860044c61 wifi: mac80211: Add counter for all monitor interfaces 7ebd85022c00 PM: clk: remove unused of_pm_clk_add_clk() cf6b9ba172dd wifi: iwlegacy: don't warn for unused variables with DEBUG_FS=n 7d8f03f7dd9f x86/boot: Add missing has_cpuflag() prototype 5d3b81d4d852 x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() b93f07cf090a drm/vc4: move to devm_platform_ioremap_resource() usage 41cb3e215019 drm/tiny: move to devm_platform_ioremap_resource() usage 50cc9a322b5f drm/stm: move to devm_platform_ioremap_resource() usage 555313ffde41 drm/mediatek: move to devm_platform_ioremap_resource() usage a2a20c1ecd7f drm/aspeed: move to devm_platform_ioremap_resource() usage 8442df2b49ed x86/bugs: KVM: Add support for SRSO_MSR_FIX ad45492c7c59 drm/i915/power: move runtime power status info to power debugfs d3c29670755b MAINTAINERS: Update maintainer of repaper and mi0283qt 80c7ee9c2094 ARM: dts: stm32: Add Priva E-Measuringbox devicetree d5a79bf998dc ARM: dts: stm32: Add thermal support for STM32MP131 2ec01bd7152f vmlinux.lds.h: Remove entry to place init_task onto init_stack f3607b168318 dt-bindings: arm: stm32: Add Priva E-Measuringbox board d9b48a56b24b dt-bindings: vendor-prefixes: Add prefix for Priva dfebe7362f6f x86/ibt: Optimize the fineibt-bhi arity 1 case 0c92385dc05e x86/ibt: Implement FineIBT-BHI mitigation b815f6877d80 x86/bhi: Add BHI stubs 55a1abd6e76c MAINTAINERS: Add Vincenzo Frascino as Xilinx Sound Driver Maintainer 7ed7065dfbba ASoC: dt-bindings: xlnx,spdif: Convert to json-schema 1b8b6dd0c91b ASoC: dt-bindings: xlnx,audio-formatter: Convert to json-schema a206376b4254 ASoC: dt-bindings: xlnx,i2s: Convert to json-schema 62142da241a0 ASoC: rt712-sdca: Add FU05 playback switch control bfc98dbcb3c7 selftests/x86/avx: Add AVX tests fa826c1f2cc9 selftests/x86/xstate: Clarify supported xstates 10d8a204c500 selftests/x86/xstate: Consolidate test invocations into a single entry e075d9fa16b3 selftests/x86/xstate: Introduce signal ABI test 7cb2fbe41949 selftests/x86/xstate: Refactor ptrace ABI test 40f6852ef2bf selftests/x86/xstate: Refactor context switching test 3fcb4d614656 selftests/x86/xstate: Enumerate and name xstate components 0f6d91a327db selftests/x86/xstate: Refactor XSAVE helpers for general use dbd6b649e7d5 selftests/x86: Consolidate redundant signal helper functions 1d2e01d53a8e spi: spi-imx: convert timeouts to secs_to_jiffies() 32fcd1b9c397 spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() 1e4e454223f7 dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' d72deaf05ac1 dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' 97e59672a9d2 x86/ibt: Add paranoid FineIBT mode 0c0b6c05e208 coresight-tpdm: Add support to enable the lane for MCMB TPDM 07f7c21745db coresight-tpdm: Add support to select lane ee39dbe9395b coresight-tpdm: Add MCMB dataset support 4ff6039ffb79 coresight-etm4x: add isb() before reading the TRCSTATR cade8a89b101 coresight: etm4x: don't include '' directly 029f718fedd7 x86/traps: Decode LOCK Jcc.d8 as #UD 06926c6cdb95 x86/ibt: Optimize the FineIBT instruction sequence e33d805a1005 x86/traps: Allow custom fixups in handle_bug() 2e044911be75 x86/traps: Decode 0xEA instructions as #UD 6447828875b7 x86/mce/inject: Remove call to mce_notify_irq() 5d703825fde3 x86/alternatives: Clean up preprocessor conditional block comments 500a41acb05a x86/ibt: Add exact_endbr() helper 9a54fb313433 x86/cfi: Add 'cfi=warn' boot option 399b27999852 irqchip/renesas-rzv2h: Add RZ/G3E support e3a16c33db69 irqchip/renesas-rzv2h: Update macros ICU_TSSR_TSSEL_{MASK,PREP} 76c3b774734f irqchip/renesas-rzv2h: Update TSSR_TIEN macro 1a6ebcc10b13 irqchip/renesas-rzv2h: Add field_width to struct rzv2h_hw_info eb23d23d082d irqchip/renesas-rzv2h: Add max_tssel to struct rzv2h_hw_info 0a9d6ef64e5e irqchip/renesas-rzv2h: Add struct rzv2h_hw_info with t_offs variable 5ec8cabc3b86 irqchip/renesas-rzv2h: Use devm_pm_runtime_enable() ad773ebc6e41 irqchip/renesas-rzv2h: Use devm_reset_control_get_exclusive_deasserted() f5de95438834 irqchip/renesas-rzv2h: Simplify rzv2h_icu_init() c56cab0c3ee0 irqchip/renesas-rzv2h: Drop irqchip from struct rzv2h_icu_priv 72310650788a irqchip/renesas-rzv2h: Fix wrong variable usage in rzv2h_tint_set_type() 9d245214b683 dt-bindings: interrupt-controller: renesas,rzv2h-icu: Document RZ/G3E SoC 087f8a6b8ce9 gpio: pcf857x: add support for reset-gpios on (most) PCA967x b28037d4f375 dt-bindings: gpio: nxp,pcf8575: add reset GPIO 9080b5d1b9c2 gpio: mvebu: use value returning setters f01436c2a038 gpio: davinci: use value returning setters 4b28762caa7b gpio: latch: use value returning setters 14628b692707 gpio: latch: use lock guards 97c9b59f6658 gpio: max77650: use value returning setters 468eae4166ab gpio: aggregator: use value returning setters 66d231b12eb8 gpio: mockup: use value returning setters e32ce8f62dd9 gpio: pca953x: use value returning setters a458d2309c81 gpio: regmap: use value returning setters fe69bedc77c1 gpio: sim: use value returning setters 98ce1eb1fd87 gpiolib: introduce gpio_chip setters that return values 9b407312755f gpiolib: rework the wrapper around gpio_chip::set_multiple() d36058b89a4a gpiolib: wrap gpio_chip::set() 8ce258f62f90 gpiolib: make value setters have return values 129fdfe25ac5 leds: aw200xx: don't use return with gpiod_set_value() variants 89839e69f615 drm/msm/dpu: rate limit snapshot capture for mmu faults 85bdbd8306d8 drm/msm: switch msm_kms to use msm_iommu_disp_new() c37d9f0b1a18 drm/msm/iommu: introduce msm_iommu_disp_new() for msm_kms f66f3cf6bc42 drm/msm/iommu: rename msm_fault_handler to msm_gpu_fault_handler eabba31a839a drm/msm: register a fault handler for display mmu faults 0699018b41d7 drm/msm/dsi/phy: Define PHY_CMN_CLK_CFG[01] bitfields and simplify saving de36ea80b303 drm/msm/dsi/phy: Use dsi_pll_cmn_clk_cfg1_update() when registering PLL 52b3f0e118b1 drm/msm/dsi: Add check for devm_kstrdup() b0e71c2637d1 drm/msm/dsi: Allow values of 10 and 12 for bits per component d245ce568929 drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology 660c396c98c0 drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host 14ad809ceb66 drm/msm/dsi: Use existing per-interface slice count in DSC timing b39e7014ed31 drm/msm/dsi: Drop unnecessary -ENOMEM message cce156257ed3 drm/msm/dsi: Minor whitespace and style cleanup d5bc3c3389d7 drm/msm/dsi: Simplify with dev_err_probe() 709cc0620107 drm/msm/dsi: Drop redundant NULL-ifying of clocks on error paths 162c57b8e7a1 dt-bindings: display: qcom,sm8650-mdss: explicitly document mdp0-mem and cpu-cfg interconnect paths e05b233ae13b dt-bindings: display: qcom,sm8550-mdss: explicitly document mdp0-mem and cpu-cfg interconnect paths baf490728777 drm/msm/dsi/phy: Program clock inverters in correct register 5100ae76b5ab drm/msm/dsi/phy: Use the header with clock IDs d1f28e30a525 dt-bindings: display/msm/dsi-phy: Add header with exposed clock IDs 81e42fc1d303 EDAC: Update memory repair control interface for memory sparing feature 007094c83872 gpiolib: use the required minimum set of headers 699ea5219c4b EDAC: Add a memory repair control feature 278d4f429143 drm/xe/gt_pagefault: Change vma_pagefault unit to kilobyte 4f109b061c12 drm/xe/gt_stats: Use atomic64_t for counters a88c7c224479 KVM: selftests: arm64: Test writes to MIDR,REVIDR,AIDR 3adaee783061 KVM: arm64: Allow userspace to change the implementation ID registers d0d81e03e629 KVM: arm64: Load VPIDR_EL2 with the VM's MIDR_EL1 value b4043e7cb78b KVM: arm64: Maintain per-VM copy of implementation ID regs 4cd48565b0e5 KVM: arm64: Set HCR_EL2.TID1 unconditionally 4cf006b73995 nfsd: drop fh_update() from S_IFDIR branch of nfsd_create_locked() 3ff6c8707c9a nfs/vfs: discard d_exact_alias() d79c9cc51297 iomap: introduce a full map advance helper edd3e3b7d210 iomap: rename iomap_iter processed field to status 469739f1d8c5 iomap: remove unnecessary advance from iomap_iter() 6fe32fe1bbc1 dax: advance the iomap_iter on pte and pmd faults 39eb05112987 dax: advance the iomap_iter on dedupe range 9ba439cbdcf2 dax: advance the iomap_iter on unshare range 80fce3058407 dax: advance the iomap_iter on zero range e1dae77b50e3 dax: push advance down into dax_iomap_iter() for read and write e1e6bae60732 dax: advance the iomap_iter in the read/write path f145377da150 iomap: convert misc simple ops to incremental advance 8fecec46d10b iomap: advance the iter on direct I/O d9dc477ff6a2 iomap: advance the iter directly on buffered read 0edaa4593efe riscv: sophgo: dts: Add msi controller for SG2042 c66741549424 irqchip: Add the Sophgo SG2042 MSI interrupt controller a41d042757fb dt-bindings: interrupt-controller: Add Sophgo SG2042 MSI 18fbd567e75f drm/xe: cancel pending job timer before freeing scheduler 91c8d8e4b7a3 enic: add dependency on Page Pool 4e4136c64467 selftests/bpf: Test gen_pro/epilogue that generate kfuncs d519594ee244 bpf: Search and add kfuncs in struct_ops prologue and epilogue f3c2d243a36e bpf: abort verification if env->cur_state->loop_entry != NULL 8fa19c2c69fb net: wangxun: fix LIBWX dependencies da87cabaf877 selftests: drv-net-hw: Add a test for symmetric RSS hash 0163250039c3 selftests: drv-net: Make rand_port() get a port more reliably 4d20c9f2db83 net/mlx5e: Symmetric OR-XOR RSS hash control ecdff893384c ethtool: Symmetric OR-XOR RSS hash ad530283d3c8 drivers: net: xgene: Don't use "proxy" headers 196b07ba9104 net: stmmac: dwc-qos: clean up clock initialisation cff608268baf net: stmmac: dwc-qos: name struct plat_stmmacenet_data consistently 6b68c4542ffe drm/xe/regs: remove a duplicate definition for RING_CTL_SIZE(size) 6002850fdfe0 Add OVN to `rtnetlink.h` 0f58804080e3 selftests/net: ensure mptcp is enabled in netns fc9167192f29 Octeontx2-af: RPM: Register driver with PCI subsys IDs fa662c908073 KVM: SVM: Add Idle HLT intercept support 70792aed1455 x86/cpufeatures: Add CPUID feature bit for Idle HLT intercept c3392d0ab714 KVM: SVM: Provide helpers to set the error code ea4c2f2f5ed3 KVM: SVM: Convert plain error code numbers to defines 35359c36356a drm/xe: Stop ignoring errors from xe_ttm_sys_mgr_init() 1671c9617d7e drm/xe: Rename update_device_info() after sriov 292b1a8a5054 drm/xe: Stop ignoring errors from xe_heci_gsc_init() d40f275d96e8 drm/xe: Move survivability entirely to xe_pci d41d048043c4 drm/xe/display: Drop xe_display_driver_remove() d01bdc00254c drm/xe: Drop remove callback support 01b1ace3b481 drm/xe: Switch from xe to devm actions 83e3d0876754 drm/xe: Stop setting drvdata to NULL 2babfdfe2e9b drivers: base: component: Add debug message for unbind 96d01ef3b106 drivers: base: devres: Fix find_group() documentation 8e1ddfada453 drivers: base: devres: Allow to release group on device release d09055122bd2 EDAC: Use string choice helper functions 7f7573bd4f37 Input: pm8941-pwrkey - fix dev_dbg() output in pm8941_pwrkey_irq() 496b7d2e5b93 Input: synaptics - hide unused smbus_pnp_ids[] array 6c00f29f74cb ACPI: fan: Add fan speed reporting for fans with only _FST e451630226bd x86/build: Fix broken copy command in genimage.sh when making isoimage 44d755c1d698 dt-bindings: display/lvds-codec: add ti,sn65lvds822 79165720f318 x86/percpu: Construct __percpu_seg_override from __percpu_seg 161e7e4671e6 of/platform: Do not use of_get_property() to test property presence b41838312e24 of: Correct property name comparison in __of_add_property() 8e8f0306497d x86/mtrr: Remove unnecessary strlen() in mtrr_write() 564dcfc124c3 Input: apple_z2 - fix potential confusion in Kconfig e71087ebcd0e Input: matrix_keypad - use fsleep for delays after activating columns 90a0a63451e4 Input: matrix_keypad - add settle time after enabling all columns 2eeac6d4bb5e dt-bindings: input: matrix_keypad: add settle time after enabling all columns 937fbf111ac1 tracing: Add traceoff_after_boot option 5e3b64246fe4 tools/sched_ext: Provide consistent access to scx flags fde7d64766c1 sched_ext: idle: Fix scx_bpf_pick_any_cpu_node() behavior dc208c69c033 scripts/sorttable: Allow matches to functions before function entry 46514b3c2c17 scripts/sorttable: Use normal sort if theres no relocs in the mcount section da0f622b344b ftrace: Check against is_kernel_text() instead of kaslr_offset() 6eeca746fa5f ftrace: Test mcount_loc addr before calling ftrace_call_addr() a2bfbf847c96 tools/memory-model: glossary.txt: Fix indents fa9e35a0772a tools/memory-model/README: Fix typo dcc5197839f2 tools/memory-model: Distinguish between syntactic and semantic tags fafa18068359 tools/memory-model: Switch to softcoded herd7 tags 41921f231abf drm/msm/dpu: simplify dpu_encoder_get_topology() interface 7d39f5bb82c0 drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() 25b4614843bc drm/msm/dpu: don't use active in atomic_check() b6090ffb30f3 drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs 25dc6948a06f drm/msm: Use str_enable_disable-like helpers 629ac9f0a68c drm/msm/dpu: Simplify using local 'ctl' variable 23c0a9d36f78 drm/msm/dpu: Add writeback support for SM6150 e51cb50f0bc0 dt-bindings: input: matrix_keypad: convert to YAML d62c02af7a96 KVM: VMX: Pass XFD_ERR as pseudo-payload when injecting #NM 3ef0df3f760f KVM: VMX: Don't modify guest XFD_ERR if CR0.TS=1 2034fe663a1a dt-bindings: input: Correct indentation and style in DTS example 64c66da08d10 cpuidle: intel_idle: Update MAINTAINERS dab993bf1513 drm/amdgpu: increase AMDGPU_MAX_RINGS 59f9c2c9f6f8 drm/amdgpu: Fix correct parameter desc for VCN idle check functions 7c62aacc3b45 drm/amdgpu: init return value in amdgpu_ttm_clear_buffer a8f921a10a8c drm/amdgpu: Change page/record number calculation based on nps 0153d27673ac drm/amdgpu: Refine bad page adding e6aae1db41e5 drm/amd/pm: Get metrics table version for smu_v13_0_12 e4e6ae41cc9d drm/amdgpu: update SDMA sysfs reset mask in late_init ff930483af93 drm/amdgpu: Set CPER enabled flag after ring initiailized f2510355fba8 drm/amdgpu: Save nps to eeprom ce615fe32845 drm/amdgpu: Check if CPER enabled when generating CPER 700e535db4cc drm/amd/pm: handling of set performance level 9424a5bf0836 drm/amdgpu: simplify xgmi peer info calls 6f0e68b8c76d drm/amdkfd: enable cooperative launch on gfx12 9655a1603178 drm/amd/display: Promote DAL to 3.2.322 d7dc4917ae81 drm/amd/display: [FW Promotion] Release 0.0.255.0 f3dde2ff7fca drm/amd/display: Fix HPD after gpu reset 8adeff83a3b0 drm/amd/display: stop DML2 from removing pipes based on planes 50f040c53ea9 drm/amd/display: Increase halt timeout for DMCUB to 1s 35079e7eeed3 drm/amd/display: Remove unused header 02a940da2ccc drm/amd/display: handle max_downscale_src_width fail check 7c6518c1c731 drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage 23ef388a84c7 drm/amd/display: fix dcn4x init failed ba93dddfc920 drm/amd/display: Temporarily disable hostvm on DCN31 ab021b9f3194 drm/amd/display: ACPI Re-timer Programming 02a2793ab27e drm/amd/display: Refactor DCN4x and related code f6d17270d18a drm/amd/display: add a quirk to enable eDP0 on DP1 d29578684016 drm/amd/display: replace dio encoder access 0fe2df4498db drm/amd/display: Add SPL namespace 259eacbfcf66 drm/amd/display: Fix unit test failure 0d3004647631 drm/amd/display: fix check for identity ratio 26873260d394 drm/amd/display: Fix mismatch type comparison fba4d19f3731 drm/amd/display: Add opp recout adjustment 86f06bcbb54e drm/amd/display: Fix mismatch type comparison in custom_float 97b05c8c2e1e drm/amd/display: Apply DCN35 DML2 state policy for DCN36 too d8075f5a6d9d drm/amd/display: update incorrect cursor buffer size 6deeefb820d0 drm/amd/display: Disable PSR-SU on eDP panels dc84a21f5f8d drm/amd/display: Revert "Disable PSR-SU on some OLED panel" abefe9fcfbb6 drm/amd/display: Fix spelling mistake "oustanding" -> "outstanding" a101fa705d01 MAINTAINERS: Update AMDGPU DML maintainers info 81262b1656fe drm/amd/display: restore edid reading from a given i2c adapter 9d8af72fe73f drm/amdgpu: Remove unused nbif_v6_3_1_sriov_funcs 289387d0dbf8 mailmap: Add entry for Rodrigo Siqueira 62431979dd92 drm/amdgpu: Add ring reset callback for JPEG5_0_1 9b3ef540397c MAINTAINERS: Change my role from Maintainer to Reviewer b7fd6528b5ad drm/amdgpu: Log after a successful ring reset 28d05f0836df drm/amdgpu: Log the creation of a coredump file 27b791514789 drm/amdgpu/mes: keep enforce isolation up to date 0b4119d54b17 drm/amd/pm: Use separate metrics table for smu_v13_0_12 9b71be8785e2 drm/amdgpu: Add core reset registers for JPEG5_0_1 da120ed561e2 drm/amdgpu: Per-instance init func for JPEG5_0_1 a1addcf8499a drm/amd/display: fix an indent issue in DML21 c19390ca9094 MAINTAINERS: update amdgpu maintainers list 5235053f443c drm/amdgpu: disable BAR resize on Dell G5 SE 25907304cfce drm/amd/pm: Fetch fru product info for smu_v13_0_12 95eebc05a729 drm/amd/pm: Fetch static metrics table 6c565218ed96 drm/amd/pm: Add GetStaticMetricTable message e2b3f95b47ed drm/amd/pm: Update pmfw headers for smu_v13_0_12 c94943b0863e drm/amdgpu: Update amdgpu_job_timedout to check if the ring is guilty d190e4d0f7b5 drm/amd/pm: add support for checking SDMA reset capability 82252544921e drm/amdgpu: Add reset function pointer for SDMA v4.4.2 page ring fdbfaaaae06b drm/amdgpu: Improve SDMA reset logic with guilty queue tracking 0ad649321ae2 drm/amdgpu/sdma: Introduce is_guilty callbacks for sdma GFX and PAGE rings 4d3c4f4f7f22 drm/amdgpu: Introduce cached_rptr and is_guilty callback in amdgpu_ring 4c02f7301657 drm/amdgpu: Introduce conditional user queue suspension for SDMA resets 0ca57515606d drm/amdgpu: Remove redundant logic in GC v9.4.3 793ee232eedf drm/amdgpu: Do not poweroff UVDJ in JPEG4_0_3 2df30ae0ba0b Documentation/gpu: Add acronyms for some firmware components d6e6ea5efbe9 drm/amdgpu/sdma: Refactor SDMA reset functionality and add callback support f33044952c24 drm/amdgpu/kfd: Add shared SDMA reset functionality with callback support 71209c966320 drm/amdgpu: correct the name of mes_pipe structure 8150827990b7 drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd ee3dc9e204d2 amdgpu/pm/legacy: fix suspend/resume issues 7dc340540363 drm/amdgpu: update the handle ptr in is_idle 72d0af4accd9 drm/msm/dp: Add support for LTTPR handling 6dcc3c5121b7 drm/i915/dp: Use the generic helper to control LTTPR transparent mode 226a0baf9098 drm/nouveau/dp: Use the generic helper to control LTTPR transparent mode 5e7715478c27 drm/dp: Add helper to set LTTPRs in transparent mode 8ac17e6ae1bf blk-wbt: Cleanup a comment in wb_timer_fn 5d01d2df85f0 blk-wbt: Fix some comments b50cb2b1555d KVM: x86: Use a dedicated flow for queueing re-injected exceptions 4fa0efb43a78 KVM: x86: Rename and invert async #PF's send_user_only flag to send_always b9595d1ddef8 KVM: x86: Don't inject PV async #PF if SEND_ALWAYS=0 and guest state is protected a2b00f85d783 KVM: x86: Update Xen TSC leaves during CPUID emulation f00b3056843d ASoC: dt-bindings: mediatek,mt8188-mt6359: Add DMIC backend to dai-link 390ebb24b3c3 ASoC: mediatek: mt8188-mt6359: Add DMIC support c1e42ec04197 ASoC: mediatek: mt8188: Add support for DMIC 7d87bde21c73 ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile bf1800073f4d ASoC: mediatek: mt8188: Add reference for dmic clocks ef6a24c79d50 ASoC: mediatek: mt8188: Add audsys hires clocks 99fab04778da io_uring/rw: extract helper for iovec import 74c942499917 io_uring/rw: rename io_import_iovec() c72282dd865e io_uring/rw: allocate async data in io_prep_rw() f443029c9a6e of: Introduce and apply private is_pseudo_property() 56d733bb8f99 of: Compare property names by of_prop_cmp() in of_alias_scan() bcbd069b11b0 EDAC: Add a Error Check Scrub control feature f90b738166fe EDAC: Add scrub control feature db99ea5f2c03 EDAC: Add support for EDAC device features control 287044abff82 sctp: Remove unused payload from sctp_idatahdr c4f23a9d6e73 selftests/x86/lam: Fix minor memory in do_uring() 0159e311772a drm/i915/dp_mst: Fix encoder HW state readout for UHBR MST fe37c699ae3e x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus() 3e7b375752b5 ASoC: dt-bindings: fsl,imx-asrc: Reference common DAI properties 6542db20caf4 ASoC: dt-bindings: fsl,easrc: Reference common DAI properties 8fd0e127d8da ASoC: amd: acp: acp70: Remove unnecessary if-check 63d93f4d0f38 ASoC: q6dsp: q6apm: replace kzalloc() with kcalloc() in q6apm_map_memory_regions() a5a3de8990f4 ASoC: sh: migor: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 38399716e353 ASoC: ti: rx51: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 1c4749873bd0 ASoC: kirkwood: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 5a09e179024e ASoC: Documentation: DPCM: use inclusive language for SND_SOC_DAIFMT_CBx_CFx a46a0805635d of: resolver: Fix device node refcount leakage in of_resolve_phandles() 5275e8b5293f of: resolver: Simplify of_resolve_phandles() using __free() 4bafd71a38c2 of/irq: Add comments about refcount for API of_irq_find_parent() 708124d9e6e7 of/irq: Fix device node refcount leakages in of_irq_init() 962a2805e47b of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() bbf71f44aaf2 of/irq: Fix device node refcount leakages in of_irq_count() ff93e7213d6c of/irq: Fix device node refcount leakage in API of_irq_parse_raw() f8647991e07f of: unittest: Add a case to test if API of_irq_parse_raw() leaks refcount 0cb58d6c7b55 of/irq: Fix device node refcount leakage in API of_irq_parse_one() e678900df264 dm vdo indexer: reorder uds_request to reduce padding 9d8960672d63 vhost-scsi: Reduce response iov mem use fd4797658133 vhost-scsi: Allocate iov_iter used for unaligned copies when needed ddc5b5f68ec5 vhost-scsi: Stop duplicating se_cmd fields bca939d5bcd0 vhost-scsi: Dynamically allocate scatterlists 891b99eab0f8 vhost-scsi: Return queue full for page alloc failures during copy 3ca51662f818 vhost-scsi: Add better resource allocation failure handling bf2d650391be vhost-scsi: Allocate T10 PI structs only when enabled 4c1f3a7d7427 vhost-scsi: Reduce mem use by moving upages to per queue fc80842a2799 vduse: add virtio_fs to allowed dev id 3c7df2e27346 sound/virtio: Fix cancel_sync warnings on uninitialized work_structs a6097e0a54a5 vdpa/mlx5: Fix oversized null mkey longer than 32bit 439252e167ac vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-endian machines 5dd639a1646e vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint ec05544c858f tools: virtio/linux/module.h add MODULE_DESCRIPTION() define. 83dc0370f915 tools: virtio/linux/compiler.h: Add data_race() define. ae376910f52b tools/virtio: Add DMA_MAPPING_ERROR and sg_dma_len api define for virtio test 26aa7992b456 eth: fbnic: Update return value in kdoc e4e7c9be2117 eth: fbnic: Consolidate PUL_USER CSR section c6aa4e2cdff6 eth: fbnic: Add PCIe registers dump 5e7e39ae15b0 intel_idle: introduce 'no_native' module parameter 5c3504109996 cpuidle: menu: Update documentation after get_typical_interval() changes 85975daeaa4d cpuidle: menu: Avoid discarding useful information 8de7606f0fe2 cpuidle: menu: Eliminate outliers on both ends of the sample set 60256e458e1c cpuidle: menu: Tweak threshold use in get_typical_interval() 13982929fb08 cpuidle: menu: Use one loop for average and variance computations d2cd195b57cf cpuidle: menu: Drop a redundant local variable 33cec19dc022 samples/vfs: fix printf format string for size_t 40115947b59f drm: panel: Add a panel driver for the Summit display d34bd3c7cb84 drm/panel: simple: Add BOE AV123Z7M-N17 panel b554c009da1c drm/panel: simple: add BOE AV101HDT-A10 panel 1a4d1d9f0685 dt-bindings: display: simple: Add BOE AV123Z7M-N17 panel 761992a4b4de dt-bindings: display: simple: add BOE AV101HDT-A10 panel fb13d3497bdc drm/mipi-dsi: extend "multi" functions and use them in sony-td4353-jdi d98e9213a768 media: visl: Fix ERANGE error when setting enum controls affbd1197886 arm64: dts: mediatek: mt8188: Add base display controller graph 1afaeca17238 arm64: dts: mediatek: mt8390-genio-700: Add USB, TypeC Controller, MUX 598c4ad870d3 arm64: dts: mediatek: mt8188: Add MTU3 nodes and correctly describe USB 454a1e3cd36c dt-bindings: usb: mediatek,mtk-xhci: Add port for SuperSpeed EP b232a43b5c60 arm64: dts: mediatek: mt8395-genio-1200-evk: add support for TCPC port 3aeff53c57c8 dt-bindings: usb: mtu3: Add ports property 18aa138d125d arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name baa898850fb8 arm64: dts: mediatek: mt8183: Switch to Elan touchscreen driver 453d5cadab1b media: nuvoton: Fix reference handling of ece_pdev 8ba4ef40ad6c media: nuvoton: Fix reference handling of ece_node a980bc5f56b0 media: adv7180: Disable test-pattern control on adv7180 450acf084023 media: mgb4: Fix switched CMT frequency range "magic values" sets dd05443189f9 media: mgb4: Fix CMT registers update logic d40f4b15c077 media: cx23885: Remove unused netup_eeprom_write d93c0a7923c1 media: hi556: remove redundant assignment to variable enable 7d8fa0ee43e5 media: tc358746: fix locking issue 78d7265e2e1c media: tc358746: improve calculation of the D-PHY timing registers 44967f0933f6 media: tc358746: add support for 8/10/12/14-bit RAW Bayer formats 040b17ae0e15 rust: io: fix devres test with new io accessor functions a3e51d471179 net: phy: add phylib-internal.h 8275ac799ee1 mptcp: blackhole: avoid checking the state twice b68b106b0f15 mptcp: sched: reduce size for unused data 9771a96a7a35 mptcp: sched: split get_subflow interface into two 7720790fd56b mptcp: pm: use ipv6_addr_equal in addresses_equal dc41695200a1 mptcp: pm: drop inet6_sk after inet_sk 640e3d69d0bc mptcp: pm: drop match in userspace_pm_append_new_local_addr f8fe81746573 mptcp: pm: add mptcp_pm_genl_fill_addr helper 63132fb05474 mptcp: pm: add a build check for userspace_pm_dump_addr 145dc6cc4abd mptcp: pm: change to fullmesh only for 'subflow' bc337e8c0e76 mptcp: pm: remove unused ret value to set flags 8f3f4464ff08 net/mlx5: Use secs_to_jiffies() instead of msecs_to_jiffies() c69046c3f2dc net/mlx5e: Support RX xfrm state selector's UPSPEC for packet offload 78e77a41e401 net/mlx5e: Add pass flow group for IPSec RX status table e20674a7e5b1 net/mlx5e: Add num_reserved_entries param for ipsec_ft_create() aa2961e19ff6 net/mlx5e: Skip IPSec RX policy check for crypto offload 7d9e292ecd67 net/mlx5e: Move IPSec policy check after decryption 85e4a808af25 net/mlx5e: Add correct match to check IPSec syndromes for switchdev mode 20d5fdc8951a net/mlx5e: Change the destination of IPSec RX SA miss rule 3400ae49cd1a net/mlx5e: Add helper function to update IPSec default destination a3ad653c9159 net: wangxun: Replace the judgement of MAC type with flags 2e5af6b2ae85 net: txgbe: Add basic support for new AML devices ac0fb4a55bde scsi: scsi_debug: Do not sleep in atomic sections b441eafbd1eb scsi: scsi_debug: Simplify command handling 7f92ca91c8ef scsi: scsi_debug: Remove a reference to in_use_bm 2af3b0c1082b scsi: scsi_debug: Remove sdebug_device_access_info 6538c8ca8ee1 net: ethernet: renesas: rcar_gen4_ptp: Remove bool conversion 0107fb8686b2 scsi: qla2xxx: Fix typos in a comment c337ce64ea8a scsi: mpt3sas: Fix spelling mistake "receveid" -> "received" e3f88665a780 HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition 95dc5b979f4b scsi: mpi3mr: Update driver version to 8.13.0.5.50 ca41929b2ed5 scsi: mpi3mr: Check admin reply queue from Watchdog 83a9d30d29f2 scsi: mpi3mr: Update timestamp only for supervisor IOCs b9287574323a scsi: mpi3mr: Update MPI Headers to revision 35 76d5fb0e58d8 power: supply: sc27xx: use devm_kmemdup_array() 4d098000ac19 drm/repaper: fix integer overflows in repeat functions 9e87325a9c18 arm64: dts: imx8mm-phycore-som: Add overlay to disable SPI NOR flash f432f54377ae arm64: dts: imx8mm-phycore-som: Add no-eth phy overlay 7b77622900aa arm64: dts: imx8mm-phycore-som: Add overlay for rproc 481bc9d5e363 arm64: dts: imx8mm-phyboard-polis: Add overlay for PEB-EVAL-01 1811697151f9 arm64: dts: imx8mm-phyboard-polis: Add support for PEB-AV-10 f8fab2dc4885 arm64: dts: imx8mm-phyboard-polis: Assign missing regulator for bluetooth 1fcb3dc13447 arm64: dts: imx8mm: move bulk of rtc properties to carrierboards 111073fc282e arm64: dts: imx8mm-phygate-tauri-l: Set RTC as wakeup-source ce23d2a80894 arm64: dts: imx8mm-phyboard-polis: Set RTC as wakeup-source c290eb8afc46 arm64: dts: imx8mm-phyboard-polis: add RTC description d1f974697d44 arm64: dts: imx8mm-phycore-som: add descriptions to nodes 62606c250555 arm64: dts: imx8mm-phycore-som: Assign regulator for dsi to lvds bridge 6b03a7aeea19 arm64: dts: imx8mm-phycore-som: Remove magic-packet property 81c665eb178b arm64: dts: imx8mm-phycore-som: Fix bluetooth wakeup source b6af6a5af626 arm64: dts: imx8mm-phycore-som: Keep LDO3 on in suspend 4b38222c946c arm64: dts: freescale: imx8mm-verdin: Remove LVDS panel and backlight f5b5aec0972b arm64: dts: colibri-imx8x: Add missing gpio-line-names 9bf72db23380 arm64: dts: s32g: add the eDMA nodes 1ecc4dbf6ace arm64: dts: imx95: add PCIe's msi-map and iommu-map property c95fc1e1f618 arm64: dts: imx8q: add PCIe EP overlay file for i.MX8QXP mek board d03743c5659a arm64: dts: imx8q: add PCIe EP for i.MX8QM and i.MX8QXP b09435bc5e8b arm64: dts: imx8-ss-hsio: fix indentation in pcie node b45895954039 arm64: dts: freescale: tqma8mqnl: Add vcc-supply for spi-nor ea6bd2e5ecde arm64: dts: freescale: tqma8mqml: Add vcc-supply for spi-nor fd5186372d4d arm64: dts: freescale: tqma8mq: Add vcc-supply for spi-nor aabe17aec3e3 arm64: dts: freescale: tqma8mpql: Add vcc-supply for spi-nor 2e662a2c3770 arm64: dts: imx8-apalis: add clock configuration for 44.1 kHz hdmi audio 3a3eefecbf6d arm64: dts: s32g399a-rdb3: Add INA231 sensor entry over I2C4 81a97afe7ccd arm64: dts: s32g: add common 'S32G-EVB' and 'S32G-RDB' board support b2194a4cf163 arm64: dts: s32g: add I2C[0..2] support for s32g2 and s32g3 dc5fb736fb52 arm64: dts: imx8qxp-mek: Complete WM8960 power supplies 9bad19461310 arm64: dts: imx8qm-mek: Complete WM8960 power supplies ca0d7229e41c arm64: dts: imx8dxl-evk: Complete WM8960 power supplies 0373fa645cf5 arm64: dts: imx8mp-evk: Complete WM8960 power supplies a3bfd9e8118a arm64: dts: tqma9352-mba93xx[cl]a: swap ethernet aliases db55b909e1a5 arm64: dts: mba93xxca: Do not assert power-down pins 584b427f4252 arm64: dts: freescale: imx93-tqma9352-mba93xxca: sort pinctrl nodes c63a0bfd1190 arm64: dts: mba8xx: Add PCIe support c58128a8a8dd arm64: dts: tqma8xx: Remove GPU TODO 11dcabb083f0 arm64: dts: tqma8xx: enable jpeg encode and decode c3d79d64c0fe arm64: dts: tqma8xx: Add vcc-supply for spi-nor f9893c346059 arm64: dts: imx8-ss-hsio: Wire up DMA IRQ for PCIe aadfff7b13d4 arm64: dts: imx8mn-bsh-smm-s2pro: Remove invalid audio codec clock 587098514a0e arm64: dts: imx8mp-skov: increase I2C clock frequency for RTC bce3edf81c2d arm64: dts: imx8mp-skov: fix phy-mode fc8efdf8fa4d arm64: dts: imx8mp-skov: describe mains fail detection 4252ede53d46 arm64: dts: imx8mp-skov: configure uart1 for RS485 6e887c950cb2 arm64: dts: imx8mp-skov: describe LVDS display pipeline 507b6de306ee arm64: dts: imx8mp-skov: describe HDMI display pipeline 68e008f256e9 arm64: dts: imx8mp-skov: use I2C5 for DDC 3d8ffe5702b2 arm64: dts: imx8mp-skov: operate CPU at 850 mV by default d19a6f79961d arm64: dts: imx8mp-skov: correct PMIC board limits 39e4189d9d63 arm64: dts: imx8mp-kontron: Add support for reading SD_VSEL signal 427ad6e2117f arm64: dts: imx93-kontron: Fix SD card IO voltage control 8472751c4d96 arm64: dts: imx8mm-kontron: Add support for reading SD_VSEL signal 6a69b494c6db ARM: dts: imx7d-sdb: Complete WM8960 power supplies e34ba2a34313 ARM: dts: imx6ul-14x14-evk: Complete WM8960 power supplies ed531feda785 drm/bridge: ti-sn65dsi86: Check for CONFIG_PWM using IS_REACHABLE() c75e5e010fef scsi: arm64: dts: rockchip: Add UFS support for RK3576 SoC d3cbe455d6eb scsi: ufs: rockchip: Initial support for UFS 6b070711b702 scsi: ufs: core: Export ufshcd_dme_reset() and ufshcd_dme_enable() d90e92023771 scsi: ufs: dt-bindings: Document Rockchip UFS host controller c40aa8d98db6 perf report: Fix sample number stats for branch entry mode e7af1946818b perf machine: Reuse module path buffer d996c726a5a4 perf hwmon_pmu: Switch event discovery to io_dir__readdir bb327140f581 perf parse-events: Switch tracepoints to io_dir__readdir 56406bd557fb perf events: Remove scandir in thread synthesis d6cd7c9f0239 perf header: Switch mem topology to io_dir__readdir 6a81a3fd9e91 perf pmu: Switch to io_dir__readdir f7cada5f7e7f perf maps: Switch modules tree walk to io_dir__readdir d118b08f7eee tools lib api: Add io_dir an allocation free readdir alternative 5666a7e7da2f cxl: Refactor user ioctl command path from mds to mailbox e402c70856a3 selftests/user_events: Fix failures caused by test code f4774e92aab8 loop: take the file system minimum dio alignment into account f6f9e32fe1e4 loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize 984c2ab4b87c loop: set LO_FLAGS_DIRECT_IO in loop_assign_backing_file d27816483261 loop: factor out a loop_assign_backing_file helper 7183877d6853 net: Remove shadow variable in netdev_run_todo() 8bfff0481d91 net: stmmac: thead: ensure divisor gives proper rate 171fd7cb153c net: stmmac: thead: use rgmii_clock() for RGMII clock rate c52fd4f083cc net: remove '__' from __skb_flow_get_ports() 89ac4a59ca6d skbuff: kill skb_flow_get_ports() 352bc4513ec3 net: stmmac: Correct usage of maximum queue number macros 75bc3dab4e49 net-sysfs: restore behavior for not running devices 1ffe30efd2f2 kbuild, bpf: Correct pahole version that supports distilled base btf feature 236d3910117e libbpf: Fix out-of-bound read 30341f0b8ea7 drm/xe/oa: Allow oa_exponent value of 0 14c384131ea0 cpumask: drop cpumask_next_wrap_old() 7a610694fa64 PCI: hv: Switch hv_compose_multi_msi_req_get_cpu() to using cpumask_next_wrap() aee1bf155db7 scsi: lpfc: rework lpfc_next_{online,present}_cpu() 6fef7ed1587c scsi: lpfc: switch lpfc_irq_rebalance() to using cpumask_next_wrap() 0cad40928587 s390: switch stop_machine_yield() to using cpumask_next_wrap() f954a2d37637 padata: switch padata_find_next() to using cpumask_next_wrap() 566babe82b10 cpumask: use cpumask_next_wrap() where appropriate 3268cb2e49cc cpumask: re-introduce cpumask_next{,_and}_wrap() dc5bb9b769c9 cpumask: deprecate cpumask_next_wrap() 40ba13b430cb powerpc/xmon: simplify xmon_batch_next_cpu() 2a402aa64c10 ibmvnic: simplify ibmvnic_set_queue_affinity() f02f2a1fe564 virtio_net: simplify virtnet_set_affinity() 65f4be07ad10 of: unittest: Add a case to test if API of_irq_parse_one() leaks refcount 046eda65258b drm/xe/devcoredump: Remove IS_ERR_OR_NULL check for kzalloc c504ad914f5b drm/xe/devcoredump: Fix print typo of offset c7f2b8bfca78 drm/xe/xe_pmu: Acquire forcewake on event init for engine events 6978c5f5a64d drm/xe/xe_pmu: Add PMU support for engine activity 98f992884333 net: stmmac: qcom-ethqos: use rgmii_clock() to set the link clock 0e6ffdb2b740 drm/xe/guc: Expose engine activity only for supported GuC version 9e19f42955ff drm/xe/trace: Add trace for engine activity b729ea271e84 drm/xe: Add engine activity support 11ba7ce076e5 bpf: Fix kmemleak warning for percpu hashmap 89baa22d7527 io_uring/zcrx: add selftest case for recvzc with read limit 6699ec9a23f8 io_uring/zcrx: add a read limit to recvzc requests da5dd31efd24 gpio: vf610: Switch to gpio-mmio 2145ba374069 gpio: mmio: Add flag for calling pinctrl back-end d40459cc157f x86/percpu: Unify __pcpu_op{1,2}_N() macros to __pcpu_op_N() 8b0b98ebf34d KVM: arm64: Advertise FEAT_ECV when possible 642c23ea8b45 KVM: arm64: Make ID_AA64MMFR4_EL1.NV_frac writable f83c41fb3ddd KVM: arm64: Allow userspace to limit NV support to nVHE cc9554e662a3 binfmt: Remove loader from linux_binprm struct 8bd2fa086a04 virtio: break and reset virtio devices on device_shutdown() 94f296dcd6d9 KVM: arm64: Move NV-specific capping to idreg sanitisation e7ef6ed4583e KVM: arm64: Enforce NV limits on a per-idregs basis 8f19331384e6 seccomp: avoid the lock trip seccomp_filter_release in common case c457eed55d80 io_uring: make io_poll_issue() sturdier 185523ebc853 io_uring/net: canonise accept mshot handling f6a89bf5278d io_uring/net: fix accept multishot handling 91864064622b io_uring/net: use io_is_compat() 0cd64345c4ba io_uring/waitid: use io_is_compat() 179fd7e30f04 KVM: arm64: Make ID_REG_LIMIT_FIELD_ENUM() more widely available 57e7de2650c8 KVM: arm64: Consolidate idreg callbacks 2cd9542a375a KVM: arm64: Advertise NV2 in the boot messages 8f8d6084f5b5 KVM: arm64: Mark HCR.EL2.{NV*,AT} RES0 when ID_AA64MMFR4_EL1.NV_frac is 0 d9f943f76506 KVM: arm64: Mark HCR.EL2.E2H RES0 when ID_AA64MMFR1_EL1.VH is zero 9d6745572899 KVM: arm64: Hide ID_AA64MMFR2_EL1.NV from guest and userspace 42c812d07088 PCI: qcom-ep: Enable EP mode support for SAR2130P 88aea41b9bc5 arm64: cpufeature: Handle NV_frac as a synonym of NV2 8b4b3af869e9 drm/xe/userptr: remove tmp_evict list 6b93cb98910c drm/xe/userptr: fix EFAULT handling 4e37e928928b drm/xe/userptr: restore invalidation list on error 32c6c054661a irqchip: Add Broadcom BCM2712 MSI-X interrupt controller 4215fd052fbb dt-bindings: PCI: brcmstb: Update bindings for PCIe on BCM2712 2235e494ba22 dt-bindings: interrupt-controller: Add BCM2712 MSI-X bindings 2df181e1aea4 PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() f325b0786162 dt-bindings: PCI: qcom-ep: Add SAR2130P compatible f9d7bbd0503d dt-bindings: PCI: qcom-ep: Consolidate DMA vs non-DMA cases d589fe0bf0c4 dt-bindings: PCI: qcom-ep: Enable DMA for SM8450 8f5bd6cfc94a dt-bindings: PCI: qcom-ep: Describe optional IOMMU a22d3039a1d2 dt-bindings: PCI: qcom-ep: Describe optional dma-coherent property 9d52691f899b PCI: qcom-ep: Mark BAR0/BAR2 as 64bit BARs and BAR1/BAR3 as RESERVED 769a72d0bf80 rust: workqueue: define built-in bh queues 0e9b4c10e833 sched_ext: idle: Introduce scx_bpf_nr_node_ids() 2428865bf0af KVM: selftests: Add a nested (forced) emulation intercept test for x86 79a14afc6090 KVM: nVMX: Synthesize nested VM-Exit for supported emulation intercepts fbd1e0f19546 KVM: nVMX: Allow the caller to provide instruction length on nested VM-Exit d4aea23fd0ff KVM: x86: Add a #define for the architectural max instruction length 9aeb9d8a6738 KVM: x86: Plumb the emulator's starting RIP into nested intercept checks 407d03fe924c KVM: x86: Plumb the src/dst operand types through to .check_intercept() 08e3d89eb330 KVM: nVMX: Consolidate missing X86EMUL_INTERCEPTED logic in L2 emulation f43f7a215af0 KVM: nVMX: Emulate HLT in L2 if it's not intercepted 3244616aac8d KVM: nVMX: Allow emulating RDPID on behalf of L2 c8e612bfedff KVM: nSVM: Pass next RIP, not current RIP, for nested VM-Exit on emulation f002a97ec8c9 KVM: nVMX: Check PAUSE_EXITING, not BUS_LOCK_DETECTION, on PAUSE emulation 26e228ec1695 KVM: x86/xen: Move kvm_xen_hvm_config field into kvm_xen 69e5a7dde965 KVM: x86/xen: Bury xen_hvm_config behind CONFIG_KVM_XEN=y a5d7700af6b0 KVM: x86/xen: Consult kvm_xen_enabled when checking for Xen MSR writes bb0978d95a55 KVM: x86/xen: Add an #ifdef'd helper to detect writes to Xen MSR 5c17848134ab KVM: x86/xen: Restrict hypercall MSR to unofficial synthetic range 539c3845d320 remoteproc: omap: Add comment for is_iomem 98f18c76c2c3 ext2: create ext2_msg_fc for use during parsing eab61d3260d7 ext2: convert to the new mount API a9409fcb979e ASoC: Intel: avs: Support multi-channel PEAKVOL instantiation 76e013152891 ASoC: Intel: avs: Honor the invert flag for mixer controls a4217a036869 ASoC: Intel: avs: Add support for mute for PEAKVOL and GAIN 4c32ebcc8650 ASoC: Intel: avs: Move to the new control operations c321a4d705a3 ASoC: Intel: avs: New volume control operations 10188a25c9b5 ASoC: Intel: avs: Update VOLUME and add MUTE IPCs 4c43a930e3e1 ASoC: Intel: avs: Add volume control for GAIN module 28feec15fa28 ASoC: Intel: avs: Make PEAKVOL configurable from topology 81eb3a2bd273 ASoC: topology: Save num_channels value for mixer controls 758beab02529 ASoC: topology: Create kcontrols based on their type e180a01bf2c4 wifi: ath12k: Add NULL check to validate tpc_stats 11d963d44c77 wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() 1877c3e7937f ASoC: imx-card: Add playback_only or capture_only support 8c6ede5cc422 ASoC: dt-bindings: imx-card: Add playback-only and capture-only property 34684bb5e436 mtd: rawnand: use kcalloc() instead of kzalloc() 0dffacbbf8d0 regulator: Add (devm_)of_regulator_get() 5ad6d62c9b18 MAINTAINERS: Add documentation reference for Mellanox platform 677fb7b0699d platform/x86: intel: Use *-y instead of *-objs in Makefile f0ea699b1816 platform/x86: hp: Use *-y instead of *-objs in Makefile cfba129ad277 platform/x86: amd: Use *-y instead of *-objs in Makefiles 363171c96a15 platform/x86: dell: dell-wmi-sysman: Use *-y instead of *-objs in Makefile ba7fbaa6a83e RDMA/hfi1: Remove unused one_qsfp_write 10efa8079290 ASoC: cros_ec_codec: Use str_enable_disable() helper in wov_enable_put() 88e09306b7e0 ASoC: atmel: atmel-classd: Use str_enabled_disabled() helper 91b751291494 ASoC: SOF: amd: Move depends on AMD_NODE to consumers 2fa56dae1a65 ASoC: fsl: fsl_qmc_audio: Remove unnecessary bool conversions 52524b281d57 io_uring/rw: shrink io_iov_compat_buffer_select_prep 82d187d356dc io_uring/rw: compile out compat param passing 0bba6fccbdcb io_uring/cmd: optimise !CONFIG_COMPAT flags setting 3035deac0cd5 io_uring: introduce io_is_compat() 45af02f06f69 gpio: virtuser: convert to use dev-sync-probe utilities 2f41dbf9cb84 gpio: sim: convert to use dev-sync-probe utilities eb5ab6ffb4ca gpio: introduce utilities for synchronous fake device creation 72e1c440c848 auxdisplay: panel: Fix an API misuse in panel.c 9b98a7d2e5f4 auxdisplay: hd44780: Fix an API misuse in hd44780.c bc4bc2a16097 pmdomain: rockchip: Fix build error 43fc63a1e8f6 platform/x86: thinkpad_acpi: Move HWMON initialization to tpacpi_hwmon_pdriver's probe 38b9ab80db31 platform/x86: thinkpad_acpi: Move subdriver initialization to tpacpi_pdriver's probe. c5855d2022b0 platform/x86/intel/pmc: Remove unneeded extern keyword in header 9eeeb2a7c773 platform/x86/intel/pmc: Remove unnecessary declarations in header d31feed799c1 platform/x86/intel/pmc: Add Panther Lake support to intel_pmc_core 8d5316c6c663 platform/x86: wmi: Update documentation regarding the GUID-based API 08c9f4029007 platform/x86: wmi: Call WCxx methods when setting data blocks 656f0961d126 platform/x86: wmi: Rework WCxx/WExx ACPI method handling b6b566908cd7 platform/x86: wmi: Use devres to disable the WMI device 0fcc3162e3fb platform/x86: hp-bioscfg: Use wmi_instance_count() 126a53a94a3f platform/x86: think-lmi: Use WMI bus API when accessing BIOS settings 82d3af6b30ac platform/x86: think-lmi: Use ACPI object when extracting strings 27cc2914e495 hwmon: (hp-wmi-sensors) Use the WMI bus API when accessing sensors 88f7f56d16f5 dm: fix unconditional IO throttle caused by REQ_PREFLUSH dc8f646cd870 dm vdo: rework processing of loaded refcount byte arrays ff3f7115f4ff dm vdo: remove remaining ring references 51ba14fb368e dm-verity: do forward error correction on metadata I/O errors 425fbcd62d2e bdev: use bdev_io_min() for statx block size 47dd67532303 block/bdev: lift block size restrictions to 64k 3c20917120ce block/bdev: enable large folio support for large logical block sizes e59e97d42b05 fs/buffer fs/mpage: remove large folio restriction 8b45a4f4133d fs/mpage: use blocks_per_folio instead of blocks_per_page 86c60efd7c0e fs/mpage: avoid negative shift for large blocksize b72e591f74de fs/buffer: remove batching from async read 753aadebf2e3 fs/buffer: simplify block_read_full_folio() with bh_offset() 3be1f253935b dm-bufio: remove unused return value 00204ae3d671 dm-integrity: set ti->error on memory allocation failure 12851bd921d4 fs: Turn page_offset() into a wrapper around folio_pos() 9a913a58b4d5 ARM: at91: Add Support in SoC driver for SAMA7D65 8c1dd804734d dt-bindings: atmel-sysreg: Add SAMA7D65 Chip ID 69c98f63e705 ARM: dts: microchip: sama7d65: Enable DMAs bc8d9e6b5821 arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C 094002ce2768 ARM: dts: microchip: sama7d65: Add DMAs to sama7d65 SoC 64382432013d ARM: dts: microchip: sama7d65: Add chipID for sama7d65 8a3629a6a9e5 arm64: dts: ti: k3-j784s4-evm-quad-port-eth-exp1: Remove duplicate hogs 9e999a702701 arm64: dts: ti: k3-am62a-mcu: enable mcu domain pinmux a103b833ac38 devres: Introduce devm_kmemdup_array() b8c38ccb2ca5 input: ipaq-micro-keys: use devm_kmemdup_array() 99e297cdd338 iio: imu: st_lsm9ds0: Replace device.h with what is needed cdcc09a495a4 input: sparse-keymap: use devm_kmemdup_array() a0d78eec8839 iio: adc: xilinx-xadc-core: use devm_kmemdup_array() 86068aca7548 pinctrl: pxa2xx: use devm_kmemdup_array() 91bfcc7a2fdb pinctrl: tangier: use devm_kmemdup_array() d795fb90d6c6 pinctrl: cherryview: use devm_kmemdup_array() f192c8447f4e pinctrl: baytrail: copy communities using devm_kmemdup_array() 753764aa8eb5 pinctrl: intel: copy communities using devm_kmemdup_array() a21cad931276 driver core: Split devres APIs to device/devres.h 18311a766c58 err.h: move IOMEM_ERR_PTR() to err.h 2197cbc22c1b coresight: tpdm: Constify amba_id table 7b6d52e83705 coresight: tpda: Constify amba_id table 2ecdbebefea7 coresight: catu: Constify amba_id table 27d4815149ba drm/sched: Group exported prototypes by object type 71a18f7266f3 drm/sched: Move internal prototypes to internal header 4b7320bfd49d drm/sched: Move drm_sched_entity_is_ready to internal header b76f1467dc56 drm/sched: Remove a hole from struct drm_sched_job 80b6ef8ae25a drm/amdgpu: Pop jobs from the queue more robustly b6eb664d89e7 drm/sched: Add internal job peek/pop API 11067f50458a gpiolib: read descriptor flags once in gpiolib_dbg_show() e623c4303ed1 gpiolib: sanitize the return value of gpio_chip::get_direction() 4750ddce95ae gpiolib: sanitize the return value of gpio_chip::direction_input() dfeb70c86d63 gpiolib: sanitize the return value of gpio_chip::direction_output() 74abd086d2ee gpiolib: sanitize the return value of gpio_chip::get_multiple() 86ef402d805d gpiolib: sanitize the return value of gpio_chip::get() dcf8f3bffa2d gpiolib: sanitize the return value of gpio_chip::set_config() 69920338f813 gpiolib: sanitize the return value of gpio_chip::request() 834da3756f49 HID: bpf: add a v6.11+ compatible BPF fixup for the XPPen ACK05 remote 4a94deb94994 HID: bpf: new hid_bpf_async.h common header 91bb3115efdf HID: bpf: import new kfunc from v6.10 & v6.11 4be933521ffa HID: bpf: add support for the XP-Pen Artist Pro 19 (gen2) 531a1cc66713 HID: bpf: Added updated Kamvas Pro 19 descriptor 43db1911f807 HID: bpf: Suppress bogus F13 trigger on Sirius keyboard full fan shortcut 56be86393214 HID: bpf: Add support for the default firmware mode of the Huion K20 e13b6da7045f virtio-net: tweak for better TX performance in NAPI mode 72cef52b353c thunderbolt: Make tb_tunnel_alloc_usb3() error paths consistent with the rest 65acbd1285f7 arch/powerpc: Remove unused function icp_native_cause_ipi_rm() f17bcb97ed41 powerpc/time: Define div128_by_32() static and __init 67d939159764 powerpc/ipic: Stop printing address of registers 2bf3caa7cc3b powerpc/32: Stop printing Kernel virtual memory layout 2c1cbbab626a powerpc/vmlinux: Remove etext, edata and end 779c501cab14 powerpc/44x: Declare primary_uic static in uic.c b7b68c6e3677 drm/xe/wa: Limit char per line to 100 23f4e82bb9eb scsi: scsi_debug: Add support for partitioning the tape 862a5556b1a4 scsi: scsi_debug: Reset tape setting at device reset 568354b24c7d scsi: scsi_debug: Add compression mode page for tapes 0744d3114c60 scsi: scsi_debug: Add read support and update locate for tapes e1ac21310aaa scsi: scsi_debug: Add write support with block lengths and 4 bytes of data e7795366c41d scsi: scsi_debug: Add READ BLOCK LIMITS and modify LOAD for tapes f69da85d5d5c scsi: scsi_debug: First fixes for tapes 3e93edc58a63 cpufreq/amd-pstate: Remove the unncecessary driver_lock in amd_pstate_update_limits 97a705dc1a36 cpufreq/amd-pstate: Use scope based cleanup for cpufreq_policy refs 426db24d4db2 cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update b899434857b0 cpufreq/amd-pstate: Remove the unnecessary cpufreq_update_policy call 620136ced35a cpufreq/amd-pstate: Modularize perf<->freq conversion 555bbe67a622 cpufreq/amd-pstate: Convert all perf values to u8 e9869c836b2a cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update 932da6489669 cpufreq/amd-pstate: Remove the redundant des_perf clamping in adjust_perf 6ceb877d5cec cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback c67c2332f8c8 firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list 239860828f86 bpf: arm64: Silence "UBSAN: negation-overflow" warning 201b62ccc831 bpf: Refactor check_ctx_access() dc8bd769e70e x86/ioperm: Use atomic64_inc_return() in ksys_ioperm() 0f1f26c59196 ALSA: arm: aaci: Constify amba_id table eb963d7948ce clk: sunxi-ng: h616: Reparent GPU clock during frequency changes 5893f538e331 arm64: dts: exynosautov920: add ufs phy for ExynosAutov920 SoC be35a3127d60 RDMA/mana_ib: Ensure variable err is initialized 51184c3c96a1 x86/usercopy: Fix kernel-doc func param name in clean_cache_range()'s description 7cfb32456ed8 batman-adv: add missing newlines for log macros 80df31f384b4 net/mlx5: Change POOL_NEXT_SIZE define value and make it global 531ca2b9a215 net/mlx5: Add new health syndrome error and crr bit offset b55b73bec248 ARM: dts: imx28-sps1: Fix GPIO LEDs description e9906cbe2a8d ARM: dts: vf610-bk4: Use the more specific "lwn,bk4-spi" 5c349537e298 arm64: dts: rockchip: disable I2C2 bus by default on RK3588 Tiger 83c247e2bc1b arm64: dts: rockchip: enable I2C3 in Haikou carrierboard, not Ringneck DTSI f65f71a4c337 arm64: dts: rockchip: enable Ethernet in Haikou carrierboard, not Puma DTSI ef32404f99c5 arm64: dts: rockchip: add EEPROM found on RK3399 Puma Haikou 4a77f317c293 arm64: dts: rockchip: enable I2S0 in Haikou carrierboard, not Puma DTSI f6fd2c1aa451 arm64: dts: rockchip: disable I2C6 on Puma DTSI 52398b8bfa18 arm64: dts: rockchip: move I2C6 from Haikou carrierboard to Puma DTSI 64f6ad17eb44 arm64: dts: rockchip: move DDC bus from Haikou carrierboard to RK3399 Puma DTSI 62deeee28921 arm64: dts: rockchip: enable UART5 on RK3588 Tiger Haikou a0fb7eca9c09 arm64: dts: rockchip: Add Radxa ROCK 4D device tree 64c80e49d046 dt-bindings: arm: rockchip: Add Radxa ROCK 4D board 8715d2eeb062 arm64: dts: rockchip: add rk3576 otp node 066a69db9db3 arm64: dts: rockchip: add overlay for RK3399 Puma Haikou Video Demo adapter 9f889cf17836 arm64: dts: rockchip: add overlay for PX30 Ringneck Haikou Video Demo adapter 1444eb8fed62 arm64: dts: rockchip: add support for HAIKOU-LVDS-9904379 adapter for PX30 Ringneck cba6bdfd7929 bus: mhi: host: pci_generic: Add support for SA8775P endpoint ba6be7ba2d3f selftests: remove reference to prime_numbers.sh 354fd6e86fac rust: io: rename `io::Io` accessors 730feeaea72f clk: sunxi-ng: h616: Add clock/reset for LCD TCON c240648b78f9 dt-bindings: clock: sun50i-h616-ccu: Add LCD TCON clk and reset a8181e6861fe arm64: dts: allwinner: a100: Add CPU Operating Performance Points table 3c27b40830ca selftests/rseq: Add rseq syscall errors test c2eedcafb0e2 arm64: dts: allwinner: rg35xx: Add no-thermistor property for battery 81009e49ddc8 arm64: dts: allwinner: h700: Add USB Host for RG35XX-H 3fbbd1254d5d arm64: dts: allwinner: h700: Add LED1 for Anbernic RG35XX 52b14fb18c86 arm64: dts: allwinner: h700: Set cpusldo to always-on for RG35XX 3acfcefa795c perf/x86/intel/bts: Allocate bts_ctx only if necessary 6e507f996c47 dt-bindings: iio: Add adis16550 bindings 9fa98d941318 iio: imu: adis: Add DIAG_STAT register 7f15d7a7d12d iio: imu: adis: Add reset to custom ops 3b29bcee8f6f iio: imu: adis: Add custom ops struct 782b819827ee selftests/lam: Test get_user() LAM pointer handling 51f909dcd178 selftests/lam: Skip test if LAM is disabled ec8f5b4659b4 selftests/lam: Move cpu_has_la57() to use cpuinfo flag 43bb700cff6b x86/cpu: Update Intel Family comments a2498e5c453b x86/kexec: Export e820_table_kexec[] to sysfs 66e80e2f2176 iio: resolver: ad2s1210: use bitmap_write 5bebe2e4fe27 x86/boot: Change some static bootflag functions to bool 7ffb791423c7 x86/kaslr: Reduce KASLR entropy on most x86 systems e4aa3412f632 batman-adv: Limit aggregation size to outgoing MTU 0db110059e79 batman-adv: Use actual packet count for aggregated packets 77405977f187 batman-adv: Switch to bitmap helper for aggregation handling 434becf57bdc batman-adv: Limit number of aggregated packets directly 94433355027d batman-adv: Use consistent name for mesh interface 1666951c4424 batman-adv: Add support for jumbo frames 00b35530811f batman-adv: adopt netdev_hold() / netdev_put() 9a006e72d30c batman-adv: Drop batadv_priv_debug_log struct b195d60408d4 batman-adv: Start new development cycle c2b96a681815 media: platform: allgro-dvt: unregister v4l2_device on the error path cc2f92dfd304 media: verisilicon: VP9: Fix typo 7fcb42b3835e media: verisilicon: HEVC: Initialize start_bit field a84784aaf30e ARM: dts: mba6ul: change sound card model name eaf6e7c6f527 ARM: dts: imx7-mba7: change sound card model name 2658deedd676 ARM: dts: imx6qdl-mba6: change sound card model name 9e01aaa1033d crypto: ahash - Set default reqsize from ahash_alg 439963cdc3aa crypto: ahash - Add virtual address support 8ff4574cf73d PCI: cpcihp: Remove unused .get_power() and .set_power() c664f0341727 crypto: tcrypt - Restore multibuffer ahash tests f2ffe5a9183d crypto: hash - Add request chaining API f40776462122 crypto: x86/ghash - Use proper helpers to clone request 075db21426b1 crypto: ahash - Only save callback and data in ahash_save_req 217460544a1b crypto: inside-secure/eip93 - Correctly handle return of for sg_nents_for_len ee509efc74dd crypto: skcipher - Zap type in crypto_alloc_sync_skcipher 5ab6c06dff29 crypto: qat - refactor service parsing logic 9057f824c197 crypto: qat - do not export adf_cfg_services 12a2b40d49c1 crypto: skcipher - Set tfm in SYNC_SKCIPHER_REQUEST_ON_STACK 7505436e2925 crypto: api - Fix larval relookup type and mask 70c4a5c2139d dt-bindings: crypto: qcom-qce: Document the X1E80100 crypto engine dcc47a028c24 crypto: null - Use spin lock instead of mutex 1047e21aecdf crypto: lib/Kconfig - Fix lib built-in failure when arch is modular 3af4e7fa2652 crypto: qat - reorder objects in qat_common Makefile a4f95a2d28b4 crypto: qat - fix object goals in Makefiles 844c683d1f00 crypto: aead - use str_yes_no() helper in crypto_aead_show() 4f95a6d2748a crypto: bcm - set memory to zero only once 0926d8ee088f crypto: x86/aes-xts - change license to Apache-2.0 OR BSD-2-Clause 8c4fc9ce402c crypto: x86/aes-ctr - rewrite AESNI+AVX optimized CTR and add VAES support 77cb2f63ad6c crypto: ahash - use str_yes_no() helper in crypto_ahash_show() ea6f861a3c45 crypto: inside-secure - Eliminate duplication in top-level Makefile 6cb345939b8c crypto: ccp - Add support for PCI device 0x1134 f4f353cb7ae9 crypto: hisilicon/sec2 - fix for sec spec check a49cc71e2190 crypto: hisilicon/sec2 - fix for aead authsize alignment 1b284ffc30b0 crypto: hisilicon/sec2 - fix for aead auth key length d45487477313 MAINTAINERS: add Nicolas Frattaroli to rockchip-rng maintainers 8eff8eb83fc0 hwrng: rockchip - add support for rk3588's standalone TRNG 24aaa42ed65c hwrng: rockchip - eliminate some unnecessary dereferences 8bb8609293ff hwrng: rockchip - store dev pointer in driver struct e00fc3d6e7c2 dt-bindings: rng: add binding for Rockchip RK3588 RNG 849d9db170fc dt-bindings: reset: Add SCMI reset IDs for RK3588 62d027fb49c7 crypto: virtio - Drop superfluous [as]kcipher_req pointer dc91d858fb92 crypto: virtio - Drop superfluous [as]kcipher_ctx pointer aefeca118896 crypto: virtio - Drop superfluous ctx->tfm backpointer 17410baf65c5 crypto: virtio - Simplify RSA key size caching dede7911e603 crypto: virtio - Fix kernel-doc of virtcrypto_dev_stop() db912b8954c2 hyperv: Change hv_root_partition into a function 9d8731a1757b hyperv: Convert hypercall statuses to linux error codes ee0445d6b6e9 MAINTAINERS: adjust entries in FORTIFY_SOURCE and KERNEL HARDENING 0791c0327a6e net: mctp: Add MCTP USB transport driver dcc35baae732 usb: Add base USB MCTP definitions e6a532185daa net: cadence: macb: Implement BQL 3e401818c81b net: stmmac: print stmmac_init_dma_engine() errors using netdev_err() 465b210fdc65 selftests: fib_nexthops: do not mark skipped tests as failed 8985c4298733 block: Remove commented out code e818d1d1a6ee selftests: fib_rule_tests: Add DSCP mask match tests 0df1328eaf04 netlink: specs: Add FIB rule DSCP mask attribute ea8af1affdc0 net: fib_rules: Enable DSCP mask usage c29165c272b8 ipv6: fib_rules: Add DSCP mask matching 2ae00699b357 ipv4: fib_rules: Add DSCP mask matching ca4edd969a94 net: fib_rules: Add DSCP mask attribute 4b9c7d8fa113 gve: Add RSS cache for non RSS device option scenario c451715d78e3 net/rds: Replace deprecated strncpy() with strscpy_pad() 6c10926fce84 dt-bindings: gpu: mali-bifrost: Add Allwinner H616 compatible 7e077e6707b3 PCI/ERR: Handle TLP Log in Flit mode 79c731e20d74 PCI: Track Flit Mode Status & print it with link status 85cb3711acb8 selftests: net: Add test cases for link and peer netns 030329416232 selftests: net: Add python context manager for netns entering 7ca486d08a30 rtnetlink: Create link directly in target net namespace 9c0fc091dc01 rtnetlink: Remove "net" from newlink params 5314e3d68455 net: xfrm: Use link netns in newlink() of rtnl_link_ops 5e72ce3e3980 net: ipv6: Use link netns in newlink() of rtnl_link_ops db014522f356 net: ipv6: Init tunnel link-netns before registering dev eacb1160536e net: ip_tunnel: Use link netns in newlink() of rtnl_link_ops 9e17b2a1a097 net: ip_tunnel: Don't set tunnel->net in ip_tunnel_init() 3533717581dd ieee802154: 6lowpan: Validate link netns in newlink() of rtnl_link_ops cf517ac16ad9 net: Use link/peer netns in newlink() of rtnl_link_ops 69c7be1b903f rtnetlink: Pack newlink() params into struct ec061546c6cf rtnetlink: Lookup device in target netns when creating link fab874e12593 PCI/AER: Descope pci_printk() to aer_printk() 0fe0c7c6f307 dt-bindings: trivial-devices: Add ti,tps53681 96757457da0e dt-bindings: net: Add Realtek MDIO controller 92575a218237 dt-bindings: net: Add switch ports and interrupts to RTL9300 3fa337651df5 dt-bindings: net: Move realtek,rtl9301-switch to net a85035561025 net: sfp: add quirk for 2.5G OEM BX SFP 9cf8a952d57b PCI/ACS: Fix 'pci=config_acs=' parameter 684b12916a10 x86/arch_prctl/64: Clean up ARCH_MAP_VDSO_32 2df1ad0d2580 x86/arch_prctl: Simplify sys_arch_prctl() 76a6782284df Documentation: input: Add section pertaining to polled input devices c29ebef507a6 dt-bindings: gpu: mali-bifrost: Add compatible for RZ/V2H(P) SoC 4dd4eef60f8e Fix typos in admin-guide/gpio 999fd62b0660 docs: scheduler: fix spelling in sched-bwc documentation 757b9d0a4fd2 docs: arch/x86/sva: Fix two grammar errors under Background and FAQ 991dabb24232 docs/ja_JP: Convert SubmitChecklist into reST with belated updates 98c9d27ab30a drm/xe/oa: Ensure that polled read returns latest data 1a5d3492f8e1 sched: Add unlikey branch hints to several system calls b796ea848991 sched/core: Remove duplicate included header file stats.h 337369f8ce9e locking/mutex: Add MUTEX_WARN_ON() into fast path acf3256160bd bus: mhi: host: Avoid possible uninitialized fw_load_type 91ec84f8eadd ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode 27e21f22db99 MAINTAINERS: Update my email address ed7cad0504e3 cpufreq: intel_pstate: Relocate platform preference check b55e9d29ec6a RDMA/rxe: Add support for the traditional Atomic operations with ODP 2fae67ab63db RDMA/rxe: Add support for Send/Recv/Write/Read with ODP d03fb5c6599e RDMA/rxe: Allow registering MRs for On-Demand Paging b601792392f9 RDMA/rxe: Add page invalidation support 7f880725078d RDMA/rxe: Move some code to rxe_loc.h in preparation for ODP e64d19ed82fd mips: dts: ralink: mt7620a: update system controller node and its consumers c51e958ddc37 mips: dts: ralink: rt3883: update system controller node and its consumers acf13fc60cfa mips: dts: ralink: rt3050: update system controller node and its consumers c8292b002d2a mips: dts: ralink: rt2880: update system controller node and its consumers adb2424d0d05 dt-bindings: clock: add clock definitions for Ralink SoCs 756276ce78d5 MIPS: Use arch specific syscall name match function 92ade52f2655 io_uring: add missing IORING_MAP_OFF_ZCRX_REGION in io_uring_mmap b47d1fcd0d4b Documentation: coresight: Panic support 4b7e62627a38 coresight: config: Add preloaded configuration 942bbeeaf844 coresight: tmc: Stop trace capture on FlIn d58a70bdab57 coresight: tmc: Add support for reading crash data 6dbcbcfc4496 coresight: tmc: Enable panic sync handling 46006ceb5d02 coresight: core: Add provision for panic callbacks 91a2086aa6d1 coresight: tmc-etr: Add support to use reserved trace memory 87b8166a7328 dt-bindings: arm: coresight-tmc: Add "memory-region" property 012825dbd5aa Revert "leds-pca955x: Remove the unused function pca95xx_num_led_regs()" 0e14e062f5ff coresight: catu: Fix number of pages while using 64k pages fb84cefd4ce7 x86/efi/mixed: Move mixed mode startup code into libstub b891e4209c9f x86/efi/mixed: Simplify and document thunking logic 6e2da8d87c9c x86/efi/mixed: Remove dependency on legacy startup_32 code d545e182a8bb x86/efi/mixed: Set up 1:1 mapping of lower 4GiB in the stub 0156338a18eb x86/apic: Use str_disabled_enabled() helper in print_ipi_mode() ff38bbbac39e x86/efi/mixed: Factor out and clean up long mode entry eaed89559591 x86/efi/mixed: Check CPU compatibility without relying on verify_cpu() dac628e95636 x86/efistub: Merge PE and handover entrypoints 000894d8fc0d x86/platform/olpc-xo1-sci: Don't include directly cb0de06d1b0a drm/amdgpu: remove all KFD fences from the BO on release 3fcae7771fb7 x86/pat: Fix W=1 build warning when the within_inclusive() function is unused 5f7ebb81112c ARM: dts: renesas: r9a06g032: Fix UART dma channel order 624b2a23d46a arm64: dts: renesas: rzg2: Add boot phase tags 399f14ff6625 arm64: dts: renesas: rcar: Add boot phase tags f1a1268572cc ARM: dts: renesas: rcar-gen2: Add boot phase tags 44a4951ffffe arm64: dts: renesas: white-hawk-csi-dsi: Use names for CSI-2 data line orders 35a1c35e0a9d arm64: dts: renesas: ulcb/kf: Use TDM Split Mode for capture e58ada2870cc arm64: dts: renesas: Add initial support for MYIR Remi Pi b6f4b126b247 arm64: dts: renesas: r9a08g045: Add OPP table 0c507d15f09d arm64: dts: renesas: r9a09g057: Enable SYS node 13e9b03263dc arm64: dts: renesas: r9a09g047: Add SYS node 495af7647560 arm64: dts: renesas: r9a08g045: Enable SYS node ab419f5b4a16 arm64: dts: renesas: r8a779f0: Disable rswitch ports by default cc018b98a9bf arm64: dts: renesas: r9a08g045s33-smarc-pmod: Add overlay for SCIF1 ec32d57b4bbf arm64: dts: renesas: rzg3s-smarc: Enable SCIF3 02760e35b5a6 arm64: dts: renesas: rzg3s-smarc-switches: Add a header to describe different switches 2f9f69188e5d arm64: dts: renesas: r8a779g0: Restore sort order c7259ba78e36 arm64: dts: renesas: s4sk: Fix ethernet0 alias for rswitch 1938912277f5 arm64: dts: renesas: spider-ethernet: Add ethernetN aliases for rswitch b231d607b775 arm64: dts: renesas: s4sk: Access rswitch ports via phandles d7801582dcb9 arm64: dts: renesas: spider-ethernet: Access rswitch ports via phandles a4fdcbdcc497 arm64: dts: renesas: r8a779f0: Add labels for rswitch ports f9b6e9976c39 arm64: dts: renesas: Add initial device tree for Yuridenki-Shokai Kakip board 7a847e34d531 arm64: dts: renesas: eagle-function-expansion: Align GPIO hog name with bindings 8e31f3b4fc29 arm64: dts: renesas: r8a779h0: Add VSPX instance f829a3e9cdaf arm64: dts: renesas: r8a779h0: Add FCPVX instance db2bbe1e6c48 arm64: dts: renesas: rzg3e-smarc-som: Enable watchdog 146a9b058ec7 arm64: dts: renesas: r9a09g047: Add WDT1-WDT3 nodes d33e65dc3c4c arm64: dts: renesas: gray-hawk-single: Restore sort order 70403ebcff42 arm64: dts: renesas: r8a779a0: Add VSPX instances b18ac9a805ef arm64: dts: renesas: r8a779a0: Add FCPVX instances d04079e0cadb arm64: dts: renesas: gray-hawk-single: Describe AVB1 and AVB2 51786c8b47ed arm64: dts: renesas: r8a779h0: Remove #address- and #size-cells from AVB[0-2] c193f8777702 arm64: dts: renesas: r8a77990: Re-add voltages to OPP table ea34dd0f029f arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table f2c5c2105827 x86/mm: Remove pv_ops.mmu.tlb_remove_table call a37259732a7d x86/mm: Make MMU_GATHER_RCU_TABLE_FREE unconditional efe659ac0146 x86/e820: Drop obsolete E820_TYPE_RESERVED_KERN and related code d45dd0a9b27e x86/boot: Split parsing of boot_params into the parse_boot_params() helper function 297fb82ebaad x86/boot: Split kernel resources setup into the setup_kernel_resources() helper function 2d6bff31399b x86/boot: Move setting of memblock parameters to e820__memblock_setup() 2d352ec9fcb5 x86/locking: Use asm_inline for {,try_}cmpxchg{64,128} emulations 4087e16b0331 x86/locking: Use ALT_OUTPUT_SP() for percpu_{,try_}cmpxchg{64,128}_op() 748706d7ca06 iommu: Turn fault_data to iommufd private pointer 96093fe54f48 irqchip: Have CONFIG_IRQ_MSI_IOMMU be selected by irqchips that need it 282f395244df x86/mm: Replace open-coded gap bounding with clamp() d90c9de9de2f x86/tsc: Always save/restore TSC sched_clock() on suspend/resume 64aad4749d79 ACPI/processor_idle: Export acpi_processor_ffh_play_dead() 5ae16e22b0a0 mips: dts: realtek: Add restart to Cisco SG220-26P b3992b82ad9e mips: dts: realtek: Add RTL838x SoC peripherals 4b7785dd43b8 mips: dts: realtek: Replace uart clock property 31e96a0a9897 mips: dts: realtek: Correct uart interrupt-parent 8e6448164753 mips: dts: realtek: Add SoC IRQ node for RTL838x 045cbcc49106 mips: dts: realtek: Fold rtl83xx into rtl838x 652d5000e54d mips: dts: realtek: Add address to SoC node name e5723ab63217 mips: dts: realtek: Clean up CPU clocks 3b0f24d79530 mips: dts: realtek: Decouple RTL930x base DTSI 81256a50aa0f x86/mm: Make memremap(MEMREMAP_WB) map memory as encrypted by default a9ebcb88136c mm/memremap: Pass down MEMREMAP_* flags to arch_memremap_wb() 288683c92b1a iommu: Make iommu_dma_prepare_msi() into a generic operation 9349887e9300 genirq/msi: Refactor iommu_dma_compose_msi_msg() 1f7df3a69174 genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie 8aeacf257070 perf/core: Move perf_event sysctls into kernel/events 25613b42c155 MIPS: mobileye: dts: eyeq6h: Enable cluster support ccd015b02d18 MIPS: CPS: Support broken HCI for multicluster e27fbe16af5c MIPS: cm: Detect CM quirks from device tree 57c7110b99a7 dt-bindings: mips: mips-cm: Add a new compatible string for EyeQ6 21ebe64a2450 dt-bindings: mips: Document mti,mips-cm 1937e18cc3cf x86/fpu: Fix guest FPU state buffer allocation size 06dd759b68ee x86/module: Remove unnecessary check in module_finalize() 7861640aac52 x86/build: Raise the minimum LLVM version to 15.0.0 3e282f41585c firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET cecf6a504137 firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison 08a04e20593b dt-bindings: ata: Convert fsl,pq-sata to YAML 5276c1e07679 iommu/io-pgtable-dart: Only set subpage protection disable for DART 1 64af12c6ec3a iommu/s390: implement iommu passthrough via identity domain 0ed5967a0a63 iommu/s390: handle IOAT registration based on domain d236843a6964 s390/pci: store DMA offset in bus_dma_region 6d52cb738a98 s390/pci: check for relaxed translation capability c5020c5be9d2 kernfs: Move dput() outside of the RCU section. 60341a6d79aa drm/atomic-helper: Add a note in drm_atomic_helper_reset_crtc() kernel-doc 264ff8415aed ABI: pps: Add ABI documentation for Intel TIO 6b22c3de1c2d Documentation: driver-api: pps: Add Intel Timed I/O PPS generator c89755d1111f pps: generators: Add PPS Generator TIO Driver ac9c5170a181 pps: generators: replace copy of pps-gen info struct with const pointer c749f058b437 USB: core: Add eUSB2 descriptor and parsing in USB core 0a86ea5534a9 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870-chipid compatible 20711efa91e8 arm64: Utilize for_each_cpu_wrap for reference lookup 70d4fd1200ca media: tuners: Constify struct tunertype, tuner_range and tuner_params d22d91fb1d7f media: dvb-usb-v2: Constify struct i2c_algorithm fc91d334e045 media: dvb-usb: Constify struct i2c_algorithm 4f527a0463fd media: dibx000_common: Constify struct i2c_algorithm 5efde2811c1c staging: media: imx: vdic: Drop unused prepare_vdi_in_buffers() acd83e8e684f media: qcom: camss: Add sm845 named power-domain support 7527f40f7eba media: cx231xx: Convert enum into a define 88a7400c4117 media: cx23885: add simple suspend/resume 1a9dbb4b3d22 media: coda: Add system resume interface 51f76375e3d2 media: dvb-usb: Constify struct usb_device_id 19442ed18373 media: dt-bindings: adv7180: Document the 'interrupts' property 8deb1e2a392b media: usb: use kmalloc_array() to replace kmalloc() 648dec6840a8 media: pwc: remove useless header files 9e38acacb9d8 media: i2c: adv748x: Fix test pattern selection mask 22d3d1f0d1ab media: mgb4: Added support for additional GMSL modules variants 7b8b6bdfab43 media: admin-guide: add mgb4 GMSL modules variants description bf786586ca0a Documentation: media: fix spelling error in the HDMI CEC documentation 9020350c3303 media: video-i2c: Use HWMON_CHANNEL_INFO macro to simplify code 4936cd5817af media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization 7b0ee2de7c76 media: uapi: rkisp1-config: Fix typo in extensible params example 5fae33f90208 media: dt-bindings: aspeed,video-engine: Convert to json schema 3a544a39e0a4 dt-bindings: media: st,stmipid02: correct lane-polarities maxItems a21766b51857 media: iris: rename module file 07df4f23ef3f media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning 448fa70158f9 sysv: Remove the filesystem d1c735d44c12 kcmp: improve performance adding an unlikely hint to task comparisons 1479be62582d vfs: inline new_inode_pseudo() and de-staticize alloc_inode() da06e3c51794 fs: don't needlessly acquire f_lock 1bb772565f32 vfs: inline getname() d6ff4c8f6522 fs: avoid mmap sem relocks when coredumping with many missing pages f326565c4441 ioctl: Fix return type of several functions from long to int 29d80d506b18 open: Fix return type of several functions from long to int f9835fa147e6 make use of anon_inode_getfile_fmode() 3eb7e9510414 vfs: use the new debug macros in inode_set_cached_link() af153bb63a33 vfs: catch invalid modes in may_open() 8b17e540969a vfs: add initial support for CONFIG_DEBUG_VFS 2398902f96e2 mips: dts: ingenic: Switch to simple-audio-card,hp-det-gpios 4c303ad139fe mips: sni: Do not include 0856c143e1cd MIPS: CPS: Boot CPUs in secondary clusters 75fa6a583882 MIPS: CPS: Introduce struct cluster_boot_config 00a134fc2bb4 MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core 3128b0a2e0cf clocksource: mips-gic-timer: Enable counter when CPUs start b956c9de9175 arm64: dts: rockchip: rk356x: Move PCIe MSI to use GIC ITS instead of MBI f15be3d4a0a5 arm64: dts: rockchip: rk356x: Add MSI controller node 2d81e1bb6252 irqchip/gic-v3: Add Rockchip 3568002 erratum workaround ac1a42f4e4e2 vdso: Remove remnants of architecture-specific time storage 998a8a260819 vdso: Remove remnants of architecture-specific random state storage 9729dceab17b x86/vdso/vdso2c: Remove page handling dafde29605eb x86/vdso: Switch to generic storage implementation 223970df2bff powerpc/vdso: Switch to generic storage implementation 69896119dc9d MIPS: vdso: Switch to generic storage implementation 9bf39a65b20c s390/vdso: Switch to generic storage implementation 31e9fa2ba9ad arm: vdso: Switch to generic storage implementation d2862bb9d9ca LoongArch: vDSO: Switch to generic storage implementation 46fe55b204bf riscv: vdso: Switch to generic storage implementation 0b3bc3354eb9 arm64: vdso: Switch to generic storage implementation 365841e1557a vdso: Add generic architecture-specific data storage 51d6ca373f45 vdso: Add generic random data storage df7fcbefa710 vdso: Add generic time data storage 127b0e05c166 vdso: Rename included Makefile 5b47aba85810 vdso: Introduce vdso/align.h 30533a55ec8e parisc: Remove unused symbol vdso_data 3ef32d90cdaa x86/vdso: Fix latent bug in vclock_pages calculation db305161880a gpio: regmap: Allow ngpio to be read from the property a630d3960b6a gpio: regmap: Move optional assignments down in the code 97673ea38a77 gpio: regmap: Group optional assignments together for better understanding 6f077e575893 gpiolib: Use fwnode instead of device in gpiochip_get_ngpios() 375790f18396 gpiolib: Extract gpiochip_choose_fwnode() for wider use ae9ebda1bc32 selftests: fix spelling/grammar errors in sysctl/sysctl.sh e965efc4aa14 efi: rci2: mark bin_attribute as __ro_after_init 5d0fbf548cbf rapidio: constify 'struct bin_attribute' 80f756cabfbf firmware: qemu_fw_cfg: constify 'struct bin_attribute' 4aad348d0fa6 powerpc/perf/hv-24x7: Constify 'struct bin_attribute' f2b62c03a282 powerpc/powernv/opal: Constify 'struct bin_attribute' f629576662e0 powerpc/powernv/ultravisor: Constify 'struct bin_attribute' 982d13db108c powerpc/secvar: Constify 'struct bin_attribute' 10f10210f674 powerpc/secvar: Mark __init functions as such 05a9896fa9e1 pcmcia: cistpl: Constify 'struct bin_attribute' ae7a15fb2920 efi/mokvar: Use const 'struct bin_attribute' callback f9c883f0df27 Input: goodix-berlin - constify 'struct bin_attribute' f800cc58598e accel/habanalabs: constify 'struct bin_attribute' 4ab0279857bb fsi: core: Use const 'struct bin_attribute' callbacks 600aa8d31af9 drm/amd/display: Constify 'struct bin_attribute' 2d0f5001b61c drm/amdgpu: Constify 'struct bin_attribute' e3626a456599 drm/i915: Constify 'struct bin_attribute' cf3864d84fe9 drm/lima: Constify 'struct bin_attribute' 7787bfb3b0ea drm/sysfs: Constify 'struct bin_attribute' 1c83b02c91c1 firmware: dmi: Constify 'struct bin_attribute' 80d3989b9ce3 firmware: dmi: Define bin_attributes through macro 14e694dbf285 firmware: dmi: Mark bin_attributes as __ro_after_init 7de24e20a7aa cxl/port: Constify 'struct bin_attribute' 1d2d45b62784 driver core: location: Use str_yes_no() helper function 177cbd5249b1 drivers: base: component: Allow more space for device name 0514059ca09e MAINTAINERS: Add driver core headers to DRIVER CORE maintainers 6fb1ee255ed9 drivers/base/bus.c: fix spelling of "subsystem" b1b620bfa984 kernel: Fix "select" wording on HZ_250 description 70c7273778bf drm/xe: Add fault injection for xe_sync_entry_parse ca70c104e151 xfrm: check for PMTU in tunnel mode for packet offload cc18f482e8b6 xfrm: provide common xdo_dev_offload_ok callback implementation 49431af6c4ef xfrm: rely on XFRM offload b6ccf61aa4fd xfrm: simplify SA initialization routine 585b64f5a620 xfrm: delay initialization of offload path till its actually requested f0ceedd52a69 dt-bindings: xilinx: Deprecate header with firmware constants 01a86031fb02 arm64: zynqmp: Use DT header for firmware constants 7e05269ba8e3 perf parse-events: Tidy name token matching 4f13dd9e2b1d PCI: epf-mhi: Update device ID for SA8775P b6d7bb0d3bd7 PCI: mediatek-gen3: Remove leftover mac_reset assert for Airoha EN7581 SoC 6d7696b4d447 scsi: ABI: sysfs-driver-ufs: Add missing UFS sysfs attributes 2a25cbaa81d2 scsi: ufs: core: Toggle Write Booster during clock scaling base on gear speed eff26ad4c34f scsi: ufs: core: Check if scaling up is required when disable clkscale 129b44c27c8a scsi: ufs: core: Enable multi-level gear scaling c02fe9e222d1 scsi: ufs: qcom: Implement the freq_to_gear_speed() vop d7bead60b08e scsi: ufs: core: Add a vop to map clock frequency to gear speed 367a0f017c61 scsi: ufs: qcom: Pass target_freq to clk scale pre and post change 5e011fcc7d16 scsi: ufs: core: Pass target_freq to clk_scale_notify() vop 51edde19f008 scsi: mpt3sas: update driver version to 52.100.00.00 5612d6d51ed2 scsi: mpt3sas: Send a diag reset if target reset fails 8c2465e20200 scsi: mpt3sas: Report driver capability as part of IOCINFO command c72be4b5bb7c scsi: mpt3sas: Add support for MCTP Passthrough commands 70684dcbec3a scsi: mpt3sas: Update MPI headers to 02.00.62 version 63817c771194 selftests/bpf: Test struct_ops program with __ref arg calling bpf_tail_call 38f1e66abd18 bpf: Do not allow tail call in strcut_ops program with __ref argument e0525cd72b59 libbpf: Fix hypothetical STT_SECTION extern NULL deref case b4a8b5bba712 bpf: Use preempt_count() directly in bpf_send_signal_common() 476cda194903 scsi: ufs: qcom: Remove dead code in ufs_qcom_cfg_timers() bb3bb6c92e57 net: phy: remove unused feature array declarations c374281f8285 wifi: rtw88: Extend rtw_debugfs_get_tx_pwr_tbl() for RTL8814AU cfebabdd351e wifi: rtw88: Extend rtw_debugfs_get_phy_info() for RTL8814AU 8b42c46cf665 wifi: rtw88: Extend rtw_phy_config_swing_table() for RTL8814AU 053a7aace020 wifi: rtw88: Fix rtw_rx_phy_stat() for RTL8814AU 6be7544d19fc wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU c7eea1ba05ca wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU 86d04f8f991a wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31 e66bca16638e wifi: rtw88: Fix rtw_mac_power_switch() for RTL8814AU 932a9249f71f selftests: drv-net: rename queues check_xdp to check_xsk 4fde8398462f selftests: drv-net: improve the use of ksft helpers in XSK queue test 71477137994f selftests: drv-net: add a way to wait for a local process d3726ab45c57 selftests: drv-net: probe for AF_XDP sockets more explicitly bab59dcf71fb selftests: drv-net: add missing new line in xdp_helper dabd31baa3b5 selftests: drv-net: use cfg.rpath() in netlink xsk attr test 846742f7e32f selftests: drv-net: add a warning for bkg + shell + terminate e0722103306f wifi: rtw89: fw: safely cast mfw_hdr pointer from firmware->data dc2fc1a3419e wifi: rtw89: fw: add debug message for unexpected secure firmware 56e1acaa0f80 wifi: rtw89: fw: propagate error code from rtw89_h2c_tx() 2f9da853f4d8 wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32() f11d042b3a2e wifi: rtw89: fw: add blacklist to avoid obsolete secure firmware 9fc83373f0ff platform/chrome: cros_ec_typec: Add support for setting USB mode via sysfs c852d2abee30 wifi: rtw89: add H2C command of TX time for WiFi 7 chips a5b8fd3f07d7 wifi: rtw89: mac: define registers of agg_limit and txcnt_limit to share common flow ca57d1c56f40 octeontx2: hide unused label 8279a8dacf9f net: phy: qt2025: Fix hardware revision check comment bdce0574243b wifi: rtw89: 8922a: fix incorrect STA-ID in EHT MU PPDU 9c362aafda8b net/mlx5e: Separate extended link modes request from link modes type selection 9ca3bf013a0e net/mlx5e: Change eth_proto parameter naming 64d97f891961 net/mlx5e: Introduce ptys2ethtool_process_link() 5246fd3fc232 net/mlx5e: Refactor ptys2ethtool_adver_link() 3fe090ad0250 net/mlx5: Bridge, correct config option description bfc8e71ef6b7 wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps ef75d8343bc1 neighbour: Replace kvzalloc() with kzalloc() when GFP_ATOMIC is specified 425e64440ad0 net: pktgen: fix access outside of user given buffer in pktgen_thread_write() 1e5e511373fe net: pktgen: fix ctrl interface command parsing 1c3bc2c325f8 net: pktgen: fix 'ratep 0' error handling (return -EINVAL) 3ba38c25a8c0 net: pktgen: fix 'rate 0' error handling (return -EINVAL) b38504346a24 net: pktgen: fix hex32_arg parsing for short reads 80604d19b5fc net: pktgen: enable 'param=value' parsing 802fb6db9fdc net: pktgen: replace ENOTSUPP with EOPNOTSUPP 80c4668d024f wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 bbcfe510ecd4 power: supply: axp20x_battery: Update temp sensor for AXP717 from device tree 626006541069 dt-bindings: power: supply: axp20x-battery: Add x-powers,no-thermistor 75996c92f4de PCI/pwrctrl: Add pwrctrl driver for PCI slots 2a95c1f3468b dt-bindings: vendor-prefixes: Document the 'pciclass' prefix d9207cf7760f EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids 267e5b1d2675 EDAC/igen6: Fix the flood of invalid error reports c29dfd661fe2 EDAC/ie31200: work around false positive build warning 1340461e5168 af_unix: Fix undefined 'other' error d7c3a7ff7502 igc: Add launch time support to XDP ZC f9b53bb13923 igc: Refactor empty frame insertion for launch time support 04f64dea1364 net: stmmac: Add launch time support to XDP ZC 6164847e5403 selftests/bpf: Add launch time request to xdp_hw_metadata ca4419f15abd xsk: Add launch time hardware offload support to XDP Tx metadata 7b5b7a597fbc eth: fbnic: Add ethtool support for IRQ coalescing 2d8967e86c9b net: ngbe: Add support for 1PPS and TOD 704145a854ee net: wangxun: Add periodic checks for overflow and errors ce114069a654 net: wangxun: Support to get ts info 06e75161b9d4 net: wangxun: Add support for PTP clock f4924aec58dd selftests/bpf: Add simple bpf tests in the tx path for timestamping feature 59422464266f bpf: Support selective sampling for bpf timestamping c9525d240c81 bpf: Add BPF_SOCK_OPS_TSTAMP_SENDMSG_CB callback b3b81e6b009d bpf: Add BPF_SOCK_OPS_TSTAMP_ACK_CB callback 2deaf7f42b8c bpf: Add BPF_SOCK_OPS_TSTAMP_SND_HW_CB callback ecebb17ad818 bpf: Add BPF_SOCK_OPS_TSTAMP_SND_SW_CB callback 6b98ec7e882a bpf: Add BPF_SOCK_OPS_TSTAMP_SCHED_CB callback aa290f93a4af net-timestamp: Prepare for isolating two modes of SO_TIMESTAMPING 2958624b2530 bpf: Disable unsafe helpers in TX timestamping callbacks fd93eaffb3f9 bpf: Prevent unsafe access to the sock fields in the BPF timestamping callback df600f3b1d79 bpf: Prepare the sock_ops ctx and call bpf prog for TX timestamping 24e82b7c045b bpf: Add networking timestamping support to bpf_get/setsockopt() a892ee4cf22a i3c: master: svc: Flush FIFO before sending Dynamic Address Assignment(DAA) 4adf74971018 tun: Pad virtio headers effed5dac8f8 i3c: mipi-i3c-hci: Use I2C DMA-safe api 6866c91f8c23 i3c: Remove the const qualifier from i2c_msg pointer in i2c_xfers API bdffad83d756 MAINTAINERS: Add Frank Li to Silvaco I3C 6f61e5dce268 MAINTAINERS: Remove Conor Culhane from Silvaco I3C af1c6007a64e wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() cb9a978a20a4 wifi: ath12k: remove redundant declaration of ath12k_dp_rx_h_find_peer() bf3624cf1c37 netdevsim: call napi_schedule from a timer context bb5e62f2d547 net: Add options as a flexible array to struct ip_tunnel_info ba3fa6e8c1eb ip_tunnel: Use ip_tunnel_info() helper instead of 'info + 1' 9c812b01f13d tools/nolibc: add support for 32-bit s390 3d1e67c615cb selftests/nolibc: rename s390 to s390x 00ddf4cc9756 selftests/nolibc: only run constructor tests on nolibc e35896f236f2 selftests/tracing: Allow some more tests to run in instances a58cc70af2d5 selftests/ftrace: Clean up triggers after setting them 4a3134b1146e selftests/tracing: Test only toplevel README file not the instances a29ba0023ddf MAINTAINERS: Add Energy Model framework as properly maintained 1618f635bdf5 PM: EM: use kfree_rcu() to simplify the code 7526e4fe550f dt-bindings: trivial-devices: Add ti,tps546b24 3698dd6b139d cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() b47834ee4485 ASoC: SOF: amd: Add depends on CPU_SUP_AMD 80d3175a7e07 cpupower: monitor: Exit with error status if execvp() fail 9b12504e8c8c clk: renesas: r9a09g047: Add CANFD clocks and resets 037800c252d9 clk: renesas: r9a09g047: Add CRU0 clocks and resets aebb5fc9a0d8 leds: max77705: Add LEDs support 25a5246b0e56 soc: renesas: r9a09g057-sys: Add a callback to print SoC-specific extra features 4300f38467e7 soc: renesas: rz-sysc: Move RZ/V2H SoC detection to the SYS driver d07470cff53b soc: renesas: rz-sysc: Add support for RZ/G3E family 0704de89eee6 soc: renesas: rz-sysc: Move RZ/G3S SoC detection to the SYSC driver c1aca5588279 soc: renesas: Add SYSC driver for Renesas RZ family eb79f3a5a51a Input: max77693 - add max77705 haptic support c8d50f029748 mfd: Add new driver for MAX77705 PMIC 7b591ef98b3f mfd: simple-mfd-i2c: Add MAX77705 support a6a494c8e3ce power: supply: max77705: Add charger driver for Maxim 77705 2ae4ffff28bf dt-bindings: mfd: Add maxim,max77705 af280f29f32c dt-bindings: power: supply: add maxim,max77705 charger ea4065345643 pinctrl: renesas: rzg2l: Suppress binding attributes 0d250b1c5248 fs/jfs: consolidate sanity checking in dbMount ddf2846f22e8 jfs: add sanity check for agwidth in dbMount bfad07fe298b mfd: axp20x: AXP717: Add AXP717_TS_PIN_CFG to writeable regs b61e69bb1c04 jfs: Prevent copying of nlink with value 0 from disk inode 2f372a5dce68 leds: st1202: Refactor st1202_led_set() to use !! operator for boolean conversion 29279349a566 tools/memory-model: Define effect of Mb tags on RMWs in tools/... 723177d71224 tools/memory-model: Define applicable tags on operation in tools/... de6f99723392 tools/memory-model: Legitimize current use of tags in LKMM macros e176ebffc3f4 tools/memory-model: Add atomic_andnot() with its variants 2ada0addbdb6 tools/memory-model: Add atomic_and()/or()/xor() and add_negative 7fcbf789629c fs/jfs: Prevent integer overflow in AG size calculation 70ca3246ad20 fs/jfs: cast inactags to s64 to prevent potential overflow 9ec336ba05f6 dt-bindings: leds: qcom-lpg: Document PM8937 PWM compatible d1ebaf003a06 MAINTAINERS: Add entries for Apple DWI backlight controller ea45d216dd4e backlight: apple_dwi_bl: Add Apple DWI backlight driver 0508d17506ff dt-bindings: leds: backlight: apple,dwi-bl: Add Apple DWI backlight 19f7e9427327 io_uring/epoll: add support for IORING_OP_EPOLL_WAIT 0fb3f5600c5e io_uring/epoll: remove CONFIG_EPOLL guards 25a3c220a2b4 PCI: hv: Correct a comment d2fa8e52cf91 serial: xilinx_uartps: Switch to use hrtimer_setup() 7ba2facc3f91 serial: sh-sci: Switch to use hrtimer_setup() afa51660033c serial: imx: Switch to use hrtimer_setup() 8cb44188b986 serial: amba-pl011: Switch to use hrtimer_setup() d45545c32904 serial: 8250: Switch to use hrtimer_setup() a2d1afe65a15 serial: xilinx_uartps: Use helper function hrtimer_update_function() f3bfa0f07976 spi: dt-bindings: Convert Freescale SPI bindings to YAML 6aa982633053 char: misc: improve testing Kconfig description 575f10dc64a2 leds: pca955x: Add HW blink support 14ef0738a31d leds: pca955x: Optimize probe LED selection 1ddab1e2de10 leds: pca955x: Use pointers to driver data rather than I2C client ca3362a841b6 leds: pca955x: Refactor with helper functions and renaming 32bff1c70914 drm/mediatek: mtk_hdmi: Cleanup function mtk_hdmi_resume() d9406677428e eeprom: ee1004: Check chip before probing 78c0a5056c58 binder: remove unneeded inclusion from binder_internal.h 74826b3fd7d2 sonypi: Use str_on_off() helper in sonypi_display_info() 17f18e04a125 virtio_console: Get rid of unneeded temporary variable 790b2f242a1e virtio: console: Use str_yes_no() helper in port_debugfs_show() 10d43ecbb012 mei: Remove unused functions 1a09cd9b7bc7 scripts/tags.sh: tag SYM_*START*() assembler symbols be382372d55d greybus: gb-beagleplay: Add error handling for gb_greybus_init cb288d20c4d5 drm/mediatek: mtk_hdmi: Remove driver bound to HDMI print 896f8e436f99 irqchip/riscv-imsic: Special handling for non-atomic device MSI update 0bd55080ba9e irqchip/riscv-imsic: Avoid interrupt translation in interrupt handler 51611130d57d irqchip/riscv-imsic: Implement irq_force_complete_move() for IMSIC 0f67911e821c irqchip/riscv-imsic: Separate next and previous pointers in IMSIC vector 58d868b67a9a RISC-V: Select CONFIG_GENERIC_PENDING_IRQ e54b1b5e89ae genirq: Introduce irq_can_move_in_process_context() 751dc837dabd genirq: Introduce common irq_force_complete_move() implementation fe35ecee8ec8 irqchip/riscv-imsic: Move to common MSI library 1c000dcaad2b irqchip/irq-msi-lib: Optionally set default irq_eoi()/irq_ack() bc3cbc0cf0f3 drm/mediatek: mtk_hdmi: Remove goto in mtk_hdmi_clk_enable_audio() 4ce2c7e201c2 drm/panel: ilitek-ili9882t: fix GPIO name in error message 900f5b37a93d drm/mediatek: mtk_hdmi: Remove ifdef for CONFIG_PM_SLEEP eb8779b26413 drm/mediatek: mtk_hdmi: Use devm managed version of drm_bridge_add ddd147d91d50 drm: writeback: Fix kernel doc name 89dcc9e0becd drm/mediatek: mtk_hdmi: Remove unused members of struct mtk_hdmi 64899904d610 ASoC: soc-core: Use str_yes_no() in snd_soc_close_delayed_work() 94030a1d3283 drm/xe/client: Skip show_run_ticks if unable to read timestamp 5a9f8db2db70 drm/xe/vf: Return EOPNOTSUPP for DRM_XE_DEVICE_QUERY_ENGINE_CYCLES if VF fce85f3da08b auxdisplay: MAX6959 should select BITREVERSE 0ce4a0d1551f ata: sata_via: Use str_up_down() helper in vt6420_prereset() a44073c28bc6 driver core: Remove needless return in void API device_remove_group() 8fd74a31eaf3 driver core: class: Remove needless return in void API class_remove_file() 2489eeb777af PCI/pwrctrl: Skip scanning for the device further if pwrctrl device is created 2d923930f2e3 PCI/pwrctrl: Move pci_pwrctrl_unregister() to pci_destroy_dev() 957f40d039a9 PCI/pwrctrl: Move creation of pwrctrl devices to pci_scan_device() 20a351c36afc staging: gpib: tnt4882 console messaging cleanup 0de51244e7b7 staging: gpib: ines console messaging cleanup 82e3508046f9 staging: gpib: cb7210 console messaging cleanup cbf937dcadfd PCI/ASPM: Fix link state exit during switch upstream function removal ae3a4f1fdc2c eventpoll: add epoll_sendevents() helper 38d203560118 eventpoll: abstract out ep_try_send_events() helper 6b47d35d4d9e eventpoll: abstract out parameter sanity checking 540dcf0f4404 selftests/nsfs: add ioctl validation tests 7fd511f8c911 nsfs: validate ioctls e82e1a0c22d8 drm/ast: cursor: Move implementation to separate source file 19f4da84b695 drm/ast: cursor: Add support for ARGB4444 966a0d49d1cd drm/ast: cursor: Move format conversion to shared helper 6ec054a52d92 drm/ast: cursor: Calculate checksum in helper 6b00c9b992a1 ARM: dts: nxp: vf: Align GPIO hog name with bindings 5b99dd12fe53 drm/i915/hdcp: Create force_hdcp14 debug fs entry ed625c61b85c tools/power turbostat: Add idle governor statistics reporting 0d0f4174f6c8 selftests: drv-net: add a simple TSO test de94e8697405 selftests: drv-net: store addresses in dict indexed by ipver 2aefca8e1fa8 selftests: drv-net: get detailed interface info 2217bcb49149 selftests: drv-net: resolve remote interface name e0ca4057e0ec mptcp: micro-optimize __mptcp_move_skb() 51fe9cb9213e mptcp: dismiss __mptcp_rmem() c8802ded4658 net: dismiss sk_forward_alloc_get() 6639498ed85f mptcp: cleanup mem accounting bc68b0efa1bf mptcp: move the whole rx path under msk socket lock protection f03afb3aeb9d mptcp: drop __mptcp_fastopen_gen_msk_ackseq() c3349a22c200 mptcp: consolidate subflow cleanup 9a6c2b2bdd5e nfc: hci: Remove unused nfc_llc_unregister 23dcacff2d11 selftests: net: Fix minor typos in MPTCP and psock tests ac9a8587edc7 net: stmmac: "speed" passed to fix_mac_speed is an int bc9d75b0aaed net: stmmac: remove useless priv->flow_ctrl ff1a9b2e311f net: stmmac: clarify priv->pause and pause module parameter 47dfd7a72257 net: mana: Add debug logs in MANA network driver f5d783c08875 selftests: fib_rule_tests: Add port mask match tests 94694aa64100 selftests: fib_rule_tests: Add port range match tests ab35ebfabb53 netlink: specs: Add FIB rule port mask attributes 34e406a84928 net: fib_rules: Enable port mask usage fc1266a06164 ipv6: fib_rules: Add port mask matching 79a4e21584b7 ipv4: fib_rules: Add port mask matching da7665947b66 net: fib_rules: Add port mask support 39f970aead3c net: fib_rules: Add port mask attributes dfc4b67db06c dt-bindings: net: dsa: b53: add BCM53101 support c4f873c2b65c net: dsa: b53: mdio: add support for BCM53101 7042882abc04 selftests/bpf: Add tests for bpf_copy_from_user_task_str f0f8a5b58f78 bpf: Add bpf_copy_from_user_task_str() kfunc f0b79944e6f4 mm: Add copy_remote_vm_str() for readng C strings from remote VM 45291874a762 power: supply: bq27xxx_battery: do not update cached flags prematurely a944cfd799e8 dt-bindings: power: reset: xilinx: Make "interrupts" property optional e7b2d6f532d5 dt-bindings: power: reset: atmel,sama5d2-shdwc: Add microchip,sama7d65-shdwc f3974aca381e power: supply: bq27xxx: do not report bogus zero values 903599768a2c power: supply: bq27xxx: Add voltage_max_design property for bq270x0 and bq27x10 4ad5c726706f power: supply: max1720x: add health property cb15abd47806 spi: s3c64xx: extend description of compatible's fifo_depth 42ae6e2559e6 firmware: cs_dsp: test_control_parse: null-terminate test strings 2e2f89b18464 firmware: cs_dsp: test_bin_error: Use same test cases for adsp2 and Halo Core ac13c5087299 selftests/bpf: Enable kprobe_multi tests for ARM64 e8af068239ca libbpf: Wrap libbpf API direct err with libbpf_err 588021b28642 PCI: shpchp: Remove 'shpchp_debug' module parameter b52ce0b6d54a PCI: shpchp: Remove unused logging wrappers 499982200892 PCI: shpchp: Change dbg() -> ctrl_dbg() 7d5f1e615e69 PCI: shpchp: Remove logging from module init/exit functions 9629d7d66c62 jfs: Fix uninit-value access of imap allocated in the diMount() function fdf480da5837 jfs: fix slab-out-of-bounds read in ea_get() 9995b98a4b2a MAINTAINERS: Add entries for Apple Z2 touchscreen driver 471a92f8a21a Input: apple_z2 - add a driver for Apple Z2 touchscreens ed872cea144c dt-bindings: input: touchscreen: Add Z2 controller 4bac7fb58627 perf tools: Improve startup time by reducing unnecessary stat() calls 0d2cdc35e805 io_uring: Rename KConfig to Kconfig 95e65f2d0bde io_uring/zcrx: fix leaks on failed registration b5799dd77054 jfs: add check read-only before truncation in jfs_truncate_nolock() 0176e69743ec jfs: add check read-only before txBeginAnon() call 6353255e7cfa perf report: Fix input reload/switch with symbol sort key acda4c200185 perf report: Support switching data w/ and w/o callchains 43c2b6139b18 perf report: Switch data file correctly in TUI 0cced76a0276 perf tools: Fix up some comments and code to properly use the event_source bus 687b8c3938af perf list: Also append PMU name in verbose mode 2ed0e3ea8aac perf vendor events arm64: Fix incorrect CPU_CYCLE in metrics expr 8c3f9a70d2d4 jfs: reject on-disk inodes of an unsupported type 208baa3ec904 pm: cpupower: bench: Prevent NULL dereference on malloc failure 7a93ba804847 selftests/bpf: Add rto max for bpf_setsockopt test 6810c771d316 bpf: Support TCP_RTO_MAX_MS for bpf_setsockopt 3521276ad14f drm/amdgpu: update the handle ptr in get_clockgating_state 3f670b745d61 drm/amd/display: Add clear DCC and Tiling callback for DCE 2b04d04de956 drm/amdkfd: Fix error handling for missing PASID in 'kfd_process_device_init_vm' 2f94469cc0db drm/amdgpu: Remove redundant check of adev 663a87763b57 drm/amdgpu: Check aca enabled inside cper init/fini func 30eb41f5d1a7 drm/amdgpu: Use firmware supported NPS modes b2a9e562dfa1 drm/amd/pm: Fetch current power limit from PMFW c4c3808feb9c drm/amdgpu: Add ring reset callback for JPEG4_0_3 58702e1a093b drm/amdgpu: Add JPEG4_0_3 core reset control reg dc0297f3198b drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV 71e59a426845 drm/amd/display: 3.2.321 6571bef25fe4 drm/amd/display: Add support for disconnected eDP streams 73e686939cb9 drm/amd/display: dpia should avoid encoder used by dp2 72d7a7fa1f24 drm/amd/display: Guard against setting dispclk low when active 07bc2dcbcf40 drm/amd/display: Fix BT2020 YCbCr limited/full range input 9856893f7544 drm/amd/display: Add log for MALL entry on DCN32x e619ac419174 drm/amd/display: Add total_num_dpps_required field to informative structure de84d580126e drm/amd/display: Read LTTPR ALPM caps during link cap retrieval 5f7e384ab56e drm/amd/display: Print seamless boot message in mark_seamless_boot_stream d27a1e93f21c drm/amd/display: Add clear DCC and Tiling callback for DCN c905aa685655 drm/amd/display: Rename panic function 098c9b58be22 drm/amd/display: Add DCC/Tiling reset helper for DCN and DCE 8ae6dfc0b61b Revert "drm/amd/display: Request HW cursor on DCN3.2 with SubVP" cbf4890c6f28 drm/amd/display: Don't treat wb connector as physical in create_validate_stream_for_sink c488967488d7 drm/amd/display: Exit idle optimizations before accessing PHY 2ed653c7b843 drm/i915/dp: Fix disabling the transcoder function in 128b/132b mode 8b4bbaf8ddc1 drm/i915/dp: Fix error handling during 128b/132b link training 157feaaf18ce selftests/bpf: ns_current_pid_tgid: Use test_progs's ns_ feature 207cd7578ad1 selftests/bpf: tc_links/tc_opts: Unserialize tests c047e0e0e435 selftests/bpf: Optionally open a dedicated namespace to run test in it 4a06c5251ae3 selftests/bpf: ns_current_pid_tgid: Rename the test function 6ef5b6fae304 kernfs: Drop kernfs_rwsem while invoking lookup_positive_unlocked(). f56b6db3e5e4 drm/atomic-helper: Change parameter name of drm_atomic_helper_wait_for_flip_done() bc8ab44023c1 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_cleanup_done() 6280e96f8a5d drm/atomic-helper: Change parameter name of drm_atomic_helper_cleanup_planes() e64834b5094f drm/atomic-helper: Change parameter name of drm_atomic_helper_wait_for_vblanks() 3fae6d20e329 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_hw_done() b756b0cbcb85 drm/atomic-helper: Change parameter name of drm_atomic_helper_fake_vblank() f1296603cc56 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_writebacks() 742043c8affa drm/bridge: Change parameter name of drm_atomic_bridge_chain_enable() b78fc1c13587 drm/bridge: Change parameter name of drm_atomic_bridge_chain_pre_enable() ba94ce115e73 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_modeset_enables() f302d33096c0 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_planes() a9bb617f20ea drm/atomic-helper: Change parameter name of crtc_set_mode() 488e10740fbd drm/atomic-helper: Change parameter name of drm_atomic_helper_update_legacy_modeset_state() 72d1eda78b77 drm/bridge: Change parameter name of drm_atomic_bridge_chain_post_disable() be8425c2fda5 drm/bridge: Change parameter name of drm_atomic_bridge_chain_disable() 5af3ff97c578 drm/atomic-helper: Change parameter name of disable_outputs() 65d463807e8d drm/atomic-helper: Change parameter name of drm_atomic_helper_modeset_disables() af2ea3d32e53 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_tail_rpm() 63379dbb5061 drm/atomic-helper: Change parameter name of drm_atomic_helper_commit_tail() c0a98824fe5b drm/atomic-helper: Change parameter name of drm_atomic_helper_wait_for_dependencies() 6d5815e22981 drm/atomic-helper: Fix commit_tail state variable name f82fe0d44913 drm/bridge: Pass full state to atomic_post_disable f5f6a5bf0109 drm/bridge: Pass full state to atomic_disable c2b190bf2a8b drm/bridge: Pass full state to atomic_enable e9db46e57661 drm/bridge: Pass full state to atomic_pre_enable 56339ffaeaf8 drm/atomic: Document history of drm_atomic_state 1cddb72bf892 staging: sm750fb: fix checkpatch warning architecture specific defines should be avoided bedc7002f797 staging: gpib: ines: remove unused variable 1b268f7a47a4 staging: gpib: tnt4882: remove unused variable a990ae96e6ef staging: gpib: ni_usb: remove unused variable c725363401e2 staging: gpib: eastwood: remove unused variable 99ed5f695fac staging: gpib: cb7210: remove unused variable 3c9a0cf6a1ed staging:gpib: Remove GPIB_PCMCIA in Makefiles 020b814c2f86 staging;gpib: Use Kconfig PCMCIA compilation symbol 0865b297b3a8 static: gpib: hp82341: add MODULE_DESCRIPTION b6fe18d08d18 staging: gpib: comment out pnp_device_id tables 18ea3495c54d staging: gpib: tms9914 console messaging cleanup 4d5092b188b3 staging: gpib: pc2 console messaging cleanup 18ce5b5d9167 staging: gpib: ni_usb console messaging cleanup 23561c4d33fe staging: gpib: nec7210 console messaging cleanup 060fb82d690e staging: gpib: lpvo console messaging cleanup 22611a85d850 staging: gpib: hp82341 console messaging cleanup b51f7fc2e55a staging: gpib: hp82335 console messaging cleanup df2e3152f1cb staging: gpib: gpio bitbang console messaging cleanup acdf4581545b staging: gpib: fmh console messaging cleanup f2bda0b660bd staging: gpib: fluke console messaging cleanup 141765729ea7 staging: gpib: common core console messaging cleanup 5d445a439552 staging: gpib: cec_gpib console messaging cleanup 50a6ed0494bc staging: gpib: agilent usb console messaging cleanup ce88577c6120 staging: gpib: agilent pci console messaging cleanup 453b733ce316 staging: gpib: Remove dependencies on !X86_PAE c1baf6528bcf staging: gpib: Fix cb7210 pcmcia Oops a1e5b6d83e03 drm/xe: Drop unnecessary GT lookup in xe_exec_queue_create_ioctl() bc674a04c47c io_uring/zcrx: recheck ifq on shutdown c8d08464bce9 ASoC: dt-bindings: atmel-at91sam9g20ek: convert to json-schema 66d8e76e8e85 regulator: pca9450: Remove duplicate code in probe e2e4f07f0661 drm/mediatek: mtk_hdmi: Move vendor/product strings to drm_bridge 0a86e49acfbb dt-bindings: usb: samsung,exynos-dwc3 Add exynos990 compatible 21b1aea451b2 usb: typec: ps883x: fix configuration error handling 9e7968c44248 usb: typec: ps883x: fix missing accessibility check 9f9de3e02d7f usb: typec: ps883x: fix registration race 834d1cb7ecf3 usb: typec: ps883x: fix probe error handling ba6e518d136b usb: dwc2: Implement recovery after PM domain off 8b7a1b3da2e2 usb: dwc2: Refactor backup/restore of registers 3975e68cf31f usb: dwc2: gadget: Introduce register restore flags 7b2328c5a009 docs: Fix typo in usb/CREDITS fe54c948d38e USB: docs: Fix typo in aspeed-lpc.yaml 2ded07a8a21b dt-bindings: usb: usb-device: Replace free-form 'reg' with constraints 673655f7944f usb: misc: onboard_dev: add vdda support for Microchip USB2514 233840bbdf7c dt-bindings: usb: microchip,usb2514: add support for USB2512/USB2513 af7ac64ebd6f dt-bindings: usb: microchip,usb2514: add support for vdda 471a9c224bf2 drm/mediatek: mtk_hdmi: Compress of_device_id array entries 1bd2aad57da9 serial: mctrl_gpio: split disable_ms into sync and no_sync APIs 72fcb88e7bbc drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member 0be123cafc06 drm/mediatek: mtk_hdmi: Unregister audio platform device on failure fdee05235a25 drm/nouveau: Fix error pointer dereference in r535_gsp_msgq_recv() a1579f6bf657 selftests/ovl: add third selftest for "override_creds" 6e5ed6587e67 selftests/ovl: add second selftest for "override_creds" c68946ee7eb7 selftests/filesystems: add utils.{c,h} 96f09432596a selftests/ovl: add first selftest for "override_creds" 539a0879de47 ovl: allow to specify override credentials 204a575e91f3 VFS: add common error checks to lookup_one_qstr_excl() 1c3cb50b58c3 VFS: change kern_path_locked() and user_path_locked_at() to never return negative dentry bca84a7b93fd PM: sleep: Use DPM_FLAG_SMART_SUSPEND conditionally 486055f5e09d RDMA/core: Fix best page size finding when it can cross SG entries c93d13b661a6 intel_idle: clean up BYT/CHT auto demotion disable 89eb319aab83 drm/i915/psr: Fix drm_WARN_ON in intel_psr_disable 6568cb40e731 pmdomain: imx: gpcv2: use proper helper for property detection ce643fa62a70 net: ethernet: ti am65_cpsw: Drop separate TX completion functions 6d6c7933cea6 net: ethernet: ti: am65_cpsw: move am65_cpsw_put_page() out of am65_cpsw_run_xdp() 09057ce3774e net: ethernet: ti: am65-cpsw: use return instead of goto in am65_cpsw_run_xdp() 1ae26bf61517 net: ethernet: ti: am65_cpsw: remove cpu argument am65_cpsw_run_xdp 9a369ae3d143 net: ethernet: ti: am65-cpsw: remove am65_cpsw_nuss_tx_compl_packets_2g() 6d137f8101fc MAINTAINERS: Update section for cpuidle-psci 61eeb9678789 pmdomain: rockchip: Check if SMC could be handled by TA bf8531990380 drm/i915/display: Allow display PHYs to reset power state a4ed5f3ab0ce drm/i915/display: Drop crtc_state from C10/C20 pll programming d9e1cc087a55 can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO 32f08b22f3b8 can: gs_usb: add VID/PID for the CANnectivity firmware e1b2c7e902f7 can: canxl: support Remote Request Substitution bit access 6b89d89f2147 can: j1939: Extend stack documentation with buffer size behavior bcb13d33221d dt-binding: can: mcp251xfd: remove duplicate word 8503a4b1a24d can: flexcan: add NXP S32G2/S32G3 SoC support 8c652cf030a7 can: flexcan: Add quirk to handle separate interrupt lines for mailboxes 51723790b718 dt-bindings: can: fsl,flexcan: add S32G2/S32G3 SoC support d3ad803a97c7 MAINTAINERS: match mxc in file names by IMX / MXC entry 9f0f0345d040 can: c_can: Use syscon_regmap_lookup_by_phandle_args ab1bc2290fd8 can: c_can: Use of_property_present() to test existence of DT property 6c00b580d1c9 can: c_can: Simplify handling syscon error path fd2a0c47fbae can: c_can: Drop useless final probe failure message 685920920e3d hv_netvsc: Use VF's tso_max_size value when data path is VF 27315836f4bc net: mana: Allow tso_max_size to go up-to GSO_MAX_SIZE 38ad1eec979b HID: google: don't include '' directly 574d0f2120b8 pinctrl: samsung: add exynos2200 SoC pinctrl configuration bbdb937962f2 dt-bindings: pinctrl: samsung: add exynos2200 compatible aced1f7b82b1 dt-bindings: pinctrl: samsung: add exynos2200-wakeup-eint compatible c86e967e6ba7 soc: samsung: exynos-chipid: add exynos2200 SoC support 28e113a133b5 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos2200 compatible 801a116bb824 dt-bindings: soc: samsung: exynos-pmu: add exynos2200 compatible cd6381a6ed69 dt-bindings: soc: samsung: exynos-sysreg: add sysreg compatibles for exynos2200 f2d32942026c cpufreq: enable 1200Mhz clock speed for armada-37xx a0bd462f3a13 x86/crc: add ANNOTATE_NOENDBR to suppress objtool warnings 574078b001cd bpf: fix env->peak_states computation 408fcf946b2b bpf: free verifier states when they are no longer referenced 5564ee3abb2e bpf: use list_head to track explored states and free list 590eee426836 bpf: do not update state->loop_entry in get_loop_entry() bb7abf304902 bpf: make state->dfs_depth < state->loop_entry->dfs_depth an invariant c1ce66357f8f bpf: detect infinite loop in get_loop_entry() 6361cd26e402 selftests/bpf: check states pruning for deeply nested iterator 9e63fdb0cbdf bpf: don't do clean_live_states when state->loop_entry->branches > 0 6da35da1a36c selftests/bpf: test correct loop_entry update in copy_verifier_state bbbc02b7445e bpf: copy_verifier_state() should copy 'loop_entry' field 38afcf0660f5 scsi: mpt3sas: Fix a locking bug in an error path c733741ae1c3 scsi: mpi3mr: Fix locking in an error path ac3b7425db29 scsi: hpsa: Replace deprecated strncpy() with strscpy_pad() d69ddae194ca scsi: hpsa: Remove deprecated and unnecessary strncpy() 583e518e7100 scsi: ufs: core: Add hba parameter to trace events 5cd2f78886dd ipv6: initialize inet socket cookies with sockcm_init 096208592b09 ipv6: replace ipcm6_init calls with ipcm6_init_sk e8485911050a icmp: reflect tos through ip cookie rather than updating inet_sk 9329b58395e5 ipv4: remove get_rttos 94788792f379 ipv4: initialize inet socket cookies with sockcm_init 6ad861519a69 net: initialize mark in sockcm_init aaf6532d119d tcp: only initialize sockcm tsflags field 3a03f9ec5d33 net: stmmac: Use str_enabled_disabled() helper 8f02c48f8f62 net: Remove redundant variable declaration in __dev_change_flags() f29e41454b94 selftests: net: Fix few spelling mistakes 952d7325362f net: ethernet: mediatek: add EEE support 9faaaef27c5d net: freescale: ucc_geth: make ugeth_mac_ops be static const 809265fe96fe net: phy: c45: remove local advertisement parameter from genphy_c45_eee_is_active 199d0ce385ad net: phy: c45: use cached EEE advertisement in genphy_c45_ethtool_get_eee aa951feb5426 net: phy: c45: Don't silently remove disabled EEE modes any longer when writing advertisement register 7f33fea6bb53 net: phy: remove disabled EEE modes from advertising_eee in phy_probe a9b6a860d778 net: phy: improve phy_disable_eee_mode 8a6a77bb5a41 net: phy: move definition of phy_is_started before phy_disable_eee_mode fabcfd6d1099 net: phy: realtek: add defines for shadowed c45 standard registers 438989137acd netlink: Unset cb_running when terminating dump on release f6af690a295a net: cadence: macb: Report standard stats 75696dd0fd72 net: cadence: macb: Convert to get_stats64 c900e49d58eb net: xilinx: axienet: Implement BQL 29bab85418ef perf script: Fix hangup in offline flamegraph report 8af2136e7798 net: phy: realtek: add helper RTL822X_VND2_C22_REG 82b023c97f60 eth: mlx4: use the page pool for Rx buffers d17fb2c0555a eth: mlx4: remove the local XDP fast-recycling ring 8fdeafd66eda eth: mlx4: don't try to complete XDP frames in netpoll 8533b14b3d65 eth: mlx4: create a page pool for Rx a261d77fec14 ASoC: SOF: amd: Drop host bridge ID from struct 40d059278302 ASoC: amd: acp: Drop local symbols for smn read/write f120cf33d232 ASoC: SOF: amd: Use AMD_NODE 8f969537149d ASoC: amd: acp: acp63: Use AMD_NODE 135c6af1cac5 ASoC: amd: acp: acp70: Use AMD_NODE e211adcf36d0 ASoC: amd: acp: rembrandt: Use AMD_NODE f2cd50990d21 drm/xe/display: Spin-off xe_display runtime/d3cold sequences ceb33b9de14a drm/{i915, xe}/display: Move dsm registration under intel_driver 264143c4e544 ftrace: Have ftrace pages output reflect freed pages 4a3efc6baff9 ftrace: Update the mcount_loc check of skipped entries ef378c3b8233 scripts/sorttable: Zero out weak functions in mcount_loc table 5fb964f5ba53 scripts/sorttable: Always use an array for the mcount_loc sorting a02656593225 scripts/sorttable: Have mcount rela sort use direct values b3d09d06e052 arm64: scripts/sorttable: Implement sorting mcount_loc at boot for arm64 5e838165d0c2 perf hist: Shrink struct hist_entry size 257facfaf542 perf test: Add tests for latency and parallelism profiling 32ecca8d7a3e perf report: Add latency and parallelism profiling documentation 2570c02c3a5a perf report: Add --latency flag ee1cffbe24e7 perf report: Add latency output field 61b6b31c2f51 perf report: Add parallelism filter 216f8a970ca4 perf report: Switch filtered from u8 to u16 e06f5bfd937d selftests/bpf: Remove test_xdp_redirect_multi.sh a93bfd824d95 selftests/bpf: test_xdp_veth: Add XDP program on egress test 1e7e6345429c selftests/bpf: test_xdp_veth: Add XDP broadcast redirection tests 09c8bb1fae15 selftests/bpf: Optionally select broadcasting flags 19a9484c1bbc selftests/bpf: test_xdp_veth: Use a dedicated namespace 6bdac0e317e9 selftests/bpf: test_xdp_veth: Create struct net_configuration 2499f5348431 PCI: Rework optional resource handling 96336ec70264 PCI: Perform reset_resource() and build fail list in sync e89df6d2beae PCI: Use res->parent to check if resource is assigned 8884b5637b79 PCI: Add debug print when releasing resources before retry 07854e08cdf3 PCI: Indicate optional resource assignment failures b3281eb5ded1 PCI: Always have realloc_head in __assign_resources_sorted() 9caf4ea2fd02 PCI: Extend enable to check for any optional resource 4e362abe482d PCI: Add restore_dev_resource() c8098ad8fb2e PCI: Remove incorrect comment from pci_reassign_resource() ca9097f9ce03 PCI: Consolidate assignment loop next round preparation 54181c136472 PCI: Rename retval to ret acba174d2e75 PCI: Use while loop and break instead of gotos 0aa089cdde94 PCI: Refactor pdev_sort_resources() & __dev_sort_resources() 22fb2eda5478 PCI: Converge return paths in __assign_resources_sorted() 9b54578bc032 PCI: Add dev & res local variables to resource assignment funcs e4728eed24a3 PCI: Add pci_resource_num() helper 2bd0c7211784 PCI: Check resource_size() separately cbd384389eac PCI: Add pci_resource_is_iov() to identify IOV resources ee4621b7e46a PCI: Use resource_set_{range,size}() helpers 8986e7e6685f PCI: Use SZ_* instead of literals in setup-bus.c ff61f380de56 PCI: Fix old_size lower bound in calculate_iosize() too 67f9085596ee PCI: Allow relaxed bridge window tail sizing for optional resources a55bf64b30e4 PCI: Simplify size1 assignment logic 1f82b7e84a09 PCI: Use min_align, not unrelated add_align, for size0 d06cc1e38090 PCI: Remove add_align overwrite unrelated to size0 0619a4868fc1 kunit: Clarify kunit_skip() argument name 43ebec94e1e8 kunit: tool: Build GDB scripts d05c76fceb09 Hid: Intel-thc-hid: Intel-thc: Fix "dubious: !x | !y" issue b9c340b67b33 HID: hid-universal-pidff: Fix spelling mistake "sucessfully" -> "successfully" 70409f3bc0c0 HID: appletb-kbd: Fix inconsistent indentation and pass -ENODEV to dev_err_probe 172e23f5d05d HID: hid-appletb-bl: fix incorrect error message for default brightness 534bac4f126b HID: hid-appletb-kbd: simplify logic used to switch between media and function keys on pressing fn key 56f2399f0e90 Documentation: typo fixes 1a596ad00ffe PCI: Use downstream bridges for distributing resources 758cc55ce3d5 PM: runtime: Introduce pm_runtime_blocked() 3e5eee147b7b PM: Block enabling of runtime PM during system suspend eb0c714120ba docs: translations: Allow creating cross-references for ABI README fb12098d8ee4 docs: submit-checklist: Allow creating cross-references for ABI README f12583fd2ba3 docs: networking: Allow creating cross-references statistics ABI 737575dbab64 docs: iio: Allow creating cross-references ABI 866ea82e5394 docs: arm: generic-counter: Allow creating cross-references for ABI 71dfab849300 docs: arm: asymmetric-32bit: Allow creating cross-references for ABI 2234652a7376 docs: thunderbolt: Allow creating cross-references for ABI 174dbf0dee56 docs: automarkup: drop legacy support ff7ff6eb4f80 docs: media: Allow creating cross-references for RC ABI 83b029482d97 docs/zh_CN: add few request for Chinese translation d3509b6432f2 docs/zh_CN: add maintainer tree for Chinese doc pickup 364469e533b8 Documentation/core-api: min_heap: update for variable types change 85df12c59962 docs: iostats: Rewrite intro, remove outdated formats 15f738292b34 MAINTAINERS: add reviewer for Chinese translations 8b2ee518fc06 Documentation/kernel-parameters: fix typo in description of reserve_mem 57937eac1f78 kernel-docs: Add book to process/kernel-docs.rst 258e231dc29f PM: Rearrange documentation related to __pm_runtime_disable() 0172be244ce3 IB/iser: fix typos in iscsi_iser.c comments 7802fce7dc18 cpufreq: intel_pstate: Make it possible to avoid enabling CAS a8e62726ac0d PM: EM: Slightly reduce em_check_capacity_update() overhead 5fad775d432c PM: EM: Drop unused parameter from em_adjust_new_capacity() d42044aad652 PM: hibernate: Replace deprecated kmap_atomic() with kmap_local_page() 01059219b0cf sched_ext: idle: Introduce node-aware idle cpu kfunc helpers ea37be0773f0 arm64/sysreg: Add register fields for HFGWTR2_EL2 59236089ad52 arm64/sysreg: Add register fields for HFGRTR2_EL2 9401476f1774 arm64/sysreg: Add register fields for HFGITR2_EL2 2f1f62a1257b arm64/sysreg: Add register fields for HDFGWTR2_EL2 44844551670c arm64/sysreg: Add register fields for HDFGRTR2_EL2 cc15f548cc77 arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 cccf6ee090c8 ACPI: HED: Always initialize before evged c9e6f7fb1c58 x86/ACPI: CPPC: Add missing include 064009ebc171 ACPI: video: Use str_yes_no() helper in acpi_video_bus_add() bb519cf61134 ACPI: platform_profile: Improve platform_profile_unregister() dd4f730b557c ACPI: platform-profile: Fix CFI violation when accessing sysfs files fb5bbcdcc3ea s390/mm: Remove have_store_indication static key fa1518875286 s390: Sort mcount locations at build time 07d89045bffe s390/vfio-ap: Signal eventfd when guest AP configuration is changed fd0c8b337579 s390/vfio-ccw: Make mdev_types not look like a fake flex array 92d03904b26d s390/vfio-ap: Make mdev_types not look like a fake flex array e83188e1b65d s390/cio: Remove outdated email address bd0ab337ff86 s390/vfio-ap: Fix indentation in vfio_ap_mdev_ioctl() ceb3b35f5ef4 wifi: ath12k: cleanup ath12k_mac_mlo_ready() 5edbb148bc57 wifi: ath11k: Add firmware coredump collection support 9ee2578c343a wifi: ath11k: use union for vaddr and iaddr in target_mem_chunk 7d36289aa744 ACPI: power: Use str_on_off() helper function 01ca2846338d ACPI: thermal: Fix stale comment regarding trip points 62aa9805d123 io_uring: use lockless_cq flag in io_req_complete_post() c893ee3f95f1 x86/amd_node: Add a smn_read_register() helper 00834971f0d9 soc: apple: rtkit: Fix use-after-free in apple_rtkit_crashlog_rx() bf8b4e49777d soc: apple: rtkit: Pass the crashlog to the crashed() callback 18de61d6aa5c MAINTAINERS: Use my kernel.org address for ACPI PMIC work d81603b32cde objpool: rework objpool_pop() 9ffa4b35a62d cpumask: add for_each_{possible,online}_cpu_wrap 158e9d2f3366 bitmap: remove _check_eq_u32_array f54af4af7bd2 bitmap: Align documentation between bitmap_gather() and bitmap_scatter() 3febe9de5ca5 arm64: dts: apple: Add SPI NOR nvram partition to all devices d08e455a865c arm64: dts: apple: t600x: Add spi controller nodes 0a6d561c7e46 arm64: dts: apple: t8112: Add spi controller nodes 556cd4bbb45b arm64: dts: apple: t8103: Add spi controller nodes 1f7af2931158 arm64: dts: apple: t8103: Fix spi4 power domain sort order 86a578e780a9 wifi: rt2x00: Switch to use hrtimer_update_function() 3f8d93d1371f io_uring: Use helper function hrtimer_update_function() eee00df8e1f1 serial: xilinx_uartps: Use helper function hrtimer_update_function() 38818f7c9c17 riscv: dts: starfive: jh7110-pine64-star64: enable USB 3.0 port 65e8b9912670 riscv: dts: starfive: jh7110: pciephy0 USB 3.0 configuration registers 57b5369f3668 riscv: dts: starfive: fml13v01: enable pcie1 02b3c61aab44 Revert "driver: block: release the lo_work_lock before queue_work" 4bdea6e33946 riscv: dts: starfive: remove non-existent dac from jh7110 eb79d71e506a drm/xe: Add xe_mmio_init() initialization function 5bee1e2de39f drm/xe: s/xe_mmio_init/xe_mmio_probe_early d1a09c610027 MAINTAINERS: adjust the file entry in SPI OFFLOAD 5d9fca12f54d ASoC: amd: ps: fix inconsistent indenting warning in check_and_handle_sdw_dma_irq() a78f244a9150 ASoC: SOF: imx: Fix error code in probe() b20be2c77ce5 ASoC: SOF: imx: Fix an IS_ERR() vs NULL bug in imx_parse_ioremap_memory() 97aeb6507356 arm64: dts: apple: t7000: Add missing CPU p-state 7 for J96 and J97 ca0272d8638a soc: apple: rtkit: Check & log more failures 4991b88c2514 net: phy: marvell-88q2xxx: Init PHY private structure for mv88q211x 8e677a466145 trace: tcp: Add tracepoint for tcp_cwnd_reduction() 03e7bb864d9a mtd: spi-nor: use scope-based mutex cleanup helpers a20d7d265eda mtd: spi-nor: sort headers alphabetically 39b19974982e arm64: Update AMU-based freq scale factor on entering idle 16d1e27475f6 arm64: Provide an AMU-based version of arch_freq_get_on_cpu ffd67b6b420d RDMA/mana_ib: Implement DMABUF MR support 6c806720bafe net: phy: marvell-88q2xxx: enable temperature sensor in mv88q2xxx_config_init cbe0449e8f9f net: phy: marvell-88q2xxx: order includes alphabetically 8dcaed624f6a net: phy: marvell-88q2xxx: align defines eae1e92a1d41 selftests: test_vxlan_fdb_changelink: Add a test for MC remote change 24adf47ea9ac selftests: test_vxlan_fdb_changelink: Convert to lib.sh f802f172d78b selftests: forwarding: lib: Move require_command to net, generalize d42d54336834 vxlan: Join / leave MC group after remote changes 5afb1596b90c vxlan: Drop 'changelink' parameter from vxlan_dev_configure() 43130d02baa1 page_pool: avoid infinite loop to schedule delayed worker 7ded94bd11d4 drm/i915/gt: add wait on depth stall done bit handling 53616af09b5a octeontx2-pf: AF_XDP zero copy transmit support c5c2398eb88b octeontx2-pf: Prepare for AF_XDP 25b07c1a8694 octeontx2-pf: Reconfigure RSS table after enabling AF_XDP zerocopy on rx queue efabce290151 octeontx2-pf: AF_XDP zero copy receive support b4164de5041b octeontx2-pf: Add AF_XDP non-zero copy support 94c80f748873 octeontx2-pf: use xdp_return_frame() to free xdp buffers 63cdf6241ac7 gpiolib: don't build HTE code with CONFIG_HTE disabled dea69f2d1cc8 gpiolib: move all includes to the top of gpio/consumer.h ce68de08a2cc ASoC: fsl: imx-pcm-fiq: Switch to use hrtimer_setup() bbdafde7c220 RDMA: Switch to use hrtimer_setup() 7b5edfd278b0 virtio: mem: Switch to use hrtimer_setup() ff533f73d5c0 drm/vmwgfx: Switch to use hrtimer_setup() 397c07a3c90b drm/xe/oa: Switch to use hrtimer_setup() c38e753abee2 drm/vkms: Switch to use hrtimer_setup() 58ac3c93306e drm/msm: Switch to use hrtimer_setup() 1a2ff5c3058d drm/i915/request: Switch to use hrtimer_setup() f97e1d787f9f drm/i915/uncore: Switch to use hrtimer_setup() 82ad584eed8b drm/i915/pmu: Switch to use hrtimer_setup() 7358f053c4d6 drm/i915/perf: Switch to use hrtimer_setup() 9892287897ca drm/i915/gvt: Switch to use hrtimer_setup() 0592bb39e3a3 drm/i915/huc: Switch to use hrtimer_setup() 690d59fee83c drm/amdgpu: Switch to use hrtimer_setup() c6be6eafd620 stm class: heartbeat: Switch to use hrtimer_setup() f1061c1442c1 i2c: Switch to use hrtimer_setup() c69da1735f19 iio: Switch to use hrtimer_setup() a9d0ac739658 leds: trigger: pattern: Switch to use hrtimer_setup() c158a29c5c5b mailbox: Switch to use hrtimer_setup() 0ebb5e74db09 media: Switch to use hrtimer_setup() 7f657ad09482 misc: vcpu_stall_detector: Switch to use hrtimer_setup() 3a1ed018e995 mmc: dw_mmc: Switch to use hrtimer_setup() abeebe8889b7 ntb: ntb_pingpong: Switch to use hrtimer_setup() 5f8401cf7b3a drivers: perf: Switch to use hrtimer_setup() 563608c20403 power: reset: ltc2952-poweroff: Switch to use hrtimer_setup() 1b73fd14cfb4 power: supply: ab8500_chargalg: Switch to use hrtimer_setup() d9a67240729d powercap: Switch to use hrtimer_setup() 5e55888e340a pps: generators: pps_gen_parport: Switch to use hrtimer_setup() c92697913fdc rtc: class: Switch to use hrtimer_setup() b7011929380d scsi: Switch to use hrtimer_setup() 0852ca41ce1c serial: xilinx_uartps: Switch to use hrtimer_setup() 4e1214969603 serial: sh-sci: Switch to use hrtimer_setup() 721c5bf65a1d serial: imx: Switch to use hrtimer_setup() c5f0fa1622f6 serial: amba-pl011: Switch to use hrtimer_setup() 6bf9bb76b3af serial: 8250: Switch to use hrtimer_setup() 9fdf17c5aa2c usb: typec: tcpm: Switch to use hrtimer_setup() 8073d9dfe2ef usb: musb: cppi41: Switch to use hrtimer_setup() da4f28741b90 usb: ehci: Switch to use hrtimer_setup() 060baec57cfe usb: gadget: Switch to use hrtimer_setup() e0e59e95eb38 usb: fotg210-hcd: Switch to use hrtimer_setup() 4cf533bbdfab usb: dwc2: Switch to use hrtimer_setup() a63cb05bd553 USB: chipidea: Switch to use hrtimer_setup() c305a4e98378 x86: Move sysctls into arch/x86 9c9b2d86a642 ARM: dts: imx5: Fix the CCM interrupts description bb93ead69410 ARM: dts: vfxxx: Fix the CAAM job ring node names 1417c85d1625 xfrm: Switch to use hrtimer_setup() 7b449279f56a octeontx2-pf: Switch to use hrtimer_setup() e26ad10db84b igc: Switch to use hrtimer_setup() 1528fd734e7b wifi: rt2x00: Switch to use hrtimer_setup() cbe2691bee4e wifi: Switch to use hrtimer_setup() d1ba57528f44 net/cdc_ncm: Switch to use hrtimer_setup() d4bcc73352e4 net: wwan: iosm: Switch to use hrtimer_setup() e193660f5e7f net: fec: Switch to use hrtimer_setup() 78afb7fa96ed net: stmmac: Switch to use hrtimer_setup() 3c85516612f8 net: qualcomm: rmnet: Switch to use hrtimer_setup() 4781599491bd net: mvpp2: Switch to use hrtimer_setup() dbf13c4278a5 net: ieee802154: at86rf230: Switch to use hrtimer_setup() 7b63b1dc473e net: sparx5: Switch to use hrtimer_setup() 964177da435c net: ethernet: hisilicon: Switch to use hrtimer_setup() 66a3898a203d net: ethernet: ec_bhf: Switch to use hrtimer_setup() f12185af60cb net: ethernet: cortina: Switch to use hrtimer_setup() e9cc3a8936ee net: ethernet: ti: Switch to use hrtimer_setup() 806e32248e22 can: Switch to use hrtimer_setup() 881ec0c6db17 can: mcp251xfd: Switch to use hrtimer_setup() e0eaefcd7e44 can: m_can: Switch to use hrtimer_setup() 553f9a8be728 tcp: Switch to use hrtimer_setup() 96b2fb3e6d14 mac802154: Switch to use hrtimer_setup() efcb2d32a8f5 net/sched: Switch to use hrtimer_setup() fe0b776543e9 netdev: Switch to use hrtimer_setup() 43961f7ee3f3 clk: renesas: rzv2h: Update error message a08903f0b002 clk: renesas: rzg2l: Update error message 8030d4673e99 hwrng: timeriomem: Switch to use hrtimer_setup() 68d3de7fc49c null_blk: Switch to use hrtimer_setup() 4279d7054c87 PM / devfreq: rockchip-dfi: Switch to use hrtimer_setup() efad91a9836e PM: runtime: Switch to use hrtimer_setup() cab0e0a05627 blk_iocost: Switch to use hrtimer_setup() 32539b780c4f ata: pata_octeon_cf: Switch to use hrtimer_setup() 2414f15910c5 block, bfq: Switch to use hrtimer_setup() 19fec9c4434f tracing/osnoise: Switch to use hrtimer_setup() d2254b064322 watchdog: Switch to use hrtimer_setup() 1654eba8f74d ubifs: Switch to use hrtimer_setup() deacdc871b48 bpf: Switch to use hrtimer_setup() f66b0acf394b time: Switch to hrtimer_setup() 9eeb54b47541 timerfd: Switch to use hrtimer_setup() 022a223546e4 perf: Switch to use hrtimer_setup() 91b7be704dd4 fork: Switch to use hrtimer_setup() 4248fd6f37c1 io_uring/timeout: Switch to use hrtimer_setup() b09dffdeb369 lib: test_objpool: Switch to use hrtimer_setup() 53867760f50c mm/slab: Switch to use hrtimer_setup() ee13da875b8a sched: Switch to use hrtimer_setup() 99fb79f6d6de s390/ap_bus: Switch to use hrtimer_setup() c56c98e5af6d perf/x86: Switch to use hrtimer_setup() d1f0d81b3604 powerpc/watchdog: Switch to use hrtimer_setup() 878a388866a6 ARM: 8611/1: l2x0: Switch to use hrtimer_setup() 2f33de836402 ARM: imx: Switch to use hrtimer_setup() 92051cb9d3e1 riscv: kvm: Switch to use hrtimer_setup() 7d6f12520bd4 LoongArch: KVM: Switch to use hrtimer_setup() 7e5fd922c146 KVM: arm64: Switch to use hrtimer_setup() 7764b9dd174c KVM: x86: Switch to use hrtimer_setup() 7ff22753d894 KVM: s390: Switch to use hrtimer_setup() a0241210a3f3 KVM: PPC: Switch to use hrtimer_setup() c97f85ddd60a KVM: MIPS: Switch to use hrtimer_setup() 6b4506d01ad5 soc: mediatek: mtk-socinfo: Add entry for MT8390AV/AZA Genio 700 ef09daffcb9b soc: mediatek: mtk-socinfo: Add entry for MT8370AV/AZA Genio 510 da77c2d3d06c soc: mediatek: mtk-socinfo: Restructure SoC attribute information 01157ddc58dc kallsyms: Remove KALLSYMS_ABSOLUTE_PERCPU 4b00c1160a13 percpu: Remove __per_cpu_load e23cff686178 percpu: Remove PERCPU_VADDR() 95b091611810 percpu: Remove PER_CPU_FIRST_SECTION 38a4968b3190 x86/percpu/64: Remove INIT_PER_CPU macros a8327be7b2aa x86/boot/64: Remove inverse relocations b5c4f95351a0 x86/percpu/64: Remove fixed_percpu_data 9d7de2aa8b41 x86/percpu/64: Use relative percpu offsets 80d47defddc0 x86/stackprotector/64: Convert to normal per-CPU variable 78c4374ef8b8 x86/module: Deal with GOT based stack cookie load on Clang < 17 cb7927fda002 x86/relocs: Handle R_X86_64_REX_GOTPCRELX relocations f58b63857ae3 x86/pvh: Use fixed_percpu_data for early boot GSBASE a9a76b38aaf5 x86/boot: Disable stack protector for early boot code 0ee2689b9374 x86/stackprotector: Remove stack protector test scripts a3e8fe814ad1 x86/build: Raise the minimum GCC version to 8.1 f99c5bb396b8 posix-timers: Invoke cond_resched() during exit_itimers() 4441b976dfef hrtimers: Replace hrtimer_clock_to_base_table with switch-case 9b6c03cb96b9 drm/bridge: nwl-dsi: Set bridge type 272f17229e47 drm/bridge: ti-sn65dsi83: Set bridge type 43c00fb1a518 drm/bridge: analogix_dp: Use devm_platform_ioremap_resource() 76b35f59bbe6 arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec 999f458c1771 irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base 0699e578e279 irqchip/renesas-rzg2l: Simplify checks in rzg2l_irqc_common_init() 4bd0317ce63c irqchip/renesas-rzg2l: Switch to using dev_err_probe() bec8a3712943 irqchip/renesas-rzg2l: Remove pm_put label 7de11369ef30 irqchip/renesas-rzg2l: Use devm_pm_runtime_enable() 78f384dad082 irqchip/renesas-rzg2l: Use devm_reset_control_get_exclusive_deasserted() dd4e17c30944 irqchip/renesas-rzg2l: Use local dev pointer in rzg2l_irqc_common_init() 955a999ca233 media: platform: rpi1-cfe: drop vb2_ops_wait_prepare/finish 023081281c06 media: adv7511-v4l2: add support for the EEODB e31668e7b6ef media: v4l2-dv-timings: add v4l2_num_edid_blocks() helper 91c4ee4a7628 media: radio-aztech.c: fix old email in comment e4740118b752 media: test-drivers: vivid: don't call schedule in loop 8ce68566fa2c ARM: dts: imx53-ppd: Fix touchscreen reset-gpios 7ae1972e7488 perf report: Add parallelism sort key f13bc61b2e37 perf report: Add machine parallelism e0daff38f48c ARM: dts: imx7s: Move csi-mux to below root af17bad9fb2a selftests/bpf: Test returning referenced kptr from struct_ops programs 8d9f547f74c7 bpf: Allow struct_ops prog to return referenced kptr 6991ec6beb26 selftests/bpf: Test referenced kptr arguments of struct_ops programs a687df2008f6 bpf: Support getting referenced kptr from struct_ops argument 432051806f61 bpf: Make every prog keep a copy of ctx_arg_info f047a9285f9f riscv: sophgo: dts: add cooling maps for Milk-V Pioneer 62cdf0a06dd5 riscv: sophgo: dts: add pwm-fan for Milk-V Pioneer 8630ed6f2adc MAINTAINERS: update info for SOPHGO DEVICETREES and DRIVERS b0b0f52042ac eth: fbnic: support TCP segmentation offload b5e489003abc netdev: clarify GSO vs csum in qstats 637026e591fa net: move stale comment about ntuple validation 788e52e2b668 selftests: drv-net: Test queue xsk attribute df524c8f5771 netdev-genl: Add an XSK attribute to queues a127c18462ea netlink: Add nla_put_empty_nest helper c935af429ec2 selftests: net: add support for testing SO_RCVMARK and SO_RCVPRIORITY b9d752105e5f net: use napi_id_valid helper 4f3735e82d8a net: phy: dp83822: Add support for changing the transmit amplitude voltage 961ee5aeea04 net: phy: Add helper for getting tx amplitude gain 7fff5d958648 dt-bindings: net: ethernet-phy: add property tx-amplitude-100base-tx-percent dbcbec81c9b8 selftests: net: fix grammar in reuseaddr_ports_exhausted.c log message 46fd50cfcc12 net/mlx5: Add sensor name to temperature event message 633f16d7e07c net/mlx5: Modify LSB bitmask in temperature event to include only the first bit b9b72ce0f5f4 net/mlx5: Prefix temperature event bitmap with '0x' for clarity 9dd3d5d258ac net/mlx5: Apply rate-limiting to high temperature warning be378ebd6cfb net: phy: mediatek: Move some macros to phy-lib for later use 4786eff288bc net: phy: mediatek: Add token ring clear bit operation support 40d33d6d3c90 net: phy: mediatek: Add token ring set bit operation support afa08fde7c47 net: phy: mediatek: Add token ring access helper functions in mtk-phy-lib 2f435137a048 net: phy: mediatek: Change to more meaningful macros 1dd1bf505c09 net: xpcs: rearrange register definitions c19f5a0341e0 drm/i915: Hook up display fault interrupts for VLV/CHV b6cfae8d9c71 drm/i915: Un-invert {i9xx,i965}_error_mask() 474e1cd6fe89 drm/i915: Introduce i915_error_regs d2093831eafb drm/i915: Hook in display GTT faults for ILK/SNB 112a0317ebc6 drm/i915: Hook in display GTT faults for IVB/HSW f13011a79999 drm/i915: Pimp display fault reporting 32ed4660f1bd drm/i915: Introduce a minimal plane error state 63f39ad858cd drm/i915: Add missing else to the if ladder in missing else a19bcde49998 Revert "fsverity: relax build time dependency on CRYPTO_SHA256" 75eb8b9410ee Revert "fscrypt: relax Kconfig dependencies for crypto API algorithms" f9d35b945c59 drm/amdgpu: Generate bad page threshold cper records 4058e7cbfd0f drm/amdgpu: Commit CPER entry 8652920d2c00 drm/amdgpu: add mutex lock for cper ring b1118df145fa drm/amd/pm: Limit jpeg rings as per max for jpeg_v_4_0_3 a6d9d192903e drm/amdgpu: add data write function for CPER ring 5a1428242952 drm/amdgpu: read CPER ring via debugfs 4d614ce8ffd7 drm/amdgpu: add RAS CPER ring buffer b3060f5bea5a drm/amdgpu: Get timestamp from system time f3e10e1a0c5a drm/amdgpu/mes12: allocate hw_resource_1 buffer once 13d68ae651da drm/amdgpu/mes11: allocate hw_resource_1 buffer once 196222dccb3e drm/amd/display: Reapply 2fde4fdddc1f 652e09023029 drm/amdgpu: Generate cper records e7a477735f17 drm/amdkfd: Fix user queue validation on Gfx7/8 ad97840f954c drm/amdgpu: Introduce funcs for generating cper record 56316ee91bce drm/amdgpu: Include ACA error type in aca bank 76b1f8b32dc1 drm/amdgpu: Optimize the enablement of GECC 92d5d2a09de1 drm/amdgpu: Introduce funcs for populating CPER 523b69c65445 drm/amd/include: Add amd cper header 2012aff9815e drm/amdgpu: Rename VCN clock gating function for consistency eda80f1c2a00 drm/amdgpu/vcn4.0.3: drop dpm power helpers 77802398097a drm/amdgpu/vcn5.0.1: drop dpm power helpers 0487f50310cf drm/amdgpu/vcn5.0.1: use correct dpm helper 56763be4009f drm/amdgpu/umsch: tidy up the ucode name string handling c917e39cbdcd drm/amdgpu/umsch: fix ucode check 5183e69090f0 drm/amdgpu: Remove extra checks for CPX fe652becdbfc drm/amdgpu/umsch: declare umsch firmware 80513e389765 drm/amdgpu/gfx: only call mes for enforce isolation if supported 500c04d2a708 drm/amdgpu: Add ring reset callback for JPEG2_0_0 09e24a0b5243 drm/amdgpu: Add ring reset callback for JPEG2_5_0 cb493aee4d40 drm/amdgpu: Per-instance init func for JPEG2_5_0 03399d0bff25 drm/amdgpu: Add ring reset callback for JPEG3_0_0 74894ffc7d0c drm/amdgpu: Add ring reset callback for JPEG4_0_0 abce7b4fc7c6 drm/amdgpu: Per-instance init func for JPEG4_0_3 8c6631234557 drm/amdgpu: refine smu send msg debug log format b0bebbe4ea2a drm/amdgpu/umsch: remove vpe test from umsch 59af05d6a391 drm/amdgpu: Enable ACA by default for psp v13_0_12 212df80e0106 Documentation: add a usecase for FS_IOC_READ_VERITY_METADATA 00894c3fc917 selftests/powerpc: Use PKEY_UNRESTRICTED macro 3809cefe93f6 selftests/mm: Use PKEY_UNRESTRICTED macro 6d61527d931b mm/pkey: Add PKEY_UNRESTRICTED macro fbb4a4759b54 cpufreq: Introduce an optional cpuinfo_avg_freq sysfs entry 38e480d4fcac cpufreq: Allow arch_freq_get_on_cpu to return an error 004b500a9031 arch_topology: init capacity_freq_ref to 0 9472fe20d396 firmware: arm_ffa: Handle ffa_notification_get correctly at virtual FF-A instance be61da938576 firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callback 285a5ea0f542 firmware: arm_ffa: Add support for handling framework notifications c10debfe7f02 firmware: arm_ffa: Add support for {un,}registration of framework notifications a3d73fe8ae5d firmware: arm_ffa: Stash ffa_device instead of notify_type in notifier_cb_info 07b760e71325 firmware: arm_ffa: Refactoring to prepare for framework notification support 9982cabf403f firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup() efff6a7f16b3 firmware: arm_ffa: Reject higher major version as incompatible 9fac08d9d985 firmware: arm_ffa: Upgrade FF-A version to v1.2 in the driver 910cc1acc9b4 firmware: arm_ffa: Add support for passing UUID in FFA_MSG_SEND2 84968e32d301 firmware: arm_ffa: Helper to check if a partition can receive REQUEST2 messages 46dcd68aacca firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions 2f622a8b0722 firmware: arm_ffa: Handle the presence of host partition in the partition info 3c3d6767466e firmware: arm_ffa: Refactor addition of partition information into XArray 7bc0f589c81d firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_regs_get() f94ebb724067 firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_get() 8768972cbbea firmware: arm_ffa: Align sync_send_receive{,2} function prototypes b7c9f32614f1 firmware: arm_ffa: Replace UUID buffer to standard UUID format 1ed14652dc32 firmware: arm_ffa: Replace SCMI by FF-A in the macro 5abc17401605 firmware: xilinx: Dont send linux address to get fpga config get status 99adc5299f7a arm64: versal-net: Add description for b2197-00 revA board 573debf03034 dt-bindings: soc: Add new VN-X board description based on Versal NET 3201bfa368fe perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel 0b347a4218da perf/amd/ibs: Update DTLB/PageSize decode logic d20610c19b4a perf/amd/ibs: Add support for OP Load Latency Filtering 3a79e5a8b454 drm/i915/gt: Replace kmap with its safer kmap_local_page counterpart 7b7644831e72 cpuidle: psci: Add trace for PSCI domain idle f04867a5d0d3 gpio: loongson-64bit: Remove unneeded ngpio assignment 23318614f8c1 gpiolib: Switch to use for_each_if() helper b2108fc82a0a drm: Move for_each_if() to util_macros.h for wider use 8efee9c43127 gpio: latch: store the address of pdev->dev in a helper variable 3150619d1a14 gpio: latch: use generic device properties d50a7908df16 phy: mapphone-mdm6600: use gpiod_multi_set_value_cansleep 35d950a66f1f mux: gpio: use gpiod_multi_set_value_cansleep aac4be9341dd mmc: pwrseq_simple: use gpiod_multi_set_value_cansleep 76ce6e6e5c49 iio: resolver: ad2s1210: use gpiod_multi_set_value_cansleep a927e72925c7 iio: amplifiers: hmc425a: use gpiod_multi_set_value_cansleep f23209e9758a iio: adc: ad7606: use gpiod_multi_set_value_cansleep b296955b3a74 drm/bridge: panel: forbid initializing a panel with unknown connector type 77053ef7207a drm/bridge: panel: drm_panel_bridge_remove: warn when called on non-panel bridge cc46371e3d32 drm/bridge: panel: use drm_bridge_is_panel() instead of open code 9d60cf4e8cf7 drm: of: drm_of_find_panel_or_bridge: move misplaced comment 72443c730b7a drm/debugfs: fix printk format for bridge index 5b90a3d6092d riscv: dts: spacemit: Add Milk-V Jupiter board device tree 8c8d2a19a3ad dt-bindings: riscv: spacemit: Add Milk-V Jupiter board compatible f65727be3fa5 gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines 4c571885898c iio: Drop iio_device_claim_direct_scoped() and related infrastructure 668d7167fc78 iio: light: bh1745: Stop using iio_device_claim_direct_scoped() 0bee1bf85a9e iio: imu: bmi323: Stop using iio_device_claim_direct_scoped() 73dad3ec96ae iio: dummy: Stop using iio_device_claim_direct_scoped() 41a316c8e531 iio: dac: ad8460: Stop using iio_device_claim_direct_scoped() 798fa301e19f iio: dac: ad3552r-hs: Stop using iio_device_claim_direct_scoped() 5e802eed70b1 iio: chemical: ens160: Stop using iio_device_claim_direct_scoped() e4c569742b60 iio: addac: ad74413r: Stop using iio_device_claim_direct_scoped() 69deb972f9aa iio: adc: ti-ads1119: Stop using iio_device_claim_direct_scoped() dc100956600c iio: adc: ti-adc161s626: Stop using iio_device_claim_direct_scoped() 27ac40b6275d iio: adc: rtq6056: Stop using iio_device_claim_direct_scoped() 5fd89f430d9e iio: adc: max1363: Stop using iio_device_claim_direct_scoped() 7b22c000308a iio: adc: ad9467: Stop using iio_device_claim_direct_scoped() 82a0760c109f iio: adc: ad7779: Stop using iio_device_claim_direct_scoped() 48a24fd21d11 iio: adc: ad7625: Stop using iio_device_claim_direct_scoped() 8a1812d040c0 iio: adc: ad7606: Stop using iio_device_claim_direct_scoped() 20a57c2714a8 iio: adc: ad4695: Stop using iio_device_claim_direct_scoped() b70fb3c1951e iio: adc: ad4130: Stop using iio_device_claim_direct_scoped() e48c56d1503c iio: adc: ad4000: Stop using iio_device_claim_direct_scoped() 7c00c85a635b iio: accel: adxl367: Stop using iio_device_claim_direct_scoped() 7b7f7e6ee01b iio: proximity: sx9360: Stop using iio_device_claim_direct_scoped() ec59a125ea25 iio: proximity: sx9324: Stop using iio_device_claim_direct_scoped() f238f1efc2ae iio: proximity: sx9310: Stop using iio_device_claim_direct_scoped() bcbd26d8662b iio: temperature: tmp006: Stop using iio_device_claim_direct_scoped() 403f0f9b3609 iio: chemical: scd30: Switch to sparse friendly claim/release_direct() 5feb5532870f iio: chemical: scd30: Use guard(mutex) to allow early returns d795e38df4b7 iio: core: Rework claim and release of direct mode to work with sparse. 71082faa2c64 io_uring/zcrx: add selftest d9ac1d5fc951 net: add documentation for io_uring zcrx bc57c7d36c4c io_uring/zcrx: add copy fallback 931dfae19032 io_uring/zcrx: throttle receive requests e0793de24a9f io_uring/zcrx: set pp memory provider for an rx queue 11ed914bbf94 io_uring/zcrx: add io_recvzc request db070446f5af io_uring/zcrx: dma-map area for the device 34a3e60821ab io_uring/zcrx: implement zerocopy receive pp memory provider 035af94b39fd io_uring/zcrx: grab a net device cf96310c5f9a io_uring/zcrx: add io_zcrx_area 6f377873cb23 io_uring/zcrx: add interface queue and refill queue 94a4274bb6eb io_uring: pass struct io_tw_state by value bcf8a0293a01 io_uring: introduce type alias for io_tw_state 496f56bf9f1a io_uring/rsrc: avoid NULL check in io_put_rsrc_node() 60e6ce746bfc io_uring: pass ctx instead of req to io_init_req_drain() 0e8934724f78 io_uring: use IO_REQ_LINK_FLAGS more 7c71a0af81ba io_uring/net: improve recv bundles 932de5e35fda io_uring/waitid: use generic io_cancel_remove() helper 2eaa2fac4704 io_uring/futex: use generic io_cancel_remove() helper 8fa374f90b72 io_uring/cancel: add generic cancel helper 7d9944f5061e io_uring/waitid: convert to io_cancel_remove_all() e855b9138470 io_uring/futex: convert to io_cancel_remove_all() 1533376b131f io_uring/cancel: add generic remove_all helper 5d3e51240d89 io_uring/kbuf: uninline __io_put_kbufs 54e00d9a612a io_uring/kbuf: introduce io_kbuf_drop_legacy() e150e70fce42 io_uring/kbuf: open code __io_put_kbuf() 13ee854e7c04 io_uring/kbuf: remove legacy kbuf caching dc39fb1093ea io_uring/kbuf: simplify __io_put_kbuf dd4fbb11e7cc io_uring/kbuf: move locking into io_kbuf_drop() 9afe6847cff7 io_uring/kbuf: remove legacy kbuf kmem cache 7919292a9614 io_uring/kbuf: remove legacy kbuf bulk allocation 92a3bac9a57c io_uring: sanitise ring params earlier 7215469659cb io_uring: check for iowq alloc_workqueue failure 40b991837f32 io_uring: deduplicate caches deallocation 7d568502ef90 io_uring/io-wq: pass io_wq to io_get_next_work() 486ba4d84d62 io_uring/io-wq: do not use bogus hash value 6ee78354eaa6 io_uring/io-wq: cache work->flags in variable 751eedc4b4b7 io_uring/io-wq: move worker lists to struct io_wq_acct 3d3bafd35fb4 io_uring/io-wq: add io_worker.acct pointer 3c75635f8ed4 io_uring/io-wq: eliminate redundant io_work_get_acct() calls 2694b6bb871d MAINTAINERS: Update sysctl file list in MAINTAINERS e08fe24c34d3 ASoC: SOF: Intel: Use str_enable_disable() helper 9f25b6f2568d ASoC: wm_hubs: Use str_enable_disable() in wm_hubs_update_class_w() 5c7e4c4da858 ASoC: dt-bindings: wlf,wm8960: add 'port' property e0f421d73053 ASoC: SOF: ipc3: Use str_enabled_disabled() helper function 9dc016eaba3a ASoC: SOF: Intel: Don't import non-existing module namespace 783db6851c18 ASoC: ops: Enforce platform maximum on initial value a8b8a126c857 dm: Enable inline crypto passthrough for striped target a231f5bdfdd0 sysctl: Fix underflow value setting risk in vm_table 049439e22825 coredump: Fixes core_pipe_limit sysctl proc_handler 18e5ff7aabfd arm64: dts: imx95-19x19-evk: add typec nodes and enable usb3 node 8e2fae4e287c arm64: dts: imx95: add usb3 related nodes 0335256a6b78 ARM: dts: mxs: Add descriptions for imx287 based btt3-[012] devices 5bc7b1227363 dt-bindings: arm: Document the btt3 i.MX28 based board 0418189d2769 arm64: dts: imx8qm-mek: add audio-codec cs42888 and related nodes 6a7713ec5337 USB: serial: mos7840: drop unused defines 3b003f5a7f73 arm64: dts: imx8mq-librem5: remove undocument property 'extcon' for usb-pd@3f 8c47b744b49f firmware: Exynos ACPM: Fix spelling mistake "Faile" -> "Failed" 2e60cf9d46df ARM: dts: microchip: sama7d65_curiosity: Add power monitor support bbfc70ca7fd2 arm64: dts: exynosautov920: add CPU cache information 6b06755af667 x86/amd_node: Add support for debugfs access to SMN registers bebe0afb7451 x86/amd_node: Add SMN offsets to exclusive region access 735049b801cf x86/amd_node, platform/x86/amd/hsmp: Have HSMP use SMN through AMD_NODE c86e269c4da6 platform/x86: dell: Use *-y instead of *-objs in Makefile afd0fa0834ab ARM: dts: microchip: sama7d65: Add flexcom 10 node 339adeb10472 drm/xe/display: Clarify XE_IOCTL_DBG message b24dcc183583 drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) a860eb9c6ba6 drm: panel-orientation-quirks: Add new quirk for GPD Win 2 132c89ef8872 drm: panel-orientation-quirks: Add quirk for AYA NEO Slide 529741c331da drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB eb8f1e3e8ee1 drm: panel-orientation-quirks: Add support for AYANEO 2S ac35706c8157 ARM: dts: at91: usb_a9g20_lpw: use proper mmc node name 3fe94dd79ee3 ARM: dts: at91: calao_usb: fix button nodes d059c5566968 ARM: dts: at91: use correct vendor name for Calao boards 4bdfebc95eb2 ARM: dts: at91: calao_usb: remove heartbeat for User LEDs c983c9d03585 ARM: dts: at91: calao_usb: fix wrong polarity for LED b5fa0913b56c drm/xe: Fix typo in xe_job_ptrs d64c4c3d1c57 ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG f37f1748564a ASoC: tas2764: Mark SW_RESET as volatile 08a66f55f724 ASoC: tas2764: Wait for ramp-down after shutdown 1c3b5f374096 ASoC: tas2764: Power up/down amp on mute ops 42da18e62652 ASoC: soc-pcm: cleanup dpcm_fe_dai_do_trigger() 3aebbcba4baa ASoC: soc-pcm: cleanup dpcm_dai_trigger_fe_be() 40b1f89a1691 ASoC: remove dpcm_process_paths() 257a060fe219 ASoC: remove update from snd_soc_card 0c4a06395156 ASoC: soc-pcm: remove duplicate param from __soc_pcm_hw_params() 7f1186a8d738 ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot() 7e1caa679686 ASoC: soc-pcm: makes dpcm_dapm_stream_event() void 1248d29464cc ASoC: soc-ops: makes snd_soc_read_signed() void 238c863eb3d3 ASoC: soc-core: makes snd_soc_set_dmi_name() local 11c1967f1a79 ASoC: soc-pcm: no need to check dpcm->fe on dpcm_be_connect() ba1d9787f890 pinctrl: cy8c95x0: Fix comment style b5bad465ac10 pinctrl: cy8c95x0: Separate EEPROM related register definitios 6a6cab49f07f pinctrl: cy8c95x0: Drop unneeded casting 145c39050e7d pinctrl: cy8c95x0: Get rid of cy8c95x0_pinmux_direction() forward declaration 682d385aca63 pinctrl: cy8c95x0: Initialise boolean variable with boolean values c0fc40398322 pinctrl: cy8c95x0: Replace 'return ret' by 'return 0' in some cases 009ba0eafecf pinctrl: cy8c95x0: Remove redundant check in cy8c95x0_regmap_update_bits_base() 4f7a59abf956 pinctrl: cy8c95x0: Transform to cy8c95x0_regmap_read_bits() 83e29a7a1fdf pinctrl: cy8c95x0; Switch to use for_each_set_clump8() e9330dc9b3aa pinctrl: cy8c95x0: Use better bitmap APIs where appropriate 7b0671b97f08 pinctrl: mcp23s08: Get rid of spurious level interrupts d6c6fd77e581 pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() 75b456278ee3 pinctrl: pistachio: Remove dead code in pistachio_gpio_register() c98868e81620 pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map a158a937d864 smack: recognize ipv4 CIPSO w/o categories 611160b02a40 drm/xe/pf: Release all VFs configs on device removal c7fb50cecff9 smack: Revert "smackfs: Added check catlen" 48849271e661 sched_ext: idle: Per-node idle cpumasks 0aaaf89df86d sched_ext: idle: Introduce SCX_OPS_BUILTIN_IDLE_PER_NODE d73249f88743 sched_ext: idle: Make idle static keys private f09177ca5f24 sched/topology: Introduce for_each_node_numadist() iterator 16d79f2a4f15 mm/numa: Introduce nearest_node_nodemask() 14a8262f505b nodemask: numa: reorganize inclusion path 7665054ee0dd nodemask: add nodes_copy() 9d7d7bfb45c5 iio: accel: kx022a: convert to use maple tree register cache 7ed9db68c375 iio: accel: bmi088: convert to use maple tree register cache 58e9fe259750 iio: accel: bma400: convert to use maple tree register cache 7a2dd31359b0 iio: accel: msa311: convert to use maple tree register cache 024b08fee342 iio: adc: Add driver for ADS7128 / ADS7138 f3255b0e1c0a dt-bindings: iio: adc: Introduce ADS7138 b29050e8b3b9 docs: iio: ad4030: add documentation ec25cf6f1ee3 iio: adc: ad4030: add support for ad4632-16 and ad4632-24 c8ed843c4860 iio: adc: ad4030: add support for ad4630-24 and ad4630-16 949abd1ca5a4 iio: adc: ad4030: add averaging support 0cb8b324852f iio: adc: ad4030: add driver for ad4030-24 8de148c0189e dt-bindings: iio: adc: add ADI ad4030, ad4630 and ad4632 6ee0b9ad3995 arm64: dts: rockchip: Add rng node to RK3588 6250803fe2ec iio: adc: ad4851: add ad485x driver e04b1b0c6769 dt-bindings: iio: adc: add ad4851 208a94c8884d iio: adc: adi-axi-adc: add oversampling 7a794e3a0dc5 iio: adc: adi-axi-adc: set data format 4831509fd5a7 dt-bindings: iio: adc: add ad485x axi variant fc9156c04566 iio: adc: adi-axi-adc: add interface type 22894e0be908 iio: backend: add API for oversampling fc3fdb835eeb iio: backend: add support for data size set 4018ab42636c iio: backend: add API for interface get f64fdd3c592d arm64: dts: exynos: gs101: add ACPM protocol node 23159ccf6002 arm64: dts: exynos: gs101: add AP to APM mailbox node 48e7821b2690 arm64: dts: exynos: gs101: add SRAM node 8e9faeb64251 MAINTAINERS: add entry for the Samsung Exynos ACPM mailbox protocol a88927b534ba firmware: add Exynos ACPM protocol driver 97b9ee2972bc dt-bindings: firmware: add google,gs101-acpm-ipc e275f44e0a18 kunit: qemu_configs: sparc: use Zilog console 08fafac4c9f2 kunit: tool: Use qboot on QEMU x86_64 1bcba228535f drm/i915: s/state/plane_state/ 9ba19223a5db drm/i915: Relocate some other plane fb related stuff into intel_fb.c 2d017fea5bf5 drm/i915: Relocate intel_{rotation,remapped}_info_size() f04fb4090f4a drm/i915: Relocate intel_plane_uses_fence() 9fa560f70e24 drm/i915: Simplify vlv_wait_port_ready() arguments 2be189c9e82d drm/i915: Relocate vlv_wait_port_ready() 7105bf946fc3 drm/i915: Move intel_plane_destroy() into intel_atomic_plane.c 13a8aca9b101 drm/i915: Move intel_hpd_poll_fini() into intel_hotplug.c d9794afd2360 drm/i915: Extract intel_hdcp_cancel_works() 1562a536ff42 drm/i915: Extract intel_connector_cancel_modeset_retry_work() 78ecd904ee85 drm/i915: Always initialize connector->modeset_retry_work dd6e5fee94b5 drm/i915: Move modeset_retry stuff into intel_connector.c 0784d83df3bf ndisc: ndisc_send_redirect() cleanup 741c10b096bc kernfs: Use RCU to access kernfs_node::name. 633488947ef6 kernfs: Use RCU to access kernfs_node::parent. 9aab10a0249e kernfs: Don't re-lock kernfs_root::kernfs_rwsem in kernfs_fop_readdir(). 5b2fabf7fe8f kernfs: Acquire kernfs_rwsem in kernfs_node_dentry(). 122ab92dee80 kernfs: Acquire kernfs_rwsem in kernfs_get_parent_dentry(). 400188ae361a kernfs: Acquire kernfs_rwsem in kernfs_notify_workfn(). e8af7c083520 pwm: Strengthen dependency for PWM_SIFIVE f2037a3ee9b4 pwm: clps711x: Drop of_match_ptr() usage for .of_match_table b2693edd0963 pwm: pca9685: Drop ACPI_PTR() and of_match_ptr() 2a1551665a85 media: dw9719: Add DW9761 support cf670ed7fe96 media: qcom: camss: switch CSID to defined MIPI CSI data type IDs f513997119f4 media: i2c: imx219: Scale the pixel rate for analog binning 79199bfd8c2a media: i2c: imx219: Increase minimum LLP to fix blocky artefacts cd5e2fd89923 media: i2c: imx219: make HBLANK r/w to allow longer exposures 04f78503f99a media: i2c: imx219: Rename VTS to FRM_LENGTH e3b82d49bf67 media: i2c: imx219: Correct the minimum vblanking value 591a07588c03 media: imx219: Adjust PLL settings based on the number of MIPI lanes da1e42d3fe6f media: i2c: imx415: Link frequencies are not exclusive to num lanes 4e42bc8bf989 media: i2c: imx415: Make HBLANK controllable and in consistent units 3bcae55ab96a media: i2c: imx415: Add read/write control of VBLANK e7bad98c205d media: v4l: Convert the users of v4l2_get_link_freq to call it on a pad 56f697e3cdf9 media: ivsc: csi: Obtain link frequency from the media pad 55a163e6d992 media: intel/ipu6: Obtain link frequency from the remote subdev pad 91d6a99acfa5 media: v4l: Memset argument to 0 before calling get_mbus_config pad op 015853f0bd27 media: Documentation: Receiver drivers should call v4l2_get_link_freq() 28e6cd53f833 media: Documentation: tx-rx: Move transmitter control out of CSI-2 part be1e7b0e78ff media: Documentation: Update link frequency driver documentation 9849b9fead64 media: v4l: Support obtaining link frequency via get_mbus_config 15f0035bfd0a media: v4l: Support passing media pad argument to v4l2_get_link_freq() 4100f206c5b7 media: pci: ipu6: drop vb2_ops_wait_prepare/finish 3d391292cdd5 media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO a1963698d59c media: i2c: ov7251: Set enable GPIO low in probe 5f5ffd3bc62b media: i2c: imx319: Rectify runtime PM handling probe and remove 42eceae97935 media: i2c: imx219: Rectify runtime PM handling in probe and remove 80704d14f1bd media: i2c: ccs: Set the device's runtime PM status correctly in probe e04604583095 media: i2c: ccs: Set the device's runtime PM status correctly in remove 09518df7856e media: stm32: dcmipp: add has_csi2 & needs_mclk in match data 052b228faaf4 media: stm32: csi: correct unsigned or useless variable settings 1ec16c335c46 media: stm32: csi: remove useless fwnode_graph_get_endpoint call e0c2081221a2 media: stm32: csi: simplify enable_streams error handling a3a91b6e62be media: stm32: csi: use ARRAY_SIZE to search D-PHY table c631dc74b069 media: stm32: csi: register subdev only at end of probe f7cd9c94959e media: stm32: csi: add missing pm_runtime_put on error 3114848ee260 dt-bindings: media: clarify stm32 csi & simplify example a310e76a3d0b media: stm32: dcmipp: correct ret type in dcmipp_graph_notify_bound ac05e841be0e media: i2c: ov2740: Small cleanups 71dfb2c75489 media: i2c: ov2740: Free control handler on error path acc294519f17 media: i2c: imx214: Fix link frequency validation aac37a3a763d media: i2c: imx214: Add test pattern control f35f7422b9dd media: i2c: imx214: Verify chip ID dafbd1e96044 media: i2c: imx214: Add analogue/digital gain control 5f8d5fe0bd94 media: i2c: imx214: Implement vflip/hflip controls 0b57fcf81d32 media: i2c: imx214: Add vblank and hblank controls 3d55f4eb03fc media: i2c: imx214: Check number of lanes from device tree ef9b58f257e9 media: i2c: imx214: Drop IMX214_REG_EXPOSURE from mode reg arrays 341a133beb43 media: i2c: imx214: Replace register addresses with macros 4f0aeba4f155 media: i2c: imx214: Convert to CCI register access helpers 5d6dc133e6e4 media: i2c: imx214: Simplify with dev_err_probe() b6832ff659f5 media: i2c: imx214: Use subdev active state ccc888d1698b media: i2c: imx214: Rectify probe error handling related to runtime PM abd88757252c Revert "media: imx214: Fix the error handling in imx214_probe()" 766d952c08bd media: ov08x40: Don't log ov08x40_check_hwcfg() errors twice 4254dc1ab3b8 media: ov08x40: Add missing '\n' to ov08x40_check_hwcfg() error messages ebf185efadb7 media: ov08x40: Add missing ov08x40_identify_module() call on stream-start db718c2745e3 media: ov08x40: Improve ov08x40_[read|write]_reg() error returns 24d74ca5024a media: ov08x40: Improve ov08x40_identify_module() error logging 7a39639e448f media: ov08x40: Move ov08x40_identify_module() function up e354dc1d6d99 media: ov08x40: Get clock on ACPI platforms too 6cdde1bbefa0 media: ov08x40: Get reset GPIO and regulators on ACPI platforms too a7966ed7a6a2 media: ov08x40: Move fwnode_graph_get_next_endpoint() call up 69dea0ed8461 media: ov08x40: Properly turn sensor on/off when runtime-suspended c8525bd0a714 media: hi556: Don't log hi556_check_hwcfg() errors twice d8460548104d media: hi556: Improve error logging when fwnode is not found ddf3e6e028ba media: hi556: Add missing '\n' to hi556 error messages ed554da65abd media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() c8222ef6cf29 soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() d19d7345a7bc clk: samsung: Fix UBSAN panic in samsung_clk_init() ae32b65c9359 arm64: dts: exynos: gs101: add reboot-mode support (SYSIP_DAT0) 6572a93ab35e arm64: dts: exynos: gs101: align poweroff writes with downstream edf5ce245323 arm64: dts: exynos: gs101: drop explicit regmap from reboot nodes 5fbcf76e0dfe md/raid1: fix memory leak in raid1_run() if no active rdev 4b10a3bc67c1 md: ensure resync is prioritized over recovery 035371c9e509 media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster a2c75e964e51 media: chips-media: wave5: Fix a hang after seeking ac35f7689866 media: chips-media: wave5: Avoid race condition in the interrupt handler 6bae4d5053da media: chips-media: wave5: Fix gray color on screen ab2b059467c9 drm/i915: Relocate intel_atomic_check_planes() 778be378be2a drm/i915: Move icl+ nv12 plane register mangling into skl_universal_plane.c c324dbd23149 drm/i915: Rename the variables in icl_check_nv12_planes() a1a9d90e6681 drm/i915: Extract link_nv12_planes() 6a01df2f1b2a drm/i915: Remove pointless visible check in unlink_nv12_plane() a33a6b2f0824 drm/i915: Extract unlink_nv12_plane() f709c06af881 drm/i915: s/planar_slave/is_y_plane/ 00c8e0dd3dcd drm/i915: Rework joiner and Y plane dependency handling 58456143cc84 Revert "drm/i915: Fix NULL ptr deref by checking new_crtc_state" 91077d1deb53 drm/i915: Make sure all planes in use by the joiner have their crtc included 4eb93fea5919 selftests/bpf: add test for LDX/STX/ST relocations over array field 06096d19ee38 libbpf: fix LDX/STX/ST CO-RE relocation size adjustment logic 72266ee83fed selftests/bpf: Add selftest for may_goto b38c72ab808c selftests/bpf: Introduce __load_if_JITed annotation for tests 6ebc5030e0c5 bpf: Fix array bounds error with may_goto c214410c47d6 bnxt_en: Add TPH support in BNXT driver fe96d717d38e bnxt_en: Extend queue stop/start for TX rings c8a0f7652d61 bnxt_en: Refactor TX ring free logic 6b6bf60fc95f bnxt_en: Reallocate RX completion ring for TPH support 4c8e612c9a36 bnxt_en: Pass NQ ID to the FW when allocating RX/RX AGG rings e1714de53218 bnxt_en: Refactor RX/RX AGG ring parameters setup for P5_PLUS 09cc58d59441 bnxt_en: Refactor bnxt_free_tx_rings() to free per TX ring f33a508c23a4 bnxt_en: Refactor completion ring free routine e6ec50485659 bnxt_en: Refactor TX ring allocation logic 0fed290525d5 bnxt_en: Refactor completion ring allocation logic for P5_PLUS chips ebdf7fe488c5 bnxt_en: Set NPAR 1.2 support when registering with firmware 4a6f18f28627 net/mlx4_core: Avoid impossible mlx4_db_alloc() order value 0025fa45253c net: phy: c45: improve handling of disabled EEE modes in generic ethtool functions 252e6671d6b7 power: supply: axp20x_usb_power: Fix typo in dev_warn message a8936109056b power: supply: max1720x: fix a comment typo c2ddb619fa8d ice: Fix signedness bug in ice_init_interrupt_scheme() de38503b74e2 net: remove phylink_pcs .neg_mode boolean bf1b8e0abc39 documentation: networking: Add NAPI config 6b2edfba7469 net: phy: remove helper phy_is_internal ef6249e37df5 net: phy: stop exporting phy_queue_state_machine d3a0e217f850 net: phy: stop exporting feature arrays which aren't used outside phylib ea47e70e476f net: phy: remove fixup-related definitions from phy.h which are not used outside phylib 02d3b306ac2f net: phy: realtek: switch from paged to MMD ops in rtl822x functions da681ed73fb9 net: phy: realtek: improve mmd register access for internal PHY's 853e80369cfc r8169: add PHY c45 ops for MDIO_MMD_VENDOR2 registers 691b5b53dbcc arm64: defconfig: enable DRM_DISPLAY_CONNECTOR as a module 88d5e44ea5da arm64: defconfig: Enable Qualcomm QCM2290 GPU clock controller 887ff17cdd8f arm64: dts: rockchip: Add devicetree for the ROC-RK3576-PC 2be4a4171401 dt-bindings: arm: rockchip: Add Firefly ROC-RK3576-PC binding 920ceeedeb00 arm64: dts: rockchip: minimal support for Pre-ICT tester adapter for RK3588 Jaguar e95b72390886 arm64: dts: rockchip: add overlay tests for Rock 5B PCIe overlays 91abdc6b36e1 arm64: dts: rockchip: add overlay test for Edgeble NCM6A/NCM6B eb439f16861a arm64: dts: rockchip: add overlay test for WolfVision PF5 1d4c99a1ac12 net: xpcs: group EEE code together 760320145a5a net: xpcs: clean up xpcs_config_eee() 55faeb89968a net: xpcs: remove xpcs_config_eee() from global scope dba7441b3916 net: stmmac: remove calls to xpcs_config_eee() 5a12b2cf29c1 net: xpcs: convert to phylink managed EEE 060fb27060e8 net: stmmac: call xpcs_config_eee_mult_fact() 8c841486674a net: xpcs: add function to configure EEE clock multiplying factor e9f03a6a879b net: phylink: add support for notifying PCS about EEE a3a128f611a9 inet: consolidate inet_csk_clone_lock() 55250b83b02a inet: reduce inet_csk_clone_lock() indent level a045e40645df net: stmmac: refactor clock management in EQoS driver c6287e1a858e net: airoha: Fix TSO support for header cloned skbs 2f8f4f22452a udp: use EXPORT_IPV6_MOD[_GPL]() 6dc4c2526f6d tcp: use EXPORT_IPV6_MOD[_GPL]() 95a3c96c7460 inetpeer: use EXPORT_IPV6_MOD[_GPL]() 54568a84c95b net: introduce EXPORT_IPV6_MOD() and EXPORT_IPV6_MOD_GPL() addb30c5bd27 PCI: Cleanup dev->resource + resno to use pci_resource_n() 20600b8aab73 perf tools: Fix compile error on sample->user_regs 62fbc75b28a7 drm/xe/hwmon: Stop ignoring errors on probe 6b5506158f90 drm/xe/pmu: Fail probe if xe_pmu_register() fails 960d71044eee drm/xe/oa: Handle errors in xe_oa_register() 00f6a86c3c5e drm/xe: Move drm_dev_unplug() out of display function d3f557d52e2d drm/xe/oa: Move fini to xe_oa f5ebe80e32f8 drm/xe: Cleanup extra calls to xe_hw_fence_irq_finish() ff6cd29b690b drm/xe: Cleanup unwind of gt initialization c0aeb90b28b8 drm/xe: Remove leftover pxp comment ff57025c3586 drm/xe: Stop ignoring errors from xe_ttm_stolen_mgr_init() 0bcf41171c64 drm/xe: Fix xe_tile_init_noalloc() error propagation 121b214cdf10 drm/xe: Fix error handling in xe_irq_install() 8b3f09fb44a3 drm/xe: Fix xe_display_fini() calls 776e3b502b6e drm/xe: Add callback support for driver remove 84a357bb0f71 drm/i915/ddi: Sanitize DDI_BUF_CTL register definitions a23592837c45 drm/i915/ddi: Add a helper to enable a port 99037db545b5 drm/i915/ddi: Unify the platform specific functions disabling a port 6ebf4419fc19 drm/i915/ddi: Move platform checks within mtl_ddi_enable/disable_d2d_link() 3c45d88d281e drm/i915/ddi: Simplify waiting for a port to get active/idle via DDI_BUF_CTL c729ff4598d0 drm/i915/ddi: Simplify the port disabling via DDI_BUF_CTL d6e6cb5980ed drm/i915/ddi: Simplify the port enabling via DDI_BUF_CTL dc2b12b34fb8 drm/i915/ddi: Set missing TC DP PHY lane stagger delay in DDI_BUF_CTL dcac00e4d6fd drm/i915/ddi: Make all the PORT_WIDTH macros work the same way b2ecdabe46d2 drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL 76120b3a304a drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro d18c882f8574 perf tools: Fix compilation error on arm64 48ccdcd87e0d iavf: add support for Rx timestamps to hotpath 51534239ef13 iavf: handle set and get timestamps ops 8447357e7b04 iavf: Implement checking DD desc field 2dc8e7c36d80 iavf: refactor iavf_clean_rx_irq to support legacy and flex descriptors e9f476d7b39c iavf: define Rx descriptors as qwords ce5cf4af7ceb libeth: move idpf_rx_csum_decoded and idpf_rx_extracted 7c01dbfc8a1c iavf: periodically cache PHC time 52e3beac764d iavf: add support for indirect access to PHC time d734223b2f0d iavf: add initial framework for registering PTP clock 3247d65ad9de iavf: negotiate PTP capabilities 2a86e210f1a1 iavf: add support for negotiating flexible RXDID format 6a88c797ab40 virtchnl: add enumeration for the rxdid format 7c1178a9df58 ice: support Rx timestamp on flex descriptor f2c880fc8133 tools/sched_ext: Sync with scx repo 27ebd8bf9e4b virtchnl: add support for enabling PTP on iAVF 2e14c17a2e3d soc: qcom: Do not expose internal servreg_location_entry_ei array 1e9e40fc6fb0 soc: qcom: ice: make of_qcom_ice_get() static ded40f32b55f scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get cbef7442fba5 mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get 1c13d6060d61 soc: qcom: ice: introduce devm_of_qcom_ice_get 707fb1f227aa dt-bindings: soc: qcom: qcom,pmic-glink: Document SM8750 compatible 63847e845c56 clk: qcom: Add support for Video Clock Controller on QCS8300 165a5dce03ec clk: qcom: Add support for GPU Clock Controller on QCS8300 329497fb54d8 dt-bindings: clock: qcom: Add QCS8300 video clock controller 25abbf6b8b9c dt-bindings: clock: qcom: Add CAMCC clocks for QCS8300 6c9edce7a0e9 dt-bindings: clock: qcom: Add GPU clocks for QCS8300 5d02941c8399 clk: qcom: ipq5018: allow it to be bulid on arm32 ad3b301aa05a sched_ext: Provides a sysfs 'events' to expose core event counters 4b28beb882a0 clk: qcom: ipq5424: fix software and hardware flow control error of UART 5eac348182d2 clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks 497457f61fd6 clk: qcom: gcc-sdm660: Add missing SDCC block resets f95c37c339ab dt-bindings: clock: gcc-sdm660: Add missing SDCC resets 1ae674f08717 dt-bindings: clock: gcc-sdm660: Add missing SDCC resets fd77406f30d0 clk: qcom: smd-rpm: Add clocks for SDM429 ee9fdb415639 dt-bindings: clock: qcom,rpmcc: Add SDM429 d81901a5406e clk: qcom: dispcc-sm8750: Allow dumping regmap 4fd6ca90fc7f accel/amdxdna: Refactor hardware context destroy routine af3b6a9eba48 KVM: x86/mmu: Walk rmaps (shadow MMU) without holding mmu_lock when aging gfns bb6c7749ccee KVM: x86/mmu: Add support for lockless walks of rmap SPTEs 4834eaded91e KVM: x86/mmu: Add infrastructure to allow walking rmaps outside of mmu_lock 9fb13ba6b5ff KVM: x86/mmu: Refactor low level rmap helpers to prep for walking w/o mmu_lock 8c403cf23119 KVM: x86/mmu: Only check gfn age in shadow MMU if indirect_shadow_pages > 0 e25c2332346f KVM: x86/mmu: Skip shadow MMU test_young if TDP MMU reports page as young b146a9b34aed KVM: x86/mmu: Age TDP MMU SPTEs without holding mmu_lock 928c54b1c4ca KVM: x86/mmu: Always update A/D-disabled SPTEs atomically 61d65f2dc766 KVM: x86/mmu: Don't force atomic update if only the Accessed bit is volatile e29b74920e6f KVM: x86/mmu: Factor out spte atomic bit clearing routine aa34b811650c KVM: Allow lockless walk of SPTEs when handing aging mmu_notifier event 1e9f7d9169c5 clk: qcom: Add missing header includes 691621dfadbf clk: qcom: Drop unused header includes 7a243e1b814a clk: qcom: clk-alpha-pll: Do not use random stack value for recalc rate 6884d2051011 drm/xe/debugfs: fixed the return value of wedged_mode_set b31e668d3111 drm/xe/debugfs: Add missing xe_pm_runtime_put in wedge_mode_set 16fc7cb406a5 KVM: selftests: Add infrastructure for getting vCPU binary stats 9b56532b8a59 KVM: selftests: Adjust number of files rlimit for all "standard" VMs ea7179f99514 KVM: selftests: Get VM's binary stats FD when opening VM e65faf71bd54 KVM: selftests: Add struct and helpers to wrap binary stats cache b0c3f5df9291 KVM: selftests: Macrofy vm_get_stat() to auto-generate stat name string eead13d493af KVM: selftests: Assert that __vm_get_stat() actually finds a stat 7dff18535b93 phy: PHY_LAN966X_SERDES should depend on SOC_LAN966 || MCHP_LAN966X_PCI b58f0f86fd61 phy: fsl-imx8mq-usb: add tca function driver for imx95 c2851be5f183 pmdomain: renesas: rcar-sysc: Drop fwnode_dev_initialized() call c41bac728aea pmdomain: sunxi: add V853 ppu support ef51934a05d3 ext2: Remove reference to bh->b_page 0104f4daa339 dt-bindings: power: add V853 ppu bindings 882b86fd4e0d x86/ibt: Handle FineIBT in handle_cfi_failure() 306859de59e5 x86/early_printk: Harden early_serial c4239a72a29d x86/ibt: Clean up poison_endbr() c20ad96c9a8f x86/traps: Cleanup and robustify decode_bug() ab9fea59487d x86/alternative: Simplify callthunk patching 93f16a1ab78c x86/boot: Mark start_secondary() with __noendbr 582077c94052 x86/cfi: Clean up linkage 2981557cb040 x86,kcfi: Fix EXPORT_SYMBOL vs kCFI 72e213a7ccf9 x86/ibt: Clean up is_endbr() 675204778c69 module: don't annotate ROX memory as kmemleak_not_leak() 1623ced247f7 x86/events/amd/iommu: Increase IOMMU_NAME_SIZE d34e798094ca sched/fair: Refactor can_migrate_task() to elimate looping 563bc2161b94 sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks b9f2b29b9494 sched: Don't define sched_clock_irqtime as static key 2ae891b82695 sched: Reduce the default slice to avoid tasks getting an extra tick f553741ac8c0 sched: Cancel the slice protection of the idle entity eb07e3a94679 serial: tegra-utc: Add driver for Tegra UART Trace Controller (UTC) 5b28371f5f77 dt-bindings: serial: Add bindings for nvidia,tegra264-utc a029a219385c Revert "kernel/debug: Mask KGDB NMI upon entry" dbb1f9c03bad Revert "kdb: Implement disable_nmi command" c08b0f2c3172 Revert "tty/serial: Add kgdb_nmi driver" c213375e3283 serial: 8250_dw: Call dw8250_quirks() conditionally 22a6984c5b5d serial: sh-sci: Update the suspend/resume support 1f0cfc68ad7a dt-bindings: serial: Allow fsl,ns16550 with broken FIFOs b5bbace353ad tty: serial: fsl_lpuart: Make interrupt name distinct f752ee5b5b86 pinctrl: renesas: rza2: Fix potential NULL pointer dereference b2bd65fbb617 pinctrl: renesas: rzg2l: Add suspend/resume support for pull up/down 257a087c8b52 usb: typec: Add support for Parade PS8830 Type-C Retimer d73ddefaf978 dt-bindings: usb: Add Parade PS8830 Type-C retimer bindings 07959ad5775f USB: dwc3: Use syscon_regmap_lookup_by_phandle_args 461f24bff868 usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield 5425191f85fe usb: dwc3: gadget: Add support for snps,reserved-endpoints property eafba0205426 usb: dwc3: gadget: Refactor loop to avoid NULL endpoints 8bc8a32a2804 dt-bindings: usb: dwc3: Add a property to reserve endpoints 7f7283183c62 usb: typec: ucsi: resume work after EC init dcba69711fff platform/chrome: add PD_EVENT_INIT bit definition 161072d43a8c RDMA/irdma: Switch to using the crc32c library bccb18c5617a drm/i915/psr: Allow DSB usage when PSR is enabled ac76a51ddb5e drm/i915/display: Ensure we have "Frame Change" event in DSB commit fa27fa48061a drm/i915/psr: Add function for triggering "Frame Change" event 801d827d80f6 drm/i915/display: Evade scanline 0 as well if PSR1 or PSR2 is enabled 20d6343bf457 drm/i915/psr: Remove DSB_SKIP_WAITS_EN chicken bit 452c3fb857f8 drm/i915/display: Warn on use_dsb in non-dsb pipe update functions a4585442ade5 bpftool: Check map name length when map create 60c2e1fa9168 selftests/bpf: Test kfuncs that set and remove xattr from BPF programs 56467292794b bpf: fs/xattr: Add BPF kfuncs to set and remove xattrs 7587d735b150 bpf: lsm: Add two more sleepable hooks ab39ad6796e5 selftests/bpf: Extend test fs_kfuncs to cover security.bpf. xattr names 531118f1ccfc fs/xattr: bpf: Introduce security.bpf. xattr name prefix bf9f14c91a05 smack: remove /smack/logging if audit is not configured b99f27e90268 selftests/bpf: Fix stdout race condition in traffic monitor c83e2d970bae bpf: Add tracepoints with null-able arguments 3a7f7785eae7 drivers/hv: add CPU offlining support 5e4304ff8cd9 drivers/hv: introduce vmbus_channel_set_cpu() 7c0db8a4f59d cpu: export lockdep_assert_cpus_held() 0222eb30a357 hyperv: Move arch/x86/hyperv/hv_proc.c to drivers/hv e96204e5e96e hyperv: Move hv_current_partition_id to arch-generic code 41129e236f14 drm/amdgpu: Enable async flip on overlay planes fd40a63c63a1 drm/atomic: Let drivers decide which planes to async flip 1ed591582b7b drm/xe/display: Remove hpd cancel work sync from runtime pm path 6cce0cc38613 smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label b69cfaf884f3 dt-bindings: imx: fsl,aips-bus: Ensure all properties are defined 9e28059d5664 ext4: introduce linear search for dentries 089e06c3f113 scripts/kernel-doc: drop Sphinx version check 8def404249af docs: extensions: don't use utf-8 syntax for descriptions 5e25b972a22b docs: changes: update Python minimal version d2b239099cf0 docs: changes: update Sphinx minimal version to 3.4.3 06f4613f3935 jfs: Remove reference to bh->b_page 3a823bc783ec jfs: Delete a couple tabs in jfs_reconfigure() d2317767723b phy: samsung-ufs: support ExynosAutov920 ufs phy driver 0ee54dcfe767 dt-bindings: phy: Add ExynosAutov920 UFS PHY bindings 8f831f272b4c phy: phy-rockchip-samsung-hdptx: Add eDP mode support for RK3588 2dc8224e3758 phy: phy-rockchip-samsung-hdptx: Add the '_MASK' suffix to all registers f70602410720 phy: phy-rockchip-samsung-hdptx: Supplement some register names with their full version 2947c8065e9e phy: phy-rockchip-samsung-hdptx: Swap the definitions of LCPLL_REF and ROPLL_REF a907f3a68ee2 f2fs: add a sysfs entry to reclaim POSIX_FADV_NOREUSE pages ef0c333cad8d f2fs: keep POSIX_FADV_NOREUSE ranges 279950205dde phy: freescale: fsl-samsung-hdmi: Use helper function devm_clk_get_enabled() d58c04e305af phy: core: don't require set_mode() callback for phy_get_mode() to work c088387ddd64 drm/i915/gt: Use spin_lock_irqsave() in interruptible context 3539c6411a7c sched_ext: Implement SCX_OPS_ALLOW_QUEUED_WAKEUP 6fe52b63f569 drm/amdgpu: Use device wedged event 11bb3d1876fc drm/i915: Use device wedged event 7bc00751f877 drm/xe: Use device wedged event a97bc11b20df drm/doc: Document device wedged event b7cf9f4ac1b8 drm: Introduce device wedged event 13c1eb1b4bd1 phy: stih407-usb: Use syscon_regmap_lookup_by_phandle_args f4fb9c4d7f94 phy: exynos5-usbdrd: allow DWC3 runtime suspend with UDC bound (E850+) 09dc674295a3 phy: exynos5-usbdrd: subscribe to orientation notifier if required 0bccdcb3eea9 phy: exynos5-usbdrd: gs101: configure SS lanes based on orientation 21860f340ba7 phy: exynos5-usbdrd: fix EDS distribution tuning (gs101) ee064390b823 phy: exynos5-usbdrd: convert to dev_err_probe c38528812c2e dt-bindings: phy: samsung,usb3-drd-phy: gs101: require Type-C properties 642b1ed4cd18 dt-bindings: phy: samsung,usb3-drd-phy: add blank lines between DT properties de61d6515bae docs: ABI: move README contents to the top 6a0c4b61e13f docs: trace: decode_msr.py: make it compatible with python 3 df60e5290599 docs: Makefile: use the new script to check for bad ABI references b126dbf52e98 Documentation/driver-api: fixed spelling mistakes ba561b485709 scripts/kernel-doc: remove an obscure logic from kernel-doc 4079918ae720 net: usb: asix_devices: add FiberGecko DeviceID d30460f42675 r8169: add support for Intel Killer E5000 5077bc7af28f ixgene-v2: prepare for phylib stop exporting phy_10_100_features_array 34dba73b231f sctp: Remove commented out code aac2f8363f77 soundwire: slave: fix an OF node reference leak in soundwire slave device 836c8a2edb96 soundwire: Use str_enable_disable-like helpers b09d96e0847b docs: ABI: drop two duplicate symbols 3df75289ddc2 soundwire: amd: add soundwire host wake interrupt enable/disable sequence 5818ed3636b3 soundwire: amd: set ACP_PME_EN during runtime suspend sequence 829c3e1cb4a3 soundwire: amd: set device power state during suspend/resume sequence 2c0ae8ef1e5e soundwire: amd: add support for ACP7.0 & ACP7.1 platforms 19427c08b818 soundwire: amd: add debug log for soundwire wake event dcc48a73eae7 soundwire: amd: change the soundwire wake enable/disable sequence d38ea972da67 soundwire: Revert "soundwire: intel_auxdevice: start the bus at default frequency" e738d77f78b3 soundwire: cadence_master: set frame shape and divider based on actual clk freq fbc54ae4f8d7 i2c: Unexport i2c_of_match_device() c6250d0eab82 power: ip5xxx_power: Make use of i2c_get_match_data() ad5c6ecef27e drm: bridge: ti-sn65dsi83: Add error recovery mechanism 9f3f59382a4e drm/vc4: hdmi: Use drm_atomic_helper_reset_crtc() ab83b7f6a0c1 drm/atomic-helper: Introduce drm_atomic_helper_reset_crtc() feb7ef6e2b1f dt-bindings: display: bridge: sn65dsi83: Add interrupt c3a97ccaed80 Documentation: dpaa2 ethernet switch driver: Fix spelling 994719ed6d81 ASoC: Intel: avs: Use str_on_off() in avs_dsp_core_power() ed15511a773d drm/vkms: Fix use after free and double free on init error e01cbca0ea60 drm/i915/psr: Write PSR2_MAN_TRK_CTL on DSB commit as well 1d1689ab0822 drm/i915/psr: Allow writing PSR2_MAN_TRK_CTL using DSB 411ad63877bb drm/i915/psr: Use SFF_CTL on invalidate/flush for LunarLake onwards 3b5bf853e309 drm/i915/psr: Add register definitions for SFF_CTL and CFF_CTL registers 005010f1f791 drm/i915/psr: Split setting sff and cff bits away from intel_psr_force_update 8e8cadfd88b4 drm/i915/psr: Rename psr_force_hw_tracking_exit as intel_psr_force_update 59f38b641ad0 drm/i915/psr: Use PSR2_MAN_TRK_CTL CFF bit only to send full update efa6fbd5899b drm/i915/selftests: use prandom in selftest 58ebba35ddab pmdomain: rockchip: Add smc call to inform firmware cd3fa304ba5c pmdomain: core: Introduce dev_pm_genpd_rpm_always_on() 184055a9ae2b soc: rockchip: add header for suspend mode SIP interface 43b73a5a0367 pmdomain: bcm2835-power: set flag GENPD_FLAG_ACTIVE_WAKEUP 503d12a535c1 dt-bindings: power: rpmpd: Fix comment for SM6375 c4f5ac99f896 pmdomain: ti: Use of_property_present() for non-boolean properties d497c47481f8 platform/x86: ideapad-laptop: use dev_groups to register attribute groups d026feb03bdc platform/x86:intel/pmc: Move arch specific action to init function 9cf1c75bfda5 sonypi: Use str_on_off() helper in sonypi_display_info() 81b251c66bdf platform/x86: int3472: Call "func" "con_id" instead ae575d2145d1 ASoC: tegra: Remove the isomgr_bw APIs export 828c0aa63706 ASoC: amd: ps: use switch statements for acp pci revision id check b2c4bf0c1020 media: rc: add keymap for Siemens Gigaset RC20 remote 549f6d348167 media: streamzap: prevent processing IR data on URB failure f656cfbc7a29 media: streamzap: fix race between device disconnection and urb callback 9767801cb7d7 arm64: dts: mediatek: mt8188: Add tertiary eMMC/SD/SDIO controller 79214284ac58 arm64: dts: mediatek: mt8188: Add VDO0's DSC and MERGE block nodes a69d5795f12b arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang 7aca0d8a727d arp: Convert SIOCDARP and SIOCSARP to per-netns RTNL. a3783dbf2574 net: phy: marvell-88q2xxx: Add support for PHY LEDs on 88q2xxx ff3881cc6a58 drm: writeback: Fix use after free in drm_writeback_connector_cleanup() e5f5f7ccae5f drm/tests: Fix a test in drm_test_check_valid_clones() ac6674bc94e9 drm/i915/display: convert i915_pipestat_enable_mask() to struct intel_display f414bb4f717a drm/i915/display: convert intel_fifo_underrun.[ch] to struct intel_display 9e1673db9871 drm/i915/combo-phy: convert intel_combo_phy.[ch] to struct intel_display 82fafa7d58fb drm/i915/dsi: convert platform checks to display->platform. style 010d150a9183 drm/i915/display: convert intel_mode_valid_max_plane_size() to intel_display a580ed17f3ba drm/i915/display: convert intel_cpu_transcoder_mode_valid() to intel_display 3a9a1f89c276 drm/i915/sdvo: convert intel_sdvo.[ch] to struct intel_display 53ba0e1d6618 drm/i915/display: convert intel_set_{cpu,pch}_fifo_underrun_reporting() to intel_display b97b42919219 drm/i915/hpd: drop dev_priv parameter from intel_hpd_pin_default() a40249ee7e62 drm/i915/display: convert assert_port_valid() to struct intel_display 6a5c7ea5f4bb drm/i915/display: convert assert_transcoder*() to struct intel_display a19c560eeb0f drm/i915/ips: convert hsw_ips.c to struct intel_display a36e33edb239 drm/i915/hdmi: convert g4x_hdmi.[ch] to struct intel_display 21da2507f3d5 drm/i915/dp: convert g4x_dp.[ch] to struct intel display f18169c89ea7 bpf: Sync uapi bpf.h header for the tooling infra a399af4e3b1a jbd2: Avoid long replay times due to high number or revoke blocks 7c1e94f5dc9e tools build: Fix a number of Wconversion warnings dc6d2bc2d893 perf sample: Make user_regs and intr_regs optional 8dbf0c755645 net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size 08d9e883481b perf test stat_all_metrics: Ensure missing events fail test 8a6dcb26af82 perf vendor events: Update Tigerlake events/metrics f2f3a4afdd73 perf vendor events: Update SkylakeX events/metrics 228c556a6344 perf vendor events: Update Skylake metrics 86f5536004a6 perf vendor events: Update Sierraforest events/metrics 830ee133a5ab perf vendor events: Update Sapphirerapids events/metrics 870b92024e16 perf vendor events: Update Rocketlake events/metrics b4152015a912 perf vendor events: Update Meteorlake events/metrics 23878069de30 perf vendor events: Update/add Lunarlake events/metrics c49b0509151e perf vendor events: Update IcelakeX events/metrics 094b233575f6 perf vendor events: Update Icelake events/metrics be67d89f79e8 perf vendor events: Update HaswellX events/metrics 55bf5d07922a perf vendor events: Update Haswell events/metrics aaa73d778b9f perf vendor events: Update/add Graniterapids events/metrics b52c4123a5df perf vendor events: Update GrandRidge events/metrics 5ee60fbf7375 perf vendor events: Update EmeraldRapids events/metrics e415c1493fa1 perf vendor events: Add Clearwaterforest events 7487e4fce956 perf vendor events: Update CascadelakeX events/metrics a75d905d64de perf vendor events: Update BroadwellX events/metrics 11e644eb468f perf vendor events: Update BroadwellDE events/metrics 240411b0483a perf vendor events: Update Broadwell events/metrics ba56a910635a perf vendor events: Add Arrowlake events/metrics b04fe42f6ea2 perf vendor events: Update AlderlakeN events/metrics 54169b4663dc perf vendor events: Update Alderlake events/metrics 70f127c716e8 perf tools: Use symfs when opening debuginfo by path fc00897c8a3f perf trace: Add --summary-mode option bd50a26c9ad3 perf tools: Get rid of now-unused rb_resort.h ef2da619b132 perf trace: Convert syscall_stats to hashmap c7f821b8768d perf trace: Allocate syscall stats only if summary is on 23fc9311a526 netlink: specs: add conntrack dump and stats dump support f0e70409b7eb net: avoid unconditionally touching sk_tsflags on RX 615ec00b06f7 perf tests: Fix Tool PMU test segfault 31438709ecdb netlink: specs: wireless: add a spec for nl80211 fdb8050e1a87 netlink: specs: add s8, s16 to genetlink schemas 718a8360719b netlink: specs: support nested structs in genetlink legacy 9fcfc1e210a6 tools/net/ynl: add indexed-array scalar support to ynl-gen-c 16cd1a5299ee tools/net/ynl: sanitise enums with leading digits in ynl-gen-c 8798892b800f tools/net/ynl: add s8, s16 to valid scalars in ynl-gen-c c578bc3a00f1 tools/net/ynl: accept IP string inputs 569a5d63fd1b tools/net/ynl: support rendering C array members to strings 678d8ddd0087 tools/net/ynl: support decoding indexed arrays as enums 2151003e773c tools/net/ynl: remove extraneous plural from variable names 3bcd901e4257 scsi: ufs: Constify the third pwr_change_notify() argument 0ea163a18b17 scsi: usb: Rename the RESERVE and RELEASE constants edfaf868f3ae scsi: ufs: core: Critical health condition 92186c1455a2 scsi: iscsi_tcp: Switch to using the crc32c library 035b9fa023fb scsi: target: iscsi: Fix typos 7c1b882ccb13 scsi: mpi3mr: Fix spelling mistake "skiping" -> "skipping" fb27da6e06a0 scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO 9cf21773f535 net: dsa: mt7530: convert to phylink managed EEE b8927bd44f78 net: dsa: allow use of phylink managed EEE support 2001d21592e5 net: phylink: provide phylink_mac_implements_lpi() 784543871841 drm/amdgpu/mes: Add cleaner shader fence address handling in MES for GFX12 10e08943caed drm/amdkfd: Fix pasid value leak 15d8c92f107c drm/amd/include : Update MES v12 API for fence update 4b9a3117bbc7 drm/amdgpu/vcn: enable TMZ support for vcn 4_0_5 87d8232f0f70 drm/amd/pm: Rename pmfw message SetPstatePolicy be2560e4b828 drm/amdgpu/mes: Add cleaner shader fence address handling in MES for GFX11 16a5a8fe6fb1 drm/amd/amdgpu: add support for IP version 11.5.2 ee9e64549fa9 drm/amd/pm: add support for IP version 11.5.2 23b645231eef drm/amdgpu: Unlocked unmap only clear page table leaves 1350dd3691b5 drm/amdgpu/mes11: fix set_hw_resources_1 calculation 5ffd56822a71 drm/amdkfd: fix missing L2 cache info in topology ebc25499de12 drm/amdgpu/vcn2.5: split code along instances 53472eeb22ad drm/amd/display: 3.2.320 3394b1f76d3f drm/amdgpu: Set snoop bit for SDMA for MI series 53b2e0c24afa drm/amd/display: sspl: cleanup filter code 8f87447a8e5e drm/amd/display: Make dcn401_program_pipe non static b40d022ec06a drm/amd/display: pass calculated dram_speed_mts to dml2 51d1b338541d drm/amd/display: add workaround flag to link to force FFE preset 5a20ca32a2a1 drm/amd/display: add s1_12 filter tables c36d7948bb46 drm/amd/display: limit coverage of optimization skip b474a6e11f3b drm/amd/display: add new IRQ enum for underflows 2a4519c4e9b2 drm/amd/display: remove TF check for LLS policy 8e539d2dd2af drm/amd/display: use s1_12 filter tables in SPL 1b30456150e5 drm/amd/display: DML21 Reintegration e8bffa52e025 drm/amd/display: Don't try AUX transactions on disconnected link fed4c2753789 drm/amd/display: docstring definitions MAX_SURFACES and MAX_PLANES 14d7ca5273fe drm/amd/display: Expose 3 secondary planes for supported ASICs 76e0410fe07e drm/amdgpu: add discovery support for DCN IP version 3.6.0 0a0bd4f95cb3 drm/amd: Refactor find_system_memory() e92f3f94cad2 drm/amdgpu: reset psp->cmd to NULL after releasing the buffer aafe181f7dfb drm/amdgpu: Add flags to distinguish vf/pf/pt mode 759e764f7d58 drm/amdkfd: use GTT for VRAM on APUs only if GTT is larger 8b0d068e7dd1 drm/amdkfd: add a new flag to manage where VRAM allocations go cc0e91a75533 drm/amdgpu: Make VBIOS image read optional 6e8ca38ebc9b drm/amdgpu: Add flag to make VBIOS read optional 7e0aa7068108 drm/amdgpu: Add VBIOS flags e986e89659e1 drm/amdgpu: Add wrapper for freeing vbios memory 1846a3472faf drm/amd/display: Add DCN36 DM Support 4bc8f12db282 drm/amd/display: Add DCN36 CORE 9b7d816f094e drm/amd/display: Support DCN36 HDCP 23577b3a154b drm/amd/display: Support DCN36 DSC c5dd47d9e608 drm/amd/display: Add DCN36 DMCUB 8cb06693bcd2 drm/amd/display: Add DCN36 DML2 support 4bcba9844b7c drm/amd/display: Add DCN36 GPIO 9ae42f6120ca drm/amd/display: Add DCN36 Resource 76e3b62db9bf drm/amd/display: Add DCN36 IRQ 02efc0a78044 drm/amd/display: Add DCN36 BIOS command table support 59f79d83fcc8 drm/amd/display: Add DCN36 version identifiers 9b194af117a8 drm/amd/display: Add dcn36 register header files 15f00b073c9e drm/amdgpu/gfx9: use amdgpu_gfx_off_ctrl_immediate() for PG 250d9769eeee drm/amdgpu/gfx: add amdgpu_gfx_off_ctrl_immediate() 1c687c0da9ef drm/amd/include : MES v11 and v12 API header update a53cbd9e6f52 drm/amd/pm: Remove unnecessary device state checks 543f6e7163d7 drm/amd/pm: Fix get_if_active usage 55aa33c3fe38 drm/amd/pm: Add APIs for device access checks a5219b41dd90 drm/amdgpu: Clean up atom header file inclusion abab9781274b drm/amdgpu/sdma4: drop gfxoff calls in dump ip state 3e7ef261d386 drm/amd/display: Replace pr_info in dc_validate_boot_timing() b0fce908cf5d drm/amd/display: Remove unused link_enc_cfg_get_link_enc_used_by_stream 6d4e03d0b1ba drm/amd/display: Remove unused get_max_support_fbc_buffersize 9ab737f3aeea drm/amd/display: Remove unused hubbub1_toggle_watermark_change_req 6d04e9785cd1 drm/amd/display: Remove unused get_clock_requirements_for_state fa88342931ba drm/amd/display: Remove unused dc_stream_get_crtc_position 2d5e8a8997aa drm/amd/display: Remove unused freesync functions 3bd202b3c4c7 drm/amd/display: Remove unused mpc1_is_mpcc_idle 568199a5c7a9 drm/amd/pm: Limit to 8 jpeg rings per instance 64dc2f0029ec drm/amdgpu: Enable devcoredump for JPEG5_0_0 8ecd4ec6a5fd drm/amdgpu: Enable devcoredump for JPEG2_5_0 63d5f8db5313 drm/amdgpu: Enable devcoredump for JPEG2_0_0 d949e91b42f2 drm/amdgpu: Enable devcoredump for JPEG3_0_0 2b0ccf3923b5 drm/amdgpu: Enable devcoredump for JPEG4_0_5 c3dddd602967 drm/amdgpu: Enable devcoredump for JPEG4_0_0 358b3774a086 drm/amdgpu: Enable devcoredump for JPEG5_0_1 08527cb534ff drm/amdgpu: Enable devcoredump for JPEG4_0_3 df996b5effda drm/amdgpu: Add helper funcs for jpeg devcoredump b3dd2903b09c drm/amdgpu: Enable IFWI update support with PSPv13.0.12 1fb85819d629 drm/amd/pm: Skip P2S load for SMU v13.0.12 5caea7a589ed drm/amdgpu: Add support for smuio 13.0.11 37971df8063b drm/amdgpu: Add support for nbio 7.9.1 a03f5f8d56a7 drm/amdgpu: Add support for smu 13.0.12 05fd502e04c1 drm/amdgpu: Add support for umc 12.5.0/mmhub 1.8.1 a77269e33c94 drm/amd/display: 3.2.319 5c06c1df3582 drm/amd/display: Move SPL to a new path 13437c91606c drm/amd/display: Request HW cursor on DCN3.2 with SubVP 2739bd123782 drm/amd/display: Allow reuse of of DCN4x code 503d67484e3a drm/amd/display: Enable odm 4:1 when debug key is set 580dac743797 drm/amdgpu: Add a func for core specific reg offset 3a5fa55455db drm/amd/display: Support multiple options during psr entry. be704e5ef4bd Revert "drm/amd/display: Exit idle optimizations before attempt to access PHY" c909a49128a3 drm/amd/display: Fixes for mcache programming in DML21 2f9a32b58927 drm/amdgpu: Clean up IP version checks in gmcv9.0 a52e6cb06bbb drm/amdgpu: Clean up GFX v9.4.3 IP version checks a01e934242f3 drm/amdgpu: Use version to figure out harvest info 31f9ed58827f drm/amdgpu: Pass IP instance/hwid as parameters 17585c07c20b drm/amdgpu/gfx10: Enable cleaner shader for GFX10.1.1/10.1.2 GPUs e818635a31d2 drm/amdgpu: update and cleanup PM4 headers 942bd112c92a drm/amd/display: 3.2.318 a1d79eae960c drm/amd/display: refactor dio link encoder assigning c87d202692de drm/amd/display: Guard Possible Null Pointer Dereference 871f65a59f3c drm/amd/display: Add boot option to reduce PHY SSC for HBR3 cbd97d621ece drm/amd/display: Ammend DCPG IP control sequences to align with HW guidance c31b41f1cb32 drm/amd/display: Disable PSR-SU on some OLED panel 36681f15bb12 drm/amd/display: Account For OTO Prefetch Bandwidth When Calculating Urgent Bandwidth 4a4077b4b63a drm/amd/display: Update Cursor request mode to the beginning prefetch always 6a7fde433231 drm/amd/display: Update CR AUX RD interval interpretation d8c782cac500 drm/amd/display: Initial psr_version with correct setting 25961bad9212 drm/amdgpu/gfx10: Add cleaner shader for GFX10.1.10 04893397766a drm/amdgpu: Skip err_count sysfs creation on VF unsupported RAS blocks 16b85a0942c0 drm/amdgpu: Update usage for bad page threshold c003b5ccaf62 drm/amd/pm: Update pm attr for gc_9_5_0 b9755229ea8f drm/amd/pm: Skip showing MCLK_OD level 7485c30809ed drm/amd/pm: Add metrics support for smuv13.0.12 ca7a75183b99 drm/amd/pm: Add SMUv13.0.12 PPT interface 00117e3eb114 drm/amd/pm: Add metrics table header for smu_v13_0_12 b2d97a134c02 drm/amd/pm: Update metrics tbl struct for smu_v_13.0.6 b02d6fd85563 drm/amd/pm: Update smu_v13_0_0 SRIOV VF flag in msg mapping table 16ca82861710 drm/amd/display: Refactor mark_seamless_boot_stream() 50e30e3a0ef3 drm/amd: Mark amdgpu.gttsize parameter as deprecated and show warnings on use 196b68aa32c3 drm/amd/display: Add new log type `DC_LOG_INFO` f73767b2166e drm/amd/display: Decrease message about seamless boot enabled to debug 091e301c2b41 drm/amd/display: Add debug messages for dc_validate_boot_timing() 38e8ca3e4b6d amdgpu/soc15: enable asic reset for dGPU in case of suspend abort 7597d8f2e567 drm/amd/display: 3.2.317 3c50bf2196aa drm/amd/display: Reverse the visual confirm recouts b9e124a565c9 drm/amd/display: Exclude clkoffset and ips setting for dcn351 specific 3a7810c212bc drm/amd/display: Increase block_sequence array size 41df56b1fc24 drm/amd/display: Use Nominal vBlank If Provided Instead Of Capping It 5f0d1ef6f16e drm/amd/display: Populate register address for dentist for dcn401 ae36501515e2 drm/amd/display: Add AS SDP programming for UHBR link rate. 06b0a4ad7162 drm/amd/display: log destination of vertical interrupt 6eb4c13a3845 drm/amd/display: Support "Broadcast RGB" drm property 9bbb556868c3 drm/amd/display: remove extraneous ; after statements 30f7f53a5b6d drm/amdgpu/gfx10: implement gfx queue reset via MMIO ffdd7a7b2898 drm/amdgpu/gfx10: implement queue reset via MMIO 884e7e5ae046 drm/amd/pm: Fill ip version for SMU v13.0.12 189abca05a89 drm/radeon/ci_dpm: Remove needless NULL checks of dpm tables f7a594e40517 drm/amdgpu: Use active umc info from discovery f5580a9c54e0 drm/amd/pm: Populate pmfw version for SMU v13.0.12 46d0436a3e40 drm/amdgpu: Set noretry default for GC 9.5.0 23cb207751a5 drm/amdgpu: read harvest info from harvest table for gfx950 667b96134c9e drm/amdgpu: enlarge the VBIOS binary size limit 933dc3c7c978 drm/amdkfd: Remove unused functions e29dad86fa40 drm/amdgpu/swsmu: set workload profile to bootup default 5f95a1549555 drm/amdgpu: add dynamic workload profile switching for gfx12 963537ca2325 drm/amdgpu: add dynamic workload profile switching for gfx11 b9467983b774 drm/amdgpu: add dynamic workload profile switching for gfx10 8fdb3958e396 drm/amdgpu/gfx: add ring helpers for setting workload profile 8544374c0f82 drm/amdkfd: Have kfd driver use same PASID values from graphic driver ca4492210789 drm/amdgpu: Check RRMT status for JPEG v4.0.3 485380f7fe51 drm/amdgpu: Check RRMT status for VCN v4.0.3 822b13d19fac drm/amdgpu: Add VCN v4.0.3 RRMT register offset e55565f8809c drm/amdgpu: add support for PSP IP version 14.0.5 e7704d7c72f0 drm/amdgpu: add support for SMU IP version 14.0.5 6d437d5203c5 drm/amdgpu: enable VCN/JPEG CGPG for GC IP version 11.5.3 6bde08d31733 drm/amdgpu: add support for MMHUB IP version 3.3.2 e659c9eb8726 drm/amdgpu: add support for NBIO IP version 7.11.2 b2e5a04147ac drm/amdgpu: add support for SDMA IP version 6.1.3 b784faeba229 drm/amdgpu: add support for GC IP version 11.5.3 20f48be63d1a drm/amdgpu: add OEM i2c bus for polaris chips 1c0b144bf762 drm/amdgpu: rework i2c init and fini ba7f8eb7e447 drm/amdgpu/atombios: drop empty function 2ed83f2cc41e drm/amd/display/dc: enable oem i2c support for DCE 12.x d957d4a3f8f2 drm/amd/display/dc: add support for oem i2c in atom_firmware_info_v3_1 3d5470c97314 drm/amd/display/dm: add support for OEM i2c bus b217105acbfa drm/amd/display/dm: handle OEM i2c buses in i2c functions 44810f8de2fb drm/amd/display/dc: add a new helper to fetch the OEM ddc_service 33da70bd1e11 drm/amd/display/dm: drop hw_support check in amdgpu_dm_i2c_xfer() 0371dbd42367 drm/amd/display/dm: drop extra parameters to create_i2c() 8064ca6e93e6 drm/amdgpu: increase amdgpu max rings limit 04ad06e41d1c scsi: target: spc: Fix loop traversal in spc_rsoc_get_descr() b50532318793 scsi: target: spc: Fix RSOC parameter data header size efc84f661e0a drm: drop i2c subdir from Makefile 0ec023282a9d eth: fbnic: re-sort the objects in the Makefile 1e07e361fd83 eth: fbnic: report software Tx queue stats 67dc4eb5fc92 eth: fbnic: report software Rx queue stats 93d2f2f36ea9 eth: fbnic: wrap tx queue stats in a struct 34eea78a1112 net: report csum_complete via qstats 3dceb794c09d ARM: dts: ixp4xx: Add Netgear WG302 v1 GPIOs 824974af791e ARM: dts: ixp4xx: Fix up PCI on WG302 9c1b4ba8c66d ARM: dts: Properly assign NPE to ethA 325ba852d148 drm/i2c: move TDA998x driver under drivers/gpu/drm/bridge caa6f4a75e9f media: cec: move driver for TDA9950 from drm/i2c b7c5169ab9dd drm/i2c: tda998x: drop support for platform_data 313b38a6ecb4 lib/prime_numbers: convert self-test to KUnit 9ab61886ac68 lib/math: Add Kunit test suite for gcd() 2be6ce9d9bd0 unicode: kunit: change tests filename and path bfcf4004bcbc smack: dont compile ipv6 code unless ipv6 is configured 854a080f0b73 loongarch: dts: remove non-existent DAC from 2k1000-ref 3f6e319a236d ARM: dts: cirrus: ep7211: Align GPIO hog name with bindings ee24a95b891a arm64: dts: exynos8895: Rename PMU nodes to fixup sorting cf1ea3a7c1f6 x86/crc32: improve crc32c_arch() code generation with clang b7446752e5d3 drm/xe/display: Add missing watermark ipc update at runtime resume 374ccd63600b KVM: Rename kvm_handle_hva_range() f9f34d44c7d3 drm/i915/dsb: Decode DSB error interrupts c3571a239e10 drm/i915/vrr: Check that the push send bit is clear after delayed vblank 7e066cb9b71a KVM: SEV: Use long-term pin when registering encrypted memory regions e252af1a67fe net: phy: dp83tg720: Add randomized polling intervals for link detection 8bf47e4d7b87 net: phy: Add support for driver-specific next update time 1a9304859b3a net/mlx5: XDP, Enable TX side XDP multi-buffer support 95b9606b15bb net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB 896c92aa7429 net/mlx5e: Expose RSS via devlink rx reporter diagnose 99c55284e85b net/mlx5e: Add direct TIRs to devlink rx reporter diagnose 913175b3f919 net/mlx5e: Move RQs diagnose to a dedicated function b820864335c8 net/mlx5: Expose ICM consumption per function 38b3d42e5afa net/mlx5: Rename and move mlx5_esw_query_vport_vhca_id a38cc5706fb9 net/mlx5e: set the tx_queue_len for pfifo_fast b9cc8f9d7008 net/mlx5e: reduce rep rxq depth to 256 for ECPF e1d68ea58c7e net/mlx5e: reduce the max log mpwrq sz for ECPF and reps 1b3c38050b5c KVM: x86: Override TSC_STABLE flag for Xen PV clocks in kvm_guest_time_update() 847d68abf10c KVM: x86: Setup Hyper-V TSC page before Xen PV clocks (during clock update) 39d61b46adfd KVM: x86: Remove per-vCPU "cache" of its reference pvclock 46aed4d4a7db KVM: x86: Pass reference pvclock as a param to kvm_setup_guest_pvclock() 93fb0b10e712 KVM: x86: Set PVCLOCK_GUEST_STOPPED only for kvmclock, not for Xen PV clock 24c166378026 KVM: x86: Don't bleed PVCLOCK_GUEST_STOPPED across PV clocks ca28aa63918b KVM: x86/xen: Use guest's copy of pvclock when starting timer 6c4927a4b7b8 KVM: x86: Process "guest stopped request" once per guest time update aceb04f571e9 KVM: x86: Drop local pvclock_flags variable in kvm_guest_time_update() 4198f38aed24 KVM: x86: Eliminate "handling" of impossible errors during SUSPEND d9c5ed0a9b52 KVM: x86: Don't take kvm->lock when iterating over vCPUs in suspend notifier 93da6af3ae56 KVM: x86: Defer runtime updates of dynamic CPUID bits until CPUID emulation a487f6797c88 KVM: x86: Query X86_FEATURE_MWAIT iff userspace owns the CPUID feature bit 7e9f735e7ac4 KVM: x86: Apply TSX_CTRL_CPUID_CLEAR if and only if the vCPU has RTM or HLE aa93b6f96f64 KVM: x86: Use for-loop to iterate over XSTATE size entries a11128ce1636 KVM: x86/cpuid: add type suffix to decimal const 48 fix building warning e9cb61055fee KVM: x86: Clear pv_unhalted on all transitions to KVM_MP_STATE_RUNNABLE c9e5f3fa9039 KVM: x86: Introduce kvm_set_mp_state() 82c470121c7b KVM: x86: Use kvfree_rcu() to free old optimized APIC map 4cad9f87876a KVM: x86: Wake vCPU for PIC interrupt injection iff a valid IRQ was found 16681bea9a80 selftests/nolibc: split up architecture list in run-tests.sh e957c96455e8 spi: offload: fix use after free d795a052b0dd spi: fix missing offload_flags doc 44397dfe48c4 drm/i915/vrr: Reorder the DSB "wait for safe window" vs. TRANS_PUSH cdef53897cda drm/i915/dsb: Introduce intel_dsb_poll() c9178dfba53f drm/i915/dsb: Compute use_dsb earlier 51385d68990c drm/i915/vrr: Account for TRANS_PUSH delay b47e345db9b1 drm/i915/vrr: Don't send push for legacy cursor updates 26b3a8b25e68 drm/i915/dsb: Move the +1 usec adjustment into dsb_wait_usec() f7f232a01f3d KVM: selftests: Close VM's binary stats FD when releasing VM fd546aba1967 KVM: selftests: Fix mostly theoretical leak of VM's binary stats FD dae7d81e8d58 KVM: selftests: Allow running a single iteration of dirty_log_test 7f225650e099 KVM: selftests: Fix an off-by-one in the number of dirty_log_test iterations 2680dcfb34e2 KVM: selftests: Set per-iteration variables at the start of each iteration 2020d3b77a5a KVM: selftests: Tighten checks around prev iter's last dirty page in ring 73eaa2aa14b7 KVM: selftests: Ensure guest writes min number of pages in dirty_log_test 485e27ed208f KVM: sefltests: Verify value of dirty_log_test last page isn't bogus d0bd72cb9160 KVM: selftests: Collect *all* dirty entries in each dirty_log_test iteration 24b9a2a61377 KVM: selftests: Print (previous) last_page on dirty page value mismatch c616f36a1002 KVM: selftests: Use continue to handle all "pass" scenarios in dirty_log_test 9a91f6542435 KVM: selftests: Post to sem_vcpu_stop if and only if vcpu_stop is true 0a818b3541af KVM: selftests: Keep dirty_log_test vCPU in guest until it needs to stop f3629c0ef167 KVM: selftests: Honor "stop" request in dirty ring test deb8b8400e31 KVM: selftests: Limit dirty_log_test's s390x workaround to s390x 9b1feec83e1a KVM: selftests: Continuously reap dirty ring while vCPU is running f2228aa08324 KVM: selftests: Read per-page value into local var when verifying dirty_log_test af2d85d34d15 KVM: selftests: Precisely track number of dirty/clear pages for each iteration 1230907864d7 KVM: selftests: Drop stale srandom() initialization from dirty_log_test ff0efc77bc96 KVM: selftests: Drop signal/kick from dirty ring testcase 67428ee7b746 KVM: selftests: Sync dirty_log_test iteration to guest *before* resuming fe49f8005257 KVM: selftests: Support multiple write retires in dirty_log_test 89ea56a4043a KVM: selftests: Actually emit forced emulation prefix for kvm_asm_safe_fep() f4dd4cb79f9e drm/panel: visionox-r66451: transition to mipi_dsi wrapped functions 54108e733444 KVM: selftests: Print out the actual Top-Down Slots count on failure 0e6714735c01 KVM: selftests: Drop the "feature event" param from guest test helpers e327630e2a0c KVM: selftests: Remove dead code in Intel PMU counters test 8752e2b4a2b7 KVM: selftests: Only validate counts for hardware-supported arch events 933178ddf73a KVM: selftests: Make Intel arch events globally available in PMU counters test e6a7b473699c MAINTAINERS: Add TTM reviewers ad0fbcebb5f6 ASoC: adau1701: use gpiod_multi_set_value_cansleep ee5eda8ea595 pipe: change pipe_write() to never add a zero-sized buffer 767412f092fc gpiolib: Simplify implementation of for_each_hwgpio_in_range() 8893516000b2 gpiolib: Deduplicate some code in for_each_requested_gpio_in_range() f22ba3561daa ASoC: SOF: imx-common: set sdev->pdata->hw_pdata after common is alloc'd 81a82e8f3388 isofs: fix KMSAN uninit-value bug in do_isofs_readdir() 4dd40b5f9c3d drm/v3d: Add clock handling e3aa43a50a64 xfrm: prevent high SEQ input in non-ESN mode 642288191657 arm64: dts: mediatek: add device-tree for Genio 510 EVK board 73955991b8fb arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi 2462651ffa76 fs: allow changing idmappings 325cca846fe4 fs: add kflags member to struct mount_kattr c4a16820d901 fs: add open_tree_attr() 474f7825d533 fs: add copy_mount_setattr() helper 901766df440f fs: add vfs_open_tree() helper 8f6116b5b77b statmount: add a new supported_mask field fa204a65f1b6 samples/vfs: add STATMOUNT_MNT_{G,U}IDMAP ccc829b15d48 selftests: add tests for using detached mount with overlayfs a496dfecbc47 samples/vfs: check whether flag was raised 37c4a9590e1e statmount: allow to retrieve idmappings 784ed4354c90 uidgid: add map_id_range_up() db04662e2f4f fs: allow detached mounts in clone_private_mount() 796a9f55a8d1 drm/sched: Use struct for drm_sched_init() params d5808b5b17e8 auxdisplay: seg-led-gpio: use gpiod_multi_set_value_cansleep 960766b45fa2 arm64: dts: marvell: Add missing board compatible for IEI-Puzzle-M801 47905289907c arm64: dts: marvell: Fix missing/incorrect "marvell,armada3710" compatible 859f3fac8191 arm64: dts: marvell: Drop incomplete root compatible/model properties 4c9bc78fa22d dt-bindings: marvell: armada-7k-8k: Add missing 7040 and 8040 board compatibles 242aa69df6ed dt-bindings: marvell: armada-7k-8k: Move Armada 8KPlus to schema f188185bf0dd dt-bindings: marvell: armada-37xx: Add glinet,gl-mv1000 compatible 46e2ffbdd2a0 drm/i915/pch: Remove unused i915->pch_id c2d55e709a86 drm/i915/pch: Hide PCH device IDs a5b55c185095 drm/i915/pch: Make LPT LP a dedicated PCH type c11708e2b66b gpio: xilinx: Replace custom variants of bitmap_read()/bitmap_write() 2af1f6675320 gpio: xilinx: Use better bitmap APIs where appropriate 8beaf8390180 gpiolib: Deduplicate gpiod_direction_input_nonotify() call 4ce63ed330ff drm/i915/dpll: Replace all other leftover drm_i915_private 7d7529582cc2 drm/i915/dpll: Accept intel_display as argument for shared_dpll_init 65596167857f drm/i915/dpll: Use intel_display for update_refclk hook 24d687364cce drm/i915/dpll: Use intel_display for asserting pll 972259d93c69 drm/i915/dpll: Use intel_display possible in shared_dpll_mgr hooks bd867a00f752 drm/i915/dpll: Use intel_display for dpll dump and compare hw state e20d0d407667 drm/i915/dpll: Change param to intel_display in for_each_shared_dpll 7378c2dbf366 drm/i915: Use intel_display wherever possible eb2e9c308d28 gpio: max3191x: use gpiod_multi_set_value_cansleep 91931af18bd2 gpiolib: add gpiod_multi_set_value_cansleep() fa15cc731212 arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Max 85c8700cb6e6 selftests/overlayfs: test specifying layers as O_PATH file descriptors 0ff053b98a0f fs: support O_PATH fds with FSCONFIG_SET_FD 62ae45687e43 drm: ensure drm headers are self-contained and pass kernel-doc 48ca4a1faafd drm/client: include types.h to make drm_client_event.h self-contained e71e46a6f19c pwm: Add support for pwm nexus dt bindings 963f117530e0 dt-bindings: pwm: Add support for PWM nexus node 3d20e619c9c0 riscv: dts: starfive: Unify regulator naming scheme f7d07bcd0651 drm: zynqmp_dp: Use devm_platform_ioremap_resource_byname() c52643b24152 media: qcom: camss: add support for SDM670 camss 0274ea59f83e dt-bindings: media: camss: Add qcom,sdm670-camss 2f2cd4a0595d drm: zynqmp_dp: Use scope-based mutex helpers f887685ee0eb drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() 1d3ae92191fd drm/xe/debugfs: Add node to dump guc log to dmesg 48ea8b200414 f2fs: fix to avoid panic once fallocation fails for pinfile 5f95c1812a65 f2fs: add ioctl to get IO priority hint 4f91f074702a f2fs: add dump_stack() in f2fs_handle_critical_error() 5ea73bf3c40d sfc: document devlink flash support 3ed63980ae79 sfc: deploy devlink flash images to NIC over MCDI d41987e906e7 sfc: extend NVRAM MCDI handlers fd118a77ede7 sfc: parse headers of devlink flash images d6085a23b3b4 net: phy: aquantia: Use HWMON_CHANNEL_INFO macro to simplify code 4798f4834b2e net: phy: marvell10g: Use HWMON_CHANNEL_INFO macro to simplify code 0cb595e80edc net: phy: marvell: Use HWMON_CHANNEL_INFO macro to simplify code e05427c4d138 net: nfp: Use HWMON_CHANNEL_INFO macro to simplify code 43a0d7f26ad7 net: aquantia: Use HWMON_CHANNEL_INFO macro to simplify code 4107a1aeb20e selftests/bpf: Select NUMA_NO_NODE to create map 650f20bbd9d1 selftests/bpf: Define SYS_PREFIX for powerpc 4d3f687e2432 net: wwan: t7xx: don't include '' directly ad30ee801388 net: phy: broadcom: don't include '' directly 8729a9bd6efc net: freescale: ucc_geth: remove unused PHY_INIT_TIMEOUT and PHY_CHANGE_TIME 16d11fdaeb22 net: phy: remove unused PHY_INIT_TIMEOUT and PHY_FORCE_TIMEOUT 3b147be9ef08 hamradio: baycom: replace strcpy() with strscpy() b341f6fd45ab blackhole_dev: convert self-test to KUnit 5e7a74b6a357 net: phy: rename phy_set_eee_broken to phy_disable_eee_mode 8eb0d381be31 net: phy: rename eee_broken_modes to eee_disabled_modes 2aad5cd1dbeb Smack: fix typos and spelling errors 1bd55e79cbc0 HID: pidff: Remove redundant call to pidff_find_special_keys 9d4174dc4a23 HID: pidff: Support device error response from PID_BLOCK_LOAD e19675c24774 HID: pidff: Comment and code style update c385f61108d4 HID: hid-universal-pidff: Add Asetek wheelbases support 1f650dcec32d HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX 2c2afb50b50f MAINTAINERS: Update hid-universal-pidff entry a6136669da63 KVM: SVM: Ensure PSP module is initialized if KVM module is built-in f73542501f8c crypto: ccp: Add external API interface for PSP module initialization 768fec5ff7c1 drm/xe/pxp: Don't use 0 to indicate NULL e857cdedbe1f arm64: dts: rockchip: linewrap gmac assigned-clocks on Quartz64 Model A/B files a bit b3dc2a9315c4 arm64: dts: rockchip: remove rk3588 optee node a052bfa636bb block: refactor rq_qos_wait() 36d03cb3277e block: introduce init_wait_func() ac856912f210 iio: adc: ad7606: add support for writing registers when using backend 5efb0a3cc6c8 iio: adc: ad7606: change channel macros parameters 0f65f59e632d iio: adc: ad7606: protect register access 79c47485e438 iio: adc: adi-axi-adc: add support for AD7606 register writing a4ab57debde2 iio: adc: adi-axi-adc: add platform children support c4330d081775 iio: adc: adi-axi-adc: add struct axi_adc_info d2477887f667 iio: adc: ad7606: move software functions into common file f2a62931b394 iio: adc: ad7606: move the software mode configuration f2ae18092607 dt-bindings: iio: dac: adi-axi-adc: add ad7606 variant c26b0854eb2b doc: iio: ad4695: describe oversampling support 67d63185db79 iio: adc: ad4695: add offload-based oversampling support 192b669b930c iio: dac: ad5791: Add offload support c91c294c722e iio: dac: ad5791: sort include directives 5031c9df4af0 doc: iio: ad4695: add SPI offload support f09f140e3ea8 iio: adc: ad4695: Add support for SPI offload b7c1e069f546 dt-bindings: iio: adc: adi,ad4695: add SPI offload properties f06a9c36729b doc: iio: ad7944: describe offload support cbc986cda57a iio: adc: ad7944: add support for SPI offload 8a01902a0168 KVM: SEV: Use to_kvm_sev_info() for fetching kvm_sev_info struct dc10ba25d43f iommufd/fault: Remove iommufd_fault_domain_attach/detach/replace_dev() fb21b1568ada iommufd: Make attach_handle generic than fault specific 50625eab3972 drm/edp-panel: Add panel used by T14s Gen6 Snapdragon f2d236766f01 drm/i915: Continue intel_display_power struct intel_display conversion 4929402a7478 drm/i915: Fix CONFIG_DRM_I915_DEBUG_RUNTIME_PM=n build 7b19d5adadfe wifi: ath12k: Support Received FSE Stats 1dbaae78e7f2 wifi: ath12k: Support Uplink MUMIMO Trigger Stats e669a18b20e2 wifi: ath12k: Support Uplink OFDMA Trigger Stats f7c5e24bb191 wifi: ath12k: Support Latency Stats 5c1963119b82 wifi: ath12k: Support Sounding Stats 4f4bd1f8a5c2 wifi: ath12k: Enable MLO for single split-phy PCI device 16266b7ad6c0 wifi: ath12k: Remove dependency on single_chip_mlo_support for mlo_capable flag 5cec2d86c7f4 wifi: ath12k: Enable MLO setup ready and teardown commands for single split-phy device b9c7299a3341 wifi: ath12k: Fix locking in "QMI firmware ready" error paths 2f50de725677 wifi: ath12k: Add support for MLO Multicast handling in driver 5d964966bd3f wifi: ath12k: Update HTT_TCL_METADATA version and bit mask definitions 63b7af49496d wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode 16c6c35c03ea wifi: ath11k: fix RCU stall while reaping monitor destination ring 81e4be30544e wifi: ath12k: handle link removal in change_vif_links() 315d80be304a wifi: ath12k: allocate new links in change_vif_links() b81c39d67fbf wifi: ath12k: relocate a few functions in mac.c 00e4dc11695d wifi: ath12k: use arvif instead of link_conf in ath12k_mac_set_key() 8acc7ec53ac4 wifi: ath12k: remove redundant logic for initializing arvif ab6270c4dec3 wifi: ath12k: remove redundant vif settings during link interface creation 80f816d07ba0 wifi: ath12k: introduce ath12k_generic_dbg() cc5faf08aa3a wifi: ath12k: eliminate redundant debug mask check in ath12k_dbg() a412547f2a8b wifi: ath12k: Add peer extended Rx statistics debugfs support 98677080467c wifi: ath12k: Refactor the format of peer rate table information 03ac9e9144c5 wifi: ath12k: Add EHT MCS support in Extended Rx statistics dff4f278ee1e wifi: ath12k: fix the ampdu id fetch in the HAL_RX_MPDU_START TLV 0cded0e41346 wifi: ath12k: Update the peer id in PPDU end user stats TLV d939919a36f4 wifi: ath12k: Add HAL_PHYRX_OTHER_RECEIVE_INFO TLV parsing support e6fa62bada87 wifi: ath12k: Add HAL_RX_PPDU_START_USER_INFO TLV parsing support f756f878692f wifi: ath12k: Add HAL_PHYRX_GENERIC_EHT_SIG TLV parsing support a5f3c2b89136 wifi: ath12k: Add HAL_PHYRX_GENERIC_U_SIG TLV parsing support cb53a6785ea5 wifi: ath12k: add support of station average signal strength 346e70427815 dt-bindings: leds: Convert leds-tlc591xx.txt to yaml format dfcbcd864edc KVM: x86: Remove unused iommu_domain and iommu_noncoherent from kvm_arch 3617c0ee7dec KVM: x86/xen: Only write Xen hypercall page for guest writes to MSR 0eee258cdf17 pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() 6edf3152bd4c pwm: lpss: Clarify the bypass member semantics in struct pwm_lpss_boardinfo 3bee991f2b68 loop: release the lo_work_lock before queue_work 276822a00db3 backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() 8168906bbb3b leds: st1202: Check for error code from devm_mutex_init() call 21aa330fec31 ASoC: fsl_micfil: Add decimation filter bypass mode support d0660f9c588a drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init ff4d4158ef91 spi: spi-offload-trigger-pwm: add extra headers fcd7ace9a725 spi: offload: types: include linux/bits.h 28b529a98525 drm: xlnx: zynqmp: Fix max dma segment size 1db50b96b059 mtd: rawnand: qcom: finish converting register to FIELD_PREP 1280c26228bd tcp: add tcp_rto_max_ms sysctl 54a378f43425 tcp: add the ability to control max RTO 48b69b4c7e5d tcp: use tcp_reset_xmit_timer() 7baa030155e8 tcp: add a @pace_delay parameter to tcp_reset_xmit_timer() 0fed463777b8 tcp: remove tcp_reset_xmit_timer() @max_when argument c7f25f7987c0 mptcp: pm: add local parameter for set_flags ab5723599cfd mptcp: pm: change rem type of set_flags 2c8971c04f74 mptcp: pm: drop skb parameter of set_flags 8556f4aecc9a mptcp: pm: reuse sending nlmsg code in get_addr d47b80758f4c mptcp: pm: add id parameter for get_addr 67dcf6592544 mptcp: pm: drop skb parameter of get_addr 7aeab89b090f mptcp: pm: make three pm wrappers static a25a8b10491b mptcp: pm: use NL_SET_ERR_MSG_ATTR when possible 8cdc56f99e6c mptcp: pm: mark missing address attributes 60097f03fc7a mptcp: pm: remove duplicated error messages 07bfabf8407b mptcp: pm: userspace: use GENL_REQ_ATTR_CHECK b2bdec19beec mptcp: pm: improve error messages 891a87f7a76c mptcp: pm: more precise error messages 58b21309f97b mptcp: pm: userspace: flags: clearer msg if no remote addr a9d71b5de76c mptcp: pm: drop info of userspace_pm_remove_id_zero_address 85ccbdc4d393 wifi: iwlwifi: implement dump region split 11ccf9a76fa7 wifi: iwlwifi: add twt operation cmd 21e4d29ac0de wifi: iwlwifi: use correct IMR dump variable af3be9088404 wifi: iwlwifi: support ROC version 6 9e8c76047124 wifi: iwlwifi: clarify the meaning of IWL_INIT_PHY 66672fa681b3 wifi: iwlwifi: properly set the names for SC devices 75a3313f52b7 wifi: iwlwifi: make no_160 more generic 1bbc086f49b4 wifi: iwlwifi: be less aggressive with re-probe c9afb4cf6d2f wifi: iwlwifi: fw: make iwl_send_dbg_dump_complete_cmd() static 926ad5f970d6 wifi: iwlwifi: mvm: Indicate support link reconfiguration bdfc32abd5d6 wifi: iwlwifi: Indicate support for EPCS 4cb46c1c732d wifi: iwlwifi: cfg: separate 22000/BZ family HT params 8a065234e877 wifi: iwlwifi: enable 320 MHz on slow PCIe links 696cca64308d wifi: iwlwifi: don't warn during reprobe 3b67a2c5aa0f wifi: iwlwifi: Unify TAS block list handling in regulatory.c ca47dcc0d0ff wifi: iwlwifi: mvm: rename and move iwl_mvm_eval_dsm_rfi() to iwl_rfi_is_enabled_in_bios() 1742b03d2800 wifi: b43: Replace outdated firmware URL ccbaf782390d wifi: mac80211: rework the Tx of the deauth in ieee80211_set_disassoc() 6c93fd502023 wifi: mac80211: ensure sdata->work is canceled before initialized. a883ad479dbb wifi: mac80211: enable removing assoc link 3979c8e6205b wifi: mac80211: aggregation: remove deflink accesses for MLO 3fca951123b6 wifi: mac80211: always send max agg subframe num in strict mode 1798271b3604 wifi: mac80211: don't unconditionally call drv_mgd_complete_tx() f4995cdc4d02 wifi: mac80211: remove misplaced drv_mgd_complete_tx() call 8c60179b6443 wifi: mac80211: set ieee80211_prep_tx_info::link_id upon Auth Rx b46524b57afd wifi: mac80211: tests: add tests for ieee80211_determine_chan_mode 574faa0e936d wifi: mac80211: add HT and VHT basic set verification 7364a4688ba4 wifi: mac80211_hwsim: enable strict mode 3ad4fce66e4f wifi: mac80211: add strict mode disabling workarounds 8b8a673155ed wifi: mac80211: Add processing of TTLM teardown frame 282eeec9196f wifi: ieee80211: Add missing EHT MAC capabilities de86c5f60839 wifi: mac80211: Add support for EPCS configuration 9696b80b87a0 wifi: mac80211: Refactor ieee80211_sta_wmm_params() 31320ccb09a0 wifi: cfg80211: Fix trace print for removed links c54979a3abc4 wifi: qtnfmac: Avoid multiple -Wflex-array-member-not-at-end warnings 286e69677065 wifi: mac80211: Drop cooked monitor support be22179cfb2f wifi: nl80211/cfg80211: Stop supporting cooked monitor f5903ca22036 wifi: mwifiex: Remove unused mwifiex_uap_del_sta_data b7016fd81712 wifi: ipw2x00: Fix spelling mistake "stablization" -> "stabilization" 3d4b0f0c5cda wifi: iwlwifi: remove the mvm prefix from iwl_mvm_aux_sta_cmd 55e52a3b8f60 wifi: iwlwifi: remove the version number from iwl_dts_measurement_notif_v2 8c2ffc65563f wifi: iwlwifi: remove the mvm prefix from iwl_mvm_ctdp_cmd 2882bf7dd4f5 net: rfkill: gpio: allow booting in blocked state 7951e8099c2f dt-bindings: net: rfkill-gpio: enable booting in blocked state 5f60a40ee524 wifi: iwlwifi: Remove old device data 619bd63a9428 wifi: iwlwifi: Remove unused iwl_bz_name 8c7df6490b60 wifi: iwlwifi: mvm: Remove unused iwl_mvm_ftm_add_pasn_sta 7efd4b61307d wifi: iwlwifi: mvm: Remove unused iwl_mvm_ftm_*_add_pasn_sta functions 63e616649c90 wifi: iwlwifi: mvm: Remove unused iwl_mvm_rx_missed_vap_notif fa5b663bbf0b wifi: iwlwifi: dvm: Remove unused iwl_rx_ant_restriction 4f280376e531 selftests/net: Add selftest for IPv4 RTM_GETMULTICAST support eb4e17a1d915 netlink: support dumping IPv4 multicast addresses 373dacfeb55e backlight: wm831x_bl: Do not include d023cc09d9db backlight: vgg2432a4: Do not include d520ae4707fd backlight: tps65217_bl: Do not include aa021f33d2cb backlight: max8925_bl: Do not include 8c71b34c636c backlight: lv5207lp: Do not include 5f02729fadee backlight: locomolcd: Do not include df1445598758 backlight: hp680_bl: Do not include fcb0283338d7 backlight: ep93xx_bl: Do not include d670a4da1c60 backlight: da9052_bl: Do not include 68d112e043a4 backlight: da903x_bl: Do not include b6c775af0d2f backlight: bd6107_bl: Do not include 9800ca9c96bc backlight: as3711_bl: Do not include 1eeab5c83aa3 backlight: adp8870_bl: Do not include a84877d7cc5b backlight: adp8860_bl: Do not include 769562042211 backlight: adp5520_bl: Do not include 9df4477179f1 backlight: 88pm860x_bl: Do not include 67800d296191 net: fec: Refactor MAC reset to function 6636c58b946c drm/mgag200: Added support for the new device G200eH5 2c7f45cc7e19 drm/xe: Carve out wopcm portion from the stolen memory 4a2fdf91e123 arm64: dts: rockchip: Enable HDMI1 out for Edgeble-6TOPS Modules 77cea7ca1368 arm64: dts: rockchip: Enable HDMI1 on rock-5b bed6964e779b arm64: dts: rockchip: Add HDMI1 node on RK3588 ea97212a0f66 arm64: dts: rockchip: Add PHY node for HDMI1 TX port on RK3588 cd81ee8667cc arm64: dts: rockchip: Enable SPDIF output on H96 Max V58 271ba4d6c56c arm64: dts: rockchip: Add SPDIF nodes to RK3588(s) device trees 5f05e9194ada gpiolib: Even more opportunities to use str_high_low() helper 5892cfc7db98 gpio: 74x164: Utilise temporary variable for struct device 9bd2dbe4066b gpio: 74x164: Switch to use dev_err_probe() abe3817fa1dc gpio: 74x164: Fully convert to use managed resources e742e6b02d85 gpio: 74x164: Make use of the macros from bits.h d746cc6e6402 gpio: 74x164: Annotate buffer with __counted_by() bdd603acf6a2 gpio: 74x164: Simplify code with cleanup helpers cd323c6e62dd gpio: 74x164: Remove unneeded dependency to OF_GPIO 84693df49dac gpio: virtio: support multiple virtio-gpio controller instances e72bbabda32e drm/ast: astdp: Validate display modes 9aed3a417dfa drm/ast: astdp: Store mode index in connector state 8c3b7d278ffc drm/ast: astdp: Inline mode-index calculation 3214403cf99e drm/ast: astdp: Add connector state 4465f4fa21e0 HID: Kconfig: Add LEDS_CLASS_MULTICOLOR dependency to HID_LOGITECH 6aa989ab2bd0 powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory 67dfc11982f7 powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bits ddcb883fd49c powerpc: Document details on H_HTM hcall 81c3d637c30f powerpc/pseries: Export hardware trace macro dump via debugfs 708220ae5025 powerpc/pseries: Macros and wrapper functions for H_HTM call c96b1402cc8f selftests/powerpc/pmu: Update comment with details to understand auxv_generic_compat_pmu() utility function 9785def2593c selftests/powerpc/pmu: Add interface test for extended reg support 43751c3ce276 tools/testing/selftests/powerpc/pmu: Update comment description to mention ISA v3.1 for power10 and above 520ee327c59d tools/testing/selftests/powerpc: Add check for power11 pvr for pmu selfests fd4d2f325192 tools/testing/selftests/powerpc: Enable pmu selftests for power11 f848e7ee1588 arch/powerpc/perf: Update get_mem_data_src function to use saved values of sier and mmcra regs 2ffb26afa642 arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src 61c403b5d000 Documentation/powerpc/fadump: add additional parameter feature details fdc44538d57c powerpc: increase MIN RMA size for CAS negotiation b7bb46062457 powerpc/fadump: fix additional param memory reservation for HASH MMU 0bdd7ff5b830 powerpc: export MIN RMA size 907dd32b4a8a mlxsw: Enable Tx checksum offload 3337064f4204 selftests: drv-net: add helper for path resolution 29604bc2aaed selftests: drv-net: factor out a DrvEnv base class a980da54b6a4 selftests: drv-net: remove an unnecessary libmnl include 88b9cfca8d77 net: fib_rules: Convert RTM_DELRULE to per-netns RTNL. 1cf770da0112 net: fib_rules: Add error_free label in fib_delrule(). 98d3a6f681ca net: fib_rules: Convert RTM_NEWRULE to per-netns RTNL. a0596c2c63fc net: fib_rules: Factorise fib_newrule() and fib_delrule(). 5a1ccffd30a0 ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure(). 8b498773c861 net: fib_rules: Split fib_nl2rule(). a9ffd24b5528 net: fib_rules: Pass net to fib_nl2rule() instead of skb. 7b7df666a233 net: fib_rules: Don't check net in rule_exists() and rule_find(). 6a53fc5a8770 tap: Use tun's vnet-related code 74212f20f366 tap: Keep hdr_len in tap_get_user() 1d41e2fa93f7 tun: Extract the vnet handling code 2506251e81d1 tun: Decouple vnet handling 60df67b94804 tun: Decouple vnet from tun_struct 07e8b3bae2f8 tun: Keep hdr_len in tun_get_user() 5a9c5e5d8a1b tun: Refactor CONFIG_TUN_VNET_CROSS_LE e1d27d29dbe5 net: xilinx: axienet: Enable adaptive IRQ coalescing with DIM eb80520e8a5b net: xilinx: axienet: Get coalesce parameters from driver state d048c717df33 net: xilinx: axienet: Support adjusting coalesce settings while running e76d1ea8cb18 net: xilinx: axienet: Combine CR calculation 62b9ef504e7f unicode: kunit: refactor selftest to kunit tests 4d557cb49986 lib/tests/kfifo_kunit.c: add tests for the kfifo structure db6fe4d61ece lib: Move KUnit tests into tests/ subdirectory 84ec093f55f5 lib/math: Add int_log test suite 3e50ba8fc834 lib: math: Move KUnit tests into tests/ subdir 848b09d53d92 r8152: add vendor/device ID pair for Dell Alienware AW1022z 23d9324a27a4 xsk: add helper to get &xdp_desc's DMA and meta pointer in one go 2fc6b26ac8ae ice: use generic unrolled_count() macro 9144e6f404da i40e: use generic unrolled_count() macro c6594d642717 unroll: add generic loop unroll helpers 5b281fe7e396 net: phy: dp83td510: introduce LED framework support 7e620b56d958 crash: Remove KEXEC_CORE_NOTE_NAME d4a760fb77fd s390/crash: Use note name macros 0de47f28ec84 crash: Use note name macros 609c8b309156 powerpc/crash: Use note name macros 2fc4947bbd91 binfmt_elf: Use note name macros 7da8e4ad4df0 elf: Define note name macros 19a8744f3d34 dt-bindings: net: smsc,lan9115: Ensure all properties are defined 67bf606fcf18 dt-bindings: memory-controllers: samsung,exynos4210-srom: Split out child node properties 06652f348f28 dt-bindings: memory-controllers: qcom,ebi2: Split out child node properties a72824ff16dd dt-bindings: memory-controllers: Move qcom,ebi2 from bindings/bus/ 17c3dc50294b bpftool: Using the right format specifiers fc2ef5b6e1ab selftests: i915: Use struct_size() helper in kmalloc() ccb7735a1ea2 x86/fpu: Fully optimize out WARN_ON_FPU() 73a0d4b3672d drm/i915: Pimp plane debugs 37bd8e1b9d0f drm/i915: Use DRM_RECT_FMT & co. for plane debugs a2ed9f845247 drm/i915: Convert skl_univeral_plane.c to struct intel_display 69e79a3a3208 drm/i915: Convert intel_cursor.c to struct intel_display 9665025b5779 drm/i915: Finish intel_sprite.c struct intel_display conversion 880ed2d84db9 drm/i915: Convert i9xx_plane.c to struct intel_display 5dcfda5cfa42 drm/i915: Convert intel_display_power_{get,put}*() to intel_display e3da9834e472 drm/i915: Convert intel_fb.c to struct intel_display b2479f7231d8 drm/i915: Convert intel_crtc.c to struct intel_display 429dd9a60d69 drm/i915: Decouple intel_fb_bo.h interfaces from driver specific types 2bb9476795de drm/i915: Decouple i915_gem_dumb_create() from the display a bit 3eb1b39820d0 drm/i915: Pass intel_display to intel_scanout_needs_vtd_wa() 2ea97b76d671 hrtimers: Make hrtimer_update_function() less expensive ee8aef2d2321 perf tools: Add skip check in tool_pmu__event_to_str() 1df4b33f62fa perf tools: Deadcode removal 8e2bad543eca dlm: prevent NPD when writing a positive value to event_done a53a6336171b dlm: increase max number of links for corosync3/knet 503d20ed8cf7 iio: adc: ad7944: don't use storagebits for sizing 79f24971b4ff iio: buffer-dmaengine: add devm_iio_dmaengine_buffer_setup_with_handle() 4fe7fd17fe66 iio: buffer-dmaengine: split requesting DMA channel from allocating buffer 13e22972471d e1000e: Fix real-time violations on link up be324b790368 igc: Avoid unnecessary link down event in XDP_SETUP_PROG process 5a7b0b6ff49b ice: refactor ice_fdir_create_dflt_rules() function f00307522786 ice: Implement PTP support for E830 devices 381d5779623a ice: Refactor ice_ptp_init_tx_* 92456e795ac6 ice: Add unified ice_capture_crosststamp f9472aaabd1f ice: Process TSYN IRQ in a separate function ea7029fe10f4 ice: Use FIELD_PREP for timestamp values 9973ac9f23a7 ice: Remove unnecessary ice_is_e8xx() functions 95767a592dc9 docs: submitting-patches: document the format for affiliation 895fe4537cc8 pwm: Add upgrade path to #pwm-cells = <3> for users of of_pwm_single_xlate() 1c7e66bc5d20 scripts/get_abi.pl: drop now obsoleted script 0d5fd96880d9 scripts/get_abi.py: add support for undefined ABIs 6649b4217089 scripts/lib/abi/abi_parser.py: make it backward-compatible with Python 3.6 dc525a7650d7 scripts/lib/abi/abi_parser.py: Rename title name for ABI files 5ca0e7ffc898 docs: sphinx/kernel_abi: avoid warnings during Sphinx module init c940816968da docs: sphinx/automarkup: add cross-references for ABI 4bb2dbd7576d docs: admin-guide/abi: split files from symbols 5d7871d77f6d docs: sphinx/kernel_abi: parse ABI files only once 98a4324a8b7b scripts/get_abi.pl: add support to parse ABI README file 2a21d80dfb41 scripts/get_abi.pl: Add filtering capabilities to rest output cc93e4829a14 docs: sphinx/kernel_abi: properly split lines aea5e52dce74 docs: sphinx/kernel_abi: reduce buffer usage for ABI messages ee34f8300c89 docs: sphinx/kernel_abi: use AbiParser directly 9bec7870c64c scripts/lib/abi/abi_parser.py: use an interactor for ReST output c67c3fbdd917 scripts/lib/abi/abi_parser.py: optimize parse_abi() function 9d7ec8867960 docs: use get_abi.py for ABI generation 6b48bea16848 scripts/get_abi.py: add support for symbol search 484e9aa6efaf scripts/get_abi.py: add a Python tool to generate ReST output 790ca8b0b5a3 scripts/documentation-file-ref-check: don't check perl/python scripts 01d009147946 ABI: sysfs-power: fix a what tag 90800df0da78 ABI: sysfs-fs-f2fs: fix date tags a396f6297933 ABI: sysfs-driver-dma-idxd: fix date tags fc80c4f02639 ABI: sysfs-bus-coresight-*: fix kernelversion tags 33a8b6509de3 ABI: sysfs-class-rfkill: fix kernelversion tags 7ceb84b72625 docs: admin-guide: abi: add SPDX tags to ABI files faccc0ec64e1 docs: sphinx/kernel_abi: adjust coding style 3d89178b85a1 docs: sphinx: remove kernellog.py file 2b087edf588c docs/zh_CN: Add secrets index Chinese translation f460cd308013 docs/zh_CN: Add keys index Chinese translation 24b330444886 docs/zh_CN: Add self-protection index Chinese translation 8bc237a1320c docs/zh_CN: Update the translation of dev-tools/ubsan to v6.14-rc1 2783096fb1dd docs: submit-checklist: Expand on build tests against different word sizes 07ab93f3cc88 Documentation: Remove repeated word in docs 4ffd50862d41 x86/crc64: implement crc64_be and crc64_nvme using new template dbdda1fde382 x86/crc-t10dif: implement crc_t10dif using new template a03fda967eb3 x86/crc32: implement crc32_le using new template 8d2d3e72e35b x86/crc: add "template" for [V]PCLMULQDQ based CRC functions 31c89102cf39 scripts/gen-crc-consts: add gen-crc-consts.py 968e9bc4cef8 x86: move ZMM exclusion list into CPU feature flag 7038f9f2e86d documentation/filesystems: fix spelling mistakes 59670b23bfb6 leds: lp8860: Drop unneeded assignment for cache_type e1cec5107c39 seccomp: remove the 'sd' argument from __seccomp_filter() 1027cd8084bb seccomp: remove the 'sd' argument from __secure_computing() b37778bec82b seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER 0fe1ebf3f056 seccomp/mips: change syscall_trace_enter() to use secure_computing() 18f7686a1ce6 selftests/seccomp: Add hard-coded __NR_uretprobe for x86_64 2e7df12bdde1 tools/sched_ext: Update enum_defs.autogen.h 1a4e0d8682eb sched_ext: Take NUMA node into account when allocating per-CPU cpumasks 1534747d3170 f2fs: don't retry IO for corrupted data scenario 88c0053baed6 phy: Use (of|device)_property_present() for non-boolean properties d02dfd4ceb2e phy: can-transceiver: Drop unnecessary "mux-states" property presence check 0d8db251dd15 phy: qcom: qmp-pcie: Add X1P42100 Gen4x4 PHY f67f8c61b7fd dt-bindings: phy: qcom,qmp-pcie: Drop reset number constraints 2e1ffd4c1805 dt-bindings: phy: qcom,qmp-pcie: Add X1P42100 PCIe Gen4x4 PHY bd409934c061 f2fs: fix to return SHRINK_EMPTY if no objects to free 5674609535ba pstore: Change kmsg_bytes storage size to u32 ad205ffc0dd0 dt-bindings: phy: Add rk3576 hdptx phy f08d1c085638 phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id c8f7d65cac56 phy: phy-rockchip-samsung-hdptx: annotate regmap register-callback eb85c2410d6f f2fs: quota: fix to avoid warning in dquot_writeback_dquots() c629c972b310 leds: trigger: netdev: Configure LED blink interval for HW offload 1ebd4a3c095c blk-crypto: add ioctls to create and prepare hardware-wrapped keys e35fde43e25a blk-crypto: show supported key types in sysfs ebc4176551cd blk-crypto: add basic hardware-wrapped key support e2c6737e6e82 ice: Don't check device type when checking GNSS presence 5797d3c62db8 eth: fbnic: support listing tcam content via debugfs d2348b4bf748 selftests: drv-net: rss_ctx: skip tests which need multiple contexts cleanly 2230035439c8 eth: fbnic: support n-tuple filters 3a265bd6a3ba eth: fbnic: add IP TCAM programming 260676ebb1f3 eth: fbnic: support an additional RSS context 23bac399104c selftests: net-drv: test adding flow rule to invalid RSS context de7f7582dff2 net: ethtool: prevent flow steering to RSS contexts which don't exist e4476cd1162e drm/bridge: dw-hdmi: Sync comment block with actual bus formats order 0e9cb79ce49b drm/bridge: ti-sn65dsi86: remove unused drm_panel.h include 5199ffb87f78 drm/bridge: ti-sn65dsi83: remove unused drm_panel.h include 2ac2ff99962a drm/bridge: tc358775: remove unused drm_panel.h include 38e092786e54 drm/bridge: tc358762: remove unused drm_panel.h include, add drm_bridge.h 10fab0675483 drm/bridge: parade-ps8640: remove unused drm_panel.h include 202f3f60d174 drm/bridge: parade-ps8622: remove unused drm_panel.h include f4e71f660368 drm/bridge: nxp-ptn3460: remove unused drm_panel.h include 66ac08bb7788 drm/panel: remove unnecessary forward declaration 1b80b2101d7b drm/panel: panel-himax-hx83102: support for starry-2082109qfh040022-50e MIPI-DSI panel 15d174fa85d9 drm/panel: panel-himax-hx83102: support for kingdisplay-kd110n11-51ie MIPI-DSI panel a8505237066d dt-bindings: display: panel: Add KD110N11-51IE and 2082109QFH040022-50E a7aec70a9092 netconsole: docs: Add documentation for CPU number auto-population 12fd83ca44d8 netconsole: selftest: test for sysdata CPU ec15bc46c63c netconsole: add support for sysdata and CPU population 2bae25b16aea netconsole: Include sysdata in extradata entry count 364f67837e86 netconsole: Introduce configfs helpers for sysdata features 563fe939a81a netconsole: Helper to count number of used entries 4205f6495eea netconsole: Rename userdata to extradata 1c1377d7b60c netconsole: consolidate send buffers into netconsole_target struct a3b219e476d3 mtd: spinand: esmt: OTP access for F50{L,D}1G41LB b741d3fa5d3c mtd: spinand: micron: OTP access for MT29F2G01ABAGD 9ad2857c82d5 mtd: spinand: otp: add helpers functions e278b8c73b05 mtd: spinand: make spinand_{wait,otp_page_size} global c06b1f753bea mtd: spinand: add OTP support 07d0aa9393ab mtd: spinand: make spinand_{read,write}_page global 4632cd0ec3fa lsm: fix a missing security_uring_allowed() prototype 2c17e9ea0caa dmaengine: idxd: Delete unnecessary NULL check 9fc2f03e8595 dmaengine: pxa: Enable compile test 8e63891831f3 dmaengine: Use str_enable_disable-like helpers 753f324c4caa MAINTAINERS: Change maintainer for IDXD c5528214c7c0 ASoC: codecs: wcd93xx-sdw: fix of_property_read_bool() warnings e97d06cb4386 ASoC: tscs454: Use str_enable_disable() in pll_power_event() 330cbb40bb36 dt-bindings: ASoC: rockchip: Add compatible for RK3588 SPDIF a54ec770396c dt-bindings: dma: convert atmel-dma.txt to YAML f74fd53ba345 drm/xe/client: bo->client does not need bos_lock a0519433ad8d wifi: rtw89: debugfs depends on CFG80211's one 2890e5e0f49e ext4: move out common parts into ext4_fallocate() ea3f17efd36b ext4: move out inode_lock into ext4_fallocate() fd2f764826df ext4: factor out ext4_do_fallocate() 49425504376c ext4: refactor ext4_insert_range() 162e3c5ad167 ext4: refactor ext4_collapse_range() 53471e0bedad ext4: refactor ext4_zero_range() 982bf37da09d ext4: refactor ext4_punch_hole() 43d0105e2c75 ext4: don't write back data before punch hole in nojournal mode 73ae756ecdfa ext4: don't explicit update times in ext4_fallocate() 17207d0bb209 ext4: remove writable userspace mappings before truncating page cache 5e22ff3bc935 ext4: remove unneeded forward declaration 06b9e91425b2 jbd2: remove unused transaction->t_private_list fa1008e3df62 ext4: remove unused ext4 journal callback aaad45cfaa1b drm/bridge: convert to use devm_platform_ioremap_resource() 0678c15b9427 drm/ttm: use ttm_resource_unevictable() to replace pin_count and swapped 71163271dc22 drm/xe: Move VRAM manager to struct xe_vram_region fc3a50c12ebd drm/xe: Rename struct xe_mem_region to struct xe_vram_region c548f8e82506 dt-bindings: vendor-prefixes: Update rockchip company name ba124e06ce7b arm64: dts: rockchip: add dts for Ariaboard Photonicat RK3568 df6acc1b3dcd dt-bindings: arm: rockchip: Add Ariaboard Photonicat RK3568 f62f325a5866 dt-bindings: vendor-prefixes: Add prefix for Ariaboard 52cababc9c19 arm64: dts: rockchip: switch Rock 5C to PMIC-based TSHUT reset aba881f30e02 arm64: dts: rockchip: add 'chassis-type' property on PineNote 7d94a9a1c461 drm/i915/hdcp: Make some functions static d4e51a45f196 drm/i915/hdcp: Convert platform checks to use display->platform 3a178c1a23ee drm/i915/hdcp: rename intel_connector to connector 2c569b955e02 drm/i915/hdcp: Move HDCP debugfs to intel_hdcp.c cbad829cef3b iomap: advance the iter directly on zero range e60837da4d9d iomap: advance the iter directly on unshare range 1a1a3b574b97 iomap: advance the iter directly on buffered writes bc264fea0f6f iomap: support incremental iomap_iter advances b51d30ff51f9 iomap: export iomap_iter_advance() and return remaining length b26f2ea1cd06 iomap: lift iter termination logic from iomap_iter_advance() 9183b2a0e439 iomap: lift error code check out of iomap_iter_advance() f47998386623 iomap: refactor iomap_iter() length check and tracepoint 2e4b0b6cf533 iomap: split out iomap check and reset logic from iter advance abb0ea1923a6 iomap: factor out iomap length helper bd820906ea9d platform/x86/intel/pmc: Add Arrow Lake U/H support to intel_pmc_core driver 45fa1a0d4d87 platform/x86/intel/pmc: Remove simple init functions ac6bef0d5401 platform/x86:intel/pmc: Create generic_core_init() for all platforms 78eaf4d12d7c platform/x86/intel/pmc: Remove duplicate enum db7155b5e3d6 platform/x86:intel/pmc: Make tgl_core_generic_init() static 1c4c8609d498 dmaengine: fsl-edma: Add missing newlines to log messages 1e137d53e847 dmaengine: dw: Switch to LATE_SIMPLE_DEV_PM_OPS() 91d8560c1591 dmaengine: Unify checks in dma_request_chan() 1722fb4a1307 dmaengine: Add a comment on why it's okay when kasprintf() fails 1c83d3dfa090 dmaengine: Use dma_request_channel() instead of __dma_request_channel() 31d43141d13a dmaengine: Replace dma_request_slave_channel() by dma_request_chan() 0738c3026cc0 platform/x86: alienware-wmi: Update header and module information b1b8fcf6e677 platform/x86: Update alienware-wmi config entries dea2895be326 platform/x86: dell: Modify Makefile alignment 8cc2c415d092 platform/x86: Split the alienware-wmi driver c5ebbaf146b7 platform/x86: Add alienware-wmi.h 2e56ac8c2724 platform/x86: Rename alienware-wmi.c fd683f9fbb74 MAINTAINERS: Update ALIENWARE WMI DRIVER entry 6d7f1b1a5db6 platform/x86: alienware-wmi: Split DMI table 27e9e6339896 platform/x86: alienware-wmi: Refactor thermal control methods 7292fb2a40ca platform/x86: alienware-wmi: Refactor hdmi, amplifier, deepslp methods 21cc9dee7d0b platform/x86: alienware-wmi: Refactor LED control methods 763c16fb149e platform/x86: alienware-wmi: Add a state container for thermal control methods 898a2302d7c7 platform/x86: alienware-wmi: Add WMI Drivers 4c546de99054 platform/x86: alienware-wmi: Add a state container for LED control feature 7c9804031626 dt-bindings: clock: rk3188-common: add PCLK_CIF0/PCLK_CIF1 cbc0a0ee34b5 drm/xe/pf: Use an explicit check to see if the device has LMTT 011529fe8112 accel/ivpu: Implement D0i2 disable test mode 55e856c344b0 accel/ivpu: Add test modes to toggle clock relinquish disable 67725f5e8d84 accel/ivpu: Allow to import single buffer into multiple contexts 320323d2e545 accel/ivpu: Add debugfs interface for setting HWS priority bands 7806bad76ac3 accel/ivpu: Prevent runtime suspend during context abort work 4720e0ad30bb accel/ivpu: Add missing locks around mmu queues 2c3230fb8db9 VFS: repack LOOKUP_ bit flags. 9748cb2dc393 VFS: repack DENTRY_ flags. becc794c5e46 ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist 2b360ba9a493 ALSA: hda: intel: Fix Optimus when GPU has no sound 00e3cb0d638c dt-bindings: soc: renesas: Document MYIR Remi Pi board a4fa2e6bfe6b HID: hid-appletb-bl: use appletb_bl_brightness_map instead of magic numbers to set default brightness cc9714a5227b HID: hid-appletb-kbd: make struct attribute *appletb_kbd_attrs[] static 6b39cc01af66 wifi: rtlwifi: rtl8192de: Fix typos of debug message of phy setting 9f00e2218e15 wifi: rtw88: Fix rtw_update_sta_info() for RTL8814AU 0f98a5959657 wifi: rtw88: Extend TX power stuff for 3-4 spatial streams ad815f392003 wifi: rtw88: Rename RTW_RATE_SECTION_MAX to RTW_RATE_SECTION_NUM e66f3b5c7535 wifi: rtw88: Constify some more structs and arrays 8f0076726b66 wifi: rtw88: Extend rtw_fw_send_ra_info() for RTL8814AU d80e7d9b6ba3 wifi: rtw88: Extend rf_base_addr and rf_sipi_addr for RTL8814AU 62f726848da4 wifi: rtw88: Extend struct rtw_pwr_track_tbl for RTL8814AU 9e8243025cc0 wifi: rtw88: Fix download_firmware_validate() for RTL8814AU 8425f5c8f04d wifi: rtw88: Fix __rtw_download_firmware() for RTL8814AU 105dc94233e4 wifi: rtw88: Fix a typo of debug message in rtw8723d_iqk_check_tx_failed() 85c726b20f59 wifi: rtw89: regd: avoid using BITMAP_FROM_U64() to assign function bitmap f94ba3c640f6 wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 7.0.3 e53aa85e4b8a wifi: rtw89: coex: To avoid TWS serials A2DP lag, adjust slot arrangement 2e4c4717b3f6 wifi: rtw89: coex: Assign value over than 0 to avoid firmware timer hang 2b8bdc523701 wifi: rtw89: fw: validate multi-firmware header before getting its size 1f0efffd5978 wifi: rtw89: fw: validate multi-firmware header before accessing 5dde1a569c13 wifi: rtw89: ps: update H2C command with more info for PS d078f5857a00 wifi: rtw89: call power_on ahead before selecting firmware 6f3d9d0dd335 drm/virtio: Add drm_panic support 5132681dcd96 tools/power turbostat: Fix names matching 0645b245a2bd lib/crc-t10dif: remove crc_t10dif_is_optimized() 665fa8dea90d tools/nolibc: add support for directory access dde5625d4d75 tools/nolibc: add support for sys_llseek() ca96d759d8d2 arm64: dts: apple: t8015: Add cpufreq nodes 870240153fb4 arm64: dts: apple: t8012: Add cpufreq nodes 1174a4690b1d arm64: dts: apple: t8011: Add cpufreq nodes 029e1d609a20 arm64: dts: apple: t8010: Add cpufreq nodes b0dfdf02f76b arm64: dts: apple: s8001: Add cpufreq nodes 1fd51c73039a arm64: dts: apple: Add cpufreq nodes for S8000/S8003 1b57d5bc62d0 arm64: dts: apple: t7001: Add cpufreq nodes e97323994f4a arm64: dts: apple: t7000: Add cpufreq nodes 9e908d5f24df arm64: dts: apple: s5l8960x: Add cpufreq nodes 68795d7ab0a2 arm64: dts: apple: t8015: Add PMGR nodes 576df27a7605 arm64: dts: apple: t8012: Add PMGR nodes c6dfa348fd7a arm64: dts: apple: t8011: Add PMGR nodes 5152d41a6eb8 arm64: dts: apple: t8010: Add PMGR nodes 1925d31880e6 arm64: dts: apple: s8001: Add PMGR nodes bd89a1ba301a arm64: dts: apple: s800-0-3: Add PMGR nodes 4cac0e58c964 arm64: dts: apple: t7001: Add PMGR node e128cbf424ad arm64: dts: apple: t7000: Add PMGR node 9c4c4274a38f arm64: dts: apple: s5l8960x: Add PMGR node 20f47443dba2 dt-bindings: arm: apple: apple,pmgr-pwrstate: Add A7-A11, T2 compatibles 7fe03f8ff55d dt-bindings: arm: apple: apple,pmgr: Add A7-A11, T2 compatibles 4efbcb623e9b arm64: dts: apple: Add T2 devices 007c9b75f7e3 dt-bindings: arm: apple: Add T2 devices ef7980d4b274 arm64: dts: apple: Split s8000/s8003 SoC DTS files b16510a530d1 crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() f4144b6bb74c crypto: sig - Prepare for algorithms with variable signature size 7a96a64e8689 hwrng: imx-rngc - add runtime pm 1a3fa1c063fb crypto: qat - set command ids as reserved 4f46d008f45e MAINTAINERS: Add Vinicius Gomes to MAINTAINERS for IAA Crypto 50dd4b4d41c6 crypto: x86/aes-xts - make the fast path 64-bit specific 1d19058d86e5 crypto: hisilicon/hpre - adapt ECDH for high-performance cores 07bb097b92b9 crypto: ccp - Fix check for the primary ASP device 1fe244c5916a crypto: skcipher - use str_yes_no() helper in crypto_skcipher_show() 3371482c89c1 hwrng: Kconfig - Move one "tristate" Kconfig description to the usual place 67b78a34e48b hwrng: Kconfig - Use tabs as leading whitespace consistently in Kconfig f0f1fd11d9f9 crypto: drivers - Use str_enable_disable-like helpers af324dc0e2b5 lib: 842: Improve error handling in sw842_compress() 9739f5f93b78 crypto: eip93 - Add Inside Secure SafeXcel EIP-93 crypto engine support bbbbd1d149e8 dt-bindings: crypto: Add Inside Secure SafeXcel EIP-93 crypto engine d61047331782 spinlock: extend guard with spinlock_bh variants f26e648a978a RDMA/bnxt_re: Fix the condition check while programming congestion control dbc641ecf1cb RDMA/bnxt_re: Fix buffer overflow in debugfs code 607a7dcf2e98 RDMA/mana_ib: Fix error code in probe() ccca5e8aa145 RDMA/rxe: switch to using the crc32 library 6e085e64a290 ARM: dts: sunxi: add support for NetCube Systems Kumquat 3199ed9b3758 ARM: dts: sunxi: add uart1_pe pinctrl for sun8i-v3s 2a120293fb8f dt-bindings: arm: sunxi: Add NetCube Systems Kumquat board 9a8463c68e0d dt-bindings: vendor-prefixes: Add NetCube Systems Austria name 372033ad9e98 tools/sched_ext: Compatible testing of SCX_ENQ_CPU_SELECTED eace54dff051 sched_ext: Add SCX_EV_ENQ_SKIP_MIGRATION_DISABLED 26176116d931 sched_ext: Count SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE in the right spot 46a0e1615886 tool/sched_ext: Event counter dumping updates 8522104f75bf crypto: crct10dif - remove from crypto API 68ea3c2ae0af lib/crc32: remove "_le" from crc32c base and arch functions c64e6570b48a lib/crc32: rename __crc32c_le_combine() to crc32c_combine() 8df36829045a lib/crc32: standardize on crc32c() name for Castagnoli CRC32 bc2736fe7e0b lib/crc32: don't bother with pure and const function attributes 2d7da4f6b0c0 lib/crc32: use void pointer for data 92ef2ce86ac9 mips/crc32: remove unused enums 79fbe85a0310 lib/crc32: remove obsolete CRC32 options from defconfig files 067bc8717aee lib/crc64: add support for arch-optimized implementations 23709bd3c4c5 lib/crc_kunit.c: add test and benchmark for CRC64-NVME f6c3f6fb3230 lib/crc64: rename CRC64-Rocksoft to CRC64-NVME 0fcec0b73adc crypto: crc64-rocksoft - remove from crypto API feb541bfacbe lib/crc64-rocksoft: stop wrapping the crypto API b312d880fb46 tools/power turbostat: Allow Zero return value for some RAPL registers e65990eb256a HID: Enable playstation driver for PlayStation 5 controllers c5cd1f0f0e74 HID: Enable playstation driver independently of sony driver 0c5d8af2a5fd iio: adc: ad4130: Add filter_type attributes c7eb65a37671 Documentation: ABI: IIO: Re-add sysfs-bus-iio-adc-ad4130 fdaa9b763e36 Documentation: ABI: IIO: Add filter_type documentation e903868b4ce7 iio: adc: ad7124: Really disable all channels at probe time 5c2c07a18c7d iio: pressure: zpa2326: Drop unneeded assignment for cache_type 23a6374c7ba6 iio: magnetometer: af8133j: Drop unneeded assignment for cache_type 7b465a0d58c1 iio: light: adux1020: Drop unneeded assignment for cache_type 7530ed2aaa3f iio: adc: ad7173: add openwire detection support for single conversions 34934d799655 iio: introduce the FAULT event type 80ce1f106a77 iio: frequency: adf4371: add ref doubler e01670e31d04 iio: frequency: adf4371: add refin mode e8279e66a8dc dt-bindings: iio: adf4371: add refin mode 22eaca4283b2 iio: light: veml6030: fix scale to conform to ABI dbd2e08ff09f iio: gts-helper: export iio_gts_get_total_gain() ec08c3954689 iio: light: Add APDS9160 ALS & Proximity sensor driver be464661e753 dt-bindings: iio: light: Add APDS9160 binding 15dbaed45b77 iio: magnetometer: si7210: add driver for Si7210 2b368419955d dt-bindings: iio: magnetometer: add binding for Si7210 46e288675404 iio: light: veml6030: extend regmap to support caching 9c7eb1ab2eec iio: light: veml6030: extend regmap to support regfields cf67879bd428 iio: adc: ad7124: Micro-optimize channel disabling 3ea0944dca9b iio: dac: ad5791: fix storage 3bb415513c52 iio: cros_ec: Trace EC sensors command 1ec0d78dec8d iio: dac: ad3552r-hs: update function name (non functional) 350d1ebfce82 iio: dac: ad3552r-hs: add ad3541/2r support 67a0f04095e4 iio: dac: ad3552r: share model data structures 21889245fb53 iio: dac: ad3552r-hs: use instruction mode for configuration 96873eeaa795 iio: dac: ad3552r-hs: fix message on wrong chip id 8ab67b37b81d iio: dac: adi-axi-dac: add bus mode setup 255f83ba5c16 riscv: sophgo: dts: add pwm controller for SG2042 SoC b489235b4dc0 clk: qcom: Support attaching GDSCs to multiple parents ed5a0d065fe8 clk: qcom: common: Add support for power-domain attachment 65a733464553 clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code 0e6dfde439df clk: qcom: gdsc: Release pm subdomains in reverse add order 52b10b591f83 clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs 9b6cdaf2ac85 selftests/bpf: Remove with_addr.sh and with_tunnels.sh ea145d530a2d bpf: define KF_ARENA_* flags for bpf_arena kfuncs 285b3f78eabd netdevsim: allow normal queue reset while down c1e00bc4be06 net: page_pool: avoid false positive warning if NAPI was never added 3e7efc3f4f03 net: devmem: don't call queue stop / start when the interface is down 1eb824d69f8d net: refactor netdev_rx_queue_restart() to use local qops 6a0ca73e5144 net: gianfar: simplify init_phy() 9e5ac98829d9 net: usb: cdc_mbim: fix Telit Cinterion FN990A name ad1664fb6990 net: usb: qmi_wwan: fix Telit Cinterion FN990A name 9dba9a45f8ca net: usb: qmi_wwan: add Telit Cinterion FN990B composition c6ad9fdbd44b io_uring,lsm,selinux: add LSM hooks for io_uring_setup() b8a468e0b060 io_uring: refactor io_uring_allowed() 38d65cd692a2 sched_ext: Print an event, SCX_EV_ENQ_SLICE_DFL, in scx_qmap/central 6d3f8fb4b2d4 sched_ext: Add an event, SCX_EV_ENQ_SLICE_DFL 5fc80fb5b776 selinux: always check the file label in selinux_kernel_read_file() 5a19e1985d01 spi: axi-spi-engine: implement offload support e1101373df5c spi: dt-bindings: axi-spi-engine: add SPI offload properties 700a281905f2 spi: add offload TX/RX streaming APIs ebb398ae1e05 spi: offload-trigger: add PWM trigger driver 83f37ba7b76a dt-bindings: trigger-source: add generic PWM trigger source d7231be4b465 spi: offload: add support for hardware triggers 8e02d1886988 spi: add basic support for SPI offloading 7bca2b2d5fcc net: renesas: rswitch: Convert to for_each_available_child_of_node() 62b0a039cac2 net: stmmac: remove old EEE methods 305a0f68cfbf net: stmmac: use stmmac_set_lpi_mode() a323ed92e40e net: stmmac: dwmac4: clear LPI_CTRL_STATUS_LPITCSE too 395c92c0fe3e net: stmmac: add new MAC method set_lpi_mode() 6e37877d222d net: stmmac: use common LPI_CTRL_STATUS bit definitions 9b6649a81075 net: stmmac: remove unnecessary LPI disable when enabling LPI 54f85e5221c3 net: stmmac: clear priv->tx_path_in_lpi_mode when disabling LPI faafe39c77fb net: stmmac: remove unnecessary priv->eee_enabled tests 2cc8e6d30895 net: stmmac: remove unnecessary priv->eee_active tests 4abd57687355 net: stmmac: remove priv->dma_cap.eee test in tx_lpi methods cc3f4d5508c8 net: stmmac: split stmmac_init_eee() and move to phylink methods 6e9c71ee65eb net: stmmac: dwmac4: ensure LPIATE is cleared 64c9936330cc net: stmmac: ensure LPI is disabled when disabling EEE a923378ab0c4 net: stmmac: delete software timer before disabling LPI be258f654a6e tcp: rename inet_csk_{delete|reset}_keepalive_timer() d876ec8d3ed3 tcp: do not export tcp_parse_mss_option() and tcp_mtup_init() a494d1512c7c vxlan: Remove unnecessary comments for vxlan_rcv() and vxlan_err_lookup() 1c7c7388e6c3 tools/power turbostat: Clustered Uncore MHz counters should honor show/hide options 05345cea4ff5 drm/panel: panel-himax-hx83102: support for csot-pna957qt1-1 MIPI-DSI panel 36947218ca90 dt-bindings: display: panel: Add compatible for CSOT PNA957QT1-1 75e80af7d62e dt-bindings: vendor-prefixes: add csot c8006fbd0f4f bus: mhi: host: Remove unused functions 4f5f701c55c1 drm/panthor: Convert IOCTL defines to an enum 9da195880f16 ASoC: SDCA: Add support for PDE Entity properties e80b8e5c53c3 ASoC: SDCA: Add support for clock Entity properties 5c93b20f6de4 ASoC: SDCA: Add support for IT/OT Entity properties f87c2a275033 ASoC: SDCA: Add Channel Cluster parsing 64fb5af1d1bb ASoC: SDCA: Add parsing for Control range structures 42b144cb6a2d ASoC: SDCA: Add SDCA Control parsing 9ee6d50ae4b0 ASoC: SDCA: Add support for Entity 0 19f6748abbab ASoC: SDCA: Parse initialization write table 996bf834d0b6 ASoC: SDCA: Add code to parse Function information 629dd55cf77b ASoC: SDCA: Minor formatting and naming tweaks 6bb05b3631bd drm/xe: Enable SR-IOV for PTL dbed4a797e00 drm/panic: Better binary encoding in QR code 6cf5df1040ba ASoC: SOF: imx: add driver for the imx95 chip 07e3e514dd38 ASoC: SOF: imx: merge imx8 and imx8ulp drivers 896530b7b0c0 ASoC: SOF: imx: merge imx8 and imx8m drivers 45e02edd8422 ASoC: SOF: imx8: drop unneeded/unused macros/header includes 563e40153a56 ASoC: SOF: imx8: use IMX_SOF_* macros 645753d01356 ASoC: SOF: imx8: use common imx chip interface 651e0ed391b1 ASoC: SOF: imx: introduce more common structures and functions dccf3c99febf sysctl: remove unneeded include fa89dbda458b sysctl: remove the vm_table f569ca4b145d sh: vdso: move the sysctl to arch/sh/kernel/vsyscall/vsyscall.c a33e288147d5 x86: vdso: move the sysctl to arch/x86/entry/vdso/vdso32-setup.c 52e66823e0be fs: dcache: move the sysctl to fs/dcache.c c8c3fd194678 sunrpc: simplify rpcauth_cache_shrink_count() f5d64ae331d0 fs: drop_caches: move sysctl to fs/drop_caches.c 94eed61d5877 fs: fs-writeback: move sysctl to fs/fs-writeback.c 97f5420ef1f4 mm: nommu: move sysctl to mm/nommu.c b121dd4d5572 security: min_addr: move sysctl to security/min_addr.c aacdde720214 mm: mmap: move sysctl to mm/mmap.c b1e8d7134eb6 mm: util: move sysctls to mm/util.c 538d5baacd8a mm: vmscan: move vmscan sysctls to mm/vmscan.c 7e05627ee17b mm: swap: move sysctl to mm/swap.c 73aa354af21d mm: filemap: move sysctl to mm/filemap.c b8974b89603c mm: vmstat: move sysctls to mm/vmstat.c e320a24059f8 pwm: gpio: Switch to use hrtimer_setup() c600a5592264 HID: core: Add reserved item tag for main items 499a4b16a486 dt-bindings: mtd: arasan,nand-controller: Ensure all properties are defined 0590c94c3596 drm/panthor: Fix race condition when gathering fdinfo group samples f780ef56f729 Documentation/gpu: Add fdinfo meanings of panthor-*-memory tags 434e5ca5b5d7 drm/panthor: Expose size of driver internal BO's over fdinfo af6c2b7c46e1 drm/file: Add fdinfo helper for printing regions with prefix 3ddf003c7e41 Documentation/gpu: Clarify format of driver-specific fidnfo keys 0584a917a209 net: ibm: emac: Use of_get_available_child_by_name() 76c82eb04332 net: ethernet: actions: Use of_get_available_child_by_name() 1364004b5b91 net: ethernet: mtk_eth_soc: Use of_get_available_child_by_name() 876e52b2d3f4 net: ethernet: mtk-star-emac: Use of_get_available_child_by_name() a76568865c15 net: dsa: sja1105: Use of_get_available_child_by_name() 46df19a8dfdf net: dsa: rzn1_a5psw: Use of_get_available_child_by_name() 8d3bbe4355ad of: base: Add of_get_available_child_by_name() 852c0b7204de ASoC: Intel: soc-acpi-intel-ptl-match: add rt713_vb_l2_rt1320_l13 91f505dc3a94 ASoC: Intel: soc-acpi-intel-ptl-match: add rt712_vb + rt1320 support 4bb5b6f13fd8 ASoC: amd: amd_sdw: Add quirks for Dell SKU's 31e3100d5e1f ASoC: amd: acp: amd-acp70-acpi-match: Add RT1320 & RT722 combination soundwire machine d0252b0b945e ASoC: amd: acp: amd-acp70-acpi-match: Add rt722 support 187150671d83 ASoC: amd: acp: add RT711, RT714 & RT1316 support for ACP7.0 platform 638ad2bdb2f9 ASoC: amd: acp: add machine driver changes for ACP7.0 and ACP7.1 platforms 552f66c40134 ASoC: amd: update Pink Sardine platform Kconfig description f1e91acacf86 ASoC: amd: ps: update file description and copyright year 0eb8f83c055c ASoC: amd: ps: update module description 3898b189079c ASoC: amd: ps: add soundwire wake interrupt handling 0b6914a0121b ASoC: amd: ps: add soundwire dma interrupts handling for ACP7.0 platform 1c35755f4642 ASoC: amd: ps: implement function to restore dma config for ACP7.0 platform c878d5c1a525 ASoC: amd: ps: add ACP7.0 & ACP7.1 specific soundwire dma driver changes fde277dbcf53 ASoC: amd: ps: add pm ops related hw_ops for ACP7.0 & ACP7.1 platforms 7c0ea26c57b0 ASoC: amd: ps: add pci driver hw_ops for ACP7.0 & ACP7.1 variants 605aab3b3ca8 ASoC: amd: ps: rename acp_restore_sdw_dma_config() function 43d6140cedad ASoC: amd: ps: refactor soundwire dma interrupts enable/disable sequence 0fa0843db17c ASoC: amd: ps: refactor soundwire dma driver code fcb754602724 ASoC: amd: ps: store acp revision id in SoundWire dma driver private data 4516be370ced ASoC: amd: ps: refactor soundwire dma interrupt handling 0a27b2d7a224 ASoC: amd: ps: add soundwire dma irq thread callback 6547577e94ae ASoC: amd: ps: add callback to read acp pin configuration 491628388005 ASoC: amd: ps: add callback functions for acp pci driver pm ops db746fff89a1 ASoC: amd: ps: add acp pci driver hw_ops for acp6.3 platform 4b36a47e2d98 ASoC: amd: ps: use macro for ACP6.3 pci revision id e2ceac2f3236 ASoC: amd: ps: rename structure names, variable and other macros 41ab65301d03 HID: hid-steam: Mutex cleanup in steam_set_lizard_mode() 9e35a4edb837 drm/i915/dp_mst: Fix disabling the minimum HBlank time 93a0fc489481 HID: hid-appletb-kbd: add support for automatic brightness control while using the touchbar 7d62ba8deacf HID: hid-appletb-kbd: add support for fn toggle between media and function mode 8e9b9152cfbd HID: hid-appletb-kbd: add driver for the keyboard mode of Apple Touch Bars 1fd41e5e3d7c HID: hid-appletb-bl: add driver for the backlight of Apple Touch Bars a3a064146c50 HID: hid-lg-g15: Use standard multicolor LED API 03dcede2199a HID: intel-thc-hid: Remove deprecated PCI API calls 56f529ce4370 platform/x86: samsung-galaxybook: Add samsung-galaxybook driver 4a0c4e723c94 MAINTAINERS: spacemit: update various info bb77ddc4eefb media: MAINTAINERS: add Qualcomm iris video accelerator driver 79865252acb6 media: iris: enable video driver probe of SM8250 SoC 547f7b8c5090 media: iris: add check to allow sub states transitions ef0baf36f72e media: iris: implement power scaling for vpu2 and vpu3 bdbe1cac0c10 media: iris: add check whether the video session is supported or not d09100763bed media: iris: add support for drain sequence c1f8b2cc72ec media: iris: handle streamoff/on from client in dynamic resolution change 84e17adae3e3 media: iris: add support for dynamic resolution change 17f2a485ca67 media: iris: implement vb2 ops for buf_queue and firmware response 73702f45db81 media: iris: allocate, initialize and queue internal buffers 025398e9121c media: iris: subscribe parameters and properties to firmware for hfi_gen2 3a19d7b9e08b media: iris: implement set properties to firmware during streamon 11712ce70f8e media: iris: implement vb2 streaming ops 1dc5c9700fcc media: iris: implement query_cap ioctl 33be1dde17e3 media: iris: implement iris v4l2_ctrl_ops 5c1418b8e9b4 media: iris: implement subscribe_event and unsubscribe_event ioctls fb1417ed727b media: iris: implement enum_fmt and enum_framesizes ioctls 402109e02f7f media: iris: implement g_selection ioctl b530b95de22c media: iris: implement s_fmt, g_fmt and try_fmt ioctls 38fc8beaba55 media: iris: implement reqbuf ioctl with vb2_queue_setup bb8a95aa038e media: iris: implement power management fb583a214337 media: iris: introduce host firmware interface with necessary hooks abf5bac63f68 media: iris: implement the boot sequence of the firmware d19b163356b8 media: iris: implement video firmware load/unload d7378f84e94e media: iris: introduce iris core state management with shared queues fa186c97e3d2 media: iris: implement iris v4l2 file ops 38506cb7e8d2 media: iris: add platform driver for iris video device f0694355df51 dt-bindings: media: Add video support for QCOM SM8550 SoC 627454c0f670 pid: drop irq disablement around pidmap_lock 7903f907a226 pid: perform free_pid() calls outside of tasklist_lock 74198dc2067b pid: sprinkle tasklist_lock asserts 6731cd97e60d exit: hoist get_pid() in release_task() outside of tasklist_lock 1ab278569497 exit: perform add_device_randomness() without tasklist_lock 43966114b499 exit: kill the pointless __exit_signal()->clear_tsk_thread_flag(TIF_SIGPENDING) fb3bbcfe344e exit: change the release_task() paths to call flush_sigqueue() lockless 2eca617f1258 drm/scheduler: Remove some unused prototypes 5b380838930f drm/xe: Add stats for vma page faults 19214cd74716 Revert "drm/i915/dp: Compute as_sdp based on if vrr possible" faa5259b1ea0 drm/i915/display: Skip state checker for AS SDP infoframe enable 003be25ab99c selftests/bpf: Correct the check of join cgroup 0322f3e89b4e cpufreq: Remove cpufreq_enable_boost_support() c952775a3d72 cpufreq: staticize policy_has_boost_freq() e8b08af135b7 cpufreq: qcom: Set .set_boost directly 707e222314ff cpufreq: dt: Set .set_boost directly 11847a5c1265 cpufreq: scmi: Set .set_boost directly 3fd920377884 cpufreq: powernv: Set .set_boost directly 13e92357b6e8 cpufreq: loongson: Set .set_boost directly ddef17bb8698 cpufreq: apple: Set .set_boost directly 691b32127812 cpufreq: Restrict enabling boost on policies with no boost frequencies a3f48fb2e5b7 cpufreq: cppc: Set policy->boost_supported 98f39e93d102 cpufreq: amd: Set policy->boost_supported be6b8681a0e4 cpufreq: acpi: Set policy->boost_supported 1f7d1bab50e6 cpufreq: Introduce policy->boost_supported flag 9a23eb8b2b5d cpufreq: Export cpufreq_boost_set_sw() 1f04815057a4 cpufreq: staticize cpufreq_boost_trigger_state() 38bcdb635ac6 cpufreq: Stop checking for duplicate available/boost freq attributes 486729c60120 cpufreq: Remove cpufreq_generic_attrs 0df09bf56eb2 cpufreq: virtual: Stop setting cpufreq_driver->attr field 260d6cdc7b69 cpufreq: vexpress: Stop setting cpufreq_driver->attr field f577fab0cc76 cpufreq: tegra: Stop setting cpufreq_driver->attr field 63c778aa1598 cpufreq: speedstep: Stop setting cpufreq_driver->attr field c3245e78b542 cpufreq: spear: Stop setting cpufreq_driver->attr field 7b748fa7f316 cpufreq: sh: Stop setting cpufreq_driver->attr field ad3f116fe3de cpufreq: scpi: Stop setting cpufreq_driver->attr field 50b8cd5c91d2 cpufreq: scmi: Stop setting cpufreq_driver->attr field e2079dcc2b63 cpufreq: sc520_freq: Stop setting cpufreq_driver->attr field e382146efae2 cpufreq: qoriq: Stop setting cpufreq_driver->attr field ac0bcf38f336 cpufreq: qcom: Stop setting cpufreq_driver->attr field 792e6a8ec211 cpufreq: powernv: Stop setting common freq attributes 5b6fc62eff3d cpufreq: powernow: Stop setting cpufreq_driver->attr field 6cdc8c3ca954 cpufreq: pmac: Stop setting cpufreq_driver->attr field d3d57f9d2eee cpufreq: pasemi: Stop setting cpufreq_driver->attr field 047124e431b0 cpufreq: p4: Stop setting cpufreq_driver->attr field ef282f6bef14 cpufreq: omap: Stop setting cpufreq_driver->attr field 1a867c7ce6d7 cpufreq: mediatek: Stop setting cpufreq_driver->attr field 06e9a34aa8fc cpufreq: loongson: Stop setting cpufreq_driver->attr field d4a3b9572b83 cpufreq: longhaul: Stop setting cpufreq_driver->attr field 25e4d8c131b2 cpufreq: kirkwood: Stop setting cpufreq_driver->attr field 03973e997fc4 cpufreq: imx6q: Stop setting cpufreq_driver->attr field 32ada732b629 cpufreq: elanfreq: Stop setting cpufreq_driver->attr field b9b60007e643 cpufreq: e_powersaver: Stop setting cpufreq_driver->attr field 6f80f75511fe cpufreq: davinci: Stop setting cpufreq_driver->attr field 80f9f241bb2a cpufreq: brcmstb: Stop setting common freq attributes 818c3748ade6 cpufreq: bmips: Stop setting cpufreq_driver->attr field 8b04d1435ffe cpufreq: apple: Stop setting cpufreq_driver->attr field 5c840223abc5 cpufreq: acpi: Stop setting common freq attributes 991e0a064bf3 cpufreq: dt: Stop setting cpufreq_driver->attr field dc47f23f1df6 cpufreq: Always create freq-table related sysfs file 4ba6d37ccca1 cpufreq: Use str_enable_disable() helper 8df0f002827e hwmon: (xgene-hwmon) use appropriate type for the latency value 4f3cef561f65 docs: hwmon: Fix spelling and grammatical issues 89cb3ca56cb3 hwmon: (sg2042) Add back module description/author tags ec7309525a37 net: pcs: rzn1-miic: Convert to for_each_available_child_of_node() helper 508df2de7b3e net: pcs: rzn1-miic: fill in PCS supported_interfaces a3b2caaedeaa enic: remove copybreak tunable d24cb52b2d8a enic: Use the Page Pool API for RX eab3726347f8 enic: Simplify RX handler function fe57762c6490 enic: Move RX functions to their own file 6597e8d35851 netdev-genl: Elide napi_id when not present 6e18ed929d3b net: add helpers for setting a memory provider on an rx queue 56102c013fa7 net: page_pool: add memory provider helpers 69e39537b662 net: prepare for non devmem TCP memory providers f8350a4358fc net: page_pool: add a mp hook to unregister_netdevice* 2508a46f920a net: page_pool: add callback for mp info printing dcc0113acd3b netdev: add io_uring memory provider info 57afb4830157 net: page_pool: create hooks for custom memory providers 7d60fa9e1ab1 net: generalise net_iov chunk owners 297d389e9e5b net: prefix devmem specific helpers 8d522566ae9c net: page_pool: don't cast mp param to devmem 0bdcfaf84a94 tools: ynl: add all headers to makefile deps 153dbf4adad0 regmap: irq: Use one way of setting all bits in the register cb161c333927 ASoC: tas2781: Switch to use %ptTsr 01aebfaeff32 drm/xe: Don't treat SR-IOV platforms as reclaim unsafe 8a734b9359cf drm/xe: Fix PVC RPe and RPa information 53333cdf5b03 f2fs: remove unnecessary null checking 21925ede449e f2fs: introduce f2fs_base_attr for global sysfs entries 315c2f0b53ba acpi/ghes, cper: Recognize and cache CXL Protocol errors 61eac5f7f643 efi/cper, cxl: Remove cper_cxl.h 958c3a670686 efi/cper, cxl: Make definitions and structures global 84973331442a efi/cper, cxl: Prefix protocol error struct and function names with cxl_ 8d83282e5318 ASoC: audio-graph-card2: use snd_soc_ret() 74a0ca4c7f19 ASoC: audio-graph-card: use snd_soc_ret() 2d7395b23dbf ASoC: simple-card-utils: use snd_soc_ret() a0ef5b4b1014 ASoC: simple-card: use snd_soc_ret() be61cd4242e4 ASoC: soc-pcm: use snd_soc_ret() 062b7ef6b103 ASoC: soc-utils: care -EOPNOTSUPP on snd_soc_ret() 943116ba2a6a ASoC: add common snd_soc_ret() and use it a5efc8dcfe71 drm/i915/backlight: Enable nits based luminance 8d502933ac20 drm/i915/backlight: Setup nits based luminance via VESA b68074efcfcf drm/i915/backlight: Add function to change brightness in nits for VESA 3f8a009a794e drm/i915/backlight: Modify function to get VESA brightness in Nits 64481497924d drm/i915/backlight: Check Luminance based brightness control for VESA 9535c6a4c61c drm/i915/backlight: Use proper interface based on eDP version 9ee185564425 drm/dp: Increase eDP display control capability size 5dfc37a6b77b drm/dp: Add eDP 1.5 bit definition 4c7518062d63 ASoC: SOF: ipc4: Add support for split firmware releases 2466b62268c0 ASoC: dapm: unexport dapm_mark_endpoints_dirty() 5ea46b436079 ASoC: SOF: ipc4-pcm: Move out be_rate initialization from for loop in fixup 3f78762d1770 ASoC: dapm: unexport snd_soc_dapm_update_dai() ecfcee245cc9 ASoC: dapm: unexport snd_soc_dapm_init() 78e66dd5f32a ASoC: mediatek: mt8186: Remove unused mt8186_afe_(suspend|resume)_clock 93ecd4fbad16 drm/i915/dp_mst: Fix getting display pointer in intel_dp_mst_compute_min_hblank() 35ad0d62da83 MAINTAINERS: Use my kernel.org address for USB4/Thunderbolt work badff5fed9ce drm/i915/fbdev: Use fb->normal_view.gtt 00dac020ca2a sysv: convert sysv to use the new mount api a5072fc77fb9 drm/bridge: it6505: fix HDCP V match check is not performed correctly 4d291c441bbc drm/i915: Use per-plane VT-d guard numbers 44a34dec43e8 drm/i915: Calculate the VT-d guard size in the display code 2ffa4878512d drm/i915: Use more optimal VTd alignment for planes 241d8312131e drm/i915: Move VT-d alignment into plane->min_alignment() 39e3f5bc0ab4 media: qcom: camss: Add support for VFE 780 d96fe1808dcc media: qcom: camss: Add CSID 780 support af4c004d5947 media: qcom: camss: csiphy-3ph: Add Gen2 v2.1.2 two-phase MIPI CSI-2 DPHY support ea2ccca0a217 media: qcom: camss: Add sm8550 compatible c35ad8e3c597 dt-bindings: media: camss: Add qcom,sm8550-camss binding 2f1361f862a6 media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available 2f4204bb00b3 media: qcom: camss: Add default case in vfe_src_pad_code d959fed68e4d media: qcom: camss: Add callback API for RUP update and buf done 10693fed125d media: qcom: camss: vfe: Move common code into vfe core f759b8fd3086 media: qcom: camss: csid: Move common code into csid core e6e267c82070 media: qcom: camss: csiphy-3ph: Use an offset variable to find common control regs fbce0ca24c3a media: qcom: camss: csiphy-3ph: Move CSIPHY variables to data field inside csiphy struct a2a03937d44e media: qcom: camss: csiphy: Add an init callback to CSI PHY devices eec18b9d9dba media: qcom: camss: csiphy-3ph: Rename struct 87c2c2716523 media: qcom: camss: csiphy-3ph: Remove redundant PHY init sequence control loop 8fae162daec5 media: qcom: camss: csiphy-3ph: Fix trivial indentation fault in defines e00590ffff33 media: qcom: camss: update clock names for sc7280 097372fb5c20 media: dt-bindings: update clocks for sc7280-camss 8d8334632ea6 drm/i915/selftests: avoid using uninitialized context ddd402bbbf66 iomap: pass private data to iomap_truncate_page c6d1b8d15450 iomap: pass private data to iomap_zero_range 02b39c4655d5 iomap: pass private data to iomap_page_mkwrite d06244c60aec iomap: add a io_private field to struct iomap_ioend e523f2d4c974 iomap: optionally use ioends for direct I/O ae2f33a519af iomap: factor out a iomap_dio_done helper 63b66913d11c iomap: move common ioend code to ioend.c 5fcbd555d483 iomap: split bios to zone append limits in the submission handlers 034c29fb3e7c iomap: add a IOMAP_F_ANON_WRITE flag 710273330663 iomap: simplify io_flags and io_type in struct iomap_ioend c50105933f0c iomap: allow the file system to submit the writeback bios 0e9a970d7b2c ASoC: qcom: sdw: Add get and set channel maps support from codec to cpu dais 7796c97df6b1 soundwire: qcom: Add set_channel_map api support c06c4f7cbea1 ASoC: codecs: wcd937x: Add static channel mapping support in wcd937x-sdw 72826381215e ASoC: dt-bindings: wcd937x-sdw: Add static channel mapping support 0a7c85b51683 regulator: ad5398: Fix incorrect power down bit mask 583348bd65ce ASoC: SOF: ipc4-topology: Improve the information in prepare_copier prints 860693187c59 ASoC: SOF: pcm: Add snd_sof_pcm specific wrappers for dev_dbg() and dev_err() 4d2ea16576c8 ASoC: SOF: pcm: Move period/buffer configuration print after platform open 169ec0a541aa ASoC: SOF: Relocate and rework functionality for PCM stream freeing 49b07ed22e37 arm64: dts: mediatek: add support for MT8370 SoC a11256de6296 dt-bindings: arm: mediatek: add mt8370-evk board 2efdb041019f arm64: dts: rockchip: Fix label name of hdptxphy for RK3588 eb4262203d7d arm64: dts: rockchip: Add HDMI0 PHY PLL clock source to VOP2 on RK3588 d0f17738778c arm64: dts: rockchip: Enable HDMI0 PHY clk provider on RK3588 2c1268e7aad0 drm/rockchip: vop2: Improve display modes handling on RK3588 HDMI0 9f40d7a94427 drm/rockchip: vop2: Drop unnecessary if_pixclk_rate computation 79982cbac896 dt-bindings: display: vop2: Add optional PLL clock properties 81dde32e7266 dt-bindings: display: rockchip: Fix label name of hdptxphy for RK3588 HDMI TX Controller bdfa77e7c6bf vfs: remove some unused old mount api code cb0e0a8bf4e1 devtmpfs: replace ->mount with ->get_tree in public instance cc0876f817d6 vfs: Convert devpts to use the new mount API f584714cffb9 pstore: convert to the new mount API 09717c28b76c eth: fbnic: set IFF_UNICAST_FLT to avoid enabling promiscuous mode when adding unicast addrs 79c0c4689bdf eth: fbnic: add MAC address TCAM to debugfs fa796178e5eb tools: ynl-gen: support limits using definitions 7e8b24e24ac4 tools: ynl-gen: don't output external constants f017b0a4951f pipe: don't update {a,c,m}time for anonymous pipes 262b2fa99cbe pipe: introduce struct file_operations pipeanon_fops aa0a9861bf51 drm/i915/psr: clarify intel_psr_pre_plane_update() conditions 689805dcc474 net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB offload enabled 96d64a1ab795 net/mlx5e: Remove unused mlx5e_tc_flow_action struct 6fa15a20b7c3 net/mlx5: Remove stray semicolon in LAG port selection table creation 4e343c11efbb net/mlx5e: Support FEC settings for 200G per lane link modes ee0a4fc396f1 net/mlx5: Add support for 200Gbps per lane link modes 4897f9b7f8bd ethtool: Add support for 200Gbps per lane link modes 39c1202fa942 net/mlx5: Generate PPS IN event on new function for shared clock f538ffb7a22d net/mlx5: Support one PTP device per hardware clock 79faf9d76d66 net/mlx5: Move PPS notifier and out_work to clock_state 574998cf3b3f net/mlx5: Add devcom component for the clock shared by functions f9beaf4fac64 net/mlx5: Change clock in mlx5_core_dev to mlx5_clock pointer 355f58f10911 net/mlx5: Add API to get mlx5_core_dev from mlx5_clock ccb717a88b2e net/mlx5: Add init and destruction functions for a single HW clock 9f722fb10521 net/mlx5: Change parameters for PTP internal functions e3ad54f5bdb9 net/mlx5: Add helper functions for PTP callbacks 79bccd746132 RDMA/mana_ib: Add port statistics support cd3c5ddf8230 RDMA/mana_ib: request error CQEs when supported bad4480934c8 RDMA/mana_ib: Query feature_flags bitmask from FW d9d9434a3fee IB/hfi1: Remove state transition log message and opa_lstate_name() 1fd119c6db83 RDMA/core: Use ib_port_state_to_str() for IB state sysfs 5459f6523c1f IB/cache: Add log messages for IB device state changes cc1eb048e7ee fpga: m10bmc-sec: update email address for Peter Colberg b6ad40c0027c Revert "dt-bindings: serial: 8250: Add Airoha compatibles" c1f5c1487567 Revert "serial: Airoha SoC UART and HSUART support" db1cafc77aaa cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost 4742da9774a4 cpufreq: scpi: compare kHz instead of Hz c467a98e1de0 selftests: forwarding: vxlan_bridge_1d: Check aging while forwarding 9722f834fe9a vxlan: Avoid unnecessary updates to FDB 'used' time b4a1d98b0fa5 vxlan: Age out FDB entries based on 'updated' time fb2f449eca51 vxlan: Refresh FDB 'updated' time upon user space updates 40a9994f2fbd vxlan: Refresh FDB 'updated' time upon 'NTF_USE' c4f2082bf641 vxlan: Always refresh FDB 'updated' time when learning is enabled 1370c45d6e7e vxlan: Read jiffies once when updating FDB 'used' time f6205f8215f1 vxlan: Annotate FDB data races 50f37fc2a39c ipv4: ip_gre: Fix set but not used warning in ipgre_err() if IPv4-only faac69a4ae5a r8169: don't scan PHY addresses > 0 cbe08724c180 net: flush_backlog() small changes 6cccb3bb0561 s390/net: Remove LCS driver 863257c29fe9 cxgb4: Avoid a -Wflex-array-member-not-at-end warning d9e9f6d7b7d0 bridge: mdb: Allow replace of a host-joined group cbecd06a2249 selftests: net: suppress ReST file generation when building selftests b0b6fcfa6ad8 net-sysfs: remove rtnl_trylock from queue attributes 7e54f85c6082 net-sysfs: prevent uncleared queues from being re-added b7ecc1de51ca net-sysfs: move queue attribute groups outside the default groups 79c61899b5ee net-sysfs: remove rtnl_trylock from device attributes 0abff462d802 bpf: Add comment about helper freeze 94f53edc64e1 samples/bpf: Fix broken vmlinux path for VMLINUX_BTF 2a9d30fac818 selftests/bpf: Support dynamically linking LLVM if static is not available ea07a4775df0 ARM: dts: omap4-panda-a4: Add missing model and compatible properties a4ec13e6101e dt-bindings: omap: Add TI Pandaboard A4 variant 13203d24dd00 ARM: dts: ti/omap: omap4-serial: fix interrupts syntax 10a71ea10324 ARM: dts: ti: omap: Align GPIO hog name with bindings 63887c9f0203 x86: Compare physical instead of virtual PGD addresses 770cdcf4a59e selftests/bpf: Add a BTF verification test for kflagged type_tag 53ee0d66d7a6 bpf: Allow kind_flag for BTF type and decl tags 6c2d2a05a762 selftests/bpf: Add a btf_dump test for type_tags 2019c58318b8 libbpf: Check the kflag of type tags in btf_dump ea70faa1f244 docs/bpf: Document the semantics of BTF tags with kind_flag 51d1b1d42841 libbpf: Introduce kflag for type_tags and decl_tags in BTF 02aae8e2f957 wifi: ath11k: update channel list in worker when wait flag is set 933ab187e679 wifi: ath11k: update channel list in reg notifier instead reg worker 7e3bf00047cd drm/panel: sharp-ls060t1sx01: transition to mipi_dsi wrapped functions 0e1daf2b32dc drm/edp-panel: Add LG Display panel model LP079QX1-SP0V 96040f7273e2 x86/smp: Eliminate mwait_play_dead_cpuid_hint() fc4ca9537bc4 intel_idle: Provide the default enter_dead() handler 541ddf31e300 ACPI/processor_idle: Add FFH state handling a7dd183f0b38 x86/smp: Allow calling mwait_play_dead with an arbitrary hint d0fcbf81fc79 drm/i915/backlight: convert to use struct intel_display 76a677c51097 drm/i915/cx0: convert to struct intel_display based platform checks f04532667638 drm/i915/cdclk: switch to new platform checks bb68ce5daf1a drm/i915/display: convert intel_ddi_buf_trans.c to struct intel_display 8de6a113ad21 drm/i915/lspcon: rename interfaces to intel_lspcon_* to unify 9b98776490ac drm/i915/lspcon: remove dp_to_lspcon(), hide enc_to_intel_lspcon() 295e276a6af6 drm/i915/lspcon: change signature of lspcon_wait_pcon_mode() ab945e9a4e73 drm/i915/lspcon: change signature of lspcon_detect_hdr_capability() 34176697bda3 drm/i915/lspcon: add intel_lspcon_active() and use it 082795b2c67f drm/i915/hdmi: move declarations for hsw_read/write_infoframe() to the right place d67627e7b532 ice: init flow director before RDMA a203163274a4 ice: simplify VF MSI-X managing 87181cd6985f ice: enable_rdma devlink param a8c2d3932c11 ice: treat dyn_allowed only as suggestion 3e0d3cb3fbe0 ice, irdma: move interrupts code to irdma ad61cd9c67ad ice: get rid of num_lan_msix field 79d97b8cf9a8 ice: remove splitting MSI-X between features b2657259fce9 ice: devlink PF MSI-X max and min parameter 0cbf9ca0a8a1 arm64: dts: exynos8895-dreamlte: enable support for the touchscreen 2e7281e60a6b arm64: dts: exynos8895-dreamlte: enable support for microSD storage 1d73bb1ed1c1 arm64: dts: exynos8895: add a node for mmc fb047ec63618 arm64: dts: exynos8895: define all usi nodes d6f978c87451 arm64: dts: exynos8895: add syscon nodes for peric0/1 and fsys0/1 282cbd4360a5 arm64: dts: exynos990: Rename and sort PMU nodes c22814789cd6 arm64: dts: exynos990: Add CMU_PERIS and MCT nodes bf630c401641 vfs: add notifications for mount attach and detach 0f46d81f2bce fanotify: notify on mount attach and detach 87b593d79864 drm/i915/pmu: Drop custom hotplug code a7550ff59edf Input: Switch to use hrtimer_setup() b88cd5c854b2 soc: samsung: usi: implement support for USIv1 and exynos8895 11e77776b58a soc: samsung: usi: add a routine for unconfiguring the ip b6f1ea2ae9b5 dt-bindings: soc: samsung: usi: add USIv1 and samsung,exynos8895-usi 6be43acb2a6d torture: Make SRCU lockdep testing use srcu_read_lock_nmisafe() 536e8b9b80bc srcu: Add FORCE_NEED_SRCU_NMI_SAFE Kconfig for testing 38b43eca6665 rcutorture: Complain when invalid SRCU reader_flavor is specified 5d45bdf292e6 rcutorture: Move RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU} to bool 7acc2d90151f rcutorture: Make cur_ops->format_gp_seqs take buffer length 65e6ff0f3118 rcutorture: Add ftrace-compatible timestamp to GP# failure/close-call output a8f7c9c4576d rcu: Trace expedited grace-period numbers in hexadecimal 2db7ab8c1086 rcutorture: Expand failure/close-call grace-period output 84ae91018af5 rcutorture: Include grace-period sequence numbers in failure/close-call b8726c5aa6e8 rcutorture: Add a test_boost_holdoff module parameter 623b52802bb0 torture: Add get_torture_init_jiffies() for test-start time 3cec27453db4 srcu: Make SRCU-fast also be NMI-safe f8b8df19b2dc srcu: Add srcu_down_read_fast() and srcu_up_read_fast() 729fb74889d9 srcu: Document that srcu_{read_lock,down_read}() can share srcu_struct dfe442c943b7 srcu: Fix srcu_read_unlock_{lite,nmisafe}() kernel-doc c143bac01915 rcutorture: Make scenario SRCU-P use srcu_read_lock_fast() 4c3fca0f5990 refscale: Add srcu_read_lock_fast() support using "srcu-fast" 176d19eecb48 rcutorture: Add ability to test srcu_read_{,un}lock_fast() c4020620528e srcu: Add SRCU-fast readers 443971156ceb srcu: Move SRCU Tree/Tiny definitions from srcu.h 4937096b579a srcu: Pull integer-to-pointer conversion into __srcu_ctr_to_ptr() f4bde41dd19d srcu: Pull pointer-to-integer conversion into __srcu_ptr_to_ctr() 4d86b1e7e1e9 srcu: Add SRCU_READ_FLAVOR_SLOWGP to flag need for synchronize_rcu() 780818a68132 srcu: Rename srcu_check_read_flavor_lite() to srcu_check_read_flavor_force() d31e31365b5b srcu: Force synchronization for srcu_get_delay() 821ca6fa15d8 srcu: Make Tree SRCU updates independent of ->srcu_idx 795e7efec6ea srcu: Make SRCU readers use ->srcu_ctrs for counter selection 56eb8be144c2 srcu: Pull ->srcu_{un,}lock_count into a new srcu_ctr structure 5f9e1bc50a04 srcu: Use ->srcu_gp_seq for rcutorture reader batch b459874faa7b srcu: Define SRCU_READ_FLAVOR_ALL in terms of symbols da2ac5623716 srcu: Make Tiny SRCU able to operate in preemptible kernels 83b28cfe7964 rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y fcf0e25ad4c8 rcu: handle unstable rdp in rcu_read_unlock_strict() 2c00e1199c06 sched: update __cond_resched comment about RCU quiescent states 4dca1af414fb rcu: rename PREEMPT_AUTO to PREEMPT_LAZY ad6b5b73ff56 rcu: fix header guard for rcu_all_qs() b432163ebd15 fs/ntfs3: Update inode->i_mapping->a_ops on compression state ff3559264458 fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size 1d1a7e252549 fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed c5a396295370 fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() e2d74c47a3d3 fs/ntfs3: Factor out ntfs_{create/remove}_procdir() 285cec318bf5 fs/ntfs3: Keep write operations atomic 62d648c4429a selftests/mm: use PIDFD_SELF in guard pages test 2bbf47f2d396 selftests/pidfd: add tests for PIDFD_SELF_* e943271f7956 selftests/pidfd: add new PIDFD_SELF* defines f08d0c3a7111 pidfd: add PIDFD_SELF* sentinels to refer to own thread/process b7b5052f6b13 arm64: dts: mediatek: add display support for mt8365-evk ec207ea7f6f9 arm64: dts: mediatek: add display blocks support for the MT8365 SoC be035e4a26ed arm64: dts: mediatek: mt8173: Fix some node names 46ad36002088 arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string aaa0b40e157c arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells 34833a6f17f6 arm64: dts: airoha: en7581: Add default partition table for EVB board 8e2e6908a891 arm64: dts: airoha: en7581: Add SNAND node 7693017580e9 arm64: dts: airoha: en7581: Add Clock Controller node 215705db51eb spi: Replace custom fsleep() implementation 25fac20edd09 spi: gpio: Support a single always-selected device c108905a7423 spi: gpio: Remove stale documentation part bdcdb913c2d3 drm/i915/dmc_wl: Do not check for DMC payload dac328dea701 drm/xe/hwmon: expose package and vram temperature ebac36ea8ad5 drm/i915/dp: Add support for DP UHBR SST DSC a40e718d34d3 drm/i915/dp: Fix potential infinite loop in 128b/132b SST b5ee4c2852d3 drm/i915/mst: fix INT_MAX to .4 fixed point conversion mistake c5d82ed17eea drm/ci: update expectation files df54f04f2020 drm/ci: update gitlab rules 550b82651bbd drm/ci: uprev mesa 6603c5133daa ASoC: dt-bindings: atmel,at91-ssc: Convert to YAML format 185ac20a7b05 ASoC: rt722: get lane mapping property 3f75771987f3 ASoC: SOF: mediatek: Use str_on_off() helper function b3d993c7566f ASoC: amd: acp: Use str_low_high() helper function 678681828bf4 ASoC: dmic: Add DSD big endian format support de7d2a70707e ALSA: docs: Fix module paths in /sys 1d5efdd4e76e ALSA: docs: Fix typo 0ecd24a6d8b2 ASoC: hdmi-codec: dump ELD through procfs 1b0e9d7f76c9 ALSA: hda/hdmi: extract common interface for ELD handling e8d04a92484e ALSA: lola: Remove unused lola_(save|restore)_mixer 0bea93fdbaf8 net: phy: realtek: use string choices helpers c98e66144b7d pwm: sophgo: add driver for Sophgo SG2042 PWM d893760cedbf dt-bindings: pwm: sophgo: add PWM controller for SG2042 c9f8f1242a4c slab: don't batch kvfree_rcu() with SLUB_TINY 49d5377b38aa rcu, slab: use a regular callback function for kvfree_rcu 7f4b19ef3129 rcu: remove trace_rcu_kvfree_callback b14ff274e8aa slab, rcu: move TINY_RCU variant of kvfree_rcu() to SLAB e02e9b0374c3 perf/x86/intel: Support PEBS counters snapshotting 8ce939a0fa19 perf: Avoid the read if the count is already updated f9bdf1f95339 perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read 314dfe105769 perf/x86/intel: Apply static call for drain_pebs 83179cd67846 uprobes: Remove the spinlock within handle_singlestep() 7347586f007f csky: Remove the size from alignment_tbl declaration 03480898cefe dt-bindings: eeprom: at24: Add compatible for Giantec GT24P128E 78d9ee370ed3 dt-bindings: eeprom: at24: Add compatible for Puya P24C64F e8f2ca6be61f dt-bindings: gpio: ast2400-gpio: Add hogs parsing a1e062ab4a1f MAINTAINERS: Add pin control and GPIO to the Intel MID record a5ebe00c2ace drm/i915/dp: Guarantee a minimum HBlank time 764f6a81103e rcu: Remove READ_ONCE() for rdp->gpwrap access in __note_gp_changes() a3e8162105e8 rcu: Split rcu_report_exp_cpu_mult() mask parameter and use for tracing 73298c7cf1b9 rcu: Remove references to old grace-period-wait primitives 81a208c56ef6 rcu: Clarify RCU_LAZY and RCU_LAZY_DEFAULT_OFF help text 053ca72554df rcu: Add CONFIG_RCU_LAZY delays to call_rcu() kernel-doc header 366ba3f7f9ce srcu: Point call_srcu() to call_rcu() for detailed memory ordering 21ef24986221 rcu: Document self-propagating callbacks df0cee43114b docs: Improve discussion of this_cpu_ptr(), add raw_cpu_ptr() bea1d19f0364 doc: Add broken-timing possibility to stallwarn.rst 357b965deba9 perf stat: Changes to event name uniquification 2d9961c690d2 perf stat: Don't merge counters purely on name 63e287131cf0 perf pmu: Rename name matching for no suffix or wildcard variants 57e13264dcea perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs 340c345e587e perf evsel: Reduce scanning core PMUs in is_hybrid c2a756660324 counter: ti-eqep: add direction support 37f7a388b3f1 tools/counter: add direction change event to watcher a1cd339599a8 counter: add direction change event bbb89c177208 tools/counter: gitignore counter_watch_events 435a3d78b87a platform/chrome: cros_ec_sysfs: Expose AP_MODE_ENTRY feature state e6a3215f7871 platform/chrome: cros_ec_sysfs: Expose PD mux status 54a2add7fbbd soc: qcom: Use str_enable_disable-like helpers b60521eff227 clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK 135c3c86a7ce r8169: make Kconfig option for LED support user-visible 51773846fab2 net: phy: realtek: make HWMON support a user-visible Kconfig symbol d5fdfe480c79 netconsole: selftest: Add test for fragmented messages 33b565fa2bc0 net: atlantic: Avoid -Wflex-array-member-not-at-end warnings 9dd05df8403b net: warn if NAPI instance wasn't shut down 888751e4d0e9 perf test: Fix Hwmon PMU test endianess issue 4a82ceb04ad4 drm/i915/slpc: Add sysfs for SLPC power profiles c3a392bdd31a ice: count combined queues using Rx/Tx count 9c9dc9ba4a00 drm/xe/pxp: Fail the load if PXP fails to initialize b565a8c750ef cavium/liquidio: Remove unused lio_get_device_id 626b36727609 mlxsw: spectrum_router: Remove unused functions 15c51f17bdc4 net/mlx5: Remove unused mlx5dr_domain_sync 2cf424f5ac01 mlx4: Remove unused functions 185b1d53ea54 net: qed: fix typos ac335826115d dt-bindings: net: faraday,ftgmac100: Add phys mode a064068bb6be neighbour: remove neigh_parms_destroy() 546d98393abc bonding: delete always true device check 58d60bbe0a99 cxl: Cleanup partition size and perf helpers be5cbd084027 cxl: Kill enum cxl_decoder_mode 991d98f17d31 cxl: Make cxl_dpa_alloc() DPA partition number agnostic 8e4c411c533f cxl: Introduce 'struct cxl_dpa_partition' and 'struct cxl_range_info' d77ca6c2b525 cxl: Introduce to_{ram,pmem}_{res,perf}() helpers 188e9529a606 cxl: Remove the CXL_DECODER_MIXED mistake 2494e555fbaa sched_ext: Print core event count in scx_qmap scheduler 6df93804b718 sched_ext: Print core event count in scx_central scheduler 9865f31d852a sched_ext: Add scx_bpf_events() and scx_read_event() for BPF schedulers d46457c31c43 sched_ext: Add an event, SCX_EV_BYPASS_DURATION 5c605cd33cad sched_ext: Add an event, SCX_EV_BYPASS_DISPATCH 4f7a38c7c917 sched_ext: Add an event, SCX_EV_BYPASS_ACTIVATE 824d4f2dce50 sched_ext: Add an event, SCX_EV_ENQ_SKIP_EXITING 9b181f4a9538 riscv: dts: microchip: update pcie reg properties to new format 90d97674d4ad perf test: Use cycles event in perf record test for leader_sampling 859199431d76 perf test: Fix perf record test for precise_max 1e66d6cf888f x86/cpu: Fix #define name for Intel CPU model 0x5A e3cd85963a20 x86/mtrr: Use str_enabled_disabled() helper in print_mtrr_state() e27c125040b1 ASoC: codecs: wcd934x: use wcd934x binding header 8478dadc8148 ASoC: dt-bindings: Add bindings for WCD934x DAIs e8bcda12176c docs: admin-guide: rename GTK+ to GTK b48e0f696b71 Documentation: riscv: Remove KPROBES_ON_FTRACE f5c7cc77acf5 docs/zh_CN: Add security credentials Chinese translation 03069bf12823 docs/zh_CN: Add tpm tpm_ftpm_tee Chinese translation 22ab45a82136 docs/zh_CN: Add tpm xen-tpmfront Chinese translation f7824b691707 docs/zh_CN: Add tpm tpm_vtpm_proxy Chinese translation 98526e696933 docs/zh_CN: Add tpm tpm_tis Chinese translation ece0788d5891 docs/zh_CN: Add tpm tpm-security Chinese translation 4ad1ba0358b1 docs/zh_CN: Add tpm tpm_event_log Chinese translation 512ca748e8f5 docs/zh_CN: Add tpm index Chinese translation a9fe4f04da52 mm: pgtable: Fix grammar error 459777724d30 drm/xe/vf: Don't try to trigger a full GT reset if VF ab4976976ee1 Input: drop vb2_ops_wait_prepare/finish 78d5d1e20d1d drm/xe/relay: Don't use GFP_KERNEL for new transactions 8cca475b8085 drm/vkms: Add support for ABGR8888 pixel format 2eb2608618ce serial: amba-pl011: Implement nbcon console bfd3d4a40f39 serial: 8250_dw: Drop unneeded NULL checks in dw8250_quirks() 705327813879 dt-bindings: serial: pl011: Add optional power-domains property 750a2a4228ce serial: mctrl_gpio: Remove unused mctrl_gpio_free e12ebf14fa36 serial: Airoha SoC UART and HSUART support ed333392bd20 dt-bindings: serial: 8250: Add Airoha compatibles 6bc8fbdd7100 dt-bindings: serial: Add a new compatible string for UMS9632 42e128c9d5c5 tty/ldsem: Remove unused ldsem_down_write_trylock f0c8814c1c24 serial: pch_uart: Remove legacy PM hook 18423f825015 serial: mpc52xx_uart: Remove legacy PM hook 656dff55da19 RDMA/bnxt_re: Congestion control settings using debugfs hook 6c53bf9cff03 RDMA/mana_ib: indicate CM support cfef4525924e RDMA/mana_ib: polling of CQs for GSI/UD 8001e9257eca RDMA/mana_ib: extend mana QP table 40ebdacb4e43 RDMA/mana_ib: implement req_notify_cq c8017f5b4856 RDMA/mana_ib: UD/GSI work requests 5ec7e1c86c44 net/mana: fix warning in the writer of client oob df91c470d9e5 RDMA/mana_ib: create/destroy AH bd4ee700870a RDMA/mana_ib: UD/GSI QP creation for kernel 7f5192a82b37 RDMA/mana_ib: Create and destroy UD/GSI QP bec127e45d9f RDMA/mana_ib: create kernel-level CQs 1440bdbd9c4e RDMA/mana_ib: helpers to allocate kernel queues 51d262a96bc6 drm/atomic-helper: improve CRTC enabled/connectors mismatch logging message f269e5eac4db drm/drm_mode_object: fix typo in kerneldoc 242d9bf59a0a drm/i915/lttpr: Enable Extended Wake Timeout eaf53ac4901f drm/display/dp: Define function to setup Extended wake time e5e8367d25ab drm/dp: Add the DPCD register required for Extended wake timeout 71be80200507 drm/i915/dmc_wl: Track INITIATE_PM_DMD_REQ for DC5 e75394bbf483 platform: mellanox: mlx-platform: Change register name 749d3e00ec2f platform: mellanox: mlx-platform: Cosmetic changes 8c03f64d1df9 mellanox: Relocate mlx-platform driver b944249bcea9 fsnotify: add mount notification infrastructure 480b1825d380 clk: samsung: Fix spelling mistake "stablization" -> "stabilization" 3214e7c0cfd2 clk: samsung: exynos990: Add CMU_PERIS block 7fa119f5707f dt-bindings: clock: exynos990: Add CMU_PERIS block 825c4bfd5c52 arm64: dts: exynos: gs101-raven: add new board file 58dbafb73173 arm64: dts: exynos: gs101-oriole: move common Pixel6 & 6Pro parts into a .dtsi befbb62c61a5 arm64: dts: exynos: gs101-oriole: configure simple-framebuffer 2f88cffbfe61 dt-bindings: arm: google: add gs101-raven 168e24966f10 arm64: dts: exynos: gs101: disable pinctrl_gsacore node 6fd90200aae2 ARM: zynq: Do not define address/size-cells for nand-controller 444053e3c42a pwm: lpss: Only include where needed 23e0a63c6dd3 perf script: force stdin for flamegraph in live mode bb4b8f969793 perf test: Extra verbosity and hypervisor skip for tpebs test 640a6af5099a scsi: ufs: qcom: Enable UFS Shared ICE Feature ef12deb6ce74 scsi: lpfc: Copyright updates for 14.4.0.8 patches 8be7202ad3af scsi: lpfc: Update lpfc version to 14.4.0.8 56c3d809b7b4 scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine 23ed62897746 scsi: lpfc: Ignore ndlp rport mismatch in dev_loss_tmo callbk f0842902b383 scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when pci_irq_vector() fails 8eccc58d71ea scsi: lpfc: Reduce log message generation during ELS ring clean up 35a0437d9f33 scsi: mpi3mr: Update driver version to 8.12.1.0.50 f195fc060c73 scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue 339a7b32a371 scsi: mpi3mr: Support for Segmented Hardware Trace buffer f08b24d82749 scsi: mpi3mr: Avoid reply queue full condition f5c90ff80b4c wifi: ath12k: Add Support to Calculate and Display TPC Values f0c3bb78e42f wifi: ath12k: Add Support to Parse TPC Event from Firmware 7a3e8eec8d18 wifi: ath12k: Dump additional PDEV receive rate HTT stats a24cd7583003 wifi: ath12k: Dump PDEV receive rate HTT stats ba42b22aa336 wifi: ath12k: Dump PDEV transmit rate HTT stats 772ba9b5bd27 scsi: cxlflash: Remove driver 08795f4c096c scsi: mpt3sas: Remove unused config functions b932ff7d0459 scsi: message: fusion: Remove unused mptscsih_target_reset() a307d6ec1239 scsi: mvsas: Remove unused mvs_phys_reset() 120430bff612 scsi: isci: Fix double word in comments 2c445d5f832a scsi: st: Add sysfs file position_lost_in_reset 341128dfe10a scsi: st: Modify st.c to use the new scsi_error counters a5d518cd4e3e scsi: core: Add counters for New Media and Power On/Reset UNIT ATTENTIONs 7081dc75df79 scsi: st: Restore some drive settings after reset 9d13950acb2a wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability b78c02f7c710 wifi: ath11k: add support for MU EDCA 0a43c3a520e9 wifi: ath12k: Add support for reading variant from ACPI to download board data file 33fdeb544ea5 wifi: ath12k: Adjust the timing to access ACPI table c6a7c0b09d5f wifi: ath12k: Add Support for enabling or disabling specific features based on ACPI bitflag b59d1f8207de wifi: ath12k: Add support for obtaining the buffer type ACPI function bitmap 2fc98b24adb9 wifi: ath12k: handle ath12k_mac_ieee80211_sta_bw_to_wmi() for link sta 090c645b2acc wifi: ath12k: relocate ath12k_mac_ieee80211_sta_bw_to_wmi() 268c73d470a5 wifi: ath12k: Avoid napi_sync() before napi_enable() 36f002a3e36e wifi: ath12k: prevent CSA counter to reach 0 and hit WARN_ON_ONCE e26a6989b10a wifi: ath12k: update the latest CSA counter f9c88d65e805 wifi: ath12k: fix handling of CSA offsets in beacon template command 409444596974 wifi: ath12k: update beacon template function to use arvif structure 14807b4a4e03 scsi: Constify struct pci_error_handlers d73a4bfa2881 HID: usbkbd: Fix the bit shift number for LED_KANA 206fa53fe1f1 drm/xe: Refactor max_remote_tiles e4afdef60562 drm/xe: Refactor dma_mask_size 75eb39f2f50b selinux: fix spelling error c1f4a7a84037 selftests/nolibc: always keep test kernel configuration up to date d7d271ec30dd selftests/nolibc: execute defconfig before other targets 25d5ef9e7c55 selftests/nolibc: drop call to mrproper target a75b763b51ee selftests/nolibc: drop call to prepare target e16214dc1fbf selftests/nolibc: drop mips32be EXTRACONFIG cfb1bfe9535a tools/nolibc: make signature of ioctl() more flexible 4da4e35e9d7e selftests/nolibc: enable -Wmissing-prototypes 69ccba67d7cd selftests/nolibc: ignore -Wmissing-prototypes 0de64754a554 tools/nolibc: add prototypes for non-static functions 492f8d2030be drm/xe/pxp: Enable PXP for MTL and LNL 385a8015b214 drm/xe/pxp: Add PXP debugfs support 51462211f4a9 drm/xe/pxp: add PXP PM support 41a97c4a1294 drm/xe/pxp/uapi: Add API to mark a BO as using PXP bd98ac2e0585 drm/xe/pxp/uapi: Add a query for PXP status 72d479601d67 drm/xe/pxp/uapi: Add userspace and LRC support for PXP-using queues f8caa80154c4 drm/xe/pxp: Add PXP queue tracking and session start 0387d46ea7fd drm/xe/pxp: Add GSC session initialization support 3b506d73ec14 drm/xe/pxp: Handle the PXP termination interrupt 96e84a2f5a5b drm/xe/pxp: Add GSC session invalidation support f0c06677d110 drm/xe/pxp: Add VCS inline termination support dcdd6b84d9ac drm/xe/pxp: Allocate PXP execution resources ff48e05d8d1e drm/xe/pxp: Initialize PXP structure and KCR reg 652ffad172d0 spi: fsi: Batch TX operations 6cc60bc38e84 iio: dac: adi-axi-dac: modify stream enable 32f80e203401 iio: gts: Simplify available scale table build 6eaf49f1ba15 iio: adc: ti-ads124s08: Switch to fsleep() 1093f83b2cfb iio: adc: ad4695: add custom regmap bus callbacks 998d20e4e99d iio: adc: ad4695: make ad4695_exit_conversion_mode() more robust 7ecbbb5bb8fb iio: imu: bmi270: add temperature channel d438fc93ca45 iio: accel: mc3230: add mc3510c support 4e78ce08dbcd iio: accel: mc3230: add multiple devices support c7fee7653ac2 iio: accel: mc3230: add OF match table e59c6acfd5fa iio: accel: mc3230: add mount matrix support 0f3a7135e36d dt-bindings: iio: accel: mc3230: document mc3510c 465c79ad0665 iio: Use str_enable_disable-like helpers 8ec5a6fc3b58 iio: adc: ad7625: drop BSD license tag 4310e15b3140 iio: adc: ad7173: don't make copy of ad_sigma_delta_info struct 470cb490d1b7 iio: adc: ad7173: move fwnode_irq_get_byname() call site a4a947a74190 iio: adc: stm32: Drop unnecessary DT property presence check 0302507541a8 dt-bindings: iio: Correct indentation and style in DTS example 7ad920ce3429 docs: iio: ad7380: add alert support 27d1a4dbe1e1 iio: adc: ad7380: add alert support adc59fe0c222 iio: adc: ad7380: do not store osr in private data structure 85e5605279df iio: adc: ad7380: enable regmap cache 39bc50e00f8c iio: adc: ad7380: do not use iio_device_claim_direct_scoped anymore 40fc0083a9db dt-bindings: xilinx: Remove desciption for 16550 uart 95cf88addf14 dt-bindings: xilinx: Remove description for SystemACE 8a6a20560f75 dt-bindings: xilinx: Remove uartlite from xilinx.txt 4e3ff3c5854f parisc: Remove memcpy_fromio 579e5fd927ad parisc: Fix formatting errors in io.c 385a59e7f7fb arm64: zynqmp: add clock-output-names property in clock nodes e95da6b212e9 ARM: zynq: Remove ethernet0 alias from Microzed 2d20bcbe6cd7 ARM: zynq: Add sdhci to alias node dd6c921af2d3 ARM: zynq: Enable QSPIs on platforms edb2e908dda4 ARM: zynq: Fix fpga region DT nodes name 486691dde6cf ARM: zynq: Rename i2c?-gpio to i2c?-gpio-grp 44d9b5adcf79 ARM: zynq: Define rtc alias on zc702/zc706 09b180054b8f ARM: zynq: Point via nvmem0 alias to eeprom on zc702/zc706 170166982142 ARM: zynq: Define u-boot bootscrip addr via DT a1c1ba9cc076 ARM: zynq: Wire smcc with nand/nor memories on zc770 platform 1a896b8fb3b1 ARM: zynq: Mark boot-phase-specific device nodes 41dc9d61ca2e ARM: zynq: DT: List OCM memory for all platforms 876188600a26 ARM: zynq: Remove deprecated device_type property 1b09377d3a84 ARM: zynq: Replace 'io-standard' with 'power-source' property b2f10aa2eb18 x86/entry: Add __init to ia32_emulation_override_cmdline() ae5d9cde9b76 drm/xe: Remove xe_dummy_exit() 9682c35ff6ec usb: typec: thunderbolt: Remove IS_ERR check for plug b51c1e8d2f49 usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP 51333bfbf18f usb: musb: Constify struct musb_fifo_cfg 42bc7faaf3a0 usb: usb251xb: silence EPROBE_DEFER error on boot 9570d99f44c9 usb: phy: mxs: silence EPROBE_DEFER error on boot f9cf5401526c usb: typec: ucsi: acpi: move LG Gram quirk to ucsi_gram_sync_control() 7f82635494ef usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() 667ecac55861 usb: typec: ucsi: return CCI and message from sync_control callback 41d5e3806cf5 usb: host: max3421-hcd: Add missing spi_device_id table 7abbfe6e694e usb: gadget: uvc: drop vb2_ops_wait_prepare/finish 9bc344291469 usb: typec: ucsi: Enable UCSI commands in debugfs 856a2d5946c1 usb: typec: ucsi: Rename SET_UOM UCSI command to SET_CCOM 112f5e0917cf pwm: lpss: Actually use a module namespace by defining the namespace earlier c42a407beeb9 pinctrl: intel: Import PWM_LPSS namespace for devm_pwm_lpss_probe() 7b66aae77da5 staging: gpib: Remove depends on BROKEN fa757a8446b1 pnp: isapnp: Export isapnp_read_byte again 03ec050c437b staging: gpib: Fix pr_err format warning 8418753187ba staging: gpib: Make static, reduce fwd declarations 2f548210a5a5 staging: gpib: Add missing interface entry point cd45f6ef14b7 staging: gpib: fix prefixing 0x with decimal output 76d54fd5471b staging: gpib: Use min for calculating transfer length 8e4d3729efb4 staging: gpib: Remove unnecessary .owner assignment 6011fadfee65 staging: bcm2835-camera: drop vb2_ops_wait_prepare/finish 67782bf6e8a6 drm/i915/mst: Convert intel_dp_mtp_tu_compute_config() to .4 format cf92a9d4f01d drm/i915/dp: Pass connector state all the way to dsc_compute_link_config() 2056f0ad8062 drm/i915/dp: Drop compute_pipe_bpp parameter from intel_dp_dsc_compute_config() b3f5c960146a drm/i915/dp: Use int for compressed BPP in dsc_compute_link_config() 73ef9abb239b drm/i915/dp: Simplify input BPP checks in intel_dp_dsc_compute_pipe_bpp() df64948ec2ce drm/i915/dp: Inline do_dsc_compute_compressed_bpp() 9e276d220a65 drm/i915/dp: Unify DSC link config functions 206914ca6529 drm/i915/dp: Move force_dsc_fractional_bpp_en check to intel_dp_dsc_valid_bpp() c791c7ebd00f drm/i915/dp: Change icl_dsc_compute_link_config() DSC BPP iteration a38619fc93ad drm/i915/dp: Move max DSC BPP reduction one level higher 99f4cb4fb222 drm/i915/dp: Pass .4 BPP values to {icl,xelpd}_dsc_compute_link_config() 2e74748c4c02 drm/i915/dp: Rename some variables in xelpd_dsc_compute_link_config() dc9ea8777c8b drm/i915/dp: Add intel_dp_dsc_bpp_step_x16() helper to get DSC BPP precision 56b0337d4293 drm/i915/dp: Iterate DSC BPP from high to low on all platforms 8079d5bc5c3d mtd: spi-nor: winbond: Add support for w25q02jv 9b4db032fb2b mtd: spi-nor: winbond: Add support for w25q01jv 5d98079b2d01 HID: pidff: Factor out pool report fetch and remove excess declaration 217551624569 HID: pidff: Use macros instead of hardcoded min/max values for shorts 4eb9c2ee538b HID: pidff: Simplify pidff_rescale_signed 0d24d4b1da96 HID: pidff: Move all hid-pidff definitions to a dedicated header 22a05462c3d0 HID: pidff: Fix null pointer dereference in pidff_find_fields f7ebf0b11b9e HID: pidff: Factor out code for setting gain 8713107221a8 HID: pidff: Rescale time values to match field units 1c12f136891c HID: pidff: Define values used in pidff_find_special_fields e4bdc80ef142 HID: pidff: Simplify pidff_upload_effect function cb3fd788e3fa HID: pidff: Completely rework and fix pidff_reset function abdbf8764f49 HID: pidff: Add PERIODIC_SINE_ONLY quirk 7d3adb9695ec MAINTAINERS: Add entry for hid-universal-pidff driver f06bf8d94fff HID: Add hid-universal-pidff driver and supported device ids ce52c0c939fc HID: pidff: Stop all effects before enabling actuators 3051bf5ec773 HID: pidff: Add FIX_WHEEL_DIRECTION quirk 36de0164bbaf HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol a4119108d253 HID: pidff: Add PERMISSIVE_CONTROL quirk fc7c154e9bb3 HID: pidff: Add MISSING_PBO quirk and its detection 2d5c7ce5bf4c HID: pidff: Add MISSING_DELAY quirk and its detection f538183e997a HID: pidff: Clamp PERIODIC effect period to device's logical range 8876fc1884f5 HID: pidff: Do not send effect envelope if it's empty 37e0591fe44d HID: pidff: Convert infinite length from Linux API to PID standard 856366dc924a ALSA: hda: Select avs-driver by default on MBL 4343af66b8e1 ASoC: Intel: avs: Add WHM module support 320155a61f7f ASoC: Intel: avs: Remove unused gateway configuration code f0173cbe7fa7 ASoC: Intel: avs: New gateway configuration mechanism cbe37a4d2b3c ASoC: Intel: avs: Configure basefw on TGL-based platforms e995c5190338 ASoC: Intel: avs: Move DSP-boot steps into individual functions b9fb91692af8 ASoC: Intel: avs: pcm3168a board selection 79ebb596201c ASoC: Intel: avs: Add pcm3168a machine board 7d92a38d67e5 ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode e92f042642ae ASoC: codecs: pcm3168a: Relax probing conditions dc561ab16d8b ASoC: codecs: pcm3168a: Add ACPI match table 6eab70345799 ASoC: soc-core: Stop using of_property_read_bool() for non-boolean properties 1a4a5a752fcd ASoC: soc-ops: remove soc-dpcm.h fb6ec1d27608 ASoC: mediatek: mt6358: Remove unused functions a05143a8f713 ASoC: SOF: topology: Use krealloc_array() to replace krealloc() 4a91fe4c0d68 ASoC: tegra: Add interconnect support 299ce4beaf71 ASoC: rt722-sdca: Make use of new expanded MBQ regmap f9a5c4b6afc7 ASoC: rt722-sdca: Add some missing readable registers c9e9aa80022c ASoC: mediatek: Remove unused mtk_memif_set_rate 723be3c6ab31 m68k: sun3: Fix DEBUG_MMU_EMU build 751b3d8d886e m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() b93afe8a3ac5 irqchip/riscv-aplic: Add support for hart indexes c057b6e42135 dt-bindings: interrupt-controller: Add risc-v,aplic hart indexes 0ce46f4f751b dm vdo slab-depot: read refcount blocks in large chunks at load time f979da512553 dm vdo vio-pool: allow variable-sized metadata vios 979a0fd396f4 dm vdo vio-pool: support pools with multiple data blocks per vio 2b515cea77e3 dm vdo vio-pool: add a pool pointer to pooled_vio 148a9cec84d0 dm vdo: remove checks that can not fail f4e99b846c90 dm vdo indexer: prevent unterminated string warning 3280c9313c9a dm vdo: use a short static string for thread name prefix 8892606045fd dm-crypt: Document integrity_key_size option. d8955df3837f dm-integrity: Document Inline mode for storing integrity data 825964876350 dm-verity: Document restart_on_error and panic_on_error options f656fa401338 dm-crypt: switch to using the crc32 library 0c5f9cb67897 drm/ast: Only look up VBIOS mode on full modesets ec1d13fa90d6 drm/ast: Remove struct ast_vbios_mode_info 6af7e16c4d81 drm/ast: astdp: Look up mode index from table d86f6beed067 drm/ast: astdp: Rework display-mode setting c337d4c1de88 drm/ast: Inline ast_get_vbios_mode_info() 2e90349bf44b drm/ast: Validate DRM display modes against VBIOS modes 517e28d40c9f drm/ast: Add helpers for VBIOS mode lookup 192cc9f2b74a drm/ast: Add empty initializer for VBIOS modes c81202906b5c drm/ast: Find VBIOS mode from regular display size 255b3ff65d8f drm/ast: Always validate H/V sync flags 454bdacccac4 drm/ast: Add support_wuxga flag to struct ast_device 7a74caabe101 drm/ast: Add support_fullhd flag to struct ast_device 1bb3f70c418f drm/ast: Reorganize widescreen test around hardware Gens 219c6a4a6f6e drm/ast: Rename support_wide_screen to support_wsxga_p fdebbb2cec9d drm/ast: Align naming in widescreen detection code to manual 707e860119d5 drm/ast: Remove 1152x864 from list of widescreen resolutions 1bcfd16b1226 platform/x86: thinkpad-acpi: Do not include e87af94c0794 platform/x86: compal-laptop: Do not include 5d40a8577559 mlxbf-bootctl: Support sysfs entries for RTC battery status deca423213cb ata: libata-core: Add 'external' to the libata.force kernel parameter 1fdadc8418be ARM: s3c: Do not include 00c1fda73df8 soc: samsung: Use syscon_regmap_lookup_by_phandle_args 6e1b8bdcd04f RDMA/mana_ib: implement get_dma_mr 78683c25c80e RDMA/mana_ib: Allow registration of DMA-mapped memory in PDs 33c145297840 w1: w1_therm: w1: Use HWMON_CHANNEL_INFO macro to simplify code 0dd6770a72f1 w1: fix NULL pointer dereference in probe 2f76a890fd2c memory: tegra20-emc: Drop redundant platform_get_irq() error printk 190797d47f16 RDMA/rxe: Make rping work with tun device 93486fc96f0e RDMA/rxe: Add query_gid support d34d0bdb500e RDMA/rxe: Replace netdev dev addr with raw_gid 0c4ea7e3479c selftests/bpf: test_xdp_veth: Add new test cases for XDP flags 29c7bb7d0fa7 selftests/bpf: test_xdp_veth: Use unique names 450effe2daff selftests/bpf: test_xdp_veth: Add XDP flags to prog_configuration edb996fae276 selftests/bpf: test_xdp_veth: Add prog_config[] table 12fdd29d5d71 bpf: Use kallsyms to find the function name of a struct_ops's stub function 7e9f3c875d1c selftests/bpf: test_xdp_veth: Rename config[] 0053f7d39d49 bpftool: Fix readlink usage in get_fd_type 3c32cbbbcda3 selftests/bpf: test_xdp_veth: Split network configuration cb3ade567816 selftests/bpf: Fix runqslower cross-endian build 71e0b1cc7241 selftests/bpf: test_xdp_veth: Use int to describe next veth 0a7c2a843596 libbpf: Fix accessing BTF.ext core_relo header 0f5bab8dffc4 selftests/bpf: test_xdp_veth: Remove unecessarry check_ping() a63a631c9b5c selftests/bpf: Fix freplace_link segfault in tailcalls prog test 6d34f5b728eb selftests/bpf: test_xdp_veth: Remove unused defines 723f1b9ce332 selftests/bpf: helpers: Add append_tid() d069c33f5ce2 firmware: arm_scmi: Emit modalias for SCMI devices feaea74fd697 firmware: arm_scmi: Add name and protocol id attributes 21ee965267bc firmware: arm_scmi: Relax duplicate name constraint across protocol ids 8c6d469f5249 ARM: dts: stm32: lxa-fairytux2: add Linux Automation GmbH FairyTux 2 30eba8c45b51 dt-bindings: arm: stm32: add compatible strings for Linux Automation GmbH LXA FairyTux 2 eae8a56ae0c7 uprobes: Remove redundant spinlock in uprobe_deny_signal() fa5d0a824e3b perf/amd/ibs: Ceil sample_period to min_period 1afbdd970f50 perf/amd/ibs: Add ->check_period() callback b2fc7b282bf7 perf/amd/ibs: Add PMU specific minimum period e1e7844ced88 perf/amd/ibs: Don't allow freq mode event creation through ->config interface 46dcf8556617 perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt 598bdf4fefff perf/amd/ibs: Fix ->config to sample period calculation for OP PMU 88c7bcad71c8 perf/amd/ibs: Remove pointless sample period check 003c0414318a perf/amd/ibs: Remove IBS_{FETCH|OP}_CONFIG_MASK macros 3ef938c35035 x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs 64f6a4e10c05 x86: re-enable EXECMEM_ROX support 602df3712979 module: drop unused module_writable_address() 1d7e707af446 Revert "x86/module: prepare module loading for ROX allocations of text" c287c0723329 module: switch to execmem API for remapping as RW and restoring ROX 05e555b81726 execmem: add API for temporal remapping as RW and restoring ROX afterwards 925f42645118 execmem: don't remove ROX cache from the direct map 41d88484c71c x86/mm/pat: restore large ROX pages after fragmentation 4ee788eb0781 x86/mm/pat: drop duplicate variable in cpa_flush() 33ea120582a6 x86/mm/pat: cpa-test: fix length for CPA_ARRAY test 486f6205c233 ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names 9821709af892 HID: hid-plantronics: Add mic mute mapping and generalize quirks 5a1cb35ba37a clk: renesas: r9a09g047: Add ICU clock/reset 7f22a298d926 clk: renesas: r9a07g043: Fix HP clock source for RZ/Five 922c89283468 clk: renesas: r9a09g047: Add SDHI clocks/resets 90a2bee8a0c2 clk: renesas: r8a779h0: Add VSPX clock aeb06d51ea3f clk: renesas: r8a779h0: Add FCPVX clock dc0f16c1b762 clk: renesas: r8a08g045: Check the source of the CPU PLL settings 3c437d906f99 clk: renesas: r9a09g047: Add WDT clocks and resets e489f87bc10e clk: renesas: r8a779h0: Add ISP core clocks d871a94062a3 clk: renesas: r8a779g0: Add ISP core clocks 3b0016a613e5 clk: renesas: r8a779a0: Add ISP core clocks b32e27f63304 clk: renesas: r8a779a0: Add FCPVX clocks 989d673ff7c4 clk: renesas: r9a07g044: Add clock and reset entry for DRP-AI 5599c7c4b4df clk: renesas: r9a08g045: Add clocks, resets and power domain support for the TSU IP f6f73b891bf6 clk: renesas: rzg2l-cpg: Refactor Runtime PM clock validation 490a6291b17f ARM: shmobile: rcar-gen2: Remove CMA reservation code ff5a81e0178e ARM: shmobile: defconfig: Supplement DTB with ATAG information 8e19d037c9cd dt-bindings: soc: renesas: Add RZ/G3E variant SYS binding 9c719238f32e dt-bindings: soc: renesas: Document Yuridenki-Shokai Kakip board 315f8ea3fd9b dt-bindings: vendor-prefixes: Add Yuridenki-Shokai Co. Ltd. 7ceb5503dcab dt-bindings: soc: renesas: Document more Renesas RZ/V2H SoC variants 5feac4d72d9f pinctrl: lynxpoint: Use dedicated helpers for chained IRQ handlers 8e54033b4250 pinctrl: baytrail: Use dedicated helpers for chained IRQ handlers d24b85df7918 accel/ivpu: Move recovery work to system_unbound_wq af80fe138beb accel/ivpu: Enable recovery and adjust timeouts for fpga 3a40d4f4613e accel/ivpu: Turn on HWS by default on all platforms 2f5bbea1807a accel/ivpu: Fix missing MMU events if file_priv is unbound b8c00323ae65 accel/ivpu: Update last_busy in IRQ handler 347769634520 accel/ivpu: Add support for hardware fault injection 33b561eb66f1 arm64: dts: rockchip: Use "dma-noncoherent" in base RK3588 SoC dtsi 5afdb98dcc55 arm64: dts: rockchip: Describe why is HWRNG disabled in RK356x base dtsi 1a6a05d15195 arm64: dts: rockchip: Enable HDMI on armsom-sige7 cd5681e63fb9 arm64: dts: rockchip: Enable automatic fan control on Radxa Rock 5C 6ed35e6ff556 arm64: dts: rockchip: Add finer-grained PWM states for the fan on Rock 5C 0cd57b5e5dde arm64: dts: rockchip: Enable USB OTG for Radxa ROCK Pi E 29fd3d7f8317 arm64: dts: rockchip: add support for sound output over HDMI on RK3399 Puma Haikou de454ac4fc5a gpio: Use str_enable_disable-like helpers 58abc69e479c ARM: dts: ti: davinci: Align GPIO hog name with bindings 3d3e28feca7a wifi: rtl8xxxu: retry firmware download on error 0d1d165eff9d wifi: rtw88: Don't use static local variable in rtw8821c_set_tx_power_index_by_rate 00451eb3bec7 wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate d83c45aeec9b platform/chrome: cros_ec_lpc: Match on Framework ACPI device 4828f572b20b wifi: rtl8xxxu: Enable AP mode for RTL8192CU (RTL8188CUS) 8afa4ff99a00 wifi: rtw89: pci: not assert wiphy_lock to free early_h2c for PCI probe/remove 2345f351c7f5 wifi: rtw89: remove definition of driver mutex ed114a7ac636 wifi: rtw89: manual cosmetic along lockdep_assert_wiphy() 6ee1937d8bc9 wifi: rtw89: remove consumers of driver mutex bdf874dc3c76 wifi: rtw89: debugfs: use debugfs_short_fops 8fdf78f3cd5f wifi: rtw89: debugfs: use wiphy_locked_debugfs_{read,write}() if needed 01fd45d9e102 wifi: rtw89: debugfs: specify buffer size allocated by devm_kazlloc() for reading 831cceed3baf wifi: rtw89: debugfs: implement file_ops::read/write to replace seq_file 4afde17d2667 wifi: rtw89: use wiphy_work() to replace ieee802111_work() ebfc9199df05 wifi: rtw89: add wiphy_lock() to work that isn't held wiphy_lock() yet c281bdb88214 wifi: rtw89: cleanup unused rtwdev::roc_work 57b38c3c69da MAINTAINERS: Update maintainers for ChromeOS USBC related drivers b45acf245596 wifi: rtw89: regd: refactor init/setup flow and prototype 79a36fc56bea wifi: rtw89: regd: handle supported regulatory functions by country e7196b32a43d wifi: rtw89: regd: support loading regd table from fw element 076652f56ed6 wifi: rtw89: phy: disable CFO track when two PHY are working simultaneously 0a51f04a9afe wifi: rtw89: phy: support EDCCA log per PHY af5fa884e22f wifi: rtw89: phy: support EDCCA per PHY 786e485c61ef wifi: rtw89: phy: support ch_info per PHY dc0ac60f2a92 wifi: rtw89: phy: support DIG per PHY 11a625160a32 wifi: rtw89: phy: support env_monitor per PHY 57a6cdf2feaf wifi: rtw89: phy: add PHY context array to support functions per PHY f0dc53a7b77f wifi: rtw89: phy: rename to RTW89_PHY_NUM as proper naming bfbb730c4255 hwmon: (sht3x) Use per-client debugfs entry 84d867067b2b hwmon: (tps23861) Use per-client debugfs entry cd4db38c4368 hwmon: (sg2042) Use per-client debugfs entry 2e522c2933d0 hwmon: (ltc4282) Use per-client debugfs entry 82dda5cb88f8 hwmon: (ina3221) Use per-client debugfs entry c36e0a1b26cb hwmon: (isl28022) Use per-client debugfs entry 02778f69fd34 hwmon: (lm90): Add support for NCT7716, NCT7717 and NCT7718 d9371812f181 dt-bindings: hwmon: lm90: Add support for NCT7716, NCT7717 and NCT7718 68b6f9586199 hwmon: (pmbus/ltc2978) add support for ltm4673 8dfd7e08269a dt-bindings: hwmon: ltc2978: add support for ltm4673 352a21d29092 hwmon: (gsc) drop unneeded assignment for cache_type c1ac98492d15 spi: realtek-rtl-snand: Drop unneeded assignment for cache_type 89785306453c spi: zynqmp-gqspi: Always acknowledge interrupts 9b32c86e40da spi: zynqmp-gqspi: Clean up fillgenfifo d2ead60d8531 spi: zynqmp-gqspi: Add helpers for enabling/disabling DMA ba54629287f5 spi: zynqmp-gqspi: Add some more debug prints d61009bd578e spi: zynqmp-gqspi: Reformat long line f5aab0438ef1 regulator: pca9450: Fix enable register for LDO5 3ce6f4f943dd regulator: pca9450: Fix control register for LDO5 c73be62caabb Revert "regulator: pca9450: Add SD_VSEL GPIO for LDO5" b5ec74c2aec7 arm64: dts: imx8mp-skov-reva: Use hardware signal for SD card VSELECT f9cbf56b0a19 dt-bindings: regulator: pca9450: Add properties for handling LDO5 5a6a461079de regulator: ad5398: Add device tree support 19d022d67d73 regulator: ad5398: change enable bit name to improve readibility 995cf0e014b0 regmap: Reorder 'struct regmap' 7ed1b265021d ASoC: cpcap: Implement jack detection 02d4a97ce30c dt-bindings: mfd: motorola-cpcap: Document audio-codec interrupts 5b4288792ff2 ASoC: cpcap: Implement .set_bias_level 7125660bc16b sched_ext: Add an event, SCX_EV_DISPATCH_KEEP_LAST 9be0a1b0c8fb sched_ext: Add an event, SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE f7f6142107f0 sched_ext: Add an event, SCX_EV_SELECT_CPU_FALLBACK 17103b8504de sched_ext: Implement event counter infrastructure 4c4c0724d652 perf: Always feature test reallocarray 8a5ad319f2e6 wifi: ath12k: remove return for empty tx bitrate in mac_op_sta_statistics df11edfba49e wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override 7271a8862985 accel/qaic: Add AIC200 support 5bbe412bc793 accel/qaic: Add config structs for supported cards 8685520474bf accel/qaic: Mask out SR-IOV PCI resources 0600195ec70a accel/qaic: Add support for MSI-X ab73d8083673 accel/qaic: Allocate an exact number of MSIs f88f1d0998ea bus: mhi: host: Add a policy to enable image transfer via BHIe in PBL d07569ebcbd6 bus: mhi: host: Refactor BHI/BHIe based firmware loading a67221b5eb8d drm/i915/dp: Return min bpc supported by source instead of 0 d9bc304437da drm/xe: Skip survivability mode for VF 65e366ace5ee drm/xe/display: Use a single early init call for display f595fe5f6ae7 drm/xe: Defer irq init until after xe_display_init_noaccel cf29a866a139 drm/xe/display: Add intel_plane_initial_vblank_wait 31c726562849 drm/i915/mst: use min_array() and max_array() instead of hand-rolling 6e2e27c20dcf drm/i915/mst: remove unnecessary mst_stream_find_vcpi_slots_for_bpp() 8c271e4d1172 drm/i915/mst: handle mst pbn_div in intel_dp_mtp_tu_compute_config() f3ee4d5b4392 drm/i915/mst: change where lane_count and port_clock are set bb322c6fa16f drm/i915/dp: change the order of intel_dp_mtp_tu_compute_config() params 8486de873730 drm/i915/dp: constify struct link_config_limits pointers b73aebc7a1e0 drm/xe/pf: Add runtime registers for graphics gen >= 30 c13a42f2107c drm/xe: Fix sort order of .o lists in Makefile 33f17e2cbd93 drm/xe/pf: Reset GuC VF config when unprovisioning critical resource 21ccac0e22aa drm/xe/pf: Don't send BEGIN_ID if VF has no context/doorbells e9bb15cdf5c4 drm/i915/display: Move as sdp params change to fastset 08277aa5d5a4 drm/i915/dp: Compute as_sdp based on if vrr possible 6218bd2e649a drm/i915/dp: Compute as_sdp.vtotal based on vrr timings c5806862543f drm/i915/dp: fix the Adaptive sync Operation mode for SDP 387f269e56ea drm/i915/vrr: Compute vrr.vsync_{start, end} during full modeset 2dbbbc174038 drm/i915/vrr: Add crtc_state dump for vrr.vsync params 9069b783cd42 Revert "drm/i915/gt: Log reason for setting TAINT_WARN at reset" 8f6ddb4ab5db drm/xe/gt_pagefault: Print engine class string 8ce0d2da14d3 perf stat: Fix find_stat for mixed legacy/non-legacy events 6ab89b7fc2b5 perf evsel: Add pmu_name helper 7748289df510 drm/xe/guc: Fix size_t print format 5bea40687c5c drm/i915/guc: Debug print LRC state entries only if the context is pinned bee577165a0a wifi: ath11k: remove peer extra rssi update 0f2b59a98027 wifi: ath9k: do not submit zero bytes to the entropy pool dfffb317519f wifi: ath9k: return by of_get_mac_address 24f587572acf wifi: ath12k: Fetch regdb.bin file from board-2.bin 55d4b69861e8 Revert "drm/xe/lnl: Enable GuC SLPC DCC task" c28f72c6ca98 drm/ast: Fix ast_dp connection status 16016ade13f6 drm/xe/ptl: Update the PTL pci id table fa8ffaae1b15 drm/xe/bmg: Add new PCI IDs 54cb7288900b drm/i915/guc/slpc: Add helper function slpc_measure_power d7364b86e4e5 drm/i915/selftests: Correct frequency handling in RPS power measurement ad6c08d8c104 cgroup/misc: Remove unused misc_cg_res_total_usage 22f3551b60be wifi: ipw2x00: Remove unused libipw_rx_any() 107c2be8ddf4 wifi: libertas: Remove unused auto deep sleep code 5a7148ba1806 wifi: libertas: cmd: remove unused functions d5b66511fd35 wifi: libertas: main: remove unused functions e50e30fa966e wifi: mwifiex: Constify struct mwifiex_if_ops 1aeb1c0eda60 drm/i915: Add Wa_22010465259 in its respective WA list 8305d47333d8 drm/i915: Give i915 and xe each their own display tracepoints 55f16199c2a9 drm/i915: Include pixel format in plane tracepoints 8cebc86c8275 drm/i915: Pass the plane state explicitly to tracepoints 9548f4f4bd80 drm/i915: Drop the extra "plane" from tracepoints 35e1aacfe536 drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes 9e304a186308 drm/i915: Fix page cleanup on DMA remap failure c51549cf16d3 dt-bindings: display: renesas,du: add top-level constraints aa77a01603cc dt-bindings: display: renesas,du: narrow interrupts and resets per variants f8864e27e363 MAINTAINERS: Update drm/rcar-du maintainers 8b47c9cdb6a7 drm/xe: Initialize mei-gsc and vsec in survivability mode 256daa32c9e0 drm/xe: Enable Boot Survivability mode 5e940312a2ac drm/xe: Add functions and sysfs for boot survivability cb1f868ca137 drm/xe: Make GUC binaries dump consistent with other binaries in devcoredump 2c95bbf50027 drm/xe: Fix and re-enable xe_print_blob_ascii85() a37934ea75d3 drm/xe/devcoredump: Move exec queue snapshot to Contexts section 337d1b354a29 sched_ext: Move built-in idle CPU selection policy to a separate file 431b742e2bfc drm/i915/pmu: Fix zero delta busyness issue ef34861098c0 drm/xe: Upgrade complaint about missing slice info 2e0727c34746 drm/i915/lspcon: do not hardcode settle timeout a4d1c5d0b99b drm/xe/pf: Move VFs reprovisioning to worker 93b69c0482cf drm/i915: Remove unused live_context_for_engine 14b667460880 drm/xe/pf: Use GuC Buffer Cache during policy provisioning f14d81b7102b drm/i915/cmtg: Disable the CMTG 897286f2948c drm/xe/pmu: Add GT C6 events 6ea5bf169ad4 drm/xe/pmu: Add attribute skeleton 4ee64041bcca drm/xe/pmu: Get/put runtime pm on event init ef7ce3938621 drm/xe/pmu: Extract xe_pmu_event_update() 257a10c18e18 drm/xe/pmu: Assert max gt 011c1e246a1d drm/xe/pmu: Enable PMU interface e2a81c0cd7de MAINTAINERS: Remove Noralf Trønnes as driver maintainer 58b976e4f4b4 wifi: ath12k: Enable monitor ring mask for QCN9274 3bcc4e830e05 wifi: ath12k: Handle monitor drop TLVs scenario ecfc13138992 wifi: ath12k: Avoid memory leak while enabling statistics 67434640e522 wifi: ath12k: Handle PPDU spread across multiple buffers 394a3fa7c538 wifi: ath12k: Optimize NAPI budget by adjusting PPDU processing 8520ba9bb8f4 wifi: ath12k: Handle end reason for the monitor destination ring 51ad34a47e9f wifi: ath12k: Add drop descriptor handling for monitor ring 6788a666000d wifi: ath12k: Fix end offset bit definition in monitor ring descriptor 63fdc4509bcf wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process cf544270c739 wifi: ath12k: Restructure the code for monitor ring processing 39f1d751d2ae wifi: ath12k: Avoid code duplication in monitor ring processing 6e8c9ba7f030 wifi: ath12k: Avoid multiple times configuring monitor filter 9b0d8fb3326b wifi: ath12k: Enable filter config for monitor destination ring dbb73909eea3 wifi: ath12k: Add HTT source ring ID for monitor rings 4e635b81db9d wifi: ath12k: Fix pdev lookup in WBM error processing b826ad94d896 wifi: ath12k: Request pdev stats from firmware 9fe4669ae919 wifi: ath12k: Request beacon stats from firmware e367c924768b wifi: ath12k: Request vdev stats from firmware 1b24394ed5c8 wifi: ath12k: fix memory leak in ath12k_pci_remove() 07c34cad10ab wifi: ath12k: encode max Tx power in scan channel list command efb24b1f0d29 wifi: ath11k: fix memory leak in ath11k_xxx_remove() 79e7b04b5388 wifi: ath12k: report station mode signal strength 5e73276c814f wifi: ath12k: report station mode receive rate for IEEE 802.11be 8a9c06b40882 wifi: ath12k: report station mode transmit rate 7c3127e4814c drm: bridge: adv7511: remove s32 format from i2s capabilities 038f79638e06 ASoC: hdmi-codec: allow to refine formats actually supported c852646f12d4 drm: bridge: adv7511: fill stream capabilities 24079ed2aad6 drm/nouveau: consume the return of large GSP message 50f290053d79 drm/nouveau: support handling the return of large GSP message 3c48ecb38a73 drm/nouveau: factor out r535_gsp_msgq_recv_one_elem() c965e3598b4e drm/nouveau: factor out r535_gsp_msgq_peek() 1829ee0b0517 drm/nouveau: rename the variable "cmd" to "msg" in r535_gsp_cmdq_{get, push}() 462445045269 drm/nouveau: refine the variable names in r535_gsp_msg_recv() 0268040b9c57 drm/nouveau: refine the variable names in r535_gsp_rpc_push() 1bb9bb50a493 drm/nouveau: remove the magic number in r535_gsp_rpc_push() bbae6680cfe3 drm/nouveau: fix the broken marco GSP_MSG_MAX_SIZE bda6fe811fba drm/nouveau: rename "argc" to what it represents in GSP RPC routines 0c2f211b6605 drm/nouveau: rename "argv" to what it represents in *rm_{alloc, ctrl}_*() a15b5379764b drm/nouveau: remove unused param repc in *rm_alloc_push() 2c6a79af3fe0 drm/nouveau: rename "argv" to what it represents on the GSP message send path f98ed88eb98b drm/nouveau: rename "repc" to "gsp_rpc_len" on the GSP message recv path 22807d30fa85 drm/nouveau: add a kernel doc to introduce the GSP RPC 66e99fd5a1a6 perf vendor events arm64: Add V3 events/metrics 994256a79867 perf vendor events arm64: Add N3 events/metrics 580aa2782c5b drm/dp_mst: Add helper to get port number at specific LCT from RAD 6bbce873a9c9 drm/dp_mst: Fix drm RAD print dae68fba8e11 cgroup/cpuset: Move procfs cpuset attribute under cgroup-v1.c 0aefb3df8b99 perf trace: Fix return value of trace__fprintf_tp_fields ce8c69ec90ca drm/panel: samsung-s6e88a0-ams452ef01: transition to mipi_dsi wrapped functions 7f3b11934f96 drm/virtio: Support partial maps of GEM objects 3ab334814dc7 drm: add modifiers for MediaTek tiled formats 798047e63ac9 drm/tidss: Fix typos c905d149c506 drm/omap: Remove hdmi5_core_handle_irqs() 07efb761b672 drm/omap/dss: Use syscon_regmap_lookup_by_phandle_args 2654d4711375 drm/omap/dss: Use of_property_present() to test existence of DT property d33847a0fe83 drm/i915/cx0: Set ssc_enabled for c20 too b5d97b2db08f drm/i915/display: Add WA_14018221282 a9b14af999b0 drm/i915/dsc: Check if vblank is sufficient for dsc prefill 9159b622ad62 drm/i915/scaler: Check if vblank is sufficient for scaler 65599f65b4f1 drm/i915/scaler: Limit pipe scaler downscaling factors for YUV420 9217f9aaef62 drm/i915/scaler: Compute scaling factors for pipe scaler cabb162f7b7d drm/i915/scaler: Refactor max_scale computation f42da9aa863e drm/i915/scaler: Use crtc_state to setup plane or pipe scaler 8c27c4e90e36 drm/i915/scaler: Add and compute scaling factors d3fedff828bb drm/xe/oa: Set stream->pollin in xe_oa_buffer_check_unlocked 6ce24b3450b8 drm/panel-edp: Add STA 116QHD024002 28a9972e0f06 wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path 0936f0e54426 drm/atomic-helper: document drm_atomic_helper_check() restrictions ed868bcb4f5c drm/bridge: adv7511: Switch to atomic operations 381ab12d483e drm/i915: fix typos in drm/i915 files c55af0065207 drm/i915/display: fix typos in i915/display files 5b056be1f2d6 drm/i915/soc: fix typos in i915/soc files accc7f5bf230 drm/i915/selftests: fix typos in i915/selftests files 5fe543ce678a drm/i915/pxp: fix typos in i915/pxp files 54296aa4cfe7 drm/i915/gem: fix typos in i915/gem files 61d9f028936b drm/i915/gvt: fix typos in i915/gvt files c156ef573efe drm/i915/gt: fix typos in i915/gt files. 1efd5384277e drm/i915/cx0_phy: Use HDMI PLL algorithm for C10 PHY 82ecaae23607 drm/i915/intel_snps_hdmi_pll: Compute C10 HDMI PLLs with algorithm 18176f56942a drm/i915/cx0_phy_regs: Add C10 registers bits 560de03d15c0 drm/i915/snps_phy: Use HDMI PLL algorithm for DG2 5947642004bf drm/i915/display: Add support for SNPS PHY HDMI PLL algorithm for DG2 dddc53806dd2 drm/xe/ptl: Apply Wa_13011645652 a93185b708f2 wifi: ath12k: Disable MLO in Factory Test Mode 3bc374cbc49e wifi: ath12k: add factory test mode support 786d5258faba wifi: ath12k: export ath12k_wmi_tlv_hdr for testmode 6fabed405217 wifi: ath: create common testmode_i.h file for ath drivers eeadc6baf8b3 wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer allocation 1bcd20981834 wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues b9360d1751ec drm/i915/dp_mst: Use intel_display::platform.alderlake_p instead of IS_ALDERLAKE_P() 6aeaa55ae768 drm/i915/dp_mst: Simplify getting a drm_device pointer needed by to_i915() ae1e7fba27c9 drm/i915/dp_mst: Simplify using to_intel_display() passing it an intel_connector pointer d49b485d1be3 drm/i915/dp_mst: Use intel_connector vs. drm_connector pointer in intel_dp_mst.c 1abf834951fb drm/i915/dp_mst: Fix error handling while adding a connector a9301e5bef12 drm/ast: Only warn about unsupported TX chips on Gen4 and later dc80fde7947f drm/ast: Merge TX-chip detection code for Gen4 and later 2eede6f1d2b1 drm/ast: Align Gen1 DVO detection to register manual 87478ba50a05 drm/ast: Hide Gens 1 to 3 TX detection in branch 1c6220a3950b drm/ast: Initialize ASTDP in ast_post_gpu() b40e209130bf drm/ast: Refactor ast_post_gpu() by Gen be1c00b180f1 drm/ast: Detect DRAM before TX-chip 3d09b2718969 drm/ast: Detect wide-screen support before creating modeset pipeline c132ec36fc28 drm/i915/dp: Correct max compressed bpp bounds by using link bpp 6f7150741584 drm/i915/backlight: Return immediately when scale() finds invalid parameters e0a4cd6aceca MAINTAINERS: Also exclude xe for drm-misc 5994018ecffc drm/xe/guc: Fix sizeof(32) typo 9ebb5846e1a3 drm/xe/pf: Fix migration initialization 4a6780a30e86 cgroup: update comment about dropping cgroup kn refs 367d7bc6d55a drm/i915/pmu: Remove i915_pmu_event_event_idx() cfa9d40db8c3 drm/xe/oa: Preserve oa_ctrl unused bits 83db7bf1781d drm/i915/dsb: Allow DSB to perform commits when VRR is enabled aee21ab36e14 drm/i915/dsb: Add support for triggering VRR push with DSB 42fdbe94b69c drm/i915: Allow fastboot to fix up the vblank delay ff118b4f0c05 drm/i915: Extract lrr_params_changed() 1f1b673cec36 drm/i915: Warn if someone tries to use intel_set_transcoder_timings*() on DSI outputs d6d4dc22d503 drm/i915: Update TRANS_SET_CONTEXT_LATENCY during LRR updates 880426962795 drm/i915: Handle interlaced modes in intel_set_transcoder_timings_lrr() c5303240e019 drm/i915: Keep TRANS_VBLANK.vblank_start==0 on ADL+ even when doing LRR updates 8a2392fec5b4 drm/xe/dp: Fix non-display builds with DP tunnelling incorrectly enabled 221870499797 drm/xe: Remove double pageflip 380b0cdaa76b drm/xe: Move suballocator init to after display init a46ea12eca59 drm/xe/uapi: Fix documentation indentation f3b59457808f drm/xe: Do not attempt to bootstrap VF in execlists mode 49a167c393b0 drm/vkms: Switch to dynamic allocation for CRTC 45a477841573 drm/vkms: Switch to dynamic allocation for encoder b0a76faea6b1 drm/vkms: Switch to dynamic allocation for connector edbfa38ffa82 drm/i915/psr: Allow changing Panel Replay mode without full modeset 4917c4641116 drm/i915/psr: Make intel_psr_enable_sink as local static function 68f3a505b367 drm/i915/psr: Enable Panel Replay on sink always when it's supported a20dea718fca drm/i915/psr: Add new function for writing sink panel replay enable bit 23fdf4308988 drm/vkms: Switch to managed for writeback connector 1914ba2b91ea drm: writeback: Create drmm variants for drm_writeback_connector initialization 2f3f4a73631b drm: writeback: Add missing cleanup in case of initialization failure 135d8fc7af44 drm: writeback: Create an helper for drm_writeback_connector initialization 8dd92e6eee59 drm/vkms: Switch to managed for crtc c367b772e6d8 drm/managed: Add DRM-managed alloc_ordered_workqueue 16d22ba2debd drm/vkms: Switch to managed for encoder 0a3f3f7c5da8 drm/vkms: Switch to managed for connector 67a98f7e27ba drm/xe/display: Re-use display vmas when possible 2499212e2160 drm/i915/hdcp: Use correct function to check if encoder is HDMI 6f7c813c88ae drm/i915: Carve up skl_get_plane_caps() 71ca4715151e drm/i915: Relocate xe AUX hack e7dfd7c60e40 drm/i915: Nuke ADL pre-production Wa_22011186057 8e1096fd03b6 drm/i915: Disable scanout VT-d workaround for TGL+ d851663664a3 drm/i915: Reuse vlv_primary_min_alignment() for sprites as well 2f4c92166ed5 drm/i915: Use plane->can_async_flip() for alignment exceptions 7cc1e19703a5 drm/i915: Introduce plane->can_async_flip() e2bd89d1aec6 drm/i915: Allow async flips with compression on ICL 38f039f45964 drm/i915: Allow async flips with render compression on TGL+ a22a29655c42 net/9p/fd: support ipv6 for trans=tcp cdb73451bc67 drm/imagination: Use the drm_sched_job_has_dependency helper 51678bb9a7fb drm/sched: Add helper to check job dependencies 361cb056e246 wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be dbb6a738f6cb wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 7.0.2 4a5734665215 wifi: rtw89: coex: Separated Wi-Fi connecting event from Wi-Fi scan event 5251fd321684 wifi: rtw89: coex: Add protect to avoid A2DP lag while Wi-Fi connecting e8941ac97f28 drm/vc4: Remove BOs seqnos 21bd85f82ec2 drm/vc4: Use DMA Resv to implement VC4 wait BO IOCTL 04630796c437 drm/vc4: Use DRM Execution Contexts 6568d423cb30 drm/virtio: Don't return error if virtio-gpu PCI dev is not found 173baa1b2dc4 drm/xe: Suppress printing of mode when running in non-sriov mode 238f96315ada drm/xe/kunit: Add KUnit tests for GuC Buffer Cache f90b552dcbb4 drm/xe/kunit: Allow to replace xe_managed_bo_create_pin_map() d8b2149ba8f1 drm/xe/pf: Use GuC Buffer Cache during VFs provisioning 696bfdf273ea drm/xe/guc: Introduce the GuC Buffer Cache c49ca671818a drm/xe/sa: Minor header cleanups ae8b507fb8bb drm/xe/sa: Allow creating suballocator with custom guard size 0e1871f61e71 drm/xe/sa: Allow making suballocations using custom gfp flags 7e937cdf1816 drm/xe/sa: Tidy up coding style in init() 97ee0e351f6e drm/xe/sa: Improve error message on init failure d29cddd49bed drm/xe/sa: Drop redundant NULL assignments 9cd3f4efc870 drm/xe/sa: Always call drm_suballoc_manager_fini() 13265fe7426e drm/xe/vf: Perform early GT MMIO initialization to read GMDID bbd8429264ba drm/xe: Always setup GT MMIO adjustment data 1254580d4f83 wifi: ath12k: Refactor Rx status TLV parsing procedure argument 844c256892e1 wifi: ath12k: Refactor the monitor Tx/RX handler procedure arguments b238941e8e97 wifi: ath12k: Refactor the monitor Rx parser handler argument 8fe64b0fedcb wifi: ath9k: use unsigned long for activity check timestamp 7f2e104f2eeb wifi: ath9k: cleanup struct ath_tx_control and ath_tx_prepare() 709631924ee5 drm/i915/uc: Include requested frequency in slow firmware load messages c03dd019f0b5 drm/panel-edp: Add BOE NV140FHM-NZ panel entry 931a765c2d95 accel/qaic: Change aic100_image_table definition 474c4dd29f66 drm/xe: Add missing SPDX license identifiers 9983fd3c8dc3 drm/i915/dmc_wl: Track pipe interrupt registers 6d531e350572 drm/i915/display: Wrap IRQ-specific uncore functions 58b7cd603db3 drm/i915/display: Use display MMIO functions in intel_display_irq.c 713a34183694 MAINTAINERS: Update intel_vpu maintainer list 9b22441acdc3 MAINTAINERS: Add DRM GPU Scheduler reviewer 35286a67d69c MAINTAINERS: Update DRM GPU Scheduler section 0d69fc7a023b drm/i915/dsc: Remove old comment about DSC 444 support 3abe2824e1af drm/i915/dsc: Use helper to calculate range_bpg_offset 605a33e76589 drm/i915/hdcp: Fix Repeater authentication during topology change 3630a47b700e drm/i915/cx0_phy: Update HDMI TMDS C20 algorithm value e35ecd95ecf2 drm/i915/display: Add MTL subplatforms definition 73900dce57e4 drm/xe/dp: Enable DP tunneling b824709ee1d0 drm/xe: Fix a typo in xe_vm_doc.h 22b1a53f282b drm/xe: Print vm parameter in xe_vma trace 861b27584d90 drm/xe: Print vm flags in xe_vm trace print 63060df6f709 drm/xe: trace bo create 758debf35b9c drm/xe: Mark ComputeCS read mode as UC on iGPU 75d37750a753 drm/xe/mmap: Add mmap support for PCI memory barrier 440aaf479c9a drm/sched: Remove weak paused submission checks 229adcffdb54 drm/ssd130x: ensure ssd132x pitch is correct 1e14484677c8 drm/ssd130x: fix ssd132x encoding 174e9ce0daf6 drm/xe/guc: Drop error messages about missing GuC logs 11a64adcdbcc drm/xe/xe3: Generate and store the L3 bank mask 50554bf3e56d drm/xe/lnl: Enable GuC SLPC DCC task aaab5404b16f drm/xe: Introduce GuC PC debugfs 1113fc0e8265 drm/i915: Add debug print about hw config table size fd95e73debdf drm/i915/vrr: Plumb the DSB into intel_vrr_send_push() 8b85eadabd09 drm/i915/vrr: Add extra vblank delay to estimates b6e4f92a21e3 drm/i915/vrr: Fix vmin/vmax/flipline on TGL when using vblank delay 758736b0df3a drm/i915/vrr: Drop the extra vmin adjustment for ADL+ 67badd015cba drm/i915/vrr: Introduce intel_vrr_vblank_delay() 047d9b28a56a drm/i915: Extract intel_crtc_active_timings() a18bd2f32c69 drm/i915: Consolidate intel_pre_commit_crtc_state() 730ac786e869 drm/i915: Extract intel_mode_vblank_delay() ab684293168c drm/i915: Include the scanline offset in the state dump 97b6a2eef43f drm/i915/vrr: Improve VRR state dump af14b81e9f04 drm/i915: Include the vblank delay in the state dump c14f66c6e467 drm/i915: Move framestart/etc. state dump to a better spot b7eeed399b28 drm/i915: Introduce intel_vrr_{vmin,vmax}_vtotal() 51e7f44027a1 drm/i915: Fix include order 4745ef7a173f drm/i915: Check vblank delay validity 778c29fca755 drm/i915: Extract intel_crtc_vblank_delay() 00728273bdf1 drm/tests/buddy: fix build with unused prng 0af944f0e308 drm/xe: Reject BO eviction if BO is bound to current VM 3318ef9888d5 drm/xe: Remove unused "mmio_ext" code dc4afc0de965 drm/v3d: Remove `v3d->cpu_job` c5e3306a424b drm/atomic: clarify the rules around drm_atomic_state->allow_modeset 90322277a3f1 drm/i915/audio: rename function prefixes from i915 to intel 2b85c4feeeb7 drm/i915/audio: convert LPE audio to struct intel_display 1b242ceec536 drm/i915/audio: convert to struct intel_display 8cb3a1e2b350 drm/buddy: Add a testcase to verify the multiroot fini 467dce3817bd drm/buddy: fix issue that force_merge cannot free all roots d160dc6f5391 drm/xe: Add locks in gtidle code 6e11ce84c514 drm/probe-helper: Call connector detect functions in single helper c26f22dac344 drm/xe/oa: Add missing VISACTL mux registers b3dff598e72f accel/amdxdna: Declare sched_ops as static 412576293cca accel/amdxdna: Remove casting mailbox payload pointer b9ec67933556 drm/i915/fb: Check that the clear color fits within the BO 0bd39e303ee7 drm/i915/fb: Add debug spew for misaligned CC plane ed3a892e5e3d drm/i915/fb: Relax clear color alignment to 64 bytes e0b0c6d2076d drm/i915/guc/slpc: Print more SLPC debug status information 4f7fad42aa1a drm/i915/guc/slpc: Allow GuC SLPC default strategies on MTL+ 749b5b279e56 drm/panel-edp: Add Starry 116KHD024006 29e93d0a04b6 drm/panel-edp: Add CSW MNB601LS1-3 0ca6d6058852 drm/panel-edp: Add B140UAN04.4 and MNE007QS3-7 4e19eabc7e5c drm/i915/gvt: Remove unused intel_gvt_in_force_nonpriv_whitelist 35bdd1060a04 drm/i915/gvt: Remove unused intel_vgpu_decode_sprite_plane 57af0c0f3b3b drm/i915/gvt: Remove intel_gvt_ggtt_h2g<->index 8025f23728e9 drm/panel: xinpeng-xpp055c272: transition to mipi_dsi wrapped functions 0d6c9edf9e5b drm/panel: ebbg-ft8719: transition to mipi_dsi wrapped functions 1d3160c7cba3 drm/ttm/pool: Restructure the pool allocation code 1f463794097d drm/ttm: Balance ttm_resource_cursor_init() and ttm_resource_cursor_fini() 57e233c3bd63 drm/panthor: Fix a race between the reset and suspend path 92029e0baa53 drm/xe/ptl: Apply Wa_14023061436 480fb9806e2e drm/xe: make change ccs_mode a synchronous action 155c77f45f63 drm/xe: introduce xe_gt_reset and xe_gt_wait_for_reset 573b73e5ac2c drm/sched: Delete unused update_job_credits 9104ee0868ff drm/panthor: fix all mmu kernel-doc comments d995dc60e0e9 drm/panthor: Remove dead code 9ef80eec5fab drm/i915/selftest: Change throttle criteria for rps 1854df7087be drm/rockchip: Don't change hdmi reference clock rate a1c666ddfc0a MAINTAINERS: switch my mail address for GVT driver 0c2768bf8189 accel/amdxdna: Return error when setting clock failed for npu1 97395ce76edc drm/nouveau: fix kernel-doc comments c0eac8809264 drm/i915/scaler: Add scaler tracepoints 49b14a1256a3 drm/i915/scaler: s/excdeed/exceed/ 3040274f7e2b drm/i915/scaler: Pimp scaler debugs d4dbabd4251a drm/i915/scaler: Nuke redundant code c5877587a2a9 drm/i915/scaler: Extract skl_scaler_max_dst_size() 9313b0bee09b drm/i915/scaler: Extract skl_scaler_min_dst_size() 24c095f6958a drm/i915/scaler: Extract skl_scaler_max_src_size() 3ac197e4d7ad drm/i915/scaler: Extract skl_scaler_min_src_size() d2a0b1bc5773 dma-fence: Add some more fence-merge-unwrap tests b1cce631e61f dma-buf: add selftest for fence order after merge 178ada9d6e90 dma-fence: Add a single fence fast path for fence merging 2ef1c8c5de40 drm/virtio: Factor out common dmabuf unmapping code ffda6454267d drm/virtio: Set missing bo->attached flag 5dd8b536bbda drm/virtio: Lock the VGA resources during initialization f7dfd3db3e04 drm/virtio: Fix UAF in virtgpu_dma_buf_free_obj() 74509d54ebf1 accel/ivpu: Enable HWS by default on all platforms dd4f78ec6a6f accel/ivpu: Add platform detection for presilicon dad945c27a42 accel/ivpu: Add handling of VPU_JSM_STATUS_MVNCI_CONTEXT_VIOLATION_HW ab680dc6c78a accel/ivpu: Fix locking order in ivpu_job_submit e52443608934 accel/ivpu: Fix locking order in ivpu_cmdq_destroy_ioctl ae06e0b3bfe0 accel/ivpu: Set command queue management capability based on HWS 353b8f48390d accel/ivpu: Fix missing MMU events from reserved SSID 4480912f3f8b accel/ivpu: Move parts of MMU event IRQ handling to thread handler 0240fa18d247 accel/ivpu: Dump only first MMU fault from single context bc3e5f48b7ee accel/ivpu: Use workqueue for IRQ handling 7bfc9fa99580 accel/ivpu: Expose NPU memory utilization info in sysfs 5bbccadaf33e accel/ivpu: Abort all jobs after command queue unregister 465a3914b254 accel/ivpu: Add API for command queue create/destroy/submit 950942b4813f accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ allocation 983820cb53c0 KVM: selftests: Add helpers for locally (un)blocking IRQs on x86 7803339fa929 KVM: selftests: Use data load to trigger LLC references/misses in Intel PMU bd7791078ac2 KVM: selftests: Add printf attribute to _no_printf() 3566784817ae drm/i915/display: Update DBUF_TRACKER_STATE_SERVICE only on appropriate platforms 3cd19f150ac6 KVM: selftests: Remove unneeded semicolon c76a92382805 KVM: selftests: Add defines for AMD PMU CPUID features and properties 97d0d1655ea8 KVM: selftests: Fix typos in x86's PMU counter test's macro variable use 5d40d4fae6f2 drm/ssd130x: Set SPI .id_table to prevent an SPI core warning e995bb4adc72 drm/i915/gvt: store virtual_dp_monitor_edid in rodata 88849f24e2ab drm/tests: Add test for drm_atomic_helper_check_modeset() 41b4b11da021 drm: Add valid clones check 5a6e8c369486 drm/tests: Add test for drm_crtc_in_clone_mode() eee0912a7185 drm: add clone mode check for CRTC 73d934d7b6e3 drm/tests: Add test for drm_atomic_helper_commit_modeset_disables() 7e182cb4f556 drm: allow encoder mode_set even when connectors change for crtc 34e47bdbad03 drm/i915/dmc_wl: Allow enable_dmc_wl=3 to mean "always locked" a56d1e380d74 drm/i915/dmc_wl: Allow enable_dmc_wl=2 to mean "match any register" 81a1d1f5d275 drm/i915/dmc_wl: Show description string for enable_dmc_wl 47ad90921586 drm/i915/dmc_wl: Use enum values for enable_dmc_wl 574f5ee2c85a drm/bridge: ti-sn65dsi86: Fix multiple instances a73583107af9 drm/nouveau: vendor in drm_encoder_slave API 9a0dfe9bacef drm/nouveau: incorporate I2C TV encoder drivers 26d6fd81916e drm/connector: make mode_valid take a const struct drm_display_mode 66df9debcb29 drm/connector: make mode_valid_ctx take a const struct drm_display_mode 5f011b442006 drm/sti: hda: pass const struct drm_display_mode* to hda_get_mode_idx() b255ce4388e0 drm/amdgpu: don't change mode in amdgpu_dm_connector_mode_valid() 7a5cd45fab0a drm/encoder_slave: make mode_valid accept const struct drm_display_mode 69c0d83f0eea drm/ci: uprev IGT 36439120efbd drm/rockchip: dw_hdmi_qp: Add basic RK3576 HDMI output support 3a5981b65f77 dt-bindings: display: rockchip: Add rk3576 hdmi controller 3f60dbd40d3f drm/rockchip: dw_hdmi_qp: Add platform ctrl callback 96b5d2e807f6 drm: xlnx: zynqmp_dpsub: Fix kernel doc 6ef4ea3c944b Input: tsc2007 - accept standard properties