b0354f42f0b7 drm-tip: 2025y-08m-11d-06h-46m-33s UTC integration manifest 8f5ae30d69d7 Linux 6.17-rc1 5e98a5e73edc tools/power turbostat: version 2025.09.09 e60a13bcef20 tools/power turbostat: Handle non-root legacy-uncore sysfs permissions 378e90116025 tools/power turbostat: standardize PER_THREAD_PARAMS 3a088b07c4f1 tools/power turbostat: Fix DMR support dcd1c379b0f1 tools/power turbostat: add format "average" for external attributes a5015d945de6 tools/power turbostat: delete GET_PKG() 5f961fb2a7d8 tools/power turbostat: probe and display L3 cache topology 8d14a098b47c tools/power turbostat: Support more than 64 built-in-counters d240b441b5cb tools/power turbostat.8: Document Totl%C0, Any%C0, GFX%C0, CPUGFX% columns 0a2be3731268 drm-tip: 2025y-08m-09d-12h-38m-02s UTC integration manifest 317be9c64215 drm/i915/gt: Protect against overflow in active_engine() 44207567fa64 tools/power turbostat: Fix bogus SysWatt for forked program d34fe509f5f7 tools/power turbostat: Handle cap_get_proc() ENOSYS 6ea0ec1b958a tools/power turbostat: Fix build with musl d44c40e4e30f tools/power turbostat: verify arguments to params --show and --hide 33503c083fda io_uring/memmap: cast nr_pages to size_t before shifting 5378bdf6a611 mailbox/pcc: support mailbox management of the shared buffer 8e7d178d06e8 smb: server: Fix extension string in ksmbd_extract_shortname() e6bb91939740 ksmbd: limit repeated connections from clients with the same IP dfe6f14aedbf smb: client: only use a single wait_queue to monitor smbdirect connection status 550a194c5998 smb: client: don't call init_waitqueue_head(&info->conn_wait) twice in _smbd_get_connection 761399745710 smb: client: improve logging in smbd_conn_upcall() 03537826f77f smb: client: return an error if rdma_connect does not return within 5 seconds d5c647b08ee0 PCI: vmd: Fix wrong kfree() in vmd_msi_free() 5e2ac8e8571d perf bpf-filter: Enable events manually 9474e27a24a4 libbpf: Add the ability to suppress perf event enablement ae633388cae3 pptp: fix pptp_xmit() error path 45fa9f97e652 lib/sbitmap: make sbitmap_get_shallow() internal 42e6c6ce03fd lib/sbitmap: convert shallow_depth from one word to the whole sbitmap 80f21806b8e3 nvmet: exit debugfs after discovery subsystem exits d9d87d90cc0b treewide: rename GPIO set callbacks back to their original names 397a46c9aa33 gpio: remove legacy GPIO line value setter callbacks e8e4f3c242cc ALSA: hda/cirrus: Restrict prompt only for CONFIG_EXPERT 606fcab9aa21 ALSA: hda/hdmi: Restrict prompt only for CONFIG_EXPERT 6bd05db76751 ALSA: hda/realtek: Restrict prompt only for CONFIG_EXPERT da274853fe7d cpu: Remove obsolete comment from takedown_cpu() bef82d5848da smb: client: make use of smbdirect_socket.{send,recv}_io.mem.{cache,pool} 5ef8278e3734 smb: smbdirect: add smbdirect_socket.{send,recv}_io.mem.{cache,pool} 977ea06fddda smb: client: make use of struct smbdirect_send_io 92ac696be763 smb: smbdirect: introduce struct smbdirect_send_io 8b5964a1188f smb: client: make use of SMBDIRECT_RECV_IO_MAX_SGE 3515aa6e4307 smb: smbdirect: add SMBDIRECT_RECV_IO_MAX_SGE b126645b7954 smb: client: remove unused enum smbd_connection_status 61b4918e4ea1 smb: client: make use of smbdirect_socket.recv_io.reassembly.* b7ffb4d2a036 smb: smbdirect: introduce smbdirect_socket.recv_io.reassembly.* 59500450843a smb: client: make use of smb: smbdirect_socket.recv_io.free.{list,lock} d0df32a3025c smb: smbdirect: introduce smbdirect_socket.recv_io.free.{list,lock} 5dddf0497445 smb: client: make use of struct smbdirect_recv_io 60812d20da82 smb: smbdirect: introduce struct smbdirect_recv_io bbdbd9ae4715 smb: client: make use of smbdirect_socket->recv_io.expected 33dd53a90e34 smb: smbdirect: introduce smbdirect_socket.recv_io.expected 0edf9fc0a344 smb: client: remove unused smbd_connection->fragment_reassembly_remaining 24eff17887cb smb: client: let recv_done() avoid touching data_transfer after cleanup/move bdd7afc6dca5 smb: client: let recv_done() cleanup before notifying the callers. 047682c370b6 smb: client: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already 24b6afc36db7 smb: client: remove separate empty_packet_queue 5349ae5e05fa smb: client: let send_done() cleanup before calling smbd_disconnect_rdma_connection() b0b73329ebee cifs: Fix null-ptr-deref by static initializing global lock a6c015b7ac2d smb: server: let recv_done() avoid touching data_transfer after cleanup/move cfe76fdbb972 smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection afb4108c9289 smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already 01027a62b508 smb: server: remove separate empty_recvmsg_queue 75f1fbc9fd40 mailbox: bcm74110: Fix spelling mistake 7fbb5a5672cc mailbox: bcm74110: remove unneeded semicolon ae524eb76646 mailbox: aspeed: add mailbox driver for AST27XX series SoC 7d33dd2d0e68 dt-bindings: mailbox: Add ASPEED AST2700 series SoC b92f05bc61e2 dt-bindings: mailbox: Drop consumers example DTS cc0dce769bce dt-bindings: mailbox: nvidia,tegra186-hsp: Use generic node name 5682a215daae dt-bindings: mailbox: Correct example indentation f869e8f7da4d dt-bindings: mailbox: ti,secure-proxy: Add missing reg maxItems b8fa5e827f20 dt-bindings: mailbox: amlogic,meson-gxbb-mhu: Add missing interrupts maxItems 9bdaf9a96d04 dt-bindings: mailbox: qcom-ipcc: document the Milos Inter-Processor Communication Controller 52436007b862 mailbox: Add support for bcm74110 dfa477b6e674 dt-bindings: mailbox: Add support for bcm74110 fd3a4decb4f8 mailbox: Use dev_fwnode() 472f8a3fccbb mailbox: mtk-cmdq: Switch to pm_runtime_put_autosuspend() 4f67c4189467 HID: hid-steam: Use new BTN_GRIP* buttons 1cdd5a2626d8 cifs: Move the SMB1 transport code out of transport.c 2baf16f381de s390/debug: Fix typo in debug_sprintf_format_fn() comment e29409faec87 s390/boot: Fix startup debugging log 9f7488f24c75 irqchip/mvebu-gicp: Use resource_size() for ioremap() 9f320dfb0ffc ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out() 614d416dd8ae ASoC: SOF: Intel: hda-sdw-bpt: fix SND_SOF_SOF_HDA_SDW_BPT dependencies 0a32e4f0025a btrfs: fix log tree replay failure due to file with 0 links and extents 3b6a18f0da87 irqchip: Build IMX_MU_MSI only on ARM 5b6525822911 genirq/test: Resolve irq lock inversion warnings cac5f2af1345 ALSA: hda/tas2781: Support L"SmartAmpCalibrationData" to save calibrated data 8cbe56497424 ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe() 7881cd6886a8 media: venus: Fix OPP table error handling 8466d393700f net: usbnet: Fix the wrong netif_carrier_on() call 8d6841d5cb20 MAINTAINERS: hand over Kbuild maintenance 73d210e9faf8 kheaders: make it possible to override TAR 936599ca5149 kbuild: userprogs: use correct linker when mixing clang and GNU ld 5ac726653a10 kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c 1918f983687a kconfig: lxdialog: replace strcpy with snprintf in print_autowrap d942fe13f72b net: ti: icssg-prueth: Fix skb handling for XDP_PASS e6d76268813d net: Update threaded state in napi config in netif_set_threaded 4ec752ce6deb NFS/localio: nfs_uuid_put() fix the wake up after unlinking the file fdd015de7679 NFS/localio: nfs_uuid_put() fix races with nfs_open/close_local_fh() e144d53cf21f NFS/localio: nfs_close_local_fh() fix check for file closed 8d22aea8af0d selftests: netdevsim: Xfail nexthop test on slow machines 53abd9c86fd0 eth: fbnic: Lock the tx_dropped update 2972395d8fad eth: fbnic: Fix tx_dropped reporting e407fceeaf1b eth: fbnic: remove the debugging trick of super high page bias e88fbc30dda1 net: ftgmac100: fix potential NULL pointer access in ftgmac100_phy_disconnect 966c529aa177 dt-bindings: net: Replace bouncing Alexandru Tachici emails b1779e4f209c vfio/type1: conditional rescheduling while pinning 1e9c0f1da562 vfio/qat: add support for intel QAT 6xxx virtual functions 27a23faecd5f vfio/qat: Remove myself from VFIO QAT PCI driver maintainers 86624ba3b522 vfio/pci: Do vf_token checks for VFIO_DEVICE_BIND_IOMMUFD 89c521463929 Input: add keycode for performance mode key 084d2ac4030c selftests/perf_events: Add a mmap() correctness test b024d7b56c77 perf/core: Prevent VMA split of buffer mappings f74b9f4ba63f perf/core: Handle buffer mapping fail correctly in perf_mmap() 07091aade394 perf/core: Exit early on perf_mmap() fail 5468c0fbccbb perf/core: Don't leak AUX buffer refcount on allocation failure 54473e0ef849 perf/core: Preserve AUX buffer allocation failure result 3fd8ec2fc93b smb: client: smb: client: eliminate mid_flags field 9bd42798d5bf smb: client: add mid_counter_lock to protect the mid counter counter f3ba7c9b0421 smb: client: rename server mid_lock to mid_queue_lock c18646248fed RDMA/siw: Fix the sendmsg byte count in siw_tcp_sendpages daa8af80d283 s390/mm: Allocate page table with PAGE_SIZE granularity d35ec48fa6c8 LoongArch: vDSO: Remove -nostdlib complier flag d3eece04f302 LoongArch: dts: Add eMMC/SDIO controller support to Loongson-2K2000 df0fbf7fab30 LoongArch: dts: Add SDIO controller support to Loongson-2K1000 06d380c470ef LoongArch: dts: Add SDIO controller support to Loongson-2K0500 8568df83ea7d LoongArch: BPF: Set bpf_jit_bypass_spec_v1/v4() c0fcc955ff82 LoongArch: BPF: Fix the tailcall hierarchy cd39d9e6b7e4 LoongArch: BPF: Fix jump offset calculation in tailcall 6abf17d690d8 LoongArch: BPF: Add struct ops support for trampoline f9b6b41f0cf3 LoongArch: BPF: Add basic bpf trampoline support 9fbd18cf4c69 LoongArch: BPF: Add dynamic code modification support ed1a1fe6ec5e LoongArch: BPF: Rename and refactor validate_code() 6a20f9fca30c vhost: initialize vq->nheads properly 9ba0a63badc8 irqchip/gic-v5: Remove IRQD_RESEND_WHEN_IN_PROGRESS for ITS IRQs a8913d54ab1f irqchip/gic-v5: iwb: Fix iounmap probe failure path 3c3d7dbab2c7 irqchip/mvebu-gicp: Clear pending interrupts on init 02cbf8e0692b irqchip/msi-lib: Fix fwnode refcount in msi_lib_irq_domain_select() cb9f6a40382c irqchip/riscv-imsic: Don't dereference before NULL pointer check 5b432ae5dff5 smb: client: fix creating symlinks under POSIX mounts 6b445309eec2 smb: client: default to nonativesocket under POSIX mounts 4eabe4cc0958 dpll: zl3073x: ZL3073X_I2C and ZL3073X_SPI should depend on NET ffd2dc4c6c49 net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing 175811b8f05f Revert "net: mdio_bus: Use devm for getting reset GPIO" 5ef7fdf52c0f selftests: net: packetdrill: xfail all problems on slow machines 01d3c8417b9c net/packet: fix a race in packet_set_ring() and packet_notifier() 5a40f8af2ba1 benet: fix BUG when creating VFs 4e7e471e2e3f net: airoha: npu: Add missing MODULE_FIRMWARE macros fa516c0d8bf9 net: devmem: fix DMA direction on unmapping 2df158047d53 ipa: fix compile-testing with qcom-mdt=m 4b31bcb025cb eth: fbnic: unlink NAPIs from queues on error to open ce0b5eedcb75 x86/irq: Plug vector setup race dbe05428c4e5 ALSA: hda/realtek: add LG gram 16Z90R-A to alc269 fixup table 99b773d720ae sched/psi: Fix psi_seq initialization b9defd611abf NFSv4: Remove duplicate lookups, capability probes and fsinfo calls b01f21cacde9 NFS: Fix the setting of capabilities when automounting a new filesystem 407728da41cd block, bfq: Reorder struct bfq_iocq_bfqq_data 5f49c2d1f422 apparmor: fix: oops when trying to free null ruleset 61c6fef7c4b0 Input: max77693 - convert to atomic pwm operation 33ac5155891c i2c: muxes: mule: Fix an error handling path in mule_i2c_mux_probe() 0b7c9528facd i2c: Force DLL0945 touchpad i2c freq to 100khz 65cf62cd62af i2c: apple: Drop default ARCH_APPLE in Kconfig cc5d59081fa2 sunrpc: fix client side handling of tls alerts 533210f23936 nfs/localio: use read_seqbegin() rather than read_seqbegin_or_lock() 63c7bc53a35e gpio: mlxbf2: use platform_get_irq_optional() b644c640923b Revert "gpio: pxa: Make irq_chip immutable" 6ab55e0a9eac LoongArch: Add larch_insn_gen_{beq,bne} helpers 2362e8124ed2 LoongArch: Don't use %pK through printk() in unwinder 70a2365e18af LoongArch: Avoid in-place string operation on FDT content 243f8de49f07 LoongArch: Support mem= kernel parameter a1a81b547719 LoongArch: Make relocate_new_kernel_size be a .quad value 41fee4f00367 LoongArch: Complete KSave registers definition 13017b427118 md: make rdev_addable usable for rcu mode 178d1391c5ce md/raid1: remove struct pool_info and related code 987ca60637a4 md/raid1: change r1conf->r1bio_pool to a pointer type bb5b0b4317c9 rtc: ds1685: Update Joshua Kinard's email address. 35d6aae85b36 rtc: rv3032: convert from round_rate() to determine_rate() c4253b091441 rtc: rv3028: convert from round_rate() to determine_rate() e6f1af719ea1 rtc: pcf8563: convert from round_rate() to determine_rate() ad853657d791 rtc: pcf85063: convert from round_rate() to determine_rate() 1251d043f764 rtc: nct3018y: convert from round_rate() to determine_rate() 9e0dfc7962b3 rtc: max31335: convert from round_rate() to determine_rate() e05d81b75efd rtc: m41t80: convert from round_rate() to determine_rate() 394a4b920a72 rtc: hym8563: convert from round_rate() to determine_rate() 31b5fea399d5 rtc: ds1307: convert from round_rate() to determine_rate() b574acb3cf75 rtc: rv3028: fix incorrect maximum clock rate handling 906726a5efee rtc: pcf8563: fix incorrect maximum clock rate handling 186ae1869880 rtc: pcf85063: fix incorrect maximum clock rate handling 437c59e4b222 rtc: nct3018y: fix incorrect maximum clock rate handling d0a518eb0a69 rtc: hym8563: fix incorrect maximum clock rate handling cf6eb547a24a rtc: ds1307: fix incorrect maximum clock rate handling e4fc307d8e24 Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" af0db3c1f898 fbdev: Fix vmalloc out-of-bounds write in fast_imageblit a2152fef2902 mm: mempool: fix crash in mempool_free() for zero-minimum pools f04fd85f1594 mm: correct type for vmalloc vm_flags fields de55be42379c mm/shmem, swap: fix major fault counting 93c0476e7057 mm/shmem, swap: rework swap entry and index calculation for large swapin 1326359f2280 mm/shmem, swap: simplify swapin path and result handling 69805ea79db6 mm/shmem, swap: never use swap cache and readahead for SWP_SYNCHRONOUS_IO 91ab656ece13 mm/shmem, swap: tidy up swap entry splitting c262ffd72c85 mm/shmem, swap: tidy up THP swapin checks 0cfc0e7e3d06 mm/shmem, swap: avoid redundant Xarray lookup during swapin 5d79c2be5081 x86/ftrace: enable EXECMEM_ROX_CACHE for ftrace allocations 36de1e4238c1 x86/kprobes: enable EXECMEM_ROX_CACHE for kprobes allocations ab674b6871b0 execmem: drop writable parameter from execmem_fill_trapping_insns() 3bd4e0ac61b2 execmem: add fallback for failures in vmalloc(VM_ALLOW_HUGE_VMAP) 888b5a847ba9 execmem: move execmem_force_rw() and execmem_restore_rox() before use 187fd8521dd8 execmem: rework execmem_cache_free() 838955f64ae7 execmem: introduce execmem_alloc_rw() fcd90ad31e29 execmem: drop unused execmem_update_copy() 9bbffee67ffd mm: fix a UAF when vma->mm is freed after vma->vm_refcnt got dropped a222439e1e27 mm/rmap: add anon_vma lifetime debug check 9a4f90e24661 mm: remove mm/io-mapping.c 22d0229093b9 khugepaged: optimize collapse_pte_mapped_thp() by PTE batching 4ea3594a4741 khugepaged: optimize __collapse_huge_page_copy_succeeded() by PTE batching 3dfde97800e0 mm: add get_and_clear_ptes() and clear_ptes() 1623717b057f mm/mincore: hold PTL in mincore_hugetlb 9109bd52559b mm/memory-failure: hold PTL in hwpoison_hugetlb_range 6c2da14ae1e0 mm/mseal: rework mseal apply logic 530e09096413 mm/mseal: simplify and rename VMA gap check 8b2914162aa3 mm/mseal: small cleanups d0b47a6866f1 mm/mseal: update madvise() logic f225b34f1e6c mm/mseal: always define VM_SEALED dee3ab621f2b mm/damon/vaddr: skip isolating folios already in destination nid d6a511dea45c selftests: cachestat: add tests for mmap, refactor and enhance mmap test for cachestat validation 881388f34338 mm: add process info to bad rss-counter warning 56bdf83de7f1 kasan: skip quarantine if object is still accessible under RCU d171b10b2d7b mm/page-flags: remove folio_start_writeback_keepwrite() b50e37889f9f selftests/mm: add process_madvise() tests 8d58d6562111 mm: shmem: fix the shmem large folio allocation for the i915 driver 085dece6cc88 tools/getdelays: add backward compatibility for taskstats version b753522bed0b kho: add test for kexec handover d92dccd05a20 delaytop: enhance error logging and add PSI feature description 8c54f7e3e0ea samples: Kconfig: fix spelling mistake "instancess" -> "instances" fb0e9db99eef fat: fix too many log in fat_chain_add() 53f433891e69 scripts/spelling.txt: add notifer||notifier to spelling.txt 004f42dd90b7 xen/xenbus: fix typo "notifer" 545040384e78 net: mvneta: fix typo "notifer" 26197b0fd220 drm/xe: fix typo "notifer" fbedfb051a4c cxl: mce: fix typo "notifer" a30469cac8ce KVM: x86: fix typo "notifer" 1f03d55e5ef0 MAINTAINERS: add maintainers for delaytop 58b4fba81a2e ucount: use atomic_long_try_cmpxchg() in atomic_long_inc_below() f8cd9193b62e ucount: fix atomic_long_inc_below() argument type 07d24902977e kexec: enable CMA based contiguous allocation ed4f142f72a9 stackdepot: make max number of pools boot-time configurable 6c6d8f8ba778 lib/xxhash: remove unused functions fefbeed8c6f6 init/Kconfig: restore CONFIG_BROKEN help text 5c241ed8d031 mm/shmem, swap: improve cached mTHP handling and fix potential hang 1b30d4441727 bpf: Fix memory leak of bpf_scc_info objects 0808da36b982 ALSA: usb-audio: Don't use printk_ratelimit for debug prints e703b7e24750 futex: Move futex cleanup to __mmdrop() 83e6384374ba smp: Fix spelling in on_each_cpu_cond_mask()'s doc-comment 3ca824369b71 tracing: Have unsigned int function args displayed as hexadecimal 1dbf1d590d10 net: Add locking to protect skb->dev access in ip_output ae8508b25def net/sched: taprio: enforce minimum value for picos_per_byte d46e51f1c78b net: drop UFO packets in udp_rcv_segment() d8d2d9d12f14 selftests/bpf: Test for unaligned flow_dissector ctx access a81649a4efd3 net: mdio: mdio-bcm-unimac: Correct rate fallback logic d45cf1e7d718 ipv6: reject malicious packets in ipv6_gso_segment() 7cbd49795d4c selftests: avoid using ifconfig a4f0866e3dbb dpll: Make ZL3073X invisible 77bf1c55b2ac net/mlx5: Correctly set gso_segs when LRO is used 60bda1ba062a sfc: unfix not-a-typo in comment 38358fa3cc8e net: airoha: Fix PPE table access in airoha_ppe_debugfs_foe_show() f8fded7536a9 selftests: net: Fix flaky neighbor garbage collection test db5f0c3e3e60 ring-buffer: Convert ring_buffer_write() to use guard(preempt_notrace) 12d518961586 tracing: Use __free(kfree) in trace.c to remove gotos debe57fbe12c tracing: Add guard() around locks and mutexes in trace.c 788fa4b47cdc tracing: Add guard(ring_buffer_nest) c89504a703fb tracing: Remove unneeded goto out logic f914876eec9e bpf: Improve ctx access verifier error message 9e6448f7b1ef bpf: Check netfilter ctx accesses are aligned ead3d7b2b6af bpf: Check flow_dissector ctx accesses are aligned 49f848788a4d x86/cpu: Add new Intel CPU model numbers for Wildcatlake and Novalake ffcfd071eec7 spi: cs42l43: Property entry should be a null-terminated array 1b03391d073d ASoC: Intel: sof_sdw: Add quirk for Alienware Area 51 (2025) 0CCC SKU 9843cf7b6fd6 ASoC: tas2781: Fix the wrong step for TLV on tas2781 1c4c768d0686 ASoC: amd: acp: Add SoundWire SOF machine driver support for acp7.2 platform 0df24f34794d ASoC: amd: acp: Add SoundWire legacy machine driver support for acp7.2 platform 60e5b2441d7c ASoC: amd: ps: Add SoundWire pci and dma driver support for acp7.2 platform 918b744af3d4 ASoC: SOF: amd: Add sof audio support for acp7.2 platform 6693731487a8 vsock/virtio: Allocate nonlinear SKBs for handling large transmit buffers 8ca76151d2c8 vsock/virtio: Rename virtio_vsock_skb_rx_put() ab9aa2f3afc2 vhost/vsock: Allocate nonlinear SKBs for handling large receive buffers fac6b82e0f3e vsock/virtio: Move SKB allocation lower-bound check to callers 2304c64a2866 vsock/virtio: Rename virtio_vsock_alloc_skb() 03a92f036a04 vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page 87dbae5e3661 vsock/virtio: Move length check to callers of virtio_vsock_skb_rx_put() 0dab92484474 vsock/virtio: Validate length in packet header before skb_put() 10a886aaed29 vhost/vsock: Avoid allocating arbitrarily-sized SKBs 45347e79b544 vhost_net: basic in_order support 67a873df0c41 vhost: basic in order support b4ba1207d45a vhost: fail early when __vhost_add_used() fails 7d9896e9f6d0 vhost: Reintroduce kthread API and add mode selection d9ea58b5dc6b vdpa: Fix IDR memory leak in VDUSE module exit cc51a6681599 vdpa/mlx5: Fix release of uninitialized resources on error path 400cad513c78 vhost-scsi: Fix check for inline_sg_cnt exceeding preallocated limit 95109b467646 virtio: virtio_dma_buf: fix missing parameter documentation 8a0d18a9348f vhost: Fix typos 6e9ef6937c72 vhost: vringh: Remove unused functions 569c392e1913 vhost: vringh: Remove unused iotlb functions 69cd720a8a5e vhost-scsi: Fix log flooding with target does not exist errors 652abad08571 vhost-scsi: Fix typos and formatting in comments and logs 6f0f3d7fc4e0 vdpa/mlx5: Fix needs_teardown flag calculation 32d89a405adc vhost: Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR(...)) c0883c1af14c virtio: Fix typo in register_virtio_device() doc comment 4d0efa600ecf virtio-vdpa: Remove virtqueue list 564a69ad90d1 virtio-mmio: Remove virtqueue list from mmio device 482bd84f1fab virtio: document ENOSPC 2507789a724d drm/virtio: implement virtio_gpu_shutdown 89a216ed973e virtio: fix comments, readability 76b6e14aa7b0 regmap: irq: Avoid lockdep warnings with nested regmap-irq chips 1da33858af62 regmap: irq: Free the regmap-irq mutex 9d9b193ed73a crypto: hash - Increase HASH_MAX_DESCSIZE for hmac(sha3-224-s390) 55a984928bfa Revert "tty: vt: use _IO() to define ioctl numbers" a967e758f8e9 smb: client: set symlink type as native for POSIX mounts 710618c760c0 arm64/cfi,bpf: Support kCFI + BPF on arm64 f1befc82addd cfi: Move BPF CFI types and helpers to generic code 5ccaeedb489b cfi: add C CFI type macro 6cb43739b93c ata: pata_pdc2027x: Remove space before newline and abbreviations 64c7cac9d64e ata: pata_macio: Remove space before newline c9edbb6aecc5 ata: libata-core: Remove space before newline 99f9a97dce39 exfat: add cluster chain loop check for dir 2f2d42a17b5a exfat: fdatasync flag should be same like generic_write_sync() fbcbd66fddd2 dt-bindings: PCI: qcom,pcie-sa8775p: Document 'link_down' reset 51e78d97e7bf dt-bindings: PCI: Remove 83xx-512x-pci.txt bf9d32f203a2 dt-bindings: PCI: Convert amazon,al-alpine-v[23]-pcie to DT schema 9e71c4146939 dt-bindings: PCI: Convert marvell,armada-3700-pcie to DT schema f6b5ad2c6c10 dt-bindings: PCI: Convert apm,xgene-pcie to DT schema 5c2796adb127 dt-bindings: PCI: Convert axis,artpec6-pcie to DT schema 709580086fbb dt-bindings: PCI: Convert st,spear1340-pcie to DT schema fad6551fcf53 block: ensure discard_granularity is zero when discard is not supported 765761851d89 zloop: fix KASAN use-after-free of tag set e2ba58ccc909 block: Fix default IO priority if there is no IO context 924740496b6c gpu: nova-core: fix up formatting after merge 13cb75730b7a libbpf: Avoid possible use of uninitialized mod_len abad3d0bad72 bpf: Fix oob access in cgroup local storage 9621e60f59ea bpf: Move cgroup iterator helpers to bpf.h fd1c98f0ef5c bpf: Move bpf map owner out of common struct 12df58ad2942 bpf: Add cookie object to bpf maps 010510128873 netlink: specs: ethtool: fix module EEPROM input/output arguments 6235ce77749f perf record: Cache build-ID of hit DSOs only 10dd5a000989 s390/mm: Enable THP_SWAP and THP_MIGRATION ccb0aa03d046 s390: Support CONFIG_TRACE_MMIO_ACCESS 56f4cfab1c93 s390/mm: Set high_memory at the end of the identity mapping 123b7c7c2ba7 s390/ap: Unmask SLCF bit in card and queue ap functions sysfs c36049da6c90 arm64: tegra: Remove numa-node-id properties e2b02d382ae0 bitfield: Ensure the return values of helper functions are checked dcb23e187801 test_bits: add tests for __GENMASK() and __GENMASK_ULL() 104ea1c84b91 bits: unify the non-asm GENMASK*() 6d4471252ccc bits: split the definition of the asm and non-asm GENMASK*() b0c85e99458a cpumask: Remove unnecessary cpumask_nth_andnot() f49a4af3fabc watchdog: fix opencoded cpumask_next_wrap() in watchdog_next_cpu() 8557c8628cf3 clocksource: Improve randomness in clocksource_verify_choose_cpus() df485a4b2b3e ALSA: usb: scarlett2: Fix missing NULL check 5e0753df9623 mips: Update HD-audio configs again 1e7e0a2df77d LoongArch: Update HD-audio codec configs 80d2a9eb9af3 arm: Update HD-audio configs again 6260da046819 selftests: ALSA: fix memory leak in utimer test e9df1755485d ALSA: usb-audio: Add DSD support for Comtrue USB Audio device 844e5c0eb176 smb3 client: add way to show directory leases for improved debugging 55a0fbd2ac3f dm: set DM_TARGET_PASSES_CRYPTO feature for dm-thin b3b9cb11aa03 unwind: Finish up unwind when a task exits 357eda2d7450 unwind deferred: Use SRCU unwind_deferred_task_work() 858fa8a3b083 unwind: Add USED bit to only have one conditional on way back to user space 4c75133e745a unwind deferred: Add unwind_completed mask to stop spurious callbacks be3d526a5b34 unwind deferred: Use bitmask to determine which callbacks to call 055c7060e7ca unwind_user/deferred: Make unwind deferral requests NMI-safe 2dffa355f6c2 unwind_user/deferred: Add deferred unwinding interface b9c73524106e unwind_user/deferred: Add unwind cache 9576e1aecf62 dm-thin: update the documentation 8d05316d79d8 dm-raid: do not include dm-core.h 225b2cb640d7 vdo: omit need_resched() before cond_resched() 487767bff572 md: dm-zoned-target: Initialize return variable r to avoid uninitialized use bdf253d580d7 dm-verity: remove support for asynchronous hashes 367c240b0a99 nvme: fix various comment typos b6160cd2c45c nvme-auth: remove unneeded semicolon 4e6e151cf92b nvme-pci: fix leak on sgl setup error 528589947c18 nvmet: initialize discovery subsys after debugfs is initialized e715b8733df6 nvme: add capability to connect to an administrative controller c71fc0f457ca nvmet: add support for FDP in fabrics passthru path 40a826bd6c82 module: Rename MAX_PARAM_PREFIX_LEN to __MODULE_NAME_LEN a7c54b2b41dd tracing: Replace MAX_PARAM_PREFIX_LEN with MODULE_NAME_LEN bdc877ba6b7f module: Restore the moduleparam prefix length check 6c171b2ccfe6 module: Remove unnecessary +1 from last_unloaded_module::name size a6323bd4e611 module: Prevent silent truncation of module name in delete_module(2) 768da2eae866 kunit: test: Drop CONFIG_MODULE ifdeffery 818783c804bc module: make structure definitions always visible 199d9ffb3165 module: move 'struct module_use' to internal.h 0060beec0bfa ata: libata-sata: Add link_power_management_supported sysfs attribute d2be9ea9a755 ata: libata-scsi: Return aborted command when missing sense and result TF cf3fc037623c ata: libata-scsi: Fix ata_to_sense_error() status handling 759dfc7d04ba netlink: avoid infinite retry looping in netlink_unicast() de9c4861fb42 pptp: ensure minimal skb length in pptp_xmit() 3b98c9352511 net: mdio_bus: Use devm for getting reset GPIO 57ec5a8735dc net: phy: smsc: add proper reset flags for LAN8710A f2aa00e4f65e net: ipa: add IPA v5.1 and v5.5 to ipa_version_string() 6fb5ff63b35b phy: mscc: Fix parsing of unicast frames 2da4def0f487 netpoll: prevent hanging NAPI when netcons gets enabled e05c54974a05 net: ti: icss-iep: fix device and OF node leaks at probe 3e13274ca875 net: mtk_eth_soc: fix device leak at probe da717540acd3 net: gianfar: fix device leak when querying time stamp info 70458f8a6b44 net: enetc: fix device and OF node leak at probe 3fa840230f53 net: dpaa: fix device leak when querying time stamp info 9063de636cee kcm: Fix splice support 3b661ca549b9 i3c: add missing include to internal header 5fa62d4ec49a i3c: dw: Remove redundant pm_runtime_mark_last_busy() calls 0c2ce4fba48c i3c: master: svc: Remove redundant pm_runtime_mark_last_busy() calls bc4a09d8e79c i3c: master: svc: Fix npcm845 FIFO_EMPTY quirk d028219a9f14 i3c: master: Add basic driver for the Renesas I3C controller 94e611b5b9ef dt-bindings: i3c: Add Renesas I3C controller 8acf1f3bae1e i3c: Add more parameters for controllers to the header 9c0609d685b2 i3c: Standardize defines for specification parameters 5523a466e905 i3c: fix module_i3c_i2c_driver() with I3C=n da9b54708ddf i3c: master: cdns: Simplify handling clocks in probe() ba12d5f11d52 i3c: Fix i3c_device_do_priv_xfers() kernel-doc indentation 6e055b1fb2fc i3c: master: dw: Use i3c_writel_fifo() and i3c_readl_fifo() c20d3fa70491 i3c: master: cdns: Use i3c_writel_fifo() and i3c_readl_fifo() 733b439375b4 i3c: master: Add inline i3c_readl_fifo() and i3c_writel_fifo() 022245067f07 perf test: Ensure lock contention using pipe mode 907a99c314a5 md: rename recovery_cp to resync_offset 948b1fe12005 md/md-cluster: handle REMOVE message earlier 1df1fc845d22 md: fix create on open mddev lifetime regression 59edbec7a5c7 perf python: Stop using deprecated PyUnicode_AsString() 078cad8212ce f2fs: drop inode from the donation list when the last file is closed 3dca3d51b933 ARM: s3c/gpio: complete the conversion to new GPIO value setters 623526ba8984 Documentation: tracing: Add documentation about eprobes 0dd1274a053f tracing: Have eprobes have their own config option 6f02527729bd io_uring/net: Allow to do vectorized send 81231ad173d8 ALSA: hda/hdmi: Enable drivers as default fc2792a4000e ALSA: hda/cirrus: Enable drivers as default 1d8dd982c409 ALSA: hda/realtek: Enable drivers as default 11f74f48c14c ASoC: Intel: avs: Fix uninitialized pointer error in probe() 04225d13aef1 block: fix potential deadlock while running nr_hw_queue update f5a6604f7a44 block: fix lockdep warning caused by lock dependency in elv_iosched_store 49811586be37 block: move elevator queue allocation logic into blk_mq_init_sched 43584e993293 apparmor: fix Regression on linux-next (next-20250721) f3c0675bb9e0 apparmor: fix test error: WARNING in apparmor_unix_stream_connect 8936125e2328 apparmor: Remove the unused variable rules 8d452accd138 ASoC: wm8962: Clear master mode when enter runtime suspend fb2fae70e7e9 mtd: spinand: winbond: Add comment about the maximum frequency 535f30d997ba mtd: spinand: winbond: Enable high-speed modes on w35n0xjw f1a91175faaa mtd: spinand: winbond: Enable high-speed modes on w25n0xjw da55809ebb45 mtd: spinand: Add a ->configure_chip() hook d81ad9d78e2c mtd: spinand: Add a frequency field to all READ_FROM_CACHE variants 5de7ea49653f mtd: spinand: Fix macro alignment a11a51896572 spi: spi-mem: Take into account the actual maximum frequency 62df72a0ab22 spi: spi-mem: Use picoseconds for calculating the op durations f552a7c7e0a1 mtd: rawnand: atmel: set pmecc data setup time 091d9e35b85b mtd: spinand: propagate spinand_wait() errors from spinand_write_page() 6c4dab38431f mtd: rawnand: fsmc: Add missing check after DMA map 3b36f86dc472 mtd: rawnand: rockchip: Add missing check after DMA map 125100566b8f mtd: rawnand: hynix: don't try read-retry on SLC NANDs e1e6b933c56b mtd: rawnand: atmel: Fix dma_mapping_error() address 23584da28759 mtd: nand: brcmnand: fix mtd corrected bits stat 79e441ee4794 mtd: rawnand: renesas: Add missing check after DMA map fdfb040d0bc5 mtd: spinand: gigadevice: Add support for GD5F1GM9 chips 258ef75cf2e2 mtd: nand: brcmnand: replace manual string choices with standard helpers 006aa8f57f55 mfd: dt-bindings: Convert TPS65910 to DT schema 73e52f871fc0 mfd: Minor Cirrus/Maxim Kconfig order fixes 8b96324c75d8 mfd: Remove redundant pm_runtime_mark_last_busy() calls a9dec0963187 ALSA: hda/realtek - Fix mute LED for HP Victus 16-d1xxx (MB 8A26) 956048a3cd9d ALSA: hda/realtek - Fix mute LED for HP Victus 16-s0xxx f627b51aaa04 compiler_types: Provide __no_kstack_erase to disable coverage only on Clang 94fd44648dae fortify: Fix incorrect reporting of read buffer size fc525d625a22 kstack_erase: Fix missed export of renamed KSTACK_ERASE_CFLAGS 85c34532849d i2c: qcom-geni: fix I2C frequency table to achieve accurate bus rates f632472a2ab4 dt-bindings: i2c: apple,i2c: Document Apple A7-A11, T2 compatibles 315b40df66c8 i2c: tegra: Remove dma_sync_*() calls 635bf3c88533 i2c: tegra: Use internal reset when reset property is not available ffdd20555cc6 i2c: stm32f7: support i2c_*_dma_safe_msg_buf APIs 6443cdf567a9 ring-buffer: Make the const read-only 'type' static 5e32d0f15cc5 unwind_user/deferred: Add unwind_user_faultable() 71753c6ed2bf unwind_user: Add user space unwinding API with frame pointer support 6836e1f30fe9 Documentation: KVM: Use unordered list for pre-init VGIC registers c2f9de5e2db2 PCI: Move is_pciehp check out of pciehp_is_native() c6036c33947d PCI: pciehp: Use is_pciehp instead of is_hotplug_bridge 1d60796a62f3 PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge 6cff20ce3b92 PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports 1a967e92bf47 tracing: Remove "__attribute__()" from the type field of event format 65c6f742ab14 pwm: imx-tpm: Reset counter if CMOD is 0 5dc50b111b40 ALSA: hda: Fix the wrong register was used for DVC of TAS2770 f21d136caf81 pwm: mediatek: Fix duty and period setting 704d918341c3 pwm: mediatek: Handle hardware enable and clock enable separately c8705cefce44 f2fs: add gc_boost_gc_greedy sysfs node 1d4c5dbba1a5 f2fs: add gc_boost_gc_multiple sysfs node 926406a85ad8 MAINTAINERS: Add entries for the RZ/V2H(P) RSPI 10dfd36f0784 regulator: core: correct convergence check in regulator_set_voltage() 856db3759202 jfs: fix metapage reference count leak in dbAllocCtl a5e71638ddd7 ktest.pl: Add new PATCHCHECK_SKIP option to skip testing individual commits 5421681bc3ef blk-ioc: don't hold queue_lock for ioc_lookup_icq() 1da67b5b1754 block: Enforce power-of-2 physical block size 448dfecc7ff8 block: avoid possible overflow for chunk_sectors check in blk_stack_limits() 459779d04ae8 block: Improve read ahead size for rotational devices a3e892ab0fc2 tracing: fprobe: Fix infinite recursion using preempt_*_notrace() 51d3750aba79 selftests/bpf: Migrate fexit_noreturns case into tracing_failure test suite a32f6f17a74d selftests/bpf: Add selftest for attaching tracing programs to functions in deny list 863aab3d4dcd bpf: Add log for attaching tracing programs to functions in deny list a5a6b29a700f bpf: Show precise rejected function when attaching fexit/fmod_ret to __noreturn functions b90bb6dbf1d6 ipe: use SHA-256 library API instead of crypto_shash API 0121898ec05f dt-bindings: Correct indentation and style in DTS example ee4cf798202d staging: media: atomisp: Fix stack buffer overflow in gmin_get_var_int() 133c302a0c60 tracing: trace_fprobe: Fix typo of the semicolon 1edaac340f4d block: change blk_get_meta_cap() stub return -ENOIOCTLCMD 595d7ebeaf39 fuse: remove page alignment check for writeback len 614384533dfe rv: Add opid per-cpu monitor e8440a88e56b rv: Add nrp and sssw per-task monitors d0096c2f9cfc rv: Replace tss and sncid monitors with more complete sts adcc3bfa8806 sched: Adapt sched tracepoints for RV task model 9d475d80c937 rv: Retry when da monitor detects race conditions 79de661707a4 rv: Adjust monitor dependencies 7f904ff6e58d rv: Use strings in da monitors tracepoints 7b70ac4cad2b rv: Remove trailing whitespace from tracepoint string 28a78afda6c8 rv: Add da_handle_start_run_event_ to per-task monitors eb3bb145280b ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations in resume context 5b4c54ac49af bpf: Fix various typos in verifier.c comments 5dbb19b16ac4 bpf: Add third round of bounds deduction f96841bbf4a1 selftests/bpf: Test invariants on JSLT crossing sign 26e5e346a52c selftests/bpf: Test cross-sign 64bits range refinement da653de268d3 selftests/bpf: Update reg_bound range refinement logic 00bf8d0c6c9b bpf: Improve bounds when s64 crosses sign boundary 07a289a03140 RISC-V: KVM: Avoid re-acquiring memslot in kvm_riscv_gstage_map() fce11b667022 RISC-V: KVM: Use find_vma_intersection() to search for intersecting VMAs 3b7270c76622 RISC-V: perf/kvm: Add reporting of interrupt events f55ffaf89636 RISC-V: KVM: Enable ring-based dirty memory tracking 7826c8f37220 RISC-V: KVM: Fix inclusion of Smnpm in the guest ISA bitmap 3729fe8cbb48 RISC-V: KVM: Delegate illegal instruction fault to VS mode 1f6d0eee54f7 RISC-V: KVM: Pass VMID as parameter to kvm_riscv_hfence_xyz() APIs dd82e35638d6 RISC-V: KVM: Factor-out g-stage page table management 4c933f3a39de RISC-V: KVM: Add vmid field to struct kvm_riscv_hfence f035b44b518c RISC-V: KVM: Introduce struct kvm_gstage_mapping 4ecbd3eb5b1b RISC-V: KVM: Factor-out MMU related declarations into separate headers 77ba6469fe1e RISC-V: KVM: Use ncsr_xyz() in kvm_riscv_vcpu_trap_redirect() ca539ba4bc98 RISC-V: KVM: Implement kvm_arch_flush_remote_tlbs_range() eaa98ba20be0 RISC-V: KVM: Don't flush TLB when PTE is unchanged 7584eb611e8e RISC-V: KVM: Replace KVM_REQ_HFENCE_GVMA_VMID_ALL with KVM_REQ_TLB_FLUSH b79bf2025dbc RISC-V: KVM: Rename and move kvm_riscv_local_tlb_sanitize() 7c67de21ee74 RISC-V: KVM: Drop the return value of kvm_riscv_vcpu_aia_init() 4a50578a5868 RISC-V: KVM: Check kvm_riscv_vcpu_alloc_vector_context() return value 1005a3ca28e9 f2fs: fix to trigger foreground gc during f2fs_map_blocks() in lfs mode e194e140ab7d f2fs: fix to calculate dirty data during has_not_enough_free_secs() 6840faddb656 f2fs: fix to update upper_p in __get_secs_required() correctly 40aa9e1223fd f2fs: directly add newly allocated pre-dirty nat entry to dirty set list 0349b7f95c80 f2fs: avoid redundant clean nat entry move in lru list 0d4c4d4ea443 fsnotify: optimize FMODE_NONOTIFY_PERM for the common cases 08da98e1b2f7 fsnotify: merge file_set_fsnotify_mode_from_watchers() with open perm hook 3193e8942fc7 samples: fix building fs-monitor on musl systems 99765233ab42 NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY 9acb237deff7 NFSv4.2: another fix for listxattr 18ec25dd0e97 KVM: arm64: selftests: Add FEAT_RAS EL2 registers to get-reg-list 2c78e74493d3 iommu/arm-smmu-v3: Replace vsmmu_size/type with get_viommu_size 5a1c7590939c iommu/arm-smmu-v3: Do not bother impl_ops if IOMMU_VIOMMU_TYPE_ARM_SMMUV3 28f09823de92 smb: client: get rid of kstrdup() when parsing iocharset mount option 60c9511253d5 smb: client: get rid of kstrdup() when parsing domain mount option 1b6075ebd34d smb: client: get rid of kstrdup() when parsing pass2 mount option 524fa5bcc384 smb: client: get rid of kstrdup() when parsing pass mount option e5acab35feff smb: client: get rid of kstrdup() when parsing user mount option 3cfb9c1a7db0 rv: Fix wrong type cast in reactors_show() and monitor_reactor_show() e82aea50fe06 rv: Fix wrong type cast in monitors_show() a80db1f85774 rtla/tests: Test timerlat -P option using actions 892ae5f806af rtla/tests: Add grep checks for base test cases 56eb7c13b97c mtd: map: Don't use "proxy" headers 48defdf6b083 watchdog: sbsa: Adjust keepalive timeout to avoid MediaTek WS0 race condition 8a15ca0ca513 ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() bd7814a4c0fd ALSA: hda/realtek - Fix mute LED for HP Victus 16-r1xxx 1c24e5fc0c70 i2c: core: Fix double-free of fwnode in i2c_unregister_device() 3ebcbf079c26 MIPS: Don't use %pK through printk 748f8b27b007 MIPS: Update Joshua Kinard's e-mail address 707b74c6c2ca MIPS: mobileye: dts: eyeq5,eyeq6h: rename the emmc controller 6b94bf976f9f MIPS: alchemy: gpio: use new GPIO line value setter callbacks for the remaining chips cf2a6de32cab powerpc64/bpf: Add jit support for load_acquire and store_release 19122a7c28ed docs: powerpc: add htm.rst to toctree de1fffd88600 dt-bindings: hwmon: Replace bouncing Alexandru Tachici emails fd470f4ed80c hwmon: (ina238) Add support for INA228 8aee29f74395 dt-bindings: Add INA228 to ina2xx devicetree bindings cde1cc6b6079 hwmon: (ina238) Fix inconsistent whitespace 309c2b776c87 cifs: Add support for creating reparse points over SMB1 75d519b0b52a cifs: Do not query WSL EAs for native SMB symlink b62a206bfbf3 cifs: Optimize CIFSFindFirst() response when not searching b460249b9a1d cifs: Fix calling CIFSFindFirst() for root path without msearch 33cfdd726381 smb: client: fix session setup against servers that require SPN be77ab6b9fbe smb: client: allow parsing zero-length AV pairs 3edc68de5629 cifs: add new field to track the last access time of cfid 2aaf1784835f smb: change return type of cached_dir_lease_break() to bool 9d5eff7821f6 cifs: reset iface weights when we cannot find a candidate 59b33fab4ca4 smb: client: fix netns refcount leak after net_passive changes 81b96e4aef95 fbcon: Use 'bool' where appopriate 311b07842fb0 fbcon: Introduce get_{fg,bg}_color() ffc825a27f55 fbcon: fbcon_is_inactive() -> fbcon_is_active() 91a256467eed fbcon: fbcon_cursor_noblink -> fbcon_cursor_blink a2a42f0c96d7 fbdev: Fix typo in Kconfig text for FB_DEVICE da11e6a30e0b fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref 57ba4d5338a6 fbdev: svgalib: Clean up coding style 32dfb6112ea3 fbdev: kyro: Use devm_ioremap_wc() for screen mem e0bf12a43243 fbdev: kyro: Use devm_ioremap() for mmio registers b56f93f568dc fbdev: kyro: Add missing PCI memory region request c80de50c192f fbdev: simplefb: Use of_reserved_mem_region_to_resource() for "memory-region" 523b84dc7cce fbdev: fix potential buffer overflow in do_register_framebuffer() ecdd7df997fd fbdev: nvidiafb: add depends on HAS_IOPORT 2662c7a9c3dc fbdev: nvidiafb: fix build on 32-bit ARCH=um 5345e64760d3 bpf: Simplify bounds refinement from s32 bf24d6426854 crypto: keembay - Use min() to simplify ocs_create_linked_list_from_sg() 982fd1a74de6 crypto: hisilicon/hpre - fix dma unmap sequence 301eee1c52d4 crypto: qat - make adf_dev_autoreset() static a71475582ada crypto: ccp - reduce stack usage in ccp_run_aes_gcm_cmd 0fab5ee0d477 crypto: qat - refactor ring-related debug functions 6908c5f4f066 crypto: qat - fix seq_file position update in adf_ring_next() d41d75fe1b75 crypto: qat - fix DMA direction for compression on GEN2 devices 1c44b818b81b Input: st1232 - add touch-overlay handling 88fb51ea6a38 dt-bindings: input: touchscreen: st1232: add touch-overlay example ea4d331050b4 Input: touch-overlay - add touchscreen overlay handling 19875ccec016 dt-bindings: touchscreen: add touch-overlay property 17eabb792740 Input: atkbd - correctly map F13 - F24 e7412ba919f6 Input: xpad - use new BTN_GRIP* buttons 97c01e65ef4c Input: Add and document BTN_GRIP* a43a503df996 Input: xpad - change buttons the D-Pad gets mapped as to BTN_DPAD_* 3b19c9ed6f01 Documentation: Fix capitalization of XBox -> Xbox 4619b6b97553 Input: synaptics-rmi4 - add support for F1A a86240a37d43 gpiolib: enable CONFIG_GPIOLIB_LEGACY even for !GPIOLIB 0da895952607 dt-bindings: input: syna,rmi4: Document F1A function a9c95d17dc13 Input: synaptics-rmi4 - add support for Forcepads (F21) 7f5e9ca0a424 clk: clocking-wizard: Fix the round rate handling for versal 264200cc3a87 clk: Fix typos b91a9abbf473 perf list: Skip ABI PMUs when printing pmu values 55c09681cc67 perf list: Remove tracepoint printing code 45b6e281cb06 perf tp_pmu: Add event APIs d002aab87de8 perf tp_pmu: Factor existing tracepoint logic to new file 6e9fa4131abb perf parse-events: Remove non-json software events 9957d8c801fe perf jevents: Add common software event json af470fb532fc perf tools: Remove libtraceevent in .gitignore d89c58068aa6 perf test: Fix comment ordering 95f610e36adc rtc: pcf85063: scope pcf85063_config structures af915c3c13b6 MAINTAINERS: add missing headers to mempory policy & migration section 1729003f284d MAINTAINERS: add missing file to cgroup section e23210425c59 MAINTAINERS: add MM MISC section, add missing files to MISC and CORE a5c9fcb18c5a MAINTAINERS: add missing zsmalloc file 2656a75ca140 MAINTAINERS: add missing files to page alloc section c3ef2cc69596 MAINTAINERS: add missing shrinker files 2011011ad6ae MAINTAINERS: move memremap.[ch] to hotplug section 651ad43d56d1 MAINTAINERS: add missing mm_slot.h file THP section 85c16ee6faa1 MAINTAINERS: add missing interval_tree.c to memory mapping section 44d10df2007a MAINTAINERS: add missing percpu-internal.h file to per-cpu section 48e6561b667e mm/page_alloc: remove trace_mm_alloc_contig_migrate_range_info() 511914506d19 selftests/damon: introduce _common.sh to host shared function da5973a0b8e0 selftests/damon/sysfs.py: test runtime reduction of DAMON parameters 62b7b1ffa2dd selftests/damon/sysfs.py: test non-default parameters runtime commit 16797a55aab1 selftests/damon/sysfs.py: generalize DAMON context commit assertion a4027b5f2428 selftests/damon/sysfs.py: generalize monitoring attributes commit assertion 771d7754ab28 selftests/damon/sysfs.py: generalize DAMOS schemes commit assertion 53f800581f79 selftests/damon/sysfs.py: test DAMOS filters commitment f22ff7b5a5ba selftests/damon/sysfs.py: generalize DAMOS scheme commit assertion bd0487a7745e selftests/damon/sysfs.py: test DAMOS destinations commitment 84dc442bd552 selftests/damon/sysfs.py: test quota goal commitment f797e709f741 selftests/damon/sysfs.py: generalize DamosQuota commit assertion b50c48de6111 selftests/damon/sysfs.py: generalize DAMOS Watermarks commit assertion a1d52cd0302d selftests/damon/drgn_dump_damon_status: dump DAMOS filters eb413daaf222 selftests/damon/drgn_dump_damon_status: dump ctx->ops.id c1a695895712 selftests/damon/drgn_dump_damon_status: dump damos->migrate_dests 80d4e381075f selftests/damon/_damon_sysfs: use 2**32 - 1 as max nr_accesses and age 86e541f0be47 selftests/damon/_damon_sysfs: support DAMOS target_nid setup fca6ddf44df4 selftests/damon/_damon_sysfs: support DAMOS action dests setup 229b0af66407 selftests/damon/_damon_sysfs: support DAMOS quota goal nid setup ff5aae307bfb selftests/damon/_damon_sysfs: support DAMOS quota weights setup b436dfaad2ba selftests/damon/_damon_sysfs: support monitoring intervals goal setup 9d93c103edf0 selftests/damon/_damon_sysfs: support DAMOS filters setup 6da5e2961f3a selftests/damon/_damon_sysfs: support DAMOS watermarks setup cf20cb9ad1eb selftests/damon/sysfs.py: stop DAMON for dumping failures 32e42ab9fc88 sched/task_stack: Add missing const qualifier to end_of_stack() a8f0b1f8ef62 kstack_erase: Support Clang stack depth tracking 6676fd3c99b0 kstack_erase: Add -mgeneral-regs-only to silence Clang warnings 381a38ea53d2 init.h: Disable sanitizer coverage for __init and __head 431a380f935e kstack_erase: Disable kstack_erase for all of arm compressed boot code e9f545d0d336 selftests/bpf: Enable private stack tests for arm64 6c17a882d380 bpf, arm64: JIT support for private stack 3ba58312e656 bpf: Move bpf_jit_get_prog_name() to core.c b114fcee766d bpf, arm64: Fix fp initialization for exception boundary fa582ca7e187 dpll: zl3073x: Fix build failure 38b74b212a34 selftests: bpf: fix legacy netfilter options b7b3500bd4ee umd: Remove usermode driver framework 2b03164eee20 bpf/preload: Don't select USERMODE_DRIVER 31d7d67ba127 ipv6: annotate data-races around rt->fib6_nsiblings f8d8ce1b515a ipv6: fix possible infinite loop in fib6_info_uses_dev() 54e6fe9dd3b0 ipv6: prevent infinite loop in rt6_nlmsg_size() ea2f921db7a4 ipv6: add a retry logic in net6_rt_notify() f388f807eca1 vrf: Drop existing dst reference in vrf_ip6_input_dst c471b90bb332 net/sched: taprio: align entry index attr validation with mqprio 5737383faea3 net: fsl_pq_mdio: use dev_err_probe 5b32321fdaf3 selftests: rtnetlink.sh: remove esp4_offload after test 002f79a5f015 vsock: remove unnecessary null check in vsock_getname() 3b7c13dfdcc2 igb: xsk: solve negative overflow of nb_pkts in zerocopy mode 2764ab51d5f0 stmmac: xsk: fix negative overflow of budget in zerocopy mode d7e0d327805b dt-bindings: ieee802154: Convert at86rf230.txt yaml format eed9b1420907 Documentation: KVM: arm64: Describe VGICv3 registers writable pre-init 15b5964a411f KVM: arm64: selftests: Add test for nASSGIcap attribute c652887a9288 KVM: arm64: vgic-v3: Allow userspace to write GICD_TYPER2.nASSGIcap f26e6af75782 KVM: arm64: vgic-v3: Allow access to GICD_IIDR prior to initialization ef364c5b4357 KVM: arm64: vgic-v3: Consolidate MAINT_IRQ handling 82221a4e66f0 KVM: arm64: Disambiguate support for vSGIs v. vLPIs 3435bd79ec13 KVM: arm64: selftest: vgic-v3: Add basic GICv3 sysreg userspace access test 8af3e8ab09d0 KVM: arm64: Enforce the sorting of the GICv3 system register table f5e6ebf285e1 KVM: arm64: Clarify the check for reset callback in check_sysreg_table() 0f3046c8f68c KVM: arm64: vgic-v3: Fix ordering of ICH_HCR_EL2 c32969d0362a sh: Do not use hyphen in exported variable name eb549e194bf2 kconfig: gconf: refactor text_insert_help() 5ceb15fdc629 kconfig: gconf: remove unneeded variable in text_insert_msg e16f08062f91 kconfig: gconf: use hyphens in signals 2bc0148f7819 kconfig: gconf: replace GtkImageMenuItem with GtkMenuItem 15a5ae3b0976 kconfig: gconf: Fix Back button behavior 6d4d44254e43 kconfig: gconf: fix single view to display dependent symbols correctly a8f2b96ca9ee PCI: pnv_php: Enable third attention indicator state a2a2a6fc2469 PCI: pnv_php: Fix surprise plug detection and recovery 1010b4c012b0 powerpc/eeh: Make EEH driver device hotplug safe e82b34eed04b powerpc/eeh: Export eeh_unfreeze_pe() 80f9fc236279 PCI: pnv_php: Work around switches with broken presence detection 466861909255 PCI: pnv_php: Clean up allocated IRQs on unplug b9f75396ec10 scripts: add zboot support to extract-vmlinux d8f26717c901 gendwarfksyms: order -T symtypes output by name e06aa69de21b gendwarfksyms: use preferred form of sizeof for allocation 87433e3e06a6 kconfig: qconf: confine {begin,end}Group to constructor and destructor 721bfe583c52 kconfig: qconf: fix ConfigList::updateListAllforAll() 263e70bc4286 kconfig: add a function to dump all menu entries in a tree-like format 65056488e8bf kconfig: gconf: show GTK version in About dialog bfa7375c10df kconfig: gconf: replace GtkHPaned and GtkVPaned with GtkPaned d6f0b652d9b5 kconfig: gconf: replace GdkColor with GdkRGBA df889fdbb8d4 kconfig: gconf: replace GtkVbox with GtkBox 9755d167bf51 kconfig: gconf: migrate to GTK 3 e06030c1ae32 kconfig: gconf: rename gconf.glade to gconf.ui 894ad403439e kconfig: gconf: rename display_tree_part() 06ba76dc8257 kconfig: gconf: use configure-event handler to adjust pane separator 0c82f50a06aa kconfig: gconf: fix behavior of a menu under a symbol in split view 1f937cdf3268 docs: kconfig: add alldefconfig to the all*configs f46899293689 kconfig: nconf: Ensure null termination where strncpy is used 4a5dcb337395 selftests/bpf: Fix test dynptr/test_dynptr_memset_xdp_chunks failure 90f791a975af selftests/bpf: Fix test dynptr/test_dynptr_copy_xdp failure 4c82768e4134 selftests/bpf: Increase xdp data size for arm64 64K page size 620e2392db23 net: dsa: microchip: Disable PTP function of KSZ8463 006983e59755 net: dsa: microchip: Setup fiber ports for KSZ8463 5bcdb1373a6c net: dsa: microchip: Write switch MAC address differently for KSZ8463 15b8d3e38607 net: dsa: microchip: Use different registers for KSZ8463 84c47bfc5b3b net: dsa: microchip: Add KSZ8463 switch support to KSZ DSA driver ba37d556eaf7 dt-bindings: net: dsa: microchip: Add KSZ8463 switch support d1f3dbad6f0d selftests: drv-net: Wait for bkg socat to start a5e290aab8fc net: stmmac: dwmac-socfpga: Add xgmac support for Agilex5 92068a32f978 dt-bindings: net: altr,socfpga-stmmac: Add compatible string for Agilex5 bf3c032bfe16 net/sched: Add precise drop reason for pfifo_fast queue overflows 736a0516a162 hfs: fix general protection fault in hfs_find_init() a431930c9bac hfs: fix slab-out-of-bounds in hfs_bnode_read() c80aa2aaaa5e hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() 511d10b4c2f9 sctp: Replace sockaddr with sockaddr_inet in sctp_addr union 9203e0a82c0b wireguard: peer: Replace sockaddr with sockaddr_inet 463deed51796 ipv6: Add sockaddr_inet unified address structure 5474ca211819 net/mlx5e: Expose TIS via devlink tx reporter diagnose 71670f766b8f net/mlx5e: Support routed networks during IPsec MACs initialization 94458781aee6 hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() c7c6363ca186 hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() 4c6a567cb8e8 hfsplus: don't set REQ_SYNC for hfsplus_submit_bio() c2dbaf0af051 tracing: sched: Hide numa events under CONFIG_NUMA_BALANCING 85b9dd6e90b9 i2c: lpi2c: implement xfer_atomic callback 8336f9de21f7 i2c: lpi2c: use readl_poll_timeout() for register polling f8fd855d5b2b dt-bindings: i2c: i2c-rk3x: Allow use of a power-domain ae5e80ba0a09 dt-bindings: i2c: exynos5: add samsung,exynos2200-hsi2c compatible ce556c29b0a2 i2c: lpi2c: convert to use secs_to_jiffies() a9320f3e96ad i2c: st: Use min() to improve code 5ac00023852d net: dsa: b53: mmap: Implement bcm63xx ephy power control e8e13073dff7 net: dsa: b53: mmap: Add register layout for bcm6368 c251304ab021 net: dsa: b53: mmap: Add register layout for bcm6318 aed2aaa3c963 net: dsa: b53: mmap: Add syscon reference and register layout for bcm63268 fcf02a462fab net: dsa: b53: Define chip IDs for more bcm63xx SoCs cce3563875c7 dt-bindings: net: dsa: b53: Document brcm,gpio-ctrl property be7a79145d85 net: dsa: b53: Add phy_enable(), phy_disable() methods 33360f2508e0 netpoll: Remove unused fields from inet_addr union 89f686a0fb6e parisc: Revise __get_user() to probe user read access f6334f4ae9a4 parisc: Revise gateway LWS calls to probe user read access 4eab1c27ce1f parisc: Drop WARN_ON_ONCE() from flush_cache_vmap f92a5e36b0c4 parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault() 802e55488bc2 parisc: Define and use set_pte_at() 52ce9406a962 parisc: Rename pte_needs_flush() to pte_needs_cache_flush() in cache.c 91428ca9320e parisc: Check region is readable by user in raw_copy_from_user() cb22f247f371 parisc: Update comments in make_insert_tlb 305ab0a748c5 parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilers 963f1b20a8d2 parisc: Makefile: fix a typo in palo.conf 70165c78e31d Documentation/rtla: Add actions feature 04f837165b94 rtla/tests: Limit duration to maximum of 10s 4e26f84abfbb rtla/tests: Add tests for actions 916a9c5b03a7 rtla/tests: Check rtla output with grep 3aadb65db5d6 rtla/timerlat: Add action on end feature 8d933d5c89e8 rtla/timerlat: Add continue action 3b78670e3a93 rtla/timerlat_bpf: Allow resuming tracing 6ea082b171e0 rtla/timerlat: Add action on threshold feature 8b6cbcac76af rtla/timerlat: Introduce enum timerlat_tracing_mode 49db61c27c4b net: phy: micrel: fix KSZ8081/KSZ8091 cable test 7ef2310b580d dt-bindings: display: mediatek,dp: Allow DisplayPort AUX bus 1bbb76a89948 neighbour: Fix null-ptr-deref in neigh_flush_dev(). 165a7f5db919 net: dsa: microchip: Fix wrong rx drop MIB counter for KSZ8863 f24987ef6959 ipv6: add `force_forwarding` sysctl to enable per-interface forwarding 1693d187725d dt-bindings: fsl: convert fsl,vf610-mscm-ir.txt to yaml format fa8c0b1c7931 dt-bindings: interrupt-controller: Add fsl,icoll.yaml 7ce3c2713b45 dt-bindings: interrupt-controller: Add missing Xilinx INTC binding 9312ee76490d octeontx2-af: use unsigned int as iterator for unsigned values 829fec0244b4 mptcp: remove pr_fallback() c65c2e3bae69 mptcp: track fallbacks accurately via mibs 5ec9b15d8dfa selftests: net: Skip test if IPv6 is not configured a75afcd188e1 usbnet: Set duplex status to unknown in the absence of MII f6c650c8d87e selftests: rtnetlink: add macsec and vlan nesting test 0349659fd72f macsec: set IFF_UNICAST_FLT priv flag 0d9cfc9b8cb1 net: usbnet: Avoid potential RCU stall on LINK_CHANGE event 15dc08fd2cac net: hibmcge: support for statistics of reset failures e80d65561571 net/mlx5e: Fix potential deadlock by deferring RX timeout recovery 6d19c44b5c6d net/mlx5e: Remove skb secpath if xfrm state is not found fd4b97246a23 net/mlx5e: Clear Read-Only port buffer size in PBMC before update 2d442a0c7814 spi: SPISG: Fix less than zero comparison on a u32 variable 6e19839a80b8 perf sort: Use perf_env to set arch sort keys and header a563c9f3bb8c perf test: Move PERF_SAMPLE_WEIGHT_STRUCT parsing to common test 8882095b1d4d perf sample: Remove arch notion of sample parsing 525a599badee perf env: Remove global perf_env 003a86bce072 perf trace: Avoid global perf_env with evsel__env 69ac7472d28a perf auxtrace: Pass perf_env from session through to mmap read e481066388fe perf machine: Explicitly pass in host perf_env aa91baa09b2a perf bench synthesize: Avoid use of global perf_env aaa23571fe4b perf top: Make perf_env locally scoped 740f7ba1e3be perf session: Add host_env argument to perf_session__new 5a156353e55e perf test: Avoid use perf_env b743a1368dea perf header: Clean up use of perf_env 57ddb9cbb54f perf evlist: Change env variable to session c3e5b9ec96de perf session: Add accessor for session->header.env 53b00ff358dc perf record: Make --buildid-mmap the default 5b11409b9246 perf jitdump: Directly mark the jitdump DSO d9f2ecbc5e47 perf dso: Move build_id to dso_id eee4b66105a6 perf build-id: Ensure struct build_id is empty before use 29be60c93d2d perf build-id: Mark DSO in sample callchains fccaaf6fbbc5 perf build-id: Change sprintf functions to snprintf fe09560f8241 net: Fix typos f11a5f89910a Documentation/ABI/testing/debugfs-cxl: Add 'cxl' to clear_poison path 8b4a1a46e84a selftests: netfilter: ipvs.sh: Explicity disable rp_filter on interface tunl0 8d1c91850d06 selftests: netfilter: Ignore tainted kernels in interface stress test bf58e667af7d netfilter: xt_nfacct: don't assume acct name is null-terminated 897eefee2eb7 netfilter: nft_set_pipapo: prefer kvmalloc for scratch maps d8d871a35ca9 netfilter: nft_set_pipapo: merge pipapo_get/lookup 531e61312104 netfilter: nft_set: remove indirection from update API call 17a20e09f086 netfilter: nft_set: remove one argument from lookup and update functions 7792c1e03054 netfilter: nft_set_pipapo: remove unused arguments bc8c43adfdc5 netfilter: nfnetlink_hook: Dump flowtable info b65504e7cf0a netfilter: nfnetlink: New NFNLA_HOOK_INFO_DESC helper bfabc4f70ee7 ipvs: Rename del_timer in comment in ip_vs_conn_expire_now() ba71a6e58b38 selftests: netfilter: Enable CONFIG_INET_SCTP_DIAG 3c3ab65f00eb selftests: net: Enable legacy netfilter legacy options. 9fce66583f06 netfilter: Exclude LEGACY TABLES on PREEMPT_RT. 29f0f4cefc28 netfilter: conntrack: Remove unused net in nf_conntrack_double_lock() bf6788742b8d netfilter: nf_tables: Remove unused nft_reduce_is_readonly() 031a71247194 netfilter: x_tables: Remove unused functions xt_{in|out}name() e89a68046687 netfilter: load nf_log_syslog on enabling nf_conntrack_log_invalid aa5840167780 netfilter: conntrack: table full detailed log 6304c4c8476d Documentation: devlink: add devlink documentation for the kvaser_usb driver aa6a5c995e16 can: kvaser_usb: Add devlink port support 8720aed90c87 can: kvaser_usb: Expose device information via devlink info_get() 9505a83fc4e1 can: kvaser_usb: Add devlink support 0020f2ba4099 can: kvaser_usb: Store additional device information 280eba332b36 can: kvaser_usb: Store the different firmware version components in a struct 7506789c5335 can: kvaser_usb: Move comment regarding max_tx_urbs 827158a67c86 can: kvaser_usb: Add intermediate variables c151b06a087a can: kvaser_usb: Assign netdev.dev_port based on device channel index 3d7a3de9eba4 can: kvaser_usb: Add support for ethtool set_phys_id() 478248f1bc0c can: kvaser_usb: Add support to control CAN LEDs on device fed552478e6f Documentation: devlink: add devlink documentation for the kvaser_pciefd driver 6271c8b82730 can: kvaser_pciefd: Add devlink port support 3d68ecf4173c can: kvaser_pciefd: Expose device firmware version via devlink info_get() 0d1b337b6d6c can: kvaser_pciefd: Add devlink support 20bc87ae5149 can: kvaser_pciefd: Split driver into C-file and header-file. d54b16b40dda can: kvaser_pciefd: Store device channel index 5131f18ffa97 can: kvaser_pciefd: Store the different firmware version components in a struct 69a2cb633c27 can: kvaser_pciefd: Add intermediate variable for device struct in probe() e74249a00bf1 can: kvaser_pciefd: Add support for ethtool set_phys_id() 44f0b630f67e can: kvaser_pciefd: Add support to control CAN LEDs on device e60737dbfb92 ARM: 9449/1: coresight: Finish removal of Coresight support in arch/arm/kernel 099b847ccc6c ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr a3ce570a5d6a ext4: implement linear-like traversal across order xarrays 634755876491 ext4: refactor choose group to scan group f7eaacbb4e54 ext4: convert free groups order lists to xarrays 9c08e42db905 ext4: factor out ext4_mb_scan_group() 5abd85f667a1 ext4: factor out ext4_mb_might_prefetch() 45704f92e558 ext4: factor out __ext4_mb_scan_group() 7d345aa1fac4 ext4: fix largest free orders lists corruption on mb_optimize_scan switch 1c320d8e9292 ext4: fix zombie groups in average fragment size lists e7f101a80887 ext4: merge freed extent with existing extents before insertion 0a2326f6ae60 ext4: convert sbi->s_mb_free_pending to atomic_t 9a0ed1698191 ext4: fix typo in CR_GOAL_LEN_SLOW comment 4d18a0b98259 ext4: get rid of some obsolete EXT4_MB_HINT flags 8f2c3b74865c ext4: utilize multiple global goals to reduce contention 4b41deb896e3 ext4: remove unnecessary s_md_lock on update s_mb_last_group f0374d80711a ext4: remove unnecessary s_mb_last_start 35bfd4b44ef0 ext4: separate stream goal hits from s_bal_goals for better tracking e9eec6f33971 ext4: add ext4_try_lock_group() to skip busy groups 82e6381e23f1 ext4: initialize superblock fields in the kballoc-test.c kunit tests b8a7fba39cd4 rv: Remove struct rv_monitor::reacting 3d3800b4f7f4 rv: Remove rv_reactor's reference counter 3d3c376118b5 rv: Merge struct rv_reactor_def into struct rv_reactor 24cbfe18d55a rv: Merge struct rv_monitor_def into struct rv_monitor b0c08dd5348d rv: Remove unused field in struct rv_monitor_def 75fe230b9bed scsi: libsas: Use a bool for sas_deform_port() second argument 704ed03abf6b scsi: libsas: Move declarations of internal functions to sas_internal.h bd31394aabf3 scsi: libsas: Make sas_get_ata_info() static 0dd03570512a scsi: libsas: Simplify sas_ata_wait_eh() 54091eee08ac scsi: libsas: Refactor dev_is_sata() 8e48727c26c4 scsi: sd: Make sd shutdown issue START STOP UNIT appropriately 43cf0e05089a powerpc/thp: tracing: Hide hugepage events under CONFIG_PPC_BOOK3S_64 87aa3c8d8c4a spi: intel: Allow writeable MTD partition with module param ffc72771ff6e regmap: Annotate that MMIO implies fast IO e95122a32e77 ASoC: codecs: Add acpi_match_table for aw88399 driver 5989bfe6ac6b block: restore two stage elevator switch while running nr_hw_queue update a6b87bfc2ab5 HID: core: Harden s32ton() against conversion to 0 bits 2db7a52ca9ed docs: Fix kernel-doc error in CAN driver b7d012e59627 can: tscan1: CAN_TSCAN1 can depend on PC104 788199b73b6e can: peak_usb: fix USB FD devices potential malfunction 51d4b0a44c82 usb: musb: omap2430: clean up probe error handling 1473e9e7679b usb: musb: omap2430: fix device leak at unbind 868837b0a94c usb: gadget: udc: renesas_usb3: fix device leak at unbind 93b400f49514 usb: dwc3: meson-g12a: fix device leaks at unbind 086a0e516f7b usb: dwc3: imx8mp: fix device leak at unbind 22fcf88b02e2 usb: musb: omap2430: enable compile testing 7b4b5591d455 usb: gadget: udc: renesas_usb3: drop unused module alias 7919407eca2e usb: xhci: print xhci->xhc_state when queue_command failed 672820a070ea ovl: properly print correct variable 4740e1e2f320 gpio: virtio: Fix config space reading. 4f8ff9486fd9 ksmbd: fix corrupted mtime and ctime in smb2_open 44a3059c4c8c ksmbd: fix Preauh_HashValue race condition ecd9d6bf88dd ksmbd: check return value of xa_store() in krb5_authenticate 9b493ab6f351 ksmbd: fix null pointer dereference error in generate_encryptionkey a28f98103890 scsi: arm64: dts: mediatek: mt8195: Add UFSHCI node d01cfeac89e9 scsi: dt-bindings: mediatek,ufs: add MT8195 compatible and update clock nodes 794ff7a0a6e7 scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for UFS host 6f1fd3e0279f scsi: ufs: ufs-mediatek: Add UFS host support for MT8195 SoC 22b246e3fc5e scsi: ufs: ufs-pci: Remove control of UIC Completion interrupt for Intel MTL d402b20f9c31 scsi: ufs: core: Do not write interrupt enable register unnecessarily b4c0cab4eb8d scsi: ufs: core: Set and clear UIC Completion interrupt as needed c5977c4c0731 scsi: ufs: core: Remove duplicated code in ufshcd_send_bsg_uic_cmd() 497027eade8c scsi: ufs: core: Move ufshcd_enable_intr() and ufshcd_disable_intr() 28a60bbbe739 scsi: ufs: ufs-pci: Remove UFS PCI driver's ->late_init() call back 6de7435e6b81 scsi: ufs: ufs-pci: Fix default runtime and system PM levels 4428ddea832c scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers c60b95389d02 clk: spacemit: ccu_pll: fix error return value in recalc_rate callback 5e5976f5242d scsi: ufs: host: mediatek: Support FDE (AES) clock scaling 31a20e9f7c76 scsi: ufs: host: mediatek: Support clock scaling with Vcore binding ff40f31216ff scsi: ufs: host: mediatek: Add clock scaling query function 7996746394df scsi: ufs: host: mediatek: Add more UFSCHI hardware versions 66e26a4b8a77 scsi: ufs: host: mediatek: Set IRQ affinity policy for MCQ mode a44ff97f895b scsi: ufs: host: mediatek: Handle broken RTC based on DTS setting 16b30c7a4c56 scsi: ufs: host: mediatek: Change ref-clk timeout policy a84a9ba7888f scsi: ufs: host: mediatek: Add DDR_EN setting 262893939604 scsi: ufs: host: mediatek: Simplify boolean conversion 45cd52c44e85 mm: remove grab_cache_page() 7e6c3130690a mm/damon/ops-common: ignore migration request to invalid nodes a27848a03504 docs: update THP documentation to clarify sysfs "never" setting 7d6597dfef11 tools/testing/selftests: explicitly test split multi VMA mremap move 7062387ed690 tools/testing/selftests: test MREMAP_DONTUNMAP on multiple VMA move 10aed7dac451 tools/testing/selftests: add mremap() shrink test for multiple VMAs 6f1cc9fb4769 selftests/mm: guard-regions: Use SKIP() instead of ksft_exit_skip() 3f6bfd4789a0 selftests/mm: reuse FORCE_READ to replace "asm volatile("" : "+r" (XXX));" 7efa1cd5f89b arm64: add batched versions of ptep_modify_prot_start/commit cac1db8c3aad mm: optimize mprotect() by PTE batching 45199f715b74 mm: split can_change_pte_writable() into private and shared parts 57fae936b40c mm: introduce FPB_RESPECT_WRITE for PTE batching infrastructure 0aa3657df3ec mm: add batched versions of ptep_modify_prot_start/commit 1d40f4e3d9d6 mm: optimize mprotect() for MM_CP_PROT_NUMA by batch-skipping PTEs b9bf6c2872c5 mm: refactor MM_CP_PROT_NUMA skipping case into new function fde47708f9bc mm/huge_memory: refactor after-split (page) cache code a3871560ffc5 mm/huge_memory: get frozen folio refcount with folio_expected_ref_count() 714b056c8321 mm/huge_memory: convert VM_BUG* to VM_WARN* in __folio_split 391dc7f40590 mm/huge_memory: deduplicate code in __folio_split() 3653fc1bdba1 mm/huge_memory: remove after_split label in __split_unmapped_folio() 6c7de9c83be6 mm/huge_memory: move unrelated code out of __split_unmapped_folio() 6470fb2bb181 fs/Kconfig: enable HUGETLBFS only if ARCH_SUPPORTS_HUGETLBFS a5867a218d7c mm: mempool: fix wake-up edge case bug for zero-minimum pools 5631da56c9a8 fs/proc/task_mmu: read proc/pid/maps under per-vma lock 03d98703f7e1 fs/proc/task_mmu: remove conversion of seq_file position to unsigned aadc099c480f selftests/proc: add verbose mode for /proc/pid/maps tearing tests 6a45336b9b6f selftests/proc: extend /proc/pid/maps tearing test to include vma remapping b11d9e2d7883 selftests/proc: extend /proc/pid/maps tearing test to include vma resizing beb69e817246 selftests/proc: add /proc/pid/maps tearing from vma split test c79147e4b02f mm: cma: simplify cma_maxchunk_get() 77c50f9147ea mm: cma: simplify cma_debug_show_areas() 476d87d6a061 fs: stable_page_flags(): use snapshot_page() 71f2a2c4ff62 proc: kpagecount: use snapshot_page() d863a12108f2 mm/util: introduce snapshot_page() 92c99fc61473 mm/memory: introduce is_huge_zero_pfn() and use it in vm_normal_page_pmd() 8678d1faf1d4 mm: swap: remove stale comment stale comment in cluster_alloc_swap_entry() 152c1339dc13 mm: swap: fix potential buffer overflow in setup_clusters() 255116c5b0fa mm: swap: correctly use maxpages in swapon syscall to avoid potential deadloop 4f78252da887 mm: swap: move nr_swap_pages counter decrement from folio_alloc_swap() to swap_range_alloc() cc1c6724ebea Docs/ABI/damon: update for refresh_ms e85e965bdbec Docs/admin-guide/mm/damon/usage: document refresh_ms file d809a7c64ba8 mm/damon/sysfs: implement refresh_ms file internal work b907494768e5 mm/damon/sysfs: implement refresh_ms file under kdamond directory 378bdb97405a memcg: convert memcg->socket_pressure to u64 a9e056de661c mm: remove arch_flush_tlb_batched_pending() arch helper 441413d2a99d mm: drop hugetlb_free_pgd_range() 1c7bf6c54572 mm: remove call to hugetlb_free_pgd_range() d0813985a23c sparc64: remove hugetlb_free_pgd_range() 6344a6d9ce13 mm/shmem: writeout free swap if swap_writeout() reactivates ea693aaa5ce5 mm/shmem: hold shmem_swaplist spinlock (not mutex) much less d53f248258e1 tools/testing/selftests: extend mremap_test to test multi-VMA mremap d23cb648e365 mm/mremap: permit mremap() move of multiple VMAs 2cf442d74216 mm/mremap: clean up mlock populate behaviour 9b2301bf8d65 mm/mremap: move remap_is_valid() into check_prep_vma() a85dc37186a5 mm/mremap: check remap conditions earlier f9f11398d4da mm/mremap: use an explicit uffd failure path for mremap e49e76c20ba1 mm/mremap: cleanup post-processing stage of mremap f256a7a4ca1a mm/mremap: put VMA check and prep logic into helper function 3215eaceca87 mm/mremap: refactor initial parameter sanity checks 000c0691ec6a mm/mremap: perform some simple cleanups cfea89210a88 mm/vma: refactor vma_modify_flags_name() to vma_modify_name() 3865301dc58a mm: optimize lru_note_cost() by adding lru_note_cost_unlock_irq() 526660b950a4 mm/mglru: stop try_to_inc_min_seq() if min_seq[type] has not increased 51b6f738ebfa scsi: ufs: core: Use str_true_false() helper in UFS_FLAG() 37c4e72b0651 scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans 6e0f6aa44b68 scsi: target: core: Generate correct identifiers for PR OUT transport IDs b25b44cd178c selftests: drv-net: tso: fix non-tunneled tso6 test case name 2cfbcc5d8af9 selftests: drv-net: tso: fix vxlan tunnel flags to get correct gso_type 266b835e5e84 selftests: drv-net: tso: enable test cases based on hw_features 220e6083e8bd scsi: MAINTAINERS: Update hisi_sas entry d74cd9a02f02 selftests: drv-net: Make command requirements explicit b4d52c698210 selftests: drv-net: Fix remote command checking in require_cmd() 433501270549 net/mlx5: Fix build -Wframe-larger-than warnings 7ffbf335e325 scsi: target: iblock: Allow iblock devices to be shared 35dabf4503b9 scsi: ufs: core: Use link recovery when h8 exit fails during runtime resume 8e7583a4f65f net: define an enum for the napi threaded state 78afdadafe6f net: Use netif_threaded_enable instead of netif_set_threaded in drivers 71c52411c51b net: Create separate gro_flush_normal function 8c4e53a1a093 tracing: Call trace_ftrace_test_filter() for the event 7bdc68921481 scsi: Revert "scsi: iscsi: Fix HW conn removal use after free" dafeaf2c03e7 scsi: aacraid: Stop using PCI_IRQ_AFFINITY 33b3120cb20f scsi: ufs: qcom: Drop dead compile guard 3e90b38781e3 scsi: mpt3sas: Fix a fw_event memory leak f70d9819c779 selftests: drv-net: devmem: use new mattr ynl helpers 8553fb7c555c tools: ynl-gen: print setters for multi-val attrs 2c222dde61c4 tools: ynl-gen: print alloc helper for multi-val attrs cf5869977702 tools: ynl-gen: move free printing to the print_type_full() helper a8a9fd042e09 tools: ynl-gen: don't add suffix for pure types 8245d47cfaba x86: Handle KCOV __init vs inline mismatches 65c430906eff arm64: Handle KCOV __init vs inline mismatches 65df390bc2a7 clk: tegra: periph: Make tegra_clk_periph_ops static 2dc2ca9000ee clk: tegra: periph: Fix error handling and resolve unsigned compare warning ba6651a768a1 clk: imx: scu: convert from round_rate() to determine_rate() 62021be5fcb1 clk: imx: pllv4: convert from round_rate() to determine_rate() b2826d2252ce clk: imx: pllv3: convert from round_rate() to determine_rate() bf7046620975 clk: imx: pllv2: convert from round_rate() to determine_rate() c677a5a0eeb1 clk: imx: pll14xx: convert from round_rate() to determine_rate() 341bdb9cf509 clk: imx: pfd: convert from round_rate() to determine_rate() 6d50f953f75e clk: imx: frac-pll: convert from round_rate() to determine_rate() 6534f1a7c1e5 clk: imx: fracn-gppll: convert from round_rate() to determine_rate() eb7a49208c3d clk: imx: fixup-div: convert from round_rate() to determine_rate() 68a33129d747 clk: imx: cpu: convert from round_rate() to determine_rate() 62a88813c150 clk: imx: busy: convert from round_rate() to determine_rate() 167483da96a4 clk: imx: composite-93: remove round_rate() in favor of determine_rate() a16f19d2e813 clk: imx: composite-8m: remove round_rate() in favor of determine_rate() 30fb5e134f05 selftests/pidfd: Fix duplicate-symbol warnings for SCHED_ CPP symbols 213879061a9c selftests/tracing: Fix false failure of subsystem event test b351e9c93a4f selftests: pci_endpoint: Add doorbell test case eefb83790a0d misc: pci_endpoint_test: Add doorbell test case eff0c286aa91 PCI: endpoint: pci-epf-test: Add doorbell test support 4ff4252a2355 PCI: endpoint: Add pci_epf_align_inbound_addr() helper for inbound address alignment c822392280aa PCI: endpoint: pci-ep-msi: Add checks for MSI parent and mutability 1c3b002c6bf6 PCI: endpoint: Add RC-to-EP doorbell support using platform MSI controller 60e61a4a5977 clk: qcom: Remove redundant pm_runtime_mark_last_busy() calls 76aa140f38dc clk: imx: Remove redundant pm_runtime_mark_last_busy() calls 77923f710352 clk: bcm: bcm2835: convert from round_rate() to determine_rate() 467d9c0348d6 PCI: dwc: Add Sophgo SG2044 PCIe controller driver in Root Complex mode 17a6d7ceceea dt-bindings: clock: convert lpc1850-cgu.txt to yaml format cce39a0d70fc MAINTAINERS: Include clk.py under COMMON CLK FRAMEWORK entry d7d8ab87e3e7 PCI: vmd: Switch to msi_create_parent_irq_domain() 63984ea71a6c PCI: vmd: Convert to lock guards d7703cf5c402 PCI: plda: Switch to msi_create_parent_irq_domain() f29861aa301c PCI: xilinx: Switch to msi_create_parent_irq_domain() 710a1494e157 PCI: xilinx-nwl: Switch to msi_create_parent_irq_domain() d08c7e502c9f PCI: xilinx-xdma: Switch to msi_create_parent_irq_domain() dd26c1a23fd5 PCI: rcar-host: Switch to msi_create_parent_irq_domain() e449cb9afc96 PCI: mediatek: Switch to msi_create_parent_irq_domain() 9a35a26485b3 PCI: mediatek-gen3: Switch to msi_create_parent_irq_domain() e275e38a61a1 PCI: iproc: Switch to msi_create_parent_irq_domain() ebcc2fbd3398 PCI: brcmstb: Switch to msi_create_parent_irq_domain() cf154cccd8c9 PCI: altera-msi: Switch to msi_create_parent_irq_domain() 750277048afe PCI: aardvark: Switch to msi_create_parent_irq_domain() 0cb6d733983c PCI: mobiveil: Switch to msi_create_parent_irq_domain() 3849ceec49df dt-bindings: clock: Convert qca,ath79-pll to DT schema 71b80a33653d dt-bindings: clock: Convert nuvoton,npcm750-clk to DT schema f2cb67d73afd dt-bindings: clock: Convert moxa,moxart-clock to DT schema ce2930aefb39 dt-bindings: clock: Convert microchip,pic32mzda-clk to DT schema 1a25e13de69d dt-bindings: clock: Convert maxim,max9485 to DT schema 68b9272ca7ac pwm: raspberrypi-poe: Fix spelling mistake "Firwmware" -> "Firmware" 8e717112caf3 PCI: dwc: Switch to msi_create_parent_irq_domain() a103d2dede56 PCI: controller: Use dev_fwnode() instead of of_fwnode_handle() 5a2ceebd8175 perf build-id: Truncate to avoid overflowing the build_id data f3982385bc50 perf build-id: Reduce size of "size" variable fcc7cc31239d perf metricgroups: Add NO_THRESHOLD_AND_NMI constraint 8dcd27b1b866 perf parse-events: Fix missing slots for Intel topdown metric events 5b546de9cc17 perf topdown: Use attribute to see an event is a topdown metic or slots 811082e4b668 perf parse-events: Support user CPUs mixed with threads/processes e9387ba56918 perf evsel: Add evsel__open_per_cpu_and_thread cd63c2216825 perf parse-events: Minor __add_event refactoring 3cb614a261e4 perf pmus: Factor perf_pmus__find_by_attr out of evsel__find_pmu f958537f1852 perf evsel: Use libperf perf_evsel__exit 9a711ef3bd57 libperf evsel: Factor perf_evsel__exit out of perf_evsel__delete 6d765f5f7ec6 libperf evsel: Rename own_cpus to pmu_cpus 175c852325a1 perf tool_pmu: Allow num_cpus(_online) to be specific to a cpumask bd741d80dc65 perf parse-events: Allow the cpu term to be a PMU or CPU range ced4c249569a perf stat: Don't size aggregation ids from user_requested_cpus 848e7a06fea9 perf stat: Avoid buffer overflow to the aggregation map 62f4512238f5 perf parse-events: Warn if a cpu term is unsupported by a CPU 12d30725bf99 perf pfm: Don't force loading of all PMUs 99dbb2a1bd66 ubifs: stop using write_cache_pages 3bf1bab503a5 f2fs: zone: wait for inflight dio completion, excluding pinned files read using dio ca7be9c0a148 mtd: ubi: Remove unused ubi_flush e6d5e789c3b2 f2fs: ignore valid ratio when free section count is low f0a7adfedcc8 f2fs: don't break allocation when crossing contiguous sections 95d7c508b212 f2fs: remove unnecessary tracepoint enabled check b93bf64e349b f2fs: merge the two conditions to avoid code duplication 08a7efc5b02a f2fs: vm_unmap_ram() may be called from an invalid context 1eef76f46304 dt-bindings: clock: Convert qcom,krait-cc to DT schema e51c16f9ee90 dt-bindings: clock: qcom: Remove double colon from description 2e6ea70690dd PCI: imx6: Delay link start until configfs 'start' written 0bd042ae771d regulator: mt6370: Fix spelling mistake in mt6370_regualtor_register d31eb2174255 PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_reset 026cea3c61c2 i40e: use libie_aq_str 43a113063234 iavf: use libie_aq_str e99c1618f9df ice: use libie_aq_str 5feaa7a07b85 libie: add adminq helper for converting err to str 0eb61b356922 iavf: use libie adminq descriptors b46012a20006 i40e: use libie adminq descriptors 5b36bef44443 ixgbe: use libie adminq descriptors fdb7f139864a ice, libie: move generic adminq descriptors to lib 4e45cca31d4e smb/server: add ksmbd_vfs_kern_path() ded74fddcaf6 xfs: don't use a xfs_log_iovec for ri_buf in log recovery 8bf931f99e84 xfs: don't use a xfs_log_iovec for attr_item names and values e870cbe6fa7c xfs: use better names for size members in xfs_log_vec 01774798c271 xfs: cleanup the ordered item logic in xlog_cil_insert_format_items 469342210afe xfs: don't pass the old lv to xfs_cil_prepare_item 75fe259ff7f6 xfs: remove unused trace event xfs_reflink_cow_enospc 2b74404188b5 xfs: remove unused trace event xfs_discard_rtrelax 3c4052cb9f7e xfs: remove unused trace event xfs_log_cil_return b9adb86b9045 xfs: remove unused trace event xfs_dqreclaim_dirty f4a3f01e8e45 fs/xfs: replace strncpy with memtostr_pad() 8c10b04f9fc1 xfs: Remove unused label in xfs_dax_notify_dev_failure 60e02f956d77 xfs: improve the comments in xfs_select_zone_nowait 7cbbfd27a929 xfs: improve the comments in xfs_max_open_zones 86e6ddf1d0ba xfs: stop passing an inode to the zone space reservation helpers 329b996d9210 xfs: rename oz_write_pointer to oz_allocated 90b1bda80ece xfs: use a uint32_t to cache i_used_blocks in xfs_init_zone 59655147ec34 xfs: improve the xg_active_ref check in xfs_group_free ff67c13dc8f0 xfs: remove the xlog_ticket_t typedef e4a1df35be5d xfs: remove xrep_trans_{alloc,cancel}_hook_dummy 92176e32464c xfs: return the allocated transaction from xchk_trans_alloc_empty d8e1ea43e5a3 xfs: return the allocated transaction from xfs_trans_alloc_empty 60538b0b54b3 xfs: don't use xfs_trans_reserve in xfs_trans_roll 83a80e95e797 xfs: decouple xfs_trans_alloc_empty from xfs_trans_alloc f1cc16e1547e xfs: don't use xfs_trans_reserve in xfs_trans_reserve_more 736b576d4d98 xfs: use xfs_trans_reserve_more in xfs_trans_reserve_more_inode ce6cce46aff7 xfs: refactor xfs_btree_diff_two_ptrs() to take advantage of cmp_int() 2717eb351855 xfs: use a proper variable name and type for storing a comparison result 734b871d6cf7 xfs: refactor cmp_key_with_cur routines to take advantage of cmp_int() 3b583adf55c6 xfs: refactor cmp_two_keys routines to take advantage of cmp_int() 82b63ee16001 xfs: rename key_diff routines edce172444b4 xfs: rename diff_two_keys routines e0a05579b2b6 xfs: change xfs_xattr_class from a TRACE_EVENT() to DECLARE_EVENT_CLASS() 31b98ef2403f xfs: only create event xfs_file_compat_ioctl when CONFIG_COMPAT is configure 9a8a536fe5a8 xfs: remove usused xfs_end_io_direct events 88fd451594a6 xfs: remove unused event xfs_pagecache_inval f1100605590a xfs: remove unused event xfs_alloc_near_nominleft 237f8e885136 xfs: remove unused event xfs_alloc_near_error ea26bbc7795b xfs: remove unused event xfs_attr_node_removename b54480c3b10d xfs: remove unused xfs_attr events b3b5015d3454 xfs: remove unused trace event xfs_attr_rmtval_set 8c54845c3a02 xfs: remove unused xfs_reflink_compare_extents events 6f7080bd932f xfs: remove unused event xfs_ioctl_clone 32177ab8ba5f xfs: remove unused event xlog_iclog_want_sync 091e9451d0bd xfs: remove unused trace event xfs_attr_remove_iter_return 58d5f0d437a8 rv: Return init error when registering monitors 560473f2e2d7 verification/rvgen: Organise Kconfig entries for nested monitors 9efcf590827c tools/dot2c: Fix generated files going over 100 column limit 1160ccaf772f tools/rv: Stop gracefully also on SIGTERM f60227f34489 tools/rv: Do not skip idle in trace f3735df6281e verification/rvgen: Do not generate unused variables 6fb37c2a27eb verification/rvgen: Generate each variable definition only once 8cfcf9b0e92f verification/rvgen: Support the 'next' operator e93648e86273 Documentation/rv: Add documentation for linear temporal logic monitors 97ffa4ce6ab3 verification/rvgen: Add support for linear temporal logic cce86e03a27f verification/rvgen: Restructure the classes to prepare for LTL inclusion ccb21fc87963 verification/rvgen: Restructure the templates files f40a7c060207 Documentation/rv: Prepare monitor synthesis document for LTL inclusion b6c62aa7914b verification/dot2k: Prepare the frontend for LTL inclusion 5270a0e3041c verification/dot2k: Replace is_container() hack with subparsers 612934e99b56 verification/dot2k: Remove __buff_to_string() 214459699fd2 verification/dot2k: Make a separate dot2k_templates/Kconfig_container 35293ebbb65e scripts: add origin commit identification based on specific patterns 2b16b71a05a7 sphinx: kernel_abi: fix performance regression with O= 3597405effbb Documentation: core-api: entry: Replace deprecated KVM entry/exit functions fa79e55d4673 docs: fault-injection: drop reference to md-faulty 678bae2eaa81 gpiolib: make legacy interfaces optional dabd3e7dcc58 tracing: Have eprobes handle arrays 6ed5e20466c7 bootconfig: Fix unaligned access when building footer 8b61c8919dff spi: Add driver for the RZ/V2H(P) RSPI IP 44b91d61c505 spi: dt-bindings: Document the RZ/V2H(P) RSPI da98e8b97058 ASoC: dt-bindings: atmel,at91-ssc: add microchip,sam9x7-ssc 2260bc6ea8bd ASoC: imx-card: Add WM8524 support 6776ecc9dd58 ASoC: fsl_xcvr: get channel status data with firmware exists ca592e20659e ASoC: fsl_xcvr: get channel status data when PHY is not exists 0ef2a9779e9d MAINTAINERS: Add an entry for Amlogic spi driver cef9991e04ae spi: Add Amlogic SPISG driver 78d35a207839 spi: dt-bindings: Add binding document of Amlogic SPISG controller f6b159431697 spi: spi-sg2044-nor: Add SPI-NOR controller for SG2042 5653b4f88408 spi: spi-sg2044-nor: Add configurable chip_info 7438379cfc47 spi: dt-bindings: spi-sg2044-nor: Change SOPHGO SG2042 50a479527ef0 ASoC: SDCA: Add support for -cn- value properties 061fade7a67f ASoC: SDCA: Fix some holes in the regmap readable/writeable helpers df0ce6cefa45 erofs: support to readahead dirent blocks in erofs_readdir() 414091322c63 erofs: implement metadata compression 681acbda3a6d erofs: add on-disk definition for metadata compression 5e0bf36fd156 erofs: fix build error with CONFIG_EROFS_FS_ZIP_ACCEL=y 7ca972a2dca2 erofs: remove ENOATTR definition f768685427c0 erofs: refine erofs_iomap_begin() df50848bcd9f erofs: unify meta buffers in z_erofs_fill_inode() 5e744cb61536 erofs: remove need_kmap in erofs_read_metabuf() 1a5223c182fd erofs: do sanity check on m->type in z_erofs_load_compact_lcluster() 96debe8c27ee erofs: get rid of {get,put}_page() for ztailpacking data 71d141edbfa3 regulator: Kconfig: Fix spelling mistake "regualtor" -> "regulator" 92ab1e415694 mfd: mt6397: Do not use generic name for keypad sub-devices 1421c3aff499 mfd: axp20x: Set explicit ID for regulator cell if no IRQ line is present 147dea662eaa mfd: mt6370: Fix the interrupt naming typo db8db85cff33 mfd: rk8xx-core: Allow to customize RK806 reset mode 404005d10839 dt-bindings: mfd: rk806: Allow to customize PMIC reset mode b9ec71fbd572 mfd: syscon: atmel-smc: Don't use "proxy" headers dd394515d18a mfd: madera: Don't use "proxy" headers dd1902b6e905 mfd: wm8350-core: Don't use "proxy" headers 96ecc71fd2fb dt-bindings: mfd: samsung,s2mps11: Add comment about interrupts properties c371040f31ab mfd: davinci_voicecodec: Don't use "proxy" headers e403cdf0704b mfd: pcf50633: Remove the header file core.h 83f9afe4689d mfd: tps65219: Remove another unused field from 'struct tps65219' ea39dd2638ff mfd: tps65219: Remove an unused field from 'struct tps65219' 238b671ddd3a mfd: tps65219: Constify struct regmap_irq_sub_irq_map and tps65219_chip_data 86b0fc4b2b45 mfd: rohm-bd71828: Constify some structures 6865c6454133 dt-bindings: mfd: fsl,imx8qxp-csr: Remove binding documentation 88828c7e940d mfd: axp20x: Set explicit ID for AXP313 regulator ec9cdb91c6ec mfd: Use dev_fwnode() instead of of_fwnode_handle() fc07e412ea38 mfd: stm32-timers: Fix build warnings about export.h fe473fba6435 mfd: twl6030-irq: Remove unused twl6030_mmc_card_detect* 5d005cf79967 dt-bindings: mfd: Convert lpc1850-creg-clk, pc1850-dmamux and phy-lpc18xx-usb-otg to YAML format 009528b5aa13 dt-bindings: mfd: convert mxs-lradc bindings to json-schema 2d23e749be52 mfd: Constify reg_sequence and regmap_irq e40fc1160d49 mfd: cros_ec: Separate charge-control probing from USB-PD 6f27d26e363a mfd: tps65219: Update TPS65214 MFD cell's GPIO compatible string cc2f156a3327 dt-bindings: gpio: rockchip: Allow use of a power-domain c32f66d17455 gpiolib: of: add forward declaration for struct device_node fa3f79e82dce binder: Use seq_buf in binder_alloc kunit tests 8a8d47e86cf5 binder: Add copyright notice to new kunit files b13b41cc3dc1 misc: ti_fpc202: Switch to of_fwnode_handle() 335fb3d29893 bus: moxtet: Use dev_fwnode() 61a789ad4326 pc104: move PC104 option to drivers/Kconfig 93b17c6afa83 drivers: virt: acrn: Don't use %pK through printk 57b4ca42359c dt-bindings: serial: snps-dw-apb-uart: Allow use of a power-domain 7f8fdd4dbffc serial: 8250: fix panic due to PSLVERR 9e32e4db965f dt-bindings: serial: samsung: add samsung,exynos2200-uart compatible 8d1b02e5d7e3 usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() 63533ba19d0f staging: rtl8723bs: remove redundant semicolon in basic_types.h f50d5e0c1f80 staging: gpib: Add init response codes for new ni-usb-hs+ c5647e0e85c9 staging: rtl8723bs: DoIQK_8723B is empty 3a9061c59d78 staging: rtl8723bs: dm_CheckStatistics is empty ea1d8343a622 staging: rtl8723bs: hw_var_port_switch is empty 2d9e220836dd staging: rtl8723bs: _InitOtherVariable is empty 907b863508bf staging: rtl8723bs: rtw_get_encrypt_decrypt_from_registrypriv is empty e6e50a98d8dc staging: rtl8723bs: rtl8723b_set_FwAoacRsvdPage_cmd is empty 948483e86a78 staging: rtl8723bs: CheckFwRsvdPageContent is empty 400a23b2e0ca staging: rtl8723bs: clean up redundant & parentheses fe4e81979aa6 staging: axis-fifo: add debugfs interface for dumping fifo registers ff9ec951021c staging: axis-fifo: remove sysfs interface a8934352ba01 staging: nvec: Fix incorrect null termination of battery manufacturer a713222906e4 staging: gpib: fix typo fdcb641fe9f2 staging: sm750fb: fix CamelCase variable naming 20e81dbd39d8 staging: vme_user: fix spelling errors 6643eccdc60c staging: rtl8723bs: remove unnecessary braces in rtl8723b_cmd c6b3b6049bdf staging: rtl8723bs: remove unnecessary commented code 290bd7277b36 staging: rtl8723bs: add missing blank line after declaration 35b79fd9fbdc staging: rtl8723bs: remove unnecessary comment separator lines 06a9a4408697 LICENSES: Replace the obsolete address of the FSF in the GFDL-1.2 57f6815fd065 LICENSES: Replace the obsolete address of the FSF in the GFDL-1.1 7aa0a850b823 LICENSES: Replace the obsolete address of the FSF in the LGPL-2.1 694c24f81c29 LICENSES: Replace the obsolete address of the FSF in the LGPL-2.0 660470dc5862 LICENSES: Replace the obsolete address of the FSF in the GPL-2.0 b468f4ea13a8 LICENSES: Replace the obsolete address of the FSF in the GPL-1.0 819687eb28e5 power: reset: macsmc-reboot: Add driver for rebooting via Apple SMC 9b21051b0885 gpio: Add new gpio-macsmc driver for Apple Macs e038d985c982 mfd: Add Apple Silicon System Management Controller ba9ae011e837 soc: apple: rtkit: Make shmem_destroy optional dbad719958e1 dt-bindings: mfd: Add Apple Mac System Management Controller 51bb1f6d4694 dt-bindings: power: reboot: Add Apple Mac SMC Reboot Controller 0f0a7bd04e7e dt-bindings: gpio: Add Apple Mac SMC GPIO block ee235923d205 RDMA/siw: Change maintainer email address a02b105fe9f2 hwmon: add support for MC33XS2410 hardware monitoring 28517c8b6275 pwm: mc33xs2410: add hwmon support 55c172c13718 ssb: use new GPIO line value setter callbacks for the second GPIO chip 41469ff94c05 wifi: Fix typos f509de1b0f89 arm64: kvm: trace_handle_exit: use string choices helper 30a597e19f24 arm64: kvm: sys_regs: use string choices helper 5152977340b6 KVM: arm64: Follow specification when implementing WXN a508d5afb708 KVM: arm64: Remove the wi->{e0,}poe vs wr->{p,u}ov confusion 4530256f3699 KVM: arm64: vgic-its: Return -ENXIO to invalid KVM_DEV_ARM_VGIC_GRP_CTRL attrs ba578b87fe2b selftests/bpf: Test invalid narrower ctx load e09299225d5b bpf: Reject narrower access to pointer ctx fields 17ce3e5949bc bpf: Disable migration in nf_hook_run_bpf(). 68db0ff2f76a Documentation: netlink: specs: tc: Add DualPI2 specification 032f0e9e15a4 selftests/tc-testing: Add selftests for qdisc DualPI2 51217c659e74 selftests/tc-testing: Fix warning and style check on tdc.sh 8f9516daedd6 sched: Add enqueue/dequeue of dualpi2 qdisc d4de8bffbef4 sched: Dump configuration and statistics of dualpi2 qdisc 320d031ad6e4 sched: Struct definition and parsing of dualpi2 qdisc 9dfd871a3e2e libeth: xdp: access ->pp through netmem_desc instead of page c0bcfabd7752 net: ti: icssg-prueth: access ->pp through netmem_desc instead of page 5445a5f71209 mlx5: access ->pp through netmem_desc instead of page fc16f6a5877d idpf: access ->pp through netmem_desc instead of page c8d6830e32eb iavf: access ->pp through netmem_desc instead of page 58831a178551 octeontx2-pf: access ->pp through netmem_desc instead of page 65589e860a80 net: fec: access ->pp through netmem_desc instead of page 87dda483e63f mt76: access ->pp through netmem_desc instead of page 6fd824342a57 netdevsim: access ->pp through netmem_desc instead of page 89ade7c73065 netmem, mlx4: access ->pp_ref_count through netmem_desc instead of page 38a436d4e264 netmem: use netmem_desc instead of page to access ->pp in __netmem_get_pp() f3d85c9ee510 netmem: introduce struct netmem_desc mirroring struct page 918c675b208d vxlan: remove redundant conversion of vni in vxlan_nl2conf 9a5bbab285cd netdevsim: add fw_update_flash_chunk_time_ms debugfs knobs 1bbdb81a9836 devlink: Fix excessive stack usage in rate TC bandwidth parsing cc2d5b72b13b platform/chrome: Fix typo in CROS_USBPD_NOTIFY help text 07e0e8ea6400 i2c: imx: use guard to take spinlock be3b425bcb65 i2c: stm32f7: Use str_on_off() helper 8428582554c6 dt-bindings: i2c: nxp,pnx-i2c: allow clocks property 529a3ff283e7 i2c: riic: Add support for RZ/T2H SoC 832b2f3e3986 i2c: riic: Move generic compatible string to end of array 11db6a53b237 i2c: riic: Pass IRQ desc array as part of OF data 13aa792c10ad dt-bindings: i2c: renesas,riic: Document RZ/T2H and RZ/N2H support be221173ee91 dt-bindings: i2c: renesas,riic: Move ref for i2c-controller.yaml to the end da4eb06ea52c i2c: tegra: Add missing kernel-doc for dma_dev member ae48d3542783 rtc: Optimize calculations in rtc_time64_to_tm() db22fd8880a2 dt-bindings: rtc: amlogic,a4-rtc: Add compatible string for C3 523923cfd5d6 rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 48458654659c rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe 9f0cb91767f5 tracing: arm: arm64: Hide trace events ipi_raise, ipi_entry and ipi_exit a594dec76077 binder: Remove unused binder lock events 50fcd1c14e36 PCI: Fix typos db12d7ec6bdf perf stat: Remove duplicated include in stat-shadow.c a3c7f7e16ea8 rtc: pcf85063: add support for RV8063 29ac4cedb00e rtc: pcf85063: create pcf85063_i2c_probe b265cb1d68a9 dt-bindings: rtc: pcf85063: add binding for RV8063 c79a7ca8fb72 PCI: mvebu: Use devm_add_action_or_reset() instead of devm_add_action() 5647f61ad917 s390/mm: Remove possible false-positive warning in pte_free_defer() 9afa2e0d4218 tools/bootconfig: scripts/ftrace.sh was missing the shebang line, so added it 558d5f3cd250 tracing: probes: Add a kerneldoc for traceprobe_parse_event_name() 97e8230f89a3 tracing: uprobe-event: Allocate string buffers from heap 4c6edb43ead6 tracing: eprobe-event: Allocate string buffers from heap 33b4e38baa03 tracing: kprobe-event: Allocate string buffers from heap d643eaa7082d tracing: fprobe-event: Allocate string buffers from heap 43beb5e89bc8 tracing: probe: Allocate traceprobe_parse_context from heap 2f02a61d84c6 tracing: probes: Sort #include alphabetically 9ba817fb7c6a tracing: Deprecate auto-mounting tracefs in debugfs ab29b3460c5c ALSA: hda: Add TAS2770 support a7bcffc673de Bluetooth: Add PA_LINK to distinguish BIG sync and PA sync connections 0cadf8534f2a Bluetooth: hci_event: Mask data status from LE ext adv reports 54713670372e Bluetooth: btintel_pcie: Fix Alive Context State Handling 69b3d3acf3db Bluetooth: btintel_pcie: Make driver wait for alive interrupt 7af4d7b53502 Bluetooth: hci_devcd_dump: fix out-of-bounds via dev_coredumpv 2935e556850e Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()' c20284f73417 Bluetooth: btusb: Add one more ID 0x28de:0x1401 for Qualcomm WCN6855 986cb42191b6 Bluetooth: btusb: Sort WCN6855 device IDs by VID and PID a3f9f6dd047a Bluetooth: btusb: QCA: Support downloading custom-made firmwares 085ee7cf937c Bluetooth: btnxpuart: Add uevents for FW dump and FW download complete 634fd53a63be Bluetooth: btnxpuart: Correct the Independent Reset handling after FW dump ef568ae04ead Bluetooth: ISO: Support SCM_TIMESTAMPING for ISO TS 7565bc56598c Bluetooth: ISO: add socket option to report packet seqnum via CMSG 15843c7fdba6 Bluetooth: btintel: Define a macro for Intel Reset vendor command 0e492dbaccda Bluetooth: Fix typos in comments e6555fffd518 Bluetooth: RFCOMM: Fix typos in comments 807481135914 Bluetooth: aosp: Fix typo in comment 0e77524dbc09 Bluetooth: hci_bcm4377: Fix typo in comment 887f83d4f2fa Bluetooth: btrtl: Fix typo in comment b32cb99d9d84 Bluetooth: btmtk: Fix typo in log string 9918b837fac2 Bluetooth: btintel: Fix typo in comment 942873c8137f Bluetooth: btusb: Add new VID/PID 0489/e14e for MT7925 385d358a0e12 Bluetooth: btusb: Add RTL8852BE device 0x13d3:0x3618 b505902c66a2 Bluetooth: btusb: Fix potential NULL dereference on kmalloc failure 636c803f926b Bluetooth: btnxpuart: implement powerup sequence 18afbdcd1250 dt-bindings: net: bluetooth: nxp: add support for supply and reset be31d11ec914 Bluetooth: Fix spelling mistakes b2a5f2e1c127 Bluetooth: hci_event: Add support for handling LE BIG Sync Lost event 45b54f007dc3 Bluetooth: btnxpuart: Add support for 4M baudrate 4112e29a33d9 dt-bindings: net: bluetooth: nxp: Add support for 4M baudrate e44328c99be4 Bluetooth: hci_event: Correct comment about HCI_EV_EXTENDED_INQUIRY_RESULT 88d6ba89d864 Bluetooth: hci_core: Eliminate an unnecessary goto label in hci_find_irk_by_addr() da0186f19a74 Bluetooth: hci_sync: Use bt_dev_err() to log error message in hci_update_event_filter_sync() 4d7936e8a5b1 Bluetooth: hci_sock: Reset cookie to zero in hci_sock_free_cookie() b47c97f2ed94 Bluetooth: hci_qca: Enable ISO data packet RX 6053b532d345 Bluetooth: btintel_pcie: Add support for device 0x4d76 70c672f93333 Bluetooth: Remove hci_conn_hash_lookup_state() 7ed1d46c6bc2 Bluetooth: btusb: Add a new VID/PID 2c7c/7009 for MT7925 171fccce45e3 Bluetooth: btintel_pcie: Reword restart to recovery 256ab9520d15 Bluetooth: btintel_pcie: Support Function level reset 65b0dca6f9f2 Bluetooth: btusb: Add support for variant of RTL8851BE (USB ID 13d3:3601) d9da920233ec Bluetooth: btusb: Add USB ID 3625:010b for TP-LINK Archer TX10UB Nano c58c35ef6ae6 ASoC: qcom: sm8250: Add Fairphone 4 soundcard compatible d664e75317e1 ASoC: dt-bindings: qcom,sm8250: Add Fairphone 4 sound card b102c9d89fec ASoC: dt-bindings: qcom,q6afe: Document q6usb subnode 425c8bb39b03 doc: update porting, vfs documentation to describe mmap_prepare() 4e8fc4f7208b netfs: Remove unused declaration netfs_queue_write_request() ecb6cc0fd8cd eventpoll: fix sphinx documentation build warning bc5b0c8febcc block: fix lbmd_guard_tag_type assignment in FS_IOC_GETLBMD_CAP e3a9ccd21897 dt-bindings: dma: fsl-mxs-dma: allow interrupt-names for fsl,imx23-dma-apbx e56982021f53 dmaengine: xdmac: make it selectable for ARCH_MICROCHIP 245dd180ac86 dt-bindings: dma: Convert marvell,orion-xor to DT schema ec896de28c9a dt-bindings: dma: Convert brcm,iproc-sba to DT schema c6ee78fc8f3e dmaengine: nbpfaxi: Add missing check after DMA map 60095aca6b47 dmaengine: mv_xor: Fix missing check after DMA map and missing unmap 26b1d003c6aa wifi: brcmsmac: Use str_true_false() helper f2d7c3c380bf wifi: brcmfmac: fix EXTSAE WPA3 connection failure due to AUTH TX failure cb1060274440 wifi: brcm80211: Remove yet more unused functions b83c7f49716b wifi: brcm80211: Remove more unused functions 9edf3f855bca wifi: brcm80211: Remove unused functions 1f590fa4b93d spi: spi-qpic-snand: simplify bad block marker duplication f0b9d31c6edd iommu/vt-d: Fix UAF on sva unbind with pending IOPFs c046de827c85 RISC-V: KVM: add SBI extension reset callback cf648c400fd2 RISC-V: KVM: add SBI extension init()/deinit() functions b330d77c5da2 dt-bindings: dma: qcom,gpi: document the Milos GPI DMA Engine a3fe1324c3c5 pinctrl: mediatek: Add pinctrl driver for mt8189 b22501018541 dt-bindings: pinctrl: mediatek: Add support for mt8189 b1d4c90bffde pinctrl: aspeed-g6: Add PCIe RC PERST pin group 114a2de6fa86 xen/netfront: Fix TX response spurious interrupts da75f183fea0 wifi: iwlwifi: Revert "wifi: iwlwifi: remove support of several iwl_ppag_table_cmd versions" 343c906522ac wifi: iwlwifi: check validity of the FW API range 3a805afaea9a wifi: iwlwifi: don't export symbols that we shouldn't 170db5f87385 wifi: iwlwifi: mld: use spec link id and not FW link id bc404dfddbf6 wifi: iwlwifi: mld: decode EOF bit for AMPDUs 4b0dccdd8150 wifi: iwlwifi: Remove support for rx OMI bandwidth reduction b089c415e0a9 wifi: iwlwifi: stop supporting iwl_omi_send_status_notif ver 1 5d94c61c9dcf wifi: iwlwifi: remove SC2F firmware support 4459dd6d85b9 wifi: iwlwifi: mvm: Remove NAN support 666357bf3e57 wifi: iwlwifi: mld: avoid outdated reorder buffer head_sn 422850b29e05 wifi: iwlwifi: mvm: avoid outdated reorder buffer head_sn 0636800c8ee1 wifi: iwlwifi: disable certain features for fips_enabled 0dd86ab21dbb wifi: iwlwifi: mld: support channel survey collection for ACS scans fc3475fa4611 wifi: iwlwifi: mld: disable RX aggregation if requested cbbcfb94c55c arm64/gcs: task_gcs_el0_enable() should use passed task cac6599b2d68 dt-bindings: net: wireless: rt2800: add SOC Wifi fdd544482e40 MIPS: dts: ralink: mt7620a: add wifi ddc19499aee1 wifi: rt2x00: soc: modernize probe 7f6109086c9e wifi: rt2800: move 2x00soc to 2800soc 708e88b9d475 wifi: rt2800soc: allow loading from OF f1fd79a6475f wifi: rt2x00: remove mod_name from platform_driver 311b05e235cf wifi: rt2x00: add COMPILE_TEST c57e5b9819df wifi: mac80211: fix WARN_ON for monitor mode on some devices 204bb852863b wifi: brcmfmac: cyw: Fix __counted_by to be LE variant 8185696483dc MAINTAINERS: add missing files to slab section 05e35bd07d56 pmdomain: qcom: rpmhpd: Add Glymur RPMh Power Domains 0847a4039120 dt-bindings: power: rpmpd: Add Glymur power domains ffc137c5c195 docs: Downgrade arm64 & riscv from titles to comment 999aab7f5645 docs: Replace spaces with tabs in check-sysctl-docs 30ec9fde45b5 docs: Remove colon from ctltable title in vm.rst e97a96baa527 docs: Add awk section for ucount sysctl entries be0aef10dca8 docs: Use skiplist when checking sysctl admin-guide 89b491bcf2d1 docs: nixify check-sysctl-docs 73184c8e4ff4 sysctl: rename kern_table -> sysctl_subsys_table 25ebbce1f188 kernel/sys.c: Move overflow{uid,gid} sysctl into kernel/sys.c 88eddb0502d4 uevent: mv uevent_helper into kobject_uevent.c 39dac316f09a sysctl: Removed unused variable 02b072fd9fe1 sysctl: Nixify sysctl.sh 4d693c47a025 slab: Update MAINTAINERS entry 7f770e94d793 memcg_slabinfo: Fix use of PG_slab 97189f84a1b3 kfence: Remove mention of PG_slab 6519dba9af43 sysctl: Remove superfluous includes from kernel/sysctl.c ad0800b1d49a sysctl: Remove (very) old file changelog 5a477e934152 sysctl: Move sysctl_panic_on_stackoverflow to kernel/panic.c e054bcbe7e7a sysctl: move cad_pid into kernel/pid.c 942b296a6c35 sysctl: Move tainted ctl_table into kernel/panic.c 79ac8df97408 Input: sysrq: mv sysrq into drivers/tty/sysrq.c 8e5f04b0d58c fork: mv threads-max into kernel/fork.c 9e2f403dd8c2 parisc/power: Move soft-power into power.c 851911aa7210 mm: move randomize_va_space into memory.c fff6703fc843 rcu: Move rcu_stall related sysctls into rcu/tree_stall.h f1b4f23a52c2 locking/rtmutex: Move max_lock_depth into rtmutex.c d0d05f602c15 module: Move modprobe_path and modules_disabled ctl_tables into the module subsys 4903924ac7ef dt-bindings: leds: ncp5623: Add 0x39 as a valid I2C address ff4322b22f35 gpio: cadence: Remove duplicated include in gpio-cadence.c 60c9a34df2d8 RDMA/mana_ib: add support of multiple ports 1b6ab07c0c80 gpio: tps65219: Add support for TI TPS65214 PMIC 8206650c6046 gpio: tps65219: Update _IDX & _OFFSET macro prefix 10d4de418953 RDMA/mlx5: Refactor optional counters steering code 9872916ad1a1 kcsan: test: Initialize dummy variable e1bed9a94da8 RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr a272019a46c9 IB: Extend UVERBS_METHOD_REG_MR to get DMAH 3c819070754c RDMA/mlx5: Add DMAH object support d83edab562a4 RDMA/core: Introduce a DMAH object and its alloc/free APIs 5b2e45049dc0 IB/core: Add UVERBS_METHOD_REG_MR on the MR object 888a7776f4fb net/mlx5: Add support for device steering tag 5f9ec7880e6b net/mlx5: Expose IFC bits for TPH 0a61ec9cc51b PCI/TPH: Expose pcie_tph_get_st_table_size() 2558df8c13ae dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraints 934da599e694 dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints 83e6769f80a1 dt-bindings: display: imx: convert fsl,dcu.txt to yaml format b06d6a1d0cc6 dt-bindings: timer: via,vt8500-timer: Convert to YAML 2382aedd17d7 dt-bindings: net: Convert Marvell Armada NETA and BM to DT schema 731a4702b668 platform/chrome: cros_ec_typec: Check ec platform device pointer e23749534619 platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister() fe4fd7019381 arm64: defconfig: Enable rudimentary Sophgo SG2000 support c6e9e3aaef76 arm64: Add SOPHGO SOC family Kconfig support aa3f38f5dc4c arm64: dts: sophgo: Add Duo Module 01 Evaluation Board cccac5279a6c arm64: dts: sophgo: Add Duo Module 01 dabb6ec640a3 arm64: dts: sophgo: Add initial SG2000 SoC device tree 7f90573099e8 riscv: dts: sophgo: fix mdio node name for CV180X 46683af1fb70 riscv: dts: sophgo: sophgo-srd3-10: reserve uart0 device 6ea2a06165e7 riscv: dts: sophgo: add Sophgo SG2042_EVB_V2.0 board device tree 100513b2e54a riscv: dts: sophgo: add Sophgo SG2042_EVB_V1.X board device tree e8dd24de1234 dt-bindings: riscv: add Sophgo SG2042_EVB_V1.X/V2.0 bindings 39539df54365 riscv: dts: sophgo: add ethernet GMAC device for sg2042 a9b547cefb0f riscv: dts: sophgo: Enable ethernet device for Huashan Pi ba1abacc57cb riscv: dts: sophgo: Add mdio multiplexer device for cv18xx 109b3d7b888c riscv: dts: sophgo: Add ethernet device for cv18xx 3f859e838285 riscv: dts: sophgo: sg2044: add pmu configuration a1de92f0cd41 riscv: dts: sophgo: sg2044: add ziccrse extension cb074bed1186 riscv: dts: sophgo: add zfh for sg2042 6ebff712f4b4 riscv: dts: sophgo: add ziccrse for sg2042 a5fb9056f260 riscv: dts: sophgo: Add xtheadvector to the sg2042 devicetree 3309df45e6b5 riscv: dts: sophgo: sg2044: add PCIe device support for SG2044 7cc925594c10 riscv: dts: sophgo: sg2044: add MSI device support for SG2044 817c89a6b5c0 riscv: dts: sophgo: add reset configuration for Sophgo CV1800 series SoC f5742f67a47c riscv: dts: sophgo: add reset generator for Sophgo CV1800 series SoC 610f943a66be dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000 02d548e553d1 riscv: dts: sophgo: sg2044: Add missing riscv,cbop-block-size property ff9089739784 riscv: dts: sophgo: add pwm controller for SG2044 162b265ce05e riscv: dts: sophgo: add SG2044 SPI NOR controller driver c20e152a0868 riscv: dts: sophgo: sg2044: Add pinctrl device 2c7ef3dc129f riscv: dts: sophgo: sg2044: Add ethernet control device 2b09dad74e5a riscv: dts: sophgo: sophgo-srd3-10: add HWMON MCU device ddaa0b550022 riscv: dts: sophgo: sg2044: Add MMC controller device f88aa1f14c6b riscv: dts: sophgo: sg2044: add DMA controller device 11350d2f8864 riscv: dts: sophgo: sg2044: Add I2C device cfb8869685ca riscv: dts: sophgo: sg2044: Add GPIO device 1995b2644fd9 riscv: dts: sophgo: sg2044: Add clock controller device 95f119e36443 riscv: dts: sophgo: sg2044: Add system controller device 616c84f0473b riscv: dts: sophgo: cv18xx: Add RTCSYS device node b115c7758802 tcp: do not increment BeyondWindow MIB for old seq 972ca7a3bc9a tcp: do not set a zero size receive buffer eeaf11464f38 net/mlx5e: Remove duplicate mkey from SHAMPO header eee529c0044e net/mlx5e: SHAMPO, Remove mlx5e_shampo_get_log_hd_entry_size() bc2d44b83f2b net/mlx5e: SHAMPO, Cleanup reservation size formula ad892e912b84 tcp: trace retransmit failures in tcp_retransmit_skb 008b75759eb9 perf ui scripts: Switch FILENAME_MAX to NAME_MAX 82aac553372c perf pmu: Switch FILENAME_MAX to NAME_MAX 478272d1cdd9 tools subcmd: Tighten the filename size in check_if_command_finished b2dd6eb0acd7 net: Kconfig: add endif/endmenu comments d6444ebc97dc selftests: drv-net: Test head-adjustment support 0b65cfcef9c5 selftests: drv-net: Test tail-adjustment support 6713945726ce selftests: drv-net: Test XDP_TX support 1cbcb1b28b26 selftests: drv-net: Test XDP_PASS/DROP support be09f0d1acce net: netdevsim: hook in XDP handling 5ec9d26b78c4 cdrom: Call cdrom_mrw_exit from cdrom_release function 129f70bd6063 perf: ftrace: add graph tracer options args/retval/retval-hex/retaddr 0a9492525568 rv/ltl: Do not execute the Buchi automaton twice on start condition 502ffa43994d tracing: Fix comment in trace_module_remove_events() 4d6d0a6263ba tracing: Remove redundant config HAVE_FTRACE_MCOUNT_RECORD 07c3f391bcb2 tracing: Remove EVENT_FILE_FL_SOFT_MODE flag c897c1e5b19d tracing: Remove pointless memory barriers 9b4d5d330fcd ftrace: Make DYNAMIC_FTRACE always enabled for architectures that support it 218d372ce8d5 fgraph: Keep track of when fgraph_ops are registered or not dff64b072708 rust: Add warn_on macro 119a5d573622 ring-buffer: Remove ring_buffer_read_prepare_sync() 7f0c6675b319 tpm_crb_ffa: handle tpm busy return code 586dafcdbc50 tpm_crb_ffa: Remove memset usage 8b325091b76f tpm_crb_ffa: Fix typos in function name d4640c394f23 tpm: Check for completion after timeout 63d1dbfef6ac tpm: Use of_reserved_mem_region_to_resource() for "memory-region" 9eed6373420e tpm: Replace scnprintf() with sysfs_emit() and sysfs_emit_at() in sysfs show functions 89dd3695de4b tpm_crb_ffa: Remove unused export 746d9e9f62a6 tpm: tpm_crb_ffa: try to probe tpm_crb_ffa when it's built-in 0e0546eabcd6 firmware: arm_ffa: Change initcall level of ffa_init() to rootfs_initcall faddec84aa8a tpm/tpm_svsm: support TPM_CHIP_FLAG_SYNC 0637c10e72ef tpm/tpm_ftpm_tee: support TPM_CHIP_FLAG_SYNC 04fe47015d77 tpm: support devices with synchronous send() 07d8004d6fb9 tpm: add bufsiz parameter in the .send callback 5c0d0ee36f16 PCI: Support Immediate Readiness on devices without PM capabilities 8b52144f0e08 rtc: s3c: Put 'const' just after 'static' keyword for data 289642767c2e rtc: m41t80: remove HT feature for m41t65 54edba916e29 clk: thead: th1520-ap: Describe mux clocks with clk_mux 826230970a44 arm64/bug: Add ARCH_WARN_ASM macro for BUG/WARN asm code sharing with Rust 8ad470d4e3dc riscv/bug: Add ARCH_WARN_ASM macro for BUG/WARN asm code sharing with Rust 8c8efa93db68 x86/bug: Add ARCH_WARN_ASM macro for BUG/WARN asm code sharing with Rust 661e9cd19659 selftests/kexec: fix test_kexec_jump build dda1d84a0c74 ARM: dts: st: spear: Use generic "ethernet" as node name 28fa0dcb571a dt-bindings: riscv: cpus: Add AMD MicroBlaze V 64bit compatible e612423be334 cpu/hotplug: Remove unused cpuhp_state CPUHP_PCI_XGENE_DEAD 6aceb36f17ab PCI: xgene-msi: Restructure handler setup/teardown cd5ffaf2b1a8 PCI: xgene-msi: Probe as a standard platform driver 3cc8f625e4c6 PCI: xgene-msi: Resend an MSI racing with itself on a different CPU 17c1f960cbf0 PCI: xgene-msi: Sanitise MSI allocation and affinity setting 011f4fc1e8de PCI: xgene-msi: Get rid of intermediate tracking structure c9c1578f11af PCI: xgene-msi: Use device-managed memory allocations 0756244d4cbc PCI: xgene-msi: Drop superfluous fields from xgene_msi structure d17e3f8a933f PCI: xgene-msi: Make per-CPU interrupt setup robust fddf72ed7b52 PCI: xgene: Drop XGENE_PCIE_IP_VER_UNKN e3ac25cc95b8 PCI: xgene: Drop useless conditional compilation 0d402bd41a07 PCI: xgene: Defer probing if the MSI widget driver hasn't probed yet 2c9e7f857400 genirq: Teach handle_simple_irq() to resend an in-progress interrupt a6beb2bdb0db MAINTAINERS: Add entry for Axiado 525f46c7e3b7 arm64: defconfig: enable the Axiado family 1f7055779001 arm64: dts: axiado: Add initial support for AX3000 SoC and eval board 729b770bb454 arm64: add Axiado SoC family 678fefdfe9de dt-bindings: i3c: cdns: add Axiado AX3000 I3C controller 7346be495b9a dt-bindings: serial: cdns: add Axiado AX3000 UART controller 4c5250ebc3e4 dt-bindings: gpio: cdns: add Axiado AX3000 GPIO variant 36f422344978 dt-bindings: gpio: cdns: convert to YAML c1fbbb76ecc9 dt-bindings: arm: axiado: add AX3000 EVK compatible strings ffab86698c26 dt-bindings: vendor-prefixes: Add Axiado Corporation 8adc8e1657e1 bus: del unnecessary init var acbf491e07ad arm: multi_v7_defconfig: Enable TPS65219 regulator d50faff72218 arm: omap2plus_defconfig: Enable TPS65219 regulator b43cb4ff85da vt: defkeymap: Map keycodes above 127 to K_HOLE b1cc2092ea7a vt: keyboard: Don't process Unicode characters in K_OFF mode 86fa39dd6fb7 serial: qcom-geni: Enable Serial on SA8255p Qualcomm platforms 1afa70632c39 serial: qcom-geni: Enable PM runtime for serial driver 5893e62d46bc serial: qcom-geni: move clock-rate logic to separate function 94d691417e6f serial: qcom-geni: move resource control logic to separate functions 4b2601ae3066 serial: qcom-geni: move resource initialization to separate function f5b16f28fa8b soc: qcom: geni-se: Enable QUPs on SA8255p Qualcomm platforms 3a0fdc6d934d dt-bindings: qcom: geni-se: describe SA8255p 4c83146cfb46 dt-bindings: serial: describe SA8255p a8d455db2621 serial: 8250_dw: Fix typo "notifer" 35b6fc51c666 comedi: fix race between polling and detaching 2138e89cb066 fs/orangefs: Allow 2 more characters in do_c_string() 63ce53724637 sunvdc: Balance device refcount in vdc_port_mpgroup_check 77de19b6867f f2fs: fix to avoid out-of-boundary access in dnode page 94b3ce7f1509 f2fs: switch to the new mount api bb463a75ab2f f2fs: introduce fs_context_operation structure d18535132523 f2fs: separate the options parsing and options checking 1a9094b10cf7 f2fs: Add f2fs_fs_context to record the mount options 19c4b380f23e f2fs: Allow sbi to be NULL in f2fs_printk 02eb5fe42a8c f2fs: move the option parser into handle_mount_opt f2091cc188c6 f2fs: Add fs parameter specifications for mount options 5661998536af f2fs: fix to avoid out-of-boundary access in devs.path 816aa305cd49 f2fs: Remove F2FS_P_SB() 5fb60c0365c4 f2fs: Pass a folio to __has_merged_page() 06e42bf4327a f2fs: Pass a folio to f2fs_submit_merged_write_cond() 7695f8ccf614 f2fs: Remove use of page from f2fs_write_single_data_page() 6974b21f7013 f2fs: Remove clear_page_private_all() 0f54eec0cb89 f2fs: Use F2FS_F_SB() in f2fs_read_end_io() 015622b8c7ed f2fs: Use a folio in f2fs_encrypted_get_link() 49bb2b894e87 f2fs: Pass a folio to f2fs_cache_compressed_page() 8591db2a6571 f2fs: Pass a folio to F2FS_NODE() c07de7557a56 f2fs: Pass the nat_blk to __update_nat_bits() 3a19caf12f03 f2fs: Convert get_next_nat_page() to get_next_nat_folio() 9e3d138737f8 f2fs: Pass a folio to f2fs_is_compressed_page() cabda16223ed f2fs: Use a folio iterator in f2fs_verify_bio() 587b2df524f9 f2fs: Pass a folio to f2fs_end_read_compressed_page() a9249a2671bc f2fs: Use a folio iterator in f2fs_handle_step_decompress() d6966e7ed280 f2fs: Pass a folio to WB_DATA_TYPE() and f2fs_is_cp_guaranteed() fec903541713 f2fs: Use a bio in f2fs_submit_page_write() 5e2a00e6e009 f2fs: Use a folio in f2fs_merge_page_bio() ca8049c99f3d f2fs: Pass a folio to f2fs_compress_write_end_io() 3659196c8723 f2fs: Convert get_page_private_data() to folio_get_f2fs_data() 161922410d6e f2fs: Convert set_page_private_data() to folio_set_f2fs_data() a824388d9119 f2fs: Use a folio in f2fs_is_cp_guaranteed() 4ecaf580ee35 f2fs: Add folio counterparts to page_private_flags functions a5f3be6e652a f2fs: Pass a folio to IS_INODE() ad38574a8e82 f2fs: Pass a folio to ADDRS_PER_PAGE() e8f46b2c3aef f2fs: Pass a folio to get_dnode_base() 6d3a7f6589fe f2fs: Pass a folio to ofs_of_node() fb92a5c9f89a f2fs: Pass a folio to IS_DNODE() 5bba2a22494c f2fs: Pass a folio to is_node() 1fd0dffdb446 f2fs: Pass a folio to is_cold_node() 79d976a2e73b f2fs: Use folio_unlock() in f2fs_write_compressed_pages() d342b7adad71 f2fs: Add fio->folio 4aecdc80b3a6 f2fs: Pass a folio to is_dent_dnode() ac576da7c950 f2fs: Pass a folio to is_fsync_dnode() 447e4fb5e880 f2fs: Pass a folio to f2fs_recover_xattr_data() eca35d6d5a02 f2fs: Pass a folio to cpver_of_node() 06bf11829b49 f2fs: Pass a folio to fill_node_footer() 171a3aebbd48 f2fs: Pass folios to copy_node_footer() 53987453349b f2fs: Pass a folio to set_cold_node() fddd722e73af f2fs: Pass a folio to get_nid() 889293ea1148 f2fs: Pass a folio to fill_node_footer_blkaddr() 5ea99b6d70b3 f2fs: Pass a folio to f2fs_inode_chksum() 6ebd7ba499c5 f2fs: Pass a folio to f2fs_enable_inode_chksum() e3f1b76d877c f2fs: Pass a folio to f2fs_inode_chksum_set() c3c06275e4e2 f2fs: Pass a folio to f2fs_allocate_data_block() 61fcaf3eb88d f2fs: Pass a folio to set_mark() b07bfa70e4b1 f2fs: Pass a folio to set_fsync_mark() 4f3466d79b2b f2fs: Pass a folio to set_dentry_mark() bead9a6f1b8d f2fs: Pass a folio to is_recoverable_dnode() a63f2de2dd95 f2fs: Pass a folio to nid_of_node() 28fde0d7ff29 f2fs: Pass a folio to ino_of_node() 9d717807167f f2fs: Pass a folio to F2FS_INODE() 4a09966a2066 f2fs: Pass a folio to inode_has_blocks() 1f6425e33da2 f2fs: Pass a folio to f2fs_sanity_check_inline_data() ea3f2069ea16 f2fs: Pass a folio to sanity_check_inode() afd42fa98b9c f2fs: Pass a folio to sanity_check_extent_cache() b77dc031a784 f2fs: Pass a folio to f2fs_recover_inode_page() 71e5066738e9 f2fs: Pass a folio to recover_quota_data() 7872c71e646b f2fs: Pass a folio to recover_inode() 9050cabbe1ad f2fs: Pass a folio to recover_dentry() 1c20224123f4 remoteproc: xlnx: Fix kernel-doc warnings fc9ed2f6589d um: Replace __ASSEMBLY__ with __ASSEMBLER__ in the usermode headers f9db1fc56281 ACPI: Fix typos 5d3aeecc26bb ARM: sa110/gpio: convert set_multiple() to returning an integer 1798561befd8 platform/x86: oxpec: Add support for OneXPlayer X1 Mini Pro (Strix Point) 232b41d3c2ce platform/x86: oxpec: Fix turbo register for G1 AMD ad1244e1ce18 USB: serial: option: add Foxconn T99W709 2c402a801c19 platform/x86/intel/pmt: support BMG crashlog 5623fa6859a6 platform/x86/intel/pmt: use a version struct 66df9fa783aa platform/x86/intel/pmt: refactor base parameter f57b32cb4adb platform/x86/intel/pmt: add register access helpers 8ab4f88d46c7 platform/x86/intel/pmt: decouple sysfs and namespace 5c7bfa108827 platform/x86/intel/pmt: correct types 147c18d8efaa platform/x86/intel/pmt: re-order trigger logic 4f8fa22d1080 platform/x86/intel/pmt: use guard(mutex) 75a496aa0543 platform/x86/intel/pmt: mutex clean up ba22fe0cffed platform/x86/intel/pmt: white space cleanup 5b27388171a1 drm/xe: Correct BMG VSEC header sizing 0ba9e9cf76f2 drm/xe: Correct the rev value for the DVSEC entries 54d5cd4719c5 platform/x86/intel/pmt: fix a crashlog NULL pointer access de2884c6cdd3 platform/x86: samsung-laptop: Expose charge_types 246570cd3512 ASoC: SDCA: Fix implicit cast from le16 699cdd706290 remoteproc: xlnx: Disable unsupported features ef93a685e01a NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() 49f02e6877d1 Octeontx2-af: Debugfs support for firmware data f5295b5a5849 Octeontx2-af: RPM: Update DMA mask 83d17aba92ca Octeontx2-af: Disable stale DMAC filters dd47fc676934 Octeontx2-af: Add programmed macaddr to RVU pfvf 4a3556b81b99 phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequence 4c3d05da59eb dt-bindings: phy: Convert brcm,sr-usb-combo-phy to DT schema 99dd7faeb7a4 dt-bindings: phy: Convert ti,da830-usb-phy to DT schema a91ec5efde53 dt-bindings: phy: marvell,mmp2-usb-phy: Drop status from the example 429efeb1900d dt-bindings: phy: mixel, mipi-dsi-phy: Allow assigned-clock* properties f31ac39c037a phy: exynos-mipi-video: correct cam0 sysreg property name for exynos7870 2094200b5f77 ibmveth: Add multi buffers rx replenishment hcall support 4ff3aeb664f7 platform/x86/amd: pmc: Add Lenovo Yoga 6 13ALC6 to pmc quirk list cf685b3826e6 platform/x86: dell-uart-backlight: Use blacklight power constant 828c3e9dce25 phy: qcom: phy-qcom-snps-eusb2: Update init sequence per HPG 1.0.2 7f5f70321010 phy: qcom: phy-qcom-snps-eusb2: Add missing write from init sequence bb39f49a4333 dt-bindings: phy: qcom,snps-eusb2: document the Milos Synopsys eUSB2 PHY 9e891b0d21bc dt-bindings: usb: qcom,snps-dwc3: Add Milos compatible 8d39d6ec4db5 genirq: Prevent migration live lock in handle_edge_irq() c609045abc77 genirq: Split up irq_pm_check_wakeup() 4e879dedd571 genirq: Move irq_wait_for_poll() to call site 46958a7bac2d genirq: Remove pointless local variable 25facbabc3fc phy: rockchip-pcie: Properly disable TEST_WRITE strobe signal c3fe7071e196 phy: rockchip-pcie: Enable all four lanes if required dfef90f29811 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Update pcie phy bindings for QCS615 708243c62efd wifi: mac80211: fix unassigned variable access f66e6bffc531 SUNRPC: Silence warnings about parameters not being described ec0abdda891f NFS: Clean up pnfs_put_layout_hdr()/pnfs_destroy_layout_final() 1db3a48e83bb NFS: Fix wakeup of __nfs_lookup_revalidate() in unblock_revalidate() f5b3108e6a14 NFS: use a hash table for delegation lookup 2fb4af5ea3c7 NFS: track active delegations per-server aee077d8edc8 NFS: move the delegation_watermark module parameter 7375bbad467e NFS: cleanup nfs_inode_reclaim_delegation 67173860a763 NFS: cleanup error handling in nfs4_server_common_setup f06bedfa62d5 pNFS/flexfiles: don't attempt pnfs on fatal DS errors c262b444bd0d NFS: drop __exit from nfs_exit_keyring f3fc8f064926 NFS: pass struct nfs_client_initdata to nfs4_set_client 07dad44aa9a9 rust: kernel: move ARef and AlwaysRefCounted to sync::aref 4e6b5b8ab3e2 rust: sync: fix safety comment for `static_lock_class` 5d71c2b53f17 rcu: Document concurrent quiescent state reporting for offline CPUs 186779c03646 rcu: Document separation of rcu_state and rnp's gp_seq 30a7806adab5 rcu: Document GP init vs hotplug-scan ordering requirements 4781dbbfa5fe interconnect: qcom: Add Milos interconnect provider driver 59c5dbd585a0 ASoC: SDCA: Shrink detected_mode_handler() stack frame 5b838a24e994 ASoC: SDCA: Check devm_mutex_init() return value fed5aaeb4e94 rtc: sysfs: use __ATTRIBUTE_GROUPS() bbe8d4fef308 rtc: sysfs: Bail out earlier if no new groups provided 4dda8df717b7 rtc: sysfs: Use sysfs_emit() to instead of s*printf() e92eda97f8c5 rtc: sh: Convert to DEFINE_SIMPLE_DEV_PM_OPS() 0c6f0d77ab62 rtc: Rename lib_test to test_rtc_lib db8a5149fa36 ip6_gre: Factor out common ip6gre tunnel match into helper 0a1416a49e63 cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag 8e7a67ca5a80 arm64: Kconfig: Keep selects somewhat alphabetically ordered 492086faa559 ACPI/PCI: Remove space before newline 1a665a71ef0f arm64: signal: Remove ISB when resetting POR_EL0 c1fffc5d66a7 gve: implement DQO RX datapath and control path for AF_XDP zero-copy 2236836eab26 gve: implement DQO TX datapath for AF_XDP zero-copy 652fe13b1fd8 gve: keep registry of zc xsk pools in netdev_priv 077f7153fd25 gve: merge xdp and xsk registration d57ae093c887 gve: deduplicate xdp info and xsk pool registration logic e40892214b45 selftests/futex: Fix spelling mistake "Succeffuly" -> "Successfully" 04850819c65c selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t 1b5f1454091e sched/idle: Remove play_idle() 51a486feac0c rust: io: fix broken intra-doc links to `platform::Device` 83fb61607278 rust: io: fix broken intra-doc link to missing `flags` module da30705c4621 arch/powerpc: Remove .interp section in vmlinux 69bf20536084 powerpc: Drop GPL boilerplate text with obsolete FSF address 4bb69d5270df powerpc: Don't use %pK through printk 69fdb084355d wifi: mac80211: don't require cipher and keylen in gtk rekey 2ed9a9fc9976 wifi: nl80211: Set num_sub_specs before looping through sub_specs a37192c432ad wifi: mac80211: Write cnt before copying in ieee80211_copy_rnr_beacon() 4752dcc156f2 kselftest/arm64: Handle attempts to disable SM on SME only systems aa7d3c8bc27d kselftest/arm64: Fix SVE write data generation for SME only systems b021f45d39f3 kselftest/arm64: Test SME on SME only systems in fp-ptrace b84d2b27954f kselftest/arm64: Test FPSIMD format data writes via NT_ARM_SVE in fp-ptrace b5cebb5de9a8 kselftest/arm64: Allow sve-ptrace to run on SME only systems c64d6be1a6f8 s390: Handle KCOV __init vs inline mismatches 2424fe1cac4f arm: Handle KCOV __init vs inline mismatches d01daf9d95c9 mips: Handle KCOV __init vs inline mismatch 645d1b666498 powerpc/mm/book3s64: Move kfence and debug_pagealloc related calls to __init section 437641a72d0a configs/hardening: Enable CONFIG_INIT_ON_FREE_DEFAULT_ON 4c56d9f7e75e configs/hardening: Enable CONFIG_KSTACK_ERASE 76261fc7d1be stackleak: Split KSTACK_ERASE_CFLAGS from GCC_PLUGINS_CFLAGS 9ea1e8d28add stackleak: Rename stackleak_track_stack to __sanitizer_cov_stack_depth 57fbad15c2ee stackleak: Rename STACKLEAK to KSTACK_ERASE 3ea3a256ed81 scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated d2af710d6d50 wifi: iwlwifi: mvm/fw: Avoid -Wflex-array-member-not-at-end warnings 9296cc59b227 wifi: iwlwifi: Fix typo "ransport" 7b87c542c011 wifi: iwlwifi: fix cmd length when sending WOWLAN_TSC_RSC_PARAM 603e4dbe9146 scsi: scsi_transport_fc: Add comments to describe added 'rport' parameter 8cd876e78337 lib/crypto: tests: Annotate worker to be on stack 4c86c9fdf6a5 selftests: drv-net: rss_api: context create and delete tests fbe09277fa63 ethtool: rss: support removing contexts via Netlink a166ab7816c5 ethtool: rss: support creating contexts via Netlink 55ef461ce18f ethtool: move ethtool_rxfh_ctx_alloc() to common code 5c090d9eae88 ethtool: rss: factor out populating response from context a45f98efa483 ethtool: rss: factor out allocating memory for response 5f5c59b78e5a ethtool: rejig the RSS notification machinery for more types 80e55735d5a5 ethtool: assert that drivers with sym hash are consistent for RSS contexts 154e56a77d81 mptcp: fix typo in a comment 51c5fd09e1b4 mptcp: add TCP_MAXSEG sockopt support 51a62199a8aa tcp: add tcp_sock_set_maxseg edd669057c56 mptcp: sockopt: drop redundant tcp_getsockopt 1b02c861714b s390/qeth: Make hw_trap sysfs attribute idempotent 14e710d7080f net: phy: qcom: qca807x: Enable WoL support using shared library c521b8c9f212 net: usb: smsc95xx: add support for ethtool pause parameters 95993dc3039e bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR(...)) 61c3e8940f2d net: usb: cdc-ncm: check for filtering capability 72b4612af36f net: stmmac: dwmac-renesas-gbeth: Add PM suspend/resume callbacks fbd47be098b5 amd-xgbe: add hardware PTP timestamping support 7564d3247aec and-xgbe: remove the abstraction for hwptp 005b0a0c24e1 btrfs: send: use fallocate for hole punching with send stream v2 55fae08a0638 btrfs: unfold transaction aborts when writing dirty block groups 3a074cc659ef btrfs: use saner variable type and name to indicate extrefs at add_inode_ref() 24e066ded45b btrfs: don't skip remaining extrefs if dir not found during log replay 7ebf381a6942 btrfs: don't ignore inode missing when replaying log tree 041c39da53c2 btrfs: enable large data folios for data reloc inode cec780a139f3 btrfs: output more info when btrfs_subpage_assert() failed 4e346baee95f btrfs: reloc: unconditionally invalidate the page cache for each cluster 009b2056cb25 btrfs: defrag: add flag to force no-compression 807d9023e75f btrfs: fix ssd_spread overallocation ff3fbcdd4724 selftests: tc: Add generic erspan_opts matching support for tc-flower 62be7afcc13b btrfs: zoned: requeue to unused block group list if zone finish failed 306180142046 btrfs: zoned: do not remove unwritten non-data block group d6be378de06c btrfs: remove btrfs_clear_extent_bits() 279b4db10e46 btrfs: use cached state when falling back from NOCoW write to CoW write bfc9d71aa41d btrfs: set EXTENT_NORESERVE before range unlock in btrfs_truncate_block() 5ae011bcbb5a btrfs: don't print relocation messages from auto reclaim a507904090d0 btrfs: remove redundant auto reclaim log message 240fafaa4400 btrfs: make btrfs_check_nocow_lock() check more than one extent 68e0fcc3617b btrfs: assert we can NOCOW the range in btrfs_truncate_block() c6482cff95c7 btrfs: update function comment for btrfs_check_nocow_lock() 601ea9c42a58 btrfs: use btrfs_inode local variable at btrfs_page_mkwrite() 11ad7983c2ee btrfs: use variable for io_tree when clearing range in btrfs_page_mkwrite() 6599716de2d6 btrfs: fix -ENOSPC mmap write failure on NOCOW files/extents e8d2e254dc07 btrfs: use clear_and_wake_up_bit() where open coded 72b2b199d5ee btrfs: accessors: rename variable for folio offset ae807482255b btrfs: accessors: factor out split memcpy with two sources c8b33a57fba2 btrfs: accessors: set target address at initialization 1ed0f75d57ae btrfs: accessors: compile-time fast path for u16 58383c6866a7 btrfs: accessors: compile-time fast path for u8 d5a87dbd9583 btrfs: accessors: inline eb bounds check and factor out the error report 378c95c477b4 btrfs: accessors: use type sizeof constants directly 00c0cf844465 btrfs: accessors: simplify folio bounds checks c76841362f66 btrfs: remove struct rcu_string e8d58aef119a btrfs: open code RCU for device name f2cb97ee964a btrfs: index buffer_tree using node size 2b759eea989f btrfs: send: directly return strcmp() result when comparing recorded refs e560afc1a83d btrfs: set search_commit_root to false in iterate_inodes_from_logical() aee10fe4e4f6 btrfs: reduce size of struct tree_mod_elem d30b236a3e70 btrfs: avoid logging tree mod log elements for irrelevant extent buffers 9e9ff875e417 btrfs: use readahead_expand() on compressed extents 1ef94169db09 btrfs: populate otime when logging an inode item a943812bfffb btrfs: qgroup: use btrfs_qgroup_enabled() in ioctls 08530d6e6384 btrfs: qgroup: fix qgroup create ioctl returning success after quotas disabled e41c75ca3189 btrfs: qgroup: set quota enabled bit if quota disable fails flushing reservations 736bd9d2e358 btrfs: restrict writes to opened btrfs devices 08fa138864d5 btrfs: use fs_holder_ops for all opened devices 40426dd147ff btrfs: use the super_block as holder when mounting file systems bddf57a70781 btrfs: delay btrfs_open_devices() until super block is created de339cbfb402 btrfs: call bdev_fput() to reclaim the blk_holder immediately 9f43d0ff55e3 btrfs: call btrfs_close_devices() from ->kill_sb 2936a6ac8d97 btrfs: add assertions to make super block creation more clear 35ea448b75f3 btrfs: get rid of re-entering of btrfs_get_tree() ae818824a203 btrfs: always open the device read-only in btrfs_scan_one_device() ea124ec32708 btrfs: don't skip accounting in early ENOTTY return in btrfs_uring_encoded_read() 9950c31ad904 btrfs: rename inode number parameter passed to btrfs_check_dir_item_collision() 8320febc6449 btrfs: pass bool to indicate subvolume/snapshot creation type a5f0e0a4df6c btrfs: pass dentry to btrfs_mksubvol() and btrfs_mksnapshot() 34f6cc5b187f btrfs: use struct qstr for subvolume ioctl helpers 164299ba1176 btrfs: replace strcpy() with strscpy() b37eb352c4c6 btrfs: accessors: delete token versions of set/get helpers c418a1504540 btrfs: tree-log: don't use token set/get accessors in fill_inode_item() e3df5141a4c1 btrfs: don't use token set/get accessors in inode.c:fill_inode_item() 114b806a733f btrfs: don't use token set/get accessors for btrfs_item members 60127c29f160 btrfs: qgroup: remove no longer used fs_info->qgroup_ulist e12496677503 btrfs: qgroup: fix race between quota disable and quota rescan ioctl c0d013495a80 btrfs: clear dirty status from extent buffer on error at insert_new_root() 9669fcb77eae btrfs: change dump_block_groups() in btrfs_dump_space_info() from int to bool ab5fcbb1adc8 btrfs: use pgoff_t for page index variables afd1dacbd096 btrfs: replace nested usage of min & max with clamp in btrfs_compress_set_level() 2fb5e56f524f btrfs: send: avoid extra calls to strlen() in gen_unique_name() 6633a416ed64 btrfs: qgroup: avoid memory allocation if qgroups are not enabled 2fda07effb6f btrfs: qgroup: remove pointless error check for add_qgroup_rb() call da7f00523925 btrfs: split btrfs_is_fstree() into multiple if statements for readability fd00922abc07 btrfs: add btrfs prefix to is_fstree() and make it return bool 0c6f37eaa545 btrfs: split inode extref processing from __add_inode_ref() into a helper 06f77c659e6a btrfs: split inode ref processing from __add_inode_ref() into a helper 98060e161117 btrfs: use btrfs inodes in btrfs_rmdir() to avoid so much usage of BTRFS_I() 9f82a4ed34d8 btrfs: use inode already stored in local variable at btrfs_rmdir() 44cac5234104 btrfs: use our message helpers instead of pr_err/pr_warn/pr_info 27260dd1904b btrfs: remove partial support for lowest level from btrfs_search_forward() c9da22428e09 btrfs: use folio_next_index() helper in check_range_has_page() 23a6abdadaa3 btrfs: remove unused parameters from btrfs_lookup_inode_extref() 6be75e891c61 btrfs: rename error to ret in device_list_add() 6631c67ca128 btrfs: rename error to ret in btrfs_sysfs_add_mounted() 6dfe71e6abc1 btrfs: rename error to ret in btrfs_sysfs_add_fsid() 64b8c3851fee btrfs: rename error to ret in btrfs_mksubvol() bfa13b82cc82 btrfs: rename error to ret in btrfs_may_delete() 2abd9e1c58d4 btrfs: cache if we are using free space bitmaps for a block group fdeffeb4f587 btrfs: add and use helper to determine if using bitmaps in free space tree d1ac35ae2a51 btrfs: use fs_info from local variable in btrfs_convert_free_space_to_extents() 497c726ff824 btrfs: avoid double slot decrement at btrfs_convert_free_space_to_extents() a8da443c9b67 btrfs: turn remove argument of modify_free_space_bitmap() to boolean 3887067f55a4 btrfs: rename free_space_set_bits() and make it less confusing 6fc5ef782988 btrfs: add btrfs prefix to free space tree exported functions 8bfa3727ea6b btrfs: remove pointless out label from load_free_space_extents() b7db594bc2b7 btrfs: remove pointless out label from load_free_space_bitmaps() 5801a749a9f4 btrfs: remove pointless out label from add_free_space_extent() e3ecf6f16411 btrfs: remove pointless out label from remove_free_space_extent() ffb7068f16ff btrfs: remove pointless out label from modify_free_space_bitmap() 22b609768cfb btrfs: make free_space_test_bit() return a boolean instead 790b88c4dd3b btrfs: make extent_buffer_test_bit() return a boolean instead e4e5fcbc62d0 btrfs: remove pointless out label from update_free_space_extent_count() 61b43a937418 btrfs: remove pointless out label from add_new_free_space_info() 44892c5a3e2d btrfs: tree-log: add and rename extent bits for dirty_log_pages tree 55cd57faa503 btrfs: use folio_end() where appropriate 89a3cc19e4e4 btrfs: add helper folio_end() d549391fc684 btrfs: rename variables for locked range in defrag_prepare_one_folio() e47c8a47670d btrfs: simplify range end calculations in truncate_block_zero_beyond_eof() bdd01fb03647 btrfs: check BLOCK_GROUP_FLAG_NEEDS_FREE_SPACE at __add_block_group_free_space() 1f06c942aa70 btrfs: always abort transaction on failure to add block group to free space tree 936f0b49dc4a btrfs: add extra warning when qgroup is marked inconsistent b37532bffd35 btrfs: merge btrfs_printk_ratelimited() and its only caller 2f3f1ad7f179 btrfs: simplify debug print helpers without enabled printk f9095103f2db btrfs: remove remaining unused message helpers 80f4fab54434 btrfs: switch RCU helper versions to btrfs_debug() 2eac2ae8b214 btrfs: switch RCU helper versions to btrfs_info() 0fe04bf13279 btrfs: switch RCU helper versions to btrfs_warn() 9db18fe3aca3 btrfs: switch RCU helper versions to btrfs_err() 0e26727a731a btrfs: switch all message helpers to be RCU safe 4d4b489ef1d7 btrfs: remove unused levels of message helpers ee3af49a0519 btrfs: remove unused rcu-string printk helpers d1d1c854270a btrfs: open code rcu_string_free() and remove it 694ce5e143d6 btrfs: zoned: reserve data_reloc block group on mount 28753212e0f9 rust: types: remove `Either` f1f22dfbea2e btrfs: use btrfs_root_id() where not done yet 918fb770736a btrfs: use btrfs_is_data_reloc_root() where not done yet c6aeae86b9af btrfs: use on-stack variable for block reserve in btrfs_replace_file_extents() 7ce22f62b2c5 btrfs: use on-stack variable for block reserve in btrfs_truncate() ec41c345477f btrfs: use on-stack variable for block reserve in btrfs_evict_inode() 8811ace43947 btrfs: update comment for xarray fields in struct btrfs_root cc38d178ff33 btrfs: enable large data folio support under CONFIG_BTRFS_EXPERIMENTAL b769777d927a btrfs: use refcount_t type for the extent buffer reference counter 2697b6159744 btrfs: add comment for optimization in free_extent_buffer() 71c086b30d43 btrfs: reorganize logic at free_extent_buffer() for better readability 41e4ea0bf555 btrfs: make btrfs_readdir_delayed_dir_index() return a bool instead 4106eb9bdae6 btrfs: make btrfs_should_delete_dir_index() return a bool instead adc1ef55dc04 btrfs: add details to error messages at btrfs_delete_delayed_dir_index() 0187acef3558 btrfs: make btrfs_delete_delayed_insertion_item() return a boolean 7077d7b87288 btrfs: switch del_all argument of replay_dir_deletes() from int to bool 5f8882c8540e btrfs: pass NULL index to btrfs_del_inode_ref() where not needed 93612a92bade btrfs: allocate scratch eb earlier at btrfs_log_new_name() 841324a8e60b btrfs: allocate path earlier at btrfs_log_new_name() b32efae7b853 btrfs: allocate path earlier at btrfs_del_dir_entries_in_log() 181436a85b16 btrfs: assert we join log transaction at btrfs_del_dir_entries_in_log() 1ed0cfc89e99 btrfs: use btrfs_del_item() at del_logged_dentry() 0ef4c6120e25 btrfs: free path sooner at __btrfs_unlink_inode() d94edb0d7e38 btrfs: assert we join log transaction at btrfs_del_inode_ref_in_log() 75764b41bfc3 btrfs: open code fc_mount() to avoid releasing s_umount rw_sempahore 4013cde56e17 btrfs: rename err to ret in scrub_submit_extent_sector_read() 56ccdd9af29f btrfs: rename err to ret in btrfs_create_common() 7d13ea864ee5 btrfs: rename err to ret in btrfs_wait_tree_log_extents() 0b2cd9e2c7ec btrfs: rename err to ret in btrfs_wait_extents() 69c5c6130d09 btrfs: rename err to ret in quota_override_store() 148961dac302 btrfs: rename err to ret in btrfs_fill_super() 60a8bab08c58 btrfs: rename err to ret in calc_pct_ratio() 3b5742f37972 btrfs: rename err to ret in btrfs_symlink() af6f6c3af720 btrfs: rename err to ret in btrfs_link() 9cf280e2bdcd btrfs: rename err to ret in btrfs_setattr() b71a348513e6 btrfs: rename err to ret in btrfs_init_inode_security() d64ef1d23f1f btrfs: rename err to ret in btrfs_alloc_from_bitmap() 8d9e877919df btrfs: rename err to ret in btrfs_lock_extent_bits() 886240cbcd45 btrfs: rename err to ret in btrfs_try_lock_extent_bits() 986b6aa18592 btrfs: rename err to ret2 in btrfs_truncate_inode_items() a579ddca4392 btrfs: rename err to ret2 in btrfs_add_link() 8f3850706844 btrfs: rename err to ret2 in btrfs_setsize() df20be9f02f0 btrfs: rename err to ret2 in btrfs_search_old_slot() 644dcb4316c0 btrfs: rename err to ret2 in btrfs_search_slot() 56fc5b18c973 btrfs: rename err to ret2 in search_leaf() 58019c1dd4f8 btrfs: rename err to ret2 in read_block_for_search() 66ca7ea65013 btrfs: rename err to ret2 in resolve_indirect_refs() 582cd4bad433 btrfs: rename btrfs_subpage structure 1e17738d6b76 btrfs: add comments on the extra btrfs specific subpage bitmaps 3f093ccb95f3 btrfs: harden parsing of compression mount options 3f0e865ae61e btrfs: factor out compression mount options parsing ccb42a6eed8b btrfs: constify more pointer parameters c7f04fbc98dc btrfs: sysfs: track current commit duration in commit_stats 46d549928cc9 btrfs: use rb_find_add() in rb_simple_insert() c52ea14d0544 btrfs: pass struct rb_simple_node pointer directly in rb_simple_insert() fbec9a5d3e98 btrfs: use rb_find_add() in btrfs_qgroup_add_swapped_blocks() 844e5f902ddd btrfs: use rb_find() in btrfs_qgroup_trace_subtree_after_cow() e3def6ce6764 btrfs: use rb_find_add() in add_qgroup_rb() 1e0f0239a310 btrfs: use rb_find() in find_qgroup_rb() 287480e2691a btrfs: use rb_find_add() in insert_ref_entry() c6e3ae8ac322 btrfs: use rb_find_add() in insert_root_entry() afaa9f8235b9 btrfs: use rb_find() in lookup_root_entry() 3f60f4374ab4 btrfs: use rb_find_add() in insert_block_entry() 4044a7ed3b1e btrfs: use rb_find() in lookup_block_entry() b017a92bd9a8 btrfs: use rb_find_add() in ulist_rbtree_insert() c4f38e7ca54e btrfs: use rb_find() in ulist_rbtree_search() 973468585461 btrfs: use rb_find() in __btrfs_lookup_delayed_item() 7a91e0187570 btrfs: use rb_find_add() in btrfs_insert_inode_defrag() 06c3437f7449 btrfs: fix comment in reserved space warning d8f6cb2b2862 btrfs: relocation: simplify unused logic related to LINK_LOWER 593062f67b82 btrfs: unfold transaction abort at btrfs_insert_one_raid_extent() 35bb03e57aa7 btrfs: unfold transaction abort at __btrfs_update_delayed_inode() 33e8f24b52d2 btrfs: abort transaction on unexpected eb generation at btrfs_copy_root() 273bbb5b487f btrfs: unfold transaction abort at btrfs_copy_root() b63c8c1ede44 btrfs: move transaction aborts to the error site in add_block_group_free_space() 0b10f3dd13cb btrfs: move transaction aborts to the error site in remove_block_group_free_space() 81bfd9d54767 btrfs: simplify error detection flow during log replay 6466084df6b0 btrfs: remove redundant path release when replaying a log tree 2a5898c4aac6 btrfs: abort transaction during log replay if walk_log_tree() failed 8f1e1b263dbc btrfs: unfold transaction aborts when replaying log trees 2a946bf6d675 btrfs: make btrfs_should_periodic_reclaim() static 55f7c65b2f69 btrfs: zoned: use filesystem size not disk size for reclaim decision 4a2bf707270f wifi: ath12k: Correct tid cleanup when tid setup fails c4825d540f4b wifi: ath12k: bring DFS support back for WCN7850 306facc029ba wifi: ath12k: Prefer {} to {0} in initializers 1228d99fac4c wifi: ath11k: Prefer {} to {0} in initializers f0b72d15265e wifi: ath10k: Prefer {} to {0} in initializers dd4186c2f273 PM: tracing: Hide power_domain_target event under ARCH_OMAP2PLUS e68849097e82 PM: tracing: Hide device_pm_callback events under PM_SLEEP e64397f81c54 PM: tracing: Hide psci_domain_idle events under ARM_PSCI_CPUIDLE 647fe16b4699 PM: cpufreq: powernv/tracing: Move powernv_throttle trace event 06cc77a63f1b alarmtimer: Hide alarmtimer_suspend event when RTC_CLASS is not configured a3b366dbf468 tracing, AER: Hide PCIe AER event when PCIEAER is not configured 23a2d4c64e71 ktest.pl: Always display BUILD_DIR and OUTPUT_DIR at the start of tests 61f7e318e99d ktest.pl: Prevent recursion of default variable options acd98e230ee8 ktest.pl: Have -D option work without a space 3bcdb6e90c9f ktest.pl: Allow command option -D to override temp variables 23b772c15f5b ktest.pl: Add -D option to override options 1d264d3a1988 dt-bindings: thermal: tegra: Document Tegra210B01 a9302f8fbe8c dt-bindings: thermal: mediatek: Add fallback compatible string for MT7981 and MT8516 84b62b72b4c7 wifi: cfg80211/mac80211: report link ID for unexpected frames 4970e393eb5d wifi: mac80211: determine missing link_id in ieee80211_rx_for_interface() based on frequency c639a44ac6c2 wifi: brcmfmac: support CYW54591 PCIE device 579bf8037b70 wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE be06a8c73139 wifi: cfg80211: reject HTC bit for management frames 460114eae828 wifi: mac80211: remove ieee80211_remove_key 0f29e33fbadd dt-bindings: interconnect: document the RPMh Network-On-Chip Interconnect in Qualcomm Milos SoC d9c5c2320156 KVM: arm64: Make RAS registers UNDEF when RAS isn't advertised 303084ad1276 KVM: arm64: Filter out HCR_EL2 bits when running in hypervisor context c6e35dff58d3 KVM: arm64: Check for SYSREGS_ON_CPU before accessing the CPU state 12702f0c3834 soc: fsl: qe: convert set_multiple() to returning an integer 83d92eae8d44 pinctrl: rp1: use new GPIO line value setter callbacks fcb476990beb usb: core: add urb->sgt parameter description 48f9034e024a dt-bindings: serial: 8250: spacemit: set clocks property as required 5eb2d4b3e9a1 dt-bindings: serial: renesas: Document RZ/V2N SCIF 69c94feda519 serial: 8250_ce4100: Fix CONFIG_SERIAL_8250=n build 76f3ffeb41d8 arm64: dts: apple: Add Apple SoC GPU f8c667edaf80 dt-bindings: gpu: Add Apple SoC GPU ef68a0e10878 arm64: dts: apple: t8012-j132: Include touchbar framebuffer node 6aaf36bb0705 arm64: dts: apple: Add bit offset to PMIC NVMEM node names 46f89a0d1543 MAINTAINERS: Add CIX SoC maintainer entry 80be23bb20ea arm64: dts: cix: Add sky1 base dts initial support 2b752ae0231f dt-bindings: clock: cix: Add CIX sky1 scmi clock id 4cd122a4f642 arm64: defconfig: Enable CIX SoC fe2aa2361ddb mailbox: add CIX mailbox driver 621d7d081d18 dt-bindings: mailbox: add cix,sky1-mbox aa4bc2850e67 arm64: Kconfig: add ARCH_CIX for cix silicons 69563d502c5a dt-bindings: arm: add CIX P1 (SKY1) SoC 960dda6eca2b dt-bindings: vendor-prefixes: Add CIX Technology Group Co., Ltd. 313bf5b79ed1 fs: orangefs: replace scnprintf() with sysfs_emit() cdfa1304657d fs/orangefs: use snprintf() instead of sprintf() 17882721dcb4 ASoC: SDCA: add route by the number of input pins in MU entity 8e7e63fc479a arm64: dts: nuvoton: npcm8xx: Drop the GIC "ppi-partitions" node bf40c1a5b956 MAINTAINERS: Add entry for Andes SoC ad087c91eb87 riscv: defconfig: enable Andes SoC 9d462f56db7a riscv: dts: andes: add Voyager board device tree 609496af55ca riscv: dts: andes: add QiLai SoC device tree 65bbf10b934a dt-bindings: timer: add Andes machine timer 1f5ff8c363cf dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller 6eeee4fb1930 dt-bindings: interrupt-controller: add Andes QiLai PLIC 12d8c15992c4 dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings 00dba19aa005 riscv: add Andes SoC family Kconfig support 94fd4423036f ACPI: processor: throttling: Remove space before newline 5cc1f66cb23c thunderbolt: Fix copy+paste error in match_service_id() 7616f006db07 usb: typec: ucsi: Update power_supply on power role change af833e7f7db3 usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default 1e61f6ab0878 usb: typec: fusb302: cache PD RX state a33665facf79 usb: typec: ucsi: yoga-c630: add DRM dependency 151c0aa896c4 usb: gadget : fix use-after-free in composite_dev_cleanup() 82d8cc9542b8 usb: chipidea: imx: Add a missing blank line bb76f0d843a2 usb: gadget: f_uac1: replace scnprintf() with sysfs_emit() d8e1ecffb4a2 usb: usblp: clean up assignment inside if conditions 323a80a1a5ac usb: gadget: uvc: Initialize frame-based format color matching descriptor 64690a90cd7c cdc-acm: fix race between initial clearing halt and open 0156c22fb0ca ALSA: hda/realtek: Add support for ASUS Commercial laptops using CS35L41 HDA 5a9fffd8a533 platform/x86/intel/pmt: fix build dependency for kunit test f2de2b9ffdc8 btrfs: unfold transaction abort at clone_copy_inline_extent() 5ff6050fcd3c btrfs: remove pointless 'out' label from clone_finish_inode_update() 5cf0e668ea8a btrfs: unfold transaction abort at walk_up_proc() 227aa55fa2bf btrfs: unfold transaction abort at __btrfs_inc_extent_ref() 3f757b56f1c4 btrfs: unfold transaction aborts at btrfs_create_new_inode() cee686775f9c iommu/vt-d: Make iotlb_sync_map a static property of dmar_domain d33bd88ac0eb ACPI: processor: perflib: Fix initial _PPC limit application 234b9258c690 PCI: imx6: Add LUT configuration for MSI/IOMMU in Endpoint mode 9d0ca8df2451 PCI: imx6: Add helper function imx_pcie_add_lut_by_rid() 57d88f02eb44 KVM: s390: Rework guest entry logic ee4a2e08c101 entry: Add arch_in_rcu_eqs() d9f595b9a65e io_uring/zcrx: fix leaking pages on sg init fail 6bbd3411ff87 io_uring/zcrx: don't leak pages on account failure 720df2310b89 io_uring/zcrx: fix null ifq on area destruction d60f7cab7c04 spi: spidev: Add an entry for the ABB spi sensors aad2f87cbcab dt-bindings: trivial-devices: Document ABB sensors 62b2e01966dd ACPI/PNP: Use my kernel.org address in MAINTAINERS and ABI docs ebf266d0709b PM: docs: Use my kernel.org address in ABI docs and DT bindings b1052a917362 s390/stp: Default to enabled 64764cf6d0cc s390/stp: Remove leap second support 94ecbf1e71d4 s390/time: Remove in-kernel time steering 925f0707a67c s390/sclp: Use monotonic clock in sclp_sync_wait() e12570c98555 s390/smp: Use monotonic clock in smp_emergency_stop() 09e7e29d2b49 s390/time: Use monotonic clock in get_cycles() dd500e4aecf2 net: usb: Remove duplicate assignments for net->pcpu_stat_type ac3dbb91e016 watchdog: dw_wdt: Fix default timeout c78865241ecf MAINTAINERS: Update i.MX Clock Entry 9678bc7661cb clk: imx95-blk-ctl: Add clock for i.MX94 LVDS/Display CSR 88768d6f8c13 clk: imx95-blk-ctl: Rename lvds and displaymix csr blk b08217a25721 clk: imx95-blk-ctl: Fix synchronous abort 0b0cd1857b78 dt-bindings: clock: Add support for i.MX94 LVDS/DISPLAY CSR b2be1327a6ed clk: imx: Fix an out-of-bounds access in dispmix_csr_clk_dev_data b83440736864 RDMA/mlx5: Fix incorrect MKEY masking d59ebb4549ff RDMA/mlx5: Fix returned type from _mlx5r_umr_zap_mkey() 61ae7f8694fb PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute 34b1cb4ec286 soundwire: amd: Add support for acp7.2 platform dba7d9dbfdc4 soundwire: stream: restore params when prepare ports fail debc1e5a4317 lib/crypto: arm64/sha512-ce: Drop compatibility macros for older binutils 42e3376e0954 lib/crypto: x86/sha1-ni: Convert to use rounds macros f88ed14aa0ef lib/crypto: x86/sha1-ni: Minor optimizations and cleanup 118da22eb6fb lib/crc: x86/crc32c: Enable VPCLMULQDQ optimization where beneficial 110628e55a57 lib/crc: x86: Reorganize crc-pclmul static_call initialization e9fdf0d2ecc0 perf build: Always disable stack protection for BPF skeleton objects 36d09b96d3e7 LoongArch: KVM: Add tracepoints for CPUCFG and CSR emulation exits 46ecfb68ddd8 LoongArch: KVM: Add stat information with kernel irqchip 9c79c951a388 LoongArch: KVM: Replace eiointc_enable_irq() with eiointc_update_irq() b0096e1e5783 LoongArch: KVM: Use generic function loongarch_eiointc_write() 3e394eac6a61 LoongArch: KVM: Use generic function loongarch_eiointc_read() d23bd878f6ea LoongArch: KVM: Use standard bitops API with eiointc 9afce1f1ee1f LoongArch: KVM: Remove never called default case statement a0630332fd50 LoongArch: KVM: Remove unused parameter len d42fd71333fc LoongArch: KVM: Remove unnecessary local variable ca2e92dc459d LoongArch: KVM: Simplify kvm_deliver_intr() 640f8424caad LoongArch: KVM: Rework kvm_send_pv_ipi() d5fc1400a34b smb/server: avoid deadlock when linking with ReplaceIfExists a5dc90a9c355 smb/server: simplify ksmbd_vfs_kern_path_locked() 09f124b2871b smb/server: use lookup_one_unlocked() 05a0ffe37c44 dt-bindings: hwmon: adt7475: Allow and recommend #pwm-cells = <3> 50f16073d175 hwmon: (adt7475) Implement support for #pwm-cells = <3> 75ca1e5875fe hwmon: (pmbus/tps53679) Add support for TPS53685 a6945f39d9fe dt-bindings: trivial: Add tps53685 support e09ef2fe4ae6 hwmon: (pmbus/adp1050) Add regulator support for ltp8800 3e5f73a0620d hwmon: (pmbus/adp1050) Add support for adp1051, adp1055 and ltp8800 409d2add3107 dt-bindings: hwmon: pmbus/adp1050: Add adp1051, adp1055 and ltp8800 d1eb9fe14e73 hwmon: (max31827) use sysfs_emit() in temp1_resolution_show() 9f4401ad3740 hwmon: (ltc4282) convert from round_rate() to determine_rate() 6082bfe47795 hwmon: (corsair-psu) add support for HX1200i Series 2025 535ac9ae4138 dt-bindings: hwmon: pmbus: ti,ucd90320: Add missing compatibles 887088fabb4d dt-bindings: hwmon: maxim,max20730: Add maxim,max20710 compatible ed3f35ca5f83 dt-bindings: hwmon: lltc,ltc2978: Add lltc,ltc713 compatible a735074da185 dt-bindings: hwmon: ti,lm87: Add adi,adm1024 compatible 3e72912e6a8a dt-bindings: hwmon: national,lm90: Add missing Dallas max6654 and onsemi nct72, nct214, and nct218 bb4eb5739ded hwmon: (w83627ehf) make the read-only arrays 'bit' static const 0429415a084a hwmon: (emc2305) Set initial PWM minimum value during probe based on thermal state ef8b1b4eb702 hwmon: (emc2305) Enable PWM polarity and output configuration 2ed4db7a1d07 hwmon: (emc2305) Configure PWM channels based on DT properties 7114b74d99a3 hwmon: (emc2305) Add support for PWM frequency, polarity and output 90cf254f88d1 hwmon: (amc6821) Add cooling device support b0078b2c9f54 hwmon: (amc6821) Move reading fan data from OF to a function f2a32ed86911 dt-bindings: hwmon: amc6821: Add cooling levels 36b0fef0b543 hwmon: (ibmaem) match return type of wait_for_completion_timeout 6e253295e9c4 hwmon: (ltc4282) fix copy paste on variable name 947809f9ee86 hwmon: (pmbus/isl68137) Add support for RAA229621 588f084a00b8 dt-bindings: hwmon: (pmbus/isl68137) Add RAA229621 support 3e538b52157b hwmon: (asus-ec-sensors) add ProArt X870E-CREATOR WIFI e923acf15ae4 hwmon: (asus-ec-sensors) add support for ROG STRIX Z490-F GAMING 9c62e2282900 hwmon: (gsc-hwmon) fix fan pwm setpoint show functions 152359020378 rust: kernel: use `core::ffi::CStr` method names 10a7108d4bd4 rust: str: add `CStr` methods matching `core::ffi::CStr` 0f6d225671e0 rust: str: remove unnecessary qualification 386f285d885a rust: use `kernel::{fmt,prelude::fmt!}` bda947d613f1 rust: kernel: add `fmt` module f411b7eddde8 rust: kernel: remove `fmt!`, fix clippy::uninlined-format-args 2254991d5b57 scripts: rust: emit path candidates in panic message 8b097b5ac68b scripts: rust: replace length checks with match d1fbe1ebf4a1 io_uring: fix breakage in EXPERT menu 696b2a6ce948 rust: io: mem: enable IoRequest doc-tests bc4f9045a599 rust: platform: add resource accessors 1d0d4b28513b rust: io: mem: add a generic iomem abstraction 493fc33ec252 rust: io: add resource abstraction 275ad5e79311 rust: list: remove nonexistent generic parameter in link 4d9d1a08b796 apparmor: fix: accept2 being specifie even when permission table is presnt 9afdc6abb007 apparmor: transition from a list of rules to a vector of rules f9c9dce01e96 apparmor: fix documentation mismatches in val_mask_to_str and socket functions 4ce7d3cf5ad8 apparmor: remove redundant perms.allow MAY_EXEC bitflag set da0edababafa apparmor: fix kernel doc warnings for kernel test robot c68804199dd9 apparmor: Fix unaligned memory accesses in KUnit test c567de2c4f5f apparmor: Fix 8-byte alignment for initial dfa blob streams 3fa0af4cc8a3 apparmor: shift uid when mediating af_unix in userns c5bf96d20fd7 apparmor: shift ouid when mediating hard links in userns 88fec3526e84 apparmor: make sure unix socket labeling is correctly updated. 9a0048e0ae14 net/mlx5: Expose cable_length field in PFCC register 6f09ee0b583c net/mlx5: Add IFC bits and enums for buf_ownership 438794e93f62 net/mlx5: Add IFC bits to support RSS for IPSec offload fc07839203f3 seq_buf: Introduce KUnit tests 45dd59885ca8 dt-bindings: clock: qcom,sm4450-dispcc: Reference qcom,gcc.yaml 9df98d4b50be dt-bindings: clock: qcom,sm4450-camcc: Reference qcom,gcc.yaml 56245968a7b7 dt-bindings: clock: qcom,mmcc: Reference qcom,gcc.yaml 92b7d67614a6 dt-bindings: clock: qcom,sm8150-camcc: Reference qcom,gcc.yaml 40f7d6d1764c dt-bindings: clock: qcom: Remove double colon from description a9ed4422adac lib/raid6: update recov_rvv.c zero page usage 320bf1709a47 docs: update docs after introducing delaytop 6b47c9f8ee39 delaytop: add psi info to show system delay 599579e857ab selftests/thermal: remove duplicate newlines in perror calls 813b46808822 selftests/thermal: remove duplicate sprintf() call in workload_hint_test 36e224168721 riscv: optimize gcd() performance on RISC-V without Zbb extension 26b537edc533 riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB is disabled b3d5fd6f82dd lib/math/gcd: use static key to select implementation at runtime 08eabe4b9e98 ocfs2: avoid potential ABBA deadlock by reordering tl_inode lock 97103dcec292 squashfs: fix incorrect argument to sizeof in kmalloc_array call c0f98be69f4b squashfs: replace ;; with ; and end of fi declaration 44acc46d182f ocfs2: avoid NULL pointer dereference in dx_dir_lookup_rec() 988f451ecb17 ocfs2/dlm: fix "take a while" typo 98aa4d5d242d init/main.c: add warning when file specified in rdinit is inaccessible 4efec6c0919d samples: enhance hung_task detector test with read-write semaphore support 77da18de55ac hung_task: extend hung task blocker tracking to rwsems ae2da51def76 locking/rwsem: make owner helpers globally available 249e7ced7271 coccinelle: misc: secs_to_jiffies: implement context and report modes ee13240cd78b panic: add note that panic_print sysctl interface is deprecated 9743d12d0c63 panic: add 'panic_sys_info=' setup option for kernel cmdline d747755917bf panic: add 'panic_sys_info' sysctl to take human readable string parameter b76e89e50fc3 panic: generalize panic_print's function to show sys info 261743b0135d panic: clean up code for console replay bf8be1c36108 x86: implement crashkernel cma reservation e1280f3071f1 kdump: wait for DMA to finish when using CMA ce1bf19a34df kdump, documentation: describe craskernel CMA reservation ab475510e042 kdump: implement reserve_crashkernel_cma 35c18f2933c5 Add a new optional ",cma" suffix to the crashkernel= command line option 9989db9f2305 mm/page_owner: convert set_page_owner_migrate_reason() to folios 5bd88fef6a08 mm/memfd: replace deprecated strcpy() with memcpy() in alloc_name() 5add26c0a186 mm/damon/core: remove damon_callback 0c96decca508 mm/damon/sysfs: remove damon_sysfs_before_terminate() 3a69f1635769 mm/damon/core: destroy targets when kdamond_fn() finish f59ae147abb7 mm/damon/sysfs: remove damon_sysfs_destroy_targets() ff01aba6e458 mm/damon/vaddr: put pid in cleanup_target() 7114bc5e01cf mm/damon/core: add cleanup_target() ops callback d4614161fb6d mm/damon/core: do not call ops.cleanup() when destroying targets cc9c1b8c205b samples/damon/wsse: use damon_call() repeat mode instead of damon_callback a6c33f1054e3 samples/damon/prcl: use damon_call() repeat mode instead of damon_callback 9cc8f00e527b mm/damon/lru_sort: use damon_call() repeat mode instead of damon_callback 5da7c7031853 mm/damon/reclaim: use damon_call() repeat mode instead of damon_callback 405f61996d9d mm/damon/stat: use damon_call() repeat mode instead of damon_callback 43df7676e550 mm/damon/core: introduce repeat mode damon_call() 004ded6bee11 mm/damon: accept parallel damon_call() requests e001ef9652c2 mm: simplify min_brk handling in brk() c809579374f4 readahead: use folio_nr_pages() instead of shift operation 188cb385bbf0 mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery b980077899ea mm: introduce per-node proactive reclaim interface 57972c78e678 mm/vmscan: make __node_reclaim() more generic 2b7226af730c mm/memcg: make memory.reclaim interface generic 7a92f4f59177 mm/vmscan: respect psi_memstall region in node reclaim e05d3a6014fd mm: remove unmap_and_put_page() 0c092fef53f0 mm/memory.c: use folios in __access_remote_vm() 0ec5eea20821 mm/memory.c: use folios in __copy_remote_vm_str() db87a4e23642 mm/damon/vaddr: apply filters in migrate_{hot/cold} 0a707d6b04e0 mm/damon: move folio filtering from paddr to ops-common 19c1dc15c859 mm/damon/vaddr: use damos->migrate_dests in migrate_{hot,cold} 0af934b1312c Docs/mm/damon/design: document vaddr support for migrate_{hot,cold} 256b0c7faa84 mm/damon/vaddr: add vaddr versions of migrate_{hot,cold} 13dde31db71f mm/damon: move migration helpers from paddr to ops-common cbc4eea4ffb5 mm/damon/core: commit damos->migrate_dests 3a4785c2d3be Docs/admin-guide/mm/damon/usage: document dests directory b9dfe8af511d Docs/ABI/damon: document schemes dests directory 9106d467533d mm/damon/sysfs-schemes: set damos->migrate_dests 2cd0bf85a203 mm/damon/sysfs-schemes: implement DAMOS action destinations directory aabc85ee33c8 mm/damon/core: add damos->migrate_dests field a2c24eae5a15 mm/damon: add struct damos_migrate_dests 579bd5006fe7 mm/damon/core: commit damos->target_nid 749cc6533b66 samples/damon: support automatic node address detection 793020545cea samples/damon: change enable parameters to enabled 8356a5a3b078 mm, vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counter ed6a9068a0fc mm/vmstat: utilize designated initializers for the vmstat_text array 8a63ff68e5ea mm: strictly check vmstat_text array size fdc5001b002e mm/vmstat: make MEMCG select VM_EVENT_COUNTERS 7ae7e811f0a6 mm: remove boolean output parameters from folio_pte_batch_ext() dd80cfd4878b mm: split folio_pte_batch() into folio_pte_batch() and folio_pte_batch_flags() 233e28e2a76e mm: smaller folio_pte_batch() improvements e66d7a4f55f4 mm: convert FPB_IGNORE_* into FPB_RESPECT_* 7765794810c2 mm/migrate: remove the -EEXIST conversion for move_pages() f73858d5ef93 selftests/mm: pagemap_scan ioctl: add PFN ZERO test cases 0b473f9e6eac Docs/mm/damon/maintainer-profile: update for mm-new tree e000df9ff183 mm/damon/sysfs: don't hold kdamond_lock in before_terminate() d2b5be741a50 mm/damon/sysfs: use DAMON core API damon_is_running() 775c96714dca samples/damon/mtier: rename to have damon_sample_ prefix 6a52ac0b6031 samples/damon/prcl: rename to have damon_sample_ prefix c1db0cb157c6 samples/damon/wsse: rename to have damon_sample_ prefix e89d5bf3a4f9 mm: fault in complete folios instead of individual pages for tmpfs cc84ef3b88f4 rust: bits: add support for bits/genmask macros c77f85b347dd rust: list: remove OFFSET constants 5d840b4c4935 rust: list: add `impl_list_item!` examples 6a13057d500d rust: list: use fully qualified path 9e626edd7b14 rust: list: use consistent self parameter name 9cec86e4ae00 rust: list: use consistent type parameter style e71d7e39be6e rust: list: simplify macro capture b0c7d8c9e8c6 rust: list: undo unintended replacement of method name 931d9251e485 rust: samples: dma: set DMA mask 256de48f2cad rust: platform: implement the `dma::Device` trait 8eb698f54736 rust: pci: implement the `dma::Device` trait 101d66828a4e rust: dma: add DMA addressing capabilities d06d5f66f549 rust: dma: implement `dma::Device` trait d29591d5b52e wifi: ath12k: Advertise encapsulation/decapsulation offload support to mac80211 981050b918fc wifi: ath12k: Fix TX status reporting to mac80211 when offload is enabled 646faf36d727 cgroup: Add compatibility option for content of /proc/cgroups 192c8e9a131f wifi: ath12k: Fix the handling of TX packets in Ethernet mode 5607f5ed3c5f gpio: sysfs: Fix an end of loop test in gpiod_unexport() 0bbd90c2c6b2 pinctrl: ingenic: use pinmux_generic_add_pinfunction() adb9e21052c7 pinctrl: keembay: use pinmux_generic_add_pinfunction() 8f8fe52c5a07 pinctrl: mediatek: moore: use pinmux_generic_add_pinfunction() 7d7883db6efb pinctrl: airoha: use pinmux_generic_add_pinfunction() cc154c00a61c pinctrl: equilibrium: use pinmux_generic_add_pinfunction() 431b68ae7356 pinctrl: provide pinmux_generic_add_pinfunction() dd47155a0e6f pinctrl: pinmux: open-code PINCTRL_FUNCTION_DESC() 63149542dcf4 pinctrl: ma35: use new GPIO line value setter callbacks 6803b6ebb816 landlock: Fix cosmetic change 631ae0c01010 mei: more prints with client prefix 3fd97f2292c7 mei: bus: use cldev in prints 954c0d741299 srcu: Add guards for SRCU-fast readers 00559ba3ae74 bus: mhi: host: pci_generic: Add Telit FN990B40 modem support 5bd398e20f08 bus: mhi: host: Detect events pointing to unexpected TREs 0d63055e1406 bus: mhi: host: pci_generic: Add Foxconn T99W696 modem e99f55e438d1 bus: mhi: host: Use str_true_false() helper b484fa61acea bus: mhi: host: pci_generic: Add support for EM929x and set MRU to 32768 for better performance. f471578e8b1a bus: mhi: host: Fix endianness of BHI vector table 0494cf9793b7 bus: mhi: host: pci_generic: Disable runtime PM for QDU100 ae5a34264354 bus: mhi: host: pci_generic: Fix the modem name of Foxconn T99W640 4701ee5044fb be2net: Use correct byte order and format string for TCP seq and ack_seq 190ccb817637 net: bcmasp: Add support for re-starting auto-negotiation 88d3cec28274 net: s/dev_close_many/netif_close_many/ 5d4d84618e1a net: s/dev_set_threaded/netif_set_threaded/ 93893a57efd4 net: s/dev_get_flags/netif_get_flags/ 303a8487a657 net: s/__dev_set_mtu/__netif_set_mtu/ 0413a34ef678 net: s/dev_pre_changeaddr_notify/netif_pre_changeaddr_notify/ af1d017377c1 net: s/dev_get_mac_address/netif_get_mac_address/ ffea11683461 net: s/dev_get_port_parent_id/netif_get_port_parent_id/ 25250f40e2a9 selftests: rtnetlink: Add operational state test e7ce59d9205e net: selftests: add PHY-loopback test for bad TCP checksums 42be23e8f2dc libbpf: Verify that arena map exists when adding arena relocations a6f190630d07 net: track pfmemalloc drops via SKB_DROP_REASON_PFMEMALLOC 8b7ab8eb52b5 net: stream: add description for sk_stream_write_space() 49d6e658e758 cxl/region: Fix an ERR_PTR() vs NULL bug ab6bc44159d8 iommufd: Rename some shortterm-related identifiers 39a369c34152 iommufd/selftest: Add coverage for vdevice tombstone c4e496d41368 iommufd/selftest: Explicitly skip tests for inapplicable variant 651f733675c4 iommufd/vdevice: Remove struct device reference from struct vdevice 850f14f5b919 iommufd: Destroy vdevice on idevice destroy 7dc0e1090ba8 iommufd: Add a pre_destroy() op for objects e6d41ee31219 iommufd: Add iommufd_object_tombstone_user() helper a64bae68adf1 iommufd/viommu: Roll back to use iommufd_object_alloc() for vdevice 5d8b1d957def iommufd/selftest: Test reserved regions near ULONG_MAX 2e6dbb25ea15 io_uring/cmd: remove struct io_uring_cmd_data 9aad72b4e3f0 btrfs/ioctl: store btrfs_uring_encoded_data in io_btrfs_cmd 733c43f1df34 io_uring/cmd: introduce IORING_URING_CMD_REISSUE flag 1bb3363da862 HID: apple: validate feature-report field count to prevent NULL pointer dereference 0d1c95e42b77 ixgbevf: remove unused fields from struct ixgbevf_adapter dfe80201e1b0 igbvf: remove unused fields from struct igbvf_adapter d5b97c01ce28 igc: Add wildcard rule support to ethtool NFC using Default Queue bdfaa8d70da2 igc: Relocate RSS field definitions to igc_defines.h 351d8d8ab6af ice: breakout common LAG code into helpers 850a9a32ab6d ice: convert ice_add_prof() to bitmap 0146da536701 ice: add E835 device IDs 9419c43859e1 ice: add 40G speed to Admin Command GET PORT OPTION e1e3fec3e34b idpf: preserve coalescing settings across resets e831f9e276c5 idpf: add cross timestamping ada3e24b84a0 idpf: add flow steering support bff423578d4f virtchnl2: add flow steering support 7cc6d633c08d virtchnl2: rename enum virtchnl2_cap_rss 0ee30d937c14 libbpf: Fix warning in calloc() usage f10f46a0ee53 cxl/events: Trace Memory Sparing Event Record d8145bb8af5c cxl/events: Add extra validity checks for CVME count in DRAM Event Record cd3b36cfc659 cxl/events: Add extra validity checks for corrected memory error count in General Media Event Record 1f4f8166110f cxl/events: Update Common Event Record to CXL spec rev 3.2 d511206dc744 regulator: core: repeat voltage setting request for stepped regulators a234cffd04bc dt-bindings: interconnect: qcom,msm8998-bwmon: Allow 'nonposted-mmio' a95571d8ffe2 dt-bindings: interconnect: Add EPSS L3 compatible for QCS8300 SoC a8d7161d1dba dt-bindings: interconnect: qcom: Remove double colon from description cbabc73e85be interconnect: qcom: qcs615: Drop IP0 interconnects 7e0b59496a02 interconnect: qcom: sc8180x: specify num_nodes 02ee375506dc interconnect: qcom: sc8280xp: specify num_links for qnm_a1noc_cfg 2aad477b5b73 irqchip/renesas-irqc: Convert to DEFINE_SIMPLE_DEV_PM_OPS() bc398dc4f367 irqchip/renesas-intc-irqpin: Convert to DEFINE_SIMPLE_DEV_PM_OPS() ea92b6046d35 irqchip/riscv-imsic: Add kernel parameter to disable IPIs 1a50c5ca394a wifi: ath12k: Add support to parse max ext2 wmi service bit 8f1a078842d4 wifi: ath12k: fix endianness handling while accessing wmi service bit 26f732791f2b Revert "leds: trigger: netdev: Configure LED blink interval for HW offload" 97c03ec2c0e0 irqchip/gic-v3: Fix GICD_CTLR register naming aabf4ff06b97 irqchip/ls-scfg-msi: Fix NULL dereference in error handling 754fe848b3b2 Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" 4037c468d1b3 wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key() cb3bb3d88dfc wifi: mac80211: Don't call fq_flow_idx() for management frames 11e3e22fa533 wifi: mac80211: Do not schedule stopped TXQs 2c5dee15239f wifi: cfg80211: Add missing lock in cfg80211_check_and_end_cac() 3fe79a25c3cd wifi: plfxlc: Fix error handling in usb driver probe f8bf97ad19c4 wifi: mac80211: support returning the S1G short beacon skb 2758b703a9b3 wifi: mac80211: support initialising current S1G short beacon index bbf93a06d735 wifi: mac80211: support initialising an S1G short beaconing BSS 6624a0af82a6 wifi: cfg80211: support configuring an S1G short beaconing BSS 78e50d88998a wifi: brcmfmac: Add support for the SDIO 43751 device 219cbc4d713e wifi: wilc1000: Use min() to improve code 37fa92081936 wifi: mwifiex: Use max_t() to improve code b60c49590a1e wifi: brcm80211: Use min() to improve code 6d0a67c600a6 wifi: brcmfmac: Fix typo "notifer" 16ecdab5446f wifi: mac80211: reject TDLS operations when station is not associated 81284e86bf88 wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() cd3557a7618b vdso/gettimeofday: Add support for auxiliary clocks 1bc892d76a6f wifi: mac80211: extend connection monitoring for MLO 66e53e117f41 wifi: mac80211: extend beacon monitoring for MLO 4e1916dec985 wifi: mac80211: Add link iteration macro for link data with rcu_dereference f562f6a5899d wifi: mac80211: fix macro scoping in for_each_link_data 765e98e918eb wifi: cfg80211/mac80211: remove wrong scan request n_channels 380b84e168e5 vdso/vsyscall: Update auxiliary clock data in the datapage 9b7fc3f14576 vdso: Introduce aux_clock_resolution_ns() 562f03ed967d vdso/gettimeofday: Introduce vdso_get_timestamp() 381d96ccc1a5 vdso/gettimeofday: Introduce vdso_set_timespec() 1a1cd5fe881f vdso/gettimeofday: Introduce vdso_clockid_valid() fb61bdb27fd7 vdso/gettimeofday: Return bool from clock_gettime() helpers 4fec76bcc535 crypto: jitter - replace ARRAY_SIZE definition with header include 5eb32430df78 crypto: engine - remove {prepare,unprepare}_crypt_hardware callbacks c470ffa6f486 crypto: engine - remove request batching support 3d4df408ba9b crypto: qat - flush misc workqueue during device shutdown 3471c899fd6b crypto: qat - enable rate limiting feature for GEN6 devices 45515eec6662 crypto: qat - add compression slice count for rate limiting e983946de172 crypto: qat - add get_svc_slice_cnt() in device data structure a95521531619 crypto: qat - add adf_rl_get_num_svc_aes() in rate limiting fdf31c750960 crypto: qat - relocate service related functions d8d7e283e0d9 crypto: qat - consolidate service enums fa37d386c956 crypto: qat - add decompression service for rate limiting 63fa7c4dc0ea crypto: qat - validate service in rate limiting sysfs api f0ae287c5045 crypto: hisilicon/sec2 - implement full backlog mode for sec f9c4923ca891 Documentation: qat: update debugfs-driver-qat_telemetry for GEN6 devices c6b012a26cf9 crypto: qat - enable telemetry for GEN6 devices e85334656836 crypto: qat - add decompression service to telemetry b19f1ab8d5bf crypto: krb5 - Fix memory leak in krb5_test_one_prf() 962ddc5a7a4b crypto: acomp - Fix CFI failure due to type punning 3d9eb180fbe8 crypto: x86/aegis - Add missing error checks c7f49dadfcdf crypto: x86/aegis - Fix sleeping when disallowed on PREEMPT_RT c963ff0ec45a crypto: qat - enable power management debugfs for GEN6 devices 7c68005a4610 crypto: qat - relocate power management debugfs helper APIs e83cfb8ff143 crypto: qat - fix virtual channel configuration for GEN6 devices 62842d290ee7 crypto: drivers - Remove redundant pm_runtime_mark_last_busy() calls 99d9edf6380b hwrng: drivers - Remove redundant pm_runtime_mark_last_busy() calls 75e2d4b1eddc crypto: caam - avoid option aliasing with the CONFIG_CAAM_QI build option 26abce251098 crypto: qat - add live migration enablers for GEN6 devices a47dc5d1a6e2 crypto: qat - relocate and rename bank state structure definition e9eec2916c16 crypto: qat - relocate bank state helper functions 18126fdff42f crypto: qat - replace CHECK_STAT macro with static inline function 7ea5ea3e58b0 crypto: qat - use pr_fmt() in adf_gen4_hw_data.c 590f8a67ba3c crypto: cryptd - Use nested-BH locking for cryptd_cpu_queue d956692c7dd5 crypto: qat - disable ZUC-256 capability for QAT GEN5 34b283636181 crypto: img-hash - Fix dma_unmap_sg() nents value 01951a7dc5ac crypto: keembay - Fix dma_unmap_sg() nents value 522a242a18ad hwrng: mtk - handle devm_pm_runtime_enable errors a876a3aacc43 remoteproc: imx_rproc: detect and attach to pre-booted remote cores fe4d3360f9cb ovl: rename ovl_cleanup_unlocked() to ovl_cleanup() ee37c3cfc5df ovl: change ovl_create_real() to receive dentry parent 09d56cc88c24 ovl: narrow locking in ovl_check_rename_whiteout() 8afa0a736713 ovl: narrow locking in ovl_whiteout() 2fa14cf2dca1 ovl: change ovl_cleanup_and_whiteout() to take rename lock as needed c69566b1d11d ovl: narrow locking on ovl_remove_and_whiteout() 241062ae5d87 ovl: change ovl_workdir_cleanup() to take dir lock as needed. a45ee87ded78 ovl: narrow locking in ovl_workdir_cleanup_recurse() d56c6feb69cb ovl: narrow locking in ovl_indexdir_cleanup() 61eb7fec9e79 ovl: narrow locking in ovl_workdir_create() 8290fb412d2f ovl: narrow locking in ovl_cleanup_index() 7dfb0722ad07 ovl: narrow locking in ovl_cleanup_whiteouts() 05468498cd2f ovl: narrow locking in ovl_rename() 76342c9eb8e2 ovl: simplify gotos in ovl_rename() e460bc4d012c ovl: narrow locking in ovl_create_over_whiteout() 4f622bd9f3e5 ovl: narrow locking in ovl_clear_empty() a07052e07b67 ovl: narrow locking in ovl_create_upper() a735bdf0b785 ovl: narrow the locked region in ovl_copy_up_workdir() d2c995581c7c ovl: Call ovl_create_temp() without lock held. c4f8f862b31c ovl: change ovl_create_index() to take dir locks 9d23967b18c6 ovl: simplify an error path in ovl_copy_up_workdir() 083957f9614a ovl: support layers on case-folding capable filesystems 3ec2529eca6f ovl: remove unneeded non-const conversion 4e301d858af1 fs: constify file ptr in backing_file accessor helpers ae455b249449 dt-bindings: gpio: Convert qca,ar7100-gpio to DT schema 07e858e7e193 dt-bindings: gpio: Convert maxim,max3191x to DT schema e2337e64fce3 dt-bindings: gpio: fsl,qoriq-gpio: Add missing mpc8xxx compatibles f03a7f20b23c dt-bindings: gpio: Create a trivial GPIO schema aa66eb1202d6 dt-bindings: gpio: Convert st,spear-spics-gpio to DT schema 48a9cf93ba3a dt-bindings: gpio: Convert abilis,tb10x-gpio to DT schema 672d644a7da9 dt-bindings: gpio: Convert apm,xgene-gpio-sb to DT schema 842dcff8e2d6 dt-bindings: gpio: Convert ti,twl4030-gpio to DT schema 71b660010bde dt-bindings: gpio: Convert lantiq,gpio-mm-lantiq to DT schema aff0a1701b02 dt-bindings: gpio: Convert ti,keystone-dsp-gpio to DT schema 695f375b2a88 dt-bindings: gpio: Convert altr,pio-1.0 to DT schema 7aee14a170a0 dt-bindings: gpio: Convert cirrus,clps711x-mctrl-gpio to DT schema 5c163c975960 dt-bindings: gpio: Convert cavium,octeon-3860-gpio to DT schema 98ce0e1c4a46 dt-bindings: gpio: Convert exar,xra1403 to DT schema 82388cb24a2c dt-bindings: gpio: Convert microchip,pic32mzda-gpio to DT schema 2ae9b28947d4 dt-bindings: gpio: Convert lacie,netxbig-gpio-ext to DT schema 906b955c6077 gpio: xilinx: convert set_multiple() to the new API as well 74896eae7e04 misc: ti-fpc202: use new GPIO line value setter callbacks db7897ad60fd misc: ti-fpc202: remove unneeded direction check b1136432c972 soc: hisilicon: kunpeng_hccs: Fix incorrect log information 94cd0ba1842e wifi: rtlwifi: Use min()/max() to improve code 37c23874d13e wifi: rtw89: wow: Add Basic Rate IE to probe request in scheduled scan mode c7f7ddbd27d5 clk: at91: sam9x7: update pll clk ranges 12322a026030 wifi: rtw89: Lower the timeout in rtw89_fwdl_check_path_ready_ax() for USB 671be46afd1f wifi: rtw89: Lower the timeout in rtw89_fw_read_c2h_reg() for USB 8b4a02773881 wifi: rtw89: check path range before using in rtw89_fw_h2c_rf_ps_info() f1000385d47b wifi: rtw89: purge obsoleted scan events with software sequence number b552a3ef8a3d wifi: rtw89: dynamically update EHT preamble puncturing 8552f2b3153e wifi: rtw89: mac: reduce PPDU status length for WiFi 6 chips cbf510e21e0c wifi: rtw89: trigger TX stuck if FIFO full 463d46044f04 rcu: Fix delayed execution of hurry callbacks 90f097b1403f ext4: refactor the inline directory conversion and new directory codepaths a35454ecf8a3 ext4: use memcpy() instead of strcpy() 3658b8b3398e ext4: replace strcmp with direct comparison for '.' and '..' 91b8ca8b2672 ext4: Make sure BH_New bit is cleared in ->write_end handler c678bdc99875 ext4: fix inode use after free in ext4_end_io_rsv_work() 3796f2985c26 cxl: Fix -Werror=return-type in cxl_decoder_detach() b2df55a98672 cleanup: Fix documentation build error for ACQUIRE updates d61f6cb6f6ef et131x: Add missing check after DMA map 96a1e15e6021 net: ag71xx: Add missing check after DMA map b6645645d0d0 selftests/drivers/net: Support ipv6 for napi_id test efe28034ea27 ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting 2a601b2d3562 net/mlx5e: Properly access RCU protected qdisc_sleeping variable 394d31d52fb6 net/mlx5e: fix kdoc warning on eswitch.h 159846ffbaf5 net/mlx5: HWS, Enable IPSec hardware offload in legacy mode 2b0ba7b5b010 net: pcs: xpcs: mask readl() return value to 16 bits 49be1e245ea3 net/mlx5: Fix an IS_ERR() vs NULL bug in esw_qos_move_node() c2fe3b2a7c71 net: ethernet: mtk_wed: Fix NULL vs IS_ERR() bug in mtk_wed_get_memory_region() 1e5e40f2558c net: airoha: Fix a NULL vs IS_ERR() bug in airoha_npu_run_firmware() d98f43b84a1e net: phy: qcom: qca807x: Support PHY counter 3370e33a1c23 net: phy: qcom: qca808x: Support PHY counter 22bf4bd8ec4f net: phy: qcom: Add PHY counter support a93f38ebff57 netdevsim: remove redundant branch 39f473f6d0b2 perf sched timehist: decode process names of processes in zombie state 2d8ae9a4f1bc string: Group str_has_prefix() and strstarts() 7f71195c15dc fork: reorder function qualifiers for copy_clone_args_from_user 8030790477e8 binfmt_elf: remove the 4k limitation of program header size 797f080c463d selftests: net: prevent Python from buffering the output dc2a27e524ac neighbour: Update pneigh_entry in pneigh_create(). 13a936bb99fb neighbour: Protect tbl->phash_buckets[] with a dedicated mutex. b8b7ed1ea83a neighbour: Drop read_lock_bh(&tbl->lock) in pneigh_lookup(). dd103c9a5375 neighbour: Remove __pneigh_lookup(). b9c89fa128fa neighbour: Use rcu_dereference() in pneigh_get_{first,next}(). 32d5eaabf186 neighbour: Drop read_lock_bh(&tbl->lock) in pneigh_dump_table(). ed6e380d2d41 neighbour: Convert RTM_GETNEIGH to RCU. cc03492c7b92 neighbour: Annotate access to struct pneigh_entry.{flags,protocol}. d539d8fbd8fc neighbour: Free pneigh_entry after RCU grace period. d63382aea70a neighbour: Annotate neigh_table.phash_buckets and pneigh_entry.next with __rcu. e804bd83c1fd neighbour: Split pneigh_lookup(). 0e5ac19c7865 neighbour: Move neigh_find_table() to neigh_get(). 3dfe0b57dcda neighbour: Allocate skb in neigh_get(). f5046fbc1b6d neighbour: Move two validations from neigh_get() to neigh_valid_get_req(). caf0a753a8eb neighbour: Make neigh_valid_get_req() return ndmsg. 00e6c61c5a0a selftests: drv-net: rss_api: test input-xfrm and hash fields 2f70251112ec ethtool: rss: support setting flow hashing fields d3e2c7bab124 ethtool: rss: support setting input-xfrm via Netlink c1b27f0695d6 netlink: specs: define input-xfrm enum in the spec 169b26207a46 selftests: drv-net: rss_api: test setting hashing key via Netlink 51798c519a91 ethtool: rss: support setting hkey via Netlink 82ae67cbc423 ethtool: rss: support setting hfunc via Netlink 6e7eb93a692c selftests: drv-net: rss_api: test setting indirection table via Netlink c3e914031039 tools: ynl: support packing binary arrays of scalars 1560af51e1ea selftests: drv-net: rss_api: factor out checking min queue count c0ae03588bbb ethtool: rss: initial RSS_SET (indirection table handling) dcaf9d315cb7 docs: document linked lists 39e39af70d06 scripts: kdoc: make it backward-compatible with Python 3.7 7740f9dbe2a9 docs: kernel-doc: emit warnings for ancient versions of Python 2d48d3e483f5 Documentation/rtla: Describe exit status f44f9445eb2c Documentation/rtla: Add include common_appendix.rst 6642adf0c1fb ALSA: hda: Use pci_is_display() 75952c497550 iommu/vt-d: Use pci_is_display() b1060ea44a1f vga_switcheroo: Use pci_is_display() a7feca7c8818 vfio/pci: Use pci_is_display() 76720eed7d18 PCI: Add pci_is_display() to check if device is a display controller 2a1390c81305 docs: kernel: Clarify printk_ratelimit_burst reset behavior cf4fc66746e3 smp: Document preemption and stop_machine() mutual exclusion fc6f89dc7078 stop_machine: Improve kernel-doc function-header comments 870bc1aaa0f9 net/mlx5e: TX, Fix dma unmapping for devmem tx f633c1a236df PM: hibernate: Fix up white space that does not follow coding style ae96bba1ca00 sched_ext: Fix scx_bpf_reenqueue_local() reference df316ab3d444 workqueue: Use atomic_try_cmpxchg_relaxed() in tryinc_node_nr_active() 954bacce36d9 selftests/cgroup: fix cpu.max tests dbd4bccd9662 PM: sleep: Rearrange suspend/resume error handling in the core dfe25fbaedfc cgroup: llist: avoid memory tears for llist_node 5b2c214a9594 nvme-pci: try function level reset on init failure b42497e3c0e7 iommufd: Prevent ALIGN() overflow 9d9076238fe9 ext4: Refactor breaking condition for xattr_find_entry() 828e50188de5 dt-bindings: trivial-devices: Add undocumented hwmon devices d4f6460a4bc5 ppp: Replace per-CPU recursion counter with lock-owner field 904c99ea36bb dpll: zl3073x: Add support to get fractional frequency offset 6287262f761e dpll: zl3073x: Add support to adjust phase b7dbde2b82cc dpll: zl3073x: Implement phase offset monitor feature 86ed4cd5fc0d dpll: zl3073x: Add support to get phase offset on connected input pin 634ca2cb06d2 dpll: zl3073x: Add support to get/set esync on pins e8e7c1e95d6d PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS fde41f282590 MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb aee80e6ffc58 RDMA/mlx5: remove redundant check on err on return expression 675f94057635 dm: split write BIOs on zone boundaries when zone append is not emulated 63d092d1c1b1 block: use chunk_sectors when evaluating stacked atomic write limits 5fb9d4341b78 dm-stripe: limit chunk_sectors to the stripe size 7ef50c4c6a9c md/raid10: set chunk_sectors limit 4b8beba60d32 md/raid0: set chunk_sectors limit 1de67e8e28fc block: sanitize chunk_sectors for atomic write limits 6381061d8214 ilog2: add max_pow_of_two_factor() 746d0ac5a07d nvmet: pci-epf: Do not complete commands twice if nvmet_req_init() fails 5a58ac9bfc41 nvme-tcp: log TLS handshake failures at error level 3be8ad8caa9b docs: nvme: fix grammar in nvme-pci-endpoint-target.rst b5cd5f1e5020 nvme: fix typo in status code constant for self-test in progress 2e7dd5c1a8ae nvmet: remove redundant assignment of error code in nvmet_ns_enable() 3b1eabed272e nvme: fix incorrect variable in io cqes error message 164c187d25b6 nvme: fix multiple spelling and grammar issues in host drivers 8a2a6bb01664 net: pcs: xpcs: Use devm_clk_get_optional aa46e18836c0 arm64/mm: Drop redundant addr increment in set_huge_pte_at() 54c605124da6 kselftest/arm4: Provide local defines for AT_HWCAP3 d7ce7e3a8464 arm64: Mark kernel as tainted on SAE and SError panic ac1207f516c2 dt-bindings: arm-smmu: Remove sdm845-cheza specific entry ddb8172cdf88 watchdog: Don't use "proxy" headers 6a4a2d5cba74 watchdog: it87_wdt: Don't use "proxy" headers 8637afa79cfa iommu/amd: Fix geometry.aperture_end for V2 tables f72b9aa821a2 usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command 65fc0fc137b5 usb: xhci: Avoid showing warnings for dying controller 4b9c60e44052 usb: xhci: Avoid showing errors during surprise removal 9628e5c85b1e iommu/amd: Wrap debugfs ABI testing symbols snippets in literal code blocks 07e04c071a35 arm64: dts: rockchip: Add maskrom button to NanoPi R5S + R5C 47f4bef6e719 dt-bindings: thermal: qcom-tsens: document the Milos Temperature Sensor 6e2f4d8a6118 fuse: refactor writeback to use iomap_writepage_ctx inode 707c5d3471e3 fuse: hook into iomap for invalidating and checking partial uptodateness 1097a87dcb74 fuse: use iomap for folio laundering ef7e7cbb323f fuse: use iomap for writeback a4c9ab1d4975 fuse: use iomap for buffered writes 633a81bead86 clk: qcom: Add Video Clock controller (VIDEOCC) driver for Milos a4937e974186 dt-bindings: clock: qcom: document the Milos Video Clock Controller 980d7c84461a clk: qcom: Add Graphics Clock controller (GPUCC) driver for Milos 7e5368a14b8c dt-bindings: clock: qcom: document the Milos GPU Clock Controller f40b5217dce1 clk: qcom: Add Display Clock controller (DISPCC) driver for Milos 63edb206a3a9 dt-bindings: clock: qcom: document the Milos Display Clock Controller f003800e2d35 clk: qcom: Add Camera Clock controller (CAMCC) driver for Milos dbb9d53b7197 dt-bindings: clock: qcom: document the Milos Camera Clock Controller 88174d5d9422 clk: qcom: Add Global Clock controller (GCC) driver for Milos 95ba6820a665 dt-bindings: clock: qcom: document the Milos Global Clock Controller b21b5b3ae0fc clk: qcom: common: Add support to register rcg dfs in qcom_cc_really_probe eb1af6ee4874 clk: qcom: gcc-x1e80100: Add missing video resets d0b706509fb0 dt-bindings: clock: qcom,x1e80100-gcc: Add missing video resets 92640a6d4a4f clk: qcom: videocc-sm8550: Add separate frequency tables for X1E80100 b7b0799f0d9f clk: qcom: videocc-sm8550: Allow building without SM8550/SM8560 GCC 3b4e2820e1a5 dt-bindings: clock: qcom,sm8450-videocc: Document X1E80100 compatible 7181c64fdd3e clk: qcom: tcsrcc-sm8650: Add support for Milos SoC 5009024ad7c6 dt-bindings: clock: qcom: document the Milos TCSR Clock Controller 4901838d2be2 clk: qcom: rpmh: Add support for RPMH clocks on Milos 136e6393a546 dt-bindings: clock: qcom: Document the Milos RPMH Clock Controller ebec04773bf3 clk: qcom: spmi-pmic-div: convert from round_rate() to determine_rate() 11add2107c04 clk: qcom: smd-rpm: convert from round_rate() to determine_rate() 2c0dce7392fd clk: qcom: rpmh: convert from round_rate() to determine_rate() 120c4b7a35a2 clk: qcom: rpm: convert from round_rate() to determine_rate() 3ebefed3d3af clk: qcom: gcc-ipq4019: convert from round_rate() to determine_rate() f6a8abe0cc16 clk: qcom: videocc-qcs615: Add QCS615 video clock controller driver 9c51c66c997c dt-bindings: clock: Add Qualcomm QCS615 Video clock controller f4b5b40805ab clk: qcom: gpucc-qcs615: Add QCS615 graphics clock controller driver 3590dfbdd1b3 dt-bindings: clock: Add Qualcomm QCS615 Graphics clock controller 9b47105f5434 clk: qcom: dispcc-qcs615: Add QCS615 display clock controller driver 8b1750ea009f dt-bindings: clock: Add Qualcomm QCS615 Display clock controller 28bc42293954 clk: qcom: camcc-qcs615: Add QCS615 camera clock controller driver 8df29649903c dt-bindings: clock: Add Qualcomm QCS615 Camera clock controller 48d2c6dec1c4 clk: qcom: clk-alpha-pll: Add support for dynamic update for slewing PLLs f6a4a55ae5d9 clk: qcom: gcc-ipq5018: fix GE PHY reset 972380704660 clk: qcom: gcc-qcm2290: Set HW_CTRL_TRIGGER for video GDSC 25d12630561d clk: qcom: ipq-cmn-pll: Add IPQ5018 SoC support 693a723291d0 clk: qcom: ipq5018: keep XO clock always on 314b903c3004 dt-bindings: clock: qcom: Add CMN PLL support for IPQ5018 SoC 4587d3910f80 dt-bindings: soc: qcom: qcom,pmic-glink: document Milos compatible 6cd06adc39ac dt-bindings: soc: qcom,aoss-qmp: document the Milos Always-On Subsystem side channel 4405f3f7b447 dt-bindings: firmware: qcom,scm: document Milos SCM Firmware Interface 955a41218d2b soc: qcom: socinfo: Add support to retrieve APPSBL build details 65702c3d293e soc: qcom: pmic_glink: fix OF node leak 50b749fab108 soc: qcom: spmi-pmic: add more PMIC SUBTYPE IDs 9c4299b23618 soc: qcom: socinfo: Add PM7550 & PMIV0108 PMICs 95f3b09e7e8c soc: qcom: socinfo: Add SoC IDs for SM7635 family e53ff5b79fba dt-bindings: arm: qcom,ids: Add SoC IDs for SM7635 family 7ab36b51c6be firmware: qcom: scm: request the waitqueue irq *after* initializing SCM 87be3e7a2d00 firmware: qcom: scm: initialize tzmem before marking SCM as available dc3f4e75c54c firmware: qcom: scm: take struct device as argument in SHM bridge enable 23972da96e1e firmware: qcom: scm: remove unused arguments from SHM bridge routines 0769857a07b4 selftests/bpf: fix implementation of smp_mb() fd60aa0a45c1 bpf/selftests: Add selftests for token info 19d18fdfc792 bpf: Add struct bpf_token_info 8080500cba05 libbpf: start v1.7 dev cycle 62ef449b8d8e bpf: Clean up individual BTF_ID code 1f489662fba8 bpf: Update iterators.lskel-big-endian.h 4a760d2d7aa6 selftests/bpf: enable tracing_struct tests for arm64 dc704d0cfa43 bpf, arm64: remove structs on stack constraint 8890ee6dcf6e net/mlx5e: Add device PCIe congestion ethtool stats ab2b0d4d6394 net/mlx5e: Create/destroy PCIe Congestion Event object 727258025b93 s390/net: Remove NETIUCV device driver db400061b5e7 net: cadence: macb: sama7g5_emac: Remove USARIO CLKEN flag eb4f50ddfdd3 net: cadence: macb: Enable RMII for SAMA7 gem dce32ece3bb8 net: cadence: macb: Expose REFCLK as a device tree property 1b7531c094c8 dt-bindings: net: cdns,macb: Add external REFCLK property b3019343e4bd selftests: net: add netpoll basic functionality test fd2aadcefbac selftests: drv-net: Strip '@' prefix from bpftrace map keys 3c561c547c39 selftests: drv-net: add helper/wrapper for bpftrace ef57dc6f52e4 doc: xdp: Clarify driver implementation for XDP Rx metadata 6c628ed95e1b ipv6: mcast: Simplify mld_clear_{report|query}() 47ee43e4bf50 vsock/test: fix vsock_ioctl_int() check for unsupported ioctl 7eeabfb23738 tcp: fix UaF in tcp_prune_ofo_queue() 23b128bba767 rust: time: Pass correct timer mode ID to hrtimer_start_range_ns 262ab205180d io_uring/zcrx: account area memory 11fbada7184f io_uring: export io_[un]account_mem 511ad4c26446 selftests: packetdrill: correct the expected timing in tcp_rcv_big_endseq 410b0ace8891 ethtool: Don't check for RXFH fields conflict when no input_xfrm is requested 3047957cc7c1 selftests: rtnetlink: fix addrlft test flakiness on power-saving systems 9a8682f0875b rust: net::phy Change module_phy_driver macro to use module_device_table macro f65a3218fd92 rust: net::phy represent DeviceId as transparent wrapper over mdio_device_id 8d84b32075fb rust: device_id: split out index support into a separate trait 2f5606afa4c2 device: rust: rename Device::as_ref() to Device::from_raw() deb016c16690 gfs2: No more self recovery 685a755089f9 thermal/drivers/mediatek/lvts_thermal: Add mt7988 lvts commands 6203a5e6fd09 thermal/drivers/mediatek/lvts_thermal: Add lvts commands and their sizes to driver data c5d5a72c01f7 thermal/drivers/mediatek/lvts_thermal: Change lvts commands array to static const 84684c57c9cd soc: qcom: rpmh-rsc: Add RSC version 4 support ae332ec0009d thermal/drivers/rockchip: Support reading trim values from OTP 75b98a2c3531 dt-bindings: thermal: rockchip: document otp thermal trim feb69bccf5d3 thermal/drivers/rockchip: Support RK3576 SoC in the thermal driver 83f2ef0f1b57 dt-bindings: rockchip-thermal: Add RK3576 compatible 9a9f71b2a3a7 thermal/drivers/rockchip: Rename rk_tsadcv3_tshut_mode efbc5b4ac98e Documentation: amd-pstate:fix minimum performance state label error cf115ebad30f ACPI: TAD: Replace sprintf() with sysfs_emit() c1f1fda14137 ACPI: APEI: handle synchronous exceptions in task work 79a5ae3c4c5e ACPI: APEI: send SIGBUS to current task if synchronous memory error not recovered 3ee9f060826e ACPI: APEI: MAINTAINERS: Update reviewers for APEI 496deecb020d remoteproc: imx_rproc: skip clock enable when M-core is managed by the SCU 09813cde376d pmdomain: core: introduce dev_pm_genpd_is_on() d03fcf50ba56 cxl: Convert to ACQUIRE() for conditional rwsem locking b3a88225519c cxl/region: Consolidate cxl_decoder_kill_region() and cxl_region_detach() 695d9455af28 cxl/region: Move ready-to-probe state check to a helper a235d7d963e8 cxl/region: Split commit_store() into __commit() and queue_reset() helpers 55a89d9c99a9 cxl/decoder: Drop pointless locking 7cb3b42a6bce cxl/decoder: Move decoder register programming to a helper 683513084acb cxl/mbox: Convert poison list mutex to ACQUIRE() 857d18f23ab1 cleanup: Introduce ACQUIRE() and ACQUIRE_ERR() for conditional locks 35ad7e181541 MIPS: mm: tlb-r4k: Uniquify TLB entries on init 95d692f9aba7 perf flamegraph: Fix minor pylint/type hint issues b9ace0647f04 MIPS: SGI-IP27: Delete an unnecessary check before kfree() in hub_domain_free() 01557e349c35 mips/malta,loongson2ef: use generic mc146818_get_time function 6e68ee347555 mips: remove redundant macro mc146818_decode_year 3b3c4f914046 mips/mach-rm: remove custom mc146818rtc.h file 97c6f7dffd31 mips: remove unused function mc146818_set_rtc_mmss db6f8fcd5643 MIPS: CPS: Optimise delay CPU calibration for SMP c71085f2c0f1 MIPS: CPS: Improve mips_cps_first_online_in_cluster() 07f8888ee7df MIPS: disable MMID when not supported by the hardware ca943354f2cc MIPS: eyeq5_defconfig: add I2C subsystem, driver and temp sensor driver 0ca9aba59cc9 MIPS: eyeq5_defconfig: add GPIO subsystem & driver e235f02633e6 MIPS: mobileye: eyeq5: add two GPIO bank nodes bc8607609610 MIPS: mobileye: eyeq5: add evaluation board I2C temp sensor c1dbf4c8c272 MIPS: mobileye: eyeq5: add 5 I2C controller nodes daf3082f8949 MIPS: eyeq5_defconfig: Update for v6.16-rc1 844615dd0f2d MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} 801c6592bf4c watchdog: renesas_wdt: Convert to DEFINE_SIMPLE_DEV_PM_OPS() 40efc43eb7ff watchdog: iTCO_wdt: Report error if timeout configuration fails 3b3643e1cd6f watchdog: rti_wdt: Use of_reserved_mem_region_to_resource() for "memory-region" 0987760b2783 dt-bindings: watchdog: nxp,pnx4008-wdt: allow clocks property 8b61d8ca751b watchdog: ziirave_wdt: check record length in ziirave_firm_verify() ab17ead0e0ee block: fix blk_zone_append_update_request_bio() kernel-doc bc1c2f0ae355 md/raid10: fix set but not used variable in sync_request_write() 03aa2ed9e187 ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for PTL. 951a6d8d4128 spi: stm32-ospi: Fix NULL vs IS_ERR() bug in stm32_ospi_get_resources() 1ec99dfe9eb0 riscv: dts: starfive: jh7110-common: add status power led node 2a84cb3ede80 riscv: dts: starfive: jh7110-milkv-mars sort properties 0ebc9a7ecf6a io_uring/net: Support multishot receive len cap 557c024ca725 gfs2: Validate i_depth for exhash directories cbf218627d6a arm64: cacheinfo: Provide helper to compress MPIDR value into u32 9a697eff25c9 cacheinfo: Add arch hook to compress CPU h/w id into 32 bits for cache-id 6b585f4ce6e4 cacheinfo: Set cache 'id' based on DT data ae21c0c0ac56 ext4: support uncached buffered I/O b799474b9aeb mm/pagemap: add write_begin_get_folio() helper function e9d8e2bf2320 fs: change write_begin/write_end interface to take struct kiocb * 048832a3f400 drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter e7b840fd4956 drm/i915: Use kernel_write() in shmem object create f2e467a48287 eventpoll: Fix semi-unbounded recursion 45e06a9d7496 dt-bindings: nvmem: convert vf610-ocotp.txt to yaml format 657339fd3f01 dt-bindings: nvmem: mediatek: efuse: split MT8186/MT8188 from base version b45f8ad2322a dt-bindings: nvmem: SID: Add binding for A523 SID controller fc0368121686 nvmem: make nvmem_bus_type constant 9d9659b054c8 dt-bindings: nvmem: convert lpc1857-eeprom.txt to yaml format 0e0de622c23a nvmem: core: Fix typos in comments and MODULE_AUTHOR strings d44870ff2ad5 dt-bindings: nvmem: fixed-layout: Allow optional bit positions bc827ae21394 nvmem: apple: drop default ARCH_APPLE in Kconfig 5eac63691748 fsi: make fsi_bus_type constant b8e3603a57e1 fsi: master-ast-cf: Use of_reserved_mem_region_to_resource for "memory-region" 966c5cd72be8 misc: rtsx: usb: Ensure mmc child device is active when card is present 29f4103b2585 MAINTAINERS: Update FPGA MANAGER maintainer 8ad6249c51d0 eeprom: at25: convert to spi-mem API 8282013b5605 vmci: Prevent the dispatching of uninitialized payloads cf4d2ce1eded eeprom: at25: fram: Detect and support inside-out chip variants 239df3e4b475 samples: mei: Fix building on musl libc e8b18c11731d cdx: Fix missing GENERIC_MSI_IRQ on compile test 73cca2a7467b misc: fastrpc: Use of_reserved_mem_region_to_resource() for "memory-region" 77e49c358868 mcb: use sysfs_emit_at() instead of scnprintf() in show functions d1934ed9803c binder: encapsulate individual alloc test cases f6544dcdd0d2 binder: Convert binder_alloc selftests to KUnit 5e024582f494 binder: Scaffolding for binder_alloc KUnit tests bdfa89c48929 kunit: test: Export kunit_attach_mm() 4328a5264299 binder: Store lru freelist in binder_alloc bea3e7bfa295 binder: Fix selftest page indexing 01afddcac630 binder: use guards for plain mutex- and spinlock-protected sections 1da2dca2fb3a binder: use kstrdup() in binderfs_binder_device_create() 4eda2606181c s390/pai_crypto: Rename PAI Crypto event 4210 35cff7af7598 container_of: Document container_of() is not to be used in new code 6beb4ec0f9fd driver core: auxiliary bus: fix OF node leak f751fe2a2acb samples/kobject: make attribute_group const 42573e4df8e2 samples/kobject: fix path comment d929cc75e979 spi: gpio: Use explicit 'unsigned int' for parameter types 63be976da994 regulator: rt6160: Add rt6166 vout min_uV setting for compatible 8778837f0a5b ASoC: codec: tlv320aic32x4: Fix reset GPIO check aa84580e058c ASoC: dt-bindings: qcom,lpass-va-macro: Define clock-names in top-level e70821288f69 mmc: loongson2: Unify the function prefixes for loongson2_mmc_pdata 553d38234091 mmc: loongson2: Fix error code in loongson2_mmc_resource_request() ce32eff1cf3a staging: greybus: gbphy: fix up const issue with the match callback 27cb8f702eb7 gpio: loongson-64bit: Extend GPIO irq support 103f5d8c35b3 tty: omit need_resched() before cond_resched() a48e897b6999 serial: 8250_ni: Reorder local variables 515c8e2245dd serial: 8250_ni: Fix build warning 65acd0d86f2f serial: sh-sci: Convert to DEFINE_SIMPLE_DEV_PM_OPS() 5103fbb7b59f gpio: viperboard: Unlock on error in vprbrd_gpiob_direction_output() 687d974a218a dt-bindings: soc: samsung: exynos-sysreg: add hsi2 for ExynosAutov920 0c0438d444a7 gpio: TODO: remove the task for the sysfs rework e69c6db4cdbc gpio: sysfs: allow disabling the legacy parts of the GPIO sysfs interface 4fa93223e03e gpio: sysfs: export the GPIO directory locally in the gpiochip directory 1cd53df733c2 gpio: sysfs: don't look up exported lines as class devices f7d4fb62d045 gpio: sysfs: don't use driver data in sysfs callbacks for line attributes 12faec7ed179 gpio: sysfs: rename the data variable in gpiod_(un)export() 7c49c1298f3a gpio: sysfs: pass gpiod_data directly to internal GPIO sysfs functions c38c3a349b7b gpio: sysfs: only get the dirent reference for the value attr once 2028f854b3f5 gpio: sysfs: add a parallel class device for each GPIO chip using device IDs 32ad0b9a17f9 gpio: sysfs: use gpiod_is_equal() to compare GPIO descriptors 26b6443826d9 gpio: wcove: use new GPIO line value setter callbacks 03d4bd5729f3 gpio: wcove: use regmap_assign_bits() in .set() e85931d1cd69 fs: tighten a sanity check in file_attr_to_fileattr() 0a686b9c4f84 iio: adc: ad_sigma_delta: Select IIO_BUFFER_DMAENGINE and SPI_OFFLOAD 6fa908abd19c iio: adc: ad7173: fix setting ODR in probe 1d9a21ffb43b iio: adc: ad7173: fix calibration channel 92c247216918 iio: adc: ad7173: fix num_slots 0eb8d7b25397 iio: adc: ad7173: fix channels index for syscalib_mode 66d4374d97f8 iio: adc: ad_sigma_delta: change to buffer predisable ad5468af799e staging: sm750fb: fix function parameter alignment 473b892dd7ad staging: rtl8723bs: remove struct hal_ops 86dcc99669e2 staging: rtl8723bs: remove function pointer c2h_id_filter 95e57a278080 staging: rtl8723bs: remove function pointer hal_reset_security_engine f742f77d96fc staging: rtl8723bs: remove function pointer xmit_thread_handler afbb08297110 staging: rtl8723bs: remove macro hal_xmit_handler 8757b8dd63b2 staging: rtl8723bs: remove function pointer fill_h2c_cmd 206d5db1231d staging: rtl8723bs: remove macro FillH2CCmd c9517302a086 staging: rtl8723bs: remove function pointer c2h_handler 328463611a0c staging: rtl8723bs: remove function pointer hal_notch_filter 9a318cec56d9 staging: rtl8723bs: remove wrapper rtl8723b_SetHalODMVar a468ce2e33e2 staging: rtl8723bs: remove function pointer SetHalODMVarHandler 546527b92d7e Documentation: driver-api: Update libata error handler information a4daf088a773 ata: libata-eh: Simplify reset operation management df6f9a918ea8 ata: libata-eh: Remove ata_do_eh() ce23f29e7dfb mshv_eventfd: convert to CLASS(fd) 6456ccbd2ff7 apparmor: fix regression in fs based unix sockets when using old abi 50d56a1a366a apparmor: fix AA_DEBUG_LABEL() a30a9fdb6631 apparmor: fix af_unix auditing to include all address information bc6e5f6933b8 apparmor: Remove use of the double lock 6afb0a7bc95a apparmor: update kernel doc comments for xxx_label_crit_section 87cc7b00114f apparmor: make __begin_current_label_crit_section() indicate whether put is needed 37a3741d27b6 Revert "apparmor: use SHA-256 library API instead of crypto_shash API" aff426f35966 apparmor: mitigate parser generating large xtables 908a97eba8c8 rcu: Refactor expedited handling check in rcu_read_unlock_special() 2a73ebf267fe checkpatch: Remove SRCU-lite deprecation 623baa01d5b4 srcu: Remove SRCU-lite implementation 3aea745a2a82 srcu: Expedite SRCU-fast grace periods 941ab0b369c9 rcutorture: Remove support for SRCU-lite d08d409126d7 rcutorture: Remove SRCU-lite scenarios cbd5d35e6ddc torture: Remove support for SRCU-lite 748d7923b53f torture: Make torture.sh --allmodconfig testing fail on warnings 17f4698a9e60 torture: Add "ERROR" diagnostic for testing kernel-build output 3aee45349602 torture: Make torture.sh tolerate runs having bad kvm.sh arguments d57300010d38 torture: Add textid.txt file to --do-allmodconfig and --do-rcu-rust runs 0783f216423f torture: Extract testid.txt generation to separate script ce243b71cfef torture: Suppress "find" diagnostics from torture.sh --do-none run a883f2734318 torture: Provide EXPERT Kconfig option for arm64 KCSAN torture.sh runs b41642c87716 rcu: Fix rcu_read_unlock() deadloop due to IRQ work d827673d8a4e Documentation/kernel-parameters: Update rcu_normal_wake_from_gp doc 78370df5c357 rcu: Enable rcu_normal_wake_from_gp on small systems 90c09d57caec rcu: Protect ->defer_qs_iw_pending from data race 3096d238ec49 KVM: arm64: Tighten the definition of FEAT_PMUv3p9 cd64587f10b1 KVM: arm64: Convert MDCR_EL2 to config-driven sanitisation 6bd4a274b026 KVM: arm64: Convert SCTLR_EL1 to config-driven sanitisation 001e032c0f3f KVM: arm64: Convert TCR2_EL2 to config-driven sanitisation a3ed7da911c1 arm64: sysreg: Add THE/ASID2 controls to TCR2_ELx f68df3aee7d1 KVM: arm64: Document registers exposed via KVM_DEV_ARM_VGIC_GRP_CPU_SYSREGS 3a90b6f27964 KVM: arm64: selftests: get-reg-list: Add base EL2 registers 9a4071807909 KVM: arm64: selftests: get-reg-list: Simplify feature dependency a0aae0a9a70e KVM: arm64: Advertise FGT2 registers to userspace 72c62700b279 KVM: arm64: Condition FGT registers on feature availability 9fe9663e47e2 KVM: arm64: Expose GICv3 EL2 registers via KVM_DEV_ARM_VGIC_GRP_CPU_SYSREGS 1d14c9714562 KVM: arm64: Let GICv3 save/restore honor visibility attribute ce7a1cff2e4c KVM: arm64: Define helper for ICH_VTR_EL2 c6ef46861080 KVM: arm64: Define constant value for ICC_SRE_EL2 c70a4027f5f3 KVM: arm64: Don't advertise ICH_*_EL2 registers through GET_ONE_REG 1095b32665cf KVM: arm64: Make RVBAR_EL2 accesses UNDEF efa1368ba9f4 KVM: arm64: Commit exceptions from KVM_SET_VCPU_EVENTS immediately b0aabb3b1efb net: hns3: use seq_file for files in tx_bd_info/ and rx_bd_info/ in debugfs 9e1545b48818 net: hns3: use seq_file for files in common/ of hclge layer 3945d94c9f4b net: hns3: use seq_file for files in fd/ in debugfs 2363145ad86e net: hns3: use seq_file for files in reg/ in debugfs 00f9ea261d9c net: hns3: use seq_file for files in mac_list/ in debugfs 08a6476e2875 net: hns3: use seq_file for files in tm/ in debugfs 2b65524d106e net: hns3: use seq_file for files in common/ of hns3 layer eced3d1c41db net: hns3: use seq_file for files in queue/ in debugfs c557c1832626 net: hns3: clean up the build warning in debugfs by use seq file 277ed0cc9d73 net: hns3: remove tx spare info from debugfs. ce6030afe459 ipv6: mcast: Remove unnecessary null check in ip6_mc_find_dev() 5cc7fce3493c don't open-code kernel_accept() in rds_tcp_accept_one() c34632dbb29b bnxt: move bnxt_hsi.h to include/linux/bnxt/hsi.h e860a98c8aeb selftests/bpf: Fix build error due to certain uninitialized variables d5255ae7ec48 spi: dt-bindings: spi-mux: Drop "spi-max-frequency" as required 7c098cd5eaae workqueue: rust: add delayed work items 64fb810bce03 rust: types: rename Opaque::raw_get to cast_into 78447d4545b2 PCI: Fix driver_managed_dma check b3060198483b vfio/mlx5: fix possible overflow in tracking max message size cae58415830f Documentation: ioctl-number: Don't repeat macro names 67ffcabd2d93 Documentation: ioctl-number: Shorten macros table 44bdcff53f01 Documentation: ioctl-number: Correct full path to papr-physical-attestation.h 15afd5def819 Documentation: ioctl-number: Extend "Include File" column width 3dfa97bd9361 Documentation: ioctl-number: Fix linuxppc-dev mailto link 2afcd629449b overlayfs.rst: fix typos 40020fe8e3a4 docs: kdoc: emit a warning for ancient versions of Python 636d4d9ec641 docs: kdoc: clean up check_sections() bd5628bf60ab docs: kdoc: directly access the always-there KdocItem fields 08b8dc43d18d docs: kdoc: straighten up dump_declaration() a0db2051d7e1 docs: kdoc: Regularize the use of the declaration name de6f7ac91a08 docs: kdoc: Coalesce parameter-list handling efacdf85135a docs: kdoc: use self.entry.parameterlist directly in check_sections() 172bee3376ab docs: kdoc: remove the "struct_actual" machinery 8d7338752d76 docs: kdoc: Centralize handling of the item section list 8d9d12291549 docs: kdoc: drop "sectionlist" 2abdc8818c2a Documentation: core-api: entry: Fix typo "systcalls" -> "syscalls" 8802e1684378 rust: types: add Opaque::cast_from 4ed357f72a0e ASoC: SDCA: Add hw_params() helper function 264d3d776fb1 ASoC: SDCA: Add a helper to get the SoundWire port number 7b0d60dbb468 ASoC: SDCA: Add helper to add DAI constraints 5f86d41d0410 ASoC: soc-dai: Add private data to snd_soc_dai c57ad862462f ASoC: SDCA: Move SDCA search functions and export cbcb5f5c2be5 ASoC: SDCA: Remove overly chatty input pin list warning 4eb6ad5d2080 ASoC: SDCA: Allow read-only controls to be deferrable a2fbecdbbb9d PCI: qcom: Add support for parsing the new Root Port binding 38fcbfbd4207 dt-bindings: PCI: qcom: Move PHY & reset GPIO to Root Port node 7d944c0f1469 PCI: qcom: Add support for Qualcomm SA8255p based PCIe Root Complex 8723c146ad4c io_uring: deduplicate wakeup handling d7c7c051e8e5 dt-bindings: PCI: qcom,pcie-sa8255p: Document ECAM compliant PCIe root complex b2501f327b8a arm64: dts: rockchip: Drop regulator-compatible property on rk3399 2fe00f461163 arm64: dts: rockchip: Drop unneeded address+size-cells on px30 8c17c938dd94 arm64: dts: rockchip: Fix LCD panel port on rk3566-pinetab2 4ac334d40e70 arm64: dts: rockchip: Move mipi_out node on rk3399 haikou demo dtso dfb549bbca62 arm64: dts: rockchip: Simplify mipi_out endpoint on rk3399 RP64 dtso 25937eb02f0a arm64: dts: rockchip: Simplify edp endpoints on several rk3399 boards 776d8e75d4a3 arm64: dts: rockchip: Simplify VOP port definition on rk3328 01ceec076ba1 ublk: remove unused req argument from ublk_sub_req_ref() 300386d117a9 usb: typec: ucsi: Add poll_cci operation to cros_ec_ucsi 8a0ca581402b usb: typec: tcpm/tcpci_maxim: enable PROBE_PREFER_ASYNCHRONOUS 286d9e5abed0 usb: typec: tcpm/tcpci_maxim: drop CONFIG_OF 31611223fb34 usb: typec: tcpm/tcpci_maxim: fix irq wake usage a1abefe004da usb: gadget: udc: renesas_usb3: Convert to DEFINE_SIMPLE_DEV_PM_OPS() 782aee5bd341 usb: renesas_usbhs: Convert to DEFINE_SIMPLE_DEV_PM_OPS() c6efba9271dd dt-bindings: usb: convert lpc32xx-udc.txt to yaml format 0c927d478486 ARM: dts: broadcom: Fix bcm7445 memory controller compatible 65a5520a2757 arm64: smp: Fix pNMI setup after GICv5 rework 35928bc38db6 EDAC/{skx_common,i10nm}: Use scnprintf() for safer buffer handling 399444a87acd PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features c523fa63ac1d PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_features 65c12b104cb9 wifi: ath11k: fix sleeping-in-atomic in ath11k_mac_op_set_bitrate_mask() 15247b5a63f5 ASoC: SDCA: Update memory allocations to zero initialise 71562278a189 ASoC: SDCA: Avoid use of uninitialised local name variable 3f2e4c11925e ASoC: SDCA: Fix off by one error in IRQ bound check 91703041697c PCI: Allow built-in drivers to use async initial probing 5dceb7dc745c wifi: ath5k: Use max() to improve code 8ac2a383d4ce wifi: ath12k: remove unneeded semicolon in ath12k_mac_parse_tx_pwr_env() 136aad17e142 wifi: ath12k: Validate peer_id before searching for peer 66b3ebc77d23 wifi: ath12k: Use HTT_TCL_METADATA_VER_V1 in FTM mode d96d9ac8d2f1 arm64: dts: allwinner: a523: enable Mali GPU for all boards 3d99e0dc8887 arm64: dts: allwinner: a523: add Mali GPU node 3b430dce33a8 arm64: dts: allwinner: a523: Add power controller device nodes 12f33ef6c2aa HID: core: Improve the kerneldoc for hid_report_len() f261196d4bf1 mips: loongson3_defconfig: Update HD-audio configs 859d97606f03 arm: multi_v7_defconfig: Update HD-audio configs 12b3d697c812 cxl: Remove core/acpi.c and cxl core dependency on ACPI 2aa8ccab5ae6 gpio: pca953x: use regmap_update_bits() to improve performance 4ad9e44c76b3 dt-bindings: mmc: sdhci-msm: document the Milos SDHCI Controller fcddcb7e8f38 pmdomain: ti: Select PM_GENERIC_DOMAINS d9f334fca544 MAINTAINERS: add regulator.rs to the regulator API entry 9b614ceada7c rust: regulator: add a bare minimum regulator abstraction 73254f49164f pmdomain: sunxi: sun20i-ppu: change to tristate and enable for ARCH_SUNXI 76e4310115ca pmdomain: sunxi: add driver for Allwinner A523's PCK-600 power controller 982aaa683d20 pmdomain: sunxi: sun20i-ppu: add A523 support e56828f4df13 selftests: ublk: add utils.h c1dc9b0d9e48 selftests: ublk: add helper ublk_handle_uring_cmd() for handle ublk command a66f89017673 selftests: ublk: improve flags naming c3a6d48f86da selftests: ublk: remove ublk queue self-defined flags 92dda98424fe selftests: ublk: pass 'ublk_thread *' to more common helpers e0054835bf68 selftests: ublk: pass 'ublk_thread *' to ->queue_io() and ->tgt_io_done() b36c73251aae selftests: ublk: remove `tag` parameter of ->tgt_io_done() ef92541d99c1 ublk: pass 'const struct ublk_io *' to ublk_[un]map_io() b749965edda8 ublk: remove ublk_commit_and_fetch() 3446583f81fc ublk: add helper ublk_check_fetch_buf() 21bb9facb1e7 ublk: store auto buffer register data into `struct ublk_io` 52460dda3a77 ublk: move auto buffer register handling into one dedicated helper 7ebdba87cf2a ublk: avoid to pass `struct ublksrv_io_cmd *` to ublk_commit_and_fetch() 07bc70643179 ublk: let ublk_fill_io_cmd() cover more things 7074feeca41d ublk: move fake timeout logic into __ublk_complete_rq() dd7a8507319e ublk: look up ublk task via its pid in timeout handler c2c8089f325e ublk: validate ublk server pid 2e92ac61c901 block: add trace messages to zone write plugging 4020d22f0d08 block: add tracepoint for blkdev_zone_mgmt 4cc21a00762b block: add tracepoint for blk_zone_update_request_bio 5022dae76234 block: split blk_zone_update_request_bio into two functions bd116214d53c blktrace: add zoned block commands to blk_fill_rwbs f99d4fccd218 dt-bindings: power: Add A523 PPU and PCK600 power controllers 75fdf823f94b arm64/gcs: Don't call gcs_free() when releasing task_struct 7ee2c3c0dac3 thermal: Use dev_fwnode() 992e2ed0abf2 thermal: Constify struct thermal_zone_device_ops eb514766e0e0 thermal/drivers/loongson2: Constify struct thermal_zone_device_ops 51888393cc64 PM: runtime: Take active children into account in pm_runtime_get_if_in_use() 47e6715bb7ea rust: device: implement Device::as_bound() 2096d42d82dc kexec_core: Drop redundant pm_restore_gfp_mask() call 996afb6efd1a kexec_core: Fix error code path in the KEXEC_JUMP flow 80b1516e07c5 PM: sleep: Clean up MAINTAINERS entries for suspend and hibernation 85aa5b16fef7 rust: devres: provide an accessor for the device 91ae26b06aab rust: devres: initialize Devres::inner::data last d5f317fd5cd9 ASoC: stm: stm32_sai_sub: convert from round_rate() to determine_rate() afd529d74002 ASoC: stm: stm32_i2s: convert from round_rate() to determine_rate() fc62ed665eb2 ASoC: qcom: qdsp6: q6dsp-lpass-clocks: convert from round_rate() to determine_rate() a37d9c8aef1c ASoC: codecs: rt5682s: convert from round_rate() to determine_rate() 4e15a10f6fb2 ASoC: codecs: rt5682: convert from round_rate() to determine_rate() 8a4d73121d6b ASoC: codecs: da7219: convert from round_rate() to determine_rate() 6f8584a4826f spi: st: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() 5de0fb6a5a86 staging: rtl8723bs: os_dep: remove blank line before close brace '}' d9c37a4904ec fs: add a new remove_bdev() callback 5323af351e75 can: tscan1: Kconfig: add COMPILE_TEST 0e7896b95f2b can: ti_hecc: Kconfig: add COMPILE_TEST 7cae4d04717b can: ti_hecc: fix -Woverflow compiler warning 5c8f12cf1e64 gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops d9c9115c6127 arm64: dts: rockchip: Move dsi address+size-cells from SoC to rk3399 boards 98921ad2494a arm64: dts: rockchip: Move dsi address+size-cells from SoC to px30 boards 39215bb3b0d9 iommu/amd: Add documentation for AMD IOMMU debugfs support 349ad6d5263a iommu/amd: Add debugfs support to dump IRT Table b48457782445 iommu/amd: Add debugfs support to dump device table 2e98940f123d iommu/amd: Add support for device id user input fb3af1f4fefb iommu/amd: Add debugfs support to dump IOMMU command buffer 4d9c5d5a1dc9 iommu/amd: Add debugfs support to dump IOMMU Capability registers 7a4ee419e8c1 iommu/amd: Add debugfs support to dump IOMMU MMIO registers ad48b1dd14fb iommu/amd: Refactor AMD IOMMU debugfs initial setup 2f0187392cba dt-bindings: arm-smmu: document the support on Milos ae019f0bdfbe arm64: dts: rockchip: Fix UART DMA support for RK3528 954f07012794 arm64: dts: rockchip: Add reset button to NanoPi R5S a2df3aead3e0 arm64: dts: rockchip: Add rtc0 alias for NanoPi R5S + R5C e6d8e7dbc5a3 net: mctp: Add bind lookup test b7e28129b667 net: mctp: Test conflicts of connect() with bind() 3549eb08e550 net: mctp: Allow limiting binds to a peer address 1aeed732f4f8 net: mctp: Use hashtable for binds 4ec4b7fc04a7 net: mctp: Add test for conflicting bind()s 5000268c2982 net: mctp: Treat MCTP_NET_ANY specially in bind() 3954502377ec net: mctp: Prevent duplicate binds 3558ab79a2f2 net: mctp: mctp_test_route_extaddr_input cleanup 7f2b41ac3f29 x86/apic: Move apic_update_irq_cfg() call to apic_update_vector() 3ccc82e31d6a vfs: add Rust files to MAINTAINERS e1876fb015c3 kprobes: Add missing kerneldoc for __get_insn_slot 21e9b7d11218 can: janz-ican3: use sysfs_emit() in fwinfo_show() 9a44b5e36cd6 wifi: cfg80211: fix double free for link_sinfo in nl80211_station_dump() e9a896d49850 wifi: cfg80211: fix off channel operation allowed check for MLO 8e5bf103b3ad arm64: samsung: MAINTAINERS: Add Tesla FSD DTS to Exynos entry 7f311e5ac36b arm64: tesla/google: MAINTAINERS: Reference "SoC clean" maintainer profile 9975aeebe290 wifi: mac80211: use RCU-safe iteration in ieee80211_csa_finish a8594c956cc9 ipv6: mcast: Avoid a duplicate pointer check in mld_del_delrec() 3df924c8f7d9 wifi: mac80211_hwsim: Update comments in header f7130c9e3e12 wifi: mac80211: parse unsolicited broadcast probe response data c932be726232 wifi: cfg80211: parse attribute to update unsolicited probe response template a597432cc9e6 wifi: mac80211: don't use TPE data from assoc response 93370f2d37f5 wifi: mac80211: handle WLAN_HT_ACTION_NOTIFY_CHANWIDTH async 6ee152b0cd45 wifi: mac80211: simplify __ieee80211_rx_h_amsdu() loop 63df39569037 wifi: mac80211: don't mark keys for inactive links as uploaded 44ff9dae52cb wifi: mac80211: only assign chanctx in reconfig 2813d2214990 wifi: mac80211_hwsim: Declare support for AP scanning 8d313426d502 wifi: mac80211: clean up cipher suite handling 5241526dede9 wifi: mac80211: don't send keys to driver when fips_enabled 14450be2332a wifi: cfg80211: Fix interface type validation 8aec30bb1128 wifi: mac80211: remove ieee80211_link_unreserve_chanctx() return value a6d521bafcb2 wifi: mac80211: don't unreserve never reserved chanctx 50459501b9a2 mwl8k: Add missing check after DMA map 1772e571b332 wifi: mac80211: make VHT opmode NSS ignore a debug message 3ab928f06ea9 staging: rtl8723bs: remove unncessary multiple blank lines f117262cf158 staging: rtl8723bs: hal: remove blank line before close brace 851b2f796938 staging: rtl8723bs: os_dep: remove whitespace after cast. 905f499e2030 staging: rtl8723bs: remove spurious if-block braces aea29410dccc staging: rtl8723bs: remove blank line before close brace. 4bf0d122e646 staging: rtl8723bs: hal: add spaces around ternary operator b56d3239e341 staging: greybus: power_supply fix alignment 1fd45d1efc73 staging: greybus: Documentation: firmware: Move logical AND to previous line ee38e1327199 staging: greybus: Documentation: firmware.c: fix whitespace alignments 1b6766034c64 staging: vme_user: fixed alignment should match open parenthesis 9e233052608b staging: rtl8723bs: Efuse_WordEnableDataWrite() is not used e70513bd98e3 gpio: zynqmp-modepin: set line value in .direction_output() 680450b358b7 gpio: zynqmp-modepin: use new GPIO line value setter callbacks 815c9769ba0e gpio: zynq: use new GPIO line value setter callbacks ee6e05eb5fe2 gpio: zevio: use new GPIO line value setter callbacks 383a02f6d421 gpio: xtensa: use new GPIO line value setter callbacks 735ddc67ab88 gpio: xtensa: remove unneeded .set() callback ae8bcae84872 gpio: xra1403: use new GPIO line value setter callbacks 6d0f71cd58aa gpio: xlp: use new GPIO line value setter callbacks c719fd3e3991 gpio: xlp: drop unneeded ngpio checks 1919ea19a4ff gpio: xilinx: use new GPIO line value setter callbacks 0933fc87f31d gpio: xgene: use new GPIO line value setter callbacks 47b427311d95 gpio: wm8994: use new GPIO line value setter callbacks f7a680e9c2e5 gpio: wm8350: use new GPIO line value setter callbacks 023a24f83edf gpio: wm831x: use new GPIO line value setter callbacks dd94adf7da36 gpio: winbond: use new GPIO line value setter callbacks 637c3054e9a5 gpio: wcd934x: use new GPIO line value setter callbacks ff0f0d7c6587 gpio: wcd934x: check the return value of regmap_update_bits() db12cdc82248 gpio: vx855: use new GPIO line value setter callbacks 8db1d772484d perf ftrace latency: Add -e option to measure time between two events 10299c07c94a kunit/fortify: Add back "volatile" for sizeof() constants a55128d392e8 binfmt_elf: Warn on missing or suspicious regset note names cb32fb722f4b xtensa: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 40d3a88594b5 um: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 3de0414dec7b x86/ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names c9d4cb25e94e sparc: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names afe74eecd88f sh: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names d6a883cb40fc s390/ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names c9502cc7bef5 riscv: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 307035acefbd powerpc/ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 92acdd819b5d parisc: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 10cd957a895f openrisc: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 8368cd0e4636 nios2: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 18bd88faa246 MIPS: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names e572168e8d2a m68k: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 1260e3b13584 LoongArch: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 55821111b1b3 hexagon: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 2c2fb861fc59 csky: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 87b0d081dc98 arm64: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 49b849d11cd1 ARM: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 237dc8d79627 ARC: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names 9674a1be4dd5 binfmt_elf: Dump non-arch notes with strictly matching name and type 85a7f9cbf8a8 regset: Add explicit core note name in struct user_regset 6fd9e1aa0784 regset: Fix kerneldoc for struct regset_get() in user_regset 7a3cedafccf8 lockdep: Speed up lockdep_unregister_key() with expedited RCU synchronization 1dfe5ea6dbb3 locking/mutex: Remove redundant #ifdefs bd27cfb58c28 locking/lockdep: Change 'static const' variables to enum values d7c36d6350b5 locking/lockdep: Avoid struct return in lock_stats() 3f66b5b401b5 dt-bindings: interrupt-controller: Convert apm,xgene1-msi to DT schema b12f423d598f ext4: limit the maximum folio order a7ce9ca1aaf9 drivers: cpufreq: add Tegra114 support a507f8230d60 rust: cpumask: Replace `MaybeUninit` and `mem::zeroed` with `Opaque` APIs e7ffc0af0e72 gfs2: a minor finish_xmote cleanup 92cef39bb3c1 gfs2: simplify finish_xmote 6e417b3eb836 gfs2: sanitize the gdlm_ast -> finish_xmote interface 02eb7a8eee20 efi: add API doc entry for ovmf_debug_log 526b000991b5 wifi: rtw88: Fix macid assigned to TDLS station 5f936768300f wifi: rtw88: enable TX reports for the management queue d76a1abcf577 wifi: rtl8xxxu: Fix RX skb size for aggregation disabled cefcf74ae026 wifi: rtw89: 8852b: implement RFK multi-channel handling and support chanctx up to 2 504937dbaddb wifi: rtw89: 8852b: configure FW version for SCAN_OFFLOAD_EXTRA_OP feature 21911ad80512 wifi: rtw89: 8852bt: implement RFK multi-channel handling and support chanctx up to 2 868676662b08 wifi: rtw89: 8852bt: configure FW version for SCAN_OFFLOAD_EXTRA_OP feature 094bb62c580d wifi: rtw89: tweak tx wake notify matching condition e044f5d40f49 wifi: rtw89: update SER L2 type default value 906893cf2cf2 selftests/net: packetdrill: add tcp_rcv_toobig.pkt 1d2fbaad7cd8 tcp: stronger sk_rcvbuf checks 75dff0584cce tcp: add const to tcp_try_rmem_schedule() and sk_rmem_schedule() skb 445e0cc38d49 selftests/net: packetdrill: add tcp_ooo_rcv_mss.pkt 38d7e4443365 tcp: call tcp_measure_rcv_mss() for ooo packets f5fda1a86884 selftests/net: packetdrill: add tcp_rcv_big_endseq.pkt 6c758062c64d tcp: add LINUX_MIB_BEYOND_WINDOW 9ca48d616ed7 tcp: do not accept packets beyond window 5693bdd58de4 wifi: rtw89: introduce fw feature group and redefine CRASH_TRIGGER 86bc643afd72 efistub: Lower default log level 65093fab65cb wifi: rtw89: check LPS H2C command complete by C2H reg instead of done ack 83f84f263420 wifi: rtw89: mcc: solve GO's TBTT change and TBTT too close to NoA issue d0b87d9eaf76 wifi: rtw89: extend HW scan of WiFi 7 chips for extra OP chan when concurrency 6332feafe37f wifi: rtw89: mcc: when MCC stop forcing to stay at GO role 025e39032df5 wifi: rtw89: mcc: enlarge GO NoA duration to cover channel switching time 9126020ab03c wifi: rtw89: add DIG suspend/resume flow when scan and connection ad22869bc5a6 wifi: rtw89: mcc: add H2C command to support different PD level in MCC a86eb2a60dcc net: wangxun: fix LIBWX dependencies again b99d7cd36da8 wifi: rtw89: regd/acpi: support 6 GHz VLP policy via ACPI DSM 08fbc2b6881b wifi: rtw89: regd/acpi: support regulatory rules via ACPI DSM and parse rule of regd_UK 01186c303ba3 wifi: rtw89: regd/acpi: update field definition to specific country in UNII-4 conf 75bb7774a16b wifi: rtw89: regd/acpi: support country CA by BIT(1) in 6 GHz SP conf add4c4850363 scsi: bfa: Double-free fix 2677010e7793 Add support to set NAPI threaded for individual NAPI 063bec4444d5 scsi: isci: Fix dma_unmap_sg() nents value 0141618727bc scsi: mvsas: Fix dma_unmap_sg() nents value 3a988d0b65d7 scsi: elx: efct: Fix dma_unmap_sg() nents value 25236d4844ad scsi: scsi_transport_fc: Change to use per-rport devloss_work_q 01aad16c2257 scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE 6070bd558aee scsi: core: Fix kernel doc for scsi_track_queue_full() 023a293b9cd0 scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value 278577d85081 scsi: ibmvscsi_tgt: Fix typo in comment a44312d58e78 net: phy: Don't register LEDs for genphy e1c9a704f2c5 scsi: mpi3mr: Update driver version to 8.14.0.5.50 c91e140c82eb scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems 6853885b21cb scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers e6327c4acf92 scsi: mpi3mr: Fix race between config read submit and interrupt completion ff2ac4df58ad netdevsim: implement peer queue flow control 5777d1871bf6 selftests: net: add test for variable PMTU in broadcast routes 9e30ecf23b1b net: ipv4: fix incorrect MTU in broadcast routes 08a305b2a5b8 net/x25: Remove unused x25_terminate_link() 5ae3bcc20446 selftests: drv-net: add rss_api to the Makefile 53d20606c406 net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() d39e1342d045 net: fec: add fec_set_hw_mac_addr() helper function 2d33dc605815 net: fec: add more macros for bits of FEC_ECR 893bb0beed4d net: fec: use phy_interface_mode_is_rgmii() to check RGMII mode 2a683d005286 dev: Pass netdevice_tracker to dev_get_by_flags_rcu(). f25a7eaa897f net: phy: micrel: Add ksz9131_resume() b1915b18e1d0 io_uring/net: cast min_not_zero() type dcbe5a466c12 KVM: x86: Reject KVM_SET_TSC_KHZ VM ioctl when vCPUs have been created 5a6f304f39c2 scsi: ufs: ufs-qcom: Enable QUnipro Internal Clock Gating c49601642f95 scsi: ufs: core: Add ufshcd_dme_rmw() to modify DME attributes 7a9d5195a7f5 scsi: ufs: ufs-qcom: Update esi_vec_mask for HW major version >= 6 7db6e6666368 pNFS: Fix disk addr range check in block/scsi layout 81438498a285 pNFS: Fix stripe mapping in block/scsi layout d897d81671bc pNFS: Handle RPC size limit for layoutcommits 66642bbee595 pNFS: Add prepare commit trace to block/scsi layout d84c4754f874 pNFS: Fix extent encoding in block/scsi layout 9768797c2193 pNFS: Fix uninited ptr deref in block/scsi layout 3b3bc9a1f730 NFS: Remove unused function nfs_umount 48693d119b21 SUNRPC: Remove unused xdr functions 87268f7a4f1f nfs: create a kernel keyring 90c9550a8d65 NFS: support the kernel keyring for TLS 72508db0fe17 NFS: Allow folio migration for the case of mode == MIGRATE_SYNC b0b7cdc99431 nfs: new tracepoint in match_stateid operation 5dd03d14b3a9 nfs: new tracepoint in nfs_delegation_need_return 0139a30ada76 nfs: add a tracepoint to nfs_inode_detach_delegation_locked 8c206b0a121e nfs: add cache_validity to the nfs_inode_event tracepoints 2c665d91c2a2 NFS: remove unused pnfs_ld_data field from struct nfs_server 74a33326cfe8 NFS: remove unused time_delta field from struct nfs_server 0715a72ee9a3 NFS: remove unused wpages field from struct nfs_server a9e21837208d pnfs: add pnfs_ds_connect trace point c1b0b9d79fdf nfs: use lock_two_nondirectories() 4b5427414749 NFS: Return the file btime in the statx results when appropriate 1c7ae2dd3f0e nfs: Add timecreate to nfs inode ce60ab396478 Expand the type of nfs_fattr->valid 6f38f8c57464 KVM: SVM: Flush cache only on CPUs running SEV guest f126f0ce7c83 selftests/bpf: Add tests for bucket resume logic in established sockets 8fc0c5a82d04 selftests/bpf: Create iter_tcp_destroy test program 07ebabbbfe9b selftests/bpf: Create established sockets in socket iterator tests 08327292e709 selftests/bpf: Make ehash buckets configurable in socket iterator tests b89798e79cf7 jfs: stop using write_cache_pages 2d91b3765cd0 jfs: truncate good inode pages when hard link is 0 1014354cd8d4 jfs: jfs_xtree: replace XT_GETPAGE macro with xt_getpage() 2d04df811642 jfs: Regular file corruption check c214006856ff jfs: upper bound check of tree index in dbAllocAG a68a6bef0e75 rust: types: require `ForeignOwnable::into_foreign` return non-null 12717ebeffcf rust: types: add FOREIGN_ALIGN to ForeignOwnable b6f885060e8e rust: rbtree: simplify finding `current` in `remove_current` 8ffb945647f8 rust: helpers: sort includes alphabetically 60ecf796cdc8 rust: uaccess: use newtype for user pointers 601b1d0d9395 iommu/tegra241-cmdqv: import IOMMUFD module namespace 7bce7ae1a1f6 dt-bindings: gpu: mali-bifrost: Add Allwinner A523 compatible 3f0a014f3b6b docs: dt: writing-schema: Document preferred order of properties 6a57cf210711 docs: dt: writing-bindings: Document discouraged instance IDs a1d87a358615 docs: dt: writing-bindings: Document compatible and filename naming 651fcd25527c docs: dt: submitting-patches: Avoid 'YAML' in the subject and add an example 84f890414a12 PCI/IOV: Allow drivers to control VF BAR size e1ba95a168e6 PCI/IOV: Check that VF BAR fits within the reservation e200f4f7eab5 PCI/IOV: Allow IOV resources to be resized in pci_resize_resource() 535bdbeaacf9 PCI/IOV: Add pci_resource_num_to_vf_bar() to convert VF BAR number to/from IOV resource 5a8f77e24a30 PCI/IOV: Restore VF resizable BAR state after reset 0877ad1c4e7a x86/mm: Remove duplicated __PAGE_KERNEL(_EXEC) definitions f00468124a08 selftests/bpf: Allow for iteration over multiple states 346066c3278f selftests/bpf: Allow for iteration over multiple ports da1d987d3b39 selftests/bpf: Add tests for bucket resume logic in listening sockets f5080f612a1c bpf: tcp: Avoid socket skips and repeats during iteration efeb820951eb bpf: tcp: Use bpf_tcp_iter_batch_item for bpf_tcp_iter_state batch items e25ab9b874a4 bpf: tcp: Get rid of st_bucket_done cdec67a489d4 bpf: tcp: Make sure iter->batch always contains a full bucket snapshot 8271bec9fc1c bpf: tcp: Make mem flags configurable through bpf_iter_tcp_realloc_batch 66b130607908 lib/crypto: tests: Add KUnit tests for SHA-1 and HMAC-SHA1 6dd4d9f7919e lib/crypto: tests: Add KUnit tests for Poly1305 571eaeddb67d lib/crypto: tests: Add KUnit tests for SHA-384 and SHA-512 4dcf6caddaa0 lib/crypto: tests: Add KUnit tests for SHA-224 and SHA-256 950a81224e8b lib/crypto: tests: Add hash-test-template.h and gen-hash-testvecs.py 998646b3c112 fsverity: Switch from crypto_shash to SHA-2 library b309bf7c3e35 fsverity: Explicitly include f93c27092a5b apparmor: use SHA-256 library API instead of crypto_shash API c76ed8790b30 crypto: sha1 - Remove sha1_base.h f3d6cb3dc039 lib/crypto: x86/sha1: Migrate optimized code into library 9b71d269d10a iio: ABI: fix correctness of I and Q modifiers e3d455def515 iio: Add driver for Nicera D3-323-AA PIR sensor f432a7f9e141 dt-bindings: iio: proximity: Add Nicera D3-323-AA PIR sensor d8cf50c28c0d dt-bindings: vendor-prefixes: Add Nicera 9eca012a9fac iio: dac: vf610: Simplify with devm_clk_get_enabled() 89ef9c6be52e iio: adc: vf610: Simplify with dev_err_probe a56e41a34ce9 iio: adc: vf610: Drop -ENOMEM error message 50467d899a3f iio: imu: bno055: make bno055_sysfs_attr const 399b883ec828 iio: imu: bno055: fix OOB access of hw_xlate array 8749c54202df dt-bindings: iio: adc: Add support for MT7981 964d6d5f1adc iio: accel: kionix-kx022a: Apply approximate iwyu principles to includes 6098df897d13 iio: adc: ad4170-4: Add support for weigh scale, thermocouple, and RTD sens 03223844b8f2 iio: adc: ad4170-4: Add support for internal temperature sensor c1e289a0364b iio: adc: ad4170-4: Add GPIO controller support 4e5fde667782 iio: adc: ad4170-4: Add clock provider support 602a89566cf2 iio: adc: ad4170-4: Add timestamp channel 9c1d4f4aef0a iio: adc: ad4170-4: Add support for buffered data capture a770f70b4f5b iio: adc: ad4170-4: Add digital filter and sample frequency config support 99992f6348a1 Documentation: ABI: IIO: Add sinc5+avg to the filter_type_available list cdd03d50e206 iio: adc: ad4170-4: Add support for calibration bias be2cdc5cb244 iio: adc: ad4170-4: Add support for calibration gain 5731f2a06c0f iio: adc: Add basic support for AD4170-4 1b3cee41235b dt-bindings: iio: adc: Add AD4170-4 7586eb9b6799 iio: imu: inv_icm42600: add wakeup functionality for Wake-on-Motion 50cfaa9a46c8 iio: imu: inv_icm42600: add WoM support 0c122c280e78 iio: imu: inv_icm42600: reorganize DMA aligned buffers in structure f057897dcbff iio: accel: adxl345: simplify reading the FIFO 7a7242d86231 iio: accel: adxl345: simplify interrupt mapping 0755fd550cde docs: iio: add ADXL313 accelerometer c751059985e0 lib/crypto: sparc/sha1: Migrate optimized code into library 377982d5618a lib/crypto: s390/sha1: Migrate optimized code into library 6b9ae8cfaa7a lib/crypto: powerpc/sha1: Migrate optimized code into library b6ac1dac2f18 lib/crypto: mips/sha1: Migrate optimized code into library 00d549bb89e4 lib/crypto: arm64/sha1: Migrate optimized code into library 70cb6ca58fdd lib/crypto: arm/sha1: Migrate optimized code into library 6aa53e861c1a idpf: implement get LAN MMIO memory regions ed6e1c8796a4 idpf: implement IDC vport aux driver MTU change handler bf86a012e676 idpf: implement remaining IDC RDMA core callbacks and handlers be91128c579c idpf: implement RDMA vport auxiliary dev create, init, and destroy f4312e6bfa2a idpf: implement core RDMA auxiliary dev create, init, and destroy bfc5cc8b5aec idpf: use reserved RDMA vectors from control plane 0ae204405095 cpufreq: Exit governor when failed to start old governor 908981d85f86 cpufreq: Move the check of cpufreq_driver->get into cpufreq_verify_current_freq() d1378d1d7edb cpufreq: Init policy->rwsem before it may be possibly used 2a6c72738706 cpufreq: Initialize cpufreq-based frequency-invariance later 5d6ecaaa9226 cpufreq: Remove duplicate check in __cpufreq_offline() 2e554cfa259f cpufreq: Contain scaling_cur_freq.attr in cpufreq_attrs fc64e0421598 cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode 1cefe495cacb cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode e339967eecf1 nfsd: Drop dprintk in blocklayout xdr functions 24569f0249f8 sunrpc: make svc_tcp_sendmsg() take a signed sentp pointer 2bac9a4c5f45 sunrpc: rearrange struct svc_rqst for fewer cachelines 0f2b8ee6303d sunrpc: return better error in svcauth_gss_accept() on alloc failure c8af9d3d4be2 sunrpc: reset rq_accept_statp when starting a new RPC 6f0e26243b02 sunrpc: remove SVC_SYSERR d49afc90a3ba sunrpc: fix handling of unknown auth status codes 03963793c825 NFSD: Simplify struct knfsd_fh edf7b905bc1d NFSD: Access a knfsd_fh's fsid by pointer e58691ea4c8a Revert "NFSD: Force all NFSv4.2 COPY requests to be synchronous" e609e3869e27 NFSD: Avoid multiple -Wflex-array-member-not-at-end warnings 3f3503adb332 NFSD: Use vfs_iocb_iter_write() 37fe6f1be50f NFSD: Use vfs_iocb_iter_read() 61df439a3268 NFSD: Clean up kdoc for nfsd_open_local_fh() 6aa12e07a48c NFSD: Clean up kdoc for nfsd_file_put_local() 9fdd5533c722 NFSD: Remove definition for trace_nfsd_ctl_maxconn d18a38abddd2 NFSD: Remove definition for trace_nfsd_file_gc_recent ef42c5522d0a NFSD: Remove definitions for unused trace_nfsd_file_lru trace points 2cb860fddf9a NFSD: Remove definition for trace_nfsd_file_unhash_and_queue 26d05e1c37d2 nfsd: Use correct error code when decoding extents 48aab1606fa8 NFSD: Remove the cap on number of operations per NFSv4 COMPOUND a2d61427fb4b NFSD: Make nfsd_genl_rqstp::rq_ops array best-effort 71bc2c6c413b NFSD: Rename a function parameter 9c65001c5716 NFSD: detect mismatch of file handle and delegation stateid in OPEN op 908e4ead7f75 nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() fdc368e96d0e nfsd: Change the type of ek_fsidtype from int to u8 and use kstrtou8 f26c93053074 sunrpc: new tracepoints around svc thread wakeups 1aa3f767e0ea sunrpc: unexport csum_partial_copy_to_xdr 37149988eaab sunrpc: simplify xdr_partial_copy_from_skb 8d43417e9307 sunrpc: simplify xdr_init_encode_pages 3b8737ce5bd4 NFSD: release read access of nfs4_file when a write delegation is returned e7a8ebc305f2 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACCESS_WRITE 5510bd89da24 iommufd: Do not allow _iommufd_object_alloc_ucmd if abort op is set 24bc49d158c7 wifi: iwlwifi: remove support of several iwl_ppag_table_cmd versions 493681d9f95b wifi: iwlwifi: remove support of version 4 of iwl_wowlan_rsc_tsc_params_cmd ee86cd90c91e wifi: iwlwifi: remove support of versions 4 and 5 of iwl_alive_ntf 0356e509d373 wifi: iwlwifi: mld: remove support for iwl_mcc_update_resp versions 7cc5f89bfbc3 wifi: iwlwifi: mld: Revert "wifi: iwlwifi: mld: allow EMLSR with 2.4 GHz when BT is ON" 0ce92d548b44 wifi: iwlwifi: mld: Revert "wifi: iwlwifi: mld: add kunit test for emlsr with bt on" 3735526d3e1c wifi: iwlwifi: mld: support iwl_omi_send_status_notif version 2 8bec2ec15690 wifi: iwlwifi: mld: remove support for iwl_geo_tx_power_profiles_cmd version 4 9696454c9203 wifi: iwlwifi: remove an unused struct 100f38b0aeca wifi: iwlwifi: mld: remove support for REDUCE_TX_POWER_CMD ver 9 e3fd06d1d886 wifi: iwlwifi: mvm: remove support for REDUCE_TX_POWER_CMD ver 6 and 7 bf6ce412d8fa wifi: iwlwifi: mvm: Add dump handler to iwl_mvm f2829c89e296 wifi: iwlwifi: mvm/mld: use average RSSI for beacons 91b9f31d5c88 wifi: iwlwifi: mvm: remove extra link ID 9f9c762705d9 wifi: iwlwifi: mvm: remove IWL_MVM_ESR_EXIT_FAIL_ENTRY b10a74abcfc5 crypto: sha1 - Use same state format as legacy drivers 8bc79ab67d78 crypto: sha1 - Wrap library and add HMAC support 4cbc84471bb6 lib/crypto: sha1: Add HMAC support 90860aef630c lib/crypto: sha1: Add SHA-1 library functions ebbe8bfe07f0 MAINTAINERS: add Clément Le Goffic as STM32 HDP maintainer 8eabf5ddbb08 pinctrl: stm32: Introduce HDP driver 912275c325f4 dt-bindings: pinctrl: stm32: Introduce HDP 620d3d102558 pinctrl: qcom: Add Milos pinctrl driver 9503ca2ccafe lib/crypto: sha1: Rename sha1_init() to sha1_init_raw() 56119446f89f crypto: x86/sha1 - Rename conflicting symbol 7941ad696506 lib/crypto: sha2: Add hmac_sha*_init_usingrawkey() 6e07c5e16659 lib/crypto: arm/poly1305: Remove unneeded empty weak function 8671bad873eb sched: Do not call __put_task_struct() on rt if pi_blocked_on is set 7de9d4f94638 sched: Start blocked_on chain processing in find_proxy_task() be39617e38e0 sched: Fix proxy/current (push,pull)ability be41bde4c3a8 sched: Add an initial sketch of the find_proxy_task() function aa4f74dfd42b sched: Fix runtime accounting w/ split exec & sched contexts 865d8cfb1672 sched: Move update_curr_task logic into update_curr_se a4f0b6fef4b0 locking/mutex: Add p->blocked_on wrappers for correctness checks 44e4e0297c3c locking/mutex: Rework task_struct::blocked_on 25c411fce735 sched: Add CONFIG_SCHED_PROXY_EXEC & boot argument to enable/disable 70045cf6593c xen/gntdev: remove struct gntdev_copy_batch from stack 9df5e79bf1a3 x86/tools: insn_sanity.c: Emit standard build success messages b238e382bb14 x86/tools: insn_decoder_test.c: Emit standard build success messages e480898e767c drivers/perf: hisi: Support PMUs with no interrupt 35f5b36e8cc2 drivers/perf: hisi: Relax the event number check of v2 PMUs 1fd20ba0a1dc drivers/perf: hisi: Add support for HiSilicon SLLC v3 PMU driver 29614c55fe6f drivers/perf: hisi: Use ACPI driver_data to retrieve SLLC PMU information 17aa34e86936 drivers/perf: hisi: Add support for HiSilicon DDRC v3 PMU driver dc86791ff68c drivers/perf: hisi: Simplify the probe process for each DDRC version 9d2abd4162fc wifi: ath12k: Add support to enqueue management frame at MLD level 545b669403d7 wifi: ath12k: Enable memory profile selection for QCN9274 6397b92bbb00 wifi: ath12k: Refactor macros to use memory profile-based values d11d81c46987 wifi: ath12k: Remove redundant TID calculation for QCN9274 defae535dd63 wifi: ath12k: Add a table of parameters entries impacting memory consumption 6453e7cc32d1 x86/kconfig/32: Refresh defconfig 89f0b9ccd314 perf/arm-ni: Support sharing IRQs within an NI instance 6a5dc6c7534e perf/arm-ni: Consolidate CPU affinity handling 43728a6434f9 regulator: tps6286x-regulator: Fix a copy & paste error 7cdb433bb44c ARM: rockchip: fix kernel hang during smp initialization 0259de6331df perf/cxlpmu: Fix typos in cxl_pmu.c comments and documentation 3e870815ccf5 perf/cxlpmu: Remove unintended newline from IRQ name format string 6ae58c74e7aa perf/cxlpmu: Fix devm_kcalloc() argument order in cxl_pmu_probe() de747bd023c0 poll: rust: allow poll_table ptrs to be null 2d70fdd9b5c9 iommu/exynos: add support for reserved regions 7da2fdaaa1e6 PM / devfreq: Add HiSilicon uncore frequency scaling driver 45b9d1da6ca0 PM / devfreq: Allow devfreq driver to add custom sysfs ABIs b9bb7e814cd0 iommu/arm-smmu: disable PRR on SM8250 49f42634e805 iommu/arm-smmu-v3: Revert vmaster in the error path ec7ca73144e9 iommu/io-pgtable-arm: Remove unused macro iopte_prot f7fa8520f303 iommu/arm-smmu-qcom: Add SM6115 MDSS compatible c3bc361393b2 PM / devfreq: sun8i-a33-mbus: Simplify by using more devm functions 78c5845fbbf6 PM / devfreq: Fix a index typo in trans_stat bab7834c0382 PM / devfreq: Check governor before using governor->name a98d36802f67 PM / devfreq: Remove redundant devfreq_get_freq_range() calling in devfreq_add_device() 5487f2595bc8 PM / devfreq: Limit max_freq with scaling_min_freq 914cc799b28f PM / devfreq: governor: Replace sscanf() with kstrtoul() in set_freq_store() ced24bf4352c iommu/qcom: Fix pgsize_bitmap e934464e098e iommu/vt-d: Deduplicate cache_tag_flush_all by reusing flush_range 3141153816bf iommu/vt-d: Fix missing PASID in dev TLB flush with cache_tag_flush_all 85cfaacc9937 iommu/vt-d: Split paging_domain_compatible() 0fa6f0893466 iommu/vt-d: Split intel_iommu_enforce_cache_coherency() b33125296b50 iommu/vt-d: Create unique domain ops for each stage b9434ba97c44 iommu/vt-d: Split intel_iommu_domain_alloc_paging_flags() 5c3687d5789c iommu/vt-d: Do not wipe out the page table NID when devices detach 00939bebe51c iommu/vt-d: Fold domain_exit() into intel_iommu_domain_free() cd0d0e4e48d8 iommu/vt-d: Lift the __pa to domain_setup_first_level/intel_svm_set_dev_pasid() 12724ce3fe1a iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF modes bd26cd9d815a iommu/vt-d: Remove the CONFIG_X86 wrapping from iommu init hook b1dc7f097b78 EDAC/synopsys: Clear the ECC counters on init 0745658aebbe pmdomain: samsung: Fix splash-screen handover by enforcing a sync_state 1eec89a67141 sched/topology: Remove sched_domain_topology_level::flags f79c9aa446d6 x86/smpboot: avoid SMT domain attach/destroy if SMT is not enabled fbc2010d92e5 x86/smpboot: moves x86_topology to static initialize and truncate 992de2b02509 x86/smpboot: remove redundant CONFIG_SCHED_SMT e075f4360931 smpboot: introduce SDTL_INIT() helper to tidy sched topology setup 634c24068abf tools/sched: Add dl_bw_dump.py for printing bandwidth accounting info 9fdb12c88e9b tools/sched: Add root_domains_dump.py which dumps root domains info 440989c10f4e sched/deadline: Fix accounting after global limits change fcc9276c4d33 sched/deadline: Reset extra_bw to max_bw when clearing root domains 9f239df55546 sched/deadline: Initialize dl_servers after SMP 5699b7e21d20 iomap: build the writeback code without CONFIG_BLOCK c5690dd01978 iomap: add read_folio_range() handler for buffered writes e6caf01d3f57 iomap: improve argument passing to iomap_read_folio_sync 2a5574fc57d1 iomap: replace iomap_folio_ops with iomap_write_ops 8b217cf779cb iomap: export iomap_writeback_folio f8b6a94a4cca iomap: move folio_unlock out of iomap_writeback_folio 58f0d5a30427 iomap: rename iomap_writepage_map to iomap_writeback_folio 8f02cecd80b9 iomap: move all ioend handling to ioend.c 9caf1ea80ced iomap: add public helpers for uptodate state manipulation f4fa7981fa26 iomap: hide ioends from the generic writeback code fb7399cf2d0b iomap: refactor the writeback interface 40368a6acb95 iomap: cleanup the pending writeback tracking in iomap_writepage_map_blocks 67fd9615a782 iomap: pass more arguments using the iomap writeback context 8cd0a39cab56 iomap: header diet 1f531e35c146 don't bother with path_get()/path_put() in unix_open_file() 532c8b51b3a8 xen: fix UAF in dmabuf_exp_from_pages() 0df119500998 xen: Remove some deadcode (x) c79626899ddb xen-pciback: Replace scnprintf() with sysfs_emit_at() b7efeb081ed3 xen/xenbus: fix W=1 build warning in xenbus_va_dev_error function 148fbaf57169 ata: pata_rdc: Use registered definition for the RDC vendor c3ff7f06c787 i2c: Clarify behavior of I2C_M_RD flag 80395c3b4757 clk: sunxi-ng: ccu_nm: convert from round_rate() to determine_rate() 8bc614c6ac3c clk: sunxi-ng: ccu_nkmp: convert from round_rate() to determine_rate() 2b0d4f1b3f85 clk: sunxi-ng: ccu_nk: convert from round_rate() to determine_rate() ee9c15ca0f62 clk: sunxi-ng: ccu_gate: convert from round_rate() to determine_rate() ea879ce83d36 clk: sunxi-ng: v3s: Assign the de and tcon clocks to the video pll e8ab346f9907 clk: sunxi-ng: v3s: Fix de clock definition 5137d6c8906b ext4: fix insufficient credits calculation in ext4_meta_trans_blocks() 57661f28756c ext4: replace ext4_writepage_trans_blocks() bbbf150f3f85 ext4: reserved credits for one extent during the folio writeback 95ad8ee45cdb ext4: correct the reserved credits for extent conversion 6b132759b0fe ext4: enhance tracepoints during the folios writeback e2c4c49dee64 ext4: restart handle if credits are insufficient during allocating blocks 2bddafea3d0d ext4: refactor the block allocation process of ext4_page_mkwrite() ded2d726a304 ext4: fix stale data if it bail out of the extents mapping loop f922c8c2461b ext4: move the calculation of wbc->nr_to_write to mpage_folio_done() 1bfe6354e097 ext4: process folios writeback in bytes 26dda5769509 tools/bootconfig: Cleanup bootconfig footer size calculations a141656ac815 tools/bootconfig: Replace some echo with printf for more portability bfed3dd2a197 tools/bootconfig: Improve portability 63989c7798be tools: bootconfig: Regex enclosed with quotes to make syntax highlight proper fed48693bdfe mm/damon/reclaim: use parameter context correctly b91b82e24182 mm/damon/lru_sort: reset enabled when DAMON start failed 737e40d5eb2f mm/damon/reclaim: reset enabled when DAMON start failed 964314344eab samples/damon/mtier: support boot time enable setup 2780505ec2b4 samples/damon/prcl: fix boot time enable crash 0ed1165c3727 samples/damon/wsse: fix boot time enable handling a86d695193bf mm/damon: add trace event for effective size quota 214db7028727 mm/damon: add trace event for auto-tuned monitoring intervals 7f810385fde4 khugepaged: reduce race probability between migration and khugepaged ee58e3848977 lib/test_vmalloc.c: introduce xfail for failing tests 9640b17a89a8 mm/balloon_compaction: provide single balloon_page_insert() and balloon_mapping_gfp_mask() f5e43012b86a mm/balloon_compaction: "movable_ops" doc updates 677e0e35d6cd docs/mm: convert from "Non-LRU page migration" to "movable_ops page migration" df25569d401e mm: rename PAGE_MAPPING_* to FOLIO_MAPPING_* 78cb1a13c42a mm: simplify folio_expected_ref_count() beb2cdeed673 mm/page-flags: remove folio_mapping_flags() 5799c0ed0aff mm/page-alloc: remove PageMappingFlags() bd56d3024203 mm/page-flags: rename PAGE_MAPPING_MOVABLE to PAGE_MAPPING_ANON_KSM 92f091769fde mm: rename PG_isolated to PG_movable_ops_isolated 3d388584d599 mm: convert "movable" flag in page->mapping to a page flag 84caf98838a3 mm: stop storing migration_ops in page->mapping 457d7b3adb11 mm: remove __folio_test_movable() 9f56c08a8922 mm/page_isolation: drop __folio_test_movable() check for large folios d4fb4587bd73 mm: rename __PageMovable() to page_has_movable_ops() 22d103aef090 mm/migration: remove PageMovable() 34727dee0499 mm/migrate: remove __ClearPageMovable() 3544c4faccb8 mm/balloon_compaction: stop using __ClearPageMovable() a109262734c5 mm/zsmalloc: stop using __ClearPageMovable() be4a3e9c1852 mm/migrate: move movable_ops page handling out of move_to_new_folio() 07e5355eeead mm/migrate: remove folio_test_movable() and folio_movable_ops() b9ed00483d4c mm/migrate: factor out movable_ops page handling into migrate_movable_ops_page() d808f1f672a1 mm/migrate: rename putback_movable_folio() to putback_movable_ops_page() 6ef0c1976b8f mm/migrate: rename isolate_movable_page() to isolate_movable_ops_page() 5ec3583309ef mm/zsmalloc: make PageZsmalloc() sticky until the page is freed 65aabd88dffd mm/balloon_compaction: make PageOffline sticky until the page is freed 2dfcd1608f3a mm/page_alloc: let page freeing clear any set page type e22a58a2143f mm/zsmalloc: drop PageIsolated() related VM_BUG_ONs 15504b116300 mm/balloon_compaction: convert balloon_page_delete() to balloon_page_finalize() fb05f992b6bb mm/balloon_compaction: we cannot have isolated pages in the balloon list 4e25f85b9f85 tools/testing/selftests: add mremap() unfaulted/faulted test cases 526f36f3f47b maple tree: add some comments 8aa2c0bf0aa9 cma: move memory allocation to a helper function bef5871662ef cma: split reservation of fixed area into a helper function 20089ebd756c cma: move __cma_declare_contiguous_nid() before its usage f63f7e9bfbac mm: remove outdated filename comment in percpu-stats.c 5bd3b163e374 mm: fix spelling issue in swap.h 11f45931ccfd mm/cma: use str_plural() in cma_declare_contiguous_multi() 1c0841140b5b mm,hugetlb: drop unlikelys from hugetlb_fault cced784d2cb2 mm,hugetlb: drop obsolete comment about non-present pte and second faults d531fd2ccf6b mm,hugetlb: rename anon_rmap to new_anon_folio and make it boolean 9293fb476552 mm,hugetlb: sort out folio locking in the faulting path 2ae1ab9934c7 mm,hugetlb: change mechanism to detect a COW on private mapping c26ad45ba538 mm/debug_vm_pgtable: use a swp_entry_t input value for swap tests 2a83529026c2 mm/hugetlb: use str_plural() in report_hugepages() b112a4e0a1af mm/percpu: prevent concurrency problem for pcpu_nr_populated read with spin lock 603cb4aa09a1 selftests/damon/sysfs.py: test DAMOS schemes parameters setup 7e6bcf354f3e selftests/damon/sysfs.py: test adaptive targets parameter ae3ab07e0d04 selftests/damon/sysfs.py: test monitoring attribute parameters 4ece01897627 selftests/damon: add python and drgn-based DAMON sysfs test e227472ebf00 selftests/damon/_damon_sysfs: set Kdamond.pid in start() f3e8e1e51362 selftests/damon: add drgn script for extracting damon status dd3d25f055e8 mm: deduplicate mm_get_unmapped_area() eff41389d824 mm/hugetlb: remove prepare_hugepage_range() c5e67d40a102 samples/damon/mtier: add parameters for node0 memory usage d1554fb63020 mm/page_isolation: remove migratetype parameter from more functions 7a3324eb66f6 mm/page_isolation: remove migratetype from undo_isolate_page_range() b1df9c5713dc mm/page_isolation: remove migratetype from move_freepages_block_isolate() 1bc3587a88d2 mm/page_alloc: add support for initializing pageblock as isolated e904bce2d9d4 mm/page_isolation: make page isolation a standalone bit 42f46ed99ac6 mm/page_alloc: pageblock flags functions clean up d2a9721d807d mm,memory_hotplug: drop status_change_nid parameter from memory_notify 1a19c91b9706 mm,page_ext: derive the node from the pfn cf0b61adf23f mm,mempolicy: use node-notifier instead of memory-notifier 8e1bf051c524 kernel,cpuset: use node-notifier instead of memory-notifier 487d45d1abee drivers,hmat: use node-notifier instead of memory-notifier 41a9344bb732 drivers,cxl: use node-notifier instead of memory-notifier 265ab0869783 mm,memory-tiers: use node-notifier instead of memory-notifier 5a20c096a165 mm,slub: use node-notifier instead of memory-notifier 67929de10847 mm,memory_hotplug: implement numa node notifier 8d2882a8edb8 mm,memory_hotplug: remove status_change_nid_normal and update documentation 1bf47d4195e4 mm,slub: do not special case N_NORMAL nodes for slab_nodes 9992554c9ca3 mm, madvise: use standard madvise locking in madvise_set_anon_name() 986738ce446a mm, madvise: move madvise_set_anon_name() down the file 6b233784b198 mm, madvise: extract mm code from prctl_set_vma() to mm/madvise.c 980d05955835 mm, madvise: simplify anon_name handling e24d552a17e9 mm/madvise: eliminate very confusing manipulation of prev VMA 946fc11af061 mm/madvise: thread all madvise state through madv_behavior c0f611507a7a mm/madvise: thread VMA range state through madvise_behavior 20d3aea92780 mm/madvise: thread mm_struct through madvise_behavior 58fc12f77eb9 mm/madvise: remove the visitor pattern and thread anon_vma state 17bbbefbf671 rust: uaccess: add UserSliceReader::strcpy_into_buf 8da881d39c1b rust: uaccess: add strncpy_from_user b06c4311711c tools: ynl: default to --process-unknown in installed mode 3aa47d2ec833 regulator: qcom-rpmh: add support for pm7550 regulators 28758434900f regulator: qcom-rpmh: add support for pmr735b regulators 20a01de08083 regulator: dt-bindings: qcom,rpmh: Add PMR735B compatible 729ff4a936c6 regulator: dt-bindings: qcom,rpmh: Add PM7550 compatible af241e3fa4d8 ASoC: fsl-asoc-card: add sysclk_ratio for calculate sysclk frequency 790d5f8ee6f2 ASoC: codec: tlv320aic32x4: Convert to GPIO descriptors b709c1aef5e1 ASoC: codec: tlv320aic32x4: Sort headers alphabetically 69d5b62c4bde ASoC: codec: tlv320aic32x4: Drop aic32x4_pdata usage f00e06296ba3 ASoC: samsung: littlemill: don't set dapm->bias_level directly 4421e455d2c3 ASoC: samsung: tobermory: don't set dapm->bias_level directly d2f423a4f4ec ASoC: samsung: speyside: don't set dapm->bias_level directly 88f60cb4b8c9 ASoC: samsung: bell: don't set dapm->bias_level directly f40ecc274365 ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed 5030abcb0aa3 ASoC: SDCA: Pull HID and IRQ into the primary SDCA module 6894e49b7b62 ASoC: SDCA: Kconfig/Makefile fixups 9eb73f92a0b0 net: dsa: mt7530: Constify struct regmap_config d274c77ffa20 clk: thead: th1520-ap: Correctly refer the parent of osc_12m cb1bdf0797ac block: floppy: Fix uninitialized use of outparam f7e9077a1649 um: Stop tracking stub's PID via userspace_pid[] b3fb0eb5c287 um: Remove the pid parameter of handle_trap() cba737fa595f um: Use err consistently in userspace() 97d4d7742d09 thermal/drivers/qcom-spmi-temp-alarm: Add support for LITE PMIC peripherals 348e10471574 thermal/drivers/qcom-spmi-temp-alarm: Add support for GEN2 rev 2 PMIC peripherals 1f835c6a4c84 thermal/drivers/qcom-spmi-temp-alarm: Prepare to support additional Temp Alarm subtypes 703f13285a6c thermal/drivers/qcom-spmi-temp-alarm: Add temp alarm data struct based on HW subtype f8e157ff2df4 thermal/drivers/qcom-spmi-temp-alarm: Enable stage 2 shutdown when required b9e50363178a selftests/nolibc: add x32 test configuration d5094bcb5bfd tools/nolibc: define time_t in terms of __kernel_old_time_t 56d080b97761 iio: accel: adxl313: add AC coupled activity/inactivity events 554396d4b0be iio: accel: adxl313: implement power-save on inactivity e3fc1cadf226 iio: accel: adxl313: add inactivity sensing 385eb69ee6ec iio: accel: adxl313: add activity sensing ff8093fa6ba4 iio: accel: adxl313: add buffered FIFO watermark with interrupt handling a1576623416a iio: accel: adxl313: add function to enable measurement ec489d91571e iio: accel: adxl313: make use of regmap cache 1a4deda6c68f iio: adc: mt6359: Add support for MediaTek MT6373 PMIC AUXADC d6f49313272b iio: adc: mt6359: Add support for MediaTek MT6363 PMIC AUXADC dbcbed76d02f iio: adc: mt6359: Move reference voltage to platform data f8bb423f4952 iio: adc: mt6359: Add ready register index and mask to channel data 00da77d1d226 dt-bindings: iio: adc: mt6359: Add MT6373 PMIC AuxADC 3df2817d5a94 dt-bindings: iio: adc: mt6359: Add MT6363 PMIC AuxADC 1b0dc9385895 iio: adc: ad4000: don't use shift_right() 219da3ea842a iio: adc: ad_sigma_delta: add SPI offload support db63e45a7da0 iio: adc: ad_sigma_delta: use spi_optimize_message() 1519bedf884c iio: adc: ad_sigma_delta: refactor setting read address 86d8d6b8b9a7 iio: adc: ad_sigma_delta: audit included headers e916934b5915 iio: adc: ad_sigma_delta: use BITS_TO_BYTES() macro 1a913da6cfda iio: adc: ad_sigma_delta: use sizeof() in ALIGN() 11d58620dfd0 iio: adc: ad_sigma_delta: use u8 instead of uint8_t 67189665e063 iio: adc: ad_sigma_delta: sort includes 5a2f15c5a8e0 iio: adc: ad_sigma_delta: don't overallocate scan buffer 7bf7b62ee997 iio: imu: inv_mpu6050: Replace scnprintf with sysfs_emit 0f7797f6a819 iio: pressure: dlhl60d: Use separate structures rather than an array for chip info 50df70430369 iio: light: cm3232: make struct cm3232_als_info const 8f02a8d6a7bf iio: light: cm3232: move calibscale to struct cm3232_chip 2ef920e0e5c0 iio: imu: adis16400: Use separate structures rather than an array for chip info 00a468c93126 iio: adc: ad7768-1: add low pass -3dB cutoff attribute 5eef68d672b7 iio: adc: ad7124: Use separate structures rather than array for chip info b1a6eac557f3 iio: proximity: vcnl3020: make vcnl3020_property const 96337ede9435 iio: proximity: vcnl3020: pass struct vcnl3020_property by pointer 5b322dc49a1b iio: pressure: abp060mg: make abp_config const 54fde97fa8eb iio: light: zopt2201: make zopt2201_scale const d94fc241a948 iio: light: isl76682: make isl76682_range_table const 8c2e602225f0 tools: ynl: process unknown for enum values e502df58b5e3 gpio: virtio: use new GPIO line value setter callbacks 55e2d1eec110 gpio: viperboard: use new GPIO line value setter callbacks 42fbbe31634d gpio: uniphier: use new GPIO line value setter callbacks 79880eba2c0f gpio: twl6040: set line value in .direction_out() 77ba4640cc15 gpio: twl6040: use new GPIO line value setter callbacks 0446ce284beb gpio: twl4030: use new GPIO line value setter callbacks ed8497dc6683 gpio: ts4900: use new GPIO line value setter callbacks 9ade48906b62 gpio: tqmx86: use new GPIO line value setter callbacks e41e51f07b1c gpio: tps68470: use new GPIO line value setter callbacks 22cbcfe36e97 gpio: tps65912: use new GPIO line value setter callbacks a0b2a6bbff8c gpio: tps65912: check the return value of regmap_update_bits() 3e498b3c7b96 gpio: tps65910: use new GPIO line value setter callbacks 1bec20dfa3d8 gpiolib: don't use GPIO global numbers in debugfs output 084f35b84f57 RDMA/mana_ib: add additional port counters 62de0e67328e RDMA/mana_ib: Fix DSCP value in modify QP 9fb3dd85197f RDMA/efa: Add CQ with external memory support c897c2c8b8e8 RDMA/core: Add umem "is_contiguous" and "start_dma_addr" helpers 1a40c362ae26 RDMA/uverbs: Add a common way to create CQ with umem cd1746cb6555 net/mlx5: IFC updates for disabled host PF cbe080f931f4 net/mlx5: Expose disciplined_fr_counter through HCA capabilities in mlx5_ifc e73242aa14d2 RDMA/mlx5: Optimize DMABUF mkey page size fcfb03597b7d RDMA/mlx5: Align mkc page size capability check to PRM c4f96972c3c2 RDMA/mlx5: Fix UMR modifying of mkey page size 8feaf9832be5 net/mlx5: Expose HCA capability bits for mkey max page size 4f25d7f1439f arm64: dts: imx8q: add camera ov5640 support for imx8qm-mek and imx8qxp-mek a073e8577f18 ext4: remove unused EXT_STATS macro from ext4_extents.h 6e4098382b66 io_uring/poll: cleanup apoll freeing 7b41a2341fa6 power: supply: core: fix static checker warning e07caae73557 selftests: cgroup: Fix missing newline in test_zswap_writeback_one c7d7713e36a6 selftests: cgroup: Allow longer timeout for kmem_dead_cgroups cleanup 95a042a0c8ec firewire: ohci: reduce the size of common context structure by extracting members into AT structure 203b862057d0 arm64: dts: altera: socfpga_stratix10: update internal oscillators 1dfe3ca86a9c arm64: dts: socfpga: swvp: remove phy-addr in the GMAC node 6c6a4d395d0e arm64: dts: socfpga: swvp: remove cpu1-start-addr 501b04d5a824 arm64: dts: socfpga: swvp: remove altr,modrst-offset 1de7dfb35940 arm64: dts: socfpga: stratix10: fix dtbs_check for rstmgr cd51991a21e7 arm64: dts: socfpga: agilex: fix dtbs_check warning for f2s-free-clk c0ffeb648000 md: allow removing faulty rdev during resync 3ec8db61e785 md/raid5: unset WQ_CPU_INTENSIVE for raid5 unbound workqueue 790abe4d77af md: remove/add redundancy group only in level change 5f286f33553d md: Don't clear MD_CLOSING until mddev is freed 9e59d609763f md: call del_gendisk in control path 082c6a2d06c0 arm64: dts: allwinner: A523: Add SID controller node 8f128f357dfe arm64: dts: allwinner: a133-liontron-h-a133l: Add Ethernet support 4e3be5629f1f arm64: dts: allwinner: a100: Add EMAC support 28e4499a9ad6 arm64: dts: allwinner: a100: Add pin definitions for RGMII/RMII d968e50b5c26 media: rkvdec: Unstage the driver e165f6eda535 media: rkvdec: Remove TODO file a5c4a6526476 media: dt-bindings: rockchip: Add RK3576 Video Decoder bindings c6ffb7e1fb90 media: dt-bindings: rockchip: Document RK3588 Video Decoder bindings 77ce8e4d6de7 media: amphion: Support dmabuf and v4l2 buffer without binding 3f6702e1be8a media: verisilicon: postproc: 4K support f7546da1d6eb media: v4l2: Add support for NV12M tiled variants to v4l2_format_info() 7e49538288e5 loop: Avoid updating block size under exclusive owner a393644d7d16 net: ll_temac: Fix incorrect PHY node reference in debug message f0600fe94986 selftests/net: packetdrill: add --mss option to three tests 963c94c95a31 selftests: net: add netdev-l2addr.sh for testing L2 address functionality 54cb59cf81b0 net: netdevsim: Support setting dev->perm_addr on port creation 650fe2a9dd29 selftests: flip local/remote endpoints in iou-zcrx.py 4159a55f29e1 sfc: falcon: refactor and document ef4_ethtool_get_rxfh_fields 1f376373bd22 net_sched: act_skbedit: use RCU in tcf_skbedit_dump() cec7a5c6c695 net_sched: act_police: use RCU in tcf_police_dump() 9d0967465726 net_sched: act_pedit: use RCU in tcf_pedit_dump() 5d28928668a2 net_sched: act_nat: use RCU in tcf_nat_dump() 8151684e3399 net_sched: act_mpls: use RCU in tcf_mpls_dump() 799c94178cf9 net_sched: act_ctinfo: use RCU in tcf_ctinfo_dump() d300335b4e18 net_sched: act_ctinfo: use atomic64_t for three counters 554e66bad84c net_sched: act_ct: use RCU in tcf_ct_dump() ba9dc9c14038 net_sched: act_csum: use RCU in tcf_csum_dump() 0d752877705c net_sched: act_connmark: use RCU in tcf_connmark_dump() 30dbb2d0e16f net_sched: act: annotate data-races in tcf_lastuse_update() and tcf_tm_dump() 0346000aaab8 eth: fbnic: fix ubsan complaints about OOB accesses 2f82e9954662 virtio_net: simplify tx queue wake condition check ecdec65ec78d selftests/tc-testing: Add tests for restrictions on netem duplication ec8e0e3d7ade net/sched: Restrict conditions for adding duplicating netems to qdisc tree f84a15b90d96 locking/rwsem: Use OWNER_NONSPINNABLE directly instead of OWNER_SPINNABLE 99214efedea5 rust: sync: Add #[must_use] to Lock::try_lock() daec29dcc873 locking/mutex: Mark devm_mutex_init() as __must_check 3b07bb900af7 leds: lp8860: Check return value of devm_mutex_init() d24a54e03202 spi: spi-nxp-fspi: Check return value of devm_mutex_init() e908f58b6beb vfio/pci: Separate SR-IOV VF dev_set fe24d5bc635e vfio/pds: Fix missing detach_ioas op 9f65592b7e1f lib/crypto: x86/poly1305: Fix performance regression on short messages 16f2c30e290e lib/crypto: x86/poly1305: Fix register corruption in no-SIMD contexts eec76ea5a721 lib/crypto: arm64/poly1305: Fix register corruption in no-SIMD contexts 52c3e242f4d0 lib/crypto: arm/poly1305: Fix register corruption in no-SIMD contexts c5da1f66940d ext4: remove unnecessary duplicate check in ext4_map_blocks() 982ddd59ed97 vfio: Prevent open_count decrement to negative b25e271b3779 vfio: Fix unbalanced vfio_df_close call in no-iommu mode b4aff7ed7a4c perf python: Set index error for invalid thread/cpu map items 421c5f39adcd perf python: Improve leader copying from evlist 6183afcba9c1 perf python: Correct pyrf_evsel__read for tool PMUs 64ec9b997f3a perf python: Fix thread check in pyrf_evsel__read 7d5b635d9f43 perf python: In str(evsel) use the evsel__pmu_name helper 5c255832deaf perf jevents: If the long_desc and desc are identical then drop the long_desc 3787cdaf387c perf expr: Accumulate rather than replace in the context counts faebee18d720 perf stat: Move metric list from config to evlist cb336b6aaeb4 perf metricgroup: Factor out for-each function and move out printing 8c75dc742089 perf pmu: Tolerate failure to read the type for wellknown PMUs bcc7693ad100 perf spark: Fix includes and add SPDX 679c098cd2db perf parse-events: Minor tidy up of event_type helper 28f5aa8184c9 perf hwmon_pmu: Avoid shortening hwmon PMU name 4a6cdecaa149 perf tests bp_account: Fix leaked file descriptor fd7dac34fda4 dt-bindings: pinctrl: document the Milos Top Level Mode Multiplexer 9a425da913cf panic: Fix up description of vpanic() 90a01bdcbd01 objtool: Add vpanic() to the noreturn list 52e06d25bdcf pinctrl: qcom: spmi: Add PM7550 2feab53ac467 dt-bindings: pinctrl: qcom,pmic-gpio: Add PM7550 support 19dca764dbb5 pinctrl: qcom: spmi: Add PMIV0104 ac6242b7ba0b dt-bindings: pinctrl: qcom,pmic-gpio: Add PMIV0104 support 0b075c011032 pinmux: fix race causing mux_owner NULL with active mux_usecount 601a3956fead netkit: Remove location field in netkit_link 0eeeebdcc5fe bpf: Remove attach_type in bpf_tracing_link 2a76a80c7ffc bpf: Remove attach_type in bpf_netns_link 6e816e1c052b bpf: Remove location field in tcx_link 33f69f736570 bpf: Remove attach_type in sockmap_link 9b8d543dc2bb bpf: Remove attach_type in bpf_cgroup_link b725441f02c2 bpf: Add attach_type field to bpf_link d81526a6ebff selftests/bpf: Range analysis test case for JSET 6279846b9b25 bpf: Forget ranges when refining tnum after JSET 9f9559f0acc4 selftests/bpf: add selftests for bpf_arena_reserve_pages 8fc3d2d8b501 bpf/arena: add bpf_arena_reserve_pages kfunc 32b2d3a57e26 iommu/tegra241-cmdqv: Add IOMMU_VEVENTQ_TYPE_TEGRA241_CMDQV support 4dc0d12474f9 iommu/tegra241-cmdqv: Add user-space use support 81f81db6328b iommu/tegra241-cmdqv: Do not statically map LVCMDQs 589899ee299e iommu/tegra241-cmdqv: Simplify deinit flow in tegra241_cmdqv_remove_vintf() 1eb468744cca iommu/tegra241-cmdqv: Use request_threaded_irq 9eb6a666df7f iommu/arm-smmu-v3-iommufd: Add hw_info to impl_ops 61dd912ee02e iommu/arm-smmu-v3-iommufd: Add vsmmu_size/type and vsmmu_init impl ops 3a35f7d4a467 iommufd/selftest: Update hw_info coverage for an input data_type a9f10bab2e50 iommufd: Allow an input data_type via iommu_hw_info 62622a8753fa iommu: Allow an input type in hw_info op 035c9211f05b Documentation: userspace-api: iommufd: Update HW QUEUE 80478a2b450e iommufd/selftest: Add coverage for the new mmap interface 56e9a0d8e53f iommufd: Add mmap interface c56c437b140e media: uvcvideo: Use a count variable for meta_formats instead of 0 terminating 6cb786f040ad media: uvcvideo: Auto-set UVC_QUIRK_MSXU_META 2ab4019aa34d media: uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5 0bb51c889739 media: uvcvideo: Introduce dev->meta_formats e1ad27027587 media: Documentation: Add note about UVCH length field bda2859bff0b media: uvcvideo: Do not mark valid metadata as invalid 2acded8aa2c8 media: uvcvideo: uvc_v4l2_unlocked_ioctl: Invert PM logic 1657624a69fc media: core: export v4l2_translate_cmd a03e32e60141 media: uvcvideo: Turn on the camera if V4L2_EVENT_SUB_FL_SEND_INITIAL 7dd56c47784a media: uvcvideo: Remove stream->is_streaming field 54828c0d4f90 media: uvcvideo: Split uvc_stop_streaming() b7ef53670321 media: uvcvideo: Handle locks in uvc_queue_return_buffers c93d73c9c2cf media: uvcvideo: Use vb2 ioctl and fop helpers 1a11201668e8 udf: Verify partition map count a339dd699a7a selftests: drv-net: Add bpftool util 185d3490feb3 udf: stop using write_cache_pages bdf2d9fd3a86 cxl/core: Using cxl_resource_contains_addr() to check address availability 03ff65c02559 cxl/edac: Fix wrong dpa checking for PPR operation 5b6031c832c2 cxl/core: Introduce a new helper cxl_resource_contains_addr() 979c5ce4a376 wifi: ath12k: support average ack rssi in station dump a026dc61cffd x86/bugs: Print enabled attack vectors 6b21d2f0dc73 x86/bugs: Add attack vector controls for TSA 02c7d5b8e0d1 x86/pti: Add attack vector controls for PTI 0cdd2c4f35cf x86/bugs: Add attack vector controls for ITS eda718fde615 x86/bugs: Add attack vector controls for SRSO 2f970a526975 x86/bugs: Add attack vector controls for L1TF fdf99228e2f4 x86/bugs: Add attack vector controls for spectre_v2 ddcd4d3cb37c x86/bugs: Add attack vector controls for BHI 07a659edcf6e x86/bugs: Add attack vector controls for spectre_v2_user 9687eb239937 x86/bugs: Add attack vector controls for retbleed 19a5f3ea4394 x86/bugs: Add attack vector controls for spectre_v1 8c7261abcb7a x86/bugs: Add attack vector controls for GDS 71dc301c26e9 x86/bugs: Add attack vector controls for SRBDS 54b53dca650b x86/bugs: Add attack vector controls for RFDS de6f0921ba49 x86/bugs: Add attack vector controls for MMIO 736565d4edcd x86/bugs: Add attack vector controls for TAA e3a88d4c0682 x86/bugs: Add attack vector controls for MDS 2d31d2874663 x86/bugs: Define attack vectors relevant for each bug 735e59204b5e x86/Kconfig: Add arch attack vector support 19c24f7ee39a cpu: Define attack vectors 1caa1b0509ea Documentation/x86: Document new attack vector controls 6e38b9fcbfa3 platform/x86: lenovo: gamezone needs "other mode" ea045a0de3b9 wifi: iwlwifi: add support for accepting raw DSM tables by firmware 8513096a3457 wifi: iwlwifi: pcie: don't WARN on bad firmware input 8580be27e2cd wifi: iwlwifi: mld: don't remove all keys in mcast rekey 50dc4270ba60 wifi: iwlwifi: mvm: don't remove all keys in mcast rekey 5bb88e36cf13 wifi: iwlwifi: mvm: always set the key idx in gtk_seq 61be9803f322 wifi: iwlwifi: mvm: set gtk id also in older FWs 5bc741e1b1d5 wifi: iwlwifi: fix HE/EHT capabilities 11c5cc9ec6d9 wifi: iwlwifi: add iwl_trans_is_dead() API c7236b1f5ac4 wifi: iwlwifi: add iwl_trans_device_enabled() API 200945e6a683 wifi: iwlwifi: add suppress_cmd_error_once() API 278881748143 wifi: iwlwifi: mld: restrict puncturing disable to FM 0ac7a266c323 wifi: iwlwifi: mvm: remove regulatory puncturing setup 589bc6ec069f wifi: iwlwifi: mld: update expected range response notification version 0d17b0c1ab8f wifi: iwlwifi: mld: update the P2P device mac before starting the GO d1f5f881ac2c wifi: iwlwifi: mld: fix scan request validation 3c2c00572fc3 ARM: tegra: chagall: Add embedded controller node 118a745e617a ARM: tegra: Add device-tree for Asus Portable AiO P1801-T ad8247beb4c4 dt-bindings: arm: tegra: Add Asus Portable AiO P1801-T 6382c27389c2 platform/x86/intel/pmt/discovery: fix format string warning d01e4f1e7aa8 arm64: tegra: Add p3971-0089+p3834-0008 support b7117911e13c arm64: tegra: Add memory controller on Tegra264 65ef237e4810 arm64: tegra: Add Tegra264 support 2401dc4dcdd0 memory: tegra: Add Tegra264 MC and EMC support 992c6940fd45 dt-bindings: arm: tegra: Add Asus VivoTab RT TF600T 319cc06db42a dt-bindings: Add Tegra264 clock and reset definitions ad83c4cd19b2 dt-bindings: tegra: Document P3971-0089+P3834-0008 Platform 9ef6e3a1c69c dt-bindings: rtc: tegra: Document Tegra264 RTC bb8c97571db5 dt-bindings: dma: Add Tegra264 compatible string 320b762893e7 dt-bindings: misc: Document Tegra264 APBMISC compatible 52f117f8a715 dt-bindings: firmware: Document Tegra264 BPMP 276b86f6f665 dt-bindings: mailbox: tegra-hsp: Properly sort compatible string list 3e11c7725092 dt-bindings: mailbox: tegra-hsp: Bump number of shared interrupts 0b226380d4cc dt-bindings: memory: tegra: Add Tegra264 support cbbdea0dc429 dt-bindings: tegra: pmc: Add Tegra264 compatible 20896914da8a iommufd/selftest: Add coverage for IOMMUFD_CMD_HW_QUEUE_ALLOC 0b37d892d042 iommufd/driver: Add iommufd_hw_queue_depend/undepend() helpers 2238ddc2b056 iommufd/viommu: Add IOMMUFD_CMD_HW_QUEUE_ALLOC ioctl e2e936002258 iommufd/viommu: Introduce IOMMUFD_OBJ_HW_QUEUE and its related struct ed42eee797ff iommufd/viommu: Add driver-defined vDEVICE support 27b77ea5feaa iommufd/access: Bypass access->ops->unmap for internal use 7497e947bc1d perf bench futex: Remove support for IMMUTABLE 16adc7f136dc selftests/futex: Remove support for IMMUTABLE 760e6f7befba futex: Remove support for IMMUTABLE fb3c553da7fa futex: Make futex_private_hash_get() static 56180dd20c19 futex: Use RCU-based per-CPU reference counting instead of rcuref_t a255b78d1432 selftests/futex: Adapt the private hash test to RCU related changes 5c21c5f22d07 cleanup: add a scoped version of CLASS() 1bb94ff5ab4b nvme-pci: don't allocate dma_vec for IOVA mappings b45f9f910aa2 arm64: dts: rockchip: describe the OV8858 user camera on PinePhone Pro 9336eb829a18 arm64: dts: rockchip: describe I2c Bus 1 and IMX258 world camera on PinePhone Pro f2792bf1c7a5 arm64: dts: rockchip: Fix pinctrl node names for RK3528 96cbdfdd3ac2 arm64: dts: rockchip: Add FriendlyElec NanoPi M5 support 863993ff9c6c dt-bindings: arm: rockchip: add FriendlyElec NanoPi M5 board e82f642b9821 arm64: dts: rockchip: force PMIC reset behavior to restart PMU on RK3588 Tiger ee907113430a arm64: dts: rockchip: force PMIC reset behavior to restart PMU on RK3588 Jaguar 304be20e65ca arm64: dts: rockchip: add header for RK8XX PMIC constants e6066edc9413 arm64: dts: rockchip: add HDMI audio on ROCK 4D eebf59470a76 arm64: dts: rockchip: theoretically enable Wi-Fi on ROCK 4D 787595b423d8 arm64: dts: rockchip: complete USB nodes on ROCK 4D 9a625a284bfd arm64: dts: rockchip: adjust dcin regulator on ROCK 4D 83f96a7eaaf0 firmware: tegra: bpmp: Fix build failure for tegra264-only config 5f83d6337c9c PCI: hv: Switch to msi_create_parent_irq_domain() a6b0465bd283 irqdomain: Export irq_domain_free_irqs_top() 0bdbce25855f ALSA: hda: Use safer strscpy() instead of strcpy() f3e7970d0e65 MAINTAINERS: add myself as Marvell PXA1908 maintainer 3938bc65493f arm64: dts: Add DTS for Marvell PXA1908 and samsung,coreprimevelte 1eb07e99ef39 arm64: Kconfig.platforms: Add config for Marvell PXA1908 platform a3e506bd9058 dt-bindings: marvell: Document PXA1908 SoC and samsung,coreprimevelte d2b87d92bcb7 dt-bindings: mmc: sdhci-pxa: restrict pinctrl to pxav1 328d48cc0a64 gpio: rcar: Convert to DEFINE_SIMPLE_DEV_PM_OPS() 42b0ef01e6b5 block: fix FS_IOC_GETLBMD_CAP parsing in blkdev_common_ioctl() 0e6639c8505d can: rcar_canfd: Drop unused macros 25883e286e7a can: rcar_can: Convert to DEFINE_SIMPLE_DEV_PM_OPS() e65cb011349e Documentation: ACPI: Fix parent device references 440bd77d25a6 arm64: dts: freescale: imx8mp-toradex-smarc: remove gpio hog 29d34c678cf8 arm64: dts: freescale: imx8mp-toradex-smarc: fix lvds dsi mux gpio 29ba95537d80 arm64: dts: imx8mm-venice-gw7904: Increase HS400 USDHC clock speed 9cee27cc82a6 arm64: dts: imx8mm-venice-gw7903: Increase HS400 USDHC clock speed 2ef45ff68c98 arm64: dts: imx8mn-venice-gw7902: Increase HS400 USDHC clock speed abc467727773 arm64: dts: imx8mm-venice-gw7902: Increase HS400 USDHC clock speed bd49cb58b59f arm64: dts: imx8mm-venice-gw7901: Increase HS400 USDHC clock speed 81b07d51cda7 arm64: dts: imx8mp-venice-gw702x: Increase HS400 USDHC clock speed c5d9a362c737 arm64: dts: imx8mm-venice-gw700x: Increase HS400 USDHC clock speed 64b853f68503 arm64: dts: lx2160a-qds: add the two on-board RGMII PHYs 911e39625648 arm64: dts: add imx95-libra-rdk-fpsc board 5876f2501516 arm64: dts: imx8q: add linux,cma node for imx8qm-mek and imx8qxp-mek 2217f8243714 arm64: dts: imx8: add capture controller for i.MX8's img subsystem 153c039a7357 arm64: dts: imx95: add jpeg encode and decode nodes f478e7ae1817 arm64: dts: imx93-phyboard-nash: Add PEB-WLBT-07 overlay 6696cc94f313 arm64: dts: imx93-phyboard-segin: Add PEB-WLBT-05 overlay 8755dcbdb9af arm64: dts: imx93-phyboard-segin: Add PEB-EVAL-01 overlay c53625013b1e arm64: dts: imx93-phycore-som: Add RPMsg overlay 3cb39706da20 arm64: dts: freescale: tqmls10xx: Add vdd-supply for spi-nor flash f7154e0bae4f arm64: dts: freescale: tqmls10xx-mbls10xxa: Add vdd-supply for i2c mux 07c6d74b4fc2 arm64: dts: tqmls1046a: Enable SFP interfaces c19c913a91c1 arm64: dts: tqmls1043a: Enable SFP interface 8dde4ab40975 arm64: dts: tqmls10xxa: Move SFP cage definition to common place 4763fbd26bc1 arm64: dts: fsl-ls1088a: Remove superfluous address and size cells 69f209070bf2 arm64: dts: fsl-ls1046a: Remove superfluous address and size cells b5e54dc12179 arm64: dts: fsl-ls1043a: Remove superfluous address and size cells e6673464cece arm64: dts: imx94: add missing clock related properties to flexcan1 fc077c4c74bb arm64: dts: imx8mn: Configure DMA on UART2 a69f7234e01b arm64: dts: imx8mm: Configure DMA on UART2 607135b85f2b arm64: dts: fsl-ls1046a: Add missing DMA entries for I2C & LPUART 8536b259d042 arm64: dts: fsl-ls1043a: Add missing DMA entries for I2C & LPUART 2a23ec9b6cf5 arm64: dts: freescale: imx93-phycore-som: Add watchdog ext-reset-output pin e16ad6c79906 arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed f83f69097a30 arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed 2e87fbee1df5 arm64: dts: tqma8mpql-mba8mpxl-lvds: Rename overlay to include display name ca3b49fc3d0d arm64: dts: imx8qm-mek: support revd board's wm8962 codec 0216cffc4f3e arm64: dts: imx8qxp-mek: support wcpu board's wm8962 codec 3522ec076f5d arm64: dts: imx8mp-evk: Use fsl-asoc-card to replace simple card d8cc9860c79a arm64: dts: imx93: add edma error interrupt support cd2c5cac2e15 arm64: dts: freescale: imx8mp-toradex-smarc: add fan cooling levels 0b249223fdce arm64: dts: imx8mp: Configure VPU clocks for overdrive 6856b62dc8c0 arm64: dts: imx8mp-nominal: Explicitly configure nominal VPU clocks f9ac378b0d38 arm64: dts: imx8mp: fix VPU_BUS clock setting 851f8bab3489 arm64: dts: imx8mp: drop gpcv2 vpu power-domains and clocks 5da259600d30 arm64: dts: freescale: imx8qxp/imx8qm: Add CAAM support 5158ec2566b7 ata: libata-eh: Make ata_eh_followup_srst_needed() return a bool 5080cf6339d3 bus: imx-aipstz: allow creating pdevs for child buses 5a8e7b4eaaa2 ARM: dts: mediatek: add basic support for Lenovo A369i board 7f3f9e565316 ARM: dts: mediatek: add basic support for JTY D101 board 38a9dac26704 ARM: dts: mediatek: add basic support for MT6572 SoC d45bacd6be2d dt-bindings: arm: mediatek: add boards based on the MT6572 SoC f47d6e3ce61f dt-bindings: vendor-prefixes: add JTY 085e9f15a739 dt-bindings: watchdog: mediatek,mtk-wdt: add MT6572 9272cff87d33 dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: add MT6572 b23de67d4b69 ARM: dts: imx6-gw: Replace license text comment with SPDX identifier 201e41980eb8 ARM: dts: imx6ul-kontron-sl-common: Fix QSPI NAND node name 39abdc053b9f ARM: dts: imx6ul-kontron-sl-common: Add SPI NOR partitions 47ef5256124f ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface 20e672e65844 ARM: mediatek: add MT6572 smp bring up code 8d26effc113b ARM: mediatek: add board_dt_compat entry for the MT6572 SoC 0c8e393941d2 ALSA: hda: Return the codec init error properly at snd_hda_codec_build_controls() 0c4eebafea5f MAINTAINERS: Adjust to the new HD-audio driver paths 691351de3168 ALSA: hda: Drop superfluous driver->ops NULL checks cabaf5908e58 ALSA: hda: Drop old codec binding method ad781b550f9a ALSA: hda/hdmi: Rewrite to new probe method 6cce08122f70 ALSA: hda/ca0132: Rewrite to new probe method eb2f0844140f ALSA: hda/sigmatel: Rewrite to new probe method be60c1290967 ALSA: hda/via: Rewrite to new probe method 51a1e7f4131a ALSA: hda/si3054: Rewrite to new probe method 3cea41383450 ALSA: hda/senary: Rewrite to new probe method dec96130eae3 ALSA: hda/conexant: Rewrite to new probe method e4c9f524a12c ALSA: hda/cs8409: Rewrite to new probe method 1cb8744a36c7 ALSA: hda/cirrus: Split to cs420x and cs421x drivers dbe3e4ab57dd ALSA: hda/ca0110: Rewrite to new probe method f025ef0316ce ALSA: hda/analog: Rewrite to new probe method 0f1e8306dcbe ALSA: hda/cmedia: Rewrite to new probe method e1d695b45fd1 ALSA: hda/realtek: Rewrite to new probe method 1d0e6926ef87 ALSA: hda/generic: Rewrite to new probe method 6bf917e9aacc ALSA: hda: Introduce hda_codec_driver ops 73cd0490819d ALSA: hda/hdmi: Split vendor codec drivers aeeb85f26c3b ALSA: hda: Split Realtek HD-audio codec driver 6014e9021b28 ALSA: hda: Move codec drivers into sound/hda/codecs directory 2d9223d2d64c ALSA: hda: Move controller drivers into sound/hda/controllers directory 146355ee880e ALSA: hda: Move CONFIG_SND_HDA_PREALLOC_SIZE into sound/hda/common 05be28fe8521 ALSA: hda: Move common codec driver into sound/hda/common directory b2660d1ebde1 ALSA: hda: Move HD-audio core stuff into sound/hda/core ed677858d4fe ALSA: hda: Move widget capability macros into hdaudio.h bee60f019606 ALSA: core: Copy string more safely 53beb4d0ed8f ALSA: usb-audio: Copy string more safely f15be4dca2a6 ALSA: cmipci: Copy string more safely 926359588170 ALSA: ac97: Copy string more safely a9b25e8a4375 ALSA: usb-audio: Use safer strscpy() instead of strcpy() 414e4f01f663 ALSA: ua101: Use safer strscpy() instead of strcpy() f3d81c058f48 ALSA: usx2y: Use safer strscpy() instead of strcpy() 2d41b6f40637 ALSA: line6: Use safer strscpy() instead of strcpy() 19a28b8c7f9f ALSA: 6fire: Use safer strscpy() instead of strcpy() 2173cee16c2c ALSA: synth: Use safer strscpy() instead of strcpy() 3fb167d7ceb7 ALSA: spi: Use safer strscpy() instead of strcpy() fee48aed6b8d ALSA: sparc: Use safer strscpy() instead of strcpy() 61d4db8f7c6c ALSA: sh: Use safer strscpy() instead of strcpy() 292e4adb954b ALSA: ppc: Use safer strscpy() instead of strcpy() 704a54b84f56 ALSA: vxpocket: Use safer strscpy() instead of strcpy() a5546578af79 ALSA: pdaudiocf: Use safer strscpy() instead of strcpy() 362c6bbe367c ALSA: ymfpci: Use safer strscpy() instead of strcpy() fd86b9bbf566 ALSA: via82xx: Use safer strscpy() instead of strcpy() b28309eac3b7 ALSA: trident: Use safer strscpy() instead of strcpy() 7ffad83d527e ALSA: sonicvibes: Use safer strscpy() instead of strcpy() b097bdf5e92d ALSA: sis7019: Use safer strscpy() instead of strcpy() a8b1aba400a9 ALSA: rme9652: Use safer strscpy() instead of strcpy() 4a9b01c7e586 ALSA: hdspm: Use safer strscpy() instead of strcpy() 43b90c3fe552 ALSA: hdsp: Use safer strscpy() instead of strcpy() 50301b7a02c3 ALSA: rme96: Use safer strscpy() instead of strcpy() ca485569ca35 ALSA: rme32: Use safer strscpy() instead of strcpy() 9885bd7c4ce5 ALSA: riptide: Use safer strscpy() instead of strcpy() c81047325384 ALSA: pcxhr: Use safer strscpy() instead of strcpy() 1c8e3ebdfe33 ALSA: oxygen: Use safer strscpy() instead of strcpy() 6ffb7be30ba0 ALSA: nm256: Use safer strscpy() instead of strcpy() ed04b49e21f0 ALSA: mixart: Use safer strscpy() instead of strcpy() c1b4f94c7645 ALSA: maestro3: Use safer strscpy() instead of strcpy() ec4894f82775 ALSA: lx6464es: Use safer strscpy() instead of strcpy() cc519d221f9c ALSA: lola: Use safer strscpy() instead of strcpy() 22b331f5a2a0 ALSA: korg1212: Use safer strscpy() instead of strcpy() 9a86ffe73b22 ALSA: intel8x0: Use safer strscpy() instead of strcpy() f79d7aef3e4e ALSA: ice1724: Use safer strscpy() instead of strcpy() b51681287f9c ALSA: ice1712: Use safer strscpy() instead of strcpy() 7deb4eac7d65 ALSA: fm801: Use safer strscpy() instead of strcpy() 42b68e73568d ALSA: es1968: Use safer strscpy() instead of strcpy() 6df1d279dbfb ALSA: es1938: Use safer strscpy() instead of strcpy() d24457cae235 ALSA: ens1370: Use safer strscpy() instead of strcpy() 3ddbb87d9994 ALSA: emu10k1: Use safer strscpy() instead of strcpy() 7bab02a32c6a ALSA: echoaudio: Use safer strscpy() instead of strcpy() ea9deed52d7f ALSA: ctxfi: Use safer strscpy() instead of strcpy() fe9502be46f7 ALSA: cs5535audio: Use safer strscpy() instead of strcpy() 2d5239eab8ee ALSA: cs5530: Use safer strscpy() instead of strcpy() 0eb71ea6d7f3 ALSA: cs46xx: Use safer strscpy() instead of strcpy() e3502b8672ca ALSA: cs4281: Use safer strscpy() instead of strcpy() e43c8878e9dd ALSA: cmipci: Use safer strscpy() instead of strcpy() 32aeb8606936 ALSA: ca0106: Use safer strscpy() instead of strcpy() dd4fcc8f0492 ALSA: bt87x: Use safer strscpy() instead of strcpy() 8b1208d70ae4 ALSA: azt3328: Use safer strscpy() instead of strcpy() f6e41e48d994 ALSA: aw2: Use safer strscpy() instead of strcpy() 5cd156964fe7 ALSA: au88x0: Use safer strscpy() instead of strcpy() 2dc364f96536 ALSA: atiixp: Use safer strscpy() instead of strcpy() 1882c12ae2ab ALSA: asihpi: Use safer strscpy() instead of strcpy() 1813fa7c587a ALSA: als4000: Use safer strscpy() instead of strcpy() 03b0a614e229 ALSA: als300: Use safer strscpy() instead of strcpy() 3edc76a671f7 ALSA: ali5451: Use safer strscpy() instead of strcpy() 1d68ba24a79c ALSA: ak4531: Use safer strscpy() instead of strcpy() 48102e322031 ALSA: ad1889: Use safer strscpy() instead of strcpy() c9b7c4b62881 ALSA: ac97: Use safer strscpy() instead of strcpy() c9b41682945f ALSA: parisc: Use safer strscpy() instead of strcpy() 7169b6a6763d ALSA: mips: Use safer strscpy() instead of strcpy() fc52ff69c5f1 ALSA: wss: Use safer strscpy() instead of strcpy() 2e2a2feb915c ALSA: wavefront: Use safer strscpy() instead of strcpy() 96b1776d019a ALSA: sscape: Use safer strscpy() instead of strcpy() c8eef317e66b ALSA: sc6000: Use safer strscpy() instead of strcpy() b4a82a97c4d4 ALSA: opti9xx: Use safer strscpy() instead of strcpy() c7eaa0ebed35 ALSA: opl3sa2: Use safer strscpy() instead of strcpy() 9c4e42967dc5 ALSA: msnd: Use safer strscpy() instead of strcpy() 72b1baa1d650 ALSA: gus: Use safer strscpy() instead of strcpy() 74987a0cc461 ALSA: galaxy: Use safer strscpy() instead of strcpy() 962dba349a76 ALSA: es18xx: Use safer strscpy() instead of strcpy() 22095c0515e0 ALSA: es1688: Use safer strscpy() instead of strcpy() 9a5cca8d838b ALSA: cs423x: Use safer strscpy() instead of strcpy() 4e55e03e4c17 ALSA: cmi8330: Use safer strscpy() instead of strcpy() 231d135055a6 ALSA: cmi8328: Use safer strscpy() instead of strcpy() dd9de1a144e1 ALSA: als100: Use safer strscpy() instead of strcpy() 461cef4d7d02 ALSA: adlib: Use safer strscpy() instead of strcpy() 94d7b8beae35 ALSA: ad1816a: Use safer strscpy() instead of strcpy() c03ebbdfddc1 ALSA: firewire: tascam: Use safer strscpy() instead of strcpy() 74e4255b2058 ALSA: firewire: oxfw: Use safer strscpy() instead of strcpy() 97f54683816d ALSA: firewire: motu: Use safer strscpy() instead of strcpy() 6e9643301064 ALSA: firewire: isight: Use safer strscpy() instead of strcpy() fcd7979273af ALSA: firewire: fireworks: Use safer strscpy() instead of strcpy() 4b366c9d78e7 ALSA: firewire: fireface: Use safer strscpy() instead of strcpy() 662dacfc6466 ALSA: firewire: digi00x: Use safer strscpy() instead of strcpy() ae2cdfc61672 ALSA: firewire: dice: Use safer strscpy() instead of strcpy() f9f63cb6eb91 ALSA: firewire: bebob: Use safer strscpy() instead of strcpy() c4a38b94bad1 ALSA: vx: Use safer strscpy() instead of strcpy() 73e86d366637 ALSA: virmidi: Use safer strscpy() instead of strcpy() a725f6fa5835 ALSA: serial-u16550: Use safer strscpy() instead of strcpy() eb264bc52954 ALSA: serial-generic: Use safer strscpy() instead of strcpy() 7ba740ecf54c ALSA: portman2x4: Use safer strscpy() instead of strcpy() 6d352251e905 ALSA: pcsp: Use safer strscpy() instead of strcpy() 0676ccf26f1c ALSA: opl4: Use safer strscpy() instead of strcpy() bb246ab0943d ALSA: opl3: Use safer strscpy() instead of strcpy() 59cea894bf3b ALSA: mpu401: Use safer strscpy() instead of strcpy() 7df6224dec68 ALSA: seq: Use safer strscpy() instead of strcpy() d8cd23a0d2da ALSA: rawmidi: Use safer strscpy() instead of strcpy() 8bb0a5fcde7b ALSA: control: Use safer strscpy() instead of strcpy() f794181b7231 dt-bindings: add imx95-libra-rdk-fpsc c694bc8b612d iommu/amd: Enable PASID and ATS capabilities in the correct order 8129b9e8e32c um: vfio: Support adding devices via mconsole 4c916e3b224a um: rtc: Avoid shadowing err in uml_rtc_start() 5d2c5b8c410c um: Avoid redefining ARCH_HAS_CACHE_LINE_SIZE 409a0c00c490 um: Make mm_list and mm_list_lock static 159e76514b95 um: Make unscheduled_userspace_iterations static b9e2f2246eb2 um: Re-evaluate thread flags repeatedly ac1ad16f1052 um: simplify syscall header files 2a713f04eddd um/ptrace: Implement HAVE_SYSCALL_TRACEPOINTS 32a15664efe9 um/x86: Add system call table to header file c36e5eb9dd32 um: virt-pci: Switch to msi_create_parent_irq_domain() 974e6cfd8d7b arm64: dts: ti: k3-am69-sk: Add idle-states for remaining SERDES instances 289c5862b6c8 arm64: dts: ti: k3-am62a7-sk: add boot phase tags df62b42b0f37 arm64: dts: ti: k3-am654-base-board: add boot phase tags 3302e07346fe arm64: dts: ti: k3-am65: add boot phase tags ab229c2b72c3 platform/chrome: cros_ec_typec: Add role swap ops 75cd37c5f28b arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX e82fff08327e misc: ocxl: Replace scnprintf() with sysfs_emit() in sysfs show functions b6f3801727e4 ext4: remove duplicate check for EXT4_FC_REPLAY af350ee72e9d net: ftgmac100: Add optional reset control for RMII mode on Aspeed SoCs 4dc5f7b2c0cc dt-bindings: clock: ast2600: Add reset definitions for MAC1 and MAC2 fc6c8af6d784 dt-bindings: net: ftgmac100: Add resets property 380a8891fdcb net: mana: fix spelling for mana_gd_deregiser_irq() d12b3dc10609 net: pse-pd: pd692x0: reduce stack usage in pd692x0_setup_pi_matrix 0c8754b75e69 selftests: drv-net: test RSS header field configuration 178331743ca8 ethtool: rss: report which fields are configured for hashing d7974697de4d ethtool: mark ETHER_FLOW as usable for Rx hash f7c595c9d9f4 tools: ynl: decode enums in auto-ints 400244eaa2c9 ethtool: rss: make sure dump takes the rss lock 96698d1898bc net: replace ND_PRINTK with dynamic debug d40c1ddd9b4d net: stmmac: platform: Add snps,dwmac-5.00a IP compatible string 543009e2d4cd net: stmmac: dwmac-sophgo: Add support for Sophgo SG2042 SoC e281c48a7336 dt-bindings: net: sophgo,sg2044-dwmac: Add support for Sophgo SG2042 dwmac 66a44adf4c3d dt-bindings: net: dsa: mediatek,mt7530: add internal mdio bus 588cb646ce70 dt-bindings: net: dsa: mediatek,mt7530: add dsa-port definition for mt7988 c4582a31efd9 dt-bindings: net: mediatek,net: add sram property 23ac2a71bdbd dt-bindings: net: mediatek,net: allow irq names 356dea0baf4c dt-bindings: net: mediatek,net: allow up to 8 IRQs 29712b437339 dt-bindings: net: mediatek,net: update mac subnode pattern for mt7988 5d8b97c94677 MAINTAINERS: Add Xiu and myself as Lockdown maintainers 2d925db5b2c6 ice: introduce ice_get_vf_by_dev() wrapper 922683498e84 ice: avoid rebuilding if MSI-X vector count is unchanged 4ef21c83ea4b ice: use pci_iov_vf_id() to get VF ID 066c2715ada8 ice: expose VF functions used by live migration 4f98ac2d8e53 ice: move ice_vsi_update_l2tsel to ice_lib.c 5ff8d9562357 ice: save RSS hash configuration for migration b6f82e9b79b1 ice: add functions to get and set Tx queue context bd3b8e53e244 arm64: defconfig: Enable Tegra241 and Tegra264 07b7c2b4eca3 selftests: breakpoints: use suspend_stats to reliably check suspend success 34db4fba8191 kunit: fix longest symbol length test fa65058063cb ceph: Remove gfp_t argument from ceph_fscrypt_encrypt_*() 47462586f913 fscrypt: Remove gfp_t argument from fscrypt_encrypt_block_inplace() a9a95ecd9d3a fscrypt: Remove gfp_t argument from fscrypt_crypt_data_unit() 52e7e0d88933 fscrypt: Switch to sync_skcipher and on-stack requests 53d9218d8d38 fscrypt: Drop FORBID_WEAK_KEYS flag for AES-ECB 71ffd1dc5234 fscrypt: Don't use asynchronous CryptoAPI algorithms ef41603d09f1 ice: add support for reading and unpacking Rx queue context 6a8afb9fff64 io_uring/net: allow multishot receive per-invocation cap 3919b695932d io_uring/net: move io_sr_msg->retry_flags to io_sr_msg->flags e227c8cdb47b io_uring/net: use passed in 'len' in io_recv_buf_select() 7c2f3ec77071 wifi: iwlwifi: mvm: fix scan request validation 65d4df4ebeed wifi: iwlwifi: pcie: add a missing include b6b7b33e5acf wifi: iwlwifi: trans: remove retake_ownership parameter from sw_reset 617b19600d1c wifi: iwlwifi: assign a FW API range for GF db35444d557f wifi: iwlwifi: assign a FW API range for HR 320b2da02887 wifi: iwlwifi: pcie: accept new devices for MVM-only configs be27286f91f7 wifi: iwlwifi: pcie: inform me when op mode leaving 48d41b73316c wifi: iwlwifi: simplify iwl_poll_bits_mask return value adf382eac0b5 wifi: iwlwifi: mvm: remove support for iwl_wowlan_status_v9 762ee8741779 wifi: iwlwifi: mvm: remove support for iwl_wowlan_status_v12 8f30c98440d2 wifi: iwlwifi: add a reference to iwl_wowlan_info_notif_v3 51c6b2857ea3 wifi: iwlwifi: mvm: remove support for iwl_wowlan_info_notif_v2 35a13ce4820f wifi: iwlwifi: bump minimum API version for SO/MA/TY e9901c6a6057 wifi: iwlwifi: assign a FW API range for JF 6fdd41b25fb4 wifi: iwlwifi: handle non-overlapping API ranges b95a9d313642 x86/apic: Rename 'reg_off' to 'reg' 17776e6c203b x86/apic: KVM: Move apic_test)vector() to common code fe954bcd577e x86/apic: KVM: Move lapic set/clear_vector() helpers to common code 3d3a9083da1e x86/apic: KVM: Move lapic get/set helpers to common code 39e81633f65e x86/apic: KVM: Move apic_find_highest_vector() to a common header b5f8980f29ce KVM: x86: Rename lapic set/clear vector helpers 9c23bc4fec2b KVM: x86: Rename lapic get/set_reg64() helpers b9bd231913cf KVM: x86: Rename lapic get/set_reg() helpers bdaccfe4e517 KVM: x86: Rename find_highest_vector() e2fa7905b293 KVM: x86: Change lapic regs base address to void pointer 9cbb5fd156d7 KVM: x86: Rename VEC_POS/REG_POS macro usages dc98e3bd494b x86/apic: KVM: Deduplicate APIC vector => register+bit math 3fb7b83e2a72 KVM: x86: Remove redundant parentheses around 'bitmap' ac48017020a5 KVM: x86: Open code setting/clearing of bits in the ISR a77896eea33d KVM: SEV: Prefer WBNOINVD over WBINVD for cache maintenance efficiency 7e00013bd339 KVM: SVM: Remove wbinvd in sev_vm_destroy() 55aed8c2dbc4 KVM: x86: Use wbinvd_on_cpu() instead of an open-coded equivalent 2885daf47081 lib/smp_processor_id: Make migration check unconditional of SMP 1c26c3bbdee1 iommufd/access: Add internal APIs for HW queue to use 0e3e0b0c08e3 iommufd/selftest: Add coverage for viommu data afeaf592c1d4 iommufd/selftest: Support user_data in mock_viommu_alloc 1976cdf61ce9 iommufd/viommu: Allow driver-specific user data for a vIOMMU object c3436d42f812 iommu: Pass in a driver-level user data structure to viommu_init op 3fcf56a2393b iommu: Add iommu_copy_struct_to_user helper 4b57c057f9e6 iommu: Use enum iommu_hw_info_type for type in hw_info op c50a5de2c465 iommufd/viommu: Explicitly define vdev->virt_id fca02263f27e iommufd: Correct virt_id kdoc at struct iommu_vdevice_alloc b23e09f99977 iommufd: Report unmapped bytes in the error path of iopt_unmap_iova_range 1a32f7427eb3 arm64: dts: st: remove empty line in stm32mp251.dtsi 9ec406ac4b7d arm64: dts: st: fix timer used for ticks 27ba973caaf8 wifi: ath12k: allow beacon protection keys to be installed in hardware 0424cc3d70f6 wifi: ath12k: set RX_FLAG_SKIP_MONITOR in WBM error path fee9b1f66911 wifi: ath12k: pack HTT pdev rate stats structs 2109e98503bc wifi: ath12k: update unsupported bandwidth flags in reg rules 1aee3a44fad2 selftests/hid: sync python tests to hid-tools 0.10 642f9b2d608c selftests/hid: sync the python tests to hid-tools 0.8 c85a8cb9b8d3 selftests/hid: run ruff format on the python part 37bfeebc12a4 net: dsa: rzn1_a5psw: use devm to enable clocks f38ae0c62ec8 net: dsa: rzn1_a5psw: add COMPILE_TEST 81bf24f1ac77 KVM: selftests: Add CONFIG_EVENTFD for irqfd selftest ec50ec378e3f ipmi: Use dev_warn_ratelimited() for incorrect message warnings ee2736848f1c cpuidle: dt: fix opencoded for_each_cpu() in idle_state_valid() 26ff041e2a13 MAINTAINERS: adjust file entry in INTEL STRATIX10 FIRMWARE DRIVERS 45e359be1ce8 net: xsk: introduce XDP_MAX_TX_SKB_BUDGET setsockopt b6d0427cfc69 scripts/gdb/symbols: make lx-symbols skip the s390 decompressor 996f7f292b7e s390/boot: Introduce jump_to_kernel() function b367017cdac2 s390/stp: Remove udelay from stp_sync_clock() f747cde5e71b PM: sleep: add kernel parameter to disable asynchronous suspend/resume 01d40d3c1464 Documentation: power: Remove info about non-existing QoS interfaces 132b62280a9d clk: rockchip: rk3568: Add PLL rate for 132MHz cee06ca7a674 media: imx8mq-mipi-csi2: Fix error code in imx8mq_mipi_csi_parse_dt() c9596e882032 media: v4l2-subdev: Remove g_pixelaspect operation 7dd0d6d15c29 media: adv748x: Remove g_pixelaspect implementation 78c633ae0298 media: adv7180: Remove g_pixelaspect implementation 145437cc5452 media: rcar-csi2: Use the pad version of v4l2_get_link_freq() 4fdc3431e03b x86/lib: Add WBINVD and WBNOINVD helpers to target multiple CPUs 07f99c3fbe6e x86/lib: Add WBNOINVD helper functions e638081751a2 x86/lib: Drop the unused return value from wbinvd_on_all_cpus() b30d390812c8 regulator: tps6594-regulator: Add TI TPS652G1 PMIC regulators e64ee27abfe1 regulator: tps6594-regulator: refactor variant descriptions 180a135eafa9 regulator: tps6594-regulator: remove hardcoded buck config 16d1a9bf36ef regulator: tps6594-regulator: remove interrupt_count 1d738dbb252f drm/gpu: Remove dead checks on wbinvd_on_all_cpus()'s return value d90171bc2e5f dt-bindings: mfd: ti,tps6594: Add TI TPS652G1 PMIC 95703a099e09 media: ivsc: Add MAINTAINERS entry eb6ab8a997ad media: staging/ipu7: add CONFIG_PCI dependency 6af7e00a92e0 media: staging/ipu7: avoid division by 64-bit value 2946bac895e3 media: i2c: imx290: Remove unneeded assignment of subdev device pointer 76142b137b96 media: ov2659: Fix memory leaks in ov2659_probe() ae42c6fe5314 media: ti: j721e-csi2rx: fix list_del corruption 020f602b068c media: hi556: correct the test pattern configuration 871a99ff4d72 media: i2c: Automatically select common options for lens drivers 375fc903e57c media: hi556: Support full range of power rails 99f2211a9d89 media: hi556: Fix reset GPIO timings 00e0b9455fb4 media: v4l2-common: Add the missing Raw Bayer pixel formats 1fff2ee377e1 media: uapi: videodev2: Fix comment for 12-bit packed Bayer formats 2260d1fa5d0e media: ti: j721e-csi2rx: Allow passing cache hints from user-space 9f2d0da9b8c3 media: cadence: csi2rx: Enable csi2rx_err_irq interrupt and add support for VIDIOC_LOG_STATUS afba5eaf69c1 dt-bindings: media: cdns,csi2rx.yaml: Add optional interrupts for cdns-csi2rx 0bb005ac7268 media: v4l2-subdev: Add debug prints to v4l2_subdev_collect_streams() f98691668ecd media: v4l2-subdev: Print early in v4l2_subdev_{enable,disable}_streams() 7a8212f3bcfa media: v4l: Make media_entity_to_video_device() NULL-safe 09ef95213880 media: ipu6: isys: Set minimum height to 1 ff49672a28f3 media: ipu6: isys: Use correct pads for xlate_streams() e2fe8ad8f1e6 arm64: dts: rockchip: Enable HDMI receiver on RK3588 EVB1 cd803da7c033 arm64: dts: rockchip: fix PHY handling for ROCK 4D f6420de1c810 pinctrl: pinctrl-tps6594: Add TPS652G1 PMIC pinctrl and GPIO 9cba6a7ebf65 misc: tps6594-pfsm: Add TI TPS652G1 PMIC PFSM 626bb0a45584 mfd: tps6594: Add TI TPS652G1 support 06b29cb849bc arm64: dts: rockchip: Enable mipi dsi on rk3568-evb1-v10 00abee2b1834 arm64: dts: rockchip: Add UFS support on the ROCK 4D 25a36912dc44 mmc: loongson2: prevent integer overflow in ret variable 7d61715c58a3 spi: rspi: Convert to DEFINE_SIMPLE_DEV_PM_OPS() 3106db4ead93 spi: sh-msiof: Convert to DEFINE_SIMPLE_DEV_PM_OPS() 469d7ea8e991 spi: xilinx: Fix block comment style and minor cleanups 25f4e1d7193d crypto: zstd - replace zero-length array with flexible array member 03ba056e63d3 crypto: zstd - fix duplicate check warning 76fdb7eb4e1c uapi: export PROCFS_ROOT_INO 3bc4e4410830 vfs: Remove unnecessary list_for_each_entry_safe() from evict_inodes() 22c2ed6996ac checkpatch: check for missing sentinels in ID arrays 1f04e0e65209 selftests: ptrace: add set_syscall_info to .gitignore d0118d7d20bb ocfs2: update d_splice_alias() return code checking ad0039db4217 fs/proc/vmcore: a few cleanups for vmcore_add_device_dump() 37d0f07bc5a2 mailmap: update Sachin Mokashi's email address 0c954c57f9e1 ocfs2: embed actual values into ocfs2_sysfile_lock_key names 01bda05819b8 tools/accounting/delaytop: add delaytop to record top-n task delay 896f612273da fs: fat: Prevent fsfuzzer from dominating the console fed307b67c5b kthread: update comment for __to_kthread caf728dfa778 lib: test_objagg: split test_hints_case() into two functions 4d71d99f361f MAINTAINERS: add lib/raid6/ to "SOFTWARE RAID" 1857fcc84744 lib/raid6: replace custom zero page with ZERO_PAGE 41a7f737685e scripts: gdb: move MNT_* constants to gdb-parsed 64960497ea86 fork: clean up ifdef logic around stack allocation 816a88003268 ocfs2: remove redundant NULL check in rename path 2ae826799932 ocfs2: reset folio to NULL when get folio fails aa644c405291 uprobes: revert ref_ctr_offset in uprobe_unregister error path 5eee4c2b2aeb checkpatch: use utf-8 match for spell checking e795000e755c mul_u64_u64_div_u64: fix the division-by-zero behavior d71b90e5ba83 exit: fix misleading comment in forget_original_parent() ad2c8079e9d5 kcov: fix typo in comment of kcov_fault_in_area 19f3cb64a25b relayfs: support a counter tracking if data is too big to write 7f2173894f7b blktrace: use rbuf->stats.full as a drop indicator in relayfs a53202ce7fba relayfs: introduce getting relayfs statistics function ca01a90ae7bf relayfs: support a counter tracking if per-cpu buffers is full 2489e958129f relayfs: abolish prev_padding c9e3fb050e9c squashfs: use folios in squashfs_bio_read_cached() ca742a822a32 squashfs: pass the inode to squashfs_readahead_fragment() 0ba5a25ad1c9 kernel: relay: use __GFP_ZERO in relay_alloc_buf f7b0ff2bc91d fork: define a local GFP_VMAP_STACK 449e0b4ed5a1 fork: clean-up naming of vm_stack/vm_struct variables in vmap stacks code 08e2153dd944 alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() 85df0d505ed6 ocfs2: replace simple_strtol with kstrtol 50b4233a22b1 include/linux/jhash.h: replace __get_unaligned_cpu32 in jhash function 93c73ab1776f gpib: use file_inode() fdc3bc349794 ksm_tests: skip hugepage test when Transparent Hugepages are disabled 98db4b5472ed selftests/mm: fix UFFDIO_API usage with proper two-step feature negotiation 1f0bce2fa8c6 maple_tree: add testing for restoring maple state to active 12f1d7931283 maple_tree: fix status setup on restore to active 67c94320571f selftests/mm: remove duplicate .gitignore entries d2ef92cd2a31 mm: unexport globally copy_to_kernel_nofault d8e77a0b6364 lib/test_vmalloc.c: restrict default test mask to avoid test warnings 2e728505494b lib/test_vmalloc.c: use late_initcall() if built-in for init ordering d1600be2f68a mm/damon/sysfs: decouple from damon_ops_id a39346daecc3 mm/damon/sysfs-schemes: decouple from damos_filter_type 041f54604f2c mm/damon/sysfs-schemes: decouple from damos_wmark_metric 2bbf41ee9856 mm/damon/sysfs-schemes: decouple from damos_action b7482f91ea1d mm/damon/sysfs-schemes: decouple from damos_quota_goal_metric 59305202c67f mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd() ab7ed56a03ce selftests/mm: reduce uffd-unit-test poison test to minimum 592b939b59b4 maple tree: use goto label to simplify code dfa3cf0bc018 selftets/damon: add a test for memcg_path leak 5d26b5bdc646 mm/memremap: remove unused devmap_managed_key 21aa65bf82a7 mm: remove callers of pfn_t functionality 984921edea68 mm: remove PFN_DEV, PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and PFN_SG_LAST d438d2734170 mm: remove devmap related functions and page table bits 28dc88c39ecf fs/dax: remove FS_DAX_LIMITED config option bea0cc7cf4a5 powerpc: remove checks for devmap pages and PMDs/PUDs 2f4e882d955b mm/khugepaged: remove redundant pmd_devmap() check 8a6a984c2e0e mm: remove redundant pXd_devmap calls 7b2ae3c47f65 mm/huge_memory: remove pXd_devmap usage from insert_pXd_pfn() fd2825b0760a mm/gup: remove pXX_devmap usage from get_user_pages() 4b1d3145c104 mm: convert vmf_insert_mixed() from using pte_devmap to pte_special 79065255abc4 mm: remove remaining uses of PFN_DEV 6b4a80e424cd mm: filter zone device pages returned from folio_walk_start() 0544f3f78da3 mm: convert pXd_devmap checks to vma_is_dax 59b5ed409d03 mm/percpu: conditionally define _shared_alloc_tag via CONFIG_ARCH_MODULE_NEEDS_WEAK_PER_CPU cf34cfbf1784 selftests/udmabuf: add a test to pin first before writing to memfd 717cf9357325 mm/memfd: reserve hugetlb folios before allocation 986f5f2b4be3 mm/hugetlb: make hugetlb_reserve_pages() return nr of entries updated d29d64afa2b2 codetag: avoid unused alloc_tags sections/symbols f9550e1fcf3b mm/damon: fix minor typos in damon header d75fa3c94750 mm: update architecture and driver code to use vm_flags_t bfbe71109fa4 mm: update core kernel code to use vm_flags_t consistently 78ddaa358ec4 mm: change vm_get_page_prot() to accept vm_flags_t argument e1b1fe45573a Revert "mm: make alloc_demote_folio externally invokable for migration" 29ea04095b96 Revert "mm: rename alloc_demote_folio to alloc_migrate_folio" b435415eed53 mm/damon/paddr: use alloc_migartion_target() with no migration fallback nodemask ec3681e87313 tools/testing/radix-tree: test maple tree chaining mas_preallocate() calls f687fd5af8bf testing/radix-tree/maple: increase readers and reduce delay for faster machines fa493f50df3a mm: huge_memory: fix the check for allowed huge orders in shmem 3e49aa8e6510 selftest/mm: skip if fallocate() is unsupported in gup_longterm 4535cb331cfb mm/vma: use vmg->target to specify target VMA for new VMA merge 9e82db9c0cda highmem: remove a use of folio->page 32925ee63beb secretmem: remove uses of struct page 02825c0925fb mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pud() c4297465d4ca mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pmd() 09fefdca80ae mm/huge_memory: don't ignore queried cachemode in vmf_insert_pfn_pud() f081a460bbac selftests: mm: add shmem collapse as a default test item 7962e05a835f selftests: khugepaged: fix the shmem collapse failure 234dda7a49ff mm: remove zero_user() 7431f3a201b8 ceph: convert ceph_zero_partial_page() to use a folio 88b478e55ce4 direct-io: use memzero_page() 1a80ff0f8896 null_blk: use memzero_page() ff20487308f4 bio: use memzero_page() in bio_truncate() a984f16fba2c mm: use folio_expected_ref_count() helper for reference counting a788b6e571f3 selftests/mm: use generic read_sysfs in thuge-gen test 4f8ba33bbdfc mm: madvise: use per_vma lock for MADV_FREE f822a9a81a31 mm: optimize mremap() by PTE batching 94dab12d86cf mm: call pointers to ptes as ptep cce35103135c mm/memory-tier: fix abstract distance calculation overflow 9f44df50fee4 alloc_tag: keep codetag iterator active between read() b0da7709c28c alloc_tag: add sequence number for module and iterator a03db236aebf gup: optimize longterm pin_user_pages() for large folio 96d81e4766f9 mm/pagewalk: split walk_page_range_novma() into kernel/user parts 03dfefdacfe7 mm/memfd: clarify error handling labels in memfd_create() 6046a3bed1c2 lib/test_hmm: reduce stack usage ba78585585d9 selftests/mm: check for YAMA ptrace_scope configuraiton before modifying it 4ff52d4a2de1 selftests/mm: add messages about test errors to the cow tests 32dc2d5e3f0d selftests/mm: don't compare return values to in cow 5fbfb1f39da0 selftests/mm: convert some cow error reports to ksft_perror() be3d3343d467 kselftest/mm: clarify errors for pipe() 7e43195c609f alloc_tag: remove empty module tag section 38b0ece6d763 mm/filemap: allow arch to request folio size for exec memory c4602f9fa77f mm/readahead: store folio order in struct file_ra_state f5e8b140cd13 mm/readahead: make space in struct file_ra_state 18ebe55a9236 mm/readahead: terminate async readahead on natural boundary bdb86f6b8763 mm/readahead: honour new_order in page_cache_ra_order() 1ec8a6e30e9c mm/mempolicy: skip unnecessary synchronize_rcu() 1e6b17b4237d xarray: add a BUG_ON() to ensure caller is not sibling ff7ec8dc1b64 proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.al a6fde7add78d mm: use per_vma lock for MADV_DONTNEED 5e00e31867d1 userfaultfd: remove UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_FLAGS_SET 31defc3b01d9 userfaultfd: remove (VM_)BUG_ON()s 23ec90eb122f userfaultfd: prevent unregistering VMAs through a different userfaultfd 7208cc6497c2 userfaultfd: correctly prevent registering VM_DROPPABLE regions a5352f8a40a8 drivers/base/node: rename __register_one_node() to register_one_node() 10f09d82f8b7 drivers/base/node: rename register_memory_blocks_under_node() and remove context argument ac24f6cd87d8 drivers/base/node: remove register_memory_blocks_under_node() function call from register_one_node 69e944b1606a drivers/base/node: remove register_mem_block_under_node_early() 4f745def815d drivers/base/node: optimize memory block registration to reduce boot time bbcaee20e03e readahead: fix return value of page_cache_next_miss() when no hole is found 08e21e241210 mm/cma: pair the trace_cma_alloc_start/finish 99edea30058b mm: madvise: use walk_page_range_vma() instead of walk_page_range() a8fb49c6abbb mm: remove the for_reclaim field from struct writeback_control 624043dbd5be mm: stop passing a writeback_control structure to swap_writeout 2ba8ffcefe81 mm: stop passing a writeback_control structure to __swap_writepage 2d1844cdbe89 mm: tidy up swap_writeout 44b1b073eb36 mm: stop passing a writeback_control structure to shmem_writeout 86c4a946436e mm: split out a writeout helper from pageout 453742ba5b3c mm, list_lru: refactor the locking code 3800d5525097 mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER 792b429db7e0 mm/gup: remove (VM_)BUG_ONs 7c33c6c47456 Docs/admin-guide/mm/damon: add DAMON_STAT usage document e5d2585d9e85 mm/damon/stat: calculate and expose idle time percentiles fabdd1e911da mm/damon/stat: calculate and expose estimated memory bandwidth 369c415e6073 mm/damon: introduce DAMON_STAT module e399a07a8a52 mm: remove unused mmap tracepoints bafa31a1ceab mm: Kconfig: use verb *use* in plural form in description cdf48aa83279 mm/hugetlb: convert hugetlb_change_protection() to folios 4a1ff347e44c tools/testing/selftests: add VMA merge tests for KSM merge cf7e7a3503df mm: prevent KSM from breaking VMA merging for new VMAs b914c47d46da mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() de195c67bfcb mm: ksm: have KSM VMA checks not require a VMA pointer fee8870a09c8 tools/mm: add script to display page state for a given PID and VADDR af827e090489 mm: vmscan: apply proportional reclaim pressure for memcg when MGLRU is enabled 80d1a8130934 docs/mm: expand vma doc to highlight pte freeing, non-vma traversal 3091b6150502 mm: restore documentation for __free_pages() 89a0284bf92e arm64: dts: ti: k3-am69-sk: Add bootph-all property to enable Ethernet boot ab9ec669cf74 arm64: dts: ti: k3-j722s-evm: Add bootph-all property to enable Ethernet boot d6ad164e0584 arm64: dts: ti: k3-am62p5-sk: Add bootph-all property to enable Ethernet boot 7cc984fb30d5 arm64: dts: ti: k3-am68-sk-base-board: Add bootph-all property to enable Ethernet boot 1544bca2f188 arm64: dts: ti: Add support for AM62D2-EVM 106f43ab41fa arm64: dts: ti: Add pinctrl entries for AM62D2 family of SoCs 6f4b2a487352 dt-bindings: arm: ti: Add AM62D2 SoC and Boards 1704b0462220 arm64: dts: ti: Add bootph property to nodes at source for am62a a194be578376 net/mlx5e: RX, Remove unnecessary RQT redirects d980f371b134 net/mlx5: Warn when write combining is not supported c0ca344d796c net/mlx5e: Replace recursive VLAN push handling with an iterative loop 122d86aa2a0c net/mlx5e: CT: extract a memcmp from a spinlock section ade89d1f2486 net/mlx5e: Remove unused VLAN insertion logic in TX path 5d6fc6b4d0b2 vsock/test: fix test for null ptr deref when transport changes 3117a11fff5a net: phy: bcm54811: PHY initialization 34bf222824f6 net: phy: bcm5481x: MII-Lite activation fbe937473f3a dt-bindings: ethernet-phy: add MII-Lite phy interface type 67c0170566b5 net: phy: MII-Lite PHY interface mode 6dfcbd7d1d65 net: usb: enable the work after stop usbnet by ip down/up 613165683d34 test/vsock: Add ioctl SIOCINQ tests 53548d6bffac test/vsock: Add retry mechanism to ioctl wrapper f7c722659275 vsock: Add support for SIOCINQ ioctl f0c5827d07cb hv_sock: Return the readable bytes in hvs_stream_has_data() 819802e25a09 Documentation: xsk: correct the obsolete references and examples 76d727ae02b5 skbuff: Add MSG_MORE flag to optimize tcp large packet transmission 31326d98416e net: ipconfig: convert timeouts to secs_to_jiffies() 4814f9110ec6 net/smc: convert timeouts to secs_to_jiffies() d991666b7b69 gve: make IRQ handlers and page allocation NUMA aware ce26d7ca50a5 dpll: zl3073x: Add support to get/set frequency on pins bf33c93c1a16 dpll: zl3073x: Implement input pin state setting in automatic mode 12ba92f0a6de dpll: zl3073x: Add support to get/set priority on input pins 9686c8b01676 dpll: zl3073x: Implement input pin selection in manual mode 75a71ecc2412 dpll: zl3073x: Register DPLL devices and pins a99a9f0ebdaa dpll: zl3073x: Read DPLL types and pin properties from system firmware b7d907d1f84a dpll: zl3073x: Fetch invariants during probe 2df8e64e01c1 dpll: Add basic Microchip ZL3073x support de9ccf2296ac devlink: Add new "clock_id" generic device param c0ef14469591 devlink: Add support for u64 parameters 9f149c5d6dbe dt-bindings: dpll: Add support for Microchip Azurite chip family 0afcee10dda1 dt-bindings: dpll: Add DPLL device and pin f47e8f618c7d virtio-net: xsk: rx: move the xdp->data adjustment to buf_to_xdp() cfeedf6a420d net: ngbevf: add link update flow 0f71e3a6e59d net: ngbevf: init interrupts and request irqs 85494c9bf5b0 net: ngbevf: add sw init pci info and reset hardware a0008a3658a3 net: wangxun: add ngbevf build bf68010acc4b net: txgbevf: add link update flow ce12ba254655 net: txgbevf: Support Rx and Tx process path fd0a2e03bf60 net: txgbevf: init interrupts and request irqs 4ee8afb44aee net: txgbevf: add sw init pci info and reset hardware 377d180bd71c net: wangxun: add txgbevf build eb4898fde1de net: libwx: add wangxun vf common api ba3b8490bc2e net: libwx: add base vf api for vf drivers 8259946e6703 net: libwx: add mailbox api for wangxun vf drivers 8df1b40de769 netfilter: nf_tables: adjust lockdep assertions handling a1050dd07168 netfilter: nf_tables: Reintroduce shortened deletion notifications 8080357a8c6c netfilter: nf_tables: Drop dead code from fill_*_info routines 6a971e48e2d8 dt-bindings: net: Add support for Sophgo CV1800 dwmac 437889b926b3 fgraph: Make pid_str size match the comment ca296d32ece3 tracing: ring_buffer: Rewind persistent ring buffer on reboot 8b428f42f3ed nbd: fix lockdep deadlock warning 878e1e94a8aa tracing/sched: Remove obsolete comment on suffixes fac5493251a6 rv: Allow to configure the number of per-task monitor 670ff946b9bd rv: Add documentation for rtapp monitor f74f8bb246cf rv: Add rtapp_sleep monitor 9162620eb604 rv: Add rtapp_pagefault monitor a37c71ca412d riscv: mm: Add page fault trace points 886fc86e9419 rv: Add rtapp container monitor a9769a5b9878 rv: Add support for LTL monitors c94d27c01b1f rv: rename CONFIG_DA_MON_EVENTS to CONFIG_RV_MON_EVENTS ff4e233d8ab7 rv: Let the reactors take care of buffers 3f045de7f557 panic: Add vpanic() 0af3ecdde586 printk: Make vprintk_deferred() public 2d088762631b rv: Add #undef TRACE_INCLUDE_FILE 93a7aedc4cc4 dt-bindings: memory: renesas,rzg3e-xspi: Document RZ/V2H(P) and RZ/V2N support 75bb2ddea964 gfs2: Minor do_xmote cancelation fix c1cfc87e4952 f2fs: introduce is_cur{seg,sec}() a509a55f8eec f2fs: fix to avoid panic in f2fs_evict_inode 7c30d7993013 f2fs: fix to avoid UAF in f2fs_sync_inode_meta() 81b6ecca2f15 f2fs: doc: fix wrong quota mount option description e9705c61b1db f2fs: use kfree() instead of kvfree() to free some memory 2c6e2cb9e722 gfs2: Remove GIF_ALLOC_FAILED flag 00983d248c00 gfs2: Use SECTOR_SIZE and SECTOR_SHIFT 88172700423c docs/memory-barriers.txt: Add wait_event_cmd() and wait_event_exclusive_cmd() f9e4e0a663d2 KVM: arm64: selftests: Test ESR propagation for vSError injection f6e2262dfa1a KVM: arm64: Populate ESR_ELx.EC for emulated SError injection 95826e1ed359 KVM: selftests: Convert arch_timer tests to common helpers to pin task df98ce784aeb KVM: selftests: Test behavior of KVM_X86_DISABLE_EXITS_APERFMPERF e83ee6f76c33 KVM: selftests: Expand set of APIs for pinning tasks to a single CPU a7cec20845a6 KVM: x86: Provide a capability to disable APERF/MPERF read intercepts 6fbef8615d35 KVM: x86: Replace growing set of *_in_guest bools with a u64 e88cfd50b606 KVM: x86: Advertise support for LKGS e1ef1c57ff70 KVM: VMX: Add a macro to track which DEBUGCTL bits are host-owned 750aef513c61 selftests/nolibc: show failed run if test process crashes a12a23720c13 perf list: Remove trailing A in PAI crypto event 4210 bd4d5d3faadc riscv: defconfig: spacemit: enable sdhci driver for K1 SoC 9615e017464d dt-bindings: arm: sunxi: Combine board variants into enums ad4655653a6c ASoC: SDCA: fix HID dependency 8ae70af2477b ARM: tegra: Add device-tree for ASUS VivoTab RT TF600T 0cf6d425d39c gpio: sim: allow to mark simulated lines as invalid 907e01b3ce4c ALSA: echoaudio: Replace deprecated strcpy() with strscpy() d49ac7744f57 MAINTAINERS: add mm folks as reviewers to rust alloc c2ac67b5b1f8 mmc: Remove redundant pm_runtime_mark_last_busy() calls 48925ba7dfa7 ata: libata-transport: replace scnprintf with sysfs_emit for simple attributes c61da55412a0 ASoC: sdw_utils: Add missed component_name strings for speaker amps e7cd58d2fdf8 PCI: endpoint: pci-epf-vntb: Allow BAR assignment via configfs 84daa158bb5e soc/tegra: cbb: Add support for CBB fabrics in Tegra254 fa4854a9f5d6 soc/tegra: cbb: Add support for CBB fabrics in Tegra264 5f2c2c439983 soc/tegra: cbb: Support HW lookup to get timed out target address 25de5c8fe080 soc/tegra: cbb: Improve handling for per SoC fabric data 2f2c32f9cc94 soc/tegra: cbb: Make error interrupt enable and status per SoC 9c1507996777 soc/tegra: cbb: Change master/slave to initiator/target a0647bca8966 soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS bde430fb669d platform/x86/amd/hsmp: Enhance the print messages to prevent confusion dbe4efea38d0 firmware: tegra: bpmp: Use of_reserved_mem_region_to_resource() for "memory-region" 398e67e0f5ae ARM: tegra: Use I/O memcpy to write to IRAM 0666e3fe95ab serial: sh-sci: Add support for RZ/T2H SCI 1d26517d11de serial: sh-sci: Use private port ID 13af95c7f602 serial: sh-sci: Replace direct stop_rx/stop_tx calls with port ops in sci_shutdown() 64a2e41b8ef7 dt-bindings: serial: rsci: Update maintainer entry dfa983c98cf7 dt-bindings: serial: renesas,rsci: Add optional secondary clock input a553ab200ef4 serial: sh-sci: Add R-Car Gen5 support 6ac1d6047372 dt-bindings: serial: sh-sci: Document r8a78000 bindings f7a676a4842b serial: 8520_ce4100: Reuse mem_serial_in() in ce4100_mem_serial_in() 0b9ca2dcabc3 sched/fair: Always trigger resched at the end of a protected period 3a0baa8e6c57 sched/fair: Fix entity's lag with run to parity 052c3d87c82e sched/fair: Limit run to parity to the min slice of enqueued entities 9de74a9850b9 sched/fair: Remove spurious shorter slice preemption 74eec63661d4 sched/fair: Fix NO_RUN_TO_PARITY case 9cdb4fe20cd2 sched/fair: Use protect_slice() instead of direct comparison cccb45d7c429 sched/deadline: Less agressive dl_server handling 570c8efd5eb7 sched/psi: Optimize psi_group_change() cpu_clock() usage 155213a2aed4 sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails 829f5a6308ce perf/x86/intel/uncore: Add iMC freerunning for Panther Lake 64ad6d6ede0c perf/x86/intel/uncore: Add Panther Lake support fca24bf2b6b6 perf/x86/intel/uncore: Support customized MMIO map size cf002dafedd0 perf/x86/intel/uncore: Support MSR portal for discovery tables 3964d07dd821 lpfc: don't use file->f_path.dentry for comparisons 4c0727e56831 blk-mq-debugfs: use debugfs_get_aux() 9d3b96be2ee8 debugfs_get_aux(): allow storing non-const void * 00bbe512e60f fix tt_command_write() d9bc88aa54d6 debugfs: split short and full proxy wrappers, kill debugfs_real_fops() 1c1ec6f00e20 netronome: don't bother with debugfs_real_fops() a7694ff11aa9 vmscan: don't bother with debugfs_real_fops() 460e36ee6f84 resctrl: get rid of pointless debugfs_file_{get,put}() 8009fb751d2c regmap: get rid of redundant debugfs_file_{get,put}() 2b4b80cfcf25 hfi1: get rid of redundant debugfs_file_{get,put}() 327a206c0e14 zynqmp: don't bother with debugfs_file_{get,put}() in proxied fops eb34a0b5fee7 cpuidle: riscv-sbi: Drop redundant sync_state support 039d2b0a1b62 cpuidle: psci: Drop redundant sync_state support 0e789b491ba0 pmdomain: core: Leave powered-on genpds on until sync_state 13a4b7fb6260 pmdomain: core: Leave powered-on genpds on until late_initcall_sync f66c65686abd pmdomain: core: Default to use of_genpd_sync_state() for genpd providers 2b5630e9886f driver core: Add dev_set_drv_sync_state() 3b7b8acacf37 pmdomain: core: Add common ->sync_state() support for genpd providers 9a4681a485ee driver core: Export get_dev_from_fwnode() 29ea33866d6d firmware: xilinx: Use of_genpd_sync_state() 10086a4f391f firmware: xilinx: Don't share zynqmp_pm_init_finalize() 3da405ead651 firmware/pmdomain: xilinx: Move ->sync_state() support to firmware driver c237dbbc1f10 pmdomain: qcom: rpmhpd: Use of_genpd_sync_state() 5b1d21d75e9d pmdomain: qcom: rpmpd: Use of_genpd_sync_state() ee766b017586 cpuidle: riscv-sbi: Opt-out from genpd's common ->sync_state() support 7cfa380de703 cpuidle: psci: Opt-out from genpd's common ->sync_state() support 8efc9b195b5f soc/tegra: pmc: Opt-out from genpd's common ->sync_state() support c8c196220ce5 pmdomain: core: Prepare to add the common ->sync_state() support 6c3b746fd536 pmdomain: core: Export a common ->sync_state() helper for genpd providers 18a3a510ecfd pmdomain: core: Add the genpd->dev to the genpd provider bus 31cb75077003 pmdomain: core: Add a bus and a driver for genpd providers 60fe1ca5bc6c pmdomain: core: Prevent registering devices before the bus b27e9842b89a pmdomain: renesas: rcar-gen4-sysc: Move init to postcore_initcall 7b2b9aeec13e pmdomain: renesas: rmobile-sysc: Move init to postcore_initcall c5ae5a0c6112 pmdomain: renesas: rcar-sysc: Add genpd OF provider at postcore_initcall 9f2cbfcda595 pmdomain: qcom: rpmhpd: Add Milos power domains cb1f2ebec676 dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains 9b355cdb63b1 x86/microcode: Move away from using a fake platform device 1b0ee85ee796 staging: gpib: Fix error handling paths in cb_gpib_probe() 4f7ac4d07a7a staging: gpib: lpvo_usb_gpib: Remove unreachable return statement bdfa82f5b899 staging: gpib: cec: Fix inconsistent indentation in cec_pci_attach() aa07b790d792 staging: gpib: Fix error code in board_type_ioctl() 3e92c919553c staging: fbtft: cleanup error handling in fbtft_framebuffer_alloc() 3b2ded230538 pmdomain: amlogic: Constify struct meson_secure_pwrc_domain_data a4abebf362d6 pmdomain: renesas: sort Renesas Kconfig configs 0875e8912546 pmdomain: renesas: use menu for Renesas 3b08f8a34a20 arm64: dts: ti: k3-am62p-verdin: Adjust temperature trip points f02dccbe9641 arm64: dts: ti: k3-am62p-j722s: Enable freq throttling on thermal alert f393a761763c efi: add ovmf debug log driver b4b4dbfa96de media: stk1160: use usb_alloc_noncoherent/usb_free_noncoherent() 41b2a7eb1db8 media: uvcvideo: use usb_alloc_noncoherent/usb_free_noncoherent() 488e6eaab88c usb: core: add dma-noncoherent buffer alloc and free API 6b04716cdcac wifi: mac80211: don't complete management TX on SAE commit a11ec0dc920b wifi: cfg80211/mac80211: implement dot11ExtendedRegInfoSupport a9681efa1b69 wifi: mac80211: send extended MLD capa/ops if AP has it ff1ac756eaaa wifi: mac80211: copy first_part into HW scan 62c57ebb3107 wifi: cfg80211: add a flag for the first part of a scan 984462751d57 wifi: mac80211: remove DISALLOW_PUNCTURING_5GHZ code afebe192ebfe wifi: cfg80211: only verify part of Extended MLD Capabilities a1d9979c36a4 wifi: nl80211: make nl80211_check_scan_flags() type safe f0df91b6a712 wifi: cfg80211: hide scan internals 6f9e701c16a7 wifi: mac80211: fix deactivated link CSA bc7566fbc49a wifi: mac80211: add mandatory bitrate support for 6 GHz 798dd0e2609e wifi: mac80211: remove spurious blank line eb7186bd827d wifi: mac80211: verify state before connection 34f888e3405a vdso/gettimeofday: Return bool from clock_getres() helpers ad64d71d7409 vdso/helpers: Add helpers for seqlocks of single vdso_clock 76164ca0d113 vdso/vsyscall: Split up __arch_update_vsyscall() into __arch_update_vdso_clock() 6fedaf682a5e vdso/vsyscall: Introduce a helper to fill clock configurations 62d6b81e8bd2 firmware: arm_scmi: Convert to SYSTEM_SLEEP_PM_OPS be1ba9ed221f wifi: mac80211: avoid weird state in error path a582469541a3 pwm: img: Remove redundant pm_runtime_mark_last_busy() calls 34f2573661e3 wifi: iwlwifi: mvm: remove support for iwl_wowlan_info_notif_v4 e9b7a0264baf wifi: iwlwifi: bump minimum API version in BZ 915d3522563b wifi: iwlwifi: mvm: remove unneeded argument cb09c80f5904 wifi: iwlwifi: mvm: remove MLO GTK rekey code 8a4583d6264c wifi: iwlwifi: pcie: rename iwl_pci_gen1_2_probe() argument c5fbdf0ba7c1 wifi: iwlwifi: match discrete/integrated to fix some names 43375cf82347 wifi: iwlwifi: remove Intel driver load message c0a44a7bd26c wifi: iwlwifi: mvm/mld: make PHC messages debug messages 46f29dbfa9c8 wifi: iwlwifi: trans: remove iwl_trans_init e1dbd37f145a wifi: iwlwifi: pcie move common probe logic 318f54a6486c wifi: iwlwifi: bump FW API to 102 for BZ/SC/DR 0b261b014a99 wifi: iwlwifi: pcie: Move txcmd size/align calculation to callers 377edee91b89 wifi: iwlwifi: pcie move gen1_2 probe to gen1_2/trans.c 563abc938f21 wifi: iwlwifi: use PNVM data embedded in .ucode files 14db492738d9 wifi: iwlwifi: Add an helper function for polling bits 428f6f3a56ac platform/x86/intel/pmt/discovery: Fix size_t specifiers for 32-bit 0ae93389b6c8 cpufreq: tegra124: Allow building as a module d812734842f8 cpufreq: dt: Add register helper 3254f54a3abd cpufreq: Export disable_cpufreq() defe01abfb7f spi: stm32-ospi: Use of_reserved_mem_region_to_resource() for "memory-region" 68e4dadacb7f ASoC: img: Imagination Technologies sound should depend on MIPS 98269398c02a RDMA/uverbs: Add empty rdma_uattrs_has_raw_cap() declaration 7cf636c99b25 s390/early: Copy last breaking event address to pt_regs 475ac071bade RDMA/efa: Add Network HW statistics counters 8ab05a5456bb IB/cm: Use separate agent w/o flow control for REP 314cb74cea84 IB/mad: Add flow control for solicited MADs 1cf0d8990155 IB/mad: Add state machine to MAD layer 387727d7e5d9 arm64: dts: ti: k3-j784s4-j742s2-main-common: Add PBIST_14 node 04ee170b6974 dt-bindings: soc: ti: bist: Add BIST for K3 devices 265f70af805f arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support a0b8da04153e arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board file 8e44ac61abaa arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1 57fa4ba6d0a4 riscv: dts: spacemit: Move eMMC under storage-bus for K1 277f8525ed72 riscv: dts: spacemit: Move UARTs under dma-bus for K1 2f793d0f8f06 riscv: dts: spacemit: Add DMA translation buses for K1 c71dbeb4c03a riscv: dts: spacemit: add pwm14_1 pinctrl setting 66f56c7a6421 riscv: dts: spacemit: add PWM support for K1 SoC bca4146b1f66 arm64: dts: ti: Enable overlays for all DTB files b1a8daa7cf26 arm64: dts: ti: k3-am62p-verdin: fix PWM_3_DSI GPIO direction 5b272127884b arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default bde5b1a1553c integrity/platform_certs: Allow loading of keys in the static key management mode c1d96cd9a10b powerpc/secvar: Expose secvars relevant to the key management mode fbf355f32b98 powerpc/pseries: Correct secvar format representation for static key management 760b9b4f6de9 (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer 8314312c5286 scsi: core: Use scsi_cmd_priv() instead of open-coding it b152f199fa43 scsi: qla2xxx: Remove firmware URL ea988b450690 udp: remove udp_tunnel_gro_init() 8a00a173d1a4 dt-bindings: net: altr,socfpga-stmmac.yaml: add minItems to iommus ad97cb2ed06a selftests/bpf: Remove enum64 case from __arg_untrusted test suite f7728ea83771 net: dt-bindings: ixp4xx-ethernet: Support fixed links cc59f3b68542 scsi: ufs: core: Improve return value documentation db38443dcd9f ipv6: Remove setsockopt_needs_rtnl(). eb1ac9ff6c4a ipv6: anycast: Don't hold RTNL for IPV6_JOIN_ANYCAST. 976fa9b2054f ipv6: anycast: Unify two error paths in ipv6_sock_ac_join(). f7fdf13bf103 ipv6: anycast: Don't hold RTNL for IPV6_LEAVE_ANYCAST and IPV6_ADDRFORM. 7b6b53a76fcc ipv6: anycast: Don't use rtnl_dereference(). 49b8223fa9c1 ipv6: mcast: Remove unnecessary ASSERT_RTNL and comment. e6e14d582dd2 ipv6: mcast: Don't hold RTNL for MCAST_ socket options. 1e589db3892e ipv6: mcast: Don't hold RTNL in ipv6_sock_mc_close(). 2ceb71ce7d34 ipv6: mcast: Don't hold RTNL for IPV6_DROP_MEMBERSHIP and MCAST_LEAVE_GROUP. 1767bb2d47b7 ipv6: mcast: Don't hold RTNL for IPV6_ADD_MEMBERSHIP and MCAST_JOIN_GROUP. e01b193e0b50 ipv6: mcast: Use in6_dev_get() in ipv6_dev_mc_dec(). d22faae8c555 ipv6: mcast: Remove mca_get(). dbd40f318cf2 ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc(). 818ae1a5ecb4 ipv6: mcast: Replace locking comments with lockdep annotations. fb60b74e4e5b ipv6: ndisc: Remove __in6_dev_get() in pndisc_{constructor,destructor}(). 680acde13ffd selftests/bpf: add a new test to check the consumer update case 1eb8b0dac189 net: xsk: update tx queue consumer immediately after transmission e0f60ba041a0 selftest: af_unix: Add test for SO_INQ. df30285b3670 af_unix: Introduce SO_INQ. 8b77338eb2af af_unix: Cache state->msg in unix_stream_read_generic(). f4e1fb04c123 af_unix: Use cached value for SOCK_STREAM in unix_inq_len(). d0aac85449de af_unix: Don't use skb_recv_datagram() in unix_stream_read_skb(). 772f01049c4b af_unix: Don't check SOCK_DEAD in unix_stream_read_skb(). b429a5ad19cb af_unix: Don't hold unix_state_lock() in __unix_dgram_recvmsg(). 432407c86993 eth: fbnic: Create fw_log file in DebugFS ecc53b1b46c8 eth: fbnic: Enable firmware logging 2e972f32ae5f eth: fbnic: Add mailbox support for firmware logs c2b93d6beca8 eth: fbnic: Create ring buffer for firmware logs e48f6620ee81 eth: fbnic: Use FIELD_PREP to generate minimum firmware version dd62e960a755 eth: fbnic: Fix incorrect minimum firmware version 012b1043420c cpumask: introduce cpumask_random() c56f97c5c71f bitmap: generalize node_random() adc353c0bfb2 kernel: trace: preemptirq_delay_test: use offstack cpu mask 3aceaa539cfe tracing: Use queue_rcu_work() to free filters 88c79ecfb68f tracing: Replace opencoded cpumask_next_wrap() in move_to_next_cpu() 5f512533b7aa samples: rust: pci: reset pci-testdev in unbind() 18ebb25dfa18 rust: pci: implement Driver::unbind() 4be5f3fff151 rust: platform: implement Driver::unbind() c46f60246f9a rust: auxiliary: use generic device drvdata accessors 4231712c8e98 rust: pci: use generic device drvdata accessors f0a68a912c67 rust: platform: use generic device drvdata accessors 880dec12a258 rust: device: add drvdata accessors fa7486d3f947 rust: device: introduce device::CoreInternal ff2aa6495d4b KVM: arm64: gic-v5: Probe for GICv5 c017e49ed138 KVM: arm64: gic-v5: Support GICv3 compat b62f4b5dec91 arm64/sysreg: Add ICH_VCTLR_EL2 1ec38ce3d024 irqchip/gic-v5: Populate struct gic_kvm_info 244e9a89ca76 irqchip/gic-v5: Skip deactivate for forwarded PPI interrupts aacb37f597d0 lib/crypto: hash_info: Move hash_info.c into lib/crypto/ cd7e8841b61f net: ethtool: reduce indent for _rxfh_context ops 4e655028c29f net: ethtool: remove the compat code for _rxfh_context ops afc55a0659a6 eth: mlx5: migrate to the *_rxfh_context ops be78c83a8bbb eth: ice: drop the dead code related to rss_contexts 62e01d8c4170 eth: otx2: migrate to the *_rxfh_context ops 0b593ef12afc KVM: arm64: selftests: Catch up set_id_regs with the kernel 55ea75f5b273 KVM: arm64: selftests: Add SCTLR2_EL1 to get-reg-list a90aac553249 KVM: arm64: selftests: Test SEAs are taken to SError vector when EASE=1 2858ea3083f0 KVM: arm64: selftests: Add basic SError injection test bfb7a30b1986 KVM: arm64: Don't retire MMIO instruction w/ pending (emulated) SError a3c4a00dbe20 KVM: arm64: Advertise support for FEAT_DoubleFault2 075c2dc7367e KVM: arm64: Advertise support for FEAT_SCTLR2 1f1c08d9896c KVM: arm64: nv: Enable vSErrors when HCRX_EL2.TMEA is set 59b6d08666f0 KVM: arm64: nv: Honor SError routing effects of SCTLR2_ELx.NMEA ce66109cec86 KVM: arm64: nv: Take "masked" aborts to EL2 when HCRX_EL2.TMEA is set fff97df2a0bd KVM: arm64: Route SEAs to the SError vector when EASE is set 178ec0ae35f8 KVM: arm64: nv: Ensure Address size faults affect correct ESR 720ef4611c46 KVM: arm64: Factor out helper for selecting exception target EL abc693fef30c KVM: arm64: Describe SCTLR2_ELx RESx masks 7fb7660b9c0b KVM: arm64: Enable SCTLR2 when advertised to the guest 02dd33ec8831 KVM: arm64: Context switch SCTLR2_ELx when advertised to the guest 81fbef164766 KVM: arm64: Wire up SCTLR2_ELx sysreg descriptors 0ead48acc935 KVM: arm64: nv: Describe trap behavior of SCTLR2_EL1 a99456abd834 KVM: arm64: nv: Advertise support for FEAT_RAS 18fbc24707db KVM: arm64: nv: Use guest hypervisor's vSError state 211fced460f2 KVM: arm64: nv: Add FEAT_RAS vSError sys regs to table 77ee70a07357 KVM: arm64: nv: Honor SError exception routing / masking 9aba641b9ec2 KVM: arm64: nv: Respect exception routing rules for SEAs 1bba3900ca18 rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access e67645bb7f3f io_uring/zcrx: prepare fallback for larger pages 1b4dc1ff0a88 io_uring/zcrx: assert area type in io_zcrx_iov_page b84621d96ee0 io_uring/zcrx: allocate sgtable for umem areas 54e89a93ef05 io_uring/zcrx: introduce io_populate_area_dma 06897ddfc523 io_uring/zcrx: return error from io_zcrx_map_area_* e9a9ddb15b09 io_uring/zcrx: always pass page to io_zcrx_copy_chunk 00c9c9628b49 drbd: add missing kref_get in handle_write_conflicts 8e1fab9cccc7 block: mtip32xx: Fix usage of dma_map_sg() fc39760cd0f4 rcu/exp: Warn on QS requested on dying CPU bf0a57445d3f rcu/exp: Remove needless CPU up quiescent state report 4b9432ed65cb rcu/exp: Remove confusing needless full barrier on task unblock aae35f4ffbf2 KVM: arm64: Treat vCPU with pending SError as runnable 1d6fea7663b2 KVM: arm64: Add helper to identify a nested context e3fd66620f10 arm64: Detect FEAT_DoubleFault2 bf49e73dde7d arm64: Detect FEAT_SCTLR2 53bb952a625f arm64: Kconfig: Enable GICv5 42d36969e307 docs: arm64: gic-v5: Document booting requirements for GICv5 695949d8b16f irqchip/gic-v5: Add GICv5 IWB support 57d72196dfc8 irqchip/gic-v5: Add GICv5 ITS support 8b65db1e93a2 irqchip/msi-lib: Add IRQ_DOMAIN_FLAG_FWNODE_PARENT handling b4ead12d9500 irqchip/gic-v3: Rename GICv3 ITS MSI parent cd0ec59affb1 PCI/MSI: Add pci_msi_map_rid_ctlr_node() helper function 31fd3becb920 of/irq: Add of_msi_xlate() helper function 03a28dc39838 irqchip/gic-v5: Enable GICv5 SMP booting 0f0101325876 irqchip/gic-v5: Add GICv5 LPI/IPI support 5cb1b6dab2de irqchip/gic-v5: Add GICv5 IRS/SPI support 7ec80fb3f025 irqchip/gic-v5: Add GICv5 PPI support e62e1e9493aa arm64: Add support for GICv5 GSB barriers ba1004f861d1 arm64: smp: Support non-SGIs for IPIs 988699f9e6b6 arm64: cpucaps: Add GICv5 CPU interface (GCIE) capability 0bb5b6faa0d5 arm64: cpucaps: Rename GICv3 CPU interface capability 25374470f91a arm64: Disable GICv5 read/write/instruction traps 42555929dd25 arm64/sysreg: Add ICH_HFGITR_EL2 45d9f8e195cf arm64/sysreg: Add ICH_HFGWTR_EL2 2e00c5463f6c arm64/sysreg: Add ICH_HFGRTR_EL2 f987581aa78e arm64/sysreg: Add ICC_IDR0_EL1 cfd051c5c831 arm64/sysreg: Add ICC_PCR_EL1 4edcfaf951a2 arm64/sysreg: Add ICC_CR0_EL1 3037134b1b62 arm64/sysreg: Add ICC_PPI_{C/S}PENDR_EL1 d4e375d8fee5 arm64/sysreg: Add ICC_PPI_{C/S}ACTIVER_EL1 231d9dd790bf arm64/sysreg: Add ICC_PPI_ENABLER_EL1 4ee38cd9af9d arm64/sysreg: Add ICC_PPI_HMR_EL1 fb0ad5ed5676 arm64/sysreg: Add ICC_ICSR_EL1 1bd7238dc705 arm64/sysreg: Add ICC_PPI_PRIORITY_EL1 2a30a8124c55 arm64/sysreg: Add GCIE field to ID_AA64PFR2_EL1 7d7299bd07c6 dt-bindings: interrupt-controller: Add Arm GICv5 f6f9760320a9 char: ipmi: remove redundant variable 'type' and check ba2ff3e1b640 perf: arm_spe: Relax period restriction 58074a0fce66 perf: arm_pmuv3: Add support for the Branch Record Buffer Extension (BRBE) 9df56b46cd9d riscv: defconfig: Enable PWM support for SpacemiT K1 SoC 493e9b085299 riscv: defconfig: Remove CONFIG_SND_SOC_STARFIVE=m bbca931fce26 vhost/net: enable gso over UDP tunnel support. 288f30435132 tun: enable gso over UDP tunnel support. 56a06bd40fab virtio_net: enable gso over UDP tunnel support. a2fb4bc4e2a6 net: implement virtio helpers to handle UDP GSO tunneling. 3b17aa13015c virtio_net: add supports for extended offloads 333c515d1896 vhost-net: allow configuring extended features 69b946151224 virtio_pci_modern: allow configuring extended features e7d4c1c5a546 virtio: introduce extended features eade9f57ca72 scripts/kernel_doc.py: properly handle VIRTIO_DECLARE_FEATURES 19c066f94066 tcp: update the outdated ref draft-ietf-tcpm-rack c523058713ab net: phy: declare package-related struct members only if CONFIG_PHY_PACKAGE is enabled a41851bea7bf net: account for encap headers in qdisc pkt len 401581f2863e net: hibmcge: configure FIFO thresholds according to the MAC controller documentation 1051404babef net: hibmcge: adjust the burst len configuration of the MAC controller to improve TX performance. 1d7cd7a9c69c net: hibmcge: support scenario without PHY effdbb29fdd2 netlink: spelling: fix appened -> appended in a comment ab34e14258cd net: skbuff: Drop unused @skb ad0ac6cd9c04 net: skbuff: Drop unused @skb 25489a4f5564 net: splice: Drop unused @gfp 1024f1207161 net: splice: Drop unused @pipe e27dba1951ce net: Use of_reserved_mem_region_to_resource{_byname}() for "memory-region" f142028e30ca gve: global: fix "for a while" typo 60687c2c5c3d atm: lanai: fix "take a while" typo b5daf93b809d firmware: arm_scmi: Avoid notifier registration for unsupported events d7567e9b9ba5 KVM: arm64: nvhe: Disable branch generation in nVHE guests ae344bcb0d49 arm64: Handle BRBE booting requirements 52e4a56ab8b8 arm64/sysreg: Add BRBE registers and fields 0e86f3eb83c0 net/mlx5: Fix spelling mistake "disabliing" -> "disabling" 25050181b61a fs/libfs: don't assume blocksize <= PAGE_SIZE in generic_check_addressable 77eb64439ad5 fs/buffer: remove the min and max limit checks in __getblk_slow() 04a2c4b4511d fs: Prevent file descriptor table allocations exceeding INT_MAX f55b3ca3cf1d tracing: doc: fix "for a while" typo 3ed92345e920 Documentation: Remove duplicate word size in bootconfig 5d77dcc07fde docs: kdoc: pretty up dump_enum() 92fb8091c072 docs: kdoc: Remove a Python 2 comment 414ccf92ae07 docs: kdoc: some tweaks to process_proto_function() b8ac0259f80e docs: kdoc: rework type prototype parsing 061a1c1a27c9 docs: kdoc: remove the brcount floor in process_proto_type() 8078e0ed1f3f docs: kdoc: micro-optimize KernRe e7e540363cc5 docs: kdoc: don't reinvent string.strip() 5a593def8bb6 Documentation: remove reference to pktcdvd in cdrom documentation e22da4685013 net/handshake: Add new parameter 'HANDSHAKE_A_ACCEPT_KEYRING' 344b65804724 arm64: fix unnecessary rebuilding when CONFIG_DEBUG_EFI=y 5d288658eec1 net: replace ADDRLABEL with dynamic debug b8b7570a7ec8 nvme-pci: fix dma unmapping when using PRPs and not using the IOVA mapping 9d1869f0f537 arm64: remove CONFIG_VMAP_STACK checks from entry code 3e72b9e9f01a arm64: remove CONFIG_VMAP_STACK checks from SDEI stack handling 907cb5cd8efd arm64: remove CONFIG_VMAP_STACK checks from stacktrace overflow logic e5692bba1e66 arm64: remove CONFIG_VMAP_STACK conditionals from traps overflow stack c4a5699d5cef arm64: remove CONFIG_VMAP_STACK conditionals from irq stack setup 0909c719c17b arm64: Remove CONFIG_VMAP_STACK conditionals from THREAD_SHIFT and THREAD_ALIGN 63829521a8e8 arm64: efi: Remove CONFIG_VMAP_STACK check ef6861b8e6dd arm64: Mandate VMAP_STACK a8b8cce9d96d arm64: debug: remove debug exception registration infrastructure fc5e5d0477c5 arm64: debug: split bkpt32 exception entry 31575e11ecf7 arm64: debug: split brk64 exception entry 413f0bba005d arm64: debug: split hardware watchpoint exception entry 0ac7584c08ce arm64: debug: split single stepping exception entry 80691d35523d arm64: debug: refactor reinstall_suspended_bps() 43e2ae77fcab arm64: debug: split hardware breakpoint exception entry eaff68b32861 arm64: entry: Add entry and exit functions for debug exceptions d4e0b1262094 arm64: debug: remove break/step handler registration infrastructure 403b48aad5b3 arm64: debug: call step handlers statically 6adfdc5e2ef9 arm64: debug: call software breakpoint handlers statically b1e2d95524e4 arm64: refactor aarch32_break_handler() ad8b22648b7d arm64: debug: clean up single_step_handler logic 62c51c2b3872 docs: dt: writing-bindings: Consistently use single-whitespace b57ce9630bab docs: dt: writing-bindings: Express better expectations of "specific" 49ed6868c10e docs: dt: writing-bindings: Rephrase typical fallback (superset) usage 84a7d6797e6a net/sched: acp_api: no longer acquire RTNL in tc_action_net_exit() 48e1736e5dc1 net: mctp: test: Add tests for gateway routes ad39c12fcee3 net: mctp: add gateway routing support 28ddbb2abe13 net: mctp: allow NL parsing directly into a struct mctp_route 4a1de053d7f0 net: mctp: remove routes by netid, not by device 48e6aa60bf28 net: mctp: pass net into route creation 9b4a8c38f4fe net: mctp: test: Add initial socket tests 19396179a0f1 net: mctp: test: add sock test infrastructure 80bcf05e54e0 net: mctp: test: move functions into utils.[ch] 46ee16462fed net: mctp: test: Add extaddr routing output test 96b341a8e782 net: mctp: test: Add an addressed device constructor 3007f90ec038 net: mctp: separate cb from direct-addressing routing 269936db5eb3 net: mctp: separate routing database from routing operations fc2b87d036e2 net: mctp: test: make cloned_frag buffers more appropriately-sized e0f3c79cc0bb net: mctp: don't use source cb data when forwarding, ensure pkt_type is set 145a2a9e2756 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable serial NOR FLASH 885bf52d044a arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable serial NOR FLASH 7449d4d58da7 arm64: dts: renesas: r9a09g057: Add XSPI node 3b443f01b3dd arm64: dts: renesas: r9a09g056: Add XSPI node 2d9f884ceae8 soc: renesas: Sort Renesas Kconfig configs ed62c3807d33 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Fix pinctrl node name for GBETH1 ffcc8c2e97ca arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Fix pinctrl node name for GBETH1 7e5624e231ee arm64: dts: renesas: r8a779g3-sparrow-hawk-fan-pwm: Add missing install target 0c62020d2a51 arm64: dts: renesas: rzg3e-smarc-som: Enable eth{0-1} (GBETH) interfaces 9e95446b0cf9 arm64: dts: renesas: r9a09g047e57-smarc: Add gpio keys 0ab2d84f94da clk: renesas: r9a08g045: Add MSTOP for coupled clocks as well e6e54229f328 clk: renesas: r9a09g047: Add clock and reset signals for the GBETH IPs cc2b72213289 wifi: mac80211: fix rx link assignment for non-MLO stations 2f9afffc399d net: bonding: send peer notify when failure recovery 3d98ee52659c net: bonding: add broadcast_neighbor netlink option ce7a381697cb net: bonding: add broadcast_neighbor option for 802.3ad 86ccd4d3e8bc ASoC: Intel: soc-acpi-intel-lnl-match: add rt1320_l12_rt714_l0 support e149d870687a ASoC: Intel: soc-acpi-intel-ptl-match: add support ptl-rt721-l0 fb00ab1f3936 ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in PTL match table 2813f535b584 ASoC: Intel: soc-acpi: Add entry for sof_es8336 in PTL match table. 67bdd67aedce ASoC: rt715: don't set dapm->bias_level a3c3e84fc495 ASoC: rt700: don't set dapm->bias_level 76760b9dbbf8 soc: Use dev_fwnode() a683a5b2ba23 fold fs_struct->{lock,seq} into a seqlock f440a12d264d wifi: cfg80211: move away from using a fake platform device a49f0abd8959 Revert "fs/ntfs3: Replace inode_trylock with inode_lock" f6f6be0c4faf tools/nolibc: drop s390 clang target override a40f0cdce78b tools/build: Fix s390(x) cross-compilation with clang 3e43442d4994 media: vivid: fix wrong pixel_array control size 1610f15cba05 .mailmap: update Hans Verkuil's email addresses 486225f952c0 MAINTAINERS: Update i.MX entry 52ccf19527fd soc: fsl: qe: use new GPIO line value setter callbacks 54d32a9754a0 media: atomisp: Remove custom sysfs attributes from atomisp_drvfs.c bd290dddb0d7 media: atomisp: Fix premature setting of HMM_BO_DEVICE_INITED flag 5e2330ef08f4 media: atomisp: Remove debug sysfs attributes active_bo and free_bo 379f5e158731 media: atomisp: Remove no more used macros from math_support.h 782fc724bfa4 media: atomisp: Replace macros from math_support.h 58913d96525b media: atomisp: Remove unused header 3c92c08cd413 media: atomisp: ov2722: Fix struct definition style 51c19651a7dc media: atomisp: gc2235: Fix struct definition style 11d3d8dd0252 media: atomisp: gc0310: Remove redundant debug message 4ea35dbdaf5f media: atomisp: gc0310: Drop gc0310_g_skip_frames() 3c30c8948d81 media: atomisp: gc0310: Drop gc0310_get_frame_interval() 4aaa74642d8c media: atomisp: gc0310: runtime-PM fixes 4d697daae8d8 media: atomisp: gc0310: Move and rename suspend/resume functions 0f8b9632fa87 media: atomisp: gc0310: Switch to using sd.active_state fmt e0e182ad80e9 media: atomisp: gc0310: Use v4l2_subdev_get_fmt() as v4l2_subdev_pad_ops.get_fmt() 01027ffed991 media: atomisp: gc0310: Implement internal_ops.init_state 1e29696182f6 media: atomisp: gc0310: Switch to using the sub-device state lock 889740337f29 media: atomisp: gc0310: Switch to {enable,disable}_streams 9a21a940681c media: atomisp: gc0310: Remove unused is_streaming variable f934362be216 media: atomisp: gc0310: Fix power on/off sleep times b9ea99652e97 media: atomisp: gc0310: Add check_hwcfg() function bddd68a844f5 media: atomisp: gc0310: Limit max exposure value to mode-height + vblank c9524e6b9082 media: atomisp: gc0310: Add camera orientation and sensor rotation controls c914e3971f3e media: atomisp: gc0310: Add vblank and hblank controls cd3a72c6430c media: atomisp: gc0310: Add link-frequency and pixelrate controls 5446808037f6 media: atomisp: gc0310: Add selection API support 782101916bf2 media: atomisp: gc0310: Use V4L2_CID_ANALOGUE_GAIN for gain control 2c3a35f27db8 media: atomisp: gc0310: Switch to CCI register access helpers 58eec766d28a media: atomisp: gc0310: Modify vblank value to run at 30 fps 214b24b4cdb2 media: atomisp: gc0310: Drop unused GC0310_FOCAL_LENGTH_NUM define e3b95e64d508 media: atomisp: gc0310: Rename "dev" function variable to "sensor" ed3bc38ff5cb media: atomisp: Fix ia_css_vf.host.c coding style cf101966f4e2 media: atomisp: Switch to int3472 driver sensor GPIO mapping code 0193cce58b19 media: atomisp: Fix "stop stream timeout." error f01d091c3e2b media: atomisp: Always free MIPI / CSI-receiver buffers from ia_css_uninit() 2194e6066ae0 media: atomisp: Stop pipeline on atomisp_css_start() failure 41dd1f2fac32 media: atomisp: Properly stop the ISP stream on sensor streamon errors 0a345630c980 media: atomisp: Move atomisp_stop_streaming() above atomisp_start_streaming() 5701c792c7b9 media: cec: cec-gpio: reading hpd/5v is allowed to sleep e068fbdf4ccb media: cec: cec-gpio: rename functions a8c42a5bf5ea Documentation: media: cec: update error inj doc a9fc2adc1423 media: cec: core: add rx-no-low-drive setting 36e713438ae3 media: cec: core: add glitch error injection 5bcc50cb55c2 media: i2c: adv7604/tc358743/tda1997x: HPD low for HZ / 7 a9aec713d0d9 net/mlx5: Add HWS as secondary steering mode 96e4c4a1a5bc net/mlx5: HWS, Shrink empty matchers 29063103f864 net/mlx5: HWS, Rearrange to prevent forward declaration 6b44fffdc7b7 net/mlx5: HWS, Track matcher sizes individually c8332ce09691 net/mlx5: HWS, Decouple matcher RX and TX sizes 59807d071724 net/mlx5: HWS, Create STEs directly from matcher 3dcac700d20b net/mlx5: HWS, Refactor rule skip logic d8e7ab591b50 net/mlx5: HWS, Export rule skip logic 26b06579d50d net/mlx5: HWS, remove incorrect comment 60afb51c8941 net/mlx5: HWS, remove unused create_dest_array parameter fdf003f30b99 soc: aspeed: lpc-snoop: Lift channel config to const structs 4483e3c481bd soc: aspeed: lpc-snoop: Consolidate channel initialisation fa4ffb06d8e4 soc: aspeed: lpc-snoop: Use dev_err_probe() where possible 08ebd4c56aa2 soc: aspeed: lpc-snoop: Switch to devm_clk_get_enabled() 6c64e1a828a2 soc: aspeed: lpc-snoop: Rearrange channel paths e88c9a712f9a soc: aspeed: lpc-snoop: Rename 'channel' to 'index' in channel paths 3e9c15784a58 soc: aspeed: lpc-snoop: Constrain parameters in channel paths 3795e993931f soc: aspeed: lpc-snoop: Ensure model_data is valid 320164a6e172 net: phylink: add phylink_sfp_select_interface_speed() b0fdff22d520 net: phylink: clear SFP interfaces when not in use ff1fce1bdd7b net: phylink: restrict SFP interfaces to those that are supported 13a68c1ed754 bng_en: Add a network device 3fa9e977a0cd bng_en: Initialize default configuration 18a975389fcc bng_en: Add irq allocation support 627c67f038d2 bng_en: Add resource management support 29c5b358f385 bng_en: Add backing store support 27544c0ecb4c bng_en: Add ring memory allocation support fb7d8b61c1f7 bng_en: Add initial interaction with firmware 7037d1d89796 bng_en: Add firmware communication mechanism 9099bfa1158a bng_en: Add devlink interface 74715c4ab0fa bng_en: Add PCI interface 3dc6c76391cb selftests: net: Add IPv6 support to netconsole basic tests eb4e773f13fb netpoll: move Ethernet setup to push_eth() helper cacfb1f4e9f6 netpoll: factor out UDP header setup into push_udp() helper 8c27639dbe54 netpoll: factor out IPv4 header setup into push_ipv4() helper 839388f39aee netpoll: factor out IPv6 header setup into push_ipv6() helper 01dae7a61c1a netpoll: factor out UDP checksum calculation into helper 4b52cdfcce21 netpoll: Improve code clarity with explicit struct size calculations 04c7aaccdcf6 net: ethernet: mtk_eth_soc: use generic allocator for SRAM d717d32f517f net: ethernet: mtk_eth_soc: fix kernel-doc comment e81d36d48880 net: ethernet: mtk_eth_soc: improve support for named interrupts 6058099da5e5 net: remove RTNL use for /proc/sys/net/core/rps_default_mask d8bf56a0ca10 page_pool: make page_pool_get_dma_addr() just wrap page_pool_get_dma_addr_netmem() 4369d40da2f2 netmem: use _Generic to cover const casting for page_to_netmem() b56ce8684622 page_pool: rename __page_pool_alloc_pages_slow() to __page_pool_alloc_netmems_slow() 4ad125ae380b page_pool: rename __page_pool_release_page_dma() to __page_pool_release_netmem_dma() 61a332475334 page_pool: rename page_pool_return_page() to page_pool_return_netmem() e2793101d6a9 mlxbf_gige: emit messages during open and probe failures f55ce5a6cd33 KVM: arm64: Expose new KVM cap for cacheable PFNMAP 0c67288e0c8b KVM: arm64: Allow cacheable stage 2 mapping using VMA flags 585189332afe perf vendor events: Update TigerLake events 80c6b82226c1 perf vendor events: Update SkylakeX events 336473ad0771 perf vendor events: Update SierraForest events 870441851194 perf vendor events: Update SapphireRapids events 1f9e24e4df00 perf vendor events: Add PantherLake events a04ab3e59d6a perf vendor events: Update MeteorLake events efafab4f4915 perf vendor events: Update LunarLake events 0a6b21da26e2 perf vendor events: Update IcelakeX events 816992491687 perf vendor events: Update GraniteRapids events 25da8939d615 perf vendor events: Update GrandRidge events 31c8714cf5b9 perf vendor events: Update EmeraldRapids events 73a33656896f perf vendor events: Update CascadelakeX events e7c38d634cad perf vendor events: Update Arrowlake events e393a7b9202b perf vendor events: Update AlderlakeN events a292d5733c5e perf vendor events: Update Alderlake events 2a8dfab26677 KVM: arm64: Block cacheable PFNMAP mapping 825aea662b49 io_uring/rw: cast rw->flags assignment to rwf_t a1bff3d6cc45 wifi: ath12k: Add num_stations counter for each interface acab697c32f7 wifi: ath12k: properly set bit for pdev mask for firmware PPDU_STATS request 80570587e418 wifi: ath12k: Block radio bring-up in FTM mode 93a1cdb9cd94 wifi: ath12k: advertise NL80211_FEATURE_TX_POWER_INSERTION support d45d015448fc wifi: ath12k: add support for Tx Power insertion in RRM action frame a0b963e1da5b wifi: ath12k: fetch tx_retry and tx_failed from htt_ppdu_stats_user_cmpltn_common_tlv e0618fca1af2 wifi: ath12k: correctly update bw for ofdma packets ebde0514b4f4 wifi: ath12k: add EHT support for TX rate 3b8aa249d0fc wifi: ath12k: add link support for multi-link in arsta ebebe66ec208 wifi: ath12k: fill link station statistics for MLO 5054740e0092 regulator: sy8827n: make enable gpio NONEXCLUSIVE 114b06ee108c PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining cbbfe9f683f0 PCI: rockchip: Use standard PCIe definitions 0bafe291cb42 dt-bindings: rtc: nxp,lpc1788-rtc: add compatible string nxp,lpc1850-rtc d754e2c4aaea dt-bindings: rtc: move nxp,lpc3220-rtc to separated file from trivial-rtc.yaml 590951f908f2 dt-bindings: Move sophgo,cv1800b-rtc to rtc directory a089bb2822a4 selftests: tracing: Use mutex_unlock for testing glob filter 95d32c7ee050 selftests: print installation complete message 59f44c9ccc3b net: openvswitch: allow providing upcall pid for the 'execute' command 5c3f832de236 net: usb: lan78xx: stop including phy_fixed.h a3a4be32b69c arm: dts: ti: omap: Fixup pinheader typo 539e87dd661f ARM: dts: am335x-pdu001: Fix RS-485 transceiver switching 12aa3e0cb0c6 i3c: prefix hexadecimal entries in sysfs 8d53c0d645e3 i3c: master: cdns: replace ENOTSUPP with SUSV4-compliant EOPNOTSUPP 566aebedee37 i3c: dw: replace ENOTSUPP with SUSV4-compliant EOPNOTSUPP d10a4c323883 i3c: master: replace ENOTSUPP with SUSV4-compliant EOPNOTSUPP 447270cdb41b i3c: don't fail if GETHDRCAP is unsupported f12682148262 x86/itmt: Add debugfs file to show core priorities 13bc67a96ea5 platform/x86/amd: hfi: Add debugfs support 216fe0d7680b platform/x86/amd: hfi: Set ITMT priority from ranking data bfea2b3b4f23 cpufreq/amd-pstate: Disable preferred cores on designs with workload classification 9e8f6bf782a9 x86/process: Clear hardware feedback history for AMD processors 263e66f9c359 platform/x86: hfi: Add power management callback bb20421c05fc platform/x86: hfi: Add online and offline callback support b6ffe4d9e074 platform/x86: hfi: Init per-cpu scores for each class d4e95ea7a78e platform/x86: hfi: Parse CPU core ranking data from shared memory ba2ebd52a22e driver core: platform: Drop dev_pm_domain_detach() call f99508074e78 PM: domains: Detach on device_unbind_cleanup() d42c7c6fd66a PM: domains: Add flags to specify power on attach/detach 05a61c6cb631 EDAC/ie31200: Add Intel Raptor Lake-HX SoCs support 773d8bb5ba7f EDAC/igen6: Add Intel Wildcat Lake SoCs support 9ad08c111564 EDAC/i10nm: Add Intel Granite Rapids-D support 5d902ee5609a platform/x86: hfi: Introduce AMD Hardware Feedback Interface Driver a3c4f3396b82 x86/msr-index: Add AMD workload classification MSRs 31b294e522a1 MAINTAINERS: Add maintainer entry for AMD Hardware Feedback Driver 11390345ba0c Documentation/x86: Add AMD Hardware Feedback Interface documentation c9d52116c5d4 ACPI: fan: Update debug message in fan_get_state_acpi4() 3db5648c4d60 ACPI: PRM: Reduce unnecessary printing to avoid user confusion e71b59b4817b ACPI: fan: Replace sprintf() with sysfs_emit() c8aea83c735e ACPI: APEI: EINJ: Fix trigger actions e553ac0d7616 wifi: mt76: mt7921s: Introduce SDIO WiFi/BT combo module card reset 55e95ce469d0 wifi: mt76: mt792x: improve monitor interface handling 1298de13d128 wifi: mt76: Get rid of dma_sync_single_for_device() for MMIO devices 344dd6a4c919 wifi: mt76: mt7996: Move num_sta accounting in mt7996_mac_sta_{add,remove}_links 62da647a2b20 wifi: mt76: mt7996: Add MLO support to mt7996_tx_check_aggr() a59650a22701 wifi: mt76: mt7996: Fix valid_links bitmask in mt7996_mac_sta_{add,remove} 64cbf0d7ce9a wifi: mt76: mt7996: Fix possible OOB access in mt7996_tx() 59ea7af6f9ce wifi: mt76: mt7996: Fix mlink lookup in mt7996_tx_prepare_skb 8989d8e90f5f wifi: mt76: mt7996: Do not set wcid.sta to 1 in mt7996_mac_sta_event() 1a1cce6b52e5 wifi: mt76: mt7996: Rely on for_each_sta_active_link() in mt7996_mcu_sta_mld_setup_tlv() e8d7eef07199 wifi: mt76: mt7996: Fix secondary link lookup in mt7996_mcu_sta_mld_setup_tlv() 53a5d72bdd70 wifi: mt76: fix vif link allocation 3413bc0cf16e bpf: Clean code with bpf_copy_to_user() 9a0658d3991e firmware: arm_scmi: power_control: Ensure SCMI_SYSPOWER_IDLE is set early during resume 76e65f7a0e0f firmware: arm_scmi: Add power management operations to SCMI bus 192e3aa14529 selftests/bpf: Negative test case for tail call map 92974cef83b5 selftests/bpf: Add Spectre v4 tests dadb59104c64 bpf: Fix aux usage after do_check_insn() 0f626c98fd10 selftests/bpf: Set CONFIG_PACKET=y for selftests bfa2bb9abd99 bpf: Fix improper int-to-ptr cast in dump_stack_cb 116c8f474722 bpf: Fix bounds for bpf_prog_get_file_line linfo loop 68cca81fd57f selftests/bpf: tests for __arg_untrusted void * global func params c4aa454c64ae bpf: support for void/primitive __arg_untrusted global func params 54ac2c9418af selftests/bpf: test cases for __arg_untrusted aaa0e57e6930 libbpf: __arg_untrusted in bpf_helpers.h 182f7df70419 bpf: attribute __arg_untrusted for global function parameters f1f5d6f25d09 selftests/bpf: ptr_to_btf_id struct walk ending with primitive pointer 2d5c91e1cc14 bpf: rdonly_untrusted_mem for btf id walk pointer leafs b9d44bc9fd30 bpf: make makr_btf_ld_reg return error for unexpected reg types 08dc0f5cc26a ASoC: soc-dapm: add prefix on soc_dapm_dev_attrs 9d33f9ca4404 ASoC: soc-dapm: add prefix on dapm_xxx_event() 805c019fbb94 ASoC: soc-dapm: add prefix on dapm_mark_endpoints_dirty() 1ac23653840f ASoC: soc-dapm: use common name for dapm fbd09117a38e ASoC: soc-dapm: use component instead of cmpnt f02ccc8c0b99 ASoC: soc-dapm: reordering header definitions 0d516af94853 ASoC: soc-dapm: reordering function definitions d6f240031afb ASoC: soc-dapm: remove snd_soc_dapm_weak_routes() 2ec1067d1e5a ASoC: soc-dapm: remove snd_soc_dapm_nc_pin[_unlocked]() 58baaea26659 ASoC: soc-dapm: remove EXPORT_SYMBOL_GPL() for snd_soc_dapm_free() e199e85556bd ASoC: soc-dapm: remove unnecessary definition 28254bcf96bf ARM: dts: marvell: kirkwood: use recent scl/sda gpio bindings 90ec89d68ffa arm: orion: use string choices helper 216887f79d98 KVM: arm64: Assume non-PFNMAP/MIXEDMAP VMAs can be mapped cacheable 8cc9dc1ae4fb KVM: arm64: Rename the device variable to s2_force_noncacheable c479d7cf06c3 reset: spacemit: add support for SpacemiT CCU resets 31db7b6a78b7 tools/nolibc: avoid false-positive -Wmaybe-uninitialized through waitpid() 56036d6af41a platform/x86: dell_rbu: Remove unused struct 1cea5180f2f8 block: remove pktcdvd driver 18c590e012d3 arm64: defconfig: Enable Tegra HSP and BPMP 94bce2cf7cf6 firmware: tegra: bpmp: Add support on Tegra264 78eb18020a88 firmware: tegra: Fix IVC dependency problems 7ddca4500140 soc/tegra: Add Tegra264 APBMISC compatible string 519b078998ce fs/ntfs3: Exclude call make_bad_inode for live nodes. 5cddd546df0f rust: pci: fix documentation related to Device instances 5273adad12ff soc/tegra: pmc: Add Tegra264 support 14bdb1be9862 soc/tegra: Enable support for Tegra264 c5fccfe9e4e9 ata: libata-eh: use bool for fastdrain in ata_eh_set_pending() 7aae547bbe44 ata: libata: Introduce ata_port_eh_scheduled() da9029b47d79 coredump: add coredump_skip() helper 9dd88f362646 coredump: avoid pointless variable ae20958b37ac coredump: order auto cleanup variables at the top cfd6c12293d7 coredump: add coredump_cleanup() 7a568fcdad7c coredump: auto cleanup prepare_creds() 377d7860c960 cred: add auto cleanup method 8434fac512d3 coredump: directly return 4a9f5d7fb664 coredump: auto cleanup argv 3a4db72d0368 coredump: add coredump_write() d6527db34d08 coredump: use a single helper for the socket 515305369298 coredump: move pipe specific file check into coredump_pipe() 9f29a347d7b1 coredump: split pipe coredumping into coredump_pipe() a9b906f15995 arm64: dts: mediatek: mt8395-genio-1200-evk: Add MT6359 PMIC key support cf0cdde64b32 arm64: dts: mediatek: mt8390-genio-common: Add Home MT6359 PMIC key support 5a40efb8c9d2 arm64: dts: mediatek: mt7988a-bpi-r4: add gpio leds db05490d417d ARM: dts: imx6-karo: Replace license text comment with SPDX identifier d1b07cc0868f arm64: dts: s32g: Add USB device tree information for s32g2/s32g3 08c8767ada71 usb: chipidea: s32g: Add usb support for s32g3 a4a27565464e usb: chipidea: s32g: Add usb support for s32g2 e8dcc89dabec dt-bindings: usb: Add compatible strings for s32g2/s32g3 7168c06d9ba0 usb: gadget: f_uac2: replace scnprintf() with sysfs_emit() 6c99a046edfa gpio: pca953x: Add support for TI TCA6418 453de04bf722 dt-bindings: gpio: pca95xx: add TI TCA6418 b581e472d95d usb: gadget: f_fs: Remove unnecessary spinlocks. 6693750a6f8e usb: dwc3: gadget: Simplify TRB reclaim logic by removing redundant 'chain' argument c5f0cd2bd6ae gpio: arizona: Remove redundant pm_runtime_mark_last_busy() calls 2b7eec2ec301 usb: early: xhci-dbc: Fix early_ioremap leak 62783c30d78a USB: gadget: f_hid: Fix memory leak in hidg_bind error path bc51660cd5fd arm64: dts: mediatek: mt7988a-bpi-r4: drop unused pins b5a4ad957114 arm64: dts: mediatek: mt7988a-bpi-r4: add proc-supply for cci 0cbdb6d04689 arm64: dts: mediatek: mt7988: add cci node bd9e0f5d9095 dt-bindings: interconnect: add mt7988-cci compatible d172b9237e47 arm64: dts: airoha: en7581: Add ethernet nodes to EN7581 SoC evaluation board 1fcb7608a0ea arm64: dts: mediatek: mt8192-asurada-spherion: Mark trackpads as fail-needs-probe 85c767d2d36f arm64: dts: mediatek: mt8186: Add Squirtle Chromebooks 57ac6f86ee9a arm64: dts: mediatek: mt8186: Merge Voltorb device trees 8609434f64ce arm64: dts: mediatek: mt8186-steelix: Mark second source components for probing 8101382c24b9 dt-bindings: arm: mediatek: Add MT8186 Squirtle Chromebooks 32239b8900a4 dt-bindings: arm: mediatek: Merge MT8186 Voltorb entries 3263a554f396 ALSA: mts64: Replace deprecated strcpy() with strscpy() c1dc61aede55 PCI: dwc: Make dw_pcie_ptm_ops static e3ec7ad5ab13 gpio: tps6586x: use new GPIO line value setter callbacks fc0e4091afa9 gpio: tps65219: use new GPIO line value setter callbacks 4ca81a1f3a46 gpio: tps65218: use new GPIO line value setter callbacks 913cbf8a0d4b gpio: tps65218: remove unneeded callbacks 2a5be7a80b3b gpio: tps65086: use new GPIO line value setter callbacks 4ffdd9d8a37e gpio: tpic2810: use new GPIO line value setter callbacks 00c337cc68c3 gpio: tpic2810: remove unneeded callbacks dd66f8862f84 gpio: timberdale: use new GPIO line value setter callbacks ecf0c0278f47 gpio: thunderx: use new GPIO line value setter callbacks 8a81d128e137 gpio: tegra: use new GPIO line value setter callbacks 871e1aee0029 gpio: tegra186: use new GPIO line value setter callbacks 47c228d9fc9f gpio: tegra186: don't call the set() callback directly 34c029c20300 gpio: en7523: use new generic GPIO chip API bd9a0dec2d49 gpio: 74xx-mmio: use new generic GPIO chip API 47ecff3839ca gpio: cadence: use new generic GPIO chip API 76045e90400b gpio: cadence: use lock guards fd0f0d1a1e71 gpio: clps711x: use new generic GPIO chip API 1f129b15c2de gpio: mxc: use new generic GPIO chip API ba441322c7aa gpio: mxc: use lock guards for the generic GPIO chip lock 8595375e4fde gpio: generic: add new generic GPIO chip API 9bad4bec5dad gpio: mmio: remove struct bgpio_pdata bb9c88d5b0fa ARM: s3c: crag6410: use generic device properties for gpio-mmio 094017efe332 ARM: omap1: ams-delta: use generic device properties for gpio-mmio 11cd2e582bf4 mfd: vexpress-sysreg: set-up software nodes for gpio-mmio c4a834840596 gpio: mmio: get chip label and GPIO base from device properties e567269e2468 gpio: mmio: drop the big-endian platform device variant 527db0a88116 gpio: reg: use new GPIO line value setter callbacks edd3bcb1801e pwm: Expose PWM_WFHWSIZE in public header 4cd2f417a0ac dt-bindings: pwm: Convert lpc32xx-pwm.txt to yaml format 10e9b32d9a14 docs: pwm: Adapt Locking paragraph to reality 2c06a2178926 pwm: twl-led: Drop driver local locking dce0df8ac14f pwm: sun4i: Drop driver local locking d2c8bdc72fa9 pwm: sti: Drop driver local locking 9470e7d11fe2 pwm: microchip-core: Drop driver local locking 33d73bde06e9 pwm: lpc18xx-sct: Drop driver local locking 7c1a529a240b pwm: fsl-ftm: Drop driver local locking f0d91b16dcb3 pwm: clps711x: Drop driver local locking 62df49917eb4 pwm: atmel: Drop driver local locking 0191c80e8a28 pwm: argon-fan-hat: Add Argon40 Fan HAT support f6bd99a2d24e dt-bindings: pwm: argon40,fan-hat: Document Argon40 Fan HAT 6fdd4d8c84f3 dt-bindings: vendor-prefixes: Document Argon40 e47026facf73 pwm: pwm-mediatek: Add support for PWM IP V3.0.2 in MT6991/MT8196 d4f1e7a2fe02 pwm: pwm-mediatek: Pass PWM_CK_26M_SEL from platform data 3bb994892178 dt-bindings: pwm: mediatek,mt2712-pwm: Add support for MT6991/MT8196 56ad79b848d4 dt-bindings: pwm: convert lpc1850-sct-pwm.txt to yaml format 0b4d1abe5ca5 pwm: rockchip: Round period/duty down on apply, up on get fd0b06972a8f pwm: stm32: add support for stm32mp25 076a2f3d54a9 dt-bindings: pwm: adi,axi-pwmgen: Update documentation link 21d5daad9354 pwm: sophgo-sg2042: Add support for SG2044 8c805dfafd9b pwm: sophgo-sg2042: Reorganize the code structure 2b66b67530b8 dt-bindings: pwm: sophgo: Add pwm controller for SG2044 6df3aac763fa pwm: sifive: Fix rounding and idempotency issues in apply and get_state 7dbc4432ea6b pwm: sifive: Fix PWM algorithm and clarify inverted compare behavior f4bcf818e5d6 riscv: dts: sifive: unleashed/unmatched: Remove PWM controlled LED's active-low properties 27b5dfe4b4ea pwm: pxa: Allow to enable for SpacemiT K1 SoC 52d2d14d9e49 pwm: pxa: Add optional reset control 08e0b981231f dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support 9c06f26ba5f5 pwm: Add support for pwmchip devices for faster and easier userspace access 7788278ff267 RDMA/bnxt_re: Use macro instead of hard coded value 0aed817380d6 RDMA/bnxt_re: Support 2G message size 09d231ab569c RDMA/bnxt_re: Fix size of uverbs_copy_to() in BNXT_RE_METHOD_GET_TOGGLE_MEM 79d56805c506 RDMA/hns: Fix -Wframe-larger-than issue 5338abb299f0 RDMA/hns: Drop GFP_NOWARN 278c18a4a78a RDMA/hns: Fix accessing uninitialized resources 2c2ec0106c0f RDMA/hns: Get message length of ack_req from FW 005b6187705b refscale: Check that nreaders and loops multiplication doesn't overflow a33ad03aaed2 rcu/nocb: Dump gp state even if rdp gp itself is not offloaded 181698af38d3 crypto: ccp - Fix crash when rebind ccp device for ccp.ko 735b72568c73 crypto: jitter - fix intermediary handling cb7fa6b6fc71 crypto: inside-secure - Fix `dma_unmap_sg()` nents value b4abeccb8d39 crypto: ccp - Fix locking on alloc failure handling fcb96956c921 hfsplus: remove mutex_lock check in hfsplus_free_extents 4c831f30475a hfs: make splice write available again 2eafb669da0b hfsplus: make splice write available again d3ed6d6981f4 hfs: fix not erasing deleted b-tree node issue f9335bb4f5d4 power: supply: twl4030_charger: Remove redundant pm_runtime_mark_last_busy() calls 2453753f395e power: supply: bq24190: Remove redundant pm_runtime_mark_last_busy() calls de713ccb9934 arm64: dts: allwinner: t527: Add OrangePi 4A board 64f2f7bc4acb arm64: dts: allwinner: a523: Add UART1 pins 84c4a16e00f5 arm64: dts: allwinner: a523: Move rgmii0 pins to correct location 6e2662c07a90 arm64: dts: allwinner: a523: Move mmc nodes to correct position bbe7cf4bab16 dt-bindings: arm: sunxi: Add Xunlong OrangePi 4A board 744cc616b8d8 Docs/zh_CN: Translate alias.rst to Simplified Chinese 6b818ef57d01 Docs/zh_CN: Translate netmem.rst to Simplified Chinese 3278971a26a6 Docs/zh_CN: Translate xfrm_proc.rst to Simplified Chinese 53301ceb7395 Docs/zh_CN: Translate netif-msg.rst to Simplified Chinese 31df8330ee3f docs/zh_CN: update git command examples in how-to.rst c8995932db2b m68k: mac: Improve clocksource driver commentary c4958c118cd9 m68k: defconfig: Update defconfigs for v6.16-rc2 7164aacfcea2 m68k: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers 16eea8d2d3c1 m68k: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers 4fbdd56edf1f m68k: Enable dead code elimination 83f672a7f69e m68k: Don't unregister boot console needlessly e911044c28ed m68k: Remove unused "cursor home" code from debug console 0da6458417d7 m68k: Avoid pointless recursion in debug console rendering 210a1ce8ed43 m68k: Fix lost column on framebuffer debug console 946a72819825 smp: Wait only if work was enqueued bae712b66cbc iio: imu: bmi160: make bmi160_regs const ca494204c646 iio: dac: ltc2688: make ltc2688_dither_ext_info const f7f9a33734c0 iio: dac: ad5770r: make ad5770r_rng_tbl const f391719dd1b8 iio: common: hid-sensor-attributes: make unit_conversion const 1e9e9669ff3d iio: chemical: atlas-ezo-sensor: make atlas_ezo_devices const 9d531de209fd iio: amplifiers: ad8366: make ad8366_info const 0084ccd7dcd7 iio: adc: stm32-adc: make stm32_adc_trig_info const 89b971055a3e iio: adc: qcom-vadc: make scale_adc5_fn const bf9b1ffe157b iio: adc: mp2629_adc: make mp2629_channels const fc0f5322a371 iio: adc: axp20x_adc: make axp717_maps const 1ca58056bc2a iio: adc: at91_adc: make at91_adc_caps const 89c3d59a9252 iio: adc: ad7091r8: make ad7091r_init_info const 0e919ffcc73f iio: adc: ad7091r5: make ad7091r5_init_info const 3307461aead6 iio: accel: mma9553: make mma9553_event_info const 31c3bed202dd iio: accel: adxl345: make adxl345_events const 47ae96104b16 dt-bindings: iio: adc: nxp,lpc3220-adc: allow clocks property 8956547c5063 iio: adc: ad7380: remove unused oversampling_ratio getter 695b7c42d97b iio: adc: ad4851: add spi 3-wire support 0fbd8017ab96 dt-bindings: iio: adc: ad4851: add spi-3wire b1c5f11dd183 iio: adc: ad7173: simplify clock enable/disable e602ee39986a iio: imu: bmi270: add step counter watermark event 7c62cd9c796a iio: imu: bmi270: add channel for step counter 4a40129087a4 selftests/nolibc: correctly report errors from printf() and friends 2b1ed5f7f8ab selftests/nolibc: create /dev/full when running as PID 1 7c02bc4088af tools/nolibc: add support for clock_nanosleep() and nanosleep() db15ec7abd33 rust: miscdevice: remove unnecessary import fc2f0135a913 ALSA: hda: Remove redundant pm_runtime_mark_last_busy() calls 5b32627c8ead ALSA: intel_hdmi: Remove redundant pm_runtime_mark_last_busy() calls 6eda94295015 ALSA: hda: add MODULE_FIRMWARE for cs35l41/cs35l56 a094f8462760 ALSA: hda/tas2781: Add bus name in device name check 998b41cb20b0 RDMA/hns: Fix HW configurations not cleared in error flow c6957b95ecc5 RDMA/hns: Fix double destruction of rsv_qp 4b295f4fdc80 wifi: rtw89: Enable the new rtw89_8852bu module 0ed2a8b1a14e wifi: rtw89: Add rtw8852bu.c f56b4446d07a wifi: rtw89: 8852b: Add rtw8852b_hfc_param_ini_usb b57b556a02e6 wifi: rtw89: 8852b: Add rtw8852b_dle_mem_usb3 0980de01da08 wifi: rtw89: 8852b: Fix rtw8852b_pwr_{on,off}_func() for USB 5e9184ae7207 wifi: rtw89: 8852bx: Accept USB devices and load their MAC address 6d16cd5769bb rust: devres: remove unused import 65f8f0d4e0b4 rust: auxiliary: remove unnecessary import 8ae33576ead8 rust: platform: remove unnecessary import 49a27c6c392d arm64: dts: exynos7870-j6lte: reduce memory ranges to base amount 2bdfa35a7bb6 arm64: dts: exynos7870-on7xelte: reduce memory ranges to base amount e9355e894aeb arm64: dts: exynos7870: add quirk to disable USB2 LPM in gadget mode 314862edb13d ARM: dts: microchip: sama7g5: Add cache configuration for cpu node 4101c8274b09 ARM: dts: microchip: sama7d65: Add cache configuration for cpu node 1e2e0ed390cc ARM: dts: microchip: sama5d4: Update the cache configuration for CPU 31a820245903 ARM: dts: microchip: sama5d3: Update the cache configuration for CPU ab435d1265e9 ARM: dts: microchip: sama5d2: Update the cache configuration for CPU 683d532dfc96 pinctrl: samsung: Fix gs101 irq chip cdd73b166607 uapi: fix broken link in linux/capability.h 2fca750160f2 spi: Remove redundant pm_runtime_mark_last_busy() calls 2bd9648d5a8d ASoC: SOF: Remove redundant pm_runtime_mark_last_busy() calls e879f14d88c8 ASoC: component: Remove redundant pm_runtime_mark_last_busy() calls 077e700cd709 ASoC: Intel: Remove redundant pm_runtime_mark_last_busy() calls bbe5e3c433a3 ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 9069141d1d9c ASoC: atmel: Remove redundant pm_runtime_mark_last_busy() calls 571defe0dff3 ASoC: codec: rockchip_sai: Remove including of_gpio.h b41c1d8d0790 fscrypt: Don't use problematic non-inline crypto engines 57b15e9260a3 lib/crypto: x86/sha256: Remove unnecessary checks for nblocks==0 a8c60a9aca77 lib/crypto: x86/sha256: Move static_call above kernel-mode FPU section b34c9803aabd lib/crypto: sha256: Document the SHA-224 and SHA-256 API 773d2b99bb76 lib/crypto: sha256: Sync sha256_update() with sha512_update() e96cb9507f2d lib/crypto: sha256: Consolidate into single module 9f9846a72eec lib/crypto: sha256: Remove sha256_is_arch_optimized() 07f090959bba crypto: sha256 - Use same state format as legacy drivers e0cd37169103 crypto: sha256 - Wrap library and add HMAC support 077833cd6009 lib/crypto: sha256: Add HMAC-SHA224 and HMAC-SHA256 support 4c855d5069ee lib/crypto: sha256: Propagate sha256_block_state type to implementations b86ced882b8e lib/crypto: sha256: Make library API use strongly-typed contexts 6fa4b292204b lib/crypto: sha256: Add sha224() and sha224_update() 9f97707bdb1e lib/crypto: sha256: Remove sha256_blocks_simd() 3135d5be7c27 lib/crypto: sha256: Reorder some code 85de1929e17e cxl/test: Simplify fw_buf_checksum_show() 1cf5cdf8d2ae libceph: Rename hmac_sha256() to ceph_hmac_sha256() 860a831de138 perf/arm: Add missing .suppress_bind_attrs a7bfae21457c perf/arm-cmn: Reduce stack usage during discovery b6e37b27bf68 perf: imx9_perf: make the read-only array mask static const 8b177e9a4ecd perf/arm-cmn: Broaden module description for wider interconnect support c872d7c83738 perf/arm-ni: Set initial IRQ affinity 10d77a8c60b2 ublk: introduce and use ublk_set_canceling helper 2fa9c93035e1 ublk: speed up ublk server exit handling 587c1c00f755 arm64: dts: amlogic: Enable the npu node for Alta and VIM3 fb183c8d7a5a dts: arm64: amlogic: add S6 pinctrl node bd42a25d696e dts: arm64: amlogic: add S7D pinctrl node 9291207753c7 dts: arm64: amlogic: add S7 pinctrl node b33f8cfb2b4d arm64: dts: amlogic: Add Ugoos AM3 ef491ab7cbf6 dt-bindings: arm: amlogic: Add Ugoos AM3 cd9ef86573b5 arm64: dts: amlogic: Align wifi node name with bindings ca115d7e7546 tree-wide: s/struct fileattr/struct file_kattr/g 9f711c9321cf regmap: get rid of redundant debugfs_file_{get,put}() 7a884442aeb6 arm64/watchdog_hld: Add a cpufreq notifier for update watchdog thresh 60bc47b5a0b1 watchdog/perf: Provide function for adjusting the event period c61e94e5e4e6 regulator: stm32-vrefbuf: Remove redundant pm_runtime_mark_last_busy() calls bc163baef570 ASoC: Use of_reserved_mem_region_to_resource() for "memory-region" 1536aa0fb1e0 kselftest/arm64: Add a test for vfork() with GCS 696bf1579252 selftests/nolibc: Add coverage of vfork() fb476dfb13d2 tools/nolibc: Provide vfork() 8c11625afb30 tools/nolibc: Replace ifdef with if defined() in sys.h 02217ad447d7 tools/nolibc: add support for SuperH 4c5ba7acd74f um: virtio_pcidev: Rename UM_PCI_STAT_WAITING 000006155029 arm64: defconfig: Enable STM32 Octo Memory Manager and OcstoSPI driver fadfd41a49ce ARM: dts: stm32: add stm32mp157f-dk2 board support ef21a063d123 dt-bindings: arm: stm32: add STM32MP157F-DK2 board compatible d1e88874c0f6 ARM: dts: stm32: optee async notif interrupt for MP15 scmi variants bcd6cc9ee13a ARM: dts: stm32: use internal regulators bindings for MP15 scmi variants 9bc35edb9ac7 dt-bindings: regulator: Add STM32MP15 SCMI regulator identifiers 8ac2fba023cf ARM: dts: stm32: use 'typec' generic name for stusb1600 on stm32mp15xx-dkx ab2e0f4f6cbf ARM: dts: stm32: fullfill diversity with OPP for STM32M15xF SOCs ebf53abe62b0 ARM: dts: stm32: add system-clock-direction-out on stm32mp15xx-dkx 9259e150de55 arm64: defconfig: enable STM32 timers drivers 986fa0721c1f arm64: dts: st: add timer nodes on stm32mp257f-ev1 0b22e2e5648f arm64: dts: st: add timer pins for stm32mp257f-ev1 339571778a61 arm64: dts: st: add timer nodes on stm32mp251 31921e87b2d2 ata: libata-core: Rename ata_do_set_mode() 6ba4d05c1425 ata: libata-eh: Rename and make ata_set_mode() static 6cbd989626b5 ata: libata-core: Make ata_dev_cleanup_cdl_resources() static 6d4405b16d37 ata: libata-core: Cache the general purpose log directory a695cad6954b iommu/mediatek-v1: Tidy up probe_finalize 8154f3c0fd94 iommu/intel: Convert to msi_create_parent_irq_domain() helper 0eaa67ad3a09 iommu/amd: Convert to msi_create_parent_irq_domain() helper 64daf1349412 pinctrl: sunxi: v3s: Fix wrong comment about UART2 pinmux 861bdc6314a4 selftests: net: extend SCM_PIDFD test to cover stale pidfds c679d17d3f2d af_unix: enable handing out pidfds for reaped tasks in SCM_PIDFD 2775832f71e5 af_unix: stash pidfs dentry when needed 2b9996417e4e af_unix/scm: fix whitespace errors 30580dc96a3e af_unix: introduce and use scm_replace_pid() helper ee47976264cd af_unix: introduce unix_skb_to_scm helper 9bedee7cdf4c af_unix: rework unix_maybe_add_creds() to allow sleep 990cd3e93a76 ARM: Switch to new sys-off handler API 95cfe23285a6 xfrm: Skip redundant statistics update for crypto offload 0d3d3d01947b ALSA: hda: Add device entry for QEMU a48d994ca321 ALSA: hda: Remove old commented out sanity check 66271c155d88 fscrypt: Drop obsolete recommendation to enable optimized SHA-512 998adc8cd5cb ARM: dts: stm32: Add nvmem-cells to ethernet nodes for constant mac-addresses 72a600a27ff5 ALSA: mtpav: Replace deprecated strcpy() with strscpy() a8598c7de1bc media: ipu7: Drop IPU8 PCI ID for now fefaa8d7f801 arm64: dts: ti: k3-am62p-verdin: add SD_1 CD pull-up 1c15e359ba53 ARM: dts: aspeed: yosemite4: add gpio name for uart mux sel 9237e0a207ac ARM: dts: aspeed: santabarbara: Add Meta Santabarbara BMC 462af36699b6 dt-bindings: arm: aspeed: add Meta Santabarbara board ab5e4c977736 ARM: dts: aspeed: bletchley: enable USB PD negotiation f0d03c44ee61 ARM: dts: aspeed: lanyang: Fix 'lable' typo in LED nodes 2236141ed3d6 ARM: dts: aspeed: harma: add mmc health ce5b2797b4fa ARM: dts: aspeed: Harma: revise gpio bride pin for battery de5cdbff1e68 ARM: dts: aspeed: harma: add ADC128D818 for voltage monitoring 32885aa268e1 ARM: dts: aspeed: harma: add fan board I/O expander cffc64d37db3 ARM: dts: aspeed: harma: add E1.S power monitor 477056762392 ARM: dts: aspeed: catalina: Enable MCTP for frontend NIC management 480dd4dddfc5 wifi: rtw89: enter power save mode aggressively 0030088148d5 wifi: rtw89: Enable the new USB modules 52cf44323785 wifi: rtw89: Add rtw8851bu.c 2135c28be6a8 wifi: rtw89: Add usb.{c,h} ed88640ea1ac wifi: rtw89: Add some definitions for USB e2b71603333a wifi: rtw89: Fix rtw89_mac_power_switch() for USB e906a11753c9 wifi: rtw89: 8851b: Modify rtw8851b_pwr_{on,off}_func() for USB 0740c6beefae wifi: rtw89: Hide some errors when the device is unplugged ec542d5e4bf6 wifi: rtw89: Add extra TX headroom for USB a3b871a0f7c0 wifi: rtw89: Disable deep power saving for USB/SDIO 02a44c263031 wifi: rtw89: Add rtw8851b_hfc_param_ini_usb 3c63450c8723 wifi: rtw89: Add rtw8851b_dle_mem_usb{2,3} 82870ba25f32 wifi: rtw89: Make hfc_param_ini in rtw89_chip_info an array ee47816f24a1 wifi: rtw89: Make dle_mem in rtw89_chip_info an array 4b6ea5a38197 wifi: rtw89: 8851b: Accept USB devices and load their MAC address 82bc4abf28d8 bpf: Avoid putting struct bpf_scc_callchain variables on the stack 45e9cd38aa8d bpf: Reduce stack frame size by using env->insn_buf for bpf insns 3b87251439b2 bpf: Simplify assignment to struct bpf_insn pointer in do_misc_fixups() 032547272eb0 bpf: Avoid warning on unexpected map for tail call 5697683e133d selftests/bpf: Add tests for prog streams 876f5ebd58a9 bpftool: Add support for dumping streams 3bbc1ba9cc0d libbpf: Introduce bpf_prog_stream_read() API 21a3afc76a31 libbpf: Add bpf_stream_printk() macro ecec5b5743bf bpf: Report rqspinlock deadlocks/timeout to BPF stderr e8d013302252 bpf: Report may_goto timeout to BPF stderr d7c431cafcb4 bpf: Add dump_stack() analogue to print to BPF stderr f0c53fd4a742 bpf: Add function to find program from stack trace d09032686009 bpf: Ensure RCU lock is held around bpf_prog_ksym_find 0e521efaf363 bpf: Add function to extract program source info 5ab154f1463a bpf: Introduce BPF standard streams 0426729f46cd bpf: Refactor bprintf buffer support 58f1510a8b6d wifi: rtw89: 8851b: rfk: update IQK to 0x14 da7e9c0a7fbc bpf: Add show_fdinfo for kprobe_multi b4dfe26fbf56 bpf: Add show_fdinfo for uprobe_multi 803f0700a3bb bpf: Show precise link_type for {uprobe,kprobe}_multi fdinfo 56624544c8a6 wifi: rtw89: 8851b: rfk: update DPK to 0x11 de2a9b283760 wifi: rtw89: 8851b: update NCTL 0xB 408d55331f96 wifi: rtw89: 8851b: adjust ADC setting for RF calibration 64d0633f1c47 wifi: rtw89: 8851b: set ADC bandwidth select according to calibration value 626afc6cd536 wifi: rtw89: 8851b: rfk: extend DPK path_ok type to u8 34d9a2aa7f50 wifi: rtw88: coex: Use bitwise instead of arithmetic operator for flags e74a1c6a8e8a zram: pass buffer offset to zcomp_available_show() 264a3fdab236 block: zram: replace scnprintf() with sysfs_emit() in *_show() functions 7554729de27d clk: spacemit: mark K1 pll1_d8 as critical 2c0cf4fed0f4 riscv: dts: spacemit: add reset support for the K1 SoC bc25e6bf032e Input: mtk-pmic-keys - add support for MT6359 PMIC keys 4f5ee6405f8b i3c: add patchwork entry to MAINTAINERS 290ce8b2d074 i3c: master: Initialize ret in i3c_i2c_notifier_call() a747e01adad2 i3c: master: svc: use adapter timeout value for I2C transfers c0a90eb55a69 i3c: mipi-i3c-hci: use adapter timeout value for I2C transfers be27ed672878 i3c: master: cdns: use adapter timeout value for I2C transfers 1b84691e7870 i3c: dw: use adapter timeout value for I2C transfers 7b29689263fb selftests/bpf: Add test cases for bpf_dynptr_memset() 5fc5d8fded57 bpf: Add bpf_dynptr_memset() kfunc b306791037bc pinctrl: equilibrium: Add request and free hooks b838fb5f16a3 dt-bindings: pinctrl: stm32: Add missing blank lines d3eed11b9cf8 dt-bindings: pinctrl: convert nxp,lpc1850-scu.txt to yaml format 56ffb63749f4 pinctrl: qcom: add multi TLMM region option parameter 7de0d60f6345 arm64: dts: qcom: sm8150: Drop unrelated clocks from PCIe hosts cb9ce20ebb2e arm64: dts: qcom: sc8180x: Drop unrelated clocks from PCIe hosts 358b2511d7e6 selftests/nolibc: use file driver for QEMU serial 439fa8756a10 selftests/nolibc: fix EXTRACONFIG variables ordering 093ae7a033cf arm64/mm: Optimize loop to reduce redundant operations of contpte_ptep_get 30ff3c981e48 KVM: selftests: Change MDSCR_EL1 register holding variables as uint64_t d3a80c5109a3 arm64/debug: Drop redundant DBG_MDSCR_* macros cc4b392718dc perf test: Add more test cases to sched test 2009a2d56969 rust: sync: implement `Borrow` and `BorrowMut` for `Arc` types e68b1c0098b9 perf sched: Fix memory leaks in 'perf sched latency' 7a4002ec9e0f perf sched: Use RC_CHK_EQUAL() to compare pointers 117e5c33b1c4 perf sched: Fix memory leaks for evsel->priv in timehist e2eb59260c4f perf sched: Fix thread leaks in 'perf sched timehist' dc3a80c98884 perf sched: Fix memory leaks in 'perf sched map' aa9fdd106bab perf sched: Free thread->priv using priv_destructor 10d9b8920376 perf sched: Make sure it frees the usage string 8081ca8d6be8 perf tests make: Add NO_LIBDW=1 to minimal and add standalone test 6c21316e5295 perf header: Fix pipe mode header dumping b3a431fe2e39 wifi: mt76: mt7925: fix off by one in mt7925_mcu_hw_scan() ac9c50c79eae wifi: mt76: mt7915: mcu: re-init MCU before loading FW patch b018d52ede75 wifi: mt76: mt7915: mcu: lower default timeout efd31873cdb3 wifi: mt76: mt7915: mcu: increase eeprom command timeout 97ba207a994f rust: acpi: remove unneeded cast to clean future Clippy warning a31cb447b547 igbvf: add tx_timeout_count to ethtool statistics 9ebca2374dbb igbvf: remove unused interrupt counter fields from struct igbvf_adapter b91c0e4d63d9 ixgbe: spelling corrections 1a3ebc59f717 ixgbe: turn off MDD while modifying SRRCTL b11aa9614df0 ixgbe: add Tx hang detection unhandled MDD da3ab95f9b06 ixgbe: check for MDD events d5e3152037f3 ixgbe: add MDD support 8cc249787783 i40e: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() 8f3f4995e8ca ixgbe: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() b88428d3fc55 igb: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() 033d0bcf4a1f igc: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() 23ddacab4e81 ice: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() 209be2857bcc remoteproc: xlnx: Add shutdown callback fd8fca21629d dt-bindings: watchdog: fsl-imx-wdt: add compatible string fsl,ls1046a-wdt 024b84f66167 clk: spacemit: define three reset-only CCUs 988543522ebd clk: spacemit: set up reset auxiliary devices bf6239ddaa6a soc: spacemit: create a header for clock/reset registers 46dc57406887 powercap: dtpm_cpu: Fix NULL pointer dereference in get_pd_power_uw() f8e656382b4a include: trace: Add tracepoint support for inflight xfer count a9cd861e61ae firmware: arm_scmi: Track number of inflight SCMI transfers 555e9174ef06 firmware: arm_scmi: Add support for debug counter decrement 2e3a7476ec39 mtd: spi-nor: Fix spi_nor_try_unlock_all() df5e674c7a99 MAINTAINERS: Switch ASPEED tree to shared BMC repository f19dc0489ed5 PCI/PM: Set power.strict_midlayer in pci_pm_init() 325e3778eac3 ACPI: PM: Set/clear power.strict_midlayer in prepare/complete ffda4ca4608e PM: sleep: Add strict_midlayer flag to struct dev_pm_info 2b2dcf08116d PM: runtime: Introduce __rpm_get_driver_callback() ab5ce09709b5 PM: Check power.needs_force_resume in pm_runtime_force_suspend() 89d9cec3b1e9 PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() e21bd84c2f1d PM: Make pm_runtime_force_resume() work with DPM_FLAG_SMART_SUSPEND c021c1b38f90 PM: Move two sleep-related functions under CONFIG_PM_SLEEP 200046d82718 PM: Use true/false as power.needs_force_resume values 36bbb14ee743 ARM: dts: lpc32xx: Add #pwm-cells property to the two SoC PWMs 12da2e6ccd8a dt-bindings: mtd: jedec,spi-nor: Add atmel,at26* compatible string 9047685cfd29 PM: Don't use "proxy" headers a45ab839f52f mtd: spi-nor: spansion: Fixup params->set_4byte_addr_mode for SEMPER 06799631d522 PM: sleep: Make async suspend handle suppliers like parents ed18738fff02 PM: sleep: Make async resume handle consumers like children d8b73ce1c5fc mtd: spi-nor: Constify struct spi_nor_fixups 1a4aabc27e95 thermal: sysfs: Return ENODATA instead of EAGAIN for reads 5e8be76a7c37 PM: sleep: Drop superfluous might_sleep() calls 0d495db1b9bd arm64: dts: cavium: thunder2: Add missing PL011 "uartclk" f060fee24a52 arm64: dts: lg: Add missing PL011 "uartclk" caec315724f0 arm64: dts: lg: Refactor common LG1312 and LG1313 parts 25a59e813cd2 dt-bindings: soc: spacemit: define spacemit,k1-ccu resets 5f712c3877f9 ipv6: Cleanup fib6_drop_pcpu_from() 4266e8fa56d3 PM: sleep: console: Fix the black screen issue 2f1fa26eef65 net: ip-sysctl: Add link to SCTP IPv4 scoping draft 82b056600059 net: ip-sysctl: Format SCTP-related memory parameters description as bullet list 98bc1d41f2c5 net: ip-sysctl: Format pf_{enable,expose} boolean lists as bullet lists 2040058db302 net: ip-sysctl: Format possible value range of ioam6_id{,_wide} as bullet list 501aeb1ef463 net: ip-sysctl: Format Private VLAN proxy arp aliases as bullet list 94b59d5f567a irqchip/ls-scfg-msi: Switch to use msi_create_parent_irq_domain() bafb2901317f irqchip/armada-370-xp: Switch to msi_create_parent_irq_domain() 7a91ad7ebd61 irqchip/alpine-msi: Switch to msi_create_parent_irq_domain() f7c2dd9f4c2d irqchip/alpine-msi: Convert to __free 71476f915f92 irqchip/alpine-msi: Convert to lock guards 6e44ac411255 irqchip/alpine-msi: Clean up whitespace style 7c0dbd80de03 irqchip/sg2042-msi: Switch to msi_create_parent_irq_domain() 7f91d608cc43 irqchip/loongson-pch-msi.c: Switch to msi_create_parent_irq_domain() c7cc7b122a4c irqchip/imx-mu-msi: Convert to msi_create_parent_irq_domain() helper 59422904dd98 irqchip/riscv-imsic: Convert to msi_create_parent_irq_domain() helper 91650ca5efcf irqchip/bcm2712-mip: Switch to msi_create_parent_irq_domain() 858e65af9135 irqdomain: Add device pointer to irq_domain_info and msi_domain_info c5ddd03bc5c4 media: staging/ipu7: add Makefile, Kconfig and to-do file for IPU7 3f9b2dc8800c MAINTAINERS: add maintainers for Intel IPU7 input system driver a516d36bdc3d media: staging/ipu7: add IPU7 input system device driver 2788a049ba59 media: staging/ipu7: add IPU7 firmware ABI headers cc5de519299d media: staging/ipu7: add firmware parse, syscom interface and boot 71d81c25683a media: staging/ipu7: add IPU7 DMA APIs and MMU mapping b7fe4c0019b1 media: staging/ipu7: add Intel IPU7 PCI device driver 17c395bba1a3 ptp: Enable auxiliary clocks for PTP_SYS_OFFSET_EXTENDED 4c09a4cebd03 ptp: Use ktime_get_clock_ts64() for timestamping 13edf7539211 ACPI: processor: fix acpi_object initialization db58532188eb mmc: sdhci-msm: Ensure SD card power isn't ON when card removed 135faae63218 bonding: don't force LACPDU tx to ~333 ms boundaries 4734c8b46b90 ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path 8959338617a8 timekeeping: Remove the temporary CLOCK_AUX workaround 5b605dbee07d timekeeping: Provide ktime_get_clock_ts64() f6ad15395e8f dt-bindings: mmc: Add sdhci compatible for qcs8300 baee26a9d6cd ASoC: fsl_mqs: rename system manager indices for i.MX95 9931d2899eec ASoC: fsl_mqs: Distinguish different modules by system manager indices fd72f265bb00 netfilter: conntrack: remove DCCP protocol support 57cd4af7654e mmc: sdhci-cadence: use of_property_present 7105fdd54a14 spi: dt-bindings: Convert marvell,orion-spi to DT schema d0f8e961deae mmc: loongson2: Add Loongson-2K2000 SD/SDIO/eMMC controller driver 96e72886a416 dt-bindings: mmc: loongson,ls2k0500-mmc: Add compatible for Loongson-2K2000 2115772014bd mmc: loongson2: Add Loongson-2K SD/SDIO controller driver fe62ee33fcf9 dt-bindings: mmc: Add Loongson-2K SD/SDIO/eMMC controller binding 31c2e10cecc4 mmc: Convert ternary operator to str_true_false() helper b5a1f9870f98 mips: boot: use 'targets' instead of extra-y in Makefile e9f4a6b3421e MIPS: Don't crash in stack_top() for tasks without ABI or vDSO da1fe323261f mips: dts: qca: add wmac support f973fe652833 MIPS: eyeq5_defconfig: add cadence MMC/SDHCI driver 2de84c70ffcd MIPS: mobileye: dts: eyeq5: add the emmc controller e1c98b1f5f88 MIPS: eyeq6_defconfig: add cadence MMC/SDHCI driver 71ad8d3c463e MIPS: mobileye: dts: eyeq6h: add the emmc controller 9c9a7ff9882f MIPS: lantiq: falcon: sysctrl: fix request memory check logic 8a6156bd2624 MIPS: lantiq: falcon: sysctrl: add missing header prom.h 01432b513638 MIPS: lantiq: falcon: sysctrl: remove unused falcon_trigger_hrst() d97930fbf2d2 MIPS: lantiq: falcon: fix misc missing-prototypes warnings 3f8565be1e84 MIPS: lantiq: xway: add prototype for ltq_get_cp1_base() e23bd7f95a86 MIPS: lantiq: xway: gptu: mark gptu_init() as static de521c6d99d7 MIPS: lantiq: xway: mark ltq_ar9_sys_hz() as static b93d8b1cab29 dt-bindings: mmc: renesas,sdhi: Document RZ/T2H and RZ/N2H support 9e8ebfe677f9 kselftest/arm64: Specify SVE data when testing VL set in sve-ptrace 94ab150010f4 kselftest/arm64: Fix test for streaming FPSIMD write in sve-ptrace 867446f09058 kselftest/arm64: Fix check for setting new VLs in sve-ptrace 6d80cb73131d kselftest/arm64: Convert tpidr2 test to use kselftest.h 196dbace0824 dt-bindings: reset: Convert snps,dw-reset to DT schema c26e8dcd9d4e media: qcom: camss: Remove extraneous -supply postfix on supply names 49ce78f176d2 MAINTAINERS: add myself as a CAMSS patch reviewer 6181e48f5362 media: qcom: camss: simplify camss_subdev_notifier_complete() function 0d9f889fed6b media: qcom: camss: register camss media device before subdevices ed4b86828d67 media: qcom: camss: remove duplicated csiphy_formats_sc7280 data 69080ec3d0da media: qcom: camss: cleanup media device allocated resource on error path 868423c834a2 media: qcom: camss: csiphy-3ph: Fix inadvertent dropping of SDM660/SDM670 phy init 164202f68203 media: qcom: camss: Power pipeline only when streaming 1da245b6b734 dt-bindings: media: qcom,x1e80100-camss: Fix isp unit address b8ef764aff5b dt-bindings: media: qcom,x1e80100-camss: Remove clock-lanes port property 7b1747f8ad5d dt-bindings: media: qcom,x1e80100-camss: Add optional bus-type property 0e7691fb5172 dt-bindings: media: qcom,x1e80100-camss: Tighten the property regex pattern f6940b79fcb6 media: iris: Fix opp scaling of power domains 478c4478610d media: iris: Add codec specific check for VP9 decoder drain handling e1f5d32608ec media: iris: Add internal buffer calculation for HEVC and VP9 decoders 820ac7fe2796 media: iris: Set mandatory properties for HEVC and VP9 decoders. f44ef2d4058b media: iris: Add platform capabilities for HEVC and VP9 decoders fde6161d91bb media: iris: Add HEVC and VP9 formats for decoder c7501fa5fb85 media: iris: Add a comment to explain usage of MBPS 0aebab4968ef media: iris: Remove redundant buffer count check in stream off f15cb8652b4f media: iris: Improve last flag handling ac72ad9deafa media: iris: Add handling for no show frames b791dcfcba3a media: iris: Add handling for corrupt and drop frames b7a898184e74 media: iris: Remove unnecessary re-initialization of flush completion 1e27e9ffce59 media: iris: Skip flush on first sequence change 7adc11e6abf6 media: iris: Send V4L2_BUF_FLAG_ERROR for capture buffers with 0 filled length 91c6d55b477e media: iris: Fix buffer preparation failure during resolution change 9bf58db15713 media: iris: Track flush responses to prevent premature completion 58edc8a68de7 media: iris: Fix typo in depth variable 0f837559ccdd media: iris: Fix NULL pointer dereference c314a28cdabe media: iris: Fix missing function pointer initialization a693b4a3e7a9 media: iris: Remove deprecated property setting to firmware 03e29ab0e948 media: iris: Remove error check for non-zero v4l2 controls 2781662dee7b media: iris: Prevent HFI queue writes when core is in deinit state f3516f856d1f media: iris: Drop port check for session property response caf205548769 media: iris: Avoid updating frame size to firmware during reconfig 8aadfd445373 media: iris: Update CAPTURE format info based on OUTPUT format d2abb1ff5a3c media: iris: Verify internal buffer release on close 7c452ffda30c media: iris: Skip destroying internal buffer if not dequeued ee3b94f22638 media: venus: Fix MSM8998 frequency table 640803003cd9 media: venus: hfi: explicitly release IRQ during teardown 06d6770ff0d8 media: venus: Fix OOB read due to missing payload bound check 49befc830daa media: venus: Add a check for packet size after reading from shared memory 3200144a2fa4 media: venus: protect against spurious interrupts during probe b179234b5e59 media: venus: pm_helpers: use opp-table for the frequency c056064a207c media: venus: vdec: Make the range of us_per_frame explicit 3a905e52c97b media: venus: venc: Make the range of us_per_frame explicit 417c01b92ec2 media: venus: venc: Clamp param smaller than 1fps and bigger than 240 377dc500d253 media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. cfbbf275ffcf gpio: palmas: Allow building as a module 8f5d9bed6122 Revert "vmci: Prevent the dispatching of uninitialized payloads" b9707d46a959 platform/x86/intel/pmt: KUNIT test for PMT Enhanced Discovery API 42dabe544288 platform/x86/intel/pmt/telemetry: Add API to retrieve telemetry regions by feature 86fc85c75bcd platform/x86/intel/pmt/discovery: Get telemetry attributes c96990575218 platform/x86/intel/tpmi: Get OOBMSM CPU mapping from TPMI a885a2780937 platform/x86/intel/vsec: Set OOBMSM to CPU mapping 934954df0f44 platform/x86/intel/tpmi: Relocate platform info to intel_vsec.h 2e7ba52110ef docs: Add ABI documentation for intel_pmt feature directories d9a078809356 platform/x86/intel/pmt: Add PMT Discovery driver 10f32796e86c platform/x86/intel/vsec: Add new Discovery feature e4436e98672c platform/x86/intel/vsec: Skip driverless features 1f3855ea7d6b platform/x86/intel/vsec: Skip absent features during initialization 8a67d4b49bbd platform/x86/intel/vsec: Add device links to enforce dependencies b0631f8a5740 platform/x86/intel/vsec: Create wrapper to walk PCI config space dc957ab6aa05 platform/x86/intel/vsec: Add private data for per-device data fb1311b3f171 MAINTAINERS: Add link to documentation of Intel PMT ABI edc4b183b794 platform/x86: Add Lenovo Other Mode WMI Driver 22024ac5366f platform/x86: Add Lenovo Gamezone WMI Driver e1a5fe662b59 platform/x86: Add Lenovo Capability Data 01 WMI Driver 949bf144bdc7 platform/x86: Add Lenovo WMI Events Driver e521d16e76cd platform/x86: Add lenovo-wmi-helpers 57139e126a30 platform/x86: Add lenovo-wmi-* driver Documentation 230cdd8a5f4b HID: magicmouse: use secs_to_jiffies() for battery timeout 6907c976fff3 HID: apple: use secs_to_jiffies() for battery timeout 9bdc30e35cbc HID: magicmouse: avoid setting up battery timer when not needed c061046fe9ce HID: apple: avoid setting up battery timer for devices without battery 3a807f3ff9ea HID: amd_sfh: Enable operating mode 9671854582f9 HID: uclogic: Add support for XP-PEN Artist 22R Pro 88193ae66b04 media: platform: rzg2l-cru: Add support for RAW10/12/14 data 907122f55208 media: rzg2l-cru: Support multiple mbus codes per pixel format ace92ccef0c9 media: platform: rzg2l-cru: Use v4l2_fill_pixfmt() ac261abe73e3 media: platform: rzg2l-cru: Use v4l2_get_link_freq() d225bdb6ede7 media: rzg2l-cru: Add vidioc_enum_framesizes() 78584431e2ce media: v4l2: Add Renesas Camera Receiver Unit pixel formats f57e36557375 media: vsp1: Add missing export.h 9f0fb0309485 media: vsp1: Use lockdep assertions to enforce documented conventions e5dd01ea9610 media: renesas: rzg2l-cru: Fix typo in rzg3e_fifo_empty name 8b7b5e1bfb72 media: renesas: rzg2l-cru: Simplify FIFO empty check 095e5d400cbf media: rzg2l-cru: Fix typo in rzg2l_cru_of_id_table struct aa89281bbc0b media: pisp_be: Use clamp() and define max sizes e9bb2eacc722 media: pisp_be: Fix pm_runtime underrun in probe 972eed08261f media: pisp_be: Split jobs creation and scheduling a773b6141610 media: pisp_be: Remove config validation from schedule() 3ae896614000 media: pisp_be: Drop reference to non-existing function cf80c02a9fdb wifi: iwlwifi: Fix error code in iwl_op_mode_dvm_start() 350db61fbeb9 rpc_create_client_dir(): return 0 or -E... 3ee735ef5a03 rpc_create_client_dir(): don't bother with rpc_populate() db83fa912ef2 rpc_new_dir(): the last argument is always NULL 805060a69c3e rpc_pipe: expand the calls of rpc_mkdir_populate() 065e88fa33fa rpc_gssd_dummy_populate(): don't bother with rpc_populate() a117bf4caab2 rpc_mkpipe_dentry(): switch to simple_start_creating() 5c1da75895c0 rpc_pipe: saner primitive for creating regular files fc1abdca51ed rpc_pipe: saner primitive for creating subdirectories 41a6b9e52b21 rpc_pipe: don't overdo directory locking 19a6314a997f rpc_mkpipe_dentry(): saner calling conventions bccea4ed060f rpc_unlink(): saner calling conventions 8be22c49646e rpc_populate(): lift cleanup into callers 3829b30e771b rpc_unlink(): use simple_recursive_removal() 8e7490c40eff rpc_{rmdir_,}depopulate(): use simple_recursive_removal() instead 4b2f61af8a8f rpc_pipe: clean failure exits in fill_super 59200f452674 new helper: simple_start_creating() bad356bb50e6 functionfs, gadgetfs: use simple_recursive_removal() 1664a91025f9 kill binderfs_remove_file() fcaac5b42768 fuse_ctl: use simple_recursive_removal() 7b7a8ca43fcf pstore: switch to locked_recursive_removal() eacb58fdcaef binfmt_misc: switch to locked_recursive_removal() 8c0e092e3875 spufs: switch to locked_recursive_removal() 9fd45235fdd2 add locked_recursive_removal() 2a8061ee5e41 better lockdep annotations for simple_recursive_removal() e9846f5ead26 perf test: In forked mode add check that fds aren't leaked e793e2c0f188 perf dso: With ref count checking, avoid dso_data holding dso live d1f18106778b perf hwmon_pmu: Hold path rather than fd 7a8557fc4aa1 perf test code-reading: Avoid a leak of cpus and threads 63a088e999de perf dso: Add missed dso__put to dso__load_kcore d4ae1620c620 perf genelf: Fix NO_LIBDW=1 build 508b228942b2 perf list: Add IBM z17 event descriptions 1fdf938168c4 perf tools: Fix use-after-free in help_unknown_cmd() 39107ccbc696 bcache: switch from pages to folios in read_super() cf73d9970ea4 io_uring: don't use int for ABI daa01d954b13 io_uring/rsrc: skip atomic refcount for uncloned buffers 38d573a624a5 gitignore: allow .pylintrc to be tracked 1ce50d4e0691 Documentation: ext4: Move inode table short docs into its own file 36dc5367f415 Documentation: ext4: blockgroup: Add explicit title heading 5717d2dc3a89 Documentation: ext4: atomic_writes: Demote last three sections 859fac2cd683 Documentation: ext4: Reduce toctree depth 6e1429fb1081 Documentation: ext4: Convert includes into toctrees 8b98f34ce1d8 net: ipv6: Fix spelling mistake 23ca32e4ead4 selftests: drv-net: Add test for devlink-rate traffic class bandwidth distribution cf7e73770d1b net/mlx5: Manage TC arbiter nodes and implement full support for tc-bw 97733d1e00a0 net/mlx5: Add traffic class scheduling support for vport QoS 96619c485fa6 net/mlx5: Add support for setting tc-bw on nodes 71092821244a net/mlx5: Add no-op implementation for setting tc-bw on rate objects 236156d80d5e selftest: netdevsim: Add devlink rate tc-bw test 566e8f108fc7 devlink: Extend devlink rate API with traffic classes bandwidth management 42401c423896 netlink: introduce type-checking attribute iteration for nlmsg 97b2409f28e0 vhost-net: reduce one userspace copy when building XDP buff 4d313f2bd222 tun: remove unnecessary tun_xdp_hdr structure 81d572a551f4 selftest: net: extend msg_zerocopy test with forwarding d2527ad3a9e1 net: preserve MSG_ZEROCOPY with forwarding 3a764d93385c vsock/test: Add test for null ptr deref when transport changes e84b20b25d37 vsock/test: Add macros to identify transports 6d359cf464f4 dt-bindings: net: Convert socfpga-dwmac bindings to yaml 9e2a7ad4ae90 amd-xgbe: add support for giant packet size 7d2dabaa1796 net: ifb: support BIG TCP packets 46a94e44b9ec ipv6: ip6_mc_input() and ip6_mr_input() cleanups 93d1cff35adc ipv6: adopt skb_dst_dev() and skb_dst_dev_net[_rcu]() helpers 1caf27297215 ipv6: adopt dst_dev() helper a74fc62eec15 ipv4: adopt dst_dev, skb_dst_dev and skb_dst_dev_net[_rcu] 88fe14253e18 net: dst: add four helpers to annotate data-races around dst->dev 2dce8c52a989 net: dst: annotate data-races around dst->output f1c5fd34891a net: dst: annotate data-races around dst->input 8f2b2282d04a net: dst: annotate data-races around dst->lastuse 36229b2caca2 net: dst: annotate data-races around dst->expires 8a402bbe5476 net: dst: annotate data-races around dst->obsolete e3d4825124bc udp: move udp_memory_allocated into net_aligned_data 83081337419c tcp: move tcp_memory_allocated into net_aligned_data 998642e999d2 net: move net_cookie into net_aligned_data 3715b5df09b9 net: add struct net_aligned_data a8065af3346e net: thunderbolt: Enable end-to-end flow control also in transmit 8ec31cb17cd3 net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths() 703f9074a8e1 docs: kdoc: simplify the output-item passing 60016e0116b8 docs: kdoc; Add a rudimentary class to represent output items 3d6c2bc7629c arm64: dts: renesas: Add CN15 eMMC and SD overlays for RZ/V2H and RZ/V2N EVKs 424ada15dee7 arm64: dts: renesas: r8a779h2: Add Gray Hawk Single support 9f252558104e arm64: dts: renesas: Add Renesas R8A779H2 SoC support ceff7d21a1a2 arm64: dts: renesas: Factor out Gray Hawk Single board support f2ce1fd2d991 dt-bindings: soc: renesas: Document R-Car V4M-7 Gray Hawk Single fc7dd5153744 clk: renesas: r9a09g057: Add XSPI clock/reset 20e31205ae10 clk: renesas: r9a09g056: Add XSPI clock/reset 87239caea4df clk: renesas: rzv2h: Add fixed-factor module clocks with status reporting 7aada0abe967 clk: renesas: r9a09g057: Add support for xspi mux and divider 2a4c0e785a30 clk: renesas: r9a09g056: Add support for xspi mux and divider 0475a478d0a8 clk: renesas: r9a09g077: Add RIIC module clocks 09d50e09fab6 clk: renesas: r9a09g077: Add PLL2 and SDHI clock support 38d95beb4b24 selftests/bpf: Allow veristat compile standalone 8250a8a9b10f clk: renesas: rzv2h: Drop redundant base pointer from pll_clk 6132643bfdc9 clk: renesas: r9a09g057: Add entries for the RSPIs 2a76193f7cc0 dt-bindings: clock: renesas,r9a09g077/87: Add SDHI_CLKHS clock ID 5e4e8c1415c1 dt-bindings: clock: renesas,r9a09g056/57-cpg: Add XSPI core clock 7000167796a0 pinctrl: renesas: Simplify PINCTRL_RZV2M logic 8ca43e41fc94 pinctrl: renesas: Unify config naming 93e20e2b7a55 pinctrl: renesas: Sort Renesas Kconfig configs 151c1f989bcb ACPI: LPSS: Remove AudioDSP related ID 70f238c902b8 net/mlx5: Check device memory pointer before usage 02943ac2f6fb net/mlx5: fs, fix RDMA TRANSPORT init cleanup flow 904cf14f9135 Documentation: firmware-guide: gpio-properties: Spelling and style fixes 66c1f381d8b3 ACPI: fan: Replace sprintf()/scnprintf() with sysfs_emit() in show() functions 1f488fb91378 kselftest/arm64/mte: Add MTE_STORE_ONLY testcases 391ca7c81b85 kselftest/arm64/mte: Preparation for mte store only test 964a07426eb8 kselftest/arm64/abi: Add MTE_STORE_ONLY feature hwcap test 7502bdb43aa2 KVM: arm64: Expose MTE_STORE_ONLY feature to guest f620372209bf arm64/hwcaps: Add MTE_STORE_ONLY hwcaps 4d51ff5bba00 arm64/kernel: Support store-only mte tag check b1fabef37bd5 prctl: Introduce PR_MTE_STORE_ONLY 33e943a22853 arm64/cpufeature: Add MTE_STORE_ONLY feature 65fdafd6765f bpf: Avoid warning on multiple referenced args in call 7ec899ac90a2 selftests/bpf: Negative test case for ref_obj_id in args a90f5f7370c2 selftests/bpf: null checks for rdonly_untrusted_mem should be preserved c3b9faac9bd6 bpf: avoid jump misprediction for PTR_TO_MEM | PTR_UNTRUSTED 07ee18a0bc94 selftests/bpf: Don't call fsopen() as privileged user 4a89166ee075 ACPI: PM: Set .detach in acpi_general_pm_domain definition e0e9506523fe smp: Defer check for local execution in smp_call_function_many_cond() d09674f98cdb kselftest/arm64/mte: Add mtefar tests on check_mmap_options 64a64e5d12f0 kselftest/arm64/mte: Refactor check_mmap_option test 49cee364c866 kselftest/arm64/mte: Add verification for address tag in signal handler ed434c6e0813 kselftest/arm64/mte: Add address tag related macro and function 2e3e356560ef kselftest/arm64/mte: Check MTE_FAR feature is supported cfafa517c9e6 kselftest/arm64/mte: Register mte signal handler with SA_EXPOSE_TAGBITS 49a9942ff80c kselftest/arm64: Add MTE_FAR hwcap test 61eae495da68 KVM: arm64: Expose FEAT_MTE_TAGGED_FAR feature to guest 7c7f55039b8d arm64: Report address tag when FEAT_MTE_TAGGED_FAR is supported 66984536899f arm64/cpufeature: Add FEAT_MTE_TAGGED_FAR feature 239afba8b9f3 leds: pca955x: Avoid potential overflow when filling default_label (take 2) cb335325b143 leds: Unexport of_led_get() 913bf8d50cbd spi: spi-qpic-snand: add support for 8 bits ECC strength 0dc7e656ddd5 mtd: nand: qpic-common: add defines for ECC_MODE values be7efb2d20d6 fs: introduce file_getattr and file_setattr syscalls 30cd59961981 ALSA: pcmtest: Replace deprecated strcpy() with strscpy() e448d578264a io_uring/mock: add trivial poll handler 0c98a44329c1 io_uring/mock: support for async read/write 2f71d2386f4f io_uring/mock: allow to choose FMODE_NOWAIT d1aa03465714 io_uring/mock: add sync read/write 4aac001f7803 io_uring/mock: add cmd using vectored regbufs 3a0ae385f69e io_uring/mock: add basic infra for test mock files 41a5f82885e1 irqchip/renesas-rzv2h: Remove unneeded includes a82ce08775bc wifi: ath12k: add extended NSS bandwidth support for 160 MHz 18ab9d038fad wifi: ath12k: add support for 160 MHz bandwidth dd25a004fb66 wifi: ath12k: clean up 80P80 support 9ad6b169ddef wifi: ath12k: add support for setting fixed HE rate/GI/LTF 5ab7479a063d wifi: ath12k: generate rx and tx mcs maps for supported HE mcs 1eafb8d15d8a wifi: ath12k: move HE MCS mapper to a separate function df8207bc0b48 wifi: ath12k: push EHT MU-MIMO params to hardware 5d6707e88e7f wifi: ath12k: push HE MU-MIMO params to hardware 62ac3b380334 ARM: dts: sun8i: v3: Add RGB666 LCD PD pins definition fdc0682e1153 ARM: dts: sun8i: v3s: Add RGB666 LCD PE pins definition 8a65268500b0 clk: amlogic: s4: remove unused data 4cb53fff9db2 clk: amlogic: drop clk_regmap tables 21ed19d11863 clk: amlogic: get regmap with clk_regmap_init 276e136bff7e fs: prepare for extending file_get/setattr() 474b155adf39 fs: make vfs_fileattr_[get|set] return -EOPNOTSUPP 70619d40e830 selftests/kernfs: test xattr retrieval 21eebc655b0f selftests/bpf: Add tests for bpf_cgroup_read_xattr 5bc9557c9f17 bpf: Mark cgroup_subsys_state->cgroup RCU safe b95ee9049c93 bpf: Introduce bpf_cgroup_read_xattr to read xattr of cgroup's node fb7b30cb0e31 kernfs: remove iattr_mutex d97394bf381e MIPS: lantiq: irq: fix misc missing-prototypes warnings c714186debb4 MIPS: lantiq: xway: mark dcdc_init() as static 50162a0c6e01 MIPS: pci: lantiq: marks pcibios_init() as static cff836f0bb0c MIPS: lantiq: xway: mark dma_init() as static 3376910ff827 MIPS/Loongson: Fix build warnings about export.h 9591220e7a6c MIPS: txx9: Constify bin_attribute arguments of txx9_sram_{read,write}() de94259d0648 MIPS: pci-rt2880: make pcibios_init() static f13e645e15f1 MIPS: ralink: add missing header include e4442636a61f mips: dts: realtek: Add gpio block 787981d189a0 mips: dts: realtek: Add watchdog 1931e4ccb9dc mips: dts: realtek: Add switch interrupts 971665c0af5d mips: dts: cameo-rtl9302c: Add switch block 1306996722a9 MIPS: dts: ralink: gardena_smart_gateway_mt7688: Fix power LED 87eaf31f91c9 MIPS: dts: ralink: mt7628a: Update watchdog node according to bindings 0e029c91a7ec MIPS: dts: ralink: mt7628a: Fix sysc's compatible property for MT7688 292f0b50d391 dt-bindings: clock: mediatek,mtmips-sysc: Adapt compatible for MT7688 boards 002d90627cdb firmware/nvram: bcm47xx: Don't use "proxy" headers 34d340d48e59 ASoC: qcom: sc8280xp: Add support for QCS8275 3b8dc31715e3 ASoC: dt-bindings: qcom,sm8250: Add QCS8275 sound card 0c0ef1d90967 ASoC: amd: acp: Enable acp7.2 platform based DMIC support in machine driver 3549725e0f78 ASoC: amd: acp: Enable I2S support for acp7.2 based platforms a3b0e80428c8 ASoC: amd: acp: Add legacy driver support acp7.2 based platforms c343d58ed8b6 ARM: dts: imx6ul: support Engicam MicroGEA GTW board ffea3cac94ba ARM: dts: imx6ul: support Engicam MicroGEA RMM board 02e0babff3f7 ARM: dts: imx6ul: support Engicam MicroGEA BMM board a8281618e8a5 ARM: dts: imx6ul: support Engicam MicroGEA-MX6UL SoM cb35d3b62274 ata: libata_eh: Add debug messages to ata_eh_link_set_lpm() 3b50dd4c064d ata: libata-core: Reduce the number of messages signaling broken LPM 65b2c92f69d3 ata: ahci: Disallow LPM policy control if not supported 4edf1505b76d ata: ahci: Disallow LPM policy control for external ports f7870e8d345c ata: ahci: Disable DIPM if host lacks support 413e800cadbf ata: libata-sata: Disallow changing LPM state if not supported 4371fe1ba400 ata: libata-eh: Avoid unnecessary resets when revalidating devices b1f5af54f1f5 ata: libata-core: Advertize device support for DIPM and HIPM features d99a9142e782 ata: libata-core: Move device LPM quirk settings to ata_dev_config_lpm() d360121832d8 ata: libata-core: Introduce ata_dev_config_lpm() 69c9acadd4d2 dt-bindings: arm: fsl: support Engicam MicroGEA GTW board 73ee9b11878a dt-bindings: arm: fsl: support Engicam MicroGEA RMM board 3d1678688810 dt-bindings: arm: fsl: support Engicam MicroGEA BMM board 0c7124658677 ARM: imx_v6_v7_defconfig: select CONFIG_USB_HSIC_USB3503 128fe144e7b8 ARM: imx_v6_v7_defconfig: select CONFIG_INPUT_PWM_BEEPER 8adba3555dfd ARM: imx_v6_v7_defconfig: cleanup with savedefconfig 1db50f7b7a79 Fix dma_unmap_sg() nents value 449728196d65 RDMA/counter: Check CAP_NET_RAW check in user namespace for RDMA counters 28ea058a2979 RDMA/nldev: Check CAP_NET_RAW in user namespace for QP modify bd82467f17e0 RDMA/mlx5: Check CAP_NET_RAW in user namespace for devx create 4b527c23c92d RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW QP create b033bc5a9a7d gpio: tc3589x: use new GPIO line value setter callbacks f3c9b6a51cb3 gpio: tangier: use new GPIO line value setter callbacks c203705c9b46 gpio: syscon: use new GPIO line value setter callbacks e87dff29ff6b gpio: stp-xway: use new GPIO line value setter callbacks c9148553ac13 gpio: stmpe: use new GPIO line value setter callbacks ae35dd91ad2e gpio: sprd: use new GPIO line value setter callbacks 70c8f51ff681 gpio: spear-spics: use new GPIO line value setter callbacks e9a5f9ac245f gpio: spear-spics: remove unneeded callbacks d5297b0f861a gpio: siox: use new GPIO line value setter callbacks 883c7eb2c4a9 gpio: sch: use new GPIO line value setter callbacks e932e894aec6 gpio: sch311x: use new GPIO line value setter callbacks df213abe6913 gpio: sama5d2-piobu: use new GPIO line value setter callbacks 34e61ba81939 gpio: pisosr: remove unneeded direction_output() callback 94f39804d891 xfrm: Duplicate SPI Handling 4a26df233266 cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() bf4e6e3331ef Input: remove special handling of id->driver_info when matching 84060ea3e0b6 Input: evdev - switch matching to EV_SYN e96ee511c906 net: tulip: Rename PCI driver struct to end in _driver 9e0bd6db622c kconfig: gconf: remove GtkHandleBox from glade c34d63237059 kconfig: gconf: use gtk_dialog_get_content_area() accessor 07944f94fc8c kconfig: gconf: use gtk_check_menu_item_get_active() accessor ea1438f720aa kconfig: gconf: remove unnecessary default message in text view b9ac2ae0008d net: atlantic: Rename PCI driver struct to end in _driver 6b9c9def95cb net: phy: air_en8811h: Introduce resume/suspend and clk_restore_context to ensure correct CKO settings after network interface reinitialization. 9d0e47c4c879 kconfig: gconf: replace "tooltip" property with "tooltip-text" 10c38949e0f5 net: dsa: hellcreek: Constify struct devlink_region_ops and struct hellcreek_fdb_entry 3bedaff19bd8 selftests: seg6: fix instaces typo in comments db3e2ceab3c7 seg6: fix lenghts typo in a comment a63b5a0bb740 net: dsa: mv88e6xxx: Use kcalloc() ff2d4cfdaf91 net: dsa: mv88e6xxx: Constify struct devlink_region_ops and struct mv88e6xxx_region fad9cf216597 net: atlantic: add set_power to fw_ops for atl2 to fix wol fbe346ce9d62 net: mana: Handle Reset Request from MANA NIC f461c7a885d9 phy: micrel: add Signal Quality Indicator (SQI) support for KSZ9477 switch PHYs ad452c27aeb8 kconfig: gconf: remove "tooltips" property from glade 7783290143b3 kconfig: gconf: replace GTK_STOCK_{OK,NO,CANCEL} 475c878f9716 kconfig: gconf: replace GDK_space with GDK_KEY_space bf5792da5ac1 kconfig: gconf: remove dead code in display_tree_part() 063a274a5e29 kconfig: gconf: inline display_list() into set_view_mode() 035c2f56f574 kconfig: gconf: do not reconstruct tree store when a symbol is changed 64285dc5c41f kconfig: gconf: inline fill_row() into set_node() ed332436f3ca kconfig: gconf: remove init_tree_model() b674af6ec854 kconfig: gconf: remove global 'model1' and 'model2' variables e37954793668 kconfig: gconf: use GtkTreeModelFilter to control row visibility ab026457d3f8 kconfig: gconf: preserve menu selection when switching view mode ecaa87d4e9c2 kconfig: gconf: merge 'current' and 'browsed' global variables 1bd81df0b1cc kconfig: gconf: remove global 'tree' variable 20f375cbfe4f kconfig: gconf: make introduction, about, license dialogs modal b8f660aabcf2 kconfig: gconf: refactor replace_button_icon() 9517f47dbf8a kconfig: gconf: use GdkPixbuf in replace_button_icon() fd7fd8024c32 kconfig: gconf: use GtkFileChooser in on_save_as1_activate() 30dda0fdf7a6 kconfig: gconf: use GtkFileChooser in on_load1_activate() 4d89059a722d kconfig: gconf: add on_save_clicked() event handler 59adbcd8051a kconfig: gconf: avoid hardcoding model* in on_treeview*_button_press_event() e6991e8004bf kconfig: gconf: avoid hardcoding model2 in renderer_edited() cae9cdbcd9af kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() 3beae8659513 kconfig: gconf: make key_press_event work in left pane too e06b176bf1b4 kconfig: gconf: remove glade_xml_signal_autoconnect() call 77e8ff988918 kconfig: gconf: add static qualifiers to event handlers f0049c937d2f kconfig: gconf: move button1 and save1 initialization code 3e0fb3ef0158 kconfig: gconf: move the main window event handlers below b22bbaea7f59 kconfig: gconf: grey out button for current view 8d6b5c14ab0b kconfig: gconf: refactor view setting code 2867495dea86 tracing: tprobe-events: Register tracepoint when enable tprobe event 434f6703ce26 selftests: tracing: Enable fprobe events before checking enable_functions 2db832ec9090 tracing: fprobe-events: Register fprobe-events only when it is enabled e3d6e1b9a34c tracing: tprobe-events: Support multiple tprobes on the same tracepoint c135ab4a96e3 tracing: tprobe-events: Remove mod field from tprobe-event ddb017ec9c33 tracing: probe-events: Cleanup entry-arg storing code be75d319d1b3 selftests: pp-bench: remove page_pool_put_page wrapper 8d3e0982f7c2 selftests: pp-bench: remove unneeded linux/version.h 0341e3472736 ip6_tunnel: enable to change proto of fb tunnels 131e0a1123e7 selftests/tc-testing: Enable CONFIG_IP_SET 69fcb70c4334 dt-bindings: net: convert nxp,lpc1850-dwmac.txt to yaml format 16f87fb24302 docs: netdevsim: fixe typo in netdevsim documentation 3249eae7e445 net: ethtool: fix leaking netdev ref if ethnl_default_parse() failed ca899622c528 sfc: siena: eliminate xdp_rxq_info_valid using XDP base API 582643672deb sfc: eliminate xdp_rxq_info_valid using XDP base API 34c4ff1cbf7e perf test: Add libsubcmd help tests 139ee54a2b3e perf test: Check test suite description properly 0e22c5ca44e6 perf test: Add sched latency and script shell tests b6cea9b4f892 perf test: Name the noploop process d1af2889682e docs: kdoc: pretty up dump_enum() a8353b632eb0 Input: samsung-keypad - use BIT() and GENMASK() where appropriate 42121e7828fd Input: samsung-keypad - use per-chip parameters f1e5f6827dd3 Input: samsung-keypad - use guard notation to acquire mutex 5658439a5fc7 Input: samsung-keypad - use devm to disable runtime PM 647fc2bfe21e Input: samsung-keypad - use struct_size() helper 706a066328db Input: samsung-keypad - do not combine memory allocation checks 4d4d74c6c993 Input: samsung-keypad - do not set input device's parent explicitly e65efc62ca35 Input: samsung-keypad - switch to using devm_clk_get_prepared() 3fcd3d2fe44d spi: offload trigger: add ADI Util Sigma-Delta SPI driver e47a324d6f07 dt-bindings: trigger-source: add ADI Util Sigma-Delta SPI 2549e03c7b35 docs: kdoc: Remove a Python 2 comment 901f506945b8 docs: kdoc: some tweaks to process_proto_function() 1aeb8099d053 docs: kdoc: rework type prototype parsing 45ee66c37f9b mfd: adp5585: Add support for a reset pin ce262d6d629a dt-bindings: mfd: adp5585: document reset gpio 4bdef655542d mfd: adp5585: Support getting vdd regulator 3bdbd0858df6 Input: adp5589: remove the driver 19298ac01306 Input: adp5585: Add Analog Devices ADP5585/89 support 988b28a83b65 gpio: adp5585: support gpi events bd113a13e1fa mfd: adp5585: Add support for input devices 333812da70d5 mfd: adp5585: Support reset and unlock events 47a1f759b776 mfd: adp5585: Add support for event handling adf4932bc97e dt-bindings: mfd: adp5585: add properties for input events 75024f97e82e pwm: adp5585: add support for adp5589 9f425bf713b5 gpio: adp5585: add support for the adp5589 expander 7077fb501b95 mfd: adp5585: Add a per chip reg struture 0190a72f28ee mfd: adp5585: Add support for adp5589 1a4eabf66254 mfd: adp5585: Refactor how regmap defaults are handled e65e2b0d0f7e dt-bindings: mfd: adp5585: document adp5589 I/O expander e6545bdb1b76 mfd: adp5585: Make use of MFD_CELL_NAME() e551760164a7 mfd: adp5585: Enable oscillator during probe 175f199085c1 mfd: adp5585: Only add devices given in FW 09d55a54b466 dt-bindings: mfd: adp5585: ease on the required properties bd14e462bb52 selinux: implement inode_file_[g|s]etattr hooks defdd02d783c lsm: introduce new hooks for setting/getting inode fsxattr 2f952c9e8fe1 fs: split fileattr related helpers into separate file 1230be820981 selftests/bpf: Fix spelling mistake "subtration" -> "subtraction" de2942828e76 irqchip/renesas-rzv2h: Enable SKIP_SET_WAKE and MASK_ON_SUSPEND f304c25980ae docs: dma-api: clean up documentation of dma_map_sg() 0ebbc69ebccf docs: dma-api: update streaming DMA physical address constraints faa7c7ebd8ac docs: dma-api: clarify DMA addressing limitations 61043d0995ee docs: dma-api: remove duplicate description of the DMA pool API fc9a09956781 docs: dma-api: add a kernel-doc comment for dma_pool_zalloc() 970f8a17c9c8 samples/landlock: Fix building on musl libc cce3fee729ee selftests/bpf: Enable dynptr/test_probe_read_user_str_dynptr 0df1a55afa83 bpf: Warn on internal verifier errors e26d523edf2a s390/bpf: Describe the frame using a struct instead of constants b2268d550d20 s390/bpf: Centralize frame offset calculations 6381b9d940a0 docs: dma-api: remove remnants of PCI DMA API 4d3c6bc11b05 docs: dma-api: replace consistent with coherent 7362b6ba173a docs: dma-api: use "DMA API" consistently throughout the document 739ca710a777 MAINTAINERS: replace git protocol for github 8a5c82429c12 docs: ABI: make the KernelVersion field optional 047b05eb7de3 overlayfs.rst: Fix inode table 0cde7924b8de docs: kdoc: split the processing of the two remaining inline states 8976f993a3aa docs: kdoc: remove the inline states-within-a-state 388f4da27c4e docs: kdoc: remove the INLINE_END state d06c54fd3e84 docs: kdoc: rework process_export() slightly 0aa3675c26b9 docs: kdoc: remove KernelEntry::function 08cd655e5b1f docs: kdoc: remove a bit of dead code 1e2a79ca39ae docs: kdoc: Move content handling into KernelEntry 4eaf6120c16a docs: kdoc: remove KernelEntry::in_doc_sect c6f908f88a55 Input: edt-ft5x06 - add support for FocalTech FT8716 06226bd497dd dt-bindings: input: touchscreen: edt-ft5x06: Document FT8716 support 68743c500c6e Input: edt-ft5x06 - use per-client debugfs directory 6a71a6679fcb Input: cs40l50 - remove redundant flush_workqueue() calls 45601c66b5dd dt-bindings: input: touchscreen: convert tsc2007.txt to yaml format b74710eaff31 cpupower: Improve Python binding's Makefile 0a50ed0574ff virtio: blk/scsi: use block layer helpers to calculate num of queues 94970cfb5f10 scsi: use block layer helpers to calculate num of queues 4082c98c1fef nvme-pci: use block layer helpers to calculate num of queues 3f27c1de5df2 blk-mq: add number of queue calc helper b6139a6abf67 lib/group_cpus: Let group_cpu_evenly() return the number of initialized masks 8f4688591d96 f2fs: fix to use f2fs_is_valid_blkaddr_raw() in do_write_page() 185f203a6991 f2fs: avoid splitting bio when reading multiple pages e23ab8028de0 f2fs: check the generic conditions first 9f97e61bde6a cxl: Include range.h in cxl.h 536f5941adde libnvdimm: Don't use "proxy" headers ac0fe6a57317 cxl: make cxl_bus_type constant fefbc58271be PCI: host-generic: Rename and export gen_pci_init() for PCIe controller drivers a60d92f6d941 PCI: dwc: Export DWC MSI controller related APIs 796cba2dd4d9 bus: add driver for IMX AIPSTZ bridge dfc46cdc522d dt-bindings: dsp: fsl,dsp: document 'access-controllers' property fdb5a1cb8b91 dt-bindings: bus: document the IMX AIPSTZ bridge fd1e0fd71f65 arm64: Implement HAVE_LIVEPATCH fc0d2840a00d arm64: dts: imx93-11x11-evk: remove the duplicated pinctrl_lpi2c3 node b6fb05efd90e arm64: dts: imx93-11x11-evk: reduce the driving strength of net RXC/TXC 5ac97de00c87 arm64: dts: imx93-11x11-evk: disable all realtek ethernet phy CLKOUT 3ee18578689c arm64: dts: imx93-qsb/evk: add usdhc3 and lpuart5 31183946847e arm64: dts: imx93: remove eee-broken-1000t for eqos node 81b0d10550cc arm64: dts: imx93-9x9-qsb: add IMU sensor support cf16f408364e usb: core: config: Prevent OOB read in SS endpoint companion parsing c277a3d535bb arm64: dts: freescale: imx8mp-var-som: Add EQoS support with MaxLinear PHY 09b0de8d94ff arm64: dts: imx8qm: add system controller watchdog support bad3fa2fb920 ACPI: Suppress misleading SPCR console message when SPCR table is absent b9f58d3572a8 ACPI: Return -ENODEV from acpi_parse_spcr() when SPCR support is disabled 900dd54b8b62 arm64: dts: imx95-19x19-evk: add GPIO reset for ethphy0 8ac2f2d53856 arm64: dts: imx95-19x19-evk: adjust pinctrl settings for usdhc2 04c9dd9c7d19 arm64: dts: imx95-evk: add USB3 PHY tuning properties 02b7adb791e1 arm64: dts: imx95-19x19-evk: add adc0 flexcan[1,2] i2c[2,3] uart5 spi3 and tpm3 947771d00bdc arm64: dts: freescale: imx93-var-som: update eqos support for MaxLinear PHY 437079605c26 selftests: vDSO: vdso_standalone_test_x86: Replace source file with symlink 1158220b2467 selftests: vDSO: vdso_test_getrandom: Always print TAP header 58265d6424c6 selftests: vDSO: vdso_test_correctness: Fix -Wstrict-prototypes 8863cd78a0f1 selftests: vDSO: Enable -Wall ecabe99a0354 selftests: vDSO: vdso_config: Avoid -Wunused-variables b8ae43087125 selftests: vDSO: vdso_test_getrandom: Avoid -Wunused 1c0fe1c76741 selftests: vDSO: vdso_test_getrandom: Drop unused include of linux/compiler.h 82669e157bd8 selftests: vDSO: clock_getres: Drop unused include of err.h 2c0a4428f5d6 selftests: vDSO: chacha: Correctly skip test if necessary e78f70bad29c time/timecounter: Fix the lie that struct cyclecounter is const 26a6a9cde64a arm64: dts: imx8mp-venice-gw74xx: update name of M2SKT_WDIS2# gpio e396254c2794 arm64: dts: freescale: imx93-tqma9352: add memory node c3c38e800165 leds: tps6131x: Add V4L2_FLASH_LED_CLASS dependency 8cc9c7592390 arm64: dts: freescale: imx93-phyboard-nash: Move ADC vref to SoM 244bc18e5f18 spi: stm32: delete stray tabs in stm32h7_spi_data_idleness() 2dedf83d54c6 rust: dma: require mutable reference for as_slice_mut() and write() 9eb22f7fedfc fs: add ioctl to query metadata and protection info capabilities f3ee50659148 nvme: set pi_offset only when checksum type is not BLK_INTEGRITY_CSUM_NONE 76e45252a4ce block: introduce pi_tuple_size field in blk_integrity c6603b1d6556 block: rename tuple_size field in blk_integrity to metadata_size 6853acd39998 arm64: pi: use 'targets' instead of extra-y in Makefile 7ef533938e6c kconfig: gconf: move init_*() functions below 290fc035dfeb kconfig: gconf: add static qualifiers to variables b4809e25e2bf kconfig: gconf: remove unused 'color' variable 57b63d17f73e kconfig: gconf: remove unneeded variables in on_treeview*_button_press_event() 8e3136eb2721 kconfig: gconf: remove unneeded variable in on_split_clicked() 9b8338fd45fc kconfig: gconf: remove unnecessary NULL checks for tree1 and tree2 b3841b501c4a kconfig: gconf: remove parents[] array and indent variable a54b0397d367 kconfig: gconf: remove internal-child="image" nodes from glade f931a5d37a17 kconfig: gconf: remove unnecessary gtk_set_locale() call ace8bee8369c kconfig: gconf: remove gtk_tree_view_set_rules_hint() calls dc1de6c03bc6 kconfig: gconf: remove gtk_widget_realize() calls ede0a43249d4 kconfig: gconf: remove gtk_tree_view_column_set_visible() calls 08726436886e kconfig: gconf: remove unneeded gtk_tree_view_set_headers_visible() calls 5575df3d3a21 kconfig: gconf: remove meaningless code in init_main_window() ab2924ab5e75 kconfig: gconf: remove empty if-block bff576a2a909 kconfig: gconf: remove old #ifdef GTK_CHECK_VERSION 02bb13bd6c55 kconfig: gconf: always destroy dialog in on_window1_delete_event() 21deb2d96692 net: ieee8021q: fix insufficient table-size assertion 8b79380dfe3c docs: fbnic: explain the ring config c22f056e49d9 net: usb: lan78xx: fix possible NULL pointer dereference in lan78xx_phy_init() b75e1f0619bd device property: Use tidy for_each_named_* macros 626e89412dfb char: misc: Rename a local variable in misc_init() bd80e3ccd6e7 greybus: gb-beagleplay: remove unneeded calls to devm_gpiod_put() 12c409aa1ec2 pps: fix poll support 6bca1e955830 pps: clients: gpio: fix interrupt handling order in remove path 5accfca0e5ba Docs/ABI: Fix sysfs-kernel-address_bits path bfb4cf9fb97e vmci: Prevent the dispatching of uninitialized payloads a398c4223b01 cdx: controller: Drop unneeded driver.pm NULL assignment a46da20be76c cdx: controller: Do not open-code module_platform_driver() cfe78d4aa9b2 cdx: controller: Drop useless probe success message fd353a0e49ec cdx: controller: Simplify with dev_err_probe() 7f81907b7e3f cdx: Enable compile testing 2fe1b7ffd835 dt-bindings: arm: fsl: add i.MX28 Amarula rmm board 765081cde522 ARM: mxs_defconfig: select new drivers used by imx28-amarula-rmm aa67e2bad30b ARM: mxs_defconfig: Cleanup mxs_defconfig ad296c411452 ARM: dts: mxs: support i.MX28 Amarula rmm board b63ae4182b6a ARM: dts: imx28: add pwm7 muxing options a6dca091ba76 RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW QP create 0498c2d9984e RDMA/uverbs: Check CAP_NET_RAW in user namespace for QP create 14957e8125e7 RDMA/mlx5: Check CAP_NET_RAW in user namespace for anchor create 95a89ec304c3 RDMA/mlx5: Check CAP_NET_RAW in user namespace for flow create f458ccd2aa2c RDMA/uverbs: Check CAP_NET_RAW in user namespace for flow create b9ff1c2a26fa rust: miscdevice: clarify invariant for `MiscDeviceRegistration` 9b5cdd5f4019 rust: fix typo in #[repr(transparent)] comments 0c8a3a284a4f dt-bindings: serial: mediatek,uart: add MT6572 1d99f92f71b6 reset: brcmstb: Enable reset drivers for ARCH_BCM2835 c9a7bcd2c016 Cast to the proper type 22955d942f28 Use unqualified references to ffi types 5af89b630941 platform/chrome: chromeos_laptop: Replace open coded variant of DEFINE_RES_IRQ() 0c8fe93f4e77 platform/chrome: chromeos_laptop: Remove duplicate check 857f431824aa ublk: cache-align struct ublk_io c9d066ebfd2f ublk: remove ubq checks from ublk_{get,put}_req_ref() 1ceeedb59749 ublk: optimize UBLK_IO_UNREGISTER_IO_BUF on daemon task 8a8fe42d765b ublk: optimize UBLK_IO_REGISTER_IO_BUF on daemon task 7ab741081be3 ublk: return early if blk_should_fake_timeout() 763ff02ce287 ublk: allow UBLK_IO_(UN)REGISTER_IO_BUF on any task 2da1e7bb3f72 ublk: don't take ublk_queue in ublk_unregister_io_buf() aed4969f2bdf net: net->nsid_lock does not need BH safety 4c7ef319848f net: enetc: read 64-bit statistics from port MAC counters 9fe5f7145ad7 net: enetc: separate 64-bit counters from enetc_port_counters f5ed33771bce net: enetc: change the statistics of ring to unsigned long type b7ad21258f9e net: fec: allow disable coalescing 171f2ee31a42 selftests: net: Add a selftest for externally validated neighbor entries 03dc03fa0432 neighbor: Add NTF_EXT_VALIDATED flag for externally validated entries c3aa8c7278ae clk: clk-axi-clkgen: fix coding style issues 34e42e9a92cf clk: clk-axi-clkgen move to min/max() af232e7615e4 ipv6: guard ip6_mr_output() with rcu 236ab6ad215b clk: clk-axi-clkgen: detect axi_clkgen_limits at runtime 6fc942f777b1 include: adi-axi-common: add new helper macros 2ad26b7bedcd include: linux: move adi-axi-common.h out of fpga 9933b833d9ee clk: clk-axi-clkgen: make sure to include mod_devicetable.h ce8a90966995 clk: clk-axi-clkgen: fix fpfd_max frequency for zynq d7b9056c3a6c cxl/edac: Use correct format specifier for u32 val 8ad85794be61 cxl: docs/devices Fix typos and clarify wording in device-types.rst 7d14230db8a7 Documentation: fix typo in CXL driver documentation 5af29a583a17 Documentation: cxl: fix typos and improve clarity in memory-devices.rst 60da1f685a94 cxl_test: Limit location for fake CFMWS to mappable range 38b502e0a652 cxl/pci: Replace mutex_lock_io() w mutex_lock() for mailbox access 7ac6612d6b79 Documentation/driver-api/cxl: Introduce conventions.rst 2b53d4e994b9 ublk: consolidate UBLK_IO_FLAG_{ACTIVE,OWNED_BY_SRV} checks be4f1b619f5a ublk: remove task variable from __ublk_ch_uring_cmd() ee97736384be ublk: handle UBLK_IO_FETCH_REQ earlier 5af8b36f6e4c ublk: check cmd_op first 7ba962f4d73b ublk: remove struct ublk_rq_data c2f48453b780 ublk: use vmalloc for ublk_device's __queues ba83e321ccf2 nvme-pci: rework the build time assert for NVME_MAX_NR_DESCRIPTORS 16353f1b0e08 nvme-pci: replace NVME_MAX_KB_SZ with NVME_MAX_BYTE 7ce3c1dd78fc nvme-pci: convert the data mapping to blk_rq_dma_map deecd1c49cd3 nvme-pci: remove superfluous arguments cd71b52a559d nvme-pci: merge the simple PRP and SGL setup into a common helper de769c846ae4 nvme-pci: refactor nvme_pci_use_sgls 858299dc6160 block: add scatterlist-less DMA mapping helpers 38446014648c block: don't merge different kinds of P2P transfers in a single bio 409f9287dab3 dm: Check for forbidden splitting of zone write operations e549663849e5 dm: dm-crypt: Do not partially accept write BIOs with zoned targets 2df7168717b7 dm: Always split write BIOs to zoned device limits f70291411ba2 block: Introduce bio_needs_zone_write_plugging() 3f66ccbaaef3 block: Make REQ_OP_ZONE_FINISH a write operation 9b8b84879d4a block: Increase BLK_DEF_MAX_SECTORS_CAP 98f79c729d8c dt-bindings: interrupt-controller: Convert fsl,mpic-msi to YAML c31f2899eab0 riscv: dts: thead: Add PVT node cf5e81da0ed7 riscv: dts: thead: th1520: Add GPU clkgen reset to AON node 0370395d45ca clk: thead: Mark essential bus clocks as CLK_IGNORE_UNUSED 1caf3f78c022 ACPI: pfr_update: Add more debug information when firmware update failed 54e626d097b0 Input: max8997_haptic - optimize PWM configuration 8135422ae047 m68k: mm: Convert pointer table macros to use ptdescs 66aebe56de33 m68k: mm: Convert init_pointer_table() to use ptdescs 5bea64689d9f m68k: mm: Convert free_pointer_table() to use ptdescs 72fe6dafaa61 m68k: mm: Convert get_pointer_table() to use ptdescs 82a7021f5074 powercap: intel_rapl: Add support for Bartlett Lake platform afc6a5b12b62 powercap: intel_rapl_msr: Add PL4 support for Panther Lake 6d04ead94d49 arm: dts: omap: Add support for BeagleBone Green Eco board 23c7d1976f52 dt-bindings: omap: Add Seeed BeagleBone Green Eco 297bd457c893 arm: dts: omap: am335x-bone-common: Rename tps to generic pmic node a70e9f647f50 entry: Split generic entry into generic exception and syscall entry 94b2030968be io_uring: remove errant ';' from IORING_CQE_F_TSTAMP_HW definition 505bffe21233 staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() 49bba7ef33dc staging: rtl8723bs: remove redundant static function 1267d12f5e9a staging: rtl8723bs: remove unnesessary function parameter 49f9718b1d70 staging: rtl8723bs: remove unused function parameter eb2cb7dab60f staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() 60212a07cdcd staging: rtl8723bs: remove empty functions 415ca57a1ab1 staging: rtl8723bs: place constant to right of logical test a739d3b13bff staging: gpib: fix unset padding field copy back to userspace a87d8d7bcc66 staging: sm750fb: remove function pointer proc_setBLANK 83bbd6be7d17 arm64/mm: Elide tlbi in contpte_convert() under BBML2 212c439bdd8f iommu/arm: Add BBM Level 2 smmu feature 5aa4b625762e arm64: Add BBM Level 2 cpu feature d738f7085647 f2fs: don't allow unaligned truncation to smaller/equal size on pinned file a919ae794ad2 f2fs: fix to check upper boundary for gc_no_zoned_gc_percent 7a96d1d73ce9 f2fs: fix to check upper boundary for gc_valid_thresh_ratio 55fc364b430e f2fs: account and print more stats during recovery 956b81b3d41a f2fs: enable tuning of boost_zoned_gc_percent via sysfs 10dcaa56ef93 f2fs: fix to check upper boundary for value of gc_boost_zoned_gc_percent 154467f4ad03 f2fs: fix KMSAN uninit-value in extent_info usage 114339ee4d66 perf build: Specify shellcheck should use bash 3eb06f6ce3af arm64: cpufeature: Introduce MATCH_ALL_EARLY_CPUS capability type 9b0236f4efb8 lib/crc: crc64: Add include/linux/crc64.h to kernel-api.rst 0b5a58c07816 lib/crc: crc32: Change crc32() from macro to inline function and remove cast a98e0d69d544 nvmem: layouts: Switch from crc32() to crc32_le() 8c7c675155ce lib/crc: crc32: Document crc32_le(), crc32_be(), and crc32c() 1a822ea52ad0 lib/crc: Explicitly include 61d01fb7afc2 lib/crc: Remove ARCH_HAS_* kconfig symbols b10749d89f54 lib/crc: x86: Migrate optimized CRC code into lib/crc/ 9b2d720e8ac4 lib/crc: sparc: Migrate optimized CRC code into lib/crc/ 2374bf238649 lib/crc: s390: Migrate optimized CRC code into lib/crc/ b5943815e63b lib/crc: riscv: Migrate optimized CRC code into lib/crc/ 190c253d8696 lib/crc: powerpc: Migrate optimized CRC code into lib/crc/ da4fd657730c lib/crc: mips: Migrate optimized CRC code into lib/crc/ b10d2d20d978 lib/crc: loongarch: Migrate optimized CRC code into lib/crc/ 2b7531b2a203 lib/crc: arm64: Migrate optimized CRC code into lib/crc/ 530b304f00f2 lib/crc: arm: Migrate optimized CRC code into lib/crc/ 0bcfca56406d lib/crc: Prepare for arch-optimized code in subdirs of lib/crc/ 89a51591405e lib/crc: Move files into lib/crc/ f2703a104e89 lib/crc32: Remove unused combination support b0e04dde8e78 crypto/crc32[c]: register only "-lib" drivers 2c7528d36ea3 btrfs: stop parsing crc32c driver name 5b019bb25fbf crypto: stm32 - remove crc32 and crc32c support 4be6cc8222a4 crypto: inside-secure - remove crc32 support 0e238260d3c3 crypto: testmgr - remove crc32c context format test cece5689e1d7 x86/crc: drop checks of CONFIG_AS_VPCLMULQDQ 22375adaa0d9 lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap a6d2f48b00f7 MAINTAINERS: Drop arch/*/lib/crypto/ pattern 74750aa78de3 lib/crypto: x86: Move arch/x86/lib/crypto/ into lib/crypto/ a32e93e10067 lib/crypto: sparc: Move arch/sparc/lib/crypto/ into lib/crypto/ b8456f7aaf35 lib/crypto: s390: Move arch/s390/lib/crypto/ into lib/crypto/ daed4fcf04db lib/crypto: riscv: Move arch/riscv/lib/crypto/ into lib/crypto/ 676d45aba8c4 lib/crypto: powerpc: Move arch/powerpc/lib/crypto/ into lib/crypto/ 7e54e993ab8c lib/crypto: mips: Move arch/mips/lib/crypto/ into lib/crypto/ 61f86c70cf41 lib/crypto: arm64: Move arch/arm64/lib/crypto/ into lib/crypto/ 4a32e5dc1dcf lib/crypto: arm: Move arch/arm/lib/crypto/ into lib/crypto/ 9b5c0d82b26d crypto: sha512 - Remove sha512_base.h 6486f2b0368d lib/crypto: x86/sha512: Remove unnecessary checks for nblocks==0 484c18119f4f lib/crypto: x86/sha512: Migrate optimized SHA-512 code to library 02b35bab7e6c lib/crypto: sparc/sha512: Migrate optimized SHA-512 code to library b7b366087e0f lib/crypto: s390/sha512: Migrate optimized SHA-512 code to library b59059a22c5a lib/crypto: riscv/sha512: Migrate optimized SHA-512 code to library 7117739ad2b4 lib/crypto: mips/sha512: Migrate optimized SHA-512 code to library ecac3068ffc2 mips: cavium-octeon: Move octeon-crypto.h into asm directory 60e3f1e9b7a5 lib/crypto: arm64/sha512: Migrate optimized SHA-512 code to library 24c91b62ac50 lib/crypto: arm/sha512: Migrate optimized SHA-512 code to library 4bc7f7b687a2 crypto: sha512 - Use same state format as legacy drivers 469acaa12502 crypto: sha512 - Replace sha512_generic with wrapper around SHA-512 library 485deceec039 crypto: riscv/sha512 - Stop depending on sha512_generic_block_fn 23e8b4371dbd lib/crypto: sha512: Add HMAC-SHA384 and HMAC-SHA512 support b693c703accb lib/crypto: sha512: Add support for SHA-384 and SHA-512 e0fca177556c crypto: sha512 - Rename conflicting symbols e49a3eac9207 lib/crypto: Explicitly include 146847932278 perf test annotate: Use --percent-limit rather than head to reduce output 5ceedc09f27f perf test: Add basic callgraph test to record testing bb986e472000 perf drm_pmu: Fix spelling mistake "bufers" -> "buffers" bfa5bb3d104b docs: kdoc: remove the brcount floor in process_proto_type() 844f962ca6bf perf test: perf header test fails on s390 09b9297478a3 docs: kdoc: micro-optimize KernRe c256a94d1b1b wifi: ath10k: shutdown driver when hardware is unreliable 7ff495e26a39 local_lock: Move this_cpu_ptr() notation from internal to main header 040cef30b5e6 net: ethtool: move get_rxfh callback under the rss_lock 739d18cce105 net: ethtool: move rxfh_fields callbacks under the rss_lock 5ec353dbff4f net: ethtool: take rss_lock for all rxfh changes 99e3eb454cc4 net: ethtool: avoid OOB accesses in PAUSE_SET b9ab3b618241 ASoC: SDCA: Add some initial IRQ handlers b126394d9ec6 ASoC: SDCA: Generic interrupt support 775f5729b47d ASoC: SDCA: Add flag for unused IRQs 37d2aa62138d ASoC: SDCA: Minor selected/detected mode control fixups b4515fd87cc9 ASoC: SDCA: Fixup some kernel doc errors 2ed526bf04a6 ASoC: SDCA: Add missing default in switch in entity_pde_event() 0383a710d28d MAINTAINERS: Add SDCA maintainers entry c4f2c05ab029 spi: stm32: fix pointer-to-pointer variables usage f4d8438e6a40 spi: stm32: fix sram pool free in probe error path 6e11952a6abc dm-mpath: don't print the "loaded" message if registering fails f86272350f38 dm-mpath: make dm_unregister_path_selector return void 7481a97c5f49 usb: dwc2: disable platform lowlevel hw resources during shutdown f63f7aec0057 usb: misc: onboard_usb_dev: Add Bison Electronics Inc. Integrated Camera 0cb39c973890 s390/smp: Remove conditional emergency signal order code usage 66b338d006d7 ALSA: dummy: Replace deprecated strcpy() with strscpy() 24ffcf7f27cf ALSA: hrtimer: Replace deprecated strcpy() with strscpy() 90c8c31e19d4 ALSA: timer: Replace deprecated strcpy() with strscpy() d4b29ddf82a4 rust: time: Add wrapper for fsleep() function 7e1c28fbf235 spi: spi-pci1xxxx: enable concurrent DMA read/write across SPI transfers 427ceac823e5 regulator: tps6286x-regulator: Enable REGCACHE_MAPLE b402dfe84057 regulator: tps6287x-regulator: Enable REGCACHE_MAPLE bd7c7976f971 regulator: rt5739: Enable REGCACHE_MAPLE fc38b7ff8796 rust: time: Seal the HrTimerMode trait be91bf40a96d platform/x86: x86-android-tablets: Add ovc-capacity-table info a8fc1224f231 platform/x86: x86-android-tablets: Add generic_lipo_4v2_battery info 6e3071f4e039 arm64: dts: rockchip: Enable eMMC HS200 mode on Radxa E20C 84fb79b8acca arm64: dts: rockchip: Add bluetooth support to ArmSoM Sige7 29ff4bbff793 arm64: dts: rockchip: enable PCIe on ROCK 4D f9f45293f0d8 arm64: dts: rockchip: Enable HDMI receiver on CM3588 4ab8b8ac952f arm64: dts: rockchip: Add HDMI PHY PLL clock source to VOP2 on rk3576 aba7987a536c arm64: dts: rockchip: Enable HDMI PHY clk provider on rk3576 7012d4f3c7a8 net/mlx5e: Fix error handling in RQ memory model registration 328d4a7eb073 clk: amlogic: remove unnecessary headers edc4a9d1dc16 arm64: defconfig: enable further Rockchip platform drivers 07d59dec6795 power: sequencing: qcom-wcn: fix bluetooth-wifi copypasta for WCN6855 385b735c90ae power: sequencing: thead-gpu: use new defines for match() return values f698155029ef power: sequencing: qcom-wcn: use new defines for match() return values 62b5848f73dd power: sequencing: add defines for return values of the match() callback 1a7312b93ab0 power: sequencing: extend build coverage with COMPILE_TEST=y 35392e855abf media: i2c: max96714: Drop check on number of active routes 137000ce8875 media: i2c: ds90ub960: Drop check on number of active routes a3e3fcff07c5 media: i2c: ds90ub953: Drop check on number of active routes 5fe204033d9d media: i2c: ds90ub913: Drop check on number of active routes 43f661a77c3f media: v4l2-subdev: Limit the number of active routes to V4L2_FRAME_DESC_ENTRY_MAX 3062098a2224 media: i2c: vd55g1: Use first index of mbus codes array as default df2f8fd91bde media: i2c: vd55g1: Setup sensor external clock before patching 5931eed35cb6 media: i2c: vd55g1: Fix return code in vd55g1_enable_streams error path 5b69a84005b6 media: i2c: vd55g1: Fix RATE macros not being expressed in bps 03dca1842421 media: dw9714: add support for powerdown pin 1eefe42e9de5 media: dw9714: move power sequences to dedicated functions feec4b07c820 media: dw9714: coding style fixes 9316e398e2e9 media: ipu-bridge: Improve error logging when waiting for IVSC to become ready fabb0595b58f media: ov8865: Improve error logging when fwnode is not found 826f6fd67691 media: ov7251: Improve error logging when fwnode is not found 76f0c8244692 media: ov5693: Improve error logging when fwnode is not found 2371517601aa media: Documentation: Improve grammar, formatting in Video4Linux dd8bb4a2ecd3 media: ipu-bridge: Add Onsemi MT9M114 HID to list of supported sensors 29d77da94173 media: ipu-bridge: Add Toshiba T4KA3 HID to list of supported sensor ea200a16d6c7 media: ov2740: Remove shorthand variables 5bcfc4ef40da power: sequencing: thead-gpu: add missing header 26981e8906bb gpio: make gpiod_is_equal() arguments stricter 08ad63bbd681 gpio: constify arguments of gpiod_is_equal() 23983ae6fcb2 media: ivsc: Remove Wentong's e-mail address 0c92c49fc688 media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls 77369edb3c61 dt-bindings: media: imx258: inherit video-interface-devices properties 0d0ccb91c92f dt-bindings: media: ov8858: inherit video-interface-devices properties bd227d0fc25c media: Documentation: Document new v4l2_ctrl_handler_free() behaviour 04f541cef2db media: v4l2-ctrls: Return the handler's error in v4l2_ctrl_handler_free() 5a0400aca5fa media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() 784e010ed1e1 media: ipu-bridge: Add support for additional link frequencies d0016b2a00d4 media: ipu3-cio2: Use V4L2 subdev active state 484f8bec3ddb media: ipu-bridge: Add _HID for OV5670 bca5cfbb694d platform/x86: int3472: Add board data for Dell 7212 4e89c747358f media: i2c: Defer ov5670_probe() if endpoint not found 3c607baf6863 media: i2c: set lt6911uxe's reset_gpio to GPIOD_OUT_LOW 298d1471cf83 media: mt9m114: Fix deadlock in get_frame_interval/set_frame_interval 3aa7c3da1f7d media: mt9m114: Factor out mt9m114_configure_pa 208119b4a116 media: mt9m114: Bypass PLL if required 3bd71a34baf6 media: dt-bindings: mt9m114: Add slew-rate DT-binding bbcc96df756a MAINTAINERS: Update my email address to gmail.com 2db8bd2efd97 media: i2c: imx214: Remove hard-coded external clock frequency 5ecc7b0b48f2 media: dt-bindings: sony,imx214: Deprecate property clock-frequency b9b359662952 media: i2c: imx214: Make use of CCS PLL calculator a55a5e616b67 media: i2c: imx214: Prepare for variable clock frequency 4743c1fad068 media: i2c: imx214: Reorder imx214_parse_fwnode call 9fbf2ee81f8c media: i2c: imx415: Request the sensor clock without a name 72da392727ea media: ipu-bridge: Add link-frequency to the GC0310 entry 5a0abb8909b9 media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control 72aa1c5f1d0f media: dt-bindings: mipi-ccs: Refer to video-interface-devices.yaml d629ca4f18f8 media: i2c: max96717: Drop unused field assignment 98be2d60fdb7 arm64: dts: exynos: gs101: switch to gs101 specific reboot cb98b8a8d6e2 arm64: dts: exynos: gs101-pixel-common: add main PMIC node a7d7aebed400 arm64: defconfig: enable Samsung PMIC over ACPM 4292564c71cf arm64: dts: exynos: gs101: ufs: add dma-coherent property fc75e51e6977 Input: pcf50633-input - remove the driver f72ed4c6a375 kconfig: gconf: fix potential memory leak in renderer_edited() 2f2d60f489f0 kconfig: gconf: make columns resizable 7d1bfaa45768 kconfig: re-add menu_get_parent_menu() that returns parent menu 3c292cd0047c kconfig: rename menu_get_parent_menu() to menu_get_menu_or_parent_menu() 604f5b2127fb kconfig: qconf: show selected choice in the Value column cd5f1534a37e kconfig: qconf: do not show checkbox icon for choice de8b24abf661 arm64: dts: imx95: add SMMU support for NETC 715dc11c78d8 arm64: dts: imx943-evk: Add PDM microphone sound card support b4ff842d24c0 arm64: dts: imx943-evk: add bt-sco sound card support bbe944d729a3 arm64: dts: imx943-evk: add sound-wm8962 support c757036a6602 arm64: dts: imx943-evk: add i2c io expander support 1bb57ed1b450 arm64: dts: imx943-evk: add lpi2c support ac55c194f18c arm64: dts: imx94: Add micfil and mqs device nodes 37ccad07fd05 MAINTAINERS: add NXP S32G RTC driver 409fe0cea366 Input: goodix - add support for polling mode 0013ddc4cf20 ata: libata-eh: Move and rename ata_eh_set_lpm() 3a382b9b13aa ata: ahci: Clarify mobile_lpm_policy description 2b89eb177c46 ata: libata: Improve LPM policies description ed62a62a18bc ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig cb45e3ff431f ata: libata-scsi: Cleanup ata_scsi_offline_dev() a0f26fcc3839 ata: libata: Remove ATA_DFLAG_ZAC device flag a7cce099450f statmount_mnt_basic(): simplify the logics for group id f6cc2f4e3d30 invent_group_ids(): zero ->mnt_group_id always implies !IS_MNT_SHARED() 725ab435ff6e get rid of CL_SHARE_TO_SLAVE aab771f34e63 take freeing of emptied mnt_namespace to namespace_unlock() 663206854f02 copy_tree(): don't link the mounts via mnt_list dd5a4e1d640b change_mnt_propagation(): move ->mnt_master assignment into MS_SLAVE case 8c5a853f58c5 mnt_slave_list/mnt_slave: turn into hlist_head/hlist_node 94a8d0027606 turn do_make_slave() into transfer_propagation() 955336e204ab do_make_slave(): choose new master sanely ef86251194de change_mnt_propagation(): do_make_slave() is a no-op unless IS_MNT_SHARED() d5f15047f13b change_mnt_propagation() cleanups, step 1 0313356520b1 propagate_mnt(): fix comment and convert to kernel-doc, while we are at it 0a10217e5cf8 propagate_mnt(): get rid of last_dest bc88530a20b1 fs/pnode.c: get rid of globals 6a2ce2a74bfe propagate_one(): fold into the sole caller e0f9396e244c propagate_one(): separate the "what should be the master for this copy" part 15e710b8bbb5 propagate_one(): separate the "do we need secondary here?" logics 2b2a34793dc2 propagate_mnt(): handle all peer groups in the same loop 25776a09d802 propagate_one(): get rid of dest_master 406fea799925 mount: separate the flags accessed only under namespace_sem 493a4bebf515 don't have mounts pin their parents d72c773237c0 get rid of mountpoint->m_count 86f63980964b combine __put_mountpoint() with unhash_mnt() e30da2a20e31 pivot_root(): reorder tree surgeries, collapse unhash_mnt() and put_mountpoint() ec3265a245b2 take ->mnt_expire handling under mount_lock [read_seqlock_excl] a8c764e1a580 attach_recursive_mnt(): remove from expiry list on move ee1ee33ccc1b do_move_mount(): get rid of 'attached' flag 761de2585442 do_move_mount(): take dropping the old mountpoint into attach_recursive_mnt() 86b1da96c5ae attach_recursive_mnt(): get rid of flags entirely 18959bf585a8 attach_recursive_mnt(): pass destination mount in all cases 96f5d2e05165 attach_recursive_mnt(): unify the mnt_change_mountpoint() logics 7c6fb47b2b6c make commit_tree() usable in same-namespace move case f0d0ba19985d Rewrite of propagate_umount() 24368a744baf sanitize handling of long-term internal mounts c93ff74ff1cb do_umount(): simplify the "is it still mounted" checks 49acacdc7cd3 clone_mnt(): simplify the propagation-related logics d08fa7f44ae7 don't set MNT_LOCKED on parentless mounts 1a867d729f95 __attach_mnt(): lose the second argument 9ed4b9eaeaa7 dissolve_on_fput(): use anon_ns_root() 05da054d4377 new predicate: anon_ns_root(mount) e031251cb249 constify is_local_mountpoint() 9cb79ed60e38 new predicate: mount_is_ancestor() 592238c03ef9 pnode: lift peers() into pnode.h 0e84653ea596 constify mnt_has_parent() cf53a2d423c1 copy_tree(): don't set ->mnt_mountpoint on the root of copy ffdc52fbbd58 prevent mount hash conflicts 431cc1d8e2da get rid of mnt_set_mountpoint_beneath() 8c6ce8e86dd7 attach_mnt(): expand in attach_recursive_mnt(), then lose the flag argument 29ddce17e909 ASoC: codecs: Add calibration function to aw88399 chip d6763e0abb43 rust: revocable: document why &T is not used in RevocableGuard fbcd4b7bf5c9 rust: rbtree: add RBTree::is_empty acc902de05b2 serial: 8250: Move CE4100 quirks to a module under 8250 driver 5e40169f7aa8 tty: serial: fsl_lpuart: Constify struct lpuart_soc_data d2db0d781544 dt-bindings: serial: 8250: allow clock 'uartclk' and 'reg' for nxp,lpc1850-uart 82d6229e7e5c s390/uaccess: Merge cmpxchg_user_key() inline assemblies d2b73ce90a71 s390/uaccess: Prevent kprobes on cmpxchg_user_key() functions b13c190c6da4 s390/uaccess: Initialize code pages executed with non-default access key ee417a84d005 s390/skey: Provide infrastructure for executing with non-default access key 6fe0ea914d73 s390/uaccess: Make cmpxchg_user_key() library code ac5bf0665011 s390/page: Add memory clobber to page_set_storage_key() 839d364e41c0 s390/page: Cleanup page_set_storage_key() inline assemblies 20a0c20f82ac octeontx2-af: Fix error code in rvu_mbox_init() a6a2a8a42972 tools/nolibc: MIPS: add support for N64 and N32 ABIs 69891dca804c tools/nolibc: MIPS: drop noreorder option 36aab1693ade tools/nolibc: MIPS: drop manual stack pointer alignment f1e303348d13 tools/nolibc: MIPS: drop $gp setup f5d3ef25d238 rust: devres: get rid of Devres' inner Arc 46ae8fd7386a rust: devres: replace Devres::new_foreign_owned() ce7c22b2e1fb rust: revocable: support fallible PinInit types e35a5d814525 usb: gadget: u_serial: remove some dead code 246fef761a57 dt-bindings: usb: genesys,gl850g: add downstream facing ports ed7513dfb3e1 dt-bindings: usb: genesys,gl850g: use usb-hub.yaml 64888dfdfac7 rust: implement `Wrapper` for `Opaque` 0dab138d0f4c rust: devres: require T: Send for Devres beead7eea896 net: ipv4: guard ip_mr_output() with rcu c4b1be928ea0 selftests/bpf: bpf_rdonly_cast u{8,16,32,64} access tests ffaff1804e2c selftests/bpf: improve error messages in veristat 43a8440f3969 Input: adp5589 - use new GPIO line value setter callbacks 687f0d0ee5cf Input: adp5588 - use new GPIO line value setter callbacks 4aaadf94aab0 Input: ad7879 - use new GPIO line value setter callbacks 36b624b992ff dt-bindings: input: touchscreen: convert lpc32xx-tsc.txt to yaml format 5f21226b79fd Octeontx2-pf: ethtool: support multi advertise mode ad97e72f1c30 Octeontx2-af: Introduce mode group index 1df77da01b63 Octeontx-pf: Update SGMII mode mapping 5bcea241335b ice: add ref-sync dpll pins 58256a26bfb3 dpll: add reference sync get/set 7f15ee35972d dpll: add reference-sync netlink attribute aa497357c125 perf stat: Fix uncore aggregation number f7dbedba6312 eth: bnxt: take page size into account for page pool recycling rings 8cc8d749dc7e selftests/net: packetdrill: add tcp_dsack_mult.pkt a041f70e573e tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range cf56a9820297 tcp: remove inet_rtx_syn_ack() 8d68411a1287 tcp: remove rtx_syn_ack field c9cc6b6a7d23 ARM: dts: Fix up wrv54g device tree a0f29a07b654 dt-bindings: dsa: Rewrite Micrel KS8995 in schema 0a12c435a1d6 dt-bindings: net: sun8i-emac: Add A100 EMAC compatible 5d69351820ea NFC: trf7970a: Create device-tree parameter for RX gain reduction 2bee162a28fb dt-bindings: net/nfc: ti,trf7970a: Add ti,rx-gain-reduction-db option bacdf5a0e69d selftests/bpf: Fix cgroup_xattr/read_cgroupfs_xattr 5ac244b9cc8f kunit: Make default kunit_test timeout configurable via both a module parameter and a Kconfig option cb70b1bb73e8 dt-bindings: net: convert lpc-eth.txt yaml format 6e17bbb5a86e wifi: ath12k: fix timeout while waiting for regulatory update during interface creation 5e54510a9389 acpi: nfit: intel: avoid multiple -Wflex-array-member-not-at-end warnings f4e6aefb9c6d ref_tracker: do xarray and workqueue job initializations earlier 362ec251a6ab docs: kdoc: don't reinvent string.strip() a5a7b25d7535 bpf: guard BTF_ID_FLAGS(bpf_cgroup_read_xattr) with CONFIG_BPF_LSM ef0f7c235e5c perf build: Fix a build error on REFCNT_CHECKING=1 c7eedb09417e docs: kdoc: split the processing of the two remaining inline states 7b95663a3d96 timekeeping: Provide interface to control auxiliary clocks e6d4c00719a6 timekeeping: Provide update for auxiliary timekeepers ecf3e7030491 timekeeping: Provide adjtimex() for auxiliary clocks 4eca49d0b621 timekeeping: Prepare do_adtimex() for auxiliary clocks 775f71ebedd3 timekeeping: Make do_adjtimex() reusable 2c8aea59c206 timekeeping: Add auxiliary clock support to __timekeeping_inject_offset() e8db3a55798d timekeeping: Make timekeeping_inject_offset() reusable 60ecc26ec5af timekeeping: Provide time setter for auxiliary clocks 606424bf4ffd timekeeping: Add minimal posix-timers support for auxiliary clocks 05bc6e6290f9 timekeeping: Provide time getters for auxiliary clocks 9f7729480a2c timekeeping: Update auxiliary timekeepers on clocksource change 0044c5fcae3d dmaengine: idxd: Remove __packed from structures 096f73ab01b9 docs: kdoc: remove the inline states-within-a-state 8631e01c2c5d fanotify: sanitize handle_type values when reporting fid b04c7e88bcf5 kconfig: set MENU_CHANGED to choice when the selected member is changed 811fe8ad1db9 reset: simple: add support for Sophgo CV1800B 5a5c61f7ef96 dt-bindings: reset: sophgo: Add CV1800B support 9d33595c0227 reset: mpfs: use the auxiliary device creation fd4a06a2e166 dt-bindings: reset: renesas,rzv2h-usb2phy: Document RZ/V2N SoC support 25ef956349a5 dt-bindings: reset: convert nxp,lpc1850-rgu.txt to yaml format e73bfb4ca522 reset: thead: Fix TH1520 typo 5272b51367ea bpf: Fix string kfuncs names in doc comments 360a7a647759 reset: canaan: add reset driver for Kendryte K230 3c2968fcd72c dt-bindings: reset: add support for canaan,k230-rst 792ea7b6cafa iommu: Remove ops->pgsize_bitmap 53b76df062d8 iommu/msm: Remove ops->pgsize_bitmap cb6dcabdfd0e wifi: ath6kl: Fix spellings 20870fb0a300 wifi: ath10k: Fix Spelling ed259ae54de6 wifi: wil6210: wmi: Fix spellings reported by codespell 1d7a74dfba58 dt-bindings: leds: lp50xx: Document child reg, fix example 2e84a5e53742 leds: leds-lp50xx: Handle reg to get correct multi_index a7549636f67f x86/sev: Let sev_es_efi_map_ghcbs() map the CA pages too 7b22e0432981 x86/sev/vc: Fix EFI runtime instruction emulation ebbd17695e9e dm: ima: avoid extra calls to strlen() 548d88f74ed4 dm: Simplify dm_io_complete() d142643c06bc dm: Remove unnecessary return in dm_zone_endio() 6b07ea713486 i2c: mux: pca954x: Use dev_fwnode() 546b632e1229 i2c: acpi: Replace custom code with device_match_acpi_handle() 8efa26fcbf8a tg3: spelling corrections 17a3657e09a3 arm64: dts: exynos: gs101: add dm-verity-device-corrupted syscon-reboot-mode 4292d18257c4 arm64: dts: exynos: gs101-pixel-common: add nvmem-reboot-mode 8deaddf13538 arm64: dts: exynos: gs101-pixel-common: add Maxim MAX77759 PMIC ffdf3c776914 arm64: defconfig: enable Maxim max77759 driver 67e3ba978361 net: mdio: Add MDIO bus controller for Airoha AN7583 a6ee35bd1fe0 dt-bindings: net: Document support for Airoha AN7583 MDIO Controller e0a69cf2c03e landlock: Fix warning from KUnit tests 26d1c1f9e311 iommu/omap: Use syscon_regmap_lookup_by_phandle_args 217d30bb8ee8 iommu/omap: Drop redundant check if ti,syscon-mmuconfig exists 46a7418a3aa6 iommu/apple-dart: Drop default ARCH_APPLE in Kconfig db64591de4b2 iommu/qcom: Remove iommu_ops pgsize_bitmap b155e26df5da iommu/mtk: Remove iommu_ops pgsize_bitmap cf39047e460e iommu: Remove iommu_ops pgsize_bitmap from simple drivers 8901812485de iommu: Remove ops.pgsize_bitmap from drivers that don't use it 35145e069e82 iommu/arm-smmu: Remove iommu_ops pgsize_bitmap b5dac93cb61d qiommu/arm-smmu-v3: Remove iommu_ops pgsize_bitmap 025d1371cc8c iommu/amd: Add efr[HATS] max v1 page table level 7e5516e60961 iommu/amd: Add HATDis feature support 0e3dd41a94b2 memory: brcmstb_memc: Simplify compatible matching 501be7cecec9 dt-bindings: memory-controller: Define fallback compatible de13141516ad dt-bindings: interrupt-controller: Add arm,armv7m-nvic and fix #interrupt-cells 1b22afb15d69 dt-bindings: trivial-devices: add compatible string nxp,isp1301 from isp1301.txt b66d28142dc4 ptp: Simplify ptp_read() 4838bc9e279c ptp: Convert chardev code to lock guards 745e3c751c4d ptp: Split out PTP_MASK_EN_SINGLE ioctl code 6a0f480478a7 ptp: Split out PTP_MASK_CLEAR_ALL ioctl code d713f1ff64d1 ptp: Split out PTP_PIN_SETFUNC ioctl code b246e09f5fe1 ptp: Split out PTP_PIN_GETFUNC ioctl code 4b676af26e9b ptp: Split out PTP_SYS_OFFSET ioctl code 37e42f8dd07d ptp: Split out PTP_SYS_OFFSET_EXTENDED ioctl code e4355e314c94 ptp: Split out PTP_SYS_OFFSET_PRECISE ioctl code 47aaa73d25ea ptp: Split out PTP_ENABLE_PPS ioctl code 3afc2caceaf7 ptp: Split out PTP_PEROUT_REQUEST ioctl code f6b3e1bc6ed3 ptp: Split out PTP_EXTTS_REQUEST ioctl code 7ca2ac4953fd ptp: Split out PTP_CLOCK_GETCAPS ioctl code b7863babce0a selftests: forwarding: lib: Split setup_wait() 040ae95a984f net: Remove unused function first_net_device_rcu() 77e12dba07d0 ipv4: fib: Remove unnecessary encap_type check 304c102cff73 phy: qcom: qmp-combo: Add missing PLL (VCO) configuration on SM8750 4cd9d227ab83 net: airoha: Get rid of dma_sync_single_for_device() in airoha_qdma_fill_rx_queue() 2bff9083c174 phy: qcom: m31-eusb2: drop registration printk 603bd9808f58 phy: qcom: m31-eusb2: fix match data santity check 11cd02069872 net: mana: Fix build errors when CONFIG_NET_SHAPER is disabled d53320aeef18 dt-bindings: net: Rename renesas,r9a09g057-gbeth.yaml 03aa45d6c62d phy: qcom: qmp-pcie: Update PHY settings for QCS8300 & SA8775P 31bc94de7602 phy: qualcomm: phy-qcom-eusb2-repeater: Don't zero-out registers db9f3e3ff934 dt-bindings: phy: qcom,snps-eusb2-repeater: Remove default tuning values d6306fc5d77b phy: mediatek: tphy: Cleanup and document slew calibration 9cc82c2498b4 phy: mediatek: tphy: Clarify and add kerneldoc to mtk_phy_pdata 05c6f3199130 dt-bindings: phy: apm,xgene-phy: Remove trailing whitespace ac4c064f67d3 spi: dt-bindings: add nxp,lpc3220-spi.yaml 2555691165a0 spi: atmel-quadspi: Use `devm_dma_request_chan()` ce57bc977141 regulator: core: Don't use "proxy" headers 81a0286cefe6 wifi: ath12k: Add support to RTT stats a7f74e782e27 wifi: ath12k: Add support to TDMA and MLO stats ffc7adb0a121 wifi: ath12k: Add support for transmit histogram stats c27bb624b3d7 wifi: ath12k: Clear auth flag only for actual association in security mode ed32169be1cc wifi: ath12k: fix dest ring-buffer corruption when ring is full e834da4cbd6f wifi: ath12k: fix source ring-buffer corruption 79390f613d63 wifi: ath12k: use plain access for descriptor length 8157ce533a60 wifi: ath12k: fix dest ring-buffer corruption aa6956150f82 wifi: ath11k: fix dest ring-buffer corruption when ring is full 6efa0df54022 wifi: ath11k: fix source ring-buffer corruption 4aba95fb1fae wifi: ath11k: use plain accesses for monitor descriptor 3a690e9091ec wifi: ath11k: use plain access for descriptor length 8c1ba5091fa9 wifi: ath11k: fix dest ring-buffer corruption a44958c83e52 wifi: ath12k: Send WMI_VDEV_SET_TPC_POWER_CMD for AP vdev 9903c0986f78 wifi: ath12k: Add memset and update default rate value in wmi tx completion ce7c93d196bf wifi: ath12k: Fix beacon reception for sta associated to Non-TX AP 70eeacc1a92a wifi: ath12k: Fix station association with MBSSID Non-TX BSS 662e9032140f wifi: ath12k: use real noise floor instead of default value 0314ee81a91d wifi: ath12k: handle WMI event for real noise floor calculation d8f07889e920 wifi: ath11k: Make read-only const array svc_id static const 8f9480451514 wifi: ath11k: fix suspend use-after-free after probe failure a5b46aa7cf5f wifi: ath11k: clear initialized flag for deinit-ed srng lists edbbc647c4f3 wifi: ath11k: support usercase-specific firmware overrides 02dcb6921b88 dt-bindings: net: wireless: ath11k-pci: describe firmware-name property 2fa490c0d759 wifi: ath9k: ahb: replace id_table with of f902f2c39a80 dt-bindings: net: wireless: ath9k: add WIFI bindings c8123302c019 wifi: ath9k: ahb: reorder includes 5cbfef9039f6 wifi: ath9k: ahb: reorder declarations 720fa0cb59e4 scsi: ufs: qcom : Fix NULL pointer dereference in ufs_qcom_setup_clocks 06f77ff9d852 soundwire: debugfs: move debug statement outside of error handling 9d8511daf1e8 tools/perf: Add --exclude-buildids option to perf archive command ddf16e16346a dmaengine: ti: Do not enable by default during compile testing 587dd30449fb dmaengine: sh: Do not enable SH_DMAE_BASE by default during compile testing 8c2442663f68 dmaengine: idxd: Fix warning for deadcode.deadstore a0b1589b62e2 dmaengine: mmp: Fix again Wvoid-pointer-to-enum-cast warning 85a4ca2902c1 dmaengine: fsl-qdma: Add missing fsl_qdma_format kerneldoc 24c13df655ca dmaengine: qcom: gpi: Drop unused gpi_write_reg_field() f0368c23caba dmaengine: fsl-dpaa2-qdma: Drop unused mc_enc() 06b80ad4ffa5 dmaengine: dw-edma: Drop unused dchan2dev() and chan2dev() 6e6d3c6f0ef2 dmaengine: stm32: Don't use %pK through printk e19bdbaa3108 dmaengine: stm32-dma: configure next sg only if there are more than 2 sgs 08bf1663c21a dmaengine: Add devm_dma_request_chan() e201757f7a0a perf annotate: Fix source code annotate with objdump 976e0e3103e4 smp: Use cpumask_any_but() in smp_call_function_many_cond() 5f295519b42f smp: Improve locality in smp_call_function_any() 140a9d0437b2 samples: rust: add ACPI match table example to platform driver 8411e6f06a02 rust: platform: Add ACPI match table support to `Driver` trait ec3ef2175e16 rust: platform: Set `OF_ID_TABLE` default to `None` in `Driver` trait 7a5cb145a9ce rust: driver: Add ACPI id table support to Adapter trait 0f549d25858d rust: driver: Consolidate `Adapter::of_id_info` methods using `#[cfg]` a74931eb59cf rust: acpi: add `acpi::DeviceId` abstraction 814f047fc96d dmaengine: sun4i: Simplify error handling in probe() 72bbf6e866a7 soundwire: amd: add check for status update registers 38d0b804b9d7 arm64: dts: qcom: x1-asus-zenbook: support sound 49918a1c421c arm64: dts: qcom: x1-asus-zenbook: fixup GPU nodes 8168dba757c0 soundwire: intel_auxdevice: add rt721 codec to wake_capable_list ae6a0f5b8a5b soundwire: Correct some property names a6f494becf09 PCI/AER: Add message when AER_MAX_MULTI_ERR_DEVICES limit is hit dd49aae52b5e docs: kdoc: remove the INLINE_END state acec3f6aa4f2 ACPI: proc: Prefer to use octal permission 86dc11cd6f5c ACPI: proc: Use str_enabled_disabled() helper 934eee0ce35c ACPI: proc: Remove unused header b32a54336595 ACPI: proc: Use correct format specifier and drop casting bb4049c9fe94 ACPI: wakeup: Drop unneeded casting for sleep_state ef4af870be41 ACPICA: Decrease `AcpiExTracePoint` verbosity 0fd0541b6770 ACPI: APEI: EINJ: Fix check and iounmap of uninitialized pointer p c13d38bc9b00 ACPI: APEI: EINJ: Fix less than zero comparison on a size_t variable 80744a3bed8c ACPI: APEI: EINJ: prevent memory corruption in error_type_set() a4135386fa49 iio: imu: inv_icm42600: Convert to uXX and sXX integer types 8540a6f93a70 iio: temperature: tmp006: use = { } instead of memset() 88bcfc9e7b94 iio: proximity: irsd200: use = { } instead of memset() ca2ec0786009 iio: pressure: zpa2326: use = { } instead of memset() 73f31d9f8c81 iio: pressure: mprls0025pa: use = { } instead of memset() b2dead596238 iio: pressure: mpl3115: use = { } instead of memset() 9e664cddd128 iio: pressure: bmp280: use = { } instead of memset() 174818e102e8 iio: magnetometer: af8133j: use = { } instead of memset() f646c99adef6 iio: light: veml6030: use = { } instead of memset() acddd6098119 iio: light: opt4060: use = { } instead of memset() 19ae7344cc17 iio: light: ltr501: use = { } instead of memset() 6ee8e56aedc0 iio: light: bh1745: use = { } instead of memset() 3ee3c09d2d76 iio: imu: inv_mpu6050: use = { } instead of memset() 352112e2d9aa iio: imu: inv_icm42600: use = { } instead of memset() 46868e362f2a iio: dac: ad3552r: use = { } instead of memset() d2614c43af75 iio: chemical: sunrise_co2: use = { } instead of memset() 5226b48b57e1 iio: chemical: scd30: use = { } instead of memset() 27d782612a33 iio: chemical: scd4x: use = { } instead of memset() 00b1c247670e iio: adc: ti-tsc2046: use = { } instead of memset() 4c4ef744d512 iio: adc: ti-lmp92064: use = { } instead of memset() 6c25238a74a3 iio: adc: ti-ads1119: use = { } instead of memset() 6d1db00273d7 iio: adc: ti-ads1015: use = { } instead of memset() a3e20daaa206 iio: adc: stm32-adc: use = { } instead of memset() 708d98459d0c iio: adc: rtq6056: use = { } instead of memset() dfa806ce04f9 iio: adc: rockchip_saradc: use = { } instead of memset() b8f008100a34 iio: adc: mt6360-adc: use = { } instead of memset() 3a780d29aece iio: adc: dln2-adc: use = { } instead of memset() 08ef45efc23d iio: accel: msa311: use = { } instead of memset() f448fb868a27 iio: accel: adxl372: use = { } instead of memset() e564c05401ca iio: accel: adxl345: replace magic numbers by unit expressions f7f905f7a7ec iio: accel: adxl345: simplify measure enable 5decafde4dee iio: accel: adxl345: make data struct variable irq function local 51180f03eb6f iio: amplifiers: ada4250: use dev_err_probe() e905b3dd3a73 iio: amplifiers: ada4250: move offset_uv in struct 3712f11b4ed7 iio: amplifiers: ada4250: use devm_regulator_get_enable_read_voltage() f8a7be248f73 iio: amplifiers: ada4250: don't fail on bad chip ID 788d6060f19b iio: amplifiers: ada4250: used dev local variable a80ad80f1be9 iio: accel: sca3000: replace error_ret labels by simple returns 6f6bf9782345 iio: light: apds9306: Refactor threshold get/set functions to use helper fb1d3b24ebf5 iio: adc: ad7768-1: add filter type and oversampling ratio attributes 74e16c0cd61f iio: adc: ad7768-1: replace manual attribute declaration 74790e84ffbb iio: adc: ad7768-1: add support for Synchronization over SPI 54da2aeb7160 iio: adc: ad7768-1: add multiple scan types to support 16-bits mode d569ae0f052e iio: adc: ad7768-1: Add GPIO controller support 96b6e814afd2 iio: adc: ad7768-1: add regulator to control VCM output 1905e6c9ce01 dt-bindings: iio: adc: ad7768-1: add trigger-sources property 1c01c449e31e dt-bindings: iio: adc: ad7768-1: Document GPIO controller 81d289c21e39 dt-bindings: iio: adc: ad7768-1: document regulator provider property 0dd88eaa7126 dt-bindings: trigger-source: add generic GPIO trigger source a8daa0a8f13d iio: adc: stm32-adc: Use dev_fwnode() 5cc26087667a iio: light: opt4060: convert to use maple tree register cache f9428623818a iio: light: ltr501: convert to use maple tree register cache 7eab62ecbcbb iio: light: isl29028: convert to use maple tree register cache a5afaa5de32d iio: imu: bno055: convert to use maple tree register cache 3be2dd518526 iio: imu: icm42600: convert to use maple tree register cache 2619f7b14c40 iio: health: afe4404: convert to use maple tree register cache bc6c48bfadc2 iio: health: afe4403: convert to use maple tree register cache 3547b9ab0434 iio: dac: bd79703: convert to use maple tree register cache cc42e969ebbb iio: dac: ad5380: convert to use maple tree register cache 5c3f0624831c iio: chemical: bme680: convert to use maple tree register cache 1763bd3a0c03 iio: adc: ad7173: check return value of spi_setup() d657e251d9d4 iio: trigger: stm32-lptimer: Fix build warnings about export.h 2628736bd488 iio: trigger: stm32-timer: Fix build warnings about export.h 86c4903bb219 iio: adc: stm32-dfsdm: Fix build warnings about export.h 3ceb7cc34510 iio: potentiometer: Drop unused export.h includes 6a533f56b020 iio: adc: ad7405: add ad7405 driver dbcf83943298 dt-bindings: iio: adc: add ad7405 dced5bda1411 iio: adc: adi-axi-adc: add axi_adc_oversampling_ratio_set 97e6882ed1a1 iio: backend: update iio_backend_oversampling_ratio_set 56e5ec2d856a iio: adc: ad4851: ad4851_set_oversampling_ratio parameters update 7b20d517b9e5 iio: accel: adxl313: add debug register c430955d0cb8 iio: cros_ec_sensors: add cros_ec_activity driver f0fdb01df208 iio: adc: ti-ads131e08: Fix spelling mistake "tweek" -> "tweak" 8e63fd1e00f5 tools: Remove libcrypto dependency e3f612c1d8f3 perf genelf: Remove libcrypto dependency and use built-in sha1() 43830468b643 perf util: add a basic SHA-1 implementation 55a18d2f3ff7 perf build: enable -fno-strict-aliasing c72bf82f9601 perf top: populate PMU capabilities data in perf_env ac871873bac7 perf tools: move perf_pmus__find_core_pmu() prototype to pmus.h f6109fb6f5d7 perf trace: Split BPF skel code to util/bpf_trace_augment.c 2f5d370dec3f perf test: Change all remaining #!/bin/sh to #!/bin/bash 583588594b24 selftests/bpf: Test array presets in veristat edc99d0b021c selftests/bpf: Support array presets in veristat be898cb5cbf4 selftests/bpf: Separate var preset parsing in veristat e8763fb66a38 selftests/bpf: Add tests for string kfuncs a55b7d39328b selftests/bpf: Allow macros in __retval e91370550f1f bpf: Add kfuncs for read-only string operations 3a95a561f276 uaccess: Define pagefault lock guard 8b4987543453 ice: default to TIME_REF instead of TXCO on E825-C e980aa685209 ice: move TSPLL init calls to ice_ptp.c 84b8694433c8 ice: fall back to TCXO on TSPLL lock fail df3f3c5645be ice: wait before enabling TSPLL 5755b4c023db ice: add multiple TSPLL helpers c6b4486a6201 ice: use bitfields instead of unions for CGU regs 38f742df9fcf ice: read TSPLL registers again before reporting status d261d755300e ice: clear time_sync_en field for E825-C during reprogramming 41ffbb1c42d3 arm64: dts: renesas: r9a09g047: Add GBETH nodes c0cd5213d409 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Rename fixed regulator node names b7754520a499 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Add RAA215300 PMIC 746fff66d5ef arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Add RAA215300 PMIC b7c26cbd5b70 clk: renesas: rzv2h: Add missing include file 815703e2ecdf EDAC/mem_repair: Reduce stack usage in edac_mem_repair_get_desc() 128ab2cfd020 irqchip/aslint-sswi: Resolve hart index c8c8443a64a1 irqchip/aclint-sswi: Reduce data scope 93406e374295 irqchip/aclint-sswi: Remove unneeded includes df0f030ee7e4 irqchip/thead-c900-aclint-sswi: Generalize aclint-sswi driver and add MIPS P800 support ed651979bb78 dt-bindings: interrupt-controller: Add MIPS P8700 aclint-sswi 81f335e10605 irqchip/riscv-aplic: Use riscv_get_hart_index() 5fe331cdcfba riscv: Helper to parse hart index fbb3bdf541e6 s390/nmi: Print additional information 5cfb2ac2806c docs: net: sysctl documentation cleanup d42e5248c9fa eth: fbnic: rename fbnic_fw_clear_cmpl to fbnic_mbx_clear_cmpl 536bc9b2d8e8 eth: fbnic: sort includes f7d4c21667cc eth: fbnic: realign whitespace 461bc4030dc9 eth: fbnic: fix stampinn typo in a comment f2657cfb4586 eth: fbnic: remove duplicate FBNIC_MAX_.XQS macros e02adac7c84b checkpatch: check for comment explaining rgmii(|-rxid|-txid) PHY modes ca13b249f291 net: ethernet: ti: am65-cpsw: fixup PHY mode for fixed RGMII TX delay 9b357ea52523 dt-bindings: net: ti: k3-am654-cpsw-nuss: update phy-mode in example f1208b05574f RDMA/ipoib: Use parent rdma device net namespace 611d08207d31 RDMA/mlx5: Allocate IB device with net namespace supplied from core dev 8cffca866ba8 RDMA/core: Extend RDMA device registration to be net namespace aware 98b5dab4d221 x86/bugs: Clean up SRSO microcode handling a71d3e1beb7a crypto: testmgr - Enable phmac selftest d48b2f5e82ea crypto: s390 - Add selftest support for phmac d0da164ba63d crypto: ahash - Add crypto_ahash_tested() helper function cbbc675506cc crypto: s390 - New s390 specific protected key hash phmac 86ca5cb84fc3 s390/crypto: Add protected key hmac subfunctions for KMAC 2f8839e6c5f8 crypto: ahash - make hash walk functions from ahash.c public 19564a8576ac RDMA/rxe: Fix a couple IS_ERR() vs NULL bugs 12423d8e18f3 RDMA/siw: work around clang stack size warning b61cc1891c04 RDMI: hfi1: drop cpumask_empty() call in hfi1/affinity.c 3ad8fb8afd84 RDMA: hfi1: simplify hfi1_get_proc_affinity() 4ea9f618d734 RDMA: hfi1: use rounddown in find_hw_thread_mask() 59ae2e3c6ad7 RDMA: hfi1: simplify init_real_cpu_mask() 15b053631304 RDMA: hfi1: simplify find_hw_thread_mask() 59f7d2138591 RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() 16e2707cf15e cpumask: add cpumask_clear_cpus() ff54ae731496 x86/bugs: Use IBPB for retbleed if used by SRSO 1fd5eb02867a x86/bugs: Add SRSO_MITIGATION_NOSMT 3315e39e5639 gpio: rcar: Use new line value setter callbacks 28a9ab01f6ac gpio: rcar: Remove checks for empty bankmasks abba0c4845ea arm64: dts: ti: k3-j784s4-j742s2-main-common: Add ACSPCIE1 node 65ba2a6e77e9 arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C fa13f1d7c714 crypto: aspeed - Fix hash fallback path typo a9b24b3583ae net: phy: realtek: add error handling to rtl8211f_get_wol f6fa45d67e05 net: Reoder rxq_idx check in __net_mp_open_rxq() 3b3ccf9ed05e net: Remove unnecessary NULL check for lwtunnel_fill_encap() 473734e086cc docs: kdoc: rework process_export() slightly 1cec9ac2d071 x86/fpu: Delay instruction pointer fixup until after warning 4ecf83741401 sched_ext: Drop kfuncs marked for removal in 6.15 f61e404f5b61 docs: kdoc: remove KernelEntry::function 1550a409e778 docs: kdoc: remove a bit of dead code d6699d5f6016 docs: kdoc: Move content handling into KernelEntry 2855e43c6bb1 uapi: net_dropmon: drop unused is_drop_point_hw macro 8bd0af3154b2 lib: packing: Include necessary headers 4b70e2a069d9 net/sched: Remove unused functions 9b19b50c8d65 neighbour: Remove redundant assignment to err 4d13c6c449af selftests: drv-net: test RSS Netlink notifications 47c3ed01af43 doc: ethtool: mark ETHTOOL_GRXFHINDIR as reimplemented 46837be5afc6 net: ethtool: rss: add notifications 3073947de382 net: ethtool: copy req_info from SET to NTF f9dc3e52d821 net: ethtool: remove the data argument from ethtool_notify() 963781bdfe20 net: ethtool: call .parse_request for SET handlers ceca0769e87f net: ethtool: dynamically allocate full req size req 826334359eac netlink: specs: add the multicast group name to spec bfb4fb77f9a8 team: replace team lock with rtnl lock d83caf7c8dad bpf: add btf_type_is_i{32,64} helpers 12ed81f82391 selftests/bpf: check operations on untrusted ro pointers to mem f2362a57aeff bpf: allow void* cast using bpf_rdonly_cast() b23e97ffc252 bpf: add bpf_features enum 2945434e248f selftests/bpf: Add tests for BPF_NEG range tracking logic aced132599b3 bpf: Add range tracking for BPF_NEG 910bdb8197f9 PCI: endpoint: Fix configfs group removal on driver teardown d79123d79a81 PCI: endpoint: Fix configfs group list head handling 032f05be51ab PCI: dwc: Simplify the return value of PTM debugfs functions returning bool 87d4fbf4a387 KVM: guest_memfd: Remove redundant kvm_gmem_getattr implementation d982828d08b6 docs: kdoc: remove KernelEntry::in_doc_sect d69bafe6ee2b selftests/bpf: Fix usdt multispec failure with arm64/clang20 selftest build f0d0f978f3f5 perf header: Don't write empty BPF/BTF info 4d2eefd7fb91 perf header: Display message if BPF/BTF info is empty 57cbd56e2efe perf header: Allow tracing of attr events 61051f9a8452 perf header: In pipe mode dump features without --header/-I 08a1ea3fe85f arm64: dts: qcom: sm6115: add debug UART pins 9f35ab0e53cc soc: qcom: mdt_loader: Fix error return values in mdt_header_valid() 4fb2210866f7 dt-bindings: trivial-devices: Add Analog Devices ADT7411 e3ce7b897388 pinctrl: rp1: Implement RaspberryPi RP1 pinmux/pinconf support bb39dd09fe68 doc: Remove misleading reference to brd in dax.rst fa5a06e94a23 docs: sphinx: add missing SPDX tags 7ea9a550f710 docs: conf.py: several coding style fixes 9322af5e6557 docs: sphinx: add a file with the requirements for lowest version bb4c5c50aeec scripts: test_doc_build.py: regroup and rename arguments 61aeda1e5c0d scripts: sphinx-pre-install: fix release detection for Fedora c6b5b1559c0c scripts: sphinx-pre-install: properly handle SPHINXBUILD 791b9b033374 scripts: test_doc_build.py: make the script smarter 0e93f1244db7 scripts: test_doc_build.py: improve cmd.log logic 792bf0194ce8 scripts: test_doc_build.py: improve dependency list 3fa60d281130 scripts: test_doc_build.py: better adjust to python version fb1e8d1265a5 scripts: test_doc_build.py: better control its output 7649db7de293 scripts: test_doc_build.py: make capture assynchronous 54c147f4c76c scripts: scripts/test_doc_build.py: add script to test doc build 30c83405e4ec docs: Makefile: disable check rules on make cleandocs 097fe7274695 docs: conf.py: properly handle include and exclude patterns 45cd84bd7afc perf tests: Add a DRM PMU test 28917cb17f9d perf drm_pmu: Add a tool like PMU to expose DRM information e1ec69ed5ded perf parse-events: Avoid scanning PMUs that can't contain events 9c9f4a27eb10 perf debug: Add function symbols to dump_stack 07e04d8e7dce docs: kdoc: finish disentangling the BODY and SPECIAL_SECTION states ccad65a49465 docs: kdoc: Add some comments to process_decl() 2ad02b94914a docs: kdoc: coalesce the end-of-comment processing e65d54e19149 docs: kdoc: rework the handling of SPECIAL_SECTION 99327067e197 docs: kdoc: coalesce the new-section handling 74cee0dfc2fc docs: kdoc: split out the special-section state e4153a2255b1 docs: kdoc: separate out the handling of the declaration phase df2755269456 docs: kdoc: consolidate the "begin section" logic 823d6f956605 docs: kdoc: Make body_with_blank_line parsing more flexible bbc13ae593e0 VFIO: KVM: x86: Drop kvm_arch_{start,end}_assignment() ff845e6a84c8 Revert "kvm: detect assigned device via irqbypass manager" 05186d7a8e5b KVM: SVM: Simplify MSR interception logic for IA32_XSS MSR 7360dab3bead ARM: dts: microchip: sam9x7: Add LVDS controller 9da36b9faed2 samples: rust: platform: conditionally call Self::properties_parse() c69072d3a109 samples: rust: platform: don't call as_ref() repeatedly 56a789f776f2 rust: device: implement FwNode::is_of_node() c79cbde9b7bc samples: rust: platform: Add property child and reference args examples c3e05bd15e0c rust: device: Add property_get_reference_args 83ebe7157483 KVM: VMX: Apply MMIO Stale Data mitigation if KVM maps MMIO into the guest c942dba38064 rust: device: Add child accessor and iterator 2642f55d44ce pinctrl: samsung: add support for gs101 wakeup mask programming c8edb8049440 pinctrl: samsung: rename exynosautov920_retention_data to no_retention_data 0f60ecffbfe3 ASoC: sdw_utils: generate combined spk components string f792733e08d5 ASoC: sdw_utils: add component_name string to dai_info 42873b118abf arm64: dts: exynos5433: Align i2c-gpio node names with dtschema a24cd2f207ef ARM: dts: s5pv210: Align i2c-gpio node names with dtschema a0c7a6b5f42b ARM: dts: exynos: Align i2c-gpio node names with dtschema 331db44e70da soc: mediatek: mtk-mutex: Fix confusing usage of MUTEX_MOD2 d7467bc72ce4 PCI: Move link up wait time and max retries macros to pci.h 80dc18a0cba8 PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link up 15b6b243cc2b PCI: qcom: Wait PCIE_RESET_CONFIG_WAIT_MS after link-up IRQ c7eb9c5e1498 PCI: dw-rockchip: Wait PCIE_RESET_CONFIG_WAIT_MS after link-up IRQ c17b1b6c8605 clk: sunxi-ng: sun55i-a523-r-ccu: Add missing PPU0 reset 61977ccf6568 dt-bindings: reset: sun55i-a523-r-ccu: Add missing PPU0 reset bbc6a829ad3f PCI: rockchip-host: Use macro PCIE_RESET_CONFIG_WAIT_MS 817f989700fd PCI: Rename PCIE_RESET_CONFIG_DEVICE_WAIT_MS to PCIE_RESET_CONFIG_WAIT_MS 1f6da56679d3 net/mlx5: Add IFC bits for PCIe Congestion Event object ebf8d47121b6 net/mlx5: Small refactor for general object capabilities 43163f4c30f9 RDMA/core: reduce stack using in nldev_stat_get_doit() 819275e18112 s390/boot: Use -D__DISABLE_EXPORTS da3d0b772f6f pmdomain: thead: Instantiate GPU power sequencer via auxiliary bus 7226b28ac776 dt-bindings: firmware: thead,th1520: Add resets for GPU clkgen a73776ca8c7c pmdomain: core: Use of_fwnode_handle() 40852c890119 RDMA/mlx5: Add multiple priorities support to RDMA TRANSPORT userspace tables e3ad987e9dc7 wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() 90a0d9f33996 iwlwifi: Add missing check for alloc_ordered_workqueue ed2e916c8909 wifi: iwlwifi: Fix memory leak in iwl_mvm_init() a2393f3a6908 iwlwifi: api: delete repeated words b8b3e85ca45e iwlwifi: remove unused no_sleep_autoadjust declaration b382523c840a iwlwifi: Fix comment typo 436a90d30c0e iwlwifi: use DECLARE_BITMAP macro c14bfe8d4581 iwlwifi: fw: simplify the iwl_fw_dbg_collect_trig() 8bc63120b084 wifi: iwlwifi: mld: ftm: fix switch end indentation 6ae66c95d996 MAINTAINERS: update iwlwifi git link 43049a3c00c8 wifi: iwlwifi: pcie: fix non-MSIX handshake register 0cdb8ff6ebba wifi: iwlwifi: mld: don't exit EMLSR when we shouldn't dc6bc5112166 wifi: iwlwifi: move _iwl_trans_set_bits_mask utilities 877924979ef0 wifi: iwlwifi: mld: make iwl_mld_add_all_rekeys void 9feeb4caec93 wifi: iwlwifi: move iwl_trans_pcie_write_mem to iwl-trans.c e4efdfcaaf49 wifi: iwlwifi: pcie: move iwl_trans_pcie_dump_regs() to utils.c 69749bc08cc0 wifi: iwlwifi: mld: advertise support for TTLM changes b04e93bb6dd2 wifi: iwlwifi: mld: Block EMLSR when scanning on P2P Device b2c1f9b6e3aa wifi: iwlwifi: mld: use the correct struct size for tracing 6a1b633fdcd9 wifi: iwlwifi: support RZL platform device ID 873cc719523d wifi: iwlwifi: add HE 1024QAM for <242-tone RU for PE ad80cb3c72dd wifi: iwlwifi: make FSEQ version a debug message 12d0026ea3c2 wifi: iwlwifi: convert to use secs_to_jiffies() d41e3781c864 wifi: iwlwifi: fw: make PNVM version a debug message 8ddf4e19de1e wifi: iwlwifi: mld: make PHY config a debug message 7ca8176b8eef wifi: iwlwifi: mvm: fix kernel-doc warnings 4f372263ef92 wifi: iwlwifi: mei: fix kernel-doc warnings edc34789ca33 wifi: iwlwifi: pcie: fix kernel-doc warnings 51512b654f1c wifi: iwlwifi: dvm: fix some kernel-doc issues 9748ad82a9d9 wifi: iwlwifi: defer MLO scan after link activation f26281c1b727 wifi: iwlwifi: mld: fix last_mlo_scan_time type 1cc04e196a59 wifi: iwlwifi: mld: remove special FW error resume handling bc0440eeaf82 wifi: iwlwifi: mld: add timer host wakeup debugfs 7a7cb2eb5459 wifi: iwlwifi: phy periph read - flow modification cc8d9cbf269d wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect 8dab046d6e56 wifi: iwlwifi: mld: Add dump handler to iwl_mld 5943ce4e37db wifi: iwlwifi: add support for the devcoredump 8689bc3fc017 wifi: iwlwifi: pcie: abort D3 handshake on error eda36f5195d6 wifi: iwlwifi: pcie: reinit device properly during TOP reset 6efaf59ffa37 wifi: iwlwifi: mld: fix misspelling of 'established' 2110d001db47 wifi: iwlwifi: Remove unused cfg parameter from iwl_nvm_get_regdom_bw_flags 40840afa53be wifi: iwlwifi: move dBm averaging function into utils 8ecc3928f26a wifi: iwlwifi: pcie: initiate TOP reset if requested c8a00a6e89ff wifi: iwlwifi: pcie: move generation specific files to a folder 13c258fd60ff wifi: iwlwifi: mvm: enable antenna selection for AX210 family 14beeed861b9 wifi: iwlwifi: parse VLP AP not allowed nvm channel flag 34e33e39f405 wifi: iwlwifi: bump minimum API version in BZ/SC/DR 52931f55159e net/mlx5: fs, add multiple prios to RDMA TRANSPORT steering domain 23b33cf12441 gpio: clps711x: drop unneeded platform_set_drvdata() b5eeb8365d19 RDMA/mlx5: Support driver APIs pre_destroy_cq and post_destroy_cq 5a2a5b65d5d6 RDMA/core: Add driver APIs pre_destroy_cq() and post_destroy_cq() 103d567f51e0 torture: Default --no-clocksourcewd on arm64 1524f2032aad torture: Default --no-rcutasksflavors on arm64 955a83469cb4 torture: Make torture.sh KCSAN runs set CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE=y 4176ebdf97d1 torture: Permit multiple space characters in kvm.sh --kconfig argument e40e2391388d torture: Suppress torture.sh "Zero time" messages for disabled tests 3b16e77e0706 rcutorture: Make BUSTED scenario check and log readers 8d71351d88e4 rcutorture: Fix rcutorture_one_extend_check() splat in RT kernels 5f2417ba0554 rcutorture: Make Trivial RCU ignore onoff_interval and shuffle_interval f32367d96eba rcutorture: Drop redundant "insoftirq" parameters cacba0bf6d9f rcutorture: Print number of RCU up/down readers and migrations f6c8785f5044 rcutorture: Check for no up/down readers at task level 93856948be8f rcutorture: Check for ->up_read() without matching ->down_read() 62d92c9b87db rcutorture: Complain if an ->up_read() is delayed more than 10 seconds 065de2426515 rcutorture: Pull rcu_torture_updown() loop body into new function 1b67e031d478 rcutorture: Add tests for SRCU up/down reader primitives eec1f94cf77f rcutorture: Make rcutorture_one_extend_check() account for hard IRQs 635bdb9d2279 rcutorture: Start rcu_torture_writer() after rcu_torture_reader() 9ea40db96911 rcutorture: Print only one rtort_pipe_count splat 3dfdfaff2d49 rcu: Robustify rcu_is_cpu_rrupt_from_idle() f2e555fc04ba rcu/exp: Protect against early QS report 63d0a9123120 kunit: Adjust kunit_test timeout based on test_{suite,case} speed 2560014ec150 loongarch, um, xtensa: get rid of generated arch/$ARCH/include/asm/param.h f65bbf05392b alpha: regularize the situation with asm/param.h 674e55efe43d xtensa: get rid uapi/asm/param.h e1d794541b3f selftests/bpf: Add testcases for BPF_ADD and BPF_SUB 7a998a731627 bpf, verifier: Improve precision for BPF_ADD and BPF_SUB 26b971d58ab9 scsi: scsi_devinfo: Remove redundant 'found' 6243146bb019 scsi: qla2xxx: Avoid stack frame size warning in qla_dfs ed575d4bca6a scsi: mpi3mr: Fix kernel-doc issues in mpi3mr_app.c 8dacfd92dbef dt-bindings: net: cdns,macb: add sama7d65 ethernet interface da7aee716163 net: xsk: dpaa2: avoid repeatedly updating the global consumer 169d07e7e41c net: hns3: clear hns alarm: comparison of integer expressions of different signedness 84c0564b1c51 net: hns3: add complete parentheses for some macros ad0cf0729f53 net: hns3: delete redundant address before the array dd9480f6ed28 net: hns3: add \n at the end when print msg 5306c1039686 net: hns3: use hns3_get_ops() helper to reduce the unnecessary middle layer conversion 2031f01394b2 net: hns3: use hns3_get_ae_dev() helper to reduce the unnecessary middle layer conversion befd4e971a78 net: hns3: fix spelling mistake "reg_um" -> "reg_num" ee79ba39b3d6 selinux: don't bother with selinuxfs_info_free() on failures 7eebd219feda pppoe: drop PACKET_OTHERHOST before skb_share_check() f3128dd6762d security: Remove unused declaration cap_mmap_file() c9e78afa688a udp_tunnel: fix deadlock in udp_tunnel_nic_set_port_priv() cb444006a625 sched_ext, rcu: Eject BPF scheduler on RCU CPU stall panic 7e611710acf9 rust: task: Add Rust version of might_sleep() 0aa2b78ce5a9 rust: Introduce file_from_location() 3f06b8927afa KVM: x86: Deduplicate MSR interception enabling and disabling 90c5ce37adf0 f2fs: convert F2FS_I_SB to sbi in f2fs_setattr() 1f136890263c f2fs: Fix the typos in comments b85af48de3ec PCI: Adjust the position of reading the Link Control 2 register 9989e0ca7462 PCI: Fix link speed calculation on retrain failure 8b05b3c98816 x86/fpu/xstate: Add CET supervisor xfeature support as a guest-only feature 151bf232494d x86/fpu/xstate: Introduce "guest-only" supervisor xfeature set fafb29e18db2 x86/fpu: Remove xfd argument from __fpstate_reset() 509e880b7795 x86/fpu: Initialize guest fpstate and FPU pseudo container from guest defaults 7c2c89364d92 x86/fpu: Initialize guest FPU permissions from guest defaults 7bc4ed75f2d6 x86/fpu/xstate: Differentiate default features for host and guest FPUs ffe9d7966d01 KVM: x86/mmu: Locally cache whether a PFN is host MMIO when making a SPTE c126b46e6fa8 KVM: x86: Avoid calling kvm_is_mmio_pfn() when kvm_x86_ops.get_mt_mask is NULL 4ab401099d47 pinctrl: amlogic: Staticize some local structs 9c4fe6d1509b KVM: x86/mmu: Defer allocation of shadow MMU's hashed page list ac777fbf064f KVM: x86: Use kvzalloc() to allocate VM struct 039ef33e2f93 KVM: x86/mmu: Dynamically allocate shadow MMU's hashed page list 6cb0e9da949a pinctrl: eswin: Fix unsigned comparison to less than zero issue d94a32ac688f pinctrl: canaan: k230: Fix order of DT parse and pinctrl register 65bd0be48639 pinctrl: canaan: k230: add NULL check in DT parse b58ea88d301c pinctrl: meson-g12a: add g12b pwm groups c0d03cdfaccf pinctrl: zynq: add CONFIG_OF dependency 8f6f30355110 pinctrl: berlin: fix memory leak in berlin_pinctrl_build_state() e3507c56cbb2 pinctrl: sunxi: Fix memory leak on krealloc failure b4102e352433 pinctrl: aw9523: fix mutex unlock in error path 4b443bbcd113 pinctrl: falcon: mark pinctrl_falcon_init() as static 51f4c00436b8 perf tools: Remove excess variable declarations 614f806a34e1 perf test: Replace grep perl regexp with awk 69f66cf45814 rust: time: Remove Ktime in hrtimer e0c0ab04f678 rust: time: Make HasHrTimer generic over HrTimerMode d9fc00dc7354 rust: time: Add HrTimerExpires trait be59dba332e1 libperf evsel: Add missed puts and asserts eda9e47fae27 perf trace: Add missed freeing of ordered events and thread 9a79c50c2a95 perf script: Add -e option to flamegraph script df9c29937105 perf script: Handle -i option for perf script flamegraph 317fa41b47da perf trace: Show zero value in STRARRAY c21986d33d6b perf unwind-libdw: skip non-regular files 970ae8630771 perf build: The bfd features are opt-in, stop testing for them by default 7c750d399b60 perf build: Add the libpfm devel fedora package name to the hint c335a4e92753 perf build: Suggest java-latest-openjdk-devel instead of old 1.8.0 one 3317dc9ebda6 perf srcline: Lower verbosity on addr2line debug messages 0a41f5af1939 rust: task: Mark Task methods inline 11867144ff81 rust: sync: Mark PollCondVar::drop() inline 3f9ebeba9878 rust: sync: Mark CondVar::notify_*() inline 421d3a860d3d binder: Remove unused binder lock events 899385b04bc9 binder: fix reversed pid/tid in log 0ef1fe4bc386 char: misc: Fix improper and inaccurate error code returned by misc_init() 7aecbbdf86d3 char: misc: Remove redundant forward declarations 74d8361be344 char: misc: add test cases 81bfbb2d80ee misc: enclosure: Use str_on_off() helper 587d1c3c2550 misc: rtsx: Add support for RTS5264 Version B and optimize init flow 01c6d1df98cb misc: ocxl: Replace scnprintf() with sysfs_emit() in sysfs show functions ea6895f021c0 misc: vmw_vmci: Remove unused qpair functions 2ce80bc11ff9 misc: vmw_vmci: Remove unused vmci_doorbell_notify 5bce7d47d5b5 misc: vmw_vmci: Remove unused vmci_ctx functions a02fd05661d7 PCI: Extend isolated function probing to LoongArch 17481c41f560 misc: Use dev_fwnode() bf7b4a0e2556 drivers: misc: sram: fix up some const issues with recent attribute changes 8070aa7be066 drivers: char: SONYPI depends on HAS_IOPORT 9a944494c299 spi: dt-bindings: stm32: deprecate `st,spi-midi-ns` property bd60f94a3eb4 spi: dt-bindings: stm32: update bindings with SPI Rx DMA-MDMA chaining 4956bf445243 spi: stm32: deprecate `st,spi-midi-ns` property d17dd2f1d8a1 spi: stm32: use STM32 DMA with STM32 MDMA to enhance DDR use 21f1c800f662 spi: stm32: Check for cfg availability in stm32_spi_probe e4feefa5c719 spi: stm32: Add SPI_READY mode to spi controller 35e8a426b16a mei: bus: Check for still connected devices in mei_cl_bus_dev_release() cee3dba7b741 mei: vsc: Fix "BUG: Invalid wait context" lockdep error de88b02c94db mei: vsc: Run event callback from a workqueue 6175c6974095 mei: vsc: Unset the event callback on remove and probe errors 18f14b2e7f73 mei: vsc: Event notifier fixes 35b7f3525fe0 mei: vsc: Destroy mutex after freeing the IRQ 78ab08efa3f8 mei: vsc: Use vsc_tp_remove() as shutdown handler 0b504fdb85fe mei: vsc: Don't call vsc_tp_reset() a second time on shutdown 880af854d634 mei: vsc: Don't re-init VSC from mei_vsc_hw_reset() on stop a49159aa8020 mei: vsc: Drop unused vsc_tp_request_irq() and vsc_tp_free_irq() 217592d08bc6 mei: bus: replace sprintf/scnprintf with sysfs_emit in show functions 914e6b1e85c5 selftests/pidfd: decode pidfd file handles withou having to specify an fd b95361481b1e fhandle, pidfs: support open_by_handle_at() purely based on file handle 3941e37f62fe uapi/fcntl: add FD_PIDFS_ROOT eb90d36bfa06 usb: typec: ucsi: yoga-c630: register DRM HPD bridge 49bf6ee89eba usb: typec: ucsi: yoga-c630: handle USB / HPD messages to set port orientation e943c93333e3 usb: typec: ucsi: yoga-c630: correct response for GET_CURRENT_CAM 442392f98d20 usb: typec: ucsi: yoga-c630: fake AltModes for port 0 eebd39f8a899 usb: typec: ucsi: yoga-c630: remove extra AltModes for port 1 e0c48e42d818 usb: typec: ucsi: yoga-c630: remove duplicate AltModes a669133d971f usb: typec: ucsi: add recipient arg to update_altmodes() callback 168c3896f32e usb: typec: ucsi: yoga-c630: fix error and remove paths 860295a6bbbb usb: dwc2: follow compatible string change for Sophgo CV18XX/SG200X series SoC 671e50c6b533 dt-bindings: usb: dwc2: rename sophgo usb compatible string ba9591f39d53 usb: dwc3: gadget: Remove duplicate check while setting xfer resource 4f4b2f13044d usb: ehci: replace scnprintf() with sysfs_emit() 711d41ab4a0e usb: core: Use sysfs_emit_at() when showing dynamic IDs 8b4f6fafed6c usb: typec: altmodes/displayport: add irq_hpd to sysfs 6241b49540a6 tty: fix tty_port_tty_*hangup() kernel-doc 543a5af34340 serial: 8250: document doubled "type == PORT_8250_CIR" check 2721fc7adc92 serial: 8250: rename lsr_TEMT, iir_NOINT to lowercase ff446fb8c598 serial: 8250: extract serial8250_iir_txen_test() 7bdf59c79cf3 serial: 8250: extract serial8250_init_mctrl() d22cf1381416 serial: ce4100: clean up serial_in/out() hooks f5655940771f serial: ce4100: fix build after serial_in/out() changes d4c2d9b5b7ce power: sequencing: Add T-HEAD TH1520 GPU power sequencer driver b39f7d75dc41 fs: Remove three arguments from block_write_end() cd5d2006327b uapi/fcntl: add FD_INVALID 67fcec2919e4 fcntl/pidfd: redefine PIDFD_SELF_THREAD_GROUP a4c746f06853 uapi/fcntl: mark range as reserved 1c5484395f9f fhandle: reflow get_path_anchor() a50522962453 wifi: mac80211: add support for S1G aggregation 037dc18ac3fb wifi: mac80211: add support for storing station S1G capabilities 2a8a6b7c4cb0 wifi: mac80211: handle station association response with S1G 5ea255673cdb wifi: cfg80211: support configuration of S1G station capabilities 407bc77b7083 wifi: mac80211: Set RTS threshold on per-radio basis 89595190058c wifi: cfg80211: Report per-radio RTS threshold to userspace 264637941cf4 wifi: cfg80211: Add Support to Set RTS Threshold for each Radio b74947b4f6ff wifi: cfg80211/mac80211: Add support to get radio index 4cb1ce7e254a wifi: mac80211: add link_sta_statistics ops to fill link station statistics 5e9129f574d9 wifi: mac80211: correct RX stats packet increment for multi-link 505991fba9ec wifi: mac80211: extend support to fill link level sinfo structure 8af903e4543e wifi: cfg80211: clear sinfo->filled for MLO station statistics 80b2fa467917 wifi: mac80211: add support to accumulate removed link statistics 49e47223ecc4 wifi: cfg80211: allocate memory for link_station info structure 2d226d41db4b wifi: cfg80211: add statistics for providing overview for MLO station 82d7f841d9bd wifi: cfg80211: extend to embed link level statistics in NL message d2329fff7e52 wifi: cfg80211: add link_station_info structure to support MLO statistics e581b7fe6221 wifi: mac80211: add support towards MLO handling of station statistics ced9ccd21fbc rust: time: Replace HrTimerMode enum with trait-based mode types 5c23ce0cb897 lib: Add stress test for ratelimit 5a5c5a3de1c7 lib: Make the ratelimit test more reliable d19e9fa61f60 lib: Add trivial kunit test for ratelimit 3e36c822506d spi: spi-pci1xxxx: Add support for per-instance DMA interrupt vectors ab9f2388e0b9 x86/bugs: Allow ITS stuffing in eIBRS+retpoline mode also 7934a8dd8692 module: remove meaningless 'name' parameter from __MODULE_INFO() f4363dfc900a kheaders: double-quote variables to satisfy shellcheck 1a0faff2833b kheaders: rebuild kheaders_data.tar.xz when KBUILD_BUILD_TIMESTAMP is changed 626c54af3576 kheaders: rebuild kheaders_data.tar.xz when a file is modified within a minute 694174f94ebe kconfig: lxdialog: fix 'space' to (de)select options e326371f3002 dt-bindings: gnss: u-blox: add u-blox,neo-9m compatible a0d8051cfd81 pidfs: add pidfs_root_path() helper f7be8a333253 fhandle: rename to get_path_anchor() 774adcb55f15 fhandle: hoist copy_from_user() above get_path_from_fd() cc678bf7aa9e fhandle: raise FILEID_IS_DIR in handle_type 120ffe250dd9 mmc: sdhci-cadence: add Mobileye eyeQ support 0ae210564bc5 dt-bindings: mmc: cdns: add Mobileye EyeQ MMC/SDHCI controller 3ab659eb696f mmc: rtsx_usb_sdmmc: Fix clang -Wimplicit-fallthrough in sd_set_power_mode() d783ce4fe274 mmc: cb710-mmc: Convert ternary operator to str_plural() helper 9939ac6ca0f5 mmc: rtsx_usb_sdmmc: Add 74 clocks in poweron flow f9a1a9448f5c mmc: rtsx_usb_sdmmc: Re-work the code in sd_set_power_mode() 55131d685ebe mmc: rtsx_usb_sdmmc: Convert sd_set_power_mode() into void f12b55b97820 mmc: rtsx_usb_sdmmc: Print debug-messages at power-on/off errors 47a255f7d2ea mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() 30fa7d53afd4 mmc: host: renesas_sdhi: Fix incorrect auto retuning for an SDIO card a74917400478 mmc: host: tmio: Add .sdio_irq() 08305a6d2373 dt-bindings: mmc: mxs-mmc: change ref to mmc-controller-common.yaml from mmc-controller.yaml 1f129bc3ebe5 mmc: sdhci: Drop sdhci_free_host()/sdhci_pltfm_free() interface 10e70d56a119 mmc: sdhci_f_sdh30: Drop the use of sdhci_pltfm_free() c246e780250f mmc: sdhci_am654: Drop the use of sdhci_pltfm_free() f9a06dfdfd5d mmc: sdhci-xenon: Drop the use of sdhci_pltfm_free() 7361fb3e8c38 mmc: sdhci-tegra: Drop the use of sdhci_pltfm_free() 79856047b9d6 mmc: sdhci-st: Drop the use of sdhci_pltfm_free() 426b463f65c9 mmc: sdhci-sprd: Drop the use of sdhci_pltfm_free() 7e1ff21d27cf mmc: sdhci-pxav3: Drop the use of sdhci_pltfm_free() 072f5e2c34a9 mmc: sdhci-pxav2: Drop the use of sdhci_pltfm_free() 3a55e989bb08 mmc: sdhci-pic32: Drop the use of sdhci_pltfm_free() 18cd5e59c031 mmc: sdhci-omap: Drop the use of sdhci_pltfm_free() ccade5236b03 mmc: sdhci-of-sparx5: Drop the use of sdhci_pltfm_free() 01bc623f9a5c mmc: sdhci-of-ma35d1: Drop the use of sdhci_pltfm_free() da94d533ec9a mmc: sdhci-of-k1: Drop the use of sdhci_pltfm_free() a1402b12dc09 mmc: sdhci-of-esdhc: Drop the use of sdhci_pltfm_free() 91a001a1a074 mmc: sdhci-of-dwcmshc: Drop the use of sdhci_pltfm_free() 6cb3aeccf643 mmc: sdhci-of-at91: Drop the use of sdhci_pltfm_free() aa8eeffc0f15 mmc: sdhci-of-aspeed: Drop the use of sdhci_pltfm_free() 62a8554fce5d mmc: sdhci-of-arasan: Drop the use of sdhci_pltfm_free() bb9c8ae108e3 mmc: sdhci-npcm: Drop the use of sdhci_pltfm_free() ba7f99c514df mmc: sdhci-msm: Drop the use of sdhci_pltfm_free() 4340922f5cde mmc: sdhci-iproc: Drop the use of sdhci_pltfm_free() eb270f417ce6 mmc: sdhci-esdhc-mcf: Drop the use of sdhci_pltfm_free() 06d7faf7b4ff mmc: sdhci-esdhc-imx: Drop the use of sdhci_pltfm_free() 9a334ff0ac7e mmc: sdhci-dove: Drop the use of sdhci_pltfm_free() 8407238837e5 mmc: sdhci-cadence: Drop the use of sdhci_pltfm_free() 04609d34672b mmc: sdhci-brcmstb: Drop the use of sdhci_pltfm_free() 8f993834353a mmc: sdhci-bcm-kona: Drop the use of sdhci_pltfm_free() f192b9b667ff mmc: sdhci-pltfm: Drop the use of sdhci_pltfm_free() e0df12ac3d32 mmc: sdhci-spear: Drop the use of sdhci_free_host() 41c1abd729bf mmc: sdhci-s3c: Drop the use of sdhci_free_host() 5590376d7bbe mmc: sdhci-pci: Drop the use of sdhci_free_host() dbbbdeabf6e6 mmc: sdhci-milbeaut: Drop the use of sdhci_free_host() cb815f9a2d5c mmc: sdhci-acpi: Drop the use of sdhci_free_host() f6fce1182bb0 mmc: sdhci: Use devm_mmc_alloc_host() helper 71f118b427bb mmc: mmc_spi: Use devm_mmc_alloc_host() helper 5a8af2759611 mmc: sunxi: Use devm_mmc_alloc_host() helper 4c2fc69f28f3 mmc: tmio: Use devm_mmc_alloc_host() helper 99e85793aa6a mmc: wmt-sdmmc: Use devm_mmc_alloc_host() helper 51b8ca24f82b mmc: wbsd: Use devm_mmc_alloc_host() helper dcfdd698dc52 mmc: vub300: Use devm_mmc_alloc_host() helper 93f0d3ecae69 mmc: via-sdmmc: Use devm_mmc_alloc_host() helper 155391da150d mmc: ushc: Use devm_mmc_alloc_host() helper 1fdbbdb4f473 mmc: usdhi6ro10: Use devm_mmc_alloc_host() helper c92d54a47ac1 mmc: toshsd: Use devm_mmc_alloc_host() helper dfab551e7494 mmc: tifm_sd: Use devm_mmc_alloc_host() helper e048939d6d92 mmc: sh_mmicf: Use devm_mmc_alloc_host() helper 2db145dff506 mmc: sdricoh_cs: Use devm_mmc_alloc_host() helper ee4337092eb4 mmc: rtsx_usb_sdmmc: Use devm_mmc_alloc_host() helper ffcf51d60ab2 mmc: rtsx_pci: Use devm_mmc_alloc_host() helper 58c40f3faf74 mmc: pxamci: Use devm_mmc_alloc_host() helper fb2f73107fdc mmc: owl-mmc: Use devm_mmc_alloc_host() helper ecb4728dd7ea mmc: omap_hsmmc: Use devm_mmc_alloc_host() helper 98d215657569 mmc: omap: Use devm_mmc_alloc_host() helper c53700e7459b mmc: mxs-mmc: Use devm_mmc_alloc_host() helper c6aa07ac9fbd mmc: mxcmmc: Use devm_mmc_alloc_host() helper 2a52d0c772bc mmc: mvsdio: Use devm_mmc_alloc_host() helper 973aa22b9f1a mmc: moxart-mmc: Use devm_mmc_alloc_host() helper c799f3a1f099 mmc: mmci: Use devm_mmc_alloc_host() helper 8f4ab5abbbb6 mmc: meson-mx-sdhc: Use devm_mmc_alloc_host() helper c8e5ba21da31 mmc: litex_mmc: Use devm_mmc_alloc_host() helper 535ee4b4a100 mmc: jz4740: Use devm_mmc_alloc_host() helper 17a71a3f9098 mmc: dw_mmc: Use devm_mmc_alloc_host() helper 8bc8c97bac8f mmc: davinci_mmc: Use devm_mmc_alloc_host() helper 1f150edbea35 mmc: cb710: Use devm_mmc_alloc_host() helper f32b90e6887f mmc: cavium: Use devm_mmc_alloc_host() helper 5f0aa2f72519 mmc: bcm2835: Use devm_mmc_alloc_host() helper 16ca54d05207 mmc: au1xmmc: Use devm_mmc_alloc_host() helper 56637056f945 mmc: atmel: Use devm_mmc_alloc_host() helper 2cf4083d3985 mmc: alcor: Use devm_mmc_alloc_host() helper 7dc0cee13dbd mmc: sdhci: Return void from sdhci_runtime_suspend|resume_host() 7613b9b1084c mmc: sdhci-of-k1: disable HW busy detection eed50f48d791 mmc: sdhci-of-k1: make register definition vendor specific f1dd21863dd2 mmc: sdhci-esdhc-imx: optimize clock loopback selection with dummy pad support 45310531a3e0 mmc: sdhci-esdhc-imx: refactor clock loopback selection logic 031d9e30d569 mmc: sdhci-esdhc-imx: Don't change pinctrl in suspend if wakeup source 140c6a61d83c wifi: mac80211: update radar_required in channel context after channel switch df56e58104b6 wifi: brcmfmac: don't allow arp/nd offload to be enabled if ap mode exists dad51ea09040 net: pse-pd: tps23881: Clarify setup_pi_matrix callback documentation 42fa8f17e453 dt-bindings: pse: tps23881: Clarify channels property description bdf2ab177e2f USB: serial: cp210x: use new GPIO line value setter callbacks 83e927b50591 USB: serial: ftdi_sio: use new GPIO line value setter callbacks 37c78e3a456f dt-bindings: soc: renesas: Document RZ/T2H Evaluation Board part number 338b505d564c clk: renesas: rzv2h: Use devm_kmemdup_array() 01e8a6d0c39c tools/nolibc: use arm64 name over aarch64 f7c8bb6c3c15 tools/nolibc: hide headers_check command by default eb4c27edb4d8 fbnic: Add support for setting/getting pause configuration fb9a3bb7f7f2 fbnic: Add support for reporting link config 22780f69fb45 fbnic: Set correct supported modes and speeds based on FW setting 0853d8521bc1 fbnic: Update FW link mode values to represent actual link modes 16d8fd74dbfc wifi: rtl818x: Kill URBs before clearing tx status queue f663a1abf39a fbnic: Replace link_mode with AUI a6bbbc5bc4c6 fbnic: Retire "AUTO" flags and cleanup handling of FW link settings 3b180b227eb1 fbnic: Do not consider mailbox "initialized" until we have verified fw version bbb7d478d91a net: phy: Add interface types for 50G and 100G 1265168759f3 wifi: wlcore: Remove unused wl12xx_cmd_start_fwlog 6f3ec1828502 wl1251: Remove unused wl1251_cmd_* 3c2dd2473d45 wl1251: Remove unused wl1251_acx_rate_policies 44c0e191004f wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. 5b4522098bdb ARM: dts: microchip: sama5d2_icp: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns fa664ff76e79 ARM: dts: microchip: sama5d27_wlsom1: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns 71c6dc93e96a ARM: dts: microchip: sama5d27_som1: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns 55fae6f3e572 ARM: dts: microchip: sam9x60ek: rename spi-cs-setup-ns property to spi-cs-setup-delay-ns fac62e76b870 ARM: configs: sama5_defconfig: Select CONFIG_WILC1000_SDIO c2852b5a0575 wifi: rtw89: report boottime of receiving beacon and probe response 7e04f01bb94f wifi: rtw89: avoid NULL dereference when RX problematic packet on unsupported 6 GHz band 640c27b2e0c5 wifi: rtw89: correct length for IE18/19 PHY report and IE parser 8408366f61a7 wifi: rtw89: update EDCCA report for subband 40M/80M/sub-20M 9c5c5a920a79 wifi: rtw89: mac: differentiate mem_page_size by chip generation c5ef95e29166 wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 9.0.0 206a8f999fcb wifi: rtw89: coex: RTL8852B coexistence Wi-Fi firmware support for v0.29.122.0 8ef99ee5d278 wifi: rtw89: coex: Update Bluetooth slot length when Wi-Fi is scanning a7feafea4ce8 wifi: rtw89: coex: Not to set slot duration to zero to avoid firmware issue d997fb2f8c49 wifi: rtw89: coex: Assign priority table before entering power save 3ba79eaee051 wifi: rtw89: coex: Update scoreboard to avoid Bluetooth re-link fail fc9b3028aae8 wifi: rtw89: coex: Get Bluetooth desired version by WiFi firmware version 43be50111483 wifi: rtw89: coex: RTL8922A add Wi-Fi firmware support for v0.35.71.0 10a39b9fd7a1 wifi: rtw89: coex: Query Bluetooth TX power when firmware support 39251e189e41 wifi: rtw89: coex: Enable outsource info H2C command d8643e681825 wifi: rtw89: coex: Add v1 Bluetooth AFH handshake for WiFi 7 981d7f91aeda platform/chrome: cros_ec_sensorhub: Retries when a sensor is not ready cccfe0982208 page_pool: import Jesper's page_pool benchmark 070e98dd4e26 net: ethernet: mtk_eth_soc: only use legacy mode on missing IRQ name 9c0feca0a68b net: ethernet: mtk_eth_soc: skip first IRQ if not used 498190100992 net: ethernet: mtk_eth_soc: add consts for irq index ee85b483fefb net: ethernet: mtk_eth_soc: support named IRQs 2baa45432d9a selftests: drv-net: stats: use skip instead of xfail for unsupported features ca6a3faee66e selftests: drv-net: stats: fix pylint issues 935b67675a9f net: make sk->sk_rcvtimeo lockless 3169e36ae148 net: make sk->sk_sndtimeo lockless c51da3f7a161 net: remove sock_i_uid() e84a4927a404 net: annotate races around sk->sk_uid 68fbc70ece40 ASoC: hisilicon: Standardize ASoC menu ac131c4148bc ASoC: uniphier: Standardize ASoC menu acc317e5254a ASoC: starfive: Standardize ASoC menu cae3cc435db5 ASoC: rockchip: Standardize ASoC menu 05016f7e481e ASoC: mediatek: Standardize ASoC menu 9c0169922db5 ASoC: loongson: Standardize ASoC menu 9fad9eb0371b ASoC: kirkwood: Standardize ASoC menu 0fa7adb638f6 ASoC: samsung: Standardize ASoC menu acc84d15e453 ASoC: generic: Standardize ASoC menu a549459a05c0 ASoC: renesas: Standardize ASoC menu 41d88bb7546e ASoC: xtensa: Standardize ASoC menu 69fa5909b3dc ASoC: xilinx: Standardize ASoC menu 099ae845c6b2 ASoC: jz4740: Standardize ASoC menu c6ddacab3747 ASoC: google: Standardize ASoC menu 8a40e95a1328 ASoC: cirrus: Standardize ASoC menu 5b8b93e695bb ASoC: ux500: Standardize ASoC menu 41b94a6f2deb ASoC: tegra: Standardize ASoC menu c0262c187a0b ASoC: sunxi: Standardize ASoC menu 7798775a033e ASoC: spear: Standardize ASoC menu c153c508e5b4 ASoC: intel: Standardize ASoC menu 4f30f84feb77 ASoC: atmel: Standardize ASoC menu 68a8fd461a56 ASoC: apple: Standardize ASoC menu 58e490935f20 ASoC: meson: Standardize ASoC menu 8ada023e996c ASoC: qcom: Standardize ASoC menu 1d9ac30a8df6 ASoC: sprd: Standardize ASoC menu 36e6420440db ASoC: sdca: Standardize ASoC menu 335c898312f3 ASoC: au1x: Standardize ASoC menu 3b2a8a3c5769 ASoC: sof: Standardize ASoC menu 53696514d72f ASoC: stm: Standardize ASoC menu afd1bff53b48 ASoC: sti: Standardize ASoC menu bcd02da37219 ASoC: pxa: Standardize ASoC menu 01f7d179a734 ASoC: mxs: Standardize ASoC menu b13f7eef9ff8 ASoC: img: Standardize ASoC menu 71951375b0ea ASoC: fsl: Standardize ASoC menu bb0b8820527e ASoC: dwc: Standardize ASoC menu da65de541568 ASoC: bcm: Standardize ASoC menu 6895deb5f25f ASoC: amd: Standardize ASoC menu 652dd81c7a66 ASoC: adi: Standardize ASoC menu 6469fb5c8b2d ASoC: ti: Standardize ASoC menu b630c781bcf6 caif: reduce stack size, again 7df6c0245595 lib: test_objagg: split test_hints_case() into two functions b04202d6065c net/sched: replace strncpy with strscpy ae2402bf882b net/smc: replace strncpy with strscpy bf92ffb0d332 dt-bindings: net: convert qca,qca7000.txt yaml format 8eb22dcfe50e Revert "ARM: dts: Update pcie ranges for dra7" dccb920a0838 ARM: dts: omap: am335x: Use non-deprecated rts-gpios 0303584766b7 rust: io: avoid mentioning private fields in `IoMem` b6985083be1d rust: Use consistent "# Examples" heading style in rustdoc bfb9e46b5bff rust: macros: remove `module!`'s deprecated `author` key b61b0092eaf2 rust: list: replace unwrap() with ? in doctest examples 5d4ffc531a64 rust: kunit: use crate-level mapping for `c_void` 39868685c2a9 f2fs: compress: fix UAF of f2fs_inode_info in f2fs_free_dic 8e2a9b656474 f2fs: compress: change the first parameter of page_array_{alloc,free} to sbi 59c1c89e9ba8 f2fs: introduce reserved_pin_section sysfs entry 90d5c9ba3ed9 f2fs: fix to avoid invalid wait context issue 554d9b7242a7 f2fs: fix bio memleak when committing super block 70b6e8500431 f2fs: do sanity check on fio.new_blkaddr in do_write_page() 1773f63d108b f2fs: handle nat.blkaddr corruption in f2fs_get_node_info() 8142daf8a538 f2fs: turn off one_time when forcibly set to foreground GC 24bf3ee37fb8 f2fs: make sure zoned device GC to use FG_GC in shortage of free section fb1cacdbacd9 selftests/nolibc: avoid GCC 15 -Wunterminated-string-initialization eb1353110831 selftests/nolibc: integrate with kselftests 3adf4f90c9bd selftests/nolibc: rename Makefile a09db6afe292 selftests/nolibc: split out CFLAGS logic 54c18a8f07aa selftests/nolibc: drop implicit defconfig executions 8f9cf02c8852 spi: microchip-core-qspi: Add regular transfers 75ca45c472da spi: microchip-core-qspi: remove unused param from mchp_coreqspi_write_op() 76f03ce1c6f2 spi: microchip-core-qspi: set min_speed_hz during probe d375b70a0f47 MAINTAINERS: rectify file entry in QUALCOMM SMB CHARGER DRIVER 96c16c59b705 ethtool: pse-pd: Add missing linux/export.h include bfb4a6c72151 selftests: drv-net: import things in lib one by one 9f22c3ddb8cf net: stmmac: lpc18xx: use plat_dat->phy_interface d46502279a11 net: phy: qcom: at803x: Add Qualcomm IPQ5018 Internal PHY support 82eaf94d69fc dt-bindings: net: qca,ar803x: Add IPQ5018 Internal GE PHY support e2a37c277c64 kernel/sched/ext.c: fix typo "occured" -> "occurred" in comments 3aa54d162490 PCI/pwrctrl: Fix the kerneldoc tag for private fields fc2898ea793a workqueue: Remove unused work_on_cpu_safe d99208b91933 fs/ntfs3: cancle set bad inode after removing name fails e841ecb13933 fs/ntfs3: Add sanity check for file name b1e9d89408f4 fs/ntfs3: correctly create symlink for relative path 8df35e16a92c fs/ntfs3: fix symlinks cannot be handled correctly c7ee6c8f2f1e scsi: pm80xx: Add controller SCSI host fatal error uevents f14371aceef9 scsi: lpfc: Copyright updates for 14.4.0.10 patches 81f2d701670f scsi: lpfc: Update lpfc version to 14.4.0.10 e03bc287623f scsi: lpfc: Modify end-of-life adapters' model descriptions 5d655969100d scsi: lpfc: Revise CQ_CREATE_SET mailbox bitfield definitions a28d10a15600 scsi: lpfc: Move clearing of HBA_SETUP flag to before lpfc_sli4_queue_unset 1cced5779e7a scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in dev_loss_tmo_callbk 320c3a12b40c scsi: lpfc: Relocate clearing initial phba flags from link up to link down hdlr 5a00dfc58bfe scsi: lpfc: Simplify error handling for failed lpfc_get_sli4_parameters cmd 6b61ec3dd472 scsi: lpfc: Early return out of FDMI cmpl for locally rejected statuses 37c893e36b1b scsi: lpfc: Skip RSCN processing when FC_UNLOADING flag is set 6698796282e8 scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure 5459bd49f05f scsi: lpfc: Update debugfs trace ring initialization messages e6d4486edd4a scsi: lpfc: Revise logging format for failed CT MIB requests 7e9b231c402a KVM: selftests: Add a KVM_IRQFD test to verify uniqueness requirements 74e5e3fb0dd7 KVM: selftests: Add utilities to create eventfds and do KVM_IRQFD 033b76bc7f06 KVM: selftests: Assert that eventfd() succeeds in Xen shinfo test b599d44a71f1 KVM: Drop sanity check that per-VM list of irqfds is unique 2cdd64cbf990 KVM: Disallow binding multiple irqfds to an eventfd with a priority waiter 0d09582b3a60 sched/wait: Add a waitqueue helper for fully exclusive priority waiters a52664134a24 xen: privcmd: Don't mark eventfd waiter as EXCLUSIVE 867347bb21e1 sched/wait: Drop WQ_FLAG_EXCLUSIVE from add_wait_queue_priority() 86e00cd162a7 KVM: Add irqfd to eventfd's waitqueue while holding irqfds.lock 5f8ca05ea991 KVM: Add irqfd to KVM's list via the vfs_poll() callback b5c543518ae9 KVM: Initialize irqfd waitqueue callback when adding to the queue 140768a7bf03 KVM: Acquire SCRU lock outside of irqfds.lock during assignment 283ed5001d68 KVM: Use a local struct to do the initial vfs_poll() on an irqfd 6f343724837b KVM: x86: Rename kvm_set_msi_irq() => kvm_msi_to_lapic_irq() b03500f03ea0 KVM: SVM: Generate GA log IRQs only if the associated vCPUs is blocking b9e53f9ff4a8 iommu/amd: KVM: SVM: Allow KVM to control need for GA log interrupts 5f3d06b1648e KVM: SVM: Consolidate IRTE update when toggling AVIC on/off 6eab2340f339 KVM: SVM: Don't check vCPU's blocking status when toggling AVIC on/off f2bc961d383b KVM: SVM: Fold avic_set_pi_irte_mode() into its sole caller a23480fe21de iommu/amd: WARN if KVM calls GA IRTE helpers without virtual APIC support 11a60455d4c9 KVM: SVM: Use vcpu_idx, not vcpu_id, for GA log tag/metadata ce9d54f41be0 KVM: VMX: WARN if VT-d Posted IRQs aren't possible when starting IRQ bypass 77e1b8332d1d KVM: x86: Decouple device assignment from IRQ bypass 99836eb9c5dc KVM: SVM: WARN if ir_list is non-empty at vCPU free 25ef059e8bc5 KVM: x86: WARN if IRQ bypass routing is updated without in-kernel local APIC d1bccaa1793d KVM: x86: WARN if IRQ bypass isn't supported in kvm_pi_update_irte() 04c4ca0ae479 KVM: x86: Drop superfluous "has assigned device" check in kvm_pi_update_irte() cd86240fea26 KVM: SVM: WARN if updating IRTE GA fields in IOMMU fails 48f79c6c86b3 KVM: SVM: Process all IRTEs on affinity change even if one update fails 16562766f171 KVM: SVM: WARN if (de)activating guest mode in IOMMU fails fe0213923dd9 KVM: SVM: Don't check for assigned device(s) when activating AVIC f5998661ff73 KVM: SVM: Don't check for assigned device(s) when updating affinity 6df262f915ab iommu/amd: KVM: SVM: Add IRTE metadata to affined vCPU's list if AVIC is inhibited f965255dc503 iommu/amd: KVM: SVM: Set pCPU info in IRTE when setting vCPU affinity 0b2b541fa3cd iommu/amd: Factor out helper for manipulating IRTE GA/CPU info 08d9ccdd1a5c iommu/amd: KVM: SVM: Infer IsRun from validity of pCPU destination 3be405e89f3d iommu/amd: Document which IRTE fields amd_iommu_update_ga() can modify c3d591c91f9c KVM: SVM: Take and hold ir_list_lock across IRTE updates in IOMMU 71d6b3b8e69d KVM: SVM: Revert IRTE to legacy mode if IOMMU doesn't provide IR metadata cc8b13105eac KVM: x86: Don't update IRTE entries when old and new routes were !MSI dc6adb13046a KVM: x86: Skip IOMMU IRTE updates if there's no old or new vCPU being targeted 511754bc548b KVM: x86: Track irq_bypass_vcpu in common x86 code 77bb184ab880 KVM: Fold kvm_arch_irqfd_route_changed() into kvm_arch_update_irqfd_routing() b33252b9d172 KVM: Don't WARN if updating IRQ bypass route fails 53527ea1b702 iommu: KVM: Split "struct vcpu_data" into separate AMD vs. Intel structs 803928483669 KVM: SVM: Clean up return handling in avic_pi_update_irte() c5af31698d71 KVM: x86: Move posted interrupt tracepoint to common code cf04ec393ed0 KVM: x86: Dedup AVIC vs. PI code for identifying target vCPU 9517aedecd0e KVM: x86: Nullify irqfd->producer after updating IRTEs f5369619f7f8 KVM: x86: Move IRQ routing/delivery APIs from x86.c => irq.c 0a64c447f6f8 KVM: SVM: Extract SVM specific code out of get_pi_vcpu_info() 23ca102e6fb2 KVM: VMX: Stop walking list of routing table entries when updating IRTE 1e663ed23992 KVM: SVM: Stop walking list of routing table entries when updating IRTE 95d50ebe6df8 iommu/amd: KVM: SVM: Pass NULL @vcpu_info to indicate "not guest mode" c4cdbaf9d81c iommu/amd: KVM: SVM: Use pi_desc_addr to derive ga_root_ptr 52d826c9e54c KVM: SVM: Add a comment to explain why avic_vcpu_blocking() ignores IRQ blocking 3ce7cdde66e6 selftests/bpf: Support ppc64el in vmtest c11f34e30088 bpf: Make update_prog_stats() always_inline 17cc308b1833 ASoC: wm8524: enable constraints when sysclk is configured. 6737557442e5 KVM: VMX: Suppress PI notifications whenever the vCPU is put 8de4a1c8164e KVM: SVM: Disable (x2)AVIC IPI virtualization if CPU has erratum #1235 337490f0007f exec: Correct the permission check for unsafe exec 5f7e54b23e4d ALSA: hda: Handle the jack polling always via a work 507cd1216a6d ALSA: hda: Disable codec runtime PM when jack polling is enabled 1adcbdf54f76 ALSA: hda: Disable jack polling at shutdown d5363522042b ALSA: mixer_oss: Remove deprecated strcpy() function calls 9e4ed359b8ef io_uring/netcmd: add tx timestamping cmd support ac479eac22e8 io_uring: add mshot helper for posting CQE32 b95575495948 io_uring/cmd: allow multishot polled commands 162151889267 io_uring/poll: introduce io_arm_apoll() cb9ccfb404e7 io_uring/nop: add IORING_NOP_TW completion flag ecf47d452ced io_uring/uring_cmd: implement ->sqe_copy() to avoid unnecessary copies ead21053bf34 io_uring/uring_cmd: get rid of io_uring_cmd_prep_setup() af19388a9738 io_uring: add struct io_cold_def->sqe_copy() method 4d811e395bbe io_uring: add IO_URING_F_INLINE issue flag 05062834350f wifi: ath12k: Pass ab pointer directly to ath12k_dp_tx_get_encap_type() 54c350055b1d wifi: ath12k: Fix double budget decrement while reaping monitor ring b79742b84e16 wifi: ath12k: Enable REO queue lookup table feature on QCN9274 hw2.0 c19c24c3b9e2 wifi: ath12k: Add missing include of export.h f204e0377efe wifi: ath11k: Add missing include of export.h 32c3a0f88943 wifi: ath10k: Add missing include of export.h e435827f6d0c wifi: ath9k: Add missing include of export.h 3abe2740e50f wifi: ath: Add missing include of export.h 7c0884fcd2dd wifi: ath12k: Decrement TID on RX peer frag setup error handling 359d69285adc wifi: ath12k: remove monitor handling from ath12k_dp_rx_deliver_msdu() 66e865f9dc78 wifi: ath12k: install pairwise key first 49375e11819b wifi: ath12k: avoid bit operation on key flags 906619a00967 wifi: ath12k: handle regulatory hints during mac registration 437c7a2db6a3 wifi: ath12k: update channel list in worker when wait flag is set acc152f9be20 wifi: ath12k: combine channel list for split-phy devices in single-wiphy feed05f1526e wifi: ath12k: Split scan request for split band device 14c7d7eac1bf wifi: ath12k: Prepare ahvif scan link for parallel scan 0f9842b0b0e5 wifi: ath12k: disable pdev for non supported country 36670b67de18 wifi: ath12k: Avoid accessing uninitialized arvif->ar during beacon miss 82a4277fa5e0 remoteproc: xlnx: Allow single core use in split mode ad28fc31dd70 firmware: arm_scmi: Fix up turbo frequencies selection f077638b5f19 pidfs: fix pidfs_free_pid() 27390db9592d testptp: add option to enable external timestamping edges 06a705356d75 fs/ecryptfs: replace snprintf with sysfs_emit in show function 024f39fff6d2 regulator: mtk-dvfsrc: Add support for MediaTek MT8196 DVFSRC ae77b8e8b032 dt-bindings: regulator: mediatek-dvfsrc: Add MT8196 support 7aafbb463be8 regulator: mtk-dvfsrc: Add support for Dimensity 1200 MT6893 a6c05c2e6871 dt-bindings: regulator: mediatek-dvfsrc: Add MT6893 support 59566923d955 ASoC: SOF: amd: add alternate machines for ACP7.0 and ACP7.1 platforms 8b04b766714e ASoC: amd: acp: add soundwire machine for ACP7.0 and ACP7.1 sof stack a079d83c4afd PCI: endpoint: pci-epf-vntb: Align MW naming with config names 7ea488cce732 PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails a364d10ffe36 PCI: brcmstb: Set MLW based on "num-lanes" DT property if present dbb1258daf75 dt-bindings: PCI: brcm,stb-pcie: Add num-lanes property 255c891533d8 PCI: vmd: Add VMD Device ID Support for Panther Lake (PTL)-H/P/U e1cb67ab82aa dt-bindings: PCI: qcom,pcie-sm8150: Drop unrelated clocks from PCIe hosts 26daa18e35eb dt-bindings: PCI: qcom,pcie-sc8180x: Drop unrelated clocks from PCIe hosts f4fba2d6d282 selftests/bpf: Add tests for bpf_cgroup_read_xattr 1504d8c7c702 bpf: Mark cgroup_subsys_state->cgroup RCU safe 535b070f4a80 bpf: Introduce bpf_cgroup_read_xattr to read xattr of cgroup's node d1f4e9026007 kernfs: remove iattr_mutex 10fa9a4e4dc3 EDAC/igen6: Reduce log level to debug for absent memory controllers 1de70efcc892 EDAC/ie31200: Document which CPUs correspond to each Raptor Lake-S device ID 493f9c930e5f EDAC/ie31200: Enable support for Core i5-14600 and i7-14700 021681830e41 ie31200/EDAC: Add Intel Bartlett Lake-S SoCs support f4265b8d32c4 ext4: add FALLOC_FL_WRITE_ZEROES support 912b6038fe5c block: add FALLOC_FL_WRITE_ZEROES support 562108d56bd9 block: factor out common part in blkdev_fallocate() 7bd43cc79cab fs: introduce FALLOC_FL_WRITE_ZEROES to fallocate 2c46eab8da6a dm: clear unmap write zeroes limits when disabling write zeroes 6dffe079fe36 scsi: sd: set max_hw_wzeroes_unmap_sectors if device supports SD_ZERO_*_UNMAP 50634366de86 nvmet: set WZDS and DRB if device enables unmap write zeroes operation 545fb46e5bc6 nvme: set max_hw_wzeroes_unmap_sectors if device supports DEAC bit 0c40d7cb5ef3 block: introduce max_{hw|user}_wzeroes_unmap_sectors to queue limits 2b7c9664c3ce fs: annotate suspected data race between poll_schedule_timeout() and pollwake() 9de4a3967caf dm raid: add support for resync w/o metadata devices e2a9c03192f5 x86/bugs: Remove its=stuff dependency on retbleed 8374a2719df2 x86/bugs: Introduce cdt_possible() 7e44909e0ea8 x86/bugs: Use switch/case in its_apply_mitigation() f9fac1f48c20 pidfs: add some CONFIG_DEBUG_VFS asserts 8c2ab0413568 selftests/pidfd: test setattr support 7442d093dfae selftests/pidfd: test extended attribute support 49fba3725910 selftests/pidfd: test extended attribute support 91d837cae3c7 pidfs: support xattrs on pidfds 9f85fdb9fc5a x86/bugs: Avoid warning when overriding return thunk 2773d282cd56 docs/vfs: update references to i_mutex to i_rwsem 530e80648bff x86/bugs: Simplify the retbleed=stuff checks 98ff5c071d1c x86/bugs: Avoid AUTO after the select step in the retbleed mitigation c0b1da281d84 media: rc: ir-spi: avoid overflow in multiplication 032a68ccb783 media: rc: ir-spi: constrain carrier frequency c898efdd6ecc media: rc: ir-spi: allocate buffer dynamically d7f8ffd0db90 s390/boot: Use the full title of the manual for facility bits 75227ed6812c dm-flakey: Fix corrupt_bio_byte setup checks 8ca719b81987 dm-table: fix checking for rq stackable devices 2d1beba54fda thunderbolt: Fix typos in documentation comments 301b96e0668a clk: amlogic: axg-audio: use the auxiliary reset driver 2566de3e06a3 crypto: hisilicon - Use fine grained DMA mapping direction c71187c17f0b crypto: ccree - Don't use %pK through printk e109b8ee1a3d crypto: testmgr - Restore sha384 and hmac_sha384 drbgs in FIPS mode 4e55a929ff4d crypto: qat - restore ASYM service support for GEN6 devices 7ae637a269cd crypto: qat - remove duplicate masking for GEN6 devices ab8b9fd39c45 crypto: ccp - Fix SNP panic notifier unregistration f5ad93ffb541 crypto: zstd - convert to acomp 1adaaeeb90c3 crypto: virtio - Remove unused virtcrypto functions 8024774190a5 crypto: qat - lower priority for skcipher and aead algorithms 1e2b7fcd3f07 crypto: ahash - Stop legacy tfms from using the set_virt fallback path 8c8dea2664fc dt-bindings: crypto: Convert ti,omap4-des to DT schema d0544657a28a dt-bindings: crypto: Convert ti,omap2-aes to DT schema 3c6e41aa617e crypto: atmel - add support for AES and SHA IPs available on sama7d65 SoC b32ab5f768f1 dt-bindings: rng: atmel,at91-trng: add sama7d65 TRNG eafca096a368 dt-bindings: crypto: add sama7d65 in Atmel TDES 62a5462a24a3 dt-bindings: crypto: add sama7d65 in Atmel SHA fe14fa505817 dt-bindings: crypto: add sama7d65 in Atmel AES 2df6ee328c54 dt-bindings: crypto: fsl,sec-v4.0: Add power domains for iMX8QM and iMX8QXP ac8aff0035fa crypto: caam - Support iMX8QXP and variants thereof 5ffc47feddcf crypto: caam - Prevent crash on suspend with iMX8QM / iMX8ULP d2b23a8dd887 crypto: x86 - Fix build warnings about export.h d5fa96dc5590 crypto: arm/aes-neonbs - work around gcc-15 warning cb908f3699fb gpio: sa1100: use new GPIO line value setter callbacks d68ddf651dd2 gpio: rtd: use new GPIO line value setter callbacks 6731ad96e877 gpio: rockchip: use new GPIO line value setter callbacks 76033f1f927c gpio: rdc321x: use new GPIO line value setter callbacks 309ea5811136 gpio: rc5t583: use new GPIO line value setter callbacks f1ff31c8ef80 gpio: pxa: use new GPIO line value setter callbacks fecdef830c44 gpio: pmic-eic-sprd: drop unneeded .set() callback 201e0f24a5b7 gpio: pl061: use new GPIO line value setter callbacks 74260fb09cc6 gpio: pch: use new GPIO line value setter callbacks 4027438be823 gpio: pcf857x: use new GPIO line value setter callbacks 40b71f1171da gpio: pca9570: use new GPIO line value setter callbacks a0cfbc67d71c gpio: ts5500: use new GPIO line value setter callbacks e6bb78570f7d gpio: sysfs: fix use-after-free in error path b20d6576cdb3 serial: 8250: export RSA functions b1b41bc072ba cpufreq: armada-8k: make both cpu masks static cf183c1730f2 powerpc: floppy: Add missing checks after DMA map f5164797284d book3s64/radix : Optimize vmemmap start alignment 58450938f771 book3s64/radix : Handle error conditions properly in radix_vmemmap_populate 41a1452759a8 powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes for IO add c8346079cd96 KVM: PPC: Book3S HV: Add H_VIRT mapping for tracing exits 52d4639d6890 powerpc: sysdev: use lock guard for mutex 8ea7819f6ec5 powerpc: powernv: ocxl: use lock guard for mutex 37989b532bc2 powerpc: book3s: vas: use lock guard for mutex 56534636c3c3 powerpc: fadump: use lock guard for mutex 6a21d3c5b3ba powerpc: rtas: use lock guard for mutex 77ad7ef4a29b powerpc: eeh: use lock guard for mutex 7b7b08b508bd powerpc/microwatt: Correct ISA version number in device tree a206d2334012 powerpc/defconfigs: Set HZ=1000 on ppc64 and powernv defconfigs f9a1871e5144 powerpc/configs/64s: Enable CONFIG_KALLSYMS_ALL 22679d807dea rust: opp: use c_* types via kernel prelude b0a86fb0b27f rust: cpufreq: use c_ types from kernel prelude 545daf90910e platform/chrome: chromeos_pstore: Add ecc_size module parameter 19cbc930c209 regulator: pca9450: Support PWM mode also for pca9451a c4ca928a6db1 ASoC: hdac_hdmi: Rate limit logging on connection and disconnection ac558015dfd8 ASoC: SDCA: add a HID device for HIDE entity a48352921f0b ASoC: codecs: wcd939x: Add defines for major/minor version decoding 5d3ccd356e2c ASoC: codecs: wcd939x: Use simple defines for chipid register value 100877df34b0 ASoC: codecs: wcd938x: Use simple defines for chipid register value 2f6ff1e615cd ASoC: codecs: wcd937x: Use simple defines for chipid register value 58ae036172b5 power: supply: max1720x correct capacity computation dc35ddcf97e9 rust: enable `clippy::ref_as_ptr` lint b7c8d7a8d251 rust: enable `clippy::cast_lossless` lint 5e30550558b1 rust: enable `clippy::as_underscore` lint 23773bd8da71 rust: enable `clippy::as_ptr_cast_mut` lint d8c9e735f1f3 rust: enable `clippy::ptr_cast_constness` lint fcad9bbf9e1a rust: enable `clippy::ptr_as_ptr` lint 4deeea4b0741 MAINTAINERS: add myself as smbx charger driver maintainer 5ec53bcc7fce power: supply: pmi8998_charger: rename to qcom_smbx 6c5393771c50 power: supply: qcom_pmi8998_charger: fix wakeirq 5e95c0a3a55a netdevsim: fix UaF when counting Tx stats 2937f5d2e24e power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set a9aece5d7e8f power: return the correct error code 22e4d29f081d power: reset: POWER_RESET_TORADEX_EC should depend on ARCH_MXC d9fa3aae08f9 power: supply: cpcap-charger: Fix null check for power_supply_get_by_name 7cf88213b95e power: supply: bq25980_charger: Constify reg_default array 188014b4256f power: supply: bq256xx_charger: Constify reg_default array 14966a8df77e selftest: add selftest for anycast notifications 51860eebc98f ARM: dts: at91-sama5d27_wlsom1: Improve the Wifi compatible 7c0650f1f95f ARM: dts: microchip: gardena-smart-gateway: Fix power LED 2e24723492b2 ARM: dts: microchip: sam9x7: Add clock name property 0029468132ba ARM: dts: microchip: sama7d65: Add clock name property 47b77557d3be ARM: dts: microchip: sama7g5: Adjust clock xtal phandle 11b83df6bb92 ARM: dts: microchip: sam9x7: Add HLCD controller 198b54b0a687 ARM: dts: microchip: sama7d65: Enable CAN bus 5a4aad596e0d ARM: dts: microchip: sama7d65: Clean up extra space ec9a309d0c7e ARM: dts: microchip: sama7d65: Add CAN bus support a9ea0d5f70ab ARM: dts: microchip: sama7d65: Add PWM support 71b39aeaaff1 ARM: dts: microchip: sama7d65: Add crypto support 9c2026fe46df ARM: dts: microchip: use recent scl/sda gpio bindings 87aafc8580ac ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 cc6dc5fbecfd tools/nolibc: merge i386 and x86_64 into a single x86 arch a477629baa2a tools/nolibc: fix spelling of FD_SETBITMASK in FD_* macros 6af8ffab2db3 power: reset: at91-sama5d2_shdwc: Refactor wake-up source logging to use dev_info e4ab1bfc3fe9 power: reset: qcom-pon: Rename variables to use generic naming 202ac22b8e2e power: supply: qcom_battmgr: Add lithium-polymer entry 3f87baacea4d power: supply: qcom_battmgr: Report battery capacity 6aa1c3a72b99 power: supply: bq24190: Free battery_info 2986e5b213cd power: supply: ug3105_battery: Switch to power_supply_batinfo_ocv2cap() 8842bd00a74b power: supply: ug3105_battery: Use psy->battery_info 370643f45aad power: supply: core: rename power_supply_get_by_phandle to power_supply_get_by_reference f368f87b22da power: supply: core: convert to fwnnode 570ba047a654 power: supply: core: battery-info: fully switch to fwnode 520c790c83e9 power: supply: core: remove of_node from power_supply_config da32b6d7bcdd dt-bindings: power: supply: Drop redundant monitored-battery ref 128c0704821e dt-bindings: power: supply: summit,smb347: Add missing power-supply ref 221e08ebf627 dt-bindings: power: supply: richtek,rt5033: Add missing power-supply ref 860cb8df5a62 dt-bindings: power: supply: qcom,pmi8998: Add missing power-supply ref 0835608458bc dt-bindings: power: supply: bq256xx: Add missing power-supply ref 0dc41c6b18b8 dt-bindings: power: supply: bq2515x: Add missing power-supply ref ceed13630489 regulator: act8865-regulator: switch psy_cfg from of_node to fwnode af9019b5f150 clk: xilinx: vcu: Update vcu init/reset sequence 3b0abc443ac2 clk: xilinx: vcu: unregister pll_post only if registered correctly f5976286daa7 clk: ti: Simplify ti_find_clock_provider() 5194439d70ba Documentation: treewide: Replace remaining spinics links with lore 0400a541baa0 Documentation/sysctl: coredump: add %F for pidfd number e5880f95a979 docs: process: discourage pointless boilerplate kdoc 0242b8b0cc89 docs: f2fs: fix typos in f2fs.rst 4613bf5fd045 Documentation: amd-pstate:fix minimum performance state label error 4a1dd6643d8e docs: sphinx: avoid using the deprecated node.set_class() 7f9509791507 arm64: dts: rockchip: add DTs for Firefly ROC-RK3588S-PC 0e561752ec81 dt-bindings: arm: rockchip: Add Firefly ROC-RK3588S-PC f4db84780427 arm64: dts: rockchip: Enable GPU on Radxa E20C 06601cc45b5b arm64: dts: rockchip: Add GPU node for RK3528 65f55a301766 x86/CPU/AMD: Add CPUID faulting support 26bc2019542f arm64: dts: ti: k3-am642-evm-pcie0-ep: Add boot phase tag to "pcie0_ep" a947e5779689 arm64: dts: ti: k3-j722s-main: Add audio-refclk0 node fdc8ad019ab9 arm64: dts: ti: k3-am62p-j722s: fix pinctrl-single size 9c1185a99811 arm64: dts: ti: k3-am62a7-sk: Describe the SPI NAND 56bf596ff902 arm64: dts: ti: k3-j721s2-main: Add McASP nodes cb2d9c00770e arm64: dts: ti: k3-am62p-verdin: Enable pull-ups on I2C_3_HDMI bdf4252f736c arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses 945e48a39c95 arm64: dts: ti: k3-am642-phyboard-electra: Fix PRU-ICSSG Ethernet ports 2250db8628a0 irqchip/mips-gic: Allow forced affinity 631ce8f743a5 arm64: Kconfig.platforms: remove useless select for ARCH_K3 091d019adce0 net/smc: remove unused function smc_lo_supports_v2 99aa0bbb082e net: pse-pd: Fix ethnl_pse_send_ntf() stub parameter type 72792461c8e8 net: ethtool: don't mux RXFH via rxnfc callbacks 188793f082a5 eth: hns3: migrate to new RXFH callbacks 943c0ce30884 eth: hinic: migrate to new RXFH callbacks 6bfd8cf33859 eth: nfp: migrate to new RXFH callbacks 18f4e3898ac3 eth: mlx5: migrate to new RXFH callbacks 06bb89e00f22 eth: qede: migrate to new RXFH callbacks 92a95652650f eth: benet: migrate to new RXFH callbacks 861b948ac18c eth: sfc: migrate to new RXFH callbacks c58b9d1829d4 eth: sfc: siena: migrate to new RXFH callbacks 80ec96cb245b eth: sfc: falcon: migrate to new RXFH callbacks 4922ca773d9d eth: bnxt: add netmem TX support ab2aa5453bb8 can: rcar_canfd: Describe channel-specific FD registers using C struct 433dce0692a0 rds: Correct spelling 6e307a873d30 rds: Correct endian annotation of port and addr assignments 4672aec56d2e netmem: fix skb_frag_address_safe with unreadable skbs d8a8ca14c937 gve: add XDP_TX and XDP_REDIRECT support for DQ RDA cb711b3d197a gve: refactor DQO TX methods to be more generic for XDP d05ebf7cc3c5 gve: rename gve_xdp_xmit to gve_xdp_xmit_gqi 61b57d35396a x86/efi: Implement support for embedding SBAT data for x86 0289c51f889e octeontx2-af: Fix rvu_mbox_init return path ddceadce63d9 sched_ext: Add support for cgroup bandwidth control interface 6e6558a6bc41 sched_ext, sched/core: Factor out struct scx_task_group edf2cadf01e8 perf test: add test for BPF metadata collection f19860ea9477 perf tools: display the new PERF_RECORD_BPF_METADATA event fdc3441f2d31 perf record: collect BPF metadata from new programs ab38e84ba9a8 perf record: collect BPF metadata from existing BPF programs 1d0654b7fdc5 perf build: detect support for libbpf's emit_strings option c6a14b32c9ba fscrypt: Explicitly include aa006b2e5159 KVM: fix typo in kvm_vm_set_mem_attributes() comment 741e595f02fe KVM: Add trace_kvm_vm_set_mem_attributes() d921665e01ba KVM: SVM: Add enable_ipiv param, never set IsRunning if disabled bafddc70001d KVM: VMX: Move enable_ipiv knob to common x86 d29433336a7b KVM: SVM: Drop superfluous "cache" of AVIC Physical ID entry pointer 26baab4eea4c KVM: SVM: Track AVIC tables as natively sized pointers, not "struct pages" c24ed209c474 KVM: SVM: Drop redundant check in AVIC code on ID during vCPU creation 1aa6e256e46f KVM: SVM: Inhibit AVIC if ID is too big instead of rejecting vCPU creation d8527f133c0a KVM: SVM: Drop vcpu_svm's pointless avic_backing_page field 3338c639da15 KVM: SVM: Add helper to deduplicate code for getting AVIC backing page 2e002ddc8966 KVM: SVM: Drop pointless masking of kernel page pa's with AVIC HPA masks 430579577892 KVM: SVM: Drop pointless masking of default APIC base when setting V_APIC_BAR a0ca34bb1aad KVM: SVM: Delete IRTE link from previous vCPU irrespective of new routing 1da19c5ce053 iommu/amd: KVM: SVM: Delete now-unused cached/previous GA tag fields 0a917e9d4b70 KVM: SVM: Delete IRTE link from previous vCPU before setting new IRTE 05c5e23657e1 KVM: SVM: Track per-vCPU IRTEs using kvm_kernel_irqfd structure cb210737675e KVM: Pass new routing entries and irqfd when updating IRTEs e76c274513f2 KVM: x86: Fold irq_comm.c into irq.c 37b1761fe895 KVM: x86: Move IRQ mask notifier infrastructure to I/O APIC emulation 8fd2a6d43a10 KVM: selftests: Fall back to split IRQ chip if full in-kernel chip is unsupported 141db6cd79e2 KVM: Squash two CONFIG_HAVE_KVM_IRQCHIP #ifdefs into one 628a27731e3f KVM: x86: Add CONFIG_KVM_IOAPIC to allow disabling in-kernel I/O APIC 2c938850d9d1 KVM: Move x86-only tracepoints to x86's trace.h cd9140ad8312 KVM: x86: Explicitly check for in-kernel PIC when getting ExtINT 2c31aa747d78 KVM: x86: Don't clear PIT's IRQ line status when destroying PIT 61423c413a74 KVM: x86: Hardcode the PIT IRQ source ID to '2' 77a74b8ff41a KVM: x86: Move kvm_{request,free}_irq_source_id() to i8254.c (PIT) df35135680fa KVM: x86: Move kvm_setup_default_irq_routing() into irq.c c5a701955e2d KVM: x86: Rename irqchip_kernel() to irqchip_full() b771b1616ff8 KVM: x86: Move KVM_{GET,SET}_IRQCHIP ioctl helpers to irq.c 00b5ebf8db7c KVM: x86: Move PIT ioctl helpers to i8254.c 20218e69e85b KVM: x86: Drop superfluous kvm_hv_set_sint() => kvm_hv_synic_set_irq() wrapper 05dc9eab3f00 KVM: x86: Drop superfluous kvm_set_ioapic_irq() => kvm_ioapic_set_irq() wrapper 8a33b1f246ce KVM: x86: Drop superfluous kvm_set_pic_irq() => kvm_pic_set_irq() wrapper e295d2e7fbe6 KVM: x86: Trigger I/O APIC route rescan in kvm_arch_irq_routing_update() 23b54381cee2 irqbypass: Require producers to pass in Linux IRQ number during registration 8394b32faecd irqbypass: Use xarray to track producers and consumers 46a4bfd0ae48 irqbypass: Use guard(mutex) in lieu of manual lock+unlock 5d7dbdce388b irqbypass: Use paired consumer/producer to disconnect during unregister add57f493e08 irqbypass: Explicitly track producer and consumer bindings 2b521d86ee80 irqbypass: Take ownership of producer/consumer token tracking 07fbc83c0152 irqbypass: Drop superfluous might_sleep() annotations fa079a0616ed irqbypass: Drop pointless and misleading THIS_MODULE get/put cd4178d19420 KVM: arm64: WARN if unmapping a vLPI fails in any path 13b38e6b8059 perf header: remove unecessary core id test 614fb9d1479b KVM: Assert that slots_lock is held when resetting per-vCPU dirty rings e46ad851150f KVM: Use mask of harvested dirty ring entries to coalesce dirty ring resets ee188dea1677 KVM: Check for empty mask of harvested dirty ring entries in caller 1333c35c4eea KVM: Conditionally reschedule when resetting the dirty ring 49005a2a3d2a KVM: Bail from the dirty ring reset flow if a signal is pending 530a8ba71b4c KVM: Bound the number of dirty ring entries in a single reset at INT_MAX 71443210e26d KVM: selftests: Print a more helpful message for EACCESS in access tracking test ba300a728f6f KVM: selftests: Play nice with EACCES errors in open_path_or_exit() 6e1cce7cda1b KVM: selftests: Add __open_path_or_exit() variant to provide extra help info fcab107abe1a KVM: selftests: Verify KVM is loaded when getting a KVM module param 2d584688643f perf test: Add header shell test 30142a93b164 KVM: selftests: Fix spelling of 'occurrences' in sparsebit.c comments 24be2b7956a5 KVM: SVM: Allow SNP guest policy to specify SINGLE_SOCKET 9f4701e05fae KVM: SVM: Allow SNP guest policy disallow running with SMT enabled dcbe6e51a0bb perf parse-events: Set default GH modifier properly 588d22b40480 perf test: Expand user space event reading (rdpmc) tests 1f287a4e7b90 KVM: TDX: Move TDX hardware setup from main.c to tdx.c ffced8922050 KVM: x86/mmu: Exempt nested EPT page tables from !USER, CR0.WP=0 logic 58c81bc1e71d KVM: x86: Refactor handling of SIPI_RECEIVED when setting MP_STATE 0fe3e8d804fd KVM: x86: Move INIT_RECEIVED vs. INIT/SIPI blocked check to KVM_RUN 16777ebded41 KVM: x86: WARN and reject KVM_RUN if vCPU's MP_STATE is SIPI_RECEIVED c4a37acc5193 KVM: x86: Drop pending_smi vs. INIT_RECEIVED check when setting MP_STATE 0792c71c1c94 KVM: selftests: Verify KVM disable interception (for userspace) on filter change bea44d199240 KVM: x86: Simplify userspace filter logic when disabling MSR interception 73be81b3bb7c KVM: SVM: Add a helper to allocate and initialize permissions bitmaps 54f1c770611b KVM: nSVM: Merge MSRPM in 64-bit chunks on 64-bit kernels 5904ba517246 KVM: SVM: Return -EINVAL instead of MSR_INVALID to signal out-of-range MSR 52f82177429e KVM: nSVM: Access MSRPM in 4-byte chunks only for merging L0 and L1 bitmaps 7fe057804118 KVM: SVM: Store MSRPM pointer as "void *" instead of "u32 *" 5c9c08476363 KVM: SVM: Move svm_msrpm_offset() to nested.c 2f89888434bc KVM: SVM: Drop explicit check on MSRPM offset when emulating SEV-ES accesses 4880919aaf8d KVM: SVM: Merge "after set CPUID" intercept recalc helpers 40ba80e4b043 KVM: SVM: Fold svm_vcpu_init_msrpm() into its sole caller 049dff172b6d KVM: SVM: Rename init_vmcb_after_set_cpuid() to make it intercepts specific 4ceca57e3f20 KVM: x86: Rename msr_filter_changed() => recalc_msr_intercepts() 160f143cc131 KVM: SVM: Manually recalc all MSR intercepts on userspace MSR filter change 8a056ece45d2 KVM: VMX: Manually recalc all MSR intercepts on userspace MSR filter change 405a63d4d386 KVM: x86: Move definition of X2APIC_MSR() to lapic.h cb53d079484c KVM: SVM: Drop "always" flag from list of possible passthrough MSRs 3a0f09b361e1 KVM: SVM: Pass through GHCB MSR if and only if VM is an SEV-ES guest 6b7315fe54ce KVM: SVM: Implement and adopt VMX style MSR intercepts APIs c38595ad69ce KVM: SVM: Add helpers for accessing MSR bitmap that don't rely on offsets 4879dc9469e6 KVM: nSVM: Don't initialize vmcb02 MSRPM with vmcb01's "always passthrough" f21ff2c8c997 KVM: nSVM: Omit SEV-ES specific passthrough MSRs from L0+L1 bitmap merge 9b72c3d59f42 KVM: nSVM: Use dedicated array of MSRPM offsets to merge L0 and L1 bitmaps 16e9584cc0a8 KVM: SVM: Clean up macros related to architectural MSRPM definitions 925149b6d054 KVM: SVM: Massage name and param of helper that merges vmcb01 and vmcb12 MSRPMs b1bccf788390 KVM: x86: Use non-atomic bit ops to manipulate "shadow" MSR intercepts 6353cd685c69 KVM: SVM: Kill the VM instead of the host if MSR interception is buggy b241c50c4e30 KVM: SVM: Use ARRAY_SIZE() to iterate over direct_access_msrs f886515f9ba2 KVM: SVM: Tag MSR bitmap initialization helpers with __init 5ebd73730832 KVM: SVM: Don't BUG if setting up the MSR intercept bitmaps fails fb96d5cf0fda KVM: SVM: Allocate IOPM pages after initial setup in svm_hardware_setup() 674ffc650351 KVM: SVM: Disable interception of SPEC_CTRL iff the MSR exists for the guest 6b1dd26544d0 KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guest 7d0cce6cbe71 KVM: VMX: Wrap all accesses to IA32_DEBUGCTL with getter/setter APIs 095686e6fcb4 KVM: nVMX: Check vmcs12->guest_ia32_debugctl on nested VM-Enter 8a4351ac302c KVM: VMX: Extract checking of guest's DEBUGCTL into helper 17ec2f965344 KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supported 80c64c7afea1 KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flag 2478b1b220c4 KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmap 7d390a9da823 KVM: TDX: Use kvm_arch_vcpu.host_debugctl to restore the host's DEBUGCTL ce3d5af2a92b perf vendor events arm64: Update FUJITSU-MONAKA pmu event 99fe8af069a9 bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure f8b19aeca165 selftests/bpf: Add test for bpftool access to read-only protected maps d32179e8c258 bpftool: Use appropriate permissions for map access ce2c403c26c1 x86/efi: Move runtime service initialization to arch/x86 4051ead99888 HID: rate-limit hid_warn to prevent log flooding 805f13e403cd arm64: stacktrace: Implement arch_stack_walk_reliable() beecfd6a88a6 arm64: stacktrace: Check kretprobe_find_ret_addr() return value 91b89a634487 arm64/module: Use text-poke API for late relocations. 803b9eabc649 media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check 401fb1955f91 media: dt-bindings: nxp,imx8-jpeg: Add compatible strings for IMX95 JPEG 70c37d403e7e media: verisilicon: Use __set_bit() with local bitmaps fc5f8aec7770 media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() ff8c5622f9f7 media: rkvdec: Restore iommu addresses on errors 01350185fe02 media: verisilicon: Fix AV1 decoder clock frequency 193cd0fd5a60 media: cedrus: Add support for additional output formats 3421d46440eb HID: core: Add bus define for SoundWire bus 13ef21dffe76 ASoC: SDCA: add support for HIDE entity properties and HID descriptor/report b245bd0eb43f dt-bindings: media: convert fsl-vdoa.txt to yaml format 51ad3b570ea7 media: imx-jpeg: Account for data_offset when getting image address ba4452b0c0a3 media: amphion: Add H264 and HEVC profile and level control 99680fd394b9 arm64: dts: rockchip: support camera module on Haikou Video Demo on PX30 Ringneck 9ad8e83d8abd arm64: dts: rockchip: add label to first port of ISP on px30 5ddb2d468529 arm64: dts: rockchip: fix endpoint dtc warning for PX30 ISP 757259db79fc ssb: use new GPIO line value setter callbacks 9410e28990e1 wifi: brcmfmac: Make read-only array cfg_offset static const d39d462a397a wifi: ipw2x00: convert to use secs_to_jiffies 84ff903bcb7b wifi: iwlegacy: convert to use secs_to_jiffies() 7c598c653ad4 wifi: cfg80211: Add support for link reconfiguration negotiation offload to driver 5ae1fc406957 wifi: cfg80211: Improve the documentation for NL80211_CMD_ASSOC_MLO_RECONF 659e43fd37e8 wifi: mwifiex: enable host mlme on sdio W8997 chipsets 2eb7c1baf46a wifi: mac80211: Fix bssid_indicator for MBSSID in AP mode c9172fae4b84 wifi: mac80211: Allow scan on a radio while operating on DFS on another radio fe8582dbb4f5 wifi: mac80211: Allow DFS/CSA on a radio if scan is ongoing on another radio df42bfc96e0a wifi: cfg80211: Add utility API to get radio index from channel aa34ecc42a21 wifi: ieee80211: add Radio Measurement action fields 0de19d5ae0b2 wifi: iwlegacy: Check rate_idx range after addition b05d42eefac7 xfrm: hold device only for the asynchronous decryption 962297a7cd9e ALSA: aloop: Replace deprecated strcpy() with strscpy() bec7ac470030 ALSA: emu10k1: Replace deprecated strcpy() with strscpy() bb0d147c9cf4 ALSA: hda/realtek: Fixup ft alc257 rename alc3328 fd19792851db gpio: sysfs: remove the mockdev pointer from struct gpio_device 982ec96c3876 gpio: sysfs: remove unneeded headers dc665b5248f9 gpio: sysfs: refactor the coding style e1f02b40a741 gpio: sysfs: call mutex_destroy() in gpiod_unexport() 1ae860307450 Documentation: gpio: document the active_low field in the sysfs ABI 5ed0d32805c1 Documentation: gpio: undocument removed behavior fd127374fcbb clk: versaclock7: Constify regmap_range_cfg array 742014ae0100 clk: stm32: Do not enable by default during compile testing e813fc758c84 clk: nuvoton: Do not enable by default during compile testing ac32d031f508 clk: tests: add clk_hw_get_dev() and clk_hw_get_of_node() tests b06ba1c353b8 clk: tests: Make clk_register_clk_parent_data_device_driver() common 37a9acb971c2 HID: replace scnprintf() with sysfs_emit() c8be000387e4 HID: uclogic: make read-only array reconnect_event static const a5db1591d082 HID: mcp-2221: Replace manual comparison with min() macro 7852beb14350 HID: intel-thc-hid: Separate max input size control conditional list 0d6b550dce55 HID: mcp2221: set gpio pin mode e54dd5059d46 dt-bindings: dma: qcom,gpi: Document the sc8280xp GPI DMA engine 15592a11d5a5 scsi: mpt3sas: Correctly handle ATA device errors 04caad5a7ba8 scsi: mpi3mr: Correctly handle ATA device errors 258a0a196217 scsi: pm80xx: Free allocated tags after failure d56d980d9b28 scsi: ufs: Clear ucd_rsp_ptr for UPIU requests once d57d72fd0a52 arm64: dts: s32g: add RTC node 06ee2f0e2180 arm64: dts: Add DSPI entries for S32G platforms 05bb0921b473 arm64: dts: freescale: imx93-phyboard-segin: Set ethernet1 alias cd23badae54b arm64: dts: freescale: imx93-phycore-som: Move ethernet0 alias to SoM bbdf79302800 arm64: dts: tqma8mpql: Add EASRC support 449d38f551f2 arm64: dts: tqma8mnql: Add EASRC support abe127c46704 arm64: dts: freescale: Add the BOE av123z7m-n17 variant of the Moduline Display 6121e3a4d247 arm64: dts: freescale: Add the BOE av101hdt-a10 variant of the Moduline Display 03f07be54cdc arm64: dts: freescale: Add the GOcontroll Moduline Display baseboard bac63d7c5f46 arm64: dts: freescale: add Ka-Ro Electronics tx8p-ml81 COM 31ff1060175c arm64: dts: imx8mp: Add pinctrl config definitions 5f4081d6fafe clk: add a clk_hw helpers to get the clock device or device_node 4f4040ea5d3e net: ti: icssg-prueth: Add prp offload support to ICSSG driver f5f792f07bd2 clk: pwm: Make use of non-sleeping PWMs 91d10161226c clk: pwm: Don't reconfigure running PWM at probe time 574c79582963 clk: pwm: Convert to use pwm_apply_might_sleep() 6ae97be59c7b clk: pwm: Let .get_duty_cycle() return the real duty cycle 707bd05be75f ref_tracker: eliminate the ref_tracker_dir name field 8f2079f8da5b net: add symlinks to ref_tracker_dir for netns d04992dc86a6 ref_tracker: add a way to create a symlink to the ref_tracker_dir debugfs file 65b584f53611 ref_tracker: automatically register a file in debugfs for a ref_tracker_dir f6dbe294a110 ref_tracker: allow pr_ostream() to print directly to a seq_file aa7d26c3c349 ref_tracker: add a static classname string to each ref_tracker_dir 49c94af071fc ref_tracker: have callers pass output function to pr_ostream() e209f9193a47 ref_tracker: add a top level debugfs directory for ref_tracker 7d02ba96635d ref_tracker: don't use %pK in pr_ostream() output 2f80dfab8628 clk: sophgo: Use div64* for 64-by-32 division to simplify 13de464f445d clk: davinci: Add NULL check in davinci_lpsc_clk_register() a1d203d390e0 ASoC: SOF: ipc4-pcm: Enable delay reporting for ChainDMA streams ce4b269c26ac ASoC: SOF: Intel: hda: Do not probe Soundwire in nocodec mode f9c7c093797f ASoC: SOF: ipc4-topology: Add load of ASRC component 3d77763c9a6d ASoC: SOF: pcm: Reverse check for prepared stream in sof_pcm_hw_params() 6b3cb7f4341c ASoC: SOF: topology: Parse the dapm_widget_tokens in case of DSPless mode 2710204bf100 ASoC: SOF: pcm: Remove local create_page_table() wrapper function 8a07944a77e9 ASoC: SOF: ipc4-pcm: Look for best matching hw_config for SSP 6ad7969a361c netpoll: Extract IPv6 address retrieval function 3699f992e8c2 netpoll: extract IPv4 address retrieval into helper function 76d30b51e818 netpoll: Extract carrier wait function c3ee72ded0d2 net/smc: remove unused input parameters in smc_buf_get_slot 2a68a22304f9 netdevsim: account dropped packet length in stats on queue free f64bd2045d62 tcp: tcp_time_to_recover() cleanup 27480a7c8f02 net: add dev_dstats_rx_dropped_add() helper c7d78566bbd3 neighbour: add support for NUD_PERMANENT proxy entries 788eb4de608b netdevsim: collect statistics at RX side f9e2511d80c2 netdevsim: migrate to dstats stats collection 7399ef984022 net: mana: Set tx_packets to post gso processing packet count dfec1c14aece net: sfp: add quirk for Potron SFP+ XGSPON ONU Stick 2c04d279e857 net: usb: Convert tasklet API to new bottom half workqueue mechanism deb21a6e5b4a igc: Make the const read-only array supported_sizes static 6a37750910da net: usb: lan78xx: remove unused struct members 673d455bbb1d net: usb: lan78xx: Integrate EEE support with phylink LPI API 297080cf87a9 net: usb: lan78xx: port link settings to phylink API 69909c56504b net: usb: lan78xx: Use ethtool_op_get_link to reflect current link status 2c7fad8a9c66 net: usb: lan78xx: Rename EVENT_LINK_RESET to EVENT_PHY_INT_ACK e110bc825897 net: usb: lan78xx: Convert to PHYLINK for improved PHY and MAC management 64f37cd57d7a net: gianfar: Use device_get_named_child_node_count() 0593f8df66e5 net: fec: fec_enet_rx_queue(): factor out VLAN handling into separate function fec_enet_rx_vlan() 4dffaf379104 net: fec: fec_enet_rx_queue(): move_call to _vlan_hwaccel_put_tag() 33b9f31893bd net: fec: fec_enet_rx_queue(): reduce scope of data e4a3659a986e net: fec: fec_enet_rx_queue(): replace manual VLAN header calculation with skb_vlan_eth_hdr() e222c08f9669 net: fec: fec_enet_rx_queue(): use same signature as fec_enet_tx_queue() a4addc337745 net: fec: fec_restart(): introduce a define for FEC_ECR_SPEED 4e8594a88656 net: fec: rename struct fec_devinfo fec_imx6x_info -> fec_imx6sx_info 658e25f770de net: fec: sort the includes by alphabetic order 99d171ae9595 net: fec: switch from asm/cacheflush.h to linux/cacheflush.h 3e03dad543fd net: fec: struct fec_enet_private: remove obsolete comment a822bdb23b3b net: fec: fix typos found by codespell e3527bf4dc33 net: stmmac: loongson1: get ls1b resource only once b1cffac4792b net: stmmac: loongson1: provide match data struct c8e32755ba2b net: stmmac: replace ioaddr with stmmac_priv for pcs_set_ane() method 654df8e74dbc arm64: dts: rockchip: Add power controller for RK3528 64df8e2e207a arm64: dts: rockchip: enable USB on Sige5 9ab71d9204c3 selinux: add __GFP_NOWARN to hashtab_init() allocations 951b2de06a0b selinux: optimize selinux_inode_getattr/permission() based on neveraudit|permissive 1106896146d8 selinux: introduce neveraudit types a8cdcbe6a9f6 arm64: dts: rockchip: add overlay for the WiFi/BT module on Sige5 v1.2 358ccc1d8b24 arm64: dts: rockchip: add version-independent WiFi/BT nodes on Sige5 e490f854b463 arm64: dts: rockchip: add SDIO controller on RK3576 974baaa14702 arm64: dts: rockchip: Enable gpu on rk3576-evb1-v10 4c55936671db dt-bindings: clock: convert lpc1850-ccu.txt to yaml format 987087864c88 arm64: dts: rockchip: Update the PinePhone Pro panel description 2c9891e958ad clk: apple-nco: Drop default ARCH_APPLE in Kconfig 2a7b4b228cbc rust: replace literals with constants in `clk::Hertz` b112dfc74b20 rust: shorten `con_id`s in `get` methods in clk module bbbaea850e52 rust: make `clk::Hertz` methods const 3e2a9811f6a9 iommufd: Apply the new iommufd_object_alloc_ucmd helper c0d498a1b99d iommufd: Introduce iommufd_object_alloc_ucmd helper 17a93473a552 iommufd: Move _iommufd_object_alloc out of driver.c f842ea208e43 iommu: Deprecate viommu_alloc op 3961f2f5dacc iommu/arm-smmu-v3: Replace arm_vsmmu_alloc with arm_vsmmu_init 683cff7c3bf4 iommufd/selftest: Replace mock_viommu_alloc with mock_viommu_init 5983d1e7d758 iommufd/selftest: Drop parent domain from mock_iommu_domain_nested 63141fa741da iommufd/viommu: Support get_viommu_size and viommu_init ops 187f146d5de6 iommu: Introduce get_viommu_size and viommu_init ops 0c6e0ae7a7e4 iommufd: Return EOPNOTSUPP for failures due to driver bugs 62b62a55bd30 iommufd: Use enum iommu_veventq_type for type in struct iommufd_veventq fc9c40e3a4fa iommufd: Use enum iommu_viommu_type for type in struct iommufd_viommu 6e235a772199 iommufd: Drop unused ictx in struct iommufd_vdevice ea92128fe7f6 iommufd: Apply obvious cosmetic fixes 8b8ca279752e clk: renesas: Add CPG/MSSR support to RZ/N2H SoC 275e2b544d66 clk: renesas: r9a09g077: Add PCLKL core clock 292bf6c5b810 dt-bindings: clock: renesas,cpg-mssr: Document RZ/N2H support b59b3f68822e dt-bindings: soc: renesas: Document RZ/N2H (R9A09G087) SoC 62ab7ac5be90 dt-bindings: clock: renesas,r9a09g077: Add PCLKL core clock ID c939b63f44e5 clk: renesas: r9a09g047: Add I3C0 clocks and resets d2d0b64f5734 arm64: dts: renesas: rcar-gen3: Add bootph-all to sysinfo EEPROMs 20b02acbd89e arm64: dts: renesas: sparrow-hawk: Describe split PCIe clock 714dd09f0ec7 arm64: dts: renesas: r8a779g0: Describe PCIe root ports c607aad8b15e arm64: dts: renesas: ebisu: Add CAN0 support 52c34f57fc81 ARM: dts: renesas: r9a06g032: Add second clock input to RTC 4f6780c14fea arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable USB2.0 support f46bcf3a9ae8 arm64: dts: renesas: r9a09g056: Add USB2.0 support e3bbdeeefeec arm64: dts: renesas: r8a779g3-sparrow-hawk: Sort DTS 3113bb8a1106 ARM: dts: renesas: r9a06g032-rzn1d400-db: Describe debug LEDs 46d5ca6521de arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable USB2.0 support 52161035571c pinctrl: renesas: rzg2l: Validate pins before setting mux function 910aa7765a7a ARM: shmobile: defconfig: Refresh for v6.16-rc2 41cffe6d2346 arm64: defconfig: Enable RZ/V2H(P) USB2 PHY controller reset driver 9358bdb9f9f5 mtd: fix possible integer overflow in erase_xfer() e30329b8a647 powerpc/bpf: Fix warning for unused ori31_emitted c0b93754547d PCI: dw-rockchip: Delay link training after hot reset in EP mode 9adc643d4383 staging: gpib: hp_82341: Replace manual comparison with min/max macro 52bacd2766a3 staging: sm750fb: rename 'hwCursor' 349f6bef1205 staging: rtl8723bs: remove some 5 GHz code 9279204d37cc staging: rtl8723bs: remove return from void function 1b30f644f7e2 staging: greybus: remove unnecessary GPIO line direction check b8394732ff0c staging: gpib: Add bit and byte padding to ioctl structs eaad2a4263c9 staging: gpib: Use standard size basic uapi types 781c58ecfe24 staging: gpib: Add local include file for commands 3fb68dd90d16 staging: gpib: Remove unneeded enums and functions b940fd6ce31e staging: gpib: Update TODO 1a44c265c90c staging: vme: vme_user: fix up const issue in vme_bus_match() f8b067f8776f staging: rtl8723bs: Align next line to open parentheses in core/rtw_xmit.c 948670361c0c selftests: net: use slowwait to make sure IPv6 setup finished d83a58067592 selftests: net: use slowwait to stabilize vrf_route_leaking test ca8ac489ca33 net: mana: Handle unsupported HWC commands a6d5edf11e0c net: mana: Add speed support in mana_get_link_ksettings 75cabb46935b net: mana: Add support for net_shaper_ops d5c8f0e4e0cb net: mana: Fix potential deadlocks in mana napi ops 1a69c63fdf1c PCI: rockchip: Remove redundant PCIe message routing definitions f28413fe0899 PCI: cadence: Replace private message routing enums with PCI core definitions f769b3db24fa pidfs: make inodes mutable c007d9522139 libfs: prepare to allow for non-immutable pidfd inodes d718249bbac6 pidfs: remove pidfs_pid_valid() 180d8b4ce91f timekeeping: Add AUX offset to struct timekeeper 804d6794497e pidfs: remove pidfs_{get,put}_pid() c85f5ab60820 ntp: Use ktime_get_ntp_seconds() 0f93d71b9d17 pidfs: remove custom inode allocation 5ee83f8d1af4 pidfs: remove unused members from struct pidfs_inode 8ec7c826d97b pidfs: persist information 75215c972581 pidfs: move to anonymous struct 23cdee615c4f libfs: massage path_from_stashed() bda3f1608d99 libfs: massage path_from_stashed() to allow custom stashing behavior ffa0519baaed timekeeping: Provide ktime_get_ntp_seconds() 1a1ad73aa1a6 pidfs: raise SB_I_NODEV and SB_I_NOEXEC 22c62b9a84b8 timekeeping: Introduce auxiliary timekeepers 616802460423 timekeeping: Add clock_valid flag to timekeeper 8c782acd3f47 timekeeping: Prepare timekeeping_update_from_shadow() 926ad475169f timekeeping: Make __timekeeping_advance() reusable c7ebfbc44015 ntp: Rename __do_adjtimex() to ntp_adjtimex() 5ffa25f573cf ntp: Add timekeeper ID arguments to public functions 8515714b0f88 ntp: Add support for auxiliary timekeepers 9094c72c3d81 time: Introduce auxiliary POSIX clocks f12b45862c4d timekeeping: Introduce timekeeper ID 7e55b6ba1fe6 timekeeping: Avoid double notification in do_adjtimex() 506a54a0316e timekeeping: Cleanup kernel doc of __ktime_get_real_seconds() 990518eb3a71 timekeeping: Remove hardcoded access to tk_core 2756b7f08ff6 ASoC: SOF: ipc4-pcm: Harmonize sof_ipc4_set_pipeline_state() dbg print 0e57fa20678d ASoC: SOF: ipc4-pcm: Pipe instances to dev_dbg in multi_pipeline_state() ecd41e0e2581 ASoC: SOF: ipc4: Add sof_ipc4_pipeline_state_str() for debugging ace9b3daf2b4 ASoC: SOF: ipc4/Intel: Add support for library restore firmware functionality cec49fa47bcc ASoC: SOF: ipc4-priv: Add kernel doc for fw_context_save of sof_ipc4_fw_data bb48117b79eb ASoC: Intel: sof_sdw: Implement add_dai_link to filter HDMI PCMs 86591907527e ASoC: Intel: skl_hda_dsp_generic: Implement add_dai_link to filter HDMI PCMs 2d91cb261cac ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime() cbf4e0fac347 ASoC: topology: Do not call snd_soc_remove_pcm_runtime() for ignored links 2e3b37a7e48f fs: replace mmap hook with .mmap_prepare for simple mappings 9d5403b1036c fs: convert most other generic_file_*mmap() users to .mmap_prepare() dae01387e6a9 selftests/landlock: Add test to check rule tied to covered mount point dc58130bc38f selftests/landlock: Fix build of audit_test 94a7ce26428d selftests/landlock: Fix readlink check 7dfd023dc7a9 dt-bindings: serial: renesas,rsci: Document RZ/N2H support 33a2515abd45 tty: serial: fix print format specifiers d574c5dc8cfe serial: Remove unused uart_get_console 4fcc287f3c69 serial: qcom-geni: Enable support for half-duplex mode 341a22fa056d serial: qcom-geni: Add support for 8 Mbps baud rate 9962d0433a86 usb: core: modify comments xhci_hc_driver has HCD_MEMORY just like ehci ohci 48ea23115887 include: fsl_devices.h: drop unused, misspelled FLS_USB2_WORKAROUND_ENGCM09152 11992b410083 usb: chipidea: imx: implement workaround for ERR051725 1a76b634da5e usb: chipidea: imx: add imx_usbmisc_pullup() hook 78c76554c6b9 usb: chipidea: udc: add CI_HDRC_CONTROLLER_PULLUP_EVENT event df9a825f330e usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present 503bbde34cc3 usb: core: usb_submit_urb: downgrade type check 7bf742b071c7 usb: storage: reltek_cr: convert to use secs_to_jiffies c6445598d402 usb: ohci-at91: Use dynamic device name for OHCI HCD creation b86c175689af usb: fsl-mph-dr-of: Remove unnecessary NULL check before clk_disable_unprepare() a891b9aebcc7 usb: ohci-spear: Remove unnecessary NULL check before clk_disable_unprepare() 8fa23514f2d7 usb: typec: Remove unused ucsi_cci_str 47c83f95f3e2 usb: core: Remove unused usb_unlink_anchored_urbs 227280ad66ac usb: gadget: Remove unused usb_remove_config efec475e5e20 usb: gadget: config: Remove unused usb_gadget_config_buf bc9a0c68f258 usb: phy: tegra: Remove unused functions b26fa800c537 usb: renesas_usbhs: use proper DMAENGINE API for termination 1c2d81bded19 usb: typec: fusb302: fix scheduling while atomic when using virtio-gpio 47c428fce0b4 usb: core: Add 0x prefix to quirks debug output 43007b89fb2d usb: misc: apple-mfi-fastcharge: Make power supply names unique 1f25307c90dc usb: dwc3: xilinx: set coherency mode for AMD versal adaptive platform 70627bf82e36 usb: dwc3: xilinx: add shutdown callback 58992bf32830 Documentation: usb: gadget: Wrap remaining usage snippets in literal code block 41edd08b669c docs: usb: gadget: Reindent numbered list 783e15ddb540 usb: gadget: dummy_hcd: Use USB API functions rather than constants 1857571e4f50 dt-bindings: usb: renesas,usbhs: Add RZ/V2N SoC support 24214604d25b usb: gadget: composite: Use USB API functions rather than constants 100a9aa232fe usb: gadget: net2280: Use USB API functions rather than constants d61b9060f990 usb: gadget: pch_udc: Use USB API functions rather than constants fd2f928a5f7b usb: gadget: udc-xilinx: Use USB API functions rather than constants b0ef41f1640e usb: gadget: f_fs: Use USB API functions rather than constants a4e668fd4999 usb: gadget: m66592-udc: Use USB API functions rather than constants d3623dd5bd4e ipv6: Simplify link-local address generation for IPv6 GRE. 6ae58121126d fs/buffer: remove comment about hard sectorsize f6be1f290c65 net/mlx4_en: Remove the redundant NULL check for the 'my_ets' object 6012ce6b3056 leds: led-class-flash:: Fix flash_timeout comment d9e496a9fb40 usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe() 322892937b33 arm64: defconfig: add S32G RTC module support 10bb7f09e346 rust: cpufreq: Ensure C ABI compatibility in all unsafe f431ab650c97 ARM: dts: vf: vf610-zii-cfu1: rename node name *-gpio to *-gpios 83b77c4a8989 ARM: dts: vf: vf-colibri-eval-v3: add power-supply for edt,et057090dhu 6a439583c776 ARM: dts: vf: rename io-expander@20 to pinctrl@20 e7c6ed2f08e6 ARM: dts: vf: remove redundant layer under iomux 08a7729d8d9b ARM: dts: vf: remove redundant pinctrl-names dd7ee6dbfb5f ARM: dts: vf: remove reg property for arm pmu f3440dcf8b99 ARM: dts: vfxxx: Correctly use two tuples for timer address 9da895e97057 platform: cznic: use new GPIO line value setter callbacks cbb887a76b78 gpio: mmio: don't use legacy GPIO chip setters 1fd7d2109529 gpio: npcm-sgpio: don't use legacy GPIO chip setters 43ab245a9ec3 cpufreq: brcmstb-avs: Fully open-code compatible for grepping deefc7083414 gpio: mmio: add BGPIOF_NO_INPUT flag for GPO gpiochip 897c0958808a cpufreq: apple: drop default ARCH_APPLE in Kconfig 0e18b1b106a2 MAINTAINERS: adjust file entry in CPU HOTPLUG 24e67d28ef95 dt-bindings: arm: fsl: Add GOcontroll Moduline Display 40567fa4ef14 arm64: dts: add ngpios for vf610 compatible gpio controllers 276c1170eb2c ARM: dts: add ngpios for vf610 compatible gpio controllers 82566eb4ea51 dt-bindings: net: pse-pd: ti,tps23881: Add interrupt description 56cfc97635e9 net: pse-pd: tps23881: Add support for static port priority feature 2903001ee3b4 dt-bindings: net: pse-pd: microchip,pd692x0: Add manager regulator supply 24a4e3a05dd0 net: pse-pd: pd692x0: Add support for controller and manager power supplies 359754013e6a net: pse-pd: pd692x0: Add support for PSE PI priority feature eeb0c8f72f49 net: ethtool: Add PSE port priority support feature ffef61d6d273 net: pse-pd: Add support for budget evaluation strategies c394e757dedd net: pse-pd: Add helper to report hardware enable status of the PI 1176978ed851 net: ethtool: Add support for new power domains index description 50f8b341d268 net: pse-pd: Add support for PSE power domains f5e7aecaa4ef net: pse-pd: tps23881: Add support for PSE events and interrupts fc0e6db30941 net: pse-pd: Add support for reporting events fa2f0454174c net: pse-pd: Introduce attached_phydev to pse control c9223021433d net: ena: Add PHC documentation e14521e97b83 net: ena: View PHC stats using debugfs 60e28350b1ca net: ena: Add debugfs support to the ENA driver 816b52624cf6 net: ena: Control PHC enable through devlink cea465a96a29 devlink: Add new "enable_phc" generic device param 9d67d534e4e0 net: ena: Add devlink port support 15115b1a2554 net: ena: Add device reload capability through devlink 51d58804a53b net: ena: PHC silent reset e0ea34158ee8 net: ena: Add PHC support in the ENA driver 850d9248d2ea Revert "bnxt_en: bring back rtnl_lock() in the bnxt_open() path" e054c8ba3bce netdevsim: remove udp_ports_sleep 3a321b6b1f76 net: remove redundant ASSERT_RTNL() in queue setup functions 1ead7501094c udp_tunnel: remove rtnl_lock dependency df5425b3bd85 vxlan: drop sock_lock 3e14960f3bd2 geneve: rely on rtnl lock in geneve_offload_rx_ports 2e090ae61fec dt-bindings: clock: Convert alphascale,asm9260-clock-controller to DT schema cc33289129d4 dt-bindings: clock: Convert marvell,armada-370-corediv-clock to DT schema ed4ce1d92403 dt-bindings: clock: Convert marvell,armada-3700-periph-clock to DT schema 7cbc8535b240 dt-bindings: clock: Convert marvell,mvebu-core-clock to DT schema 75cc48275fbb dt-bindings: clock: Convert marvell,berlin2-clk to DT schema e3fcba910a05 dt-bindings: clock: Convert marvell,dove-divider-clock to DT schema 9919d2a81ba6 dt-bindings: clock: Convert marvell,armada-3700-tbg-clock to DT schema e9a17eaaf18d dt-bindings: clock: Convert marvell-armada-370-gating-clock to DT schema 12fa3aaf8b6a dt-bindings: clock: Convert marvell,armada-xp-cpu-clock to DT schema f139defc6b48 dt-bindings: clock: Convert TI-NSPIRE clocks to DT schema bb21488670d7 dt-bindings: clock: Convert lsi,axm5516-clks to DT schema 46dba2e6a3ee dt-bindings: clock: Convert img,pistachio-clk to DT schema 100026f4b507 dt-bindings: clock: Convert brcm,bcm2835-cprman to DT schema add0c5621c83 dt-bindings: clock: Convert cirrus,ep7209-clk to DT schema 094e11183d18 dt-bindings: clock: Convert APM XGene clocks to DT schema bd6ada566efc dt-bindings: clock: Convert axis,artpec6-clkctrl to DT schema a33556940b57 tcp: Remove inet_hashinfo2_free_mod() d8155c1df5c8 dpaa_eth: don't use fixed_phy_change_carrier 4a7d79c8b001 dt-bindings: clock: Convert brcm,bcm53573-ilp to DT schema 14a3318b4ac8 pm: cpupower: Fix printing of CORE, CPU fields in cpupower-monitor cda7ac8ce7de pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() a2afa4c33f0a clk: qcom: cmnpll: Add IPQ5424 SoC support 0c25ae62f5dc dt-bindings: clock: qcom: Add CMN PLL support for IPQ5424 SoC 29bb79e9dbf1 stddef: Introduce TRAILING_OVERLAP() helper macro 56cf5ad39a55 arm64: dts: qcom: sm8650: add iris DT node 4bfbc2691de8 mux: Convert mux_control_ops to a flex array member in mux_chip e0e3265acf5a net/mlx4e: Don't redefine IB_MTU_XXX enum a9874d961e8c nfc: Remove checks for nla_data returning NULL f86c0036c7de rust: alloc: implement `Borrow` and `BorrowMut` for `KBox` c09a8ac1cd56 rust: alloc: implement `Borrow` and `BorrowMut` for `Vec` 040ed574ee82 x86/sev: Drop unnecessary parameter in snp_issue_guest_request() 7ffeb2fc2670 x86/sev: Document requirement for linear mapping of guest request buffers d100016eac21 x86/sev: Allocate request in TSC_INFO_REQ on stack 3f83ab6f9f1d virt: sev-guest: Contain snp_guest_request_ioctl in sev-guest 79b896e7da7e arm64: dts: qcom: msm8976-longcheer-l9360: Add initial device tree cf3dcd80dbe4 arm64: dts: qcom: msm8976: Add sdc2 GPIOs 3440c6d1f81d dt-bindings: arm: qcom: Add MSM8976 BQ Aquaris X5 Plus 76270a18dbdf arm64: dts: qcom: msm8976: Make blsp_dma controlled-remotely e72fe8cbd8a0 selftests/ptrace: Fix spelling mistake "multible" -> "multiple" c2cd2f6125bd eth: sxgbe: migrate to new RXFH callbacks 20ffe3bbc2ce eth: dpaa2: migrate to new RXFH callbacks 17da66f140c2 eth: dpaa: migrate to new RXFH callbacks b6f7e4fafe77 eth: mvpp2: migrate to new RXFH callbacks b82d92dd71cb eth: niu: migrate to new RXFH callbacks f99ff3c2a328 eth: otx2: migrate to new RXFH callbacks e8b87384391b eth: thunder: migrate to new RXFH callbacks e7860a6e1826 eth: ena: migrate to new RXFH callbacks 82113468a088 eth: bnxt: migrate to new RXFH callbacks f1a6fcc454dd eth: bnx2x: migrate to new RXFH callbacks cd4da713f996 Documentation: PM: *_autosuspend() functions update last busy time 18c1fe53d186 PM: runtime: Mark last busy stamp in pm_request_autosuspend() 08071e64cb64 PM: runtime: Mark last busy stamp in pm_runtime_autosuspend() e24e0630b5ba PM: runtime: Mark last busy stamp in pm_runtime_put_sync_autosuspend() b3db492e8335 PM: runtime: Mark last busy stamp in pm_runtime_put_autosuspend() 271ff96d6066 PM: runtime: Document return values of suspend-related API functions 221504a63419 cpufreq: docs: userspace: Explain HW coordination influence 2e1185c9d7b4 cpufreq: userspace: set CPUFREQ_GOV_STRICT_TARGET flag b65b8ed7e80d thermal: int340x: processor_thermal: Add Wildcat Lake PCI ID 17bd3c01667a documentation: add links to SELinux resources 814eca1085ef ACPI: Enable CONFIG_ACPI_DEBUG by default c83a92df2fc6 cpufreq: CPPC: Remove forward declaration of cppc_cpufreq_register_em() 3d5978ea6cbc cpufreq: CPPC: Do not return a value from populate_efficiency_class() d80a75624051 cpufreq: CPPC: Remove cpu_data_list e42ad39318df kunit: Add test for static stub 9cf45756a4b9 ACPI: DPTF: Support for Wildcat Lake 4a089c0b3f55 PCI/MSI: Remove duplicated to_pci_dev() conversion 8b148a97931d ACPI: APEI: EINJ: Update the documentation for EINJv2 support b47610296d17 ACPI: APEI: EINJ: Enable EINJv2 error injections 90711f7bdf76 ACPI: APEI: EINJ: Create debugfs files to enter device id and syndrome 691a0f0a557b ACPI: APEI: EINJ: Discover EINJv2 parameters 21cd921b1a5a ACPI: APEI: EINJ: Add einjv2 extension struct 0c6176e1e186 ACPI: APEI: EINJ: Enable the discovery of EINJv2 capabilities 1a35c88302a3 ACPI: APEI: EINJ: Fix kernel test sparse warnings 5fc2c383125c spi: falcon: mark falcon_sflash_xfer() as static 7f8924e8785b ASoC: dt-bindings: cirrus,cs42xx8: add 'port' property 0dffcea4121a ice: add TSPLL log config helper b3b26c983a55 ice: use designated initializers for TSPLL consts b14b2d076ce8 ice: remove ice_tspll_params_e825 definitions bf12bc439407 ice: fix E825-C TSPLL register definitions 1ff7a6c5d3f5 ice: rename TSPLL and CGU functions and definitions be7f0c1f47c7 ice: move TSPLL functions to a separate file 7bd7209e9cb1 arm64: dts: qcom: sa8775p: Correct the interrupt for remoteproc cd7312a78f36 selftests/bpf: include limits.h needed for PATH_MAX directly 152d59f1ae40 pmdomain: arm: scmi_pm_domain: remove code clutter 7920de375d17 pmdomain: apple: Drop default ARCH_APPLE in Kconfig c01fba0b4869 imx8m-blk-ctrl: set ISI panic write hurry level 3068b386232f pmdomain: rockchip: Add support for RK3528 233eda069994 dt-bindings: rockchip: pmu: Add compatible for RK3528 8358102806c6 dt-bindings: power: rockchip: Add support for RK3528 9a40347181c2 pinctrl: amdisp: use new GPIO line value setter callbacks b8cd87c0e999 pinctrl: as3722: use new GPIO line value setter callbacks 5956a3a97337 pinctrl: sunxi: use new GPIO line value setter callbacks 84b91ca38f89 pinctrl: keembay: use new GPIO line value setter callbacks d9727b48515b pinctrl: spear: use new GPIO line value setter callbacks dfdbce964904 pinctrl: pic32: use new GPIO line value setter callbacks 72c236f78eda pinctrl: apple: use new GPIO line value setter callbacks 66a07081110a pinctrl: digicolor: use new GPIO line value setter callbacks 0f7ccc85d8e3 pinctrl: xway: use new GPIO line value setter callbacks e62acaef5d3b pinctrl: xway: statify xway_pinconf_group_set() dffe286e2428 pinctrl: aw9523: use new GPIO line value setter callbacks a23b8eab75a7 pinctrl: wmt: use new GPIO line value setter callbacks 8766f8e7f1ee pinctrl: mcp23s08: use new GPIO line value setter callbacks 1a0a2c079b98 pinctrl: da9062: use new GPIO line value setter callbacks fd81c42a830f pinctrl: st: use new GPIO line value setter callbacks 1ae8c585f705 pinctrl: sppctl: use new GPIO line value setter callbacks 17037b6f76e2 pinctrl: starfive: jh7110: use new GPIO line value setter callbacks 48773aa04b49 pinctrl: starfive: jh7100: use new GPIO line value setter callbacks e52c741907fb pinctrl: cirrus: cs42l43: use new GPIO line value setter callbacks 76ba1bb25cbb pinctrl: cirrus: lochnagar: use new GPIO line value setter callbacks 5b797bcc00ef pinctrl: eswin: Add EIC7700 pinctrl driver 0a11110bfc5a dt-bindings: pinctrl: eswin: Document for EIC7700 SoC 5bc34be478d0 sched/core: Reorganize cgroup bandwidth control interface file writes 43e33f53e256 sched/core: Reorganize cgroup bandwidth control interface file reads de4c80c6963e sched/core: Relocate tg_get_cfs_*() and cpu_cfs_*_read_*() d403a3689af5 sched/fair: Move max_cfs_quota_period decl and default_cfs_period() def from fair.c to sched.h 9576e8d3c46c pinctrl: Use dev_fwnode() 5409d619f127 rtc: stm32: Constify static 'pinctrl_desc' 490bfd1ca556 pinctrl: Constify static 'pinctrl_desc' c98ee6f300d2 pinctrl: pistachio: Constify static 'pinctrl_desc' 10d038214b1b pinctrl: renesas: Move fixed assignments to 'pinctrl_desc' definition d9ef8eec634c pinctrl: palmas: Move fixed assignments to 'pinctrl_desc' definition ed32213ffc1f pinctrl: max77620: Move fixed assignments to 'pinctrl_desc' definition 1bd634e535db pinctrl: as3722: Move fixed assignments to 'pinctrl_desc' definition dd12fca44967 pinctrl: bcm: cygnus-nsp: Move fixed assignments to 'pinctrl_desc' definition 9b2ae7ca1ac9 pinctrl: bcm: cygnus-ns2: Move fixed assignments to 'pinctrl_desc' definition fa856a2c3fcd pinctrl: bcm: cygnus-mux: Move fixed assignments to 'pinctrl_desc' definition 3cbbb91f11a1 pinctrl: bcm: Constify static 'pinctrl_desc' 25b306c48494 pinctrl: nuvoton: Constify static 'pinctrl_desc' e3d0571befa6 pinctrl: aspeed: Constify static 'pinctrl_desc' 9724e6f19536 pinctrl: Constify pointers to 'pinctrl_desc' 91ed43b04511 pinctrl: amd: Constify pointers to 'pinctrl_desc' 1982621decaf pinctrl: Allow compile testing for K210, TB10X and ZYNQ 9b369669452f pinctrl: starfive: Allow compile testing on other platforms a39a6acc375d vmcoreinfo: Remove documentation of PG_slab and PG_hugetlb 18085170994c doc: Add slab internal kernel-doc e8a45f198e3a slub: Fix a documentation build error for krealloc() 3df29914d9fd slab: Add SL_pfmemalloc flag c5c44900f473 slab: Add SL_partial flag 30908096dd8d slab: Rename slab->__page_flags to slab->flags 262e086f9302 doc: Move SLUB documentation to the admin guide b649082312dd arm64: dts: exynos: gs101: Add 'local-timer-stop' to cpuidle nodes 7b20980ffc11 dt-bindings: gpio: arm,pl061: Drop interrupt properties as required 82a0302e7167 padata: Remove comment for reorder_work 8c587aa3fa54 docs: netconsole: document msgid feature 68707c079e58 selftests: netconsole: Add tests for 'msgid' feature in sysdata c5efaabd45ad netconsole: append msgid to sysdata 53def0c4c857 netconsole: implement configfs for msgid_enabled 15b3c930a29f netconsole: introduce 'msgid' as a new sysdata field 134442a04bb9 arm64: dts: exynosautov920: Add DT node for all SPI ports 4cdf874f67ad dt-bindings: pinctrl: stm32: Add RSVD mux function a88ca6deca4f pinctrl: stm32: Handle RSVD pin configuration ffaf1bf3737f fs_context: fix parameter name in infofc() macro da5b24fbf4b8 MAINTAINERS: Add entry for STM32 pinctrl drivers and documentation dba0aff2b89b pinctrl: stm32: Allow compile as module for stm32mp257 d6c8fceb33d9 pinctrl: stm32: Add RIF support for stm32mp257 4c5cc2f65386 pinctrl: stm32: Manage irq affinity settings 9b71efc450fd pinctrl: stm32: Declare stm32_pmx_get_mode() as static d22d5f47ecb2 mtd: nftl: reduce stack usage in NFTL_movebuf() 27b045eb3e30 dt-bindings: mtd: convert nxp-spifi.txt to yaml format 7f4c540e0859 ALSA: hda/conexant: Renaming the codec with device ID 0x1f86 and 0x1f87 642b70d526ab media: imx8mq-mipi-csi2: Add support for i.MX8QXP 382d53e9cefb media: imx8mq-mipi-csi2: Add imx8mq_plat_data for different compatible strings 1d2d96f5998a media: dt-bindings: nxp,imx8mq-mipi-csi2: Add i.MX8QM(QXP) compatible strings 859278460faa media: imx8-isi: Add support for i.MX8QM and i.MX8QXP dee8521f6987 media: nxp: imx8-isi: Use dev_err_probe() to simplify code 73a40554f979 media: nxp: imx8-isi: Remove redundant check for dma_set_mask_and_coherent() 60b8de2b9b4b media: nxp: imx8-isi: Use devm_clk_bulk_get_all() to fetch clocks 66ede6d71d4e media: nxp: imx8-isi: Remove unused offset in mxc_isi_reg and use BIT() macro for mask 2021b8d51cdb media: nxp: imx8-isi: Allow num_sources to be greater than num_sink c4891010d819 media: dt-bindings: Add binding doc for i.MX8QXP and i.MX8QM ISI 038d27acf987 media: imx-mipi-csis: Use CSI-2 data type macros from mipi-csi2.h cd403e8aed6c media: rockchip: rkisp1: Add support for Wide Dynamic Range 7c8c957ef12c media: rkisp1: Add RKISP1_CID_SUPPORTED_PARAMS_BLOCKS control 4d78051cd6a7 media: rkisp1: Properly handle result of rkisp1_params_init_vb2_queue() f3bc718228d0 media: nxp: imx8-isi: Simplify a couple of error messages d06c1a9f348d media: vsp1: Add VSPX support fe2a3493c597 media: vsp1: vsp1_dl: Count display lists 30e77ed16bdc media: vsp1: vsp1_dl: Detect double list release 9b7e558c5c72 media: vsp1: Reset FCP after VSPD 6c1dedf805ec media: rcar-fcp: Add rcar_fcp_soft_reset() d883f2e7f47a media: rcar-vin: Generate FRAME_SYNC events 82bdeae10e3e media: rcar-vin: Check for correct capture interrupt event 8e5e3da9c632 media: rcar-vin: Fold interrupt helpers into only callers c5aeb681fcdd arm64: dts: qcom: sm8550: Add support for camss 1b7fc8a281ca arm64: dts: qcom: qcs615: disable the CTI device of the camera block 47d59463bd88 arm64: dts: qcom: qcs615-ride: enable remoteprocs 18b011d4569d arm64: dts: qcom: qcs615: add ADSP and CDSP nodes a129ca1a9413 arm64: dts: qcom: qcs615: Add IMEM and PIL info region bf2a6a776541 arm64: dts: qcom: qcs615: Add mproc node for SEMP2P 6516961352a1 arm64: dts: qcom: Add support for X1-based Asus Zenbook A14 965e28cad473 arm64: dts: qcom: sc7180: Expand IMEM region 81a4a7de3d40 arm64: dts: qcom: sdm845: Expand IMEM region 9cea10a4f5a3 dt-bindings: sram: qcom,imem: Add a number of missing compatibles bd4f35786d5f arm64: dts: qcom: qcs615: fix a crash issue caused by infinite loop for Coresight a014ad1ae4ea arm64: dts: qcom: sm6350: add APR and some audio-related services 2b3aef30dd9d arm64: dts: qcom: qcm2290: Add CAMSS node d33ad6600453 arm64: dts: qcom: sa8775p-ride: enable video 7bc95052c64f arm64: dts: qcom: sa8775p: add support for video node 985237d49c4c arm64: dts: qcom: sa8775p: Add CPU OPP tables to scale DDR/L3 6531b4b095da arm64: dts: qcom: sa8775p: add EPSS l3 interconnect provider 66bf410e7234 arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 QRD board a95d8e3f4075 arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 MTP d288abc3a70e arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 SoC 3a931f4aa398 arm64: dts: qcom: apq8016-sbc-d3-camera: Convert to DT overlay 642b55ce06c9 arm64: dts: qcom: x1e80100-dell-xps-9345: Add WiFi/BT pwrseq 37e00703228a zynq_fpga: use sgtable-based scatterlist wrappers ec315832f6f9 dpll: remove documentation of rclk_dev_name 5a842c288cfa net/mlx5e: Add TX support for netmems 46bcce5dfd33 net/mlx5e: Support ethtool tcp-data-split settings b2588ea40ec9 net/mlx5e: Implement queue mgmt ops and single channel swap db3010bb5a01 net/mlx5e: Add support for UNREADABLE netmem page pools d1668f119943 net/mlx5e: Convert over to netmem e225d9bd93ed net/mlx5e: SHAMPO: Separate pool for headers d2760abdedde net/mlx5e: SHAMPO: Improve hw gro capability checking 16142defd304 net/mlx5e: SHAMPO: Remove redundant params af4312c4c9c1 net/mlx5e: SHAMPO: Reorganize mlx5_rq_shampo_alloc a202f24b0858 page_pool: Add page_pool_dev_alloc_netmems helper 1cbb49f85b40 net: Add skb_can_coalesce for netmem c9e1225352d4 net: Allow const args for of page_to_netmem() fd0406e5ca53 net: tcp: tsq: Convert from tasklet to BH workqueue e3180379e2df selftests: forwarding: Add a test for verifying VXLAN MC underlay 237f84a6d24a selftests: forwarding: adf_mcd_start(): Allow configuring custom interfaces 4baa1d3a5080 selftests: net: lib: Add ip_link_has_flag() 2a719b7bacc7 selftests: forwarding: lib: Move smcrouted helpers here f8337efa4ff5 vxlan: Support MC routing in the underlay 96e8f5a9fe2d net: ipv6: Add ip6_mr_output() 1b02f4475d29 net: ipv6: ip6mr: Split ip6mr_forward2() in two 094f39d5e84d net: ipv6: ip6mr: Make ip6mr_forward2() void 3365afd3abda net: ipv6: ip6mr: Fix in/out netdev to pass to the FORWARD chain f78c75d84fe8 net: ipv6: Add a flags argument to ip6tunnel_xmit(), udp_tunnel6_xmit_skb() 6a7d88ca15f7 net: ipv6: Make udp_tunnel6_xmit_skb() void 35bec72a24ac net: ipv4: Add ip_mr_output() b2e653bcff0f net: ipv4: ipmr: Split ipmr_queue_xmit() in two 3b7bc938e0ad net: ipv4: ipmr: ipmr_queue_xmit(): Drop local variable `dev' e3411e326fa4 net: ipv4: Add a flags argument to iptunnel_xmit(), udp_tunnel_xmit_skb() bd07bd12f2c1 bpf: Fix key serial argument of bpf_lookup_user_key() 0a1eab129fed kconfig: use memcmp instead of deprecated bcmp 9c5f5a5bf0da net: vlan: Use IS_ENABLED() helper for CONFIG_VLAN_8021Q guard 60a8b1a5d082 net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs 2de1ba0887e5 net: vlan: Make is_vlan_dev() a stub when VLAN is not configured dea3be40464a net: phy: qca807x: use new GPIO line value setter callbacks 5d31311715b5 net: can: mcp251x: use new GPIO line value setter callbacks b9e3c7af9e4d net: can: mcp251x: propagate the return value of mcp251x_spi_write() 4a03562794a3 net: dsa: mt7530: use new GPIO line value setter callbacks c73832445bf2 net: dsa: vsc73xx: use new GPIO line value setter callbacks b11344f63fdd gve: Return error for unknown admin queue command b52a93bbaa51 gve: Fix various typos and improve code comments fb7612b6c44b selftests: devmem: add ipv4 support to chunks test 46cbaef5d816 selftests: devmem: remove unused variable 0f66b616b87c netmem: fix netmem comments e74058f5619f selftest: Add selftest for multicast address notifications 966a83df36c6 net: dsa: b53: ensure BCM5325 PHYs are enabled c00df1018791 net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 651c9e71ffe4 net: dsa: b53: fix unicast/multicast flooding on BCM5325 37883bbc45a8 net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 e17813968b08 net: dsa: b53: prevent BRCM_HDR access on older devices 800728abd9f8 net: dsa: b53: prevent DIS_LEARNING access on BCM5325 044d5ce2788b net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 22ccaaca4344 net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 9b6c767c312b net: dsa: b53: prevent FAST_AGE access on BCM5325 c45655386e53 net: dsa: b53: add support for FDB operations on 5325/5365 0cbec9aef5a8 net: dsa: b53: detect BCM5325 variants c3cf059a4d41 net: dsa: b53: support legacy FCS tags ef07df397a62 net: dsa: tag_brcm: add support for legacy FCS tags a4daaf063f82 net: dsa: tag_brcm: legacy: reorganize functions f5527f0171f0 bpf: Get rid of redundant 3rd argument of prepare_seq_file() d54d42a41b65 net: stmmac: visconti: make phy_intf_sel local 1a3a638d2d23 net: stmmac: visconti: clean up code formatting 1923c6c3a8b7 net: stmmac: visconti: reorganise visconti_eth_set_clk_tx_rate() 7d7525876b5a net: stmmac: visconti: re-arrange speed decode 8d672a3e51ad rtase: Link queues to NAPI instances 9f611bfd1011 rtase: Link IRQs to NAPI instances 416b6030e39e selftests: nettest: Fix typo in log and error messages for clarity db16319efcc7 tcp: remove RFC3517/RFC6675 tcp_clear_retrans_hints_partial() ba4618885b23 tcp: remove RFC3517/RFC6675 hint state: lost_skb_hint, lost_cnt_hint 1c120191dcec tcp: remove obsolete and unused RFC3517/RFC6675 loss recovery code 90b4e1cf6de0 net: bcmgenet: update PHY power down 10f3829a1309 bnxt_en: Improve comment wording and error return code 5216b3b25018 net: liquidio: Remove unused validate_cn23xx_pf_config_info() 9890dd3fb7f9 PCI/AER: Use bool for AER disable state tracking 64fd90ef2520 PCI/ASPM: Consolidate variable declaration and initialization c1842b98c9f1 PCI/ASPM: Use boolean type for aspm_disabled and aspm_force cf283fd6b8be net: stmmac: rk: remove unnecessary clk_mac 8f6503993911 net: stmmac: rk: use device rather than platform device in rk_priv_data a44769c97e9a net: stmmac: rk: fix code formmating issue 2410251cde0b net: timestamp: add helper returning skb's tx tstamp f42b8d78dee7 tpm: don't bother with removal of files in directory we'll be removing 5be998a218f7 ipe: don't bother with removal of files in directory we'll be removing e25fc5540cdb evm_secfs: clear securityfs interactions d15ffbbf4d32 ima_fs: get rid of lookup-by-dentry stuff 22260a99d791 ima_fs: don't bother with removal of files in directory we'll be removing 5a6acd563af4 binder_ioctl_write_read(): simplify control flow a bit 1812de14f048 secretmem: move setting O_LARGEFILE and bumping users' count to the place where we create the file 273a291dd7e6 apparmor: file never has NULL f_path.mnt d1832e648d2b landlock: opened file never has a negative dentry 0d2da2561bde ceph: fix a race with rename() in ceph_mdsc_build_path() 28032ef879b6 prep for ceph_encode_encrypted_fname() fixes 101841c38346 [ceph] parse_longname(): strrchr() expects NUL-terminated string 0cb6db139f39 vsock/test: Cover more CIDs in transport_uaf test 3070c05b7afd vsock/test: Introduce get_transports() d56a8dbff8fe vsock/test: Introduce vsock_bind_try() helper 7b768d1235db dt-bindings: arm: cpus: Add Kryo 470 CPUs ee4eba06d617 dt-bindings: sram: qcom,imem: Add the SM7150 compatible 23b0f375b542 dt-bindings: soc: qcom: aoss-qmp: Add the SM7150 compatible 71da9389a51c dt-bindings: soc: qcom,dcc: Add the SM7150 compatible 64a026dd896e soc: qcom: socinfo: Add support to retrieve TME build details 07a4688833b2 soc: qcom: fix endianness for QMI header 3ced38da5f7d soc: qcom: QMI encoding/decoding for big endian b0123a8aa9dd dt-bindings: soc: qcom: add qcom,qcs615-imem compatible da9ba4132057 selftests: ipc: Replace fail print statements with ksft_test_result_fail 85cd83fed826 bpftool: Fix JSON writer resource leak in version command 66ab68c9de89 selftests/bpf: Fix unintentional switch case fall through fc2915bb8bfc selftests/bpf: More precise cpu_mitigations state detection cd9f02adca65 selftests: Add version file to kselftest installation dir 44c71c16f37d selftests/cpu-hotplug: fix typo in hotplaggable_offline_cpus function name 8dcb0ed834a3 memcg: cgroup: call css_rstat_updated irrespective of in_nmi() 6af89c6ca717 cgroup: remove per-cpu per-subsystem locks 36df6e3dbd7e cgroup: make css_rstat_updated nmi safe 1257b8786ac6 cgroup: support to enable nmi-safe css_rstat_updated 930c2ea566af workqueue: Add new WQ_PERCPU flag 128ea9f6ccfb workqueue: Add system_percpu_wq and system_dfl_wq 5da4f9db980c selftests: cgroup: Fix compilation on pre-cgroupns kernels d74cd7864ffa selftests: cgroup: Optionally set up v1 environment dd7588e455f8 selftests: cgroup: Add support for named v1 hierarchies in test_core 0925275a173d selftests: cgroup_util: Add helpers for testing named v1 hierarchies a633dab4b4d2 selftests/bpf: Fix RELEASE build failure with gcc14 c036993721a3 Maintainers: Remove QIB 24baad32b710 RDMA/qib: Remove outdated driver 35636068ce18 dt-bindings: PCI: pci-ep: Extend max-link-speed to PCIe Gen5/Gen6 be84da3e1966 dt-bindings: PCI: qcom,pcie-sa8775p: Document QCS8300 46d221ed970a dt-bindings: PCI: qcom,pcie-sm8150: Document QCS615 7ecc69488329 s390/drivers: Remove unnecessary include 8a56977051f2 s390/drivers: Explicitly include 0f3760d43da5 s390: Remove unnecessary include 65c9a9f92502 s390: Explicitly include 76ee96d3d7f1 Documentation: kunit: Correct MODULE_IMPORT_NS() syntax 49b1c8df672a arm64: dts: qcom: Add QMP handle for qcom_stats e265de1f4815 soc: qcom: qcom_stats: Add QMP support for syncing ddr stats 33301e5b2aec soc: qcom: qcom_stats: Add support to read DDR statistic d5a6183a918c arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: remove camcc status property 40afa658914e arm64: dts: qcom: sm8250: enable camcc clock controller by default 170e4e3944aa net: phy: Add c45_phy_ids sysfs directory entry f6588dea0ab2 dt-bindings: remoteproc: qcom,sa8775p-pas: Correct the interrupt number b0dc512ab7ba remoteproc: Don't use %pK through printk 3e1c01d06e1f regulator: rpi-panel-v2: Add shutdown hook d9f38d9824bf ASoC: tegra: AHUB: Remove unneeded semicolon 951ea2f4844c fs: convert simple use of generic_file_*_mmap() to .mmap_prepare() 5b44297bcfa4 mm/filemap: introduce generic_file_*_mmap_prepare() helpers 6528d29b46d8 fs/xfs: transition from deprecated .mmap hook to .mmap_prepare 8c90ae8fe5e3 fs/ext4: transition from deprecated .mmap hook to .mmap_prepare 0335f6afd348 fs/dax: make it possible to check dev dax support without a VMA b013ed403197 fs: consistently use can_mmap_file() helper 20ca8be9ad2e serial: 8250_omap: use uart_port pointer when available 0a6fb2dc930a serial: 8250: use hashtable 6529c88f6bfe serial: 8250: invert condition to avoid a goto label 05b537a17544 serial: 8250: invert serial8250_register_8250_port() CIR condition 15c9dc7353ef serial: 8250: drop DEBUG_AUTOCONF() macro 8a48517be155 serial: 8250: remove debug prints from ISR 99fc860fae83 serial: 8250: extract serial_get_or_create_irq_info() 465fd2fc9494 serial: 8250: drop unused frac from serial8250_do_get_divisor() 590559339ff8 serial: 8250: lcr compute cleanup cdc4a3e0b235 serial: 8250: extract serial8250_set_fcr() c5d43d65522f serial: 8250: extract serial8250_set_efr() b3be870161d6 serial: 8250: extract serial8250_set_ier() 555ce50f8f75 serial: 8250: extract serial8250_set_errors_and_ignores 3b3d253b656c serial: 8250: extract serial8250_set_afe() cc7c9cbef4e6 serial: 8250: extract serial8250_set_trigger_for_slow_speed() 0fa5aa0b59b3 serial: 8250: extract serial8250_set_mini() aa05931abcfb serial: 8250: extract serial8250_clear_interrupts() 795158691cc0 serial: 8250: extract serial8250_initialize() a194597c0cd3 serial: 8250: extract serial8250_THRE_test() cc852682f255 serial: 8250: extract serial8250_set_TRG_levels() 75f8abe8bee5 serial: 8250: extract serial8250_startup_special() 5a128fb475fb serial: 8250: move RSA functions to 8250_rsa.c 8725679fc4f1 serial: 8250: put RSA functions to their namespace a1efa7f624e6 serial: 8250: invert conditions in RSA functions 33d9ca5daa70 serial: 8250: remove CONFIG_SERIAL_8250_RSA inline macros from code fc9ceb501e38 serial: 8250: sanitize uart_port::serial_{in,out}() types f1180ca37abe tty: vt: use _IO() to define ioctl numbers 866380bcf10c tty: vt: use sane types for userspace API 8d4207f41293 powerpc/powermac: remove unneeded tty includes 158647d94c3d m68k: remove unneeded tty includes 33bc4874e97d powerpc/legacy_serial: use %pa for phys_addr_t prints 2c35a83b1112 powerpc/legacy_serial: cache serial port and info in add_legacy_port() 2b5eac0f8c6e tty: introduce and use tty_port_tty_vhangup() helper c6900f227f89 mm/nommu: use file_has_valid_mmap_hooks() helper 20ca475d9860 mm: rename call_mmap/mmap_prepare to vfs_mmap/mmap_prepare dd4a5780f7d9 net: enetc: replace PCVLANR1/2 with SICVLANR1/2 and remove dead branch 571c1ea91a73 printk: nbcon: Allow reacquire during panic 5660ee54e798 mm, slab: use frozen pages for large kmalloc e2d18cbf1787 mm, slab: restore NUMA policy support for large kmalloc f3763403a6bb gpio: palmas: use new GPIO line value setter callbacks 57065d62e672 gpio: omap: use new GPIO line value setter callbacks f02614561493 gpio: octeon: use new GPIO line value setter callbacks 0e1a8930c941 gpio: npcm-sgpio: use new GPIO line value setter callbacks aaec273c7b51 gpio: nomadik: use new GPIO line value setter callbacks 88a775454a0f gpio: msc313: use new GPIO line value setter callbacks e63d9fbe9f14 gpio: mpsse: use new GPIO line value setter callbacks 3aa3628f8168 gpio: mpfs: use new GPIO line value setter callbacks 80d42372d9d8 gpio: mpc5200: use new GPIO line value setter callbacks b454580cf11b gpio: moxtet: use new GPIO line value setter callbacks d27746181905 gpio: mm-lantiq: use new GPIO line value setter callbacks b908d35d0003 gpio: mmio: use new GPIO line value setter callbacks d03b53c91393 dt-bindings: gpio: gpio-xilinx: Mark clocks as required property b29929b819f3 driver core: Add device_link_test() for testing device link flags 118f2834b27f media: saa7115: Replace open-coded parity calculation with parity8() df698f3d1087 media: pci: cx18-av-vbi: Replace open-coded parity calculation with parity8() 47e0452b40af media: media/test_drivers: Replace open-coded parity calculation with parity8() 57b5a302b5d5 media: raspberrypi: cfe: Fix min_reqbufs_allocation 5211354f2cc0 media: xilinx-vipp: Use for_each_child_of_node_scoped() a7569179d3b9 media: c8sectpfe: Use for_each_child_of_node_scoped() d2c063388df5 media: samsung: exynos4-is: Use for_each_available_child_of_node_scoped() 377cc006a364 media: tc358743: Return an appropriate colorspace from tc358743_set_fmt 303d81635e1d media: tc358743: Check I2C succeeded during probe 86addd25314a media: tc358743: Increase FIFO trigger level to 374 d8192cc01a11 media: tc358743: Add support for 972Mbit/s link freq fb506e31b3d5 sysfs: treewide: switch back to attribute_group::bin_attrs 2fbe82037ab2 sysfs: treewide: switch back to bin_attribute::read()/write() 340d8e66c43f sysfs: constify internal references to 'struct bin_attribute' 2841ef8d9630 const_structs.checkpatch: add bin_attribute c3021d6a80ff media: v4l2-jpeg: Remove unused v4l2_jpeg_parse_* wrappers 9314891df119 media: platform: ti: Remove unused vpdma_update_dma_addr 487b12d6d0fc media: amphion: Remove unused functions aa17c036a016 media: exynos4-is: fimc-is: Fully open-code compatible for grepping a4950419459a MAINTAINERS: .mailmap: Update Hans de Goede's email address 7af160aea26c media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() 42a5c1dfaaab media: mgb4: Enumerate only the available timings aef89c0b2417 media: gspca: Add bounds checking to firmware parser d8fbfcab95ff media: cx18: Replace custom implementation of list_entry_is_head() 1cb109d8863d media: usb: hdpvr: use I2C core to handle only supported messages b5ae5a79825b media: usb: hdpvr: disable zero-length read messages 75f278ab52c6 media: saa7164: Remove unused functions 7e40e0bb7789 media: usbtv: Lock resolution while streaming 065eb4d26247 media: flexcop-i2c: Constify struct i2c_algorithm ad7fbb1624e8 media: v4l2-core: Replace the check for firmware registered I2C devices 9e2c1e8cfb8e media: i2c: max9286: use new GPIO line value setter callbacks 7019a876aeae media: i2c: max96717: use new GPIO line value setter callbacks 94a45a567a22 media: i2c: ds90ub913: use new GPIO line value setter callbacks c4406dc9bc8c media: i2c: ds90ub953: use new GPIO line value setter callbacks bb4954b4abf6 media: solo6x10: use new GPIO line value setter callbacks 94bf84c7fe2e media: solo6x10: remove unneeded GPIO direction setters 13518ae3203f media: dvb-frontends/cxd2820r: use new GPIO line value setter callbacks 701aa9ad1e7b bus: mhi: host: Make local functions static 755391121038 net: mana: Allocate MSI-X vectors dynamically 845c62c543d6 net: mana: Allow irq_setup() to skip cpus for affinity 4607617af1b4 net: mana: explain irq_setup() algorithm ad518f2557b9 PCI: hv: Allow dynamic MSI-X vector allocation 5da8a8b8090b PCI/MSI: Export pci_msix_prepare_desc() for dynamic MSI-X allocations de266931dd99 dmaengine: apple-admac: Drop default ARCH_APPLE in Kconfig db7d07b5add4 dmaengine: add driver for Sophgo CV18XX/SG200X dmamux 994b5709f9f8 dt-bindings: dmaengine: Add dma multiplexer for CV18XX/SG200X series SoC f0185cd59425 phy: qcom: add linux/bitfield.h header to fix a build error 47e339cac891 soc: qcom: mdt_loader: Actually use the e_phoff cd840362b0a7 soc: qcom: mdt_loader: Rename mdt_phdr_valid() 9f9967fed9d0 soc: qcom: mdt_loader: Ensure we don't read past the ELF header 3b5b1c428260 eth: gianfar: migrate to new RXFH callbacks 42ed7f7e94da net: phy: remove phy_driver_is_genphy_10g 59e74c92e67e net: phy: improve phy_driver_is_genphy 2796ff1e3dca net: phy: add flag is_genphy_driven to struct phy_device 2c5f2ad1d919 eth: iavf: migrate to new RXFH callbacks 1899fce53a78 eth: ice: migrate to new RXFH callbacks 5a28983710b7 eth: i40e: migrate to new RXFH callbacks 5bd68c191a82 eth: fm10k: migrate to new RXFH callbacks ecb86e1ff4a3 eth: ixgbe: migrate to new RXFH callbacks 575d1b28d204 eth: igc: migrate to new RXFH callbacks f148250e357b eth: igb: migrate to new RXFH callbacks 9a9f7ce8cb77 eth: enetc: migrate to new RXFH callbacks b8379a59b282 eth: e1000e: migrate to new RXFH callbacks a689e2300e17 eth: lan743x: migrate to new RXFH callbacks 8d90593fd539 eth: cxgb4: migrate to new RXFH callbacks b4512e36ec9e eth: cisco: migrate to new RXFH callbacks 81456710391d firewire: core: minor code refactoring to localize table of gap count 70f8986ecef1 octeontx2-pf: CN20K mbox implementation between PF-VF f8909d3dd554 octeontx2-af: CN20K mbox implementation for AF's VF 370c2374bfa9 octeontx2-pf: CN20K mbox REQ/ACK implementation for NIC PF f326d5d86e94 octeontx2-af: CN20k mbox to support AF REQ/ACK functionality e53ee4acb220 octeontx2-af: CN20k basic mbox operations and structures 25d51ebf0f54 octeontx2: Set appropriate PF, VF masks and shifts based on silicon 8a71d8fa5576 selinux: add a 5 second sleep to /sys/fs/selinux/user 9fc86a85f36c lsm: trivial comment fix 04d752d60c19 selftests: seg6: Add test cases for End.X with link-local nexthop a2840d4e2527 seg6: Allow End.X behavior to accept an oif 3159671855d4 seg6: Call seg6_lookup_any_nexthop() from End.X behavior 01c411238c06 seg6: Extend seg6_lookup_any_nexthop() with an oif argument a471e7f87e08 gve: Advertise support for rx hardware timestamping b2c7aeb49056 gve: Implement ndo_hwtstamp_get/set for RX timestamping 3bf5431fef75 gve: Add rx hardware timestamp expansion c51b7bf84091 gve: Add support to query the nic clock 21235ad935e9 gve: Add adminq lock for queues creation and destruction acd16380523b gve: Add initial PTP device support e0c9d5682cd5 gve: Add adminq command to report nic timestamp db576b61e694 gve: Add device option for nic clock synchronization 7768c5f41733 net: mana: Add handler for hardware servicing events 69d094ef69b9 selftests: net: add netconsole test for cmdline configuration bed365ca56ca selftests: net: Refactor cleanup logic in lib_netcons.sh d79206451f4f netconsole: improve code style in parser function abebef96aab1 netconsole: rename functions to better reflect their purpose ccc7edf0ada8 netpoll: move netpoll_print_options to netconsole 5a34c9a85365 netpoll: relocate netconsole-specific functions to netconsole module afb023329c07 netpoll: expose netpoll logging macros in public header 260948993a9f netpoll: remove __netpoll_cleanup from exported API e9a7795e75b7 ptp: Use ratelimite for freerun error message de74998c3008 selftests/tc-testing: sfq: check perturb timer values 7d57386905d4 net: phy: add Kconfig symbol PHY_PACKAGE a1acde1e1bcf net: phy: make phy_package a separate module cbd1ab0ce8f6 net: phy: move __phy_package_[read|write]_mmd to phy_package.c 883af78926c1 net: stmmac: remove pcs_get_adv_lp() support 3cfbde048b1c net/tcp_ao: tracing: Hide tcp_ao events under CONFIG_TCP_AO ae1ae11fb277 audit,module: restore audit logging in load failure case 61c5d53e8157 simple_recursive_removal(): saner interaction with fsnotify 49d63971f963 misc: rp1: RaspberryPi RP1 misc driver 4732f079cd19 pinctrl: rp1: Implement RaspberryPi RP1 gpio support 6486341721a2 clk: rp1: Add support for clocks provided by RP1 acc379c63ade dt-bindings: clock: Add RaspberryPi RP1 clock bindings 80bae9df2108 libeth: xdp, xsk: access adjacent u32s as u64 where applicable 3ced71a8b39e libeth: xsk: add XSkFQ refill and XSk wakeup helpers 5495c58c65aa libeth: xsk: add XSk Rx processing support 40e846d122df libeth: xsk: add XSk xmit functions b3ad8450b4dc libeth: xsk: add XSk XDP_TX sending helpers 576cc5c13d9b libeth: xdp: add RSS hash hint and XDP features setup helpers 1bb635d3748b libeth: xdp: add templates for building driver-side callbacks 4c805f7ae1ce libeth: xdp: add XDP prog run and verdict result handling 3ef2b0192e8b libeth: xdp: add helpers for preparing/processing &libeth_xdp_buff 819bbaefeded libeth: xdp: add XDPSQ cleanup timers c4ba6a9b9d46 libeth: xdp: add XDPSQ locking helpers 26ce8eb0bb7d libeth: xdp: add XDPSQE completion helpers 084ceda7decd libeth: xdp: add .ndo_xdp_xmit() helpers 8591c3afe888 libeth: xdp: add XDP_TX buffers sending 35c64b6500ef libeth: support native XDP and register memory model 6ad5ff6e7282 libeth: convert to netmem 359bcf15ec1d libeth, libie: clean symbol exports up a little 76549adb4260 scsi: Don't use %pK through printk() b1ba03c49a71 scsi: core: Remember if a device is an ATA device 0ec996edf4fd scsi: mpt3sas: Drop unused variable in mpt3sas_send_mctp_passthru_req() fda6add92438 workqueue: Basic memory allocation profiling support f479fee3827a sched_ext: Return NULL in llc_span 95463cbb4fe6 phy: drop probe registration printks 351e07e6b2ec phy: cadence-torrent: Add PCIe multilink + USB with same SSC register config for 100 MHz refclk 240ef19ad78b phy: cadence-torrent: Add PCIe multilink configuration for 100 MHz refclk 4f599219f713 coredump: move core_pipe_count to global variable a961c737cda8 coredump: prepare to simplify exit paths 7bbb05dbea38 coredump: split file coredumping into coredump_file() 70e3ee31282d coredump: rename do_coredump() to vfs_coredump() 8a25350fa430 selftests/coredump: make sure invalid paths are rejected 6dfc06d328b7 coredump: validate socket path in coredump_parse() edfe3bdbbb52 coredump: don't allow ".." in coredump socket path 0da3e3822cfa fs: move name_contains_dotdot() to header 3a2c977c463c coredump: validate that path doesn't exceed UNIX_PATH_MAX 67c3a0b0ad1a coredump: fix socket path validation a5715af549b2 coredump: make coredump_parse() return bool fb4366ba8f1c coredump: rename format_corename() bc9241367aac VFS: change old_dir and new_dir in struct renamedata to dentrys 42398caf16c9 s390: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers 9b27182c5535 s390: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers b5ba648a7dd2 proc_fd_getattr(): don't bother with S_ISDIR() check 88b1de54979c don't duplicate vfs_open() in kernel_file_open() aa9bb1b32594 ima: add a knob ima= to allow disabling IMA in kdump kernel cc6d1098b4cc rust: time: Add ktime_get() to ClockSource trait 768dfbfc98e2 rust: time: Make Instant generic over ClockSource 1664a671be46 rust: time: Replace ClockId enum with ClockSource trait 1b7bbd597527 rust: time: Avoid 64-bit integer division on 32-bit architectures dce4bc30f42d spi: spi-fsl-dspi: Revert unintended dependency change in config SPI_FSL_DSPI 47972c1c3315 ASoC: Intel: Replace deprecated strcpy() with strscpy() e7af416aebb3 firmware: cs_dsp: Remove unused struct list_head from cs_dsp_coeff_ctl ea78eed7a451 thermal: intel: int340x: Allow temperature override 7954001a769a thermal: intel: int340x: Add throttling control interface to PTC ce5cac69b2ed media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() ed0234c8458b media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar a8365bfb2499 arm64: defconfig: Drop unneeded unselectable sound drivers 927f1259c517 arm64: defconfig: Switch SOUND to module 367864935785 gpio: raspberrypi-exp: use new GPIO line value setter callbacks bddfad9f7ef3 gpio: sloppy-logic-analyzer: Fully open-code compatible for grepping 7b2c2f1eb391 gpio: Use dev_fwnode() where applicable across drivers 0a99f2d8ff5b gpio: virtuser: use gpiod_multi_set_value_cansleep() 4d2c3d70799f media: rcar-vin: Fold event notifier into only user 6d2efcb0979a media: rcar-vin: Enable media-graph on Gen2 f9e4d4b1ce38 media: rcar-vin: Only expose VIN controls a4b278e92de0 media: rcar-vin: Remove NTSC workaround 257d994a6f81 media: rcar-vin: Always create a media pad 856b49c71ae5 media: rcar-vin: Merge all notifiers 11e14a525765 media: rcar-vin: Improve error paths for parallel devices a3e4aad92429 media: rcar-vin: Prepare for unifying all v4l-async notifiers d568581b07f4 media: rcar-vin: Generate a VIN group ID for Gen2 b38ba9b160e0 media: rcar-vin: Use error labels in probe bad694f87795 media: rcar-vin: Change link setup argument df45bd925efe media: rcar-vin: Store platform info with group structure 1b83fa6eb970 media: rcar-vin: Use correct count of remote subdevices 40823233ca30 media: rcar-csi2: Add D-PHY support for V4H 6f9126b24b0a media: rcar-csi2: Update start procedure for V4H c927b7b5acfa media: rcar-csi2: Rework macros to access AFE lanes 797567e81d20 media: rcar-csi2: Clarify usage of mbps and msps 2632f288ab11 media: dt-bindings: media: renesas,vsp1: Document RZ/V2N SoC f42eddf44fbf media: dt-bindings: media: renesas,fcp: Document RZ/V2N SoC 782b6a718651 media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() 53b0b80e5240 media: uvcvideo: Add quirk for HP Webcam HD 2300 7651fab885ff media: uvcvideo: Refactor uvc_v4l2_compat_ioctl32 7e666b1aacca media: uvcvideo: Refactor uvc_queue_streamon 0aa112e4a880 media: uvcvideo: Refactor uvc_ctrl_set_handle() cdf8f4c78ab0 media: uvcvideo: Populate all errors in uvc_probe() 649c033711d7 media: uvcvideo: Set V4L2_CTRL_FLAG_DISABLED during queryctrl errors 9764401bf6f8 media: uvcvideo: Fix bandwidth issue for Alcor camera b2904df0a347 ALSA: hda/tas2781: Add compatible for hardware id TIAS2781 and TXNW2781 8629eea901b8 ALSA: pcm: Convert snd_pcm_sync_ptr() to user_access_begin/user_access_end() c72fad73ba49 ALSA: pcm: Replace [audio_]tstamp_[n]sec by struct __snd_timespec in struct snd_pcm_mmap_status32 0bc2aef36949 wifi: rtw89: coex: Add PTA grant signal setting offload to firmware feature 7d1b3c22fe0f wifi: rtw89: coex: Update hardware PTA resource binding logic 4cb9092289ec wifi: rtw89: coex: Update BTG control for WiFi 7 1683ae3e0069 wifi: rtw89: coex: Update Pre-AGC logic for WiFi 7 825f5514127a wifi: rtw89: coex: Add H2C command to collect driver outsource information to firmware fac16e4147a2 wifi: rtw89: coex: refine debug log with format version and readable string 26c62dca8243 wifi: rtw89: coex: Update Wi-Fi status logic for WiFi 7 ccd57356f311 wifi: rtw89: coex: Implement Wi-Fi MLO related logic 1625d70f523b wifi: rtw89: coex: RTL8922A add Wi-Fi firmware support for v0.35.63.0 cbaf1110af41 wifi: rtw89: introduce rtw89_query_mr_chanctx_info() for multi-role chanctx info 3db8563bac6c wifi: rtw89: scan abort when assign/unassign_vif b470b8951983 wifi: rtw89: mcc: enlarge TX retry count when GC auth b3cf6f392dc9 wifi: rtw89: mcc: use anchor pattern when bcn offset less than min of tob 12af7fcea837 wifi: rtw89: mcc: clear normal flow NoA when MCC start 8bb1c30769b2 wifi: rtw89: mcc: enlarge scan time of GC when GO in MCC 62784eae8784 wifi: rtw89: mcc: adjust TX nulldata early time from 3ms to 7ms 47a498b84f01 wifi: rtw89: TX nulldata 0 after scan complete 182c7ff8b87e wifi: rtw89: mcc: stop TX during MCC prepare 95ee7464d374 wifi: rtw89: mcc: adjust beacon filter when MCC and detect connection f70fe6eab088 wifi: rtw89: mcc: correct frequency when MCC 519defe4e8c8 wifi: rtw89: mcc: update format of RF notify MCC H2C command dbaf5c3aa952 wifi: rtw89: extend HW scan of WiFi 6 chips for extra OP chan when concurrency 76b3e5078d76 wifi: rtlwifi: fix possible skb memory leak in _rtl_pci_init_one_rxdesc() 9b550b98f0da wifi: rtlwifi: rtl8821ae: make the read-only array params static const 2baacfe83346 wifi: rtlwifi: avoid stack size warning for _read_eeprom_info 47311eaa0a3b phy: phy-snps-eusb2: clean up id table sentinel d2d0ae723ba3 phy: phy-snps-eusb2: drop unnecessary loop index declarations f21b9bea6bc2 phy: phy-snps-eusb2: fix optional phy lookup parameter b7996f8e9473 phy: phy-snps-eusb2: clean up error messages 4f333990841e phy: phy-snps-eusb2: rename phy_init() clock error label 3232a6b0d834 phy: phy-snps-eusb2: fix repeater imbalance on phy_init() failure 641fa5b515a6 phy: phy-snps-eusb2: fix clock imbalance on phy_exit() 9c8504861cc4 phy: qcom: Add M31 based eUSB2 PHY driver b0d8d731b4b0 phy: qcom: Update description for QCOM based eUSB2 repeater c4364048baf4 phy: qcom: qmp-combo: Add new PHY sequences for SM8750 1166a2ca0900 dt-bindings: phy: Add the M31 based eUSB2 PHY bindings 439cdb309c3c dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Add SM8750 to QMP PHY 00399bbe02d2 dt-bindings: phy: renesas,usb2-phy: Document RZ/V2N SoC support 4dcf1632d617 dt-bindings: phy: Convert Marvell MVEBU PHYs to DT schema a5aa04619e71 dt-bindings: phy: Convert marvell,armada-380-comphy to DT schema 222bb02ee691 dt-bindings: phy: Convert ti,keystone-usbphy to DT schema 35b629b28afd dt-bindings: phy: Convert ti,dm816x-usb-phy to DT schema ea54c9d157c7 dt-bindings: phy: Convert st,spear1310-miphy to DT schema 3ed7be12756d dt-bindings: phy: Convert qca,ar7100-usb-phy to DT schema 90647aa7e6ba dt-bindings: phy: Convert motorola,mapphone-mdm6600 to DT schema 351d6b70c1c9 dt-bindings: phy: Convert motorola,cpcap-usb-phy to DT schema fbcc49376363 dt-bindings: phy: Convert marvell,mmp2-usb-phy to DT schema 50355ac70d4f dt-bindings: phy: Convert marvell,comphy-cp110 to DT schema 08a9bc357aa0 dt-bindings: phy: Convert marvell,berlin2-usb-phy to DT schema f4b522ce6ac6 dt-bindings: phy: Convert marvell,berlin2-sata-phy to DT schema 85d6af3b73d4 dt-bindings: phy: Convert lantiq,ase-usb2-phy to DT schema 66acaf8f6b0b dt-bindings: phy: Convert img,pistachio-usb-phy to DT schema 7cc5efcd948f dt-bindings: phy: Convert hisilicon,inno-usb2-phy to DT schema 40f1d8214257 dt-bindings: phy: Convert hisilicon,hi6220-usb-phy to DT schema 1fac100a4dec dt-bindings: phy: Convert hisilicon,hix5hd2-sata-phy to DT schema 6725c334e94a dt-bindings: phy: Convert brcm,sr-pcie-phy to DT schema f151f3a6ebe1 dt-bindings: phy: Convert brcm,ns2-drd-phy to DT schema 65ad0d068c42 dt-bindings: phy: Convert apm,xgene-phy to DT schema 77d2fa54a945 scsi: ufs: qcom : Refactor phy_power_on/off calls a079b2d71534 phy: qcom-qmp-ufs: refactor qmp_ufs_power_off 7f600f0e193a phy: qcom-qmp-ufs: Remove qmp_ufs_exit() and Inline qmp_ufs_com_exit() acc6b0d73d90 phy: qcom-qmp-ufs: Rename qmp_ufs_power_off 7bcf4936aac6 phy: qcom-qmp-ufs: Remove qmp_ufs_com_init() d58b9ff47775 phy: qcom-qmp-ufs: Refactor UFS PHY reset cbfd6c124f27 phy: qcom-qmp-ufs: Refactor phy_power_on and phy_calibrate callbacks dbd20821946a phy: qcom-qmp-ufs: Rename qmp_ufs_enable and qmp_ufs_power_on 399c75b6a9ed scsi: ufs: qcom: add a new phy calibrate API call 6767df73f2d3 phy: cadence: Sierra: Add PCIe + USB PHY multilink configuration 543f5e314282 phy: exynos-mipi-video: introduce support for exynos7870 2ac5840594b2 dt-bindings: phy: samsung,mipi-video-phy: document exynos7870 MIPI phy aef6bcc0f278 firewire: ohci: use workqueue to handle events of AT request/response contexts 57e6d9f85fff firewire: ohci: use workqueue to handle events of AR request/response contexts 72bf1441231a firewire: core: allocate workqueue for AR/AT request/response contexts 8909f5f4ecd5 net: stmmac: qcom-ethqos: add ethqos_pcs_set_inband() 0c17270f9b92 net: sysfs: Implement is_visible for phys_(port_id, port_name, switch_id) bfa788dc2dda clocksource: Use cpumask_next_wrap() in clocksource_watchdog() 4fa7d61d5a02 clocksource: Use cpumask_any_but() in clocksource_verify_choose_cpus() ffe8a4909176 net: ti: icssg-prueth: Read firmware-names from device tree c969149bafbe net: amt: convert to use secs_to_jiffies 385a766bed48 phy: exynos5-usbdrd: Add support for the Exynos990 usbdrd phy 9f77d234c1f4 dt-bindings: phy: samsung,usb3-drd-phy: Add exynos990 compatible a9b49bf8ad59 ALSA: pcm: Convert SNDRV_PCM_IOCTL_SYNC_PTR to user_access_begin/user_access_end() 2acd83beb4d3 ALSA: pcm: refactor copy from/to user in SNDRV_PCM_IOCTL_SYNC_PTR f7a57c9cc5af Docs/zh_CN: Translate vxlan.rst to Simplified Chinese 93abd332c101 Docs/zh_CN: Translate napi.rst to Simplified Chinese 0f3a079786ba net: stmmac: rk: remove obsolete .set_*_speed() methods 9165487d21a4 net: stmmac: rk: convert px30_set_rmii_speed() to .set_speed() c5cddcdbd2af net: stmmac: rk: simplify px30_set_rmii_speed() 3930c2cca657 net: stmmac: rk: combine .set_*_speed() methods d8d6096f8161 net: stmmac: rk: combine clk_mac_speed rate setting functions 29f0aca13914 net: stmmac: rk: combine rv1126 set_*_speed() methods 3de607d13b6b net: stmmac: rk: add struct for programming register based speeds e6e9e837d312 net: stmmac: rk: simplify set_*_speed() 1f59e30403a7 net: stmmac: rk: add get_interfaces() implementation 863c7e505936 ice: add phase offset monitor for all PPS dpll inputs 2952daf44a84 dpll: add phase_offset_monitor_get/set callback ops c035e7360380 dpll: add phase-offset-monitor feature to netlink spec bd1d76a6f18f net: stmmac: improve .set_clk_tx_rate() method error message 91695b859263 net: phy: improve rgmii_clock() documentation b776999bf25d net: pfcp: fix typo in message_priority field name cc8aeb0f535f net: phy: dp83tg720: switch to adaptive polling and remove random delays 491e991f7816 net: phy: dp83tg720: remove redundant 600ms post-reset delay 5f6ec55777d5 net: phy: dp83tg720: implement soft reset with asymmetric delay 545b343015ed sched_ext: Always use SMP versions in kernel/sched/ext_idle.h 8834ace4a86d sched_ext: Always use SMP versions in kernel/sched/ext_idle.c 6a1cda143c23 sched_ext: Always use SMP versions in kernel/sched/ext.h 0051ea4aca67 net: arp: use kfree_skb_reason() in arp_rcv() 165af4151685 sched_ext: Always use SMP versions in kernel/sched/ext.c 8ffcb7560b4a ipmi: Fix strcpy source and destination the same f59fdcef3a58 net: phy: directly copy struct mdio_board_info in mdiobus_register_board_info 11d40db27155 net: phy: improve mdio-boardinfo.h db4920604a3f net: phy: move definition of struct mdio_board_entry to mdio-boardinfo.c 0893bf6bb414 net: phy: simplify mdiobus_setup_mdiodev_from_board_info 66db1d3cbdb0 PCI/pwrctrl: Add optional slot clock for PCI slots f66b4aaff254 bpf: Remove redundant free_verifier_state()/pop_stack() 4a4b84ba9e45 selftests/bpf: verify jset handling in CFG computation 3157f7e29996 bpf: handle jset (if a & b ...) as a jump in CFG computation 67cdcc405b46 veristat: Memory accounting for bpf programs 43736ec3e027 bpf: Include verifier memory allocations in memcg statistics ccefa19335a0 bpf/veristat: Fix veristat for map type BPF_MAP_TYPE_CGRP_STORAGE b6a5a16b8b59 selftests: Add tests for PR_SYS_DISPATCH_INCLUSIVE_ON a2fc422ed757 syscall_user_dispatch: Add PR_SYS_DISPATCH_INCLUSIVE_ON b89732c8c835 selftests: Fix errno checking in syscall_user_dispatch test 3bc1740d3157 MAINTAINERS: Adjust file entry in TPS6131X FLASH LED DRIVER fab15f57360b leds: flash: leds-qcom-flash: Fix registry access after re-bind 66067c3c8a1e genirq: Add kunit tests for depth counts 09735f0624b4 smp: Fix typo in comment for raw_smp_processor_id() 5eb8a0d7733d ASoC: hdmi-codec: use SND_JACK_AVOUT as jack status dae29b678bb7 ASoC: soc-ops-test: dynamically allocate struct snd_ctl_elem_value d0630a0b80c0 ALSA: usb-audio: Fix build with CONFIG_INPUT=n a099b09a3342 ext2: Handle fiemap on empty files to prevent EINVAL 73f0f2b52c5e platform/x86: wmi: Fix WMI device naming issue c9de2e5c15cb Documentation: ABI: Update WMI device paths in ABI docs d2b16853ad70 platform: arm64: lenovo-yoga-c630: use the auxiliary device creation helper dce77641056e platform/x86: fujitsu: clamp charge_control_end_threshold values to 50 d9926f09edab platform/x86: fujitsu: use unsigned int for kstrtounit 5a7c909a5387 platform/x86: silicom: remove unnecessary GPIO line direction check 05651018f04a platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Use devm_pinctrl_register_mappings() 6418a8504187 platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches 52fdba899e6f ionic: cancel delayed work earlier in remove c9080abea1e6 ionic: clean dbpage in de-init 696158ff4dcd ionic: print firmware heartbeat as unsigned 1029436218e5 Documentation: qat: update sysfs-driver-qat for GEN6 devices 8f2e1a3cd788 crypto: qat - add support for decompression service to GEN6 devices 758f5bdf1bef padata: use cpumask_nth() 4b7ed1ce411e crypto: caam - Fix opencoded cpumask_next_wrap() in caam_drv_ctx_init() ea87e6c40a79 crypto: pcrypt - Optimize pcrypt_aead_init_tfm() 254923ca8715 crypto: qat - fix state restore for banks with exceptions 53669ff591d4 crypto: qat - allow enabling VFs in the absence of IOMMU 0fa766726c09 crypto: ccp - Fix dereferencing uninitialized error pointer 1b9209d57ac3 crypto: octeontx2 - get engine group number for asymmetric engine fbfe4f47d931 crypto: octeontx2 - Rework how engine group number is obtained 71203f68c774 padata: Fix pd UAF once and for all 73c2437109c3 crypto: s390/sha3 - Use cpu byte-order when exporting 1b39bc4a703a crypto: s390/hmac - Fix counter in export state 442134ab30e7 crypto: marvell/cesa - Fix engine load inaccuracy a091a58b8a1e crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0 2e13163b43e6 crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2 b7b88b4939e7 crypto: octeontx2 - Fix address alignment issue on ucode loading 2157e50f65d2 crypto: octeontx2 - add timeout for load_fvc completion poll 0e801fe7d810 crypto: marvell/cesa - Remove unnecessary state setting on final 4cc871ad0173 crypto: qat - use unmanaged allocation for dc_data 9d50a25eeb05 crypto: testmgr - desupport SHA-1 for FIPS 140 aaeff14688d0 crypto: ccp - Add missing bootloader info reg for pspv6 003bb3745920 crypto: sun8i-ce - use helpers to get hash block and digest sizes 67a4ad04e3d5 crypto: sun8i-ce - remove ivlen field of sun8i_cipher_req_ctx b6cd3cfb5afe crypto: sun8i-ce - fix nents passed to dma_unmap_sg() 8c8f269a58f8 crypto: aspeed/hash - Fix potential overflow in dma_prepare_sg 0602f0ef9308 crypto: aspeed/hash - Iterate on large hashes in dma_prepare 508712228696 crypto: aspeed/hash - Add fallback 5f38ebefc370 crypto: aspeed/hash - Use API partial block handling 72c50eb4f54c crypto: aspeed/hash - Remove sha_iv 278d737cc2e0 crypto: aspeed/hash - Move final padding into dma_prepare 879203defb92 crypto: aspeed/hash - Move sham_final call into sham_update 43ddeca4ff54 crypto: aspeed/hash - Provide rctx->buffer as argument to fill padding f91fd0d97990 crypto: aspeed/hash - Use init_tfm instead of cra_init 7938eb10436c crypto: aspeed/hash - Reorganise struct aspeed_sham_reqctx f6192d0d641f crypto: aspeed/hash - Remove purely software hmac implementation d2fb02624020 pinctrl: renesas: rza2: Use new GPIO line value setter callbacks acffb7ccd238 pinctrl: renesas: rzv2m: Use new GPIO line value setter callbacks c5eab2dfdb67 pinctrl: renesas: rza1: Use new GPIO line value setter callbacks 146ea9380f0b pinctrl: renesas: rzg2l: Use new GPIO line value setter callbacks 2c75dc82ed96 pinctrl: renesas: gpio: Use new GPIO line value setter callbacks 715676d84180 clk: renesas: rzv2h: Fix missing CLK_SET_RATE_PARENT flag for ddiv clocks 1cf74da68cff soc: renesas: pwc-rzv2m: Use new GPIO line value setter callbacks c7968f5e7c7c soc: renesas: Add RZ/N2H (R9A09G087) config option 84fc8896f0d9 ALSA: hda/realtek: Add support for ASUS NUC using CS35L41 HDA dfce24f00324 ALSA: hda: cs35l41: Add support for center channel in CS35L41 HDA 00c7a872026f x86/kconfig/64: Refresh defconfig 586d5eecdf14 can: rcar_canfd: Add support for Transceiver Delay Compensation 0acd46190ea2 can: rcar_canfd: Return early in rcar_canfd_set_bittiming() when not FD 0a0c94c682fd can: rcar_canfd: Share config code in rcar_canfd_set_bittiming() 1b76dca8fd89 can: rcar_canfd: Rename rcar_canfd_setrnc() to rcar_canfd_set_rnc() e4d8eb97a469 can: rcar_canfd: Repurpose f_dcfg base for other registers f5e3150b1a0f can: rcar_canfd: Simplify data access in rcar_canfd_{ge,pu}t_data() 1f9b5003d4ba can: rcar_canfd: Add helper variable dev to rcar_canfd_reset_controller() 4e5974f5515b can: rcar_canfd: Add helper variable ndev to rcar_canfd_rx_pkt() a62781343160 can: rcar_canfd: Remove bittiming debug prints df6b192e25df can: rcar_canfd: Consistently use ndev for net_device pointers 6982100bb829 zonefs: use ZONEFS_SUPER_SIZE instead of PAGE_SIZE dabe1be4e84c sched/smp: Use the SMP version of double_rq_clock_clear_update() fc75ac3c918d sched/smp: Use the SMP version of add_nr_running() 241c307b05b0 sched/smp: Use the SMP version of ENQUEUE_MIGRATED 0203244600b2 sched/smp: Use the SMP version of WF_ and SD_ flag sanity checks ea100b31eed4 sched/smp: Use the SMP version of task_on_cpu() 703b8e8545c7 sched/smp: Use the SMP version of rq_pin_lock() 9fd5da7989ba sched/smp: Use the SMP version of is_migration_disabled() 172408811961 sched/smp: Use the SMP version of cpu_of() caf5bde9c542 sched/smp: Use the SMP version of the stop-CPU scheduling class 482c4dae75cb sched/smp: Use the SMP version of the idle scheduling class 6c8d251621c1 sched/smp: Use the SMP version of sched_update_asym_prefer_cpu() 8a9246ddc16c sched/smp: Use the SMP version of the scheduler syscalls 9d9af2372f2a sched/smp: Use the SMP version of schedstats 02fb885ebdc4 sched/smp: Use the SMP version of scheduler debugging data 6324dce8f626 sched/smp: Use the SMP version of the deadline scheduling class 15125a229abc sched/smp: Use the SMP version of the RT scheduling class 74063c1755ca sched/smp: Use the SMP version of idle_thread_set_boot_cpu() 1f25730e5a78 sched/smp: Use the SMP version of sched_exec() 588467616c88 sched/smp: Use the SMP version of wake_up_new_task() 8039addbe5a5 sched/smp: Use the SMP version of __task_needs_rq_lock() d0a0a055a586 sched/smp: Use the SMP version of try_to_wake_up() a1416303d108 sched/smp: Always define rq->hrtick_csd 06ddd17521bf sched/smp: Always define is_percpu_thread() and scheduler_ipi() cac5cefbade9 sched/smp: Make SMP unconditional 5202c25dd17c sched/smp: Always define sched_domains_mutex_lock()/unlock(), def_root_domain and sched_domains_mutex f1c6b957f7f4 sched: Clean up and standardize #if/#else/#endif markers in sched/topology.c 23d27e2cfbee sched: Clean up and standardize #if/#else/#endif markers in sched/syscalls.c 91433cd6e468 sched: Clean up and standardize #if/#else/#endif markers in sched/stats.[ch] fdccd0c79280 sched: Clean up and standardize #if/#else/#endif markers in sched/sched.h 3eca109a7885 sched: Clean up and standardize #if/#else/#endif markers in sched/rt.c fd3db705f749 sched: Clean up and standardize #if/#else/#endif markers in sched/psi.c 311bb3f7b78e sched: Clean up and standardize #if/#else/#endif markers in sched/pelt.[ch] c215dff7f80c sched: Clean up and standardize #if/#else/#endif markers in sched/loadavg.c 833840a94f4d sched: Clean up and standardize #if/#else/#endif markers in sched/idle.c 416d5f78e4d3 sched: Clean up and standardize #if/#else/#endif markers in sched/fair.c 29dd6f8cd285 sched: Clean up and standardize #if/#else/#endif markers in sched/debug.c c503c3dc2d49 sched: Clean up and standardize #if/#else/#endif markers in sched/deadline.c 4aec8669ff3c sched: Clean up and standardize #if/#else/#endif markers in sched/cputime.c 79af17344c27 sched: Clean up and standardize #if/#else/#endif markers in sched/cpupri.h 8bb9b0c5aeb9 sched: Clean up and standardize #if/#else/#endif markers in sched/cpufreq_schedutil.c b7ebb758568b sched: Clean up and standardize #if/#else/#endif markers in sched/core.c bbb1b274e85b sched: Clean up and standardize #if/#else/#endif markers in sched/clock.c 69ab14ee5256 sched: Clean up and standardize #if/#else/#endif markers in sched/autogroup.[ch] a202f09e3e30 dt-bindings: pci: Add Sophgo SG2044 PCIe host 16f3c7ad887c xdp: tracing: Hide some xdp events under CONFIG_BPF_SYSCALL a9a5f41b04dd xdp: Remove unused events xdp_redirect_map and xdp_redirect_map_err af91af33c168 tools/bpf_jit_disasm: Fix potential negative tpath index in get_exec_path() 44df9e0d4eec selftests/bpf: Fix xdp_do_redirect failure with 64KB page size 96fcf7e7a71c selftests/bpf: Fix two net related test failures with 64K page size 4fc012daf9c0 bpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4K dea4914e48ae arm64: dts: freescale: imx93-tqma9352: Remove unneeded GPIO hog 696a4c325fad arm64: dts: freescale: imx93-tqma9352: Limit BUCK2 to 600mV 6d4e01d29d87 net: Use dev_fwnode() 31b928210df1 dt-bindings: net: renesas-gbeth: Add support for RZ/G3E (R9A09G047) SoC fcd657cc7492 ARM: imx_v6_v7_defconfig: Select BT_HCIUART_BCM 55b8480a5e0a ARM: dts: imx7s-warp: Improve the Wifi description 32eaa78aeb1e ARM: dts: imx7s-warp: Improve the Bluetooth description ed2cfae6b845 net: mdio: mux-gpio: use gpiod_multi_set_value_cansleep b0f5b1682957 net: bcmasp: enable GRO software interrupt coalescing by default 391859cb17f5 net: bcmasp: Utilize napi_complete_done() return value 3afc25335766 net: hns3: Demote load and progress messages to debug level c4688ff47fd7 net: phy: simplify phy_get_internal_delay() 00ee2537255e net: phy: move definition of genphy_c45_driver to phy_device.c 94a8e4a8185f net: stmmac: extend use of snps,multicast-filter-bins property to xgmac 8e16170ae972 net: ncsi: Fix buffer overflow in fetching version id 221dfdb2df90 selftests: tcp_ao: fix spelling in seq-ext.c comment b1b36680107e net: phy: assign default match function for non-PHY MDIO devices 6867fbe3a9f4 net: drv: hyperv: migrate to new RXFH callbacks 63d474cfb596 net: drv: virtio: migrate to new RXFH callbacks 2f14765d6397 net: drv: vmxnet3: migrate to new RXFH callbacks 2a34007ba977 eth: fbnic: migrate to new RXFH callbacks 86b2315e7041 eth: remove empty RXFH handling from drivers 9bb00786fc61 net: ethtool: add dedicated callbacks for getting and setting rxfh fields fac4b41741b5 net: ethtool: require drivers to opt into the per-RSS ctx RXFH 2a644c5cecc0 net: ethtool: remove the duplicated handling from rxfh and rxnfc f4f126535546 net: ethtool: copy the rxfh flow handling fa6932577c07 bpf: Initialize used but uninit variable in propagate_liveness() 50034d936281 docs/bpf: Default cpu version changed from v1 to v3 in llvm 20 6a4bd31f680a selftests/bpf: fix signedness bug in redir_partial() 3d71b8b9abae bpf: Fix state use-after-free on push_stack() err 5159482fdb2b selftests/bpf: tests with a loop state missing read/precision mark 0f54ff547003 bpf: include backedges in peak_states stat 0e0da5f901f5 bpf: remove {update,get}_loop_entry functions c9e31900b54c bpf: propagate read/precision marks over state graph backedges b5c677d8d9e5 bpf: move REG_LIVE_DONE check to clean_live_states() dfb2d4c64b82 bpf: set 'changed' status if propagate_liveness() did any updates 23b37d616565 bpf: set 'changed' status if propagate_precision() did any updates 9a2a0d79244d bpf: starting_state parameter for __mark_chain_precision() 13f843c0177e bpf: frame_insn_idx() utility function 96c6aa4c63af bpf: compute SCCs in program control flow graph baaebe0928bf Revert "bpf: use common instruction history across all states" 2a1ea59de83b samples: rust: platform: Add property read examples 2db611374cef rust: device: Implement accessors for firmware properties 9bd791d9413b rust: device: Introduce PropertyGuard ecea24598183 rust: device: Enable printing fwnode name and path d3393e845038 rust: device: Move property_present() to FwNode 658f23b59251 rust: device: Enable accessing the FwNode of a Device a2801affa710 rust: device: Create FwNode abstraction for accessing device properties ff56a3e2a861 timers/migration: Clean up the loop in tmigr_quick_check() e2016763590f arm64: dts: exynosautov920: add CMU_HSI2 clock DT nodes 2d539f31ab0e clk: samsung: exynosautov920: add block hsi2 clock support da5cb65d25f7 dt-bindings: clock: exynosautov920: add hsi2 clock definitions 3d6470990bfc dt-bindings: clock: exynosautov920: sort clock definitions 6cd594ed969d ARM: dts: vt8500: Add L2 cache controller on WM8850/WM8950 1918e51321c0 ARM: dts: vt8500: Fix the unit address of the VT8500 LCD controller 8b37e3c425c3 ARM: dts: vt8500: Use generic node name for the SD/MMC controller ab46710603ab ARM: dts: vt8500: Move memory nodes to board dts and fix addr/size 4ce310e733d8 ARM: dts: vt8500: Add node address and reg in CPU nodes 75e72234c848 docs/zh_CN: improve formatting and content clarity 5df494806503 docs/zh_CN: update the translation of process/5.Posting.rst eabcd4d38a01 docs/zh_CN: update the translation of process/2.Process.rst 42f3bf6916a0 docs/zh_CN: update the translation of process/7.AdvancedTopics.rst c4ab0c02a5cc docs/zh_CN: update the translation of process/6.Followthrough.rst 095fde67b94f docs/zh_CN: update the translation of process/1.Intro.rst f98eec1fffc5 Docs/zh_CN: Translate speculation.rst to Simplified Chinese 1fdb13f92388 PCI: rockchip-host: Remove unused header includes 917600e63021 PCI: rockchip-host: Correct non-fatal error log message fcc5f586c4ed PCI: rockchip-host: Fix "Unexpected Completion" log message 93174c05dd2e irqchip: Use dev_fwnode() 6c1497a4bd72 MAINTAINERS: add entry for Samsung Exynos2200 SoC 5430fd9e0794 arm64: dts: exynos: add initial support for Samsung Galaxy S22+ 11715fcf1cca arm64: dts: exynos: add initial support for exynos2200 SoC a67a28f59fba dt-bindings: arm: samsung: document g0s board binding bb8d8ba4715c ASoC: mediatek: mt8183-afe-pcm: use local `dev` pointer in driver callbacks b2c090c9f6aa ASoC: mediatek: mt8173-afe-pcm: use local `dev` pointer in driver callbacks 9e7bc5cb8d08 ASoC: mediatek: mt8183-afe-pcm: Support >32 bit DMA addresses ec4a10ca4a68 ASoC: mediatek: use reserved memory or enable buffer pre-allocation cd12d3a5ed10 ASoC: dt-bindings: mt8192-afe-pcm: Allow specifying reserved memory region 81c73294a4eb ASoC: dt-bindings: mt8186-afe-pcm: Allow specifying reserved memory region 473ee884263f ASoC: dt-bindings: mt8173-afe-pcm: Allow specifying reserved memory region 2fd902152c15 ASoC: dt-bindings: mt8173-afe-pcm: Add power domain bb90e0c91d37 ASoC: dt-bindings: Convert MT8173 AFE binding to dt-schema 8a5a5cecb790 ASoC: tas2781: Move the "include linux/debugfs.h" into tas2781.h 3b4408038da9 pinctrl: intel: fix build warnings about export.h e04f97c8be29 coredump: cleanup coredump socket functions 59cd658eaf40 selftests/coredump: add coredump server selftests be227ba8215f tools: add coredump.h header 474dd09d22df selftests/coredump: cleanup coredump tests 994dc26302ed selftests/coredump: fix build 12b5b138d111 coredump: allow for flexible coredump handling a0be20055d41 memory: omap-gpmx: Use dev_fwnode() c81fef22020c RDMA/rxe: Remove redundant page presence check baa640d924e5 RDMA/mana_ib: Add device statistics support fd383bf8b695 RDMA/cxgb4: Delete an unnecessary check before kfree() in c4iw_rdev_open() 682641135d44 IB/iser: Remove unnecessary local variable 8f077ba91b59 RDMA/hns: Remove MW support 1f505a4a4250 RDMA/hns: ZERO_OR_NULL_PTR macro overdetection 9284bc34c773 RDMA/rxe: Enable asynchronous prefetch for ODP MRs 3576b0df1588 RDMA/rxe: Implement synchronous prefetch for ODP MRs 30f85eddbdeb ALSA: hda/ca0132: Use const char * for strings 9ca30a1b007d ALSA: usb-audio: Convert comma to semicolon fb84f0ec527c ARM: dts: qcom: msm8974-sony-xperia-rhine: Add alias for mmc0 & mmc1 9dd98b0f7a64 ARM: dts: qcom: msm8974-hammerhead: Add alias for mmc0 d9abbfd3212b ARM: dts: qcom: msm8974-oneplus-bacon: Add alias for mmc0 3d8663cb9e21 ARM: dts: qcom: Add initial support for Sony Xperia Z Ultra (togari) 700a4c3f95a3 dt-bindings: arm: qcom: Add Sony Xperia Z Ultra (togari) edae4a6260d3 ARM: dts: qcom: msm8974-sony-xperia-rhine: Move camera buttons to amami & honami 702639bc5051 ARM: dts: qcom: msm8974-sony-xperia-rhine: Enable USB charging 078bb22cfc65 net: bcmgenet: enable GRO software interrupt coalescing by default 28ed9bed5fb2 net: bcmgenet: use napi_complete_done return value 5e84d5b36b5b net: macb: Add shutdown operation support b2f96c3c9631 net: phy: micrel: add cable test support for KSZ9477-class PHYs 597ebdf37222 net: phy: micrel: Add RX error counter support for KSZ9477 switch-integrated PHYs ee868127170c net: phy: micrel: add MDI/MDI-X control support for KSZ9477 switch-integrated PHYs 6913e873e7b2 eth: fbnic: Expand coverage of mac stats e1f4b1f16758 eth: Update rmon hist range a98ce0275b4b efi_secret: clean securityfs use up 29d673b1508f make securityfs_remove() remove the entire subtree 2c58d42de71f fix locking in efi_secret_unlink() e4de72650202 securityfs: pin filesystem only for objects directly in root 7781c4f70305 net: fman_memac: Don't use of_property_read_bool on non-boolean property managed ae4e3334dd05 net: usb: lan78xx: make struct fphy_status static const 1a3e9b7a6b09 ppp: convert to percpu netstats f6a0bc565028 r8169: remove redundant pci_tbl entry 5089cdc1540c r8169: enable EEE at 5Gbps on RTL8126 18667214b955 net/mlx5: Expose serial numbers in devlink info 97c6383113b5 netlink: specs: fix a couple of yamllint warnings d26552d38c82 netlink: specs: wrap long doc lines (>80 chars) ec362192aa9e netlink: specs: fix up indentation errors 3c90fd2baaa0 netlink: specs: fix up truthy values 2338bab56951 netlink: specs: fix up spaces before comments 880d43ca9aa4 netlink: specs: clean up spaces in brackets ce6bd277e1f7 netlink: specs: add doc start markers to yaml 38815c43786b PCI: hotplug: Remove TODO about unused .get_power(), .hardware_test() ae0756933e87 perf thread: Ensure comm_lock held for comm_list a4a65c6fe08b selftests/vsock: add initial vmtest.sh for vsock 517b088a846b selftests/bpf: Fix cgroup_mprog_ordering failure due to uninitialized variable c9b03a11005f bpf, doc: Improve wording of docs 7f12c3385048 net, bpf: Fix RCU usage in task_cls_state() for BPF programs fc3870dc5cad rust: pin-init: examples, tests: use `ignore` instead of conditionally compiling tests f744a5b68eea rust: init: remove doctest's `Error::from_errno` workaround d2b7313fa21b rust: init: re-enable doctests ec87ec35ca8b rust: pin-init: implement `ZeroableOption` for function pointers with up to 20 arguments e832374ccadf rust: pin-init: change blanket impls for `[Pin]Init` and add one for `Result` 9f473538706b rust: pin-init: change `impl Zeroable for Option>` to `ZeroableOption for NonNull` 8b3d955f72f9 rust: pin-init: improve safety documentation for `impl [Pin]Init for T` e93a23860534 rust: pin-init: implement `ZeroableOption` for `&T` and `&mut T` d67b37012080 rust: pin-init: add `zeroed()` & `Zeroable::zeroed()` functions c47024ba198b rust: pin-init: add `Zeroable::init_zeroed` 101b7cf006d4 rust: pin-init: rename `zeroed` to `init_zeroed` b3b4f760ccf2 rust: pin-init: feature-gate the `stack_init_reuse` test on the `std` feature 2408678d700c rust: pin-init: examples: pthread_mutex: disable the main test for miri 58cebd68882e rust: pin-init: examples, tests: add conditional compilation in order to compile under any feature combination 27cd1bf1240d securityfs: don't pin dentries twice, once is enough... 63350a07966f arm64: dts: qcom: x1p42100: Fix thermal sensor configuration 779d1edd42e4 arm64: dts: qcom: sm8650: remove unused reg 6f018e1881fb arm64: dts: qcom: sm8750-qrd: Add sound (speakers, headset codec, dmics) bd227f88faeb arm64: dts: qcom: sm8750-mtp: Add sound (speakers, headset codec, dmics) 5b87cad93410 arm64: dts: qcom: sm8750: Add Soundwire nodes 0bc88e66b3a1 arm64: dts: qcom: x1e80100-hp-x14: amend order of nodes 8766cead89ff arm64: dts: qcom: x1e80100-hp-x14: remove unused i2c buses b9137c58c737 arm64: dts: qcom: x1e80100-hp-x14: add usb-1-ss1-sbu-mux a509e7cf622b configfs: use DCACHE_DONTCACHE 82a3c881cde5 debugfs: use DCACHE_DONTCACHE 38109b655427 efivarfs: use DCACHE_DONTCACHE instead of always_delete_dentry() 61a4fa39a332 9p: don't bother with always_delete_dentry 3333ed35b83d ramfs, hugetlbfs, mqueue: set DCACHE_DONTCACHE 0b136e7d18fa kill simple_dentry_operations fe3c5120d6e3 devpts, sunrpc, hostfs: don't bother with ->d_op 3542920b9183 shmem: no dentry retention past the refcount reaching zero e95db51c81f5 d_alloc_parallel(): set DCACHE_PAR_LOOKUP earlier 691fb82ca6cc make d_set_d_op() static a97dc087da06 simple_lookup(): just set DCACHE_DONTCACHE d9b13cdad80d tracefs: Add d_delete to remove negative dentries 2fa8bf42c505 set_default_d_op(): calculate the matching value for ->d_flags a3e65fa2e31e correct the set of flags forbidden at d_set_d_op() time a7d45bcfde3c igc: add preemptible queue support in mqprio 17643482e9ff igc: add preemptible queue support in taprio e395f6a690d8 igc: add private flag to reverse TX queue priority in TSN mode 650a2fe79538 igc: assign highest TX queue number as highest priority in mqprio 554ec5b1bd22 dt-bindings: clock: Convert brcm,bcm63xx-clocks to DT schema 358df002da77 dt-bindings: clock: ti: add ti,autoidle.yaml reference a7953b62de55 dt-bindings: clock: ti: Convert fixed-factor-clock to yaml 5ffe2d2f53eb dt-bindings: clock: ti: Convert autoidle binding to yaml e35ba6d3c6c3 igc: refactor TXDCTL macros to use FIELD_PREP and GEN_MASK 4cdb4ef8a9ff igc: add DCTL prefix to related macros fe4d9e8394ff igc: move TXDCTL and RXDCTL related macros c5d02bbaa217 arm64: defconfig: Enable camcc and videocc on Qualcomm SM8450+ da7811bb0edb ARM: dts: qcom: msm8960: use macros for interrupts f1c025773f25 selftests/bpf: Add test to cover ktls with bpf_msg_pop_data 178f6a5c8cb3 bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls 47d8101924b5 rust: vec: impl Default for Vec with any allocator 1733432638f3 firmware: smccc: Support both smc and hvc conduits for getting hyp UUID 6cafcc53eb5f spi: spi-mt65xx: Add support for MT6991 Dimensity 9400 SPI IPM 414145b4cf6c spi: dt-bindings: mediatek,spi-mt65xx: Add support for MT6991/MT8196 SPI a4eb71ff98c4 regulator: rpi-panel-v2: Fix missing OF dependency 55d9fd9819de regulator: bd718x7: Clarify comment by moving it ce3490038971 exportfs: use lookup_one_unlocked() 8668a0df07a3 coda: use iterate_dir() in coda_readdir() e2a9a3d74a76 VFS: Minor fixes for porting.rst 2b07a5af22b6 VFS: merge lookup_one_qstr_excl_raw() back into lookup_one_qstr_excl() 9acb4d06fcb5 arm64: dts: mediatek: mt8395-genio-1200-evk: Enable Audio DSP and sound card 9066d0b017a2 arm64: dts: mediatek: mt8192-asurada: Reserve memory for audio frontend 4f7de95eeebe arm64: dts: mediatek: mt8186-corsola: Reserve memory for audio frontend 938dfa850d9a arm64: dts: mediatek: mt8183-kukui: Reserve memory for audio frontend 94351a2d993e arm64: dts: mediatek: mt8173: Reserve memory for audio frontend 7f4f229195b7 mntns: use stable inode number for initial mount ns 9b0240b3ccc3 netns: use stable inode number for initial mount ns 6a9e2fb1bab5 nsfs: move root inode number to uapi 2c31ec923c32 HID: multitouch: add device ID for Apple Touch Bar 45ca23c5ee8b HID: multitouch: specify that Apple Touch Bar is direct 7dfe48bdc9d3 HID: multitouch: take cls->maxcontacts into account for Apple Touch Bar even without a HID_DG_CONTACTMAX field e0976a61a543 HID: multitouch: support getting the tip state from HID_DG_TOUCH fields in Apple Touch Bar f41d736acc03 HID: multitouch: Get the contact ID from HID_DG_TRANSDUCER_INDEX fields in case of Apple Touch Bar b01f2d959725 sched/eevdf: Correct the comment in place_entity 3d7e10188ae0 sched: Make clangd usable 1a2ad59da68d arm64: dts: imx8mp: Enable gpu passive throttling da8f2708f9b6 platform/x86: ideapad: Expose charge_types 20e62271fbc8 pinctrl: lynxpoint: use new GPIO line value setter callbacks 241d79f02538 pinctrl: intel: use new GPIO line value setter callbacks 83ab731cb26b pinctrl: cherryview: use new GPIO line value setter callbacks 4863d750fdc0 pinctrl: baytrail: use new GPIO line value setter callbacks 2a6885e18672 arm64: dts: imx95: correct i3c node in imx95 651b57dd4087 platform/x86: Move Lenovo files into lenovo subdir fe6859aa646b platform/x86: thinklmi: improved DMI handling 097cd6d6c90c platform/x86: intel_telemetry: Remove unused telemetry_raw_read_events() b35b9fb28c85 platform/x86: intel_telemetry: Remove unused telemetry_[gs]et_sampling_period() 3dd1e9c2a279 platform/x86: intel_telemetry: Remove unused telemetry_*_events() 90e9de1d0921 ARM: dts: aspeed: Add device tree for Nvidia's GB200NVL BMC 2f0f9cc149f5 dt-bindings: arm: aspeed: add Nvidia's GB200NVL BMC 373d9b5989e0 ARM: dts: aspeed: catalina: Enable MCTP support for NIC management aadc4c3ddd1e ARM: dts: aspeed: catalina: Update CBC FRU EEPROM I2C bus and address df89538262c5 ARM: dts: aspeed: catalina: Enable multi-master on additional I2C buses 8f58b439c451 ARM: dts: aspeed: catalina: Remove INA238 and INA230 nodes f2919835b87e ARM: dts: aspeed: catalina: Add second source HSC node support 8c2d9fc03293 ARM: dts: aspeed: catalina: Add second source fan controller support ebd7b3c42ffa ARM: dts: aspeed: catalina: Add fan controller support d276bb9fb5b6 ARM: dts: aspeed: catalina: Add MP5990 power sensor node a2c2d4c41785 ARM: dts: aspeed: catalina: Add Front IO board remote thermal sensor 6e8b400dddd1 ARM: dts: aspeed: catalina: Add IO Mezz board thermal sensor nodes 4de4329d8a76 ARM: dts: aspeed: system1: Disable gpio pull down c8c33f37a6a6 ARM: dts: aspeed: system1: Mark GPIO line high/low 322dbe88fe88 ARM: dts: aspeed: system1: Remove VRs max8952 3969aadf4be9 ARM: dts: aspeed: system1: Update LED gpio name 24c5110ce866 ARM: dts: aspeed: system1: Reduce sgpio speed 05a8cfc12f1c ARM: dts: aspeed: system1: Add GPIO line name f06ff444bf79 ARM: dts: aspeed: system1: Add IPMB device 6b357c149ec5 dt-bindings: ipmi: Add binding for IPMB device 94706cdd3ead ARM: dts: aspeed: bletchley: remove unused ethernet-phy node 94776ee4e1ec ARM: dts: aspeed: Align GPIO hog name with bindings a7d6d2d622d7 ARM: dts: aspeed: Remove swift machine f9262233b771 dt-bindings: remoteproc: qcom,sm8150-pas: Document QCS615 remoteproc ff71bc9d0f6a wifi: iwlwifi: move iwl-context-info header files 3b05871a22db wifi: iwlwifi: pcie: add missing TOP reset code aab09bf12225 wifi: iwlwifi: mld: respect AUTO_EML_ENABLE in iwl_mld_int_mlo_scan() 21f7fe24d2ef wifi: iwlwifi: mld: respect AUTO_EML_ENABLE in iwl_mld_retry_emlsr() 5c14bff6929c wifi: iwlwifi: mld: remove unneeded compilations 277d48b2ab1e arm64: dts: qcom: Add camera clock controller for sc8180x 691f3413baa4 clk: qcom: camcc-sc8180x: Add SC8180X camera clock controller driver b5975ce4615f dt-bindings: clock: Add Qualcomm SC8180X Camera clock controller 19ac3579af14 dt-bindings: clock: qcom: Add missing bindings on gcc-sc8180x 0acf9e65a47d clk: qcom: dispcc-sm8750: Fix setting rate byte and pixel clocks 077ec7bcec9a clk: qcom: gcc-ipq8074: fix broken freq table for nss_port6_tx_clk_src 9ed3eccdfd1f clk: qcom: videocc: Use HW_CTRL_TRIGGER flag for video GDSC's 4ccd065a69df crypto: ahash - Add support for drivers with no fallback 2c0c883f895f remoteproc: qcom: pas: Conclude the rename from adsp fcb1e7206039 split d_flags calculation out of d_set_d_op() 05fb0e666495 new helper: set_default_d_op() 4bd9f3fd87e2 fuse: no need for special dentry_operations for root dentry ec169ef86ba4 switch procfs from d_set_d_op() to d_splice_alias_ops() 8866f4e557eb platform/chrome: cros_ec_typec: Defer probe on missing EC parent 790fa81b8c43 new helper: d_splice_alias_ops() 5943c611c47c procfs: kill ->proc_dops 0097c4195b1d net: airoha: Add PPPoE offload support 265c6ff0f8c2 selftests/net: packetdrill: more xfail changes 689883de94dd net: stop napi kthreads when THREADED napi is disabled 7fc18f947625 net: dlink: enable RMON MMIO access on supported devices c4246f4cce05 octeontx2-pf: Avoid typecasts by simplifying otx2_atomic64_add macro d0976b43956e octeontx2: Annotate mmio regions as __iomem 48b9ce0a7c72 hinic3: remove tx_q name collision hack eb89bc3744f3 hinic3: use netif_subqueue_sent api 2bc64b89c4c4 queue_api: add subqueue variant netif_subqueue_sent 561939ed4493 net: remove unused sock_enable_timestamps 1f07789152b8 cxgb3/l2t: Remove unused t3_l2t_send_event 31557b3487b3 uapi: in6: restore visibility of most IPv6 socket options c09ef59e17c6 net: mana: Expose additional hardware counters for drop and TC via ethtool. 224a6e602fb3 selftests: netconsole: Add support for basic netconsole target format 69b25dd20c83 selftests: netconsole: Do not exit from inside the validation function e99d938f8671 netconsole: Add automatic console unregistration on target removal bc0cb64db1c7 netconsole: Only register console drivers when targets are configured 67081281bb0d arm64: dts: qcom: sm6350: Add video clock controller 720b1e8f2004 clk: qcom: Add video clock controller driver for SM6350 f981efd411d2 arm64: dts: qcom: qcs8300-ride: enable video bf6ec39c3f36 arm64: dts: qcom: qcs8300: add video node d3db1ce9bf8f HID: debug: Use the __set_current_state() 703e55aacbf7 HID: pidff: Move else if statements to follow closing braces 61ea33ded932 HID: pidff: Add missing spaces 3f7fd8cb8f40 HID: pidff: Move trailing statements in pidff_rescale_signed() 9c2f3ecd37dd HID: pidff: Remove unneeded else in pidff_find_special_field() 3ab6f57dbebb HID: pidff: Use __func__ in debugs bed72bd240ce HID: pidff: Rework pidff_set_time() to fix warnings a0ea54654dd7 HID: pidff: Remove unneeded debug from pidff_clamp() 42a2bd61650f HID: pidff: Fix missing blank lines after declarations 18243efd7134 HID: hid-pidff.h: Fix comment styling b913c5c2b4f9 HID: hid-ids.h: Fix LITE_STAR_GT987 device id define 9256c4bed64f HID: universal-pidff: Fix missing blank lines f181c1a4b0e8 HID: intel-thc: make ptl_ddata static a71338bb8bb1 HID: apple: Add necessary IDs and support for replacement trackpad on MacBookPro15,1 c5f3a74310fa HID: quirks: remove T2 devices from hid_mouse_ignore_list a23ff6080e71 HID: apple: add fnmode=4 to disable translation of fkeys and make it default on Macs with Touch Bar 4604baafaaee HID: apple: Add Apple Magic Keyboard A3119 USB-C support e77bdf51de07 HID: apple: Add Apple Magic Keyboard A3118 USB-C support 46d74dd9b45f HID: apple: remove unused APPLE_IGNORE_MOUSE quirk b45944946a19 HID: apple: use switch case to set fn translation table 4e960bb55096 HID: apple: move backlight report structs to other backlight structs 3fdfa1e1fae3 HID: Intel-thc-hid: Intel-quicki2c: Enable Wake-on-Touch feature 60c9fca90e33 HID: Intel-thc-hid: Intel-quickspi: Enable Wake-on-Touch feature dcb2ccb93095 HID: Intel-thc-hid: Intel-thc: Add Wake-on-Touch support 2c7c9c5db3bc HID: Intel-thc-hid: Intel-quicki2c: Add two new features to PTL 48f151a53754 HID: Intel-thc-hid: Intel-quicki2c: Add driver data support bccbe21e766f HID: Intel-thc-hid: Intel-quicki2c: Refine code comments 22da60f0304b HID: Intel-thc-hid: Intel-thc: Introduce interrupt delay control 45e92a093099 HID: Intel-thc-hid: Intel-thc: Introduce max input size control 13dd60947f43 HID: Intel-thc-hid: Intel-thc: Refine code comments fccef49540a9 HID: Intel-thc-hid: Intel-thc: Add thc_dma_content into kernel doc a409c60111e6 ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control 165bb5b154de ALSA: hda/ca0132: Fix using plain integer as NULL pointer in add_tuning_control d7eddaf0ed07 clk: qcom: camcc-x1e80100: Move PLL & clk configuration to really probe 3f8dd231e60b clk: qcom: camcc-sm8650: Move PLL & clk configuration to really probe adb50c762f3a clk: qcom: camcc-sm8550: Move PLL & clk configuration to really probe eb65d754eb5e clk: qcom: camcc-sm8450: Move PLL & clk configuration to really probe a9dc2cc7279a clk: qcom: videocc-sm8550: Move PLL & clk configuration to really probe 512af5bf312e clk: qcom: videocc-sm8450: Move PLL & clk configuration to really probe 452ae64997dd clk: qcom: common: Add support to configure clk regs in qcom_cc_really_probe c0b6627369bc clk: qcom: common: Handle runtime power management in qcom_cc_really_probe 0f698c16358e clk: qcom: clk-alpha-pll: Add support for common PLL configuration function 842fa7482915 dt-bindings: clock: qcom,sm8450-camcc: Move sc8280xp camcc to sa8775p camcc a02a8f8cb7f6 dt-bindings: clock: qcom,sm8450-camcc: Allow to specify two power domains 1a42f4d4bb92 dt-bindings: clock: qcom,sm8450-videocc: Add MXC power domain ec04e5b4a188 arm64: dts: qcom: sa8775p-ride: add anx7625 DSI to DP bridge nodes 73db32b01c9f arm64: dts: qcom: sa8775p: add Display Serial Interface device nodes 657e413c2778 arm64: dts: broadcom: northstar2: Drop GIC V2M "interrupt-parent" 4ba960e75bab arm64: dts: qcom: x1e80100: Add missing 'global' PCIe interrupt 34d10f334723 arm64: dts: qcom: sar2130p: Add 'global' PCIe interrupt 9c786d24f1da arm64: dts: qcom: sc8180x: Add 'global' PCIe interrupt b1830bdc0fe6 arm64: dts: qcom: ipq6018: Add missing MSI and 'global' IRQs b6b20109ccb5 arm64: dts: qcom: ipq8074: Add missing MSI and 'global' IRQs c2c4c10a00b7 arm64: dts: qcom: msm8998: Add missing MSI and 'global' IRQs 7256eee44e63 arm64: dts: qcom: msm8996: Add missing MSI SPI interrupts 469cda30e4c2 arm64: dts: qcom: sdm845: Add missing MSI and 'global' IRQs 423704cc7fdf arm64: dts: qcom: sc7280: Add 'global' PCIe interrupt b83843df74f2 arm64: dts: qcom: sa8775p: Add 'global' PCIe interrupt 28b49abaaa00 arm64: dts: qcom: sm8350: Add 'global' PCIe interrupt 0ea9df0b9688 arm64: dts: qcom: sm8250: Add 'global' PCIe interrupt b151de3b3543 arm64: dts: qcom: sm8150: Add 'global' PCIe interrupt 76be5fae32fe bpf, sockmap: Fix psock incorrectly pointing to sk b2c765778a2e selftests/nolibc: make stackprotector probing more robust 25dcfe4042aa ARM: dts: qcom: Align wifi node name with bindings d6e2c062e5f1 ALSA: mips/sgio2audio: Replace deprecated strcpy() with strscpy() 2d72dd14d77f bpf: adjust path to trace_output sample eBPF program 90256033c110 pinctrl: cirrus: madera-core: Use devm_pinctrl_register_mappings() 86491c2b99e5 dt-bindings: pinctrl: rockchip: increase max amount of device functions 1f8e5dfddaa7 pinctrl: meson: support amlogic S6/S7/S7D SoC cfdedf7392e1 pinctrl: meson: a4: remove special data processing 317eb8b3d7b8 dt-bindings: pinctl: amlogic,pinctrl-a4: Add compatible string for S7/S7D/S6 7e10d7242ea8 ASoC: ops: dynamically allocate struct snd_ctl_elem_value d209f6e12295 filelock: add new locks_wake_up_waiter() helper dd765ba87239 fs/pipe: set FMODE_NOWAIT in create_pipe_files() cd95e366c9e3 fs/read_write: Fix spelling typo bafe200f8e54 arm64: dts: rockchip: convert rk3562 to their dt-binding constants d7ad90d22abe arm64: dts: rockchip: Add Luckfox Omni3576 Board support 76595004b6d3 dt-bindings: arm: rockchip: Add Luckfox Omni3576 and Core3576 bindings 7f66bfe017dd dt-bindings: vendor-prefixes: Add luckfox prefix de5b39d16318 arm64: dts: rockchip: Remove workaround that prevented Turing RK1 GPU power regulator control e14491aaa6ff arm64: dts: rockchip: add overlay for RockPro64 screen 97a7ea2b8f4a gpio: TODO: add a task for removing MMIO-specific fields from gpio_chip b263e653c372 clk: renesas: rzg2l: Rename mstp_clock to mod_clock e6b6e3e08f01 clk: renesas: r9a09g056: Add clock and reset entries for USB2.0 705d9f8f1808 Revert "dt-bindings: clock: renesas,rzg2l-cpg: Update #power-domain-cells = <1> for RZ/G3S" 4a59e02a5aa1 dt-bindings: clock: rzg2l: Drop power domain IDs 26a301a244dd clk: renesas: rzg2l: Drop MSTOP based power domain support c49695952746 clk: renesas: r9a08g045: Drop power domain instantiation 5cd33db56956 clk: renesas: rzg2l: Add support for MSTOP in clock enable/disable API 3fd4a8bb4b63 clk: renesas: rzg2l: Add macro to loop through module clocks 065fe720eec6 clk: renesas: Add support for R9A09G077 SoC 81807451c2a6 can: add drop reasons in CAN protocols receive path 127c49624a09 can: add drop reasons in the receive path of AF_CAN 320e7efce30e clk: samsung: exynos850: fix a comment ca243e653f71 clk: samsung: gs101: fix alternate mout_hsi0_usb20_ref parent clock 29a9361f0b50 clk: samsung: gs101: fix CLK_DOUT_CMU_G3D_BUSD 3d37ca1482c3 clk: renesas: Pass sub struct of cpg_mssr_priv to cpg_clk_register a68ea80f85bb clk: renesas: rzg2l: Move pointers after hw member 2f96afdffad4 clk: renesas: rzg2l: Postpone updating priv->clks[] 1bf4adbbf624 clk: renesas: r9a09g056: Add clocks and resets for Mali-G31 GPU e018f9f89737 clk: renesas: r9a09g056: Add clock and reset entries for WDT controllers d3c25dd1612d clk: renesas: r9a09g056: Add clock and reset entries for RIIC controllers 82a0bc727cc2 clk: renesas: r9a09g056-cpg: Add clock and reset entries for OSTM instances bfb0bc6bdfda clk: renesas: r9a09g056-cpg: Add clock and reset entries for GBETH0/1 598b2a06702c clk: renesas: r9a09g057: Add clock and reset entries for GBETH0/1 899e7ede4c19 clk: renesas: rzv2h: Skip monitor checks for external clocks 9e97db3c075a documentation: networking: can: Document alloc_candev_mqs() e18c3f5cbd02 memory: mtk-smi: Add ostd setting for mt8186 04de50163466 dt-bindings: memory-controllers: convert arm,pl172.txt to yaml format 952a81b13747 dt-bindings: soc: samsung: exynos-pmu: Constrain google,pmu-intr-gen-syscon 6d8b18ae647b memory: stm32_omm: Use syscon_regmap_lookup_by_phandle_args 114ab5afdf66 dt-bindings: gpio: convert nxp,lpc1850-gpio.txt to yaml format 6595ea2761df gpiolib: Move GPIO_DYNAMIC_* constants to its only user 9b4d4c952e28 gpio: Remove unused 'struct gpio' definition 0e3b7b8759a7 dt-bindings: gpio: convert gpio-74xx-mmio.txt to yaml format a55893133830 gpiolib: Remove unused devm_gpio_request() 32f6d31dc040 usb: gadget: pxa25x_udc: Switch to use devm_gpio_request_one() 08894232efa4 dt-bindings: gpio: convert gpio-pisosr.txt to yaml format 3cbd627482ea arm64: dts: renesas: r9a09g057: Add USB2.0 support 6aca83a0a801 arm64: dts: renesas: r9a09g047e57-smarc: Enable CRU, CSI support 0acdad4097db arm64: dts: renesas: renesas-smarc2: Enable I2C0 node bf3409a6612c arm64: dts: renesas: r9a09g047e57-smarc: Add I2C0 pincontrol c3303e716218 arm64: dts: renesas: r9a09g047: Add CRU, CSI2 nodes e3b7980d3911 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable Mali-G31 GPU 3407963b237d arm64: dts: renesas: r9a09g056: Add Mali-G31 GPU node f3e57b923404 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable WDT1 7db958983c8d arm64: dts: renesas: r9a09g056: Add WDT0-WDT3 nodes f631c8392c98 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable RIIC controllers ece22fc24b0b arm64: dts: renesas: r9a09g056: Add RIIC controllers 20e32ba344aa arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable OSTM timers on RZ/V2N EVK 03625d9b7e85 arm64: dts: renesas: r9a09g056: Add OSTM0-OSTM7 nodes f111192baa80 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable GBETH c8c8a57c5b40 arm64: dts: renesas: r9a09g056: Add GBETH nodes 802292ee27a7 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable GBETH 050ee38d0002 arm64: dts: renesas: r9a09g057: Add GBETH nodes 0712fcaebd76 arm64: dts: renesas: rzg3e-smarc-som: Enable serial NOR FLASH 348da7b1cf0c arm64: dts: renesas: r9a09g047: Add XSPI node ac02e070627a dt-bindings: soc: renesas: Document RZ/V2H EVK board part number 43f9c5c21307 memory: emif: Add missing kerneldoc for lpmode b19376dee3da soc: renesas: Add RZ/T2H (R9A09G077) config option 527b99f44def can: netlink: can_changelink(): rename tdc_mask into fd_tdc_flag_provided 23c0dc95bfa8 can: bittiming: rename can_tdc_is_enabled() into can_fd_tdc_is_enabled() bee7e3322a28 can: bittiming: rename CAN_CTRLMODE_TDC_MASK into CAN_CTRLMODE_FD_TDC_MASK d08ad6c8613b can: netlink: replace tabulation by space in assignment 119041077209 perf: Fix libjvmti.c sign compare error ea04fe1b90cb perf script: perf script tests fails with segfault 5d939fbdd480 tools/power turbostat: regression fix: --show C1E% 4a8765d9a527 selftests/bpf: Add test for Spectre v1 mitigation d6f1c85f2253 bpf: Fall back to nospec for Spectre v1 9124a4508007 bpf: Rename sanitize_stack_spill to nospec_result dff883d9e93a bpf, arm64, powerpc: Change nospec to include v1 barrier 03c68a0f8c68 bpf, arm64, powerpc: Add bpf_jit_bypass_spec_v1/v4() 6b84d7895d78 bpf: Return -EFAULT on internal errors fd508bde5d64 bpf: Return -EFAULT on misconfigurations 8b7df50fd40d bpf: Move insn if/else into do_check_insn() 34b959213896 arm64: dts: qcom: sdm850-lenovo-yoga-c630: enable sensors DSP 793905c70a56 wifi: rtw88: Enable AP and adhoc modes for SDIO again 57d6be36cf42 wifi: rtw88: Rename the RTW_WCPU_11{AC,N} enums 8a2bd4406234 arm64: dts: qcom: x1e80100-dell-xps13-9345: Enable fingerprint sensor 389e578dd280 wifi: rtw89: 8922a: pass channel information when enter LPS d310eaf4ad51 wifi: rtw89: add chip_ops::chan_to_rf18_val to get code of RF register value b0efb82651af wifi: rtw89: mac: add dummy handler of MAC C2H event class 27 b9b8828fdf8c wifi: rtw89: rfk: support IQK firmware command v1 29dc4c560219 wifi: rtw89: fw: add RFE type to RF TSSI H2C command 4bcef86b1331 wifi: rtw89: 8852c: increase beacon loss to 6 seconds 9d2c232d575a scsi: trace: Show rtn in string for scsi_dispatch_cmd_error() ae7795a8c258 scsi: ufs: core: Add HID support c6503be73fa3 scsi: fc_transport: docs: Add documentation for FC Remote Ports fe30a8ae853b wifi: rtw89: fix EHT 20MHz TX rate for non-AP STA 28bb3d842e8f wifi: rtw89: add EHT physts and adjust init flow accordingly edba3f107844 wifi: rtw89: implement channel switch support 6c661eec292c wifi: rtw89: chan: re-config default chandef only when none is registered 6cd93f85af7a wifi: rtw89: chan: concentrate the logic of setting/clearing chanctx bitmap dad7aafa5216 wifi: rtw89: sar: do not assert wiphy lock held until probing is done 6fe21445f7e8 wifi: rtw89: sar: drop lockdep assertion in rtw89_set_sar_from_acpi 74f3516f94f4 wifi: rtw89: fix spelling mistake of RTW89_FLAG_FORBIDDEN_TRACK_WORK 53cf488927a0 wifi: rtw89: mcc: prevent shift wrapping in rtw89_core_mlsr_switch() 8b0b14614c15 scsi: fcoe: Remove fcoe_select_cpu() 16e3d93c6183 wifi: rtw89: pci: add PCI Express error handling cdb82c80b934 wifi: rtw88: pci: add PCI Express error handling 4c95423b6f01 wifi: rtlwifi: Constify struct rtl_hal_ops and rtl_hal_cfg 2bc0575fec36 bpf: Add cookie in fdinfo for raw_tp 380cb6dfa2bf bpf: Add cookie in fdinfo for tracing ad954cbe0849 bpftool: Display cookie for tracing link probe d77efc0ef5b0 selftests/bpf: Add cookies check for tracing fill_link_info test c7beb48344d2 bpf: Add cookie to tracing bpf_link_info 260b86291896 selftests/bpf: Add test cases with CONST_PTR_TO_MAP null checks eb6c99278490 selftests/bpf: Add cmp_map_pointer_with_const test 5534e58f2e9b bpf: Make reg_not_null() true for CONST_PTR_TO_MAP 97ebac58865d bpf: Add show_fdinfo for perf_event e422d5f118e4 selftests/bpf: Add two selftests for mprog API based cgroup progs c1bb68656bc1 selftests/bpf: Move some tc_helpers.h functions to test_progs.h 1d6711667cb3 libbpf: Support link-based cgroup attach with options 120933984460 bpf: Implement mprog API on top of existing cgroup progs 9b8367b604c7 cgroup: Add bpf prog revisions to struct cgroup_bpf d3f825032091 docs/sched: Make the sched-stats documentation consistent 112fe8c2f8da docs: Fix typos, improve grammar in Userspace API b7833731d13e docs: Improve grammar in Userspace API/fwctl 0116765035eb sched_deadline, docs: add affinity setting with cgroup2 cpuset controller ab8531cdb118 sched_deadline, docs: replace rt-app examples with chrt or use config.json c361f76da696 docs: powerpc: Add htm.rst to table of contents fc6edeea53f4 docs: Remove reiserfsprogs from dependencies. b143745249c0 ver_linux: Remove checks for reiserfsprogs. 2af88a039f22 docs: CSS: make cross-reference links more evident d6d1df92c25f docs: automarkup: Mark up undocumented entities too 2bf83bdbb2b7 docs: automarkup: Remove some Sphinx 2 holdovers 8666a352dc17 docs: kdoc: some final touches for process_name() 0682bde2c7f4 docs: kdoc: move the declaration regexes out of process_name() b23c71080b6c docs: kdoc: remove some ineffective code f9b4cf2e8518 docs: kdoc: remove the KernelEntry::descr pseudo member 8f4650fe1a74 docs: kdoc: remove the KernelEntry::is_kernel_comment member e76a1d2b2623 docs: kdoc: simplify the kerneldoc recognition code 42592bd46dde docs: kdoc: remove the section_intro variable cef8c781ca71 docs: kdoc: move the core dispatch into a state table e8f0303e8b8d docs: kdoc: simplify the PROTO continuation logic ea08e53d4d94 docs: trace: boottime-trace.rst: fix typo 159887887564 doc: Include scatterlist APIs in htmldocs d6fa0ca959db regulator: rpi-panel-v2: Add missing GPIOLIB dependency 27ad33b6b349 kernel-doc: Fix symbol matching for dropped suffixes 97d91036a4cc docs: packing: Fix a typo in example code. 0998f0ac308c workqueue: fix opencoded cpumask_next_and_wrap() in wq_select_unbound_cpu() 63e37590cd73 perf test trace: Change the regex pattern in the struct test 77e11efedba6 perf test trace: Use --sort-events in BTF general tests d796c51ee52a perf test trace: Remove set -e for BTF general tests fc4a0ae7e19e perf test trace: Stop tracing hrtimer_setup event in trace enum test 78fc8bfe44bf perf test trace: Remove set -e and print trace test's error messages 6612d4d4910d perf test trace: Use shell's -f flag to check if vmlinux exists 46e34646ae3e perf trace: Remove --map-dump documentation 5ae6a303c22a tools/build: Remove some unused libbpf pre-1.0 feature test logic 5128492b2b6b perf thread_map: Remove uid options b4c658d4d63d perf target: Remove uid from target 278538ddf1af perf bench evlist-open-close: Switch user option to use BPF filter bf1976dd28b4 perf trace: Switch user option to use BPF filter 38f83cc9ab8f perf top: Switch user option to use BPF filter c54e2f82721a perf tests record: Add basic uid filtering test 1151208e7022 perf record: Switch user option to use BPF filter 466db4275edd perf parse-events: Add parse_uid_filter helper 5ddf4c3a17dc perf target: Separate parse_uid into its own function 8b99e2f7a952 perf parse-events filter: Use evsel__find_pmu 189a977e4dc0 perf bpf-filter: Improve error messages 34116ec67cc1 wifi: iwlwifi: mvm: d3: Avoid -Wflex-array-member-not-at-end warnings 38b9342ee62e Documentation: cgroup: add section explaining controller availability 4a525d5d3150 MAINTAINERS: add Raspberry Pi RP1 section 8df00d6bdb0a ARM: dts: bcm958625-meraki-mx6x: Use #pwm-cells = <3> 81f83a36b27f ARM: dts: bcm63178: Add BCMBCA peripherals ec8ed34726bd ARM: dts: bcm63148: Add BCMBCA peripherals b7907e00f012 ARM: dts: bcm63138: Add BCMBCA peripherals b7f8a3a57132 ARM: dts: bcm6878: Add BCMBCA peripherals e8a74a2aa0f9 ARM: dts: bcm6855: Add BCMBCA peripherals 8397603dc86e ARM: dts: bcm6846: Add interrupt to RNG ca801d3f2dfa dt-bindings: rng: r200: Add interrupt property 654481395ffb ARM: dts: bcm6878: Correct UART0 IRQ number fbf4ca37cdfc arm64: dts: broadcom: Add overlay for RP1 device d4c6c8f8adca arm64: dts: broadcom: Add board DTS for Rpi5 which includes RP1 node 9bb1f64be41a arm64: dts: bcm2712: Add external clock for RP1 chipset on Rpi5 eed741442028 arm64: dts: rp1: Add support for RaspberryPi's RP1 device 1b2fae5b3e31 dt-bindings: misc: Add device specific bindings for RaspberryPi RP1 c1a9d356f241 dt-bindings: pinctrl: Add RaspberryPi RP1 gpio/pinctrl/pinmux bindings 7b746d584ab9 dt-bindings: clock: Add RaspberryPi RP1 clock bindings 16d27d638f3b ARM64: dts: bcm63158: Add BCMBCA peripherals d84e3949940b ARM64: dts: bcm6858: Add BCMBCA peripherals c0126c440963 ARM64: dts: bcm6856: Add BCMBCA peripherals bbdccf0f4e8f ARM64: dts: bcm4908: Add BCMBCA peripherals 44bba869d259 arm64: defconfig: Enable OF_OVERLAY option 67cb34423ab8 arm64: defconfig: Enable RP1 misc/clock/gpio drivers 670678399edc ixgbe: Fix typos and clarify comments in X550 driver code b0ca7dc0e70e iavf: convert to NAPI IRQ affinity API dc5e7a3513ef ice: add a separate Rx handler for flow director commands cb9e0de77761 ice: add ice driver PTP pin documentation a33a302b505b ice: change SMA pins to SDP in PTP API 2dd5d03c77e2 ice: redesign dpll sma/u.fl pins control 9acae9e2e289 ixgbe: add link_down_events statistic f0768aec37c0 i40e: add link_down_events statistic e7aee24a89c8 ice: add link_down_events statistic 141d0c9037ca net: intel: move RSS packet classifier types to libie 78b2d9908b42 net: intel: rename 'hena' to 'hashcfg' for clarity 37df56ac5002 riscv: dts: spacemit: enable eMMC for K1 SoC 9465f44d2df2 sched_ext: Documentation: Clarify time slice handling in task lifecycle 086ed90a6453 sched_ext: Make scx_locked_rq() inline e212743bd727 sched_ext: Make scx_rq_bypassing() inline 353656eb84fe sched_ext: idle: Make local functions static in ext_idle.c c68ea8243c5c sched_ext: idle: Remove unnecessary ifdef in scx_bpf_cpu_node() 393350c1691f soundwire: update Intel BPT message length limitation fdf559610345 soundwire: intel_ace2.x: Use str_read_write() helper f93b697ed98e soundwire: amd: cancel pending slave status handling workqueue during remove sequence 038373417900 soundwire: amd: serialize amd manager resume sequence during pm_prepare 5b8c1f39b5e4 soundwire: qcom: demote probe registration printk 0cbce868fffa ASoC: cs42l43: Remove unnecessary work functions ccb7bb13c00b soundwire: Move handle_nested_irq outside of sdw_dev_lock 99d4a6e5c24f MAINTAINERS: Remove Sanyog Kale as reviewer on SoundWire d205b07e7e85 dt-bindings: display: convert himax,hx8357d.txt to yaml format f2d26960e0db dt-bindings: display: arm,pl11x: Allow resets property 5e61d44d0f46 dt-bindings: display: convert sitronix,st7586 to YAML 1c69ba9bf0f3 dt-bindings: lcdif: add lcd panel related property for imx28 28ddb755949b dt-bindings: soc: Add fsl,imx23-digctl.yaml for i.MX23 and i.MX28 cf5543870186 printk: Allow to use the printk kthread immediately even for 1st nbcon de1c831a7898 slab: Decouple slab_debug and no_hash_pointers 6ba68e5aa9d5 ASoC: renesas: msiof: Convert to 0779c0ad2a7c ASoC: amd: acp: Fix pointer assignments for snd_soc_acpi_mach structures d49305862fdc regulator: rpi-panel-v2: Add regulator for 7" Raspberry Pi 720x1280 6d09c6e474bd regulator: dt-bindings: rpi-panel: Add regulator for 7" Raspberry Pi 720x1280 1f5cdb6ab45e ASoC: codecs: Add support for Richtek RTQ9124 5c694e3a83d0 ASoC: dt-bindings: rt9123: Append RTQ9124 description d69cb6378094 arm64: dts: rockchip: drop touch panel display from rockpro64 e7c1a9e8d33c platform/x86/amd/hsmp: Use IS_ENABLED() instead of IS_REACHABLE() 844d8e4c7f9a platform/x86: alienware-wmi-wmax: Add appropriate labels to fans 63136c6fecf4 arm64: dts: rockchip: Use standard PHY reset properties for RK3576 ArmSoM Sige5 0ea651de9b79 arm64: dts: rockchip: add ROCK 5T device tree 988035f15270 arm64: dts: rockchip: move common ROCK 5B/+ nodes into own tree 8b76abf78321 arm64: dts: rockchip: rename rk3588-rock-5b.dtsi ecf7114f8181 dt-bindings: arm: rockchip: add RADXA ROCK 5T 2783335329e5 arm64: dts: rockchip: Add spi nodes for RK3528 79f2a1702441 arm64: dts: rockchip: add DTs for Sakura Pi RK3308B bc099a4f5b7d dt-bindings: arm: rockchip: Add Sakura Pi RK3308B 281bf6e619fc dt-bindings: vendor-prefixes: Add SakuraPi prefix 3f391123e2bc arm64: dts: rockchip: Fix cover detection on PineNote e0d47ff478fa arm64: dts: rockchip: Document unused device on i2c1 8674f0597505 arm64: dts: rockchip: support Ethernet Switch adapter for RK3588 Jaguar 6b2876911697 arm64: dts: rockchip: Add DSI panel support for gameforce-ace 92f59aeb1325 ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop ed57a3d5a311 ALSA: hda/ca0132: Enable hardware band EQ for Sound Blaster Core3D 9955ea2e3698 ALSA: hda/tas2781: Add missed brace and hardware id re-order 79d561c4ec04 ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 9cea74255956 ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks f2d6d660e8fd ALSA: usb-audio: Simplify NULL comparison in mixer_quirks 03ddd3bdb94d ALSA: usb-audio: Avoid multiple assignments in mixer_quirks c0495cef8b43 ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks 231225d8a20f ALSA: usb-audio: Fix block comments in mixer_quirks fd3ab72e42e9 ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros df6b4dcf2e2c ALSA: usb-audio: Fix whitespace & blank line issues in mixer_quirks bca638aa737d ALSA: usb-audio: Fix code alignment in mixer_quirks 126cbd0deb9b iio: adc: ad7606: add gain calibration support cc2eca43091e iio: adc: ad7606: rename chan_scale to a more generic chan_info 9dc4ef3a5b9f iio: adc: ad7606: exit for invalid fdt dt_schema properties e986466a92da dt-bindings: iio: adc: adi,ad7606: add gain calibration support 48d487dc6445 iio: adc: ad7606: add offset and phase calibration support 342c52dde2f0 iio: core: add ADC delay calibration definition c86b60189f35 Documentation: ABI: IIO: add new convdelay documentation 7e54d932873d iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing requirement a238572b9087 dt-bindings: iio: gyroscope: invensense,itg3200: add binding 60295feef9cf iio: bmi160: suspend and resume triggering on relevant pm operations cfcb44872aad iio: bmi270: suspend and resume triggering on relevant pm operations 3125a5ca45f4 iio: adc: ad7606: add enabling of optional Vrefin voltage 82f4ed3a01b2 iio: adc: ad7606: enable Vdrive power supply dc0756de69dc dt-bindings: iio: adc: st,spear600-adc: txt to yaml format conversion. c49e99fafee1 iio: adc: ad7476: Support ROHM BU79100G c14896534432 iio: Remove unused macro definition for driver and IRQ name 851b85447c7e iio: Remove single use of macro definition for regmap name a8c1039c0620 iio: Remove single use of macro definition for IRQ name 178e4bc1e439 iio: Remove single use of macro definition for driver name fe03825b1a6c iio: imu: inv_mpu6050: refactor aux read/write to use shared xfer logic 1a862799dc12 iio: buffer: Fix checkpatch.pl warning c5858465a695 iio: amplifiers: ada4250: use DMA-safe memory for regmap_bulk_read() b99dbe3a0f00 iio: accel: adxl345: add g-range configuration 93ddd0649225 iio: accel: adxl345: extend sample frequency adjustments 9182f3b4c370 iio: dac: adi-axi-dac: use unique bus free check 1543572fffb3 Documentation: ABI: add sinc1 and sinc5+pf1 filter 6b31ba1811b6 iio: adc: ad4080: add driver support 232fb5c86f1e dt-bindings: iio: adc: add ad4080 569ddc41165e iio: adc: adi-axi-adc: add num lanes support d2ca659c3d15 iio: adc: adi-axi-adc: add data align process 8ee8009420e7 iio: adc: adi-axi-adc: add filter type config b81c5c258285 dt-bindings: iio: adc: add ad408x axi variant 5ef4cc6d2414 iio: backend: add support for number of lanes 995fd6e002b0 iio: backend: add support for data alignment dc38441890ec iio: backend: add support for filter config af82280ee764 iio: irsd200: Remove print of error code from dev_err_probe f657a680f84e firewire: core: use from_work() macro to expand parent structure of work_struct 8ffef793bb6d firewire: ohci: use from_work() macro to expand parent structure of work_struct 088eb0f161c5 firewire: ohci: correct code comments about bus_reset tasklet 5f9ec130f1b9 arm64: dts: qcom: sm8750: Trivial stray lines removal c459262159f3 spi: spi-pci1xxxx: Add support for 25MHz Clock frequency in C0 6b500757aef0 spi: dt-bindings: mxs-spi: allow clocks properpty f73dc37ebf45 spi: spi-qpic-snand: remove 'qpic_snand_op' structure 6c1ca9928ed4 spi: spi-qpic-snand: use NANDC_STEP_SIZE consistently 9a30e332c36c spi: spi-fsl-dspi: Enable support for S32G platforms be47ecfecf5a dt-bindings: spi: dspi: Add S32G support 0cb9ca1187b3 spi: spi-fsl-dspi: Enable modified transfer protocol on S32G c5412ec5f687 spi: spi-fsl-dspi: Reinitialize DSPI regs after resuming for S32G 870d6fda18d5 spi: spi-fsl-dspi: Use DMA for S32G controller in target mode cac7e5054115 spi: spi-fsl-dspi: Avoid setup_accel logic for DMA transfers e7397e4d3b16 spi: spi-fsl-dspi: Use spi_alloc_target for target 70c0b17ee344 spi: spi-fsl-dspi: Add config and regmaps for S32G platforms 1672b0653212 spi: spi-fsl-dspi: Define regmaps per device 87a14a96bc32 spi: spi-fsl-dspi: Re-use one volatile regmap for both device types 548d770c330c regulator: pca9450: Add support for mode operations d7181a2d43cf dt-bindings: regulator: add pca9450: Add regulator-allowed-modes 9bb3c7df546a regulator: tps6594-regulator: Remove a useless static qualifier c266209eaef4 regulator: tps6594-regulator: Constify struct tps6594_regulator_irq_type c8c4694ede7e regmap: kunit: Constify regmap_range_cfg array ac209bde018f ASoC: tas2781: Drop the unnecessary symbol imply db1a7a6f28b8 ASoC: dt-bindings: covert mxs-audio-sgtl5000.txt to yaml format f4c77d5af0a9 ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask() 039de8f598dd ASoC: hdac_hdmi: remove hdac_hdmi_jack[_port]_init() bb4a0f497bc1 ASoC: codecs: lpass: Drop unused AIF_INVALID first DAI identifier c95e925daa43 ASoC: Intel: avs: Add rt5640 machine board 19f971057b2d ASoC: codecs: rt5640: Retry DEVICE_ID verification cecec195b293 ASoC: codecs: rt5640: Drop dummy register names 03b778d19948 ASOC: rockchip: Use helper function devm_clk_get_enabled() 5dc302d00807 ASOC: rockchip: fix capture stream handling in rockchip_sai_xfer_stop f6f914893d47 ASoC: dt-bindings: tas57xx: add tas5753 compatibility c2bde4666d22 ASoC: tas571x: add support for tas5753 b9ecde0bcf6a ASoC: codecs: wcd939x: Add VDD_PX supply 7d648206bae8 ASoC: dt-bindings: qcom,wcd939x: Document missing VDD_PX supply 1a134881a8f8 ASoC: codecs: wcd939x: Simplify return from devm_gpiod_get() error cc50d176d0d8 ASoC: codecs: wcd939x: Simplify with devm_regulator_bulk_get_enable() a7ee107c2dc3 ASoC: codecs: wcd938x: Simplify with devm_regulator_bulk_get_enable() 10cf8f6be63f ASoC: codecs: wcd937x: Simplify with devm_regulator_bulk_get_enable() 267be32b0a7b ASoC: remove component->id 6ada7351af0c ASoC: soc-core: save ID if param was set in fmt_single_name() 8167f4f42572 ASoC: qcom: use drvdata instead of component to keep id 111a2c8ab462 ASoC: imx-card: Use helper function for_each_child_of_node_scoped() 618abc785e0c ASoC: meson: Use helper function for_each_child_of_node_scoped() 077caf1d1763 ASoC: renesas: Use helper function for_each_child_of_node_scoped() ece5d881004f ASoC: codecs: wcd939x: Drop unused 'struct wcd939x_priv' fields ff228b6b9ed8 ASoC: codecs: wcd938x: Drop unused variant field fd32bd4467c1 ASoC: codecs: wcd938x: Drop unused 'struct wcd938x_priv' fields 87a2270fd1f5 ASoC: codecs: wcd937x: Drop unused 'struct wcd937x_priv' fields 9afc53569d80 ASoC: codecs: wcd934x: Drop unused num_rx_port/num_tx_port fields 620d9687004c ASoC: codecs: wcd9335: Drop unused sido_input_src field 239dab898b73 ASoC: fsl: Constify reg_default array 0045b902ad27 ASoC: codecs: Constify regmap configuration static variables e6e8897995a9 ASoC: qcom: sm8250: Add Fairphone 5 soundcard compatible ed82808c6a0f ASoC: qcom: sm8250: add DisplayPort Jack support c4b79a2fbfb2 ASoC: qcom: sm8250: set card driver name from match data 5e317d23f6c6 d_set_mounted(): we don't need to bump seqcount component of rename_lock f0eedcf22581 openrisc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers c403db6f00de openrisc: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers e41079f53e87 Documentation: Fix spelling mistake. bbc7bd658ddc selftests/bpf: Fix a user_ringbuf failure with arm64 64KB page size 8c8c5e3c854a selftests/bpf: Fix ringbuf/ringbuf_write test failure with arm64 64KB page size 377d3715900c selftests/bpf: Fix bpf_mod_race test failure with arm64 64KB page size ae8824037a0a selftests/bpf: Reduce test_xdp_adjust_frags_tail_grow logs 44a4ef59d550 xtensa: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers da7870162f17 xtensa: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers 64a064ce33b1 selftests/bpf: rbtree: Fix incorrect global variable usage a570f386f3d1 Tests for the ".emit_strings" functionality in the BTF dumper. 87c9c79a02b4 libbpf: Add support for printing BTF character arrays as strings 97744b4971d8 bpf: Clarify sanitize_check_bounds() 919319b4edfa libbpf: Correct some typos and syntax issues in usdt doc 9c8827d773bf bpftool: Display cookie for raw_tp link probe 25a0d04d3883 selftests/bpf: Add cookies check for raw_tp fill_link_info test 2fe1c5934736 bpf: Add cookie to raw_tp bpf_link_info edfc4c8a1edf cgroup: Drop sock_cgroup_classid() dummy implementation 7dc284702bcd batman-adv: store hard_iface as iflink private data 2b05db6b8a10 batman-adv: Start new development cycle 4e591b890afa dt-bindings: clock: renesas,cpg-mssr: Document RZ/T2H support b1f87be7280f apparmor: Document that label must be last member in struct aa_profile 4c0dc425fd61 apparmor: make debug_values_table static 16916b17b4f8 apparmor: force auditing of conflicting attachment execs from confined b824b5f82bbc apparmor: include conflicting attachment info for confined ix/ux fallback e76d733b1b1f apparmor: move the "conflicting profile attachments" infostr to a const declaration 89a3561e69e5 apparmor: force audit on unconfined exec if info is set by find_attach 95ff11895846 apparmor: make all generated string array headers const char *const a88db916b8c7 apparmor: fix loop detection used in conflicting attachment resolution 6c055e62560b apparmor: ensure WB_HISTORY_SIZE value is a power of 2 a949b46e7d82 apparmor: fix some kernel-doc issues in header files 44fbeeb3087e apparmor: Fix incorrect profile->signal range check e9ed1eb8f621 apparmor: use SHA-256 library API instead of crypto_shash API 2b270e2f43d7 security/apparmor: use kfree_sensitive() in unpack_secmark() b5960a06b90e vsprintf: Use __diag macros to disable '-Wsuggest-attribute=format' 7efa84b5cdd6 compiler-gcc.h: Introduce __diag_GCC_all 3e45553acb14 apparmor: Remove unused variable 'sock' in __file_sock_perm() 67e370aa7f96 apparmor: use the condition in AA_BUG_FMT even with debug disabled aabbe6f908d8 apparmor: fix typos and spelling errors 04fe43104e4e apparmor: Modify mismatched function name aa904fa1182b apparmor: Modify mismatched function name 509f8cb2fff9 apparmor: Fix checking address of an array in accum_label_info() e6b087676954 apparmor: fix dbus permission queries to v9 ABI dcd7a559411e apparmor: gate make fine grained unix mediation behind v9 abi c05e705812d1 apparmor: add fine grained af_unix mediation b4940d913cc2 apparmor: in preparation for finer networking rules rework match_prot 6cc6a0523dde apparmor: lift kernel socket check out of critical section 9045aa25d17c apparmor: remove af_select macro ce9e3b3fa25a apparmor: add ability to mediate caps with policy state machine a9eb185be84e apparmor: fix x_table_lookup when stacking is not the first entry 84c455decf27 apparmor: add support for profiles to define the kill signal 2e12c5f06017 apparmor: add additional flags to extended permission. de4754c801f4 apparmor: carry mediation check on label 34d31f23385b apparmor: cleanup: refactor file_perm() to doc semantics of some checks 35fad5b46222 apparmor: remove explicit restriction that unconfined cannot use change_hat cd769b05cc87 apparmor: ensure labels with more than one entry have correct flags 0bc8c6862faa apparmor: switch signal mediation to use RULE_MEDIATES 46b9b994dd55 apparmor: remove redundant unconfined check. 280799f72408 apparmor: cleanup: attachment perm lookup to use lookup_perms() 71e6cff3e0dd apparmor: Improve debug print infrastructure c602537de3c1 apparmor: Use str_yes_no() helper function