| Size: 880 Comment: Linux 5.5 released | Size: 1055 Comment: Not released, but ready | 
| Deletions are marked like this. | Additions are marked like this. | 
| Line 1: | Line 1: | 
| #pragma keywords Linux, Kernel, Operative System, Linus Torvalds, Open Source, drivers, filesystems, network, memory management, scheduler, preemtion, locking | #pragma keywords Linux, Kernel, Operating System, Linus Torvalds, Open Source, drivers, filesystems, network, memory management, scheduler, preemption, locking | 
| Line 3: | Line 3: | 
| Changes done in each Linux kernel release. Other places to get news about the Linux kernel are [[http://lwn.net/Kernel/|LWN kernel status]], [[http://www.h-online.com/open/features/|H-Online]], or the Linux Kernel mailing list (there is a web interface in [[http://www.lkml.org|www.lkml.org]]). List of changes of older releases can be found at LinuxVersions. If you're going to add something here look first at LinuxChangesRules! | Changes done in each Linux kernel release. Other places to get news about the Linux kernel are [[http://lwn.net/Kernel/|LWN kernel status]] or the Linux Kernel mailing list (there is a web interface in [[http://www.lkml.org|www.lkml.org]] or [[https://lore.kernel.org/lkml/|lore.kernel.org/lkml]]). The lore.kernel.org/lkml/ archive is also available via NTTP if you prefer to use a newsreader: use `nntp://nntp.lore.kernel.org/org.kernel.vger.linux-kernel` for that. List of changes of older releases can be found at LinuxVersions. If you're going to add something here look first at LinuxChangesRules! | 
| Line 7: | Line 7: | 
| <<Include(Linux_5.5)>> | <<Include(Linux_6.16)>> | 
Changes done in each Linux kernel release. Other places to get news about the Linux kernel are LWN kernel status or the Linux Kernel mailing list (there is a web interface in www.lkml.org or lore.kernel.org/lkml). The lore.kernel.org/lkml/ archive is also available via NTTP if you prefer to use a newsreader: use nntp://nntp.lore.kernel.org/org.kernel.vger.linux-kernel for that. List of changes of older releases can be found at LinuxVersions. If you're going to add something here look first at LinuxChangesRules!
You can discuss the latest Linux kernel changes on the New Linux Kernel Features Forum.
Linux 6.16 was released on Sunday, 27 July 2025.
Summary: This release includes some Ext4 performance improvements; XFS support for large atomic writes; support for USB audio offload; support for zero-copy send TCP payloads from DMABUF memory; various futex improvements; initial support for Intel Trusted Domain Extensions; automatic weighted interleaved memory allocation policy; support for sending coredumps over an AF_UNIX socket, and make easier to build your kernel optimized for your local CPU. As always, there are many other features, new drivers, improvements and fixes. Also, you might be interested in the LWN merge window report: part 1, part 2
Contents
- 
Prominent features- XFS support for large atomic writes
- USB audio offload support
- Initial support for Intel Trusted Domain Extensions
- Allow to zero-copy send TCP payloads from DMABUF memory
- Automatic weighted interleaved memory allocation policy
- Support for Intel Advanced Performance Extensions
- Add support for sending coredumps over an AF_UNIX socket
- Futex improvements
- Some Ext4 performance improvements
- Build optimization for the local CPU on x86
 
- Core (various)
- File systems
- Memory management
- Block layer
- Tracing, perf and BPF
- Virtualization
- Cryptography
- Security
- Networking
- Architectures
- 
Drivers- Graphics
- Power Management
- Storage
- Drivers in the Staging area
- Networking
- Audio
- Tablets, touch screens, keyboards, mouses
- TV tuners, webcams, video capturers
- Universal Serial Bus
- Serial Peripheral Interface (SPI)
- Watchdog
- CPU Frequency scaling
- Voltage, current regulators, power capping, power supply
- Real Time Clock (RTC)
- Pin Controllers (pinctrl)
- Multi Media Card (MMC)
- Memory Technology Devices (MTD)
- Industrial I/O (iio)
- Multi Function Devices (MFD)
- Pulse-Width Modulation (PWM)
- Inter-Integrated Circuit (I2C + I3C)
- Hardware monitoring (hwmon)
- General Purpose I/O (gpio)
- Leds
- DMA engines
- Hardware Random Number Generator (hwrng)
- Cryptography hardware acceleration
- PCI
- Thunderbolt
- Clock
- PHY ("physical layer" framework)
- EDAC (Error Detection And Correction)
- Various
 
- List of Pull Requests
- Other news sites
1. Prominent features
1.1. XFS support for large atomic writes
This release adds support for large atomic writes. These are writes of multiple FS blocks that will be written atomically - either all the blocks are written, or none.
Recommended LWN article: An update on torn-write protection
1.2. USB audio offload support
After years of work, this release incorporates USB offload support for audio devices. This feature offers major power savings on embedded devices where a USB audio stream can continue to flow while the rest of the system is sleeping, something that devices running on battery power really care about. This is a feature that is available on Android under different implementations, now there is an unified implementation that everbody can use
1.3. Initial support for Intel Trusted Domain Extensions
This release adds initial support for Intel's Trust Domain Extensions, which protect confidential guest VMs from the host and physical attacks. This is done encrypting the memory of the guest VM. This is similar to AMD's SEV-SNP (already supported).
Documentation: Intel Trust Domain Extensions (TDX)
Intel documentation: Intel® Trust Domain Extensions (Intel® TDX)
1.4. Allow to zero-copy send TCP payloads from DMABUF memory
This release adds support for device memory TCP TX path. Device memory TCP (merged in Linux 6.12) provided the ability to zero-copy receive TCP payloads to a DMABUF region of memory while packet headers land separately in normal kernel buffers. The TX path was dropped from the Device Memory TCP patch series to make it easier to review and merge, this release includes it.
Documentation: TX Interface
Recommended LWN article: Direct-to-device networking
1.5. Automatic weighted interleaved memory allocation policy
On modern NUMA systems, memory can be allocated from different nodes, some of which can offer better bandwith characteristics than others. Linux allows to configure different weights to each node so that allocations are done as specified by the administrator, but this configuration is complex and does not address memory hotplug events. Round-robin allocations do not take account of bandwith information either. This release adds an automatic auto-tuning policy. In this mode, all node weights are re-calculated and overwritten whenever new bandwidth data is made available during either boot or hotplug events.
Recommended LWN article: Automatic tuning for weighted interleaving
1.6. Support for Intel Advanced Performance Extensions
This release adds support for Intel APX, or Advanced Performance Extensions. Intel APX doubles the number of general-purpose registers from 16 to 32, allowing code to contain fewer loads and stores, which leads to better performance and power savings.
Documentation: https://www.intel.com/content/www/us/en/developer/articles/technical/advanced-performance-extensions-apx.html
1.7. Add support for sending coredumps over an AF_UNIX socket
This release adds support for sending coredumps over an AF_UNIX socket. This coredump socket allows userspace to not have to rely on usermode helpers for processing coredumps, and provides a safer way to handle them instead of relying on privileged coredumping helpers. This functionality is implemented using another feature that allows to hand out pidfds for reaped peer tasks.
Recommended LWN article: Slowing the flow of core-dump-related CVEs
1.8. Futex improvements
This release adds support for process local hash which is only shared by all threads of process (as opossed by the futex hash that by default is system wide and shared by all tasks). This hash will only be used for a PROCESS_PRIVATE futex operation. There is also support for FUTEX2_NUMA (which feature extends the futex interface to be NUMA-aware) and FUTEX2_MPOL (which feature extends the futex interface to be mempolicy-aware) (cover), commit, [[https://git.kernel.org/linus/55284f70
1.9. Some Ext4 performance improvements
This release incorporates some performance to the "fast commit" path, multi-fsblock atomic write support for bigalloc file systems, and large folio support for regular files. This last can result in really stupendous performance for the right workloads (eg. a 37% improvement on a large sequential I/O workload)
Línea 72: Línea 64:
1.10. Build optimization for the local CPU on x86
For those users who still compile their own kernels, this release adds a CONFIG_X86_NATIVE_CPU option that makes the kernel build with the -march=native option. This makes compilers optimize the compilation for your CPU, which can provide nice performance improvements.
2. Core (various)
- vfs: Add sysctl vfs_cache_pressure_denom, for more granular cache pressure control (eg. if you wish to preserve more dentries during memory reclamation). At the default value of vfs_cache_pressure = vfs_cache_pressure_denom the kernel will attempt to reclaim dentries and inodes at a "fair" rate with respect to pagecache and swapcache reclaim. Decreasing vfs_cache_pressure causes the kernel to prefer to retain dentry and inode caches. When vfs_cache_pressure=0, the kernel will never reclaim dentries and inodes due to memory pressure and this can easily lead to out-of-memory conditions. Increasing vfs_cache_pressure beyond vfs_cache_pressure_denom causes the kernel to prefer to reclaim dentries and inodes. Increasing vfs_cache_pressure significantly beyond vfs_cache_pressure_denom may have negative performance impact. Reclaim code needs to take various locks to find freeable directory and inode objects. When vfs_cache_pressure equals (10 * vfs_cache_pressure_denom), it will look for ten times more freeable objects than there are commit 
- fscrypt: Add support for hardware-wrapped keys commit 
- kexec: Introduce kexec handover (KHO) (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- vt
- io_uring
- Support kdump with luks encryption by reusing luks volume keys (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- cgroup: Separate rstat trees (cover), commit, commit, commit, commit, commit, commit 
- (FEATURED) futex: Add support task local hash maps, FUTEX2_NUMA and FUTEX2_MPOL (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- RCU: Add counters for lockups and stalls (cover), commit, commit 
- memcg: introduce non-blocking limit setting option commit, commit 
- modules: Implement means for exports to be available to an explicit list of named modules. By explicitly limiting the usage of certain exports, the abuse potential/risk is greatly reduced (cover), commit, commit, commit, commit 
- ptrace: introduce PTRACE_SET_SYSCALL_INFO API, a generic ptrace API that complements PTRACE_GET_SYSCALL_INFO by letting the ptracer modify details of system calls the tracee is blocked in (cover), commit, commit, commit, commit, commit, commit 
- task scheduler - Dynamic asym priority support (cover), commit, commit, commit, commit 
- Add statistics of numa balance task migration (cover), commit, commit 
- Skip VMA scanning on memory pinned to one NUMA node via cpuset.mems (cover), commit, commit 
- Add kernel cmdline option for rt_group_sched, thus deferring the decision whether to have CONFIG_RT_GROUP_SCHED or not up until the boot time (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- sched_ext: Introduce scx_sched. In preparation of supporting multiple hierarchical schedulers, this patchset packages the states which are currently global but need to become per scheduler instance into the new struct scx_sched commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Enhance built-in idle selection with allowed cpus (cover), commit, commit, commit, commit, commit 
 
- (FEATURED) Add coredump socket for more secure core dumping (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Faster and simpler crc32c computation (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- maple_tree: Track node vacancy to reduce worst case allocation counts (cover), commit, commit, commit, commit, commit, commit 
- proc: extend the PAGEMAP_SCAN ioctl to report guard regions (cover), commit, commit, commit 
- fs: add S_ANON_INODE commit 
- select: do_pollfd: add unlikely branch hint return path commit 
- crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo commit 
- Move ret_from_fork() to c and inline syscall_exit_to_user_mode() (cover), commit, commit, commit, commit 
- ITER_XARRAY cleanups and consequences (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- Rust - Astractions for clk, cpumask, cpufreq, opp (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Introduce cpuid and fix cpumask doctest (cover), commit, commit, commit 
- Auxiliary bus rust abstractions (cover), commit, commit, commit, commit, commit 
- Drm rust abstractions and nova (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- Add io polling (cover), commit, commit, commit, commit, commit 
- xarray: Add a minimal abstraction for XArray (cover), commit, commit, commit 
- Support for mm_struct, vm_area_struct, and mmap (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
 
- tools/nolibc
- power: Wire-up filesystem freeze/thaw with suspend/resume (cover), commit, commit, commit, commit, commit 
- Remove uselib() system call commit 
- exit: combine work under lock in synchronize_group_exit() and coredump_task_exit() commit 
- gcc-plugins: remove SANCOV gcc plugin commit 
- gendwarfksyms: Add more kABI rules (cover), commit, commit, commit, commit, commit 
- kbuild: Make gcc-8.1 and binutils-2.30 the minimum version (cover), commit, commit, commit 
- Remove structleak gcc plugin commit 
3. File systems
- BTRFS - Simplify extent buffer writeback: gains throughput and runtime improvements on metadata heavy operations doing writeback (sample test shows +50% throughput, -33% runtime) (cover), commit, commit, commit 
- More efficient extent unpinning when committing transaction (estimated run time improvement 3-5%) (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Move block perfect compression out of experimental features commit 
- Prepare compression paths for large data folios commit 
- Enable large data folios support for defrag commit 
- scrub: reduce memory usage of struct scrub_sector_verification commit 
 
- EXT4 - (FEATURED) Fast commit performance patchset (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- (FEATURED) Enable large folio for regular files (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- (FEATURED) Add multi-fsblock atomic write support with bigalloc (cover), commit, commit, commit, commit, commit, commit, commit 
 
- BCACHEFS - Snapshot deletion improvements (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- opts.rebalance_on_ac_only commit 
- Knob for manual snapshot deletion commit 
- Add bch_sb_field_recovery_passes superblock section commit, commit 
- Bcachefs async object debugging (cover), commit, commit, commit, commit, commit 
- sysfs trigger_emergency_read_only commit 
- sysfs trigger_journal_commit commit 
- Alloc_request.ca commit 
 
- F2FS
- FUSE
- NFS - Add localio to sysfs commit 
- Add support for fallocate(FALLOC_FL_ZERO_RANGE) commit 
- Always probe for LOCALIO support asynchronously commit 
- Add /sys/kernel/debug/nfsd commit 
- Implement FATTR4_CLONE_BLKSIZE attribute commit 
- Add experimental setting to disable the use of splice read commit 
- Implement referring call lists for CB_OFFLOAD (cover), commit, commit, commit, commit 
 
- XFS
- SMB - Introduce and use common smbdirect headers/structures (step1) (work done in order to unify the in kernel client and server layers and expose the result to userspace, so that Samba can also use it) (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Client: add ParentLeaseKey support commit 
- Improve directory cache reuse for readdir operations commit 
 
- EROFS
- OVERLAYFS
- SQUASHFS - Add optional full compressed block caching commit 
 
- UFS - Convert ufs to the new mount api commit 
 
- EXT2 - Deprecate dax commit 
 
- NTFS3 - Remove ability to change compression on mounted volume commit 
 
- OMFS - Convert to new mount api commit 
 
- ORANGEFS - Convert to use the new mount api commit 
 
- BFS - Convert bfs to use the new mount api commit 
 
4. Memory management
- Always call constructor for kernel page tables (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Rewrite pfnmap tracking and remove vm_pat (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- (FEATURED) mempolicy: Weighted Interleave Auto-tuning commit 
- Avoid costly high-order page allocations when reading proc files (cover) 
- Decouple memcg and objcg stocks (cover), commit, commit, commit, commit 
- Enhance sysfs handling for memory hotplug in weighted interleave (cover), commit, commit, commit 
- mempolicy: optimize queue_folios_pte_range by PTE batching commit 
- Nmi-safe kmem charging (cover), commit, commit, commit, commit, commit 
- Add CONFIG_PAGE_BLOCK_ORDER to select page block order commit 
- madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE (cover), commit, commit, commit, commit 
- Add max arg to swappiness in memory.reclaim and lru_gen (cover), commit, commit, commit 
- Minor cleanups and improvements to swap freeing code (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- vmscan: Enforce mems_effective during demotion (cover), commit, commit 
- hugetlb: use separate nodemask for bootmem allocations (cover), commit 
- Make memcg stats irq safe (cover), commit, commit, commit, commit, commit, commit, commit 
- Let unmap_hugepage_range() and several related functions to take folio instead of page (cover), commit, commit, commit, commit 
- Use SWAPPINESS_ANON_ONLY in MGLRU commit 
- Add folio_mk_pte() (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Use kmem_cache for memcg alloc (cover), commit, commit, commit 
- Eliminate mmap() retry merge, add .mmap_prepare hook (cover), commit, commit, commit 
- compaction: allow more aggressive proactive compaction (cover), commit, commit 
- mincore: use pte_batch_hint() to batch process large folios commit 
- damon: auto-tune DAMOS for NUMA setups including tiered memory (cover), commit, commit, commit, commit, commit, commit, commit 
- Remove aops->writepage (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
5. Block layer
- Remove block layer bounce buffering (cover), commit, commit, commit, commit, commit, commit, commit 
- zram: support algorithm-specific parameters (cover), commit, commit 
- ublk: Add UBLK_U_CMD_UPDATE_SIZE commit 
- ublk: add feature UBLK_F_QUIESCE (cover), commit, commit, commit 
- ublk: Support to register bvec buffer automatically (cover), commit, commit, commit, commit, commit, commit 
- dm-bufio: remove maximum age based eviction commit 
- dm mpath: Interface for explicit probing of active paths (cover), commit, commit 
- dm: Pass through operations on wrapped inline crypto keys (cover), commit, commit 
- md: add a new api sync_io_depth commit 
- ublk: Decouple server threads from ublk_queues/hctxs (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
6. Tracing, perf and BPF
- BPF - bpf qdisc (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Support bpf rbtree traversal and list peeking (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- Replace CONFIG_DMABUF_SYSFS_STATS with BPF (cover), commit, commit, commit, commit, commit 
- Add support for __prog argument suffix to pass in prog->aux commit 
- Retrieve ref_ctr_offset from uprobe perf link (cover), commit, commit, commit 
- Allow XDP_REDIRECT for xdp dev-bound programs (cover), commit, commit 
- Introduce kfuncs for memory reads into dynptrs (cover), commit, commit, commit 
- Support atomic update for htab of maps (cover), commit, commit, commit, commit, commit, commit 
- Add support for custom btf path in prog load/loadall commit 
 
- perf - Add support for cpu event term (cover), commit, commit, commit, commit 
- perf report: Support custom output fields in hierarchy mode (cover), commit, commit, commit, commit 
- perf mem: Add new output fields for data source commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- perf record --off-cpu: Dump off-cpu samples directly (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- perf lock contention: Add -J/--inject-delay option commit 
- Use rustc-demangle for rust demangling (cover), commit, commit, commit, commit, commit, commit 
- Metric related performance improvements (cover), commit, commit, commit 
- Add support for cpu event term (cover), commit, commit, commit, commit 
- perf trace: Support --summary-mode=cgroup commit 
- perf python: Add support for 'struct perf_counts_values' to return counter data commit 
- perf python: Add missing infra pieces for counting (cover), commit, commit, commit, commit, commit 
- perf report: Add 'tgid' sort key commit 
 
- ftrace: Expose call graph depth as unsigned int (cover), commit, commit 
- tracing: Updates for v6.16 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
7. Virtualization
- Add virtio_rtc module (cover), commit, commit, commit, commit 
- Move initializing sev/snp functionality to kvm (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- tsm-mr: Unified Measurement Register ABI for TVMs commit, commit, commit, commit, commit, commit, commit 
- Enlightened vtpm support for svsm on sev-snp (cover), commit, commit, commit, commit 
- KVM: Tdx initialization + vcpu/vm creation (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- hyperv: Support Virtual Trust Level Boot (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
8. Cryptography
- Turris ecdsa signatures via keyctl() (cover), commit, commit, commit, commit, commit 
- Add partial block api and hmac to ahash (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- acomp: add missing return statements in compress/decompress commit 
- hash: preparation for block-only shash (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- lib: add partial block helper (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Remove request chaining (cover), commit, commit, commit, commit, commit 
9. Security
- kexec: measure events between kexec load and execute (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- selinux - Reduce path walk overhead with a small directory access cache that is added to the per-task SELinux state. This cache allows SELinux to cache the most recently used directory access decisions in order to avoid repeatedly querying the AVC commit 
- Support wildcard match in genfscon. It allows for more expressive and efficient path matching in the policy which is especially helpful for sysfs, and has resulted in a ~15% boot time reduction in Android commit 
 
10. Networking
- (FEATURED) Device memory TCP TX path. Device memory TCP (merged in Linux 6.12) provided the ability to zero-copy receive TCP payloads to a DMABUF region of memory while packet headers land separately in normal kernel buffers. The TX path was dropped from the Device Memory TCP patch series to make it easier to review and merge, this release includes the TX path (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- TCP Receive side improvements (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Introduce SO_PASSRIGHTS socket option: As long as recvmsg() or recvmmsg() is used with cmsg, it is not possible to avoid receiving file descriptors via SCM_RIGHTS, this option disables it (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- IP: Improve TCP sock multipath routing (cover), commit, commit, commit 
- vxlan: Convert fdb table to rhashtable. Nr. of packets per second using a single pktgen thread with varying number of entries is increased as result (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- veth: qdisc backpressure and qdisc check refactor (cover), commit, commit 
- wireguard: device: enable threaded NAPI commit 
- bonding: Assign random address if device address is same as bond commit 
- Introducing openvpn data channel offload (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- rxrpc, afs - Add AFS GSSAPI security class to AF_RXRPC and kafs (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Clean up refcounting on afs_cell and afs_server records (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
 
- Devmem tcp minor cleanups and ksft improvements (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- bridge
- ethtool: Introduce ethnl dump helpers (cover), commit, commit, commit 
- Add support for providing the ptp hardware source in tsinfo commit 
- Cover more per-cpu storage with local nested bh locking (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- No RTNL for ipv6 routing table. (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- wifi
- MPTCP: Various small and unrelated improvements (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- netfilter - Netfilter updates for net-next (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Netfilter updates for net-next (cover), commit, commit, commit, commit, commit, commit 
 
- sunrpc
- pidfs: enable handing out pidfds for reaped sk->sk_peer_pid (cover), commit, commit, commit, commit 
- Bluetooth
- ynl
11. Architectures
- ARM - New SoCs: - RK3562 is a new chip based on the old Cortex-A53 core, apparently a low-cost version of the Cortex-A55 based RK3568/RK3566 (cover), commit, commit, commit, commit, commit, commit 
- NXP i.MX94 is a minor variation of i.MX93/i.MX95 with a different set of on-chip peripherals (cover), commit, commit, commit 
- Renesas RZ/V2N (R9A09G056) is a new member of the larger RZ/V2 family (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Amlogic S6/S7/S7D (cover), commit, commit, commit, commit, commit, commit, commit 
- Samsung Exynos7870 is an older chip similar to Exynos7885 (cover), commit, commit, commit, commit, commit 
- WonderMedia wm8950 is a minor variation on the wm8850 chip (cover), commit, commit 
- Amlogic s805y is almost idential to s805x (cover), commit, commit 
- Allwinner A523 is similar to A527 and T527 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Qualcomm MSM8926 is a variant of MSM8226 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Qualcomm Snapdragon X1P42100 is related to R1E80100 (cover), commit, commit, commit, commit, commit, commit 
 
- New board and device support - Add support for toradex smarc i.mx8mp (cover), commit, commit 
- ti: Add Toradex Verdin AM62P (cover), commit, commit, commit, commit, commit, commit 
- Add two board-families from theobroma-systems (cover), commit, commit, commit, commit, commit, commit 
- Add rk3562 soc and evb support (cover), commit, commit, commit, commit, commit 
- rockchip: add and enable DSI2 on rk3588 (cover), commit, commit, commit 
- socfpga: agilex5: add NAND daughter board (cover), commit, commit 
- Add bananapi r4 variants and add xsphy (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- rockchip: add ROCK 5B+ support (cover), commit, commit, commit, commit 
- Add initial device tree for TQMa93xx/MBa91xxCA commit, commit 
- imx8mp: Add device tree for Nitrogen8M Plus ENC Carrier Board commit, commit 
- renesas: r8a779g3: Add Retronix R-Car V4H Sparrow Hawk board support (cover), commit, commit, commit 
- Basic devicetree support for amlogic s6 s7 and s7d (cover), commit, commit, commit, commit, commit, commit, commit 
- Add support for renesas rz/v2n soc and evk (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add support for rk3399 industry evaluation board (cover), commit, commit 
- ti: Add basic support for phyBOARD-Izar-AM68x commit, commit, commit 
- qcom: Add industrial mezzanine support for qcs6490-rb3gen2 commit 
- Add rz/g3e xspi support (cover), commit, commit, commit, commit, commit, commit, commit 
- freescale: add initial device tree for TQMa8XxS commit, commit 
- Add new imx imx8mp-libra-rdk-fpsc sbc (cover), commit, commit, commit 
- mediatek: Add MT8186 Ponyta Chromebooks commit 
- Hp elitebook ultra g1q support (cover), commit, commit, commit, commit 
- vt8500: Add VIA APC Rock/Paper board (cover), commit, commit 
- stm32: add initial support for stm32mp157-ultra-fly-sbc board commit, commit, commit, commit 
- Support stm32h747i-disco board (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- Add initial support for renesas rz/t2h soc (cover), commit, commit, commit, commit, commit 
- Board support for fernsehfee 3.0 (cover), commit, commit, commit, commit 
- renesas: Add r9a06g032-rzn1d400-eb board device-tree commit 
- qcom: Initial dts for LG Nexus 4 commit 
- bcm: Add support for Raspberry Pi 2 (2nd rev) (cover), commit, commit, commit 
- socfpga: Add basic support for Terrasic's de10-nano (cover), commit, commit 
- Add device-tree for ASUS Transformer Pad LTE TF300TL (cover), commit, commit, commit 
- qcom: sm6125: Initial support for xiaomi-ginkgo redmi note 8 support commit, commit 
- freescale: Add PHYTEC phyBOARD-Nash-i.MX93 support commit, commit 
- imx8mp-tqma8mpql-mba8mp-ras314: Add Raspberry Pi Camera V2 overlay commit, commit 
- platform: mellanox: nvsw-sn2200: Add support for new system flavour (cover), commit, commit 
- mediatek: mt8188: Add all Multimedia Data Path 3 nodes commit, commit, commit 
- Mediatek dimensity 1200 - add dvfsrc support (cover), commit, commit, commit, commit 
- davinci: remove support for da830 commit 
- qcom: rpmhpd: Add SM4450 power domains (cover), commit, commit, commit 
- sunxi: h616: Enable Mali GPU (cover), commit, commit, commit, commit 
- platform/mellanox: mlxbf-pmc: Support additional PMC blocks commit 
- vt8500: Add runtime SoC version identification (cover), commit, commit, commit 
- Introduce llcc v6 used on the sm8750 socs (cover), commit, commit, commit, commit 
- qcom: Add SM7150 Google Pixel 4a commit, commit, commit, commit 
- sophgo: add rtc support for CV1800 (cover), commit, commit, commit 
- Arm CoreSight: Support AUX pause and resume (cover), commit, commit, commit, commit, commit, commit, commit 
- scmi/imx: Add i.MX95 LMM/CPU Protocol (cover), commit, commit, commit, commit, commit, commit, commit 
- sophgo: add SG2044 clock controller support (cover), commit, commit, commit, commit, commit 
- ti: k3-socinfo: Add JTAG ID for AM62LX commit 
- Add codec driver for cirrus logic cs48l32 dsp (cover), commit, commit 
- EP: Add RC-to-EP doorbell with platform MSI controller (cover), commit, commit, commit, commit, commit 
- Mediatek dimensity 1200 - add iommu support (cover), commit, commit 
- platform/mellanox: mlxreg-dpu: Add initial support for Nvidia DPU (cover), commit, commit, commit, commit, commit, commit 
- Enable drm/imagination bxm-4-64 support for licheepi 4a (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add usb2phy port reset control driver for renesas rz/v2h(p) soc (cover), commit, commit, commit 
 
- KVM - Recursive NV support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Introduce CONFIG_UBSAN_KVM_EL2 commit 
- hyperv: Support Virtual Trust Level Boot (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Allow userspace to limit the number of PMU counters for EL2 VMs (cover), commit, commit, commit, commit, commit 
- vgic-its: Add debugfs interface to expose ITS tables commit 
 
- Expose aidr_el1 via sysfs commit 
- arm_scmi: Add polling support to raw mode commit 
- Revamp Fine Grained Trap handling (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Perf improvements for hugetlb and vmalloc on arm64 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add support for spe data source packet on hisilicon hip12 (cover), commit, commit, commit 
- Support arm64_va_bits=52 when setting arch_mmap_rnd_bits_max commit 
 
- X86 - Make 5-level paging support unconditional for x86-64 (cover), commit, commit, commit, commit 
- (FEATURED) Support intel advanced performance extensions (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- (FEATURED) kbuild: Add the CONFIG_X86_NATIVE_CPU option to locally optimize the kernel with '-march=native' commit 
- Attack vector controls (part 1). It restructures the existing mitigation selection logic (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- alternatives: remove false sharing in poke_int3_handler() (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- memory,x86,acpi: hotplug memory alignment advisement (cover), commit, commit, commit 
- misc: Move amd side band interface(sbi) functionality (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- intel_idle: Add c1 demotion on/off sysfs knob (cover), commit, commit, commit 
- iommu/amd: Add support for HTRangeIgnore feature commit 
- iommu/amd: Allow matching ACPI HID devices without matching UIDs commit 
- platform - chrome: of_hw_prober: Support Google Spherion commit 
- chrome: mediatek: mt8186-corsola: Consolidate and add new devices (cover), commit, commit 
- amd/hsmp: Report power via hwmon sensors commit, commit, commit 
- intel-uncore-freq: Add agent_types and die_id attributes (cover), commit, commit, commit, commit, commit 
- tuxedo: Add virtual LampArray for TUXEDO NB04 devices (cover), commit 
- ISST: SST PP and TF revision 2 (cover), commit, commit, commit 
- ISST: SST PP and TF revision 2 (cover), commit, commit, commit 
- alienware-wmi-wmax: HWMON support + DebugFS + Improvements (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- dell-ddv: Expose the battery health to userspace commit, commit, commit, commit 
- oxpec: add devices, features, fix abi and move to platform/x86 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- oxpec: Add support for OneXPlayer G1 Intel/AMD (cover), commit, commit 
- thinkpad-acpi: Add support for new hotkey for camera shutter switch commit 
- Create intel pmc ssram telemetry driver (cover), commit, commit, commit, commit, commit 
- pmc: Add Panther Lake support to Intel PMC SSRAM Telemetry, add Lunar Lake support to Intel PMC SSRAM Telemetry commit, commit 
- samsung-galaxybook: Add SAM0426 commit 
- dell-lis3lv02d: Add Latitude 5500 commit 
- dell-lis3lv02d: Add Precision 3551 commit 
- Add Wildcat Lake support commit 
- thinkpad_acpi: handle HKEY 0x1402 event commit 
 
- KVM - TDX mmu part 2 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- SVM: Add architectural definitions/assets for Bus Lock Threshold commit 
- Advertise support for AMD's PREFETCHI commit 
- Add a module param for device posted IRQs (cover), commit, commit, commit 
- SEV: Add support for the ALLOWED_SEV_FEATURES feature (cover), commit, commit 
- SVM: Add support for the bus lock threshold (cover), commit, commit, commit 
- TDX: TD vcpu enter/exit (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- (FEATURED) TDX: TDX "the rest" part (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Enlightened vtpm support for svsm on sev-snp (cover), commit, commit, commit, commit 
- Introduce quirk KVM_X86_QUIRK_IGNORE_GUEST_PAT (cover), commit, commit, commit, commit, commit, commit 
- Move initializing sev/snp functionality to kvm (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- Introduce quirk KVM_X86_QUIRK_IGNORE_GUEST_PAT (cover), commit, commit, commit, commit, commit, commit 
 
- tsm-mr: Add TVM Measurement Register support commit 
- aes - drop the avx10_256 aes-xts and aes-ctr code (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- perf - Support auto counter reload (cover), commit, commit, commit, commit, commit 
- Arch-pebs and pmu supports for clearwater forest and panther lake (cover), commit, commit, commit, commit, commit, commit 
- uncore: Overflow handling enhancements (cover), commit, commit, commit, commit 
- Intel vendor events and tma 5.02 metrics (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Intel tpebs min/max/mean/last support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
 
- perf/amd/ibs: Add Zen5 support (tools changes) (cover), commit, commit, commit, commit 
- aes-xts - optimize _compute_first_set_of_tweaks for avx-512 commit 
 
- POWERPC - kvm powerpc/book3s-hv: Expose Hostwide counters as perf-events (cover), commit, commit, commit, commit, commit, commit 
- pseries: Add character devices for indices, platform-dump and physical-attestation rtas (cover), commit, commit, commit, commit, commit, commit, commit 
- Add support for configure and control of hardware trace macro(htm) (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
 
- RISCV - sophgo: Introduce SG2044 SRD3-10 board support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- TH1520 SoC: Add AON firmware & power-domain support (cover), commit, commit, commit, commit, commit 
- Add vendor extensions support for sifive (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Basic device tree support for eswin eic7700 risc-v soc (cover), commit, commit, commit, commit 
- Add risc-v simd syndrome and recovery calculations commit 
- hwprobe: export Zabha extension commit 
- Add sbi fwft misaligned exception delegation support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- ftrace: atmoic patching and preempt improvements commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- kexec_file: Support loading Image binary file (cover), commit, commit 
- Add zicbop & prefetchw support (cover), commit, commit, commit, commit 
- Add support for pud thp commit 
- mm: Add support for Svinval extension commit 
- Enable mseal sysmap for rv64 commit 
- vDSO: Wire up getrandom() vDSO implementation commit 
- KVM: add KVM_CAP_RISCV_USERSPACE_SBI>RISC-V: KVM: VCPU reset fixes (cover), commit 
- bpf, riscv64: Support load-acquire and store-release instructions (cover), commit, commit, commit, commit, commit, commit, commit, commit 
 
- S390 - iommu: support additional table regions (cover), commit, commit, commit, commit, commit 
- Ap bus/zcrypt/pkey/paes no-mem-alloc patches (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Reimplement lazy ASCE handling commit 
 
- UM
- LOONGARCH
- MIPS
- HEXAGON
12. Drivers
12.1. Graphics
- Add modifiers for apple gpu layouts commit 
- Expose modifiers/formats supported by async flips (cover), commit, commit, commit, commit, commit 
- syncobj: Extend EXPORT_SYNC_FILE for timeline syncobjs commit 
- virtio: Add capset definitions to UAPI commit 
- xe - Pmu support for engine activity (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- bmg: Add one additional PCI ID commit 
- hwmon: Add mailbox power limits, PL2, read energy from PMT (cover), commit, commit 
- hwmon: expose fan speed commit 
- svm: Add stats for SVM page faults commit 
- Add support for different firmware files on each GT (cover), commit, commit, commit 
- Allow to drop vram resizing commit 
 
- amdgpu - Amdgpu usermode queues (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Support for secure queues commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Implement userqueue signal/wait IOCTL commit, commit, commit, commit, commit, commit 
- Add userq specific kernel config for fence ioctls (cover), commit, commit 
- Dc patches mar 10 2025 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Dc patches mar 24, 2024 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Dc patches april 7, 2025 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Dc patches may 19 2025 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add Cleaner Shader Support for GFX10.3.x GPUs commit 
- Export DMCUB version to sysfs commit 
- Add userq fence support to SDMAv6.0 commit 
- Add userq fence support to SDMAv7.0 commit 
- Add support to query partition metrics commit, commit, commit, commit 
- Add new AMDGPU_INFO subquery for userq objects commit 
- amdkfd: Add rec SDMA engines support with limited XGMI commit 
- Add Support for enforcing isolation without Cleaner Shader commit 
- Create debugfs entry for dc6 counter commit 
- Implement Runtime Bad Page query for VFs commit 
- Implement HDMI Read Request commit 
- Amdgpu usermode queue support for navi4x commit, (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- Enable userqueue secure sem for GFX 12 commit 
- Add rebar parameter commit 
- amdkfd: add pasid debugfs entries commit 
- Add debugfs for spirom IFWI dump commit 
- Support for multi-gpu interconnection to trigger dpc recovery (cover), commit, commit, commit, commit 
- amdgpu: enable eviction fence commit 
- Add disable kernel queue support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add queue id support to the user queue wait IOCTL commit 
- Add UAPI to query if user queues are supported commit, commit, commit 
- Add Cleaner Shader Support for GFX11.5.2/11.5.3 GPUs commit 
- amdkfd: Support chain runlists of XNACK+/XNACK- commit 
 
- amdxdna - Add dma-buf support commit 
 
- panthor
- rockchip
- mediatek - Prepares support for MT8195/99 HDMIv2/DDCv2
 
- asahi - Add uapi for the asahi driver to help Mesa development commit 
 
- Provide helpers for system framebuffers and add efidrm/vesadrm (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- st7571-i2c
- nova-drm
- hisilicon
- bridge: reuse DRM HDMI Audio helpers for DisplayPort bridges (cover), commit, commit, commit, commit 
- imagination
- renesas
- hisilicon
- nouveau - Add support for hopper and blackwell gpus (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
 
- panel - simple: add Tianma P0700WXF1MBAA and improve Tianma TM070JDHG34-00 (cover), commit, commit, commit 
- Add nlt nl13676bc25-03f panel support (cover), commit, commit 
- panel-orientation-quirks: Add 2024 OneXPlayer line & ZOTAC Zone orientation quirks commit, (cover) 
- samsung-sofef00: Drop s6e3fc2x01 support commit 
- panel-edp: Add support for several panels (cover), commit, commit, commit 
- Add visionox g2647fb105 panel support (cover), commit, commit 
- Add powertip ph128800t004-zza01 panel support (cover), commit, commit 
- simple: add Tianma P0700WXF1MBAA and improve Tianma TM070JDHG34-00 (cover), commit, commit, commit 
- Add driver for himax hx8279 driveric panels (cover), commit, commit, commit 
 
- mediatek
- Add dsi display support for sa8775p target (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- msm - adreno: Support for gpu acd feature on adreno x1-85 (cover), commit, commit, commit, commit, commit, commit, commit 
- update SmartDMA feature masks (cover), commit, commit, commit, commit, commit 
- Add support for SAR2130P (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add dsi display support for sa8775p target (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
 
- Drm scheduler kunit tests (cover), commit, commit, commit, commit, commit, commit 
12.2. Power Management
- Acpica 20250404 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add interfaces for acpi mrrm table (cover), commit, commit, commit 
- Turbostat v2025.06.08 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Platform temperature control interface (cover), commit, commit, commit 
- Add support for ipq5018 tsens (cover), commit, commit, commit, commit 
- thermal/drivers: Add support for Airoha EN7581 thermal sensor commit 
12.3. Storage
- Block write streams with nvme Flexible Data Placement (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Apple PMIC NVMEM cell driver (Formerly: Generic SPMI NVMEM cell driver) (cover), commit, commit, commit 
- nvmem: Remove unused nvmem cell table support commit 
- nvme/pci: PRP list DMA pool partitioning (cover), commit, commit 
- Maxim integrated max77759 pmic mfd-based drivers (cover), commit, commit 
- soc: qcom: ice: Add HWKM support to the ICE driver commit 
- ufs: core: Add WB buffer resize support commit 
- ufs: core: Support updating device command timeout commit 
- ufs: qcom: Add support for wrapped keys commit 
- ufs: ufs-qcom: Add support to dump HW and SW hibern8 count commit 
- ufs: ufs-qcom: Add support to dump MCQ registers commit 
- ufs: ufs-qcom: Add support to dump testbus registers commit 
- smartpqi: Add new PCI IDs commit 
- scsi_debug: Add ERASE for tapes commit 
- nvme: enable vectored registered bufs for passthrough cmds commit 
- nvmet: support completion queue sharing by multiple submission queues (cover), commit, commit, commit, commit 
- nvme: introduce multipath_always_on module param commit 
12.4. Drivers in the Staging area
- iio: frequency: ad9832: devicetree probing support commit 
- atomisp: Add support for using mainline mt9m114 driver (cover), commit, commit, commit, commit 
12.5. Networking
- ptp: driver opt-in for supported PTP ioctl flags (cover), commit, commit 
- airoha: Fix IPv6 hw acceleration (cover), commit, commit, commit 
- mt76
- iwlwifi - updates - 26-12-24 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- updates - 2025-04-23 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- updates - 2025-04-24 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- updates - 2025-04-29 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- updates - 2025-04-30 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- updates - 2025-05-01 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- updates - 2025-05-05 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- updates - 2025-05-06 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- updates - 2025-05-09 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
 
- ixgbe: Add basic devlink support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- phy: Add support for new Aeonsemi PHYs (cover), commit, commit, commit, commit, commit, commit 
- ti: icssg-prueth: Add ICSSG FW Stats commit 
- igc: Add support for frame preemption feature in igc (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- enetc: Add more features for enetc v4 - round 2 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- idpf: add initial PTP support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- rtw89 - Support SAR from BIOS ACPI (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Refine TX/RX logic as preparation to support MLO (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Support MLO feature (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- fine tune STA + P2P concurrency (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- mcc: improve user experience of P2P concurrency (cover), commit, commit, commit, commit, commit, commit 
 
- txgbe: add sriov function support commit, commit, commit, commit, commit, commit 
- ath11k: bring hibernation support back (cover), commit, commit, commit, commit, commit, commit 
- ath12k
- ath12k: handle link select and inactivate (cover), commit, commit, commit, commit, commit, commit - Enable REO queue lookup table on QCN9274 (cover), commit, commit, commit 
- Send MCS15 support to firmware during peer assoc commit 
- Add monitor mode support for WCN7850 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Support MLO for WCN7850 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add Ath12k AHB driver support for IPQ5332 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add rx_info and replace the usage of rx desc (cover), commit, commit 
- Add monitor interface support on QCN9274 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Prevent multicast duplication for dynamic VLAN commit 
- Support usercase-specific firmware overrides (cover), commit, commit 
- Add support for 6 GHz AP for various power modes (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add 11d scan offload support and handle country code for WCN7850 (cover), commit, commit, commit, commit 
- Add support for link specific datapath stats commit 
- Enable AST index based address search in Station Mode commit 
- Add support to simulate firmware crash commit 
 
- RDMA/mana_ib: allow separate mana_ib for each mana client (cover), commit, commit, commit, commit 
- txgbe: Implement SRIOV for AML devices commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add support for rz/g3e canfd (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- mlx5 - HWS, Refactor action STE handling (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- HWS, Complex Matchers and rehash mechanism fixes (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Reuse per-RQ XDP buffer to avoid stack zeroing overhead commit 
- Support software TX timestamp commit 
- RDMA/mlx5: Add support for 200Gbps per lane speeds commit 
 
- mt7988: Add built-in 2.5g ethernet phy support on mt7988 (cover), commit, commit 
- intel wired lan driver updates 2025-04-11 (ice, i40e, ixgbe, igc, e1000e) (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- stmmac: dwmac-loongson: Add Loongson-2K3000 support (cover), commit, commit, commit 
- mt76: Add mt7990 support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- brcmfmac: external auth support for Infineon devices (cover), commit, commit, commit, commit 
- mt76: mt7925: add rfkill_poll for hardware rfkill commit 
- dsa: microchip: add ETS scheduler support for KSZ88x3 switches commit 
- RDMA/mana_ib: allow separate mana_ib for each mana client (cover), commit, commit, commit, commit 
- phy: realtek: add RTL8127-internal PHY commit 
- phy: realtek: Add support for PHY LEDs (cover), commit, commit, commit, commit, commit, commit 
- mana: Add support for Multi Vports on Bare metal commit 
- Dpaa_eth conversion to ndo_hwtstamp_get() and ndo_hwtstamp_set() (cover), commit, commit, commit 
- Add gbeth glue layer driver for renesas rz/v2h(p) soc (cover), commit, commit, commit, commit 
- airoha: Add matchall filter offload support commit 
- fbnic
- phy: marvell-88q2xxx: Enable temperature sensor for mv88q211x commit 
- txgbe: Support the FDIR rules assigned to VFs commit 
- dsa: mt7530: modernize MIB handling + fix (cover), commit, commit, commit, commit, commit, commit 
- amd-xgbe: add support for AMD Renoir (cover), commit, commit, commit, commit, commit 
- dsa: mt7530: Add AN7583 support + PHY (cover), commit, commit, commit 
- igb: Xdp/zc follow up (cover), commit, commit, commit, commit 
- ena: Support persistent per-NAPI config commit 
- mt76: mt7925: introduce thermal protection commit 
- stmmac: Refactoring designware vlan code. (cover), commit, commit, commit 
- dsa: microchip: Add SGMII port support to KSZ9477 switch commit 
- bcmasp: Add v3.0 and remove v2.0 (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- mdio: Add RTL9300 MDIO driver commit 
- phy: mediatek: add Airoha PHY ID to SoC driver commit, commit 
- airoha: Add l2 hw acceleration for airoha_eth driver (cover), commit, commit 
- airoha: Add per-flow stats support to hw flowtable offloading (cover), commit, commit, commit 
- ixgbe: Add ethtool support for e610 (cover), commit, commit, commit, commit 
- wifi:rtw88:rtw8822bu VID/PID for BUFFALO WI-U2-866DM commit, (cover) 
- bcmasp: Add v3.0 and remove v2.0 (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- phy: realtek: Add support for WOL magic packet on RTL8211F commit 
- rt288: Improve rtl8814au performance (cover), commit, commit, commit, commit 
- mt76: support power delta calculation for 5 TX paths commit, commit, commit, commit, commit, commit, commit, commit, commit 
- r8169: add support for RTL8127A commit 
- txgbe: Implement udp tunnel port for txgbe (cover), commit, commit 
- mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info commit 
- ixgbe: devlink: add devlink region support for E610 commit 
- ice: Refactor to prepare for intel ipu e2000 (gen3) (cover), commit, commit, commit, commit, commit 
- bcmgenet: 64bit stats and expose more stats in ethtool (cover), commit, commit, commit 
- airoha: Add l2 hw acceleration for airoha_eth driver (cover), commit, commit 
- mt76: mt7996: add macros for pci device ids commit 
- bnxt: add support rx side device memory TCP commit 
- stmmac: socfpga: 1000BaseX support and cleanups (cover), commit, commit, commit 
- stmmac: dwmac-loongson: Add Loongson-2K3000 support (cover), commit, commit, commit 
- phy: dp83822: Add support for changing the MAC series termination (cover), commit, commit, commit, commit 
- ath11k: support DBS and DFS compatibility commit 
- btusb
- RDMA/mana_ib
- RDMA/rxe: RDMA FLUSH and ATOMIC WRITE with ODP (cover), commit, commit 
- RDMA/bnxt_re: Support extended stats for Thor2 VF commit 
- usb: r8152: Add device ID for TP-Link UE200 commit 
- usb: qmi_wwan: add SIMCom 8230C composition commit 
12.6. Audio
- (FEATURED) USB offload support for audio devices. This feature offers major power savings on embedded devices where a USB audio stream can continue to flow while the rest of the system is sleeping. It also Introduce qc usb snd audio offloading support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Intel: avs: 16 channels support (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- msnd: Remove midi code commit 
- hda: Add new pci id for AMD GPU display HD audio controller commit 
- Add support for three acer laptops using cs35l41 (cover), commit, commit 
- Hda - add new driver for hda controllers listed via acpi commit 
- HDA: Add Zhaoxin HDMI Controller and Codec support commit 
- amd: yc: Add support for Lenovo Yoga 7 16ARP8 commit 
- usb-audio: Add Pioneer DJ DJM-V10 support commit 
- hda/realtek - Add mute LED support for HP Victus 15-fb2xxx commit 
- hda/realtek - Add mute LED support for HP Victus 15-fa0xxx commit 
- hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx commit 
- ASoC - Add rk3576 sai audio controller support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Intel: avs: Add support for FCL platform (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- tas27{64,70}: improve support for Apple codec variants (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- Add richtek rt9123 and rt9123p support (cover), commit, commit, commit, commit 
- Intel: avs: Update machine board card names (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Intel: sof_sdw: Add support for wclrvp & ocelot in WCL platform commit 
- Add dapm/asoc helpers to create sdca drivers (cover), commit, commit, commit, commit, commit, commit, commit 
- Intel: avs: 16 channels support (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- mt8195: Add support for MT8395 Radxa NIO 12L with MT6359 codec (cover), commit, commit, commit, commit, commit 
- Add support for cs35l63 smart amplifier (cover), commit, commit, commit, commit, commit 
- SOF: amd: add soundwire IO support for ACP7.0 & ACP7.1 platforms (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- tas2781: Add a debugfs node for acoustic tuning commit 
- Intel: soc-acpi-intel-lnl/ptl-match: Add rt713_vb_l3_rt1320_l3 support (cover), commit, commit 
- Add tegra264 support in ahub drivers (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add intel machine driver support for cs35l63 (cover), commit, commit 
- Intel: avs: Add support for FCL platform (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add renesas msiof sound driver (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- Add sound card support for qcs9100 and qcs9075 (cover), commit, commit 
- Add support for loongson-1 ac97 (cover), commit, commit, commit, commit 
- soc: wcd938x: enable t14s audio headset (cover), commit, commit, commit, commit, commit, commit 
- ASoC/SOF/PCI/Intel: add Wildcat Lake support (cover), commit, commit, commit, commit, commit 
- SoundWire/ASoC: Intel: Add suppoirt for printing ACE3+ PVCCS (mic privacy) register in register dump (cover), commit, commit 
 
12.7. Tablets, touch screens, keyboards, mouses
- Xpad - more xbox one improvements (cover), commit, commit, commit, commit 
- xpad - support Acer NGR 200 Controller commit 
- HID
12.8. TV tuners, webcams, video capturers
- rkvdec: Add H.264 High 10 and 4:2:2 profile support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add driver for st vd56g3 camera sensor (cover), commit, commit 
- Add support for st vd55g1 camera sensor (cover), commit, commit 
- renesas: vsp1: Add colorspace support (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- qcom: camss: Add X1 Elite support (cover), commit, commit, commit, commit, commit, commit, commit 
- Amlogic c3 isp support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- mediatek: jpeg: support 34bits commit 
- i2c: ds90ub9xx: Error handling, UB9702 improvements (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- rzg2l-cru: Add support for RZ/G3E (CSI2, CRU) (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- mediatek: vcodec: support h264 extend vsi (cover), commit, commit, commit 
- vim2m: add multiplanar API support (cover), commit, commit, commit 
- qcom: iris: add support for SM8650 (cover), commit, commit, commit, commit, commit, commit, commit 
- Remove sta2x11 media pci driver commit 
- qcom: camss: Add X1 Elite support (cover), commit, commit, commit, commit, commit, commit, commit 
- Import ipu6 ov02e10 sensor driver and enable of usage of it (cover), commit, commit 
- i2c: Add Omnivision OV02C10 sensor driver commit 
- ov08x40: Add support for 2/4 lanes at 1500 Mbps commit, commit, commit, commit, commit, commit 
- verisilicon: Enable NV15 support for Rockchip VDPU981 commit 
- rc: add keymap for Hauppauge Credit Card RC commit 
- ti: cal: Add streams support (cover), commit, commit, commit 
- i2c: imx334: Add support for 1280x720 & 640x480 resolutions (cover), commit, commit, commit, commit 
- qcom: iris: add support for QCS8300 (cover), commit, commit, commit 
- verisilicon: Enable wide 4K in AV1 decoder commit 
- renesas: vsp1: Add support IIF ISP Interface commit 
- ipu-bridge: add ACPI HID for lt6911uxe bridge commit 
12.9. Universal Serial Bus
- misc: onboard_usb_dev: Add support for TI TUSB8044 hub commit, commit 
- Initial usb support for exynosautov920 soc (cover), commit, commit 
- serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB commit 
- Introduce qc usb snd audio offloading support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- typec: ucsi: add Huawei Matebook E Go ucsi driver commit 
- typec: ucsi: Add the UCSI commands in debugfs commit 
- typec: tcpm: sink (ufp) accessory mode support (cover), commit, commit, commit 
- typec: tcpci: add regulator support commit 
- Remove orphaned udc drivers commit 
- Onboard usb device support for rtl8188etv 2.4ghz usb wifi module (cover), commit, commit 
- dwc3: exynos: add support for Exynos2200 variant (cover), commit, commit 
- dwc3: qcom: Flatten dwc3 structure (cover), commit, commit, commit, commit, commit, commit 
- Introduce usb-hub.yaml binding and add support for parade ps5511 (cover), commit, commit, commit, commit 
- gadget: hid: allow dynamic interval configuration via configfs commit 
- typec: mux: fsa4480: add regulator support commit 
- option: add Telit Cinterion FE910C04 (ECM) composition commit 
- xhci: Add debugfs support for xHCI port bandwidth (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
12.10. Serial Peripheral Interface (SPI)
- Add stm32mp25 spi nor support (cover), commit, commit, commit 
- Add support for double transfer rate (dtr) mode commit 
- spi_amd: Add PCI-based driver for AMD HID2 SPI controller commit 
- sh-msiof: Transfer size improvements and I2S reuse (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
12.11. Watchdog
- Add driver for intel over-clocking watchdog (cover), commit, commit 
- Various fixes for the da9052 watchdog (cover), commit, commit, commit, commit 
- diag288_wdt: Implement module autoload commit 
12.12. CPU Frequency scaling
- Add support for "requested cpu min frequency" bios option (cover), commit, commit 
- CPPC: Add support for autonomous selection commit 
- intel_pstate: Enable EAS on hybrid platforms without SMT (cover), commit, commit, commit, commit, commit, commit, commit 
12.13. Voltage, current regulators, power capping, power supply
- power - Add additional health status values commit, commit, commit, commit 
- supply: add Huawei Matebook E Go psy driver commit 
- supply: Add support for Maxim MAX8971 charger (cover), commit, commit 
- supply: add support for Pegatron Chagall battery (cover), commit, commit, commit, commit 
- reset: Add Toradex Embedded Controller (cover), commit, commit 
 
- regulator: - Support rohm scalable pmic family (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- bcm590xx: Add support for BCM59054 (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- Add ti tps65214 & tps65215 regulator support (cover), commit, commit, commit, commit 
- Add support for adp5055 triple buck regulator. (cover), commit, commit 
- fan53555: add enable_time support and soft-start times commit 
 
12.14. Real Time Clock (RTC)
- sophgo: add rtc support for Sophgo CV1800 SoC commit 
- Add nxp rtc driver support for s32g2/s32g3 socs (cover), commit, commit 
- s5m: add support for S2MPG10 RTC commit 
12.15. Pin Controllers (pinctrl)
- freescale: Add support for imx943 pinctrl commit 
- Mediatek dimensity 1200 - add pin controller support (cover), commit, commit, commit 
- mediatek: Add pinctrl driver on mt8196 (cover), commit, commit, commit 
- renesas: rzg2l: Add support for RZ/V2N SoC commit 
12.16. Multi Media Card (MMC)
- spacemit: add sdhci support to K1 SoC (cover), commit, commit 
- Add support for graceful host removal for eMMC/SD (cover), commit, commit, commit, commit, commit 
12.17. Memory Technology Devices (MTD)
- spinand: Add octal support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
12.18. Industrial I/O (iio)
- Add support for winsen mhz19b co2 sensor (cover), commit, commit, commit, commit 
- Add driver for ad3530r and ad3531r dacs (cover), commit, commit, commit 
- accel: adxl345: add interrupt based sensor events (cover), commit, commit, commit, commit 
- Add support for the dfrobot sen0322 oxygen sensor (cover), commit, commit 
- adc: meson: add MPLL clock workaround for GXLX (cover), commit, commit 
- light: bh1750: Add hardware reset support via GPIO commit, commit 
- Update auto corner freq calculation (cover), commit, commit, commit, commit, commit, commit 
- Support rohm bd79124 adc (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- dac: ad3552r-hs: add debugfs reg access commit 
- Add STM32MP25 LPTIM support: MFD, PWM, IIO, counter, clocksource (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- dac: bd79703: Support BD79700 and BD79701 commit 
- adc: ad4000: Add SPI offload support (cover), commit, commit, commit, commit 
- adc: ad7380: add ad7389-4 support (cover), commit, commit, commit, commit, commit 
- ad3552r-hs: add support for internal ramp generator (cover), commit, commit, commit, commit, commit 
- hid-sensor-prox: Add support for 16-bit report size commit 
- ad7606: add SPI offload support (cover), commit, commit, commit 
- adc: ad7606: improvements and ad7606c parallel interface support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Support rohm bd797xx dacs (cover), commit, commit, commit, commit, commit 
- Support rohm bd79104 adc (cover), commit, commit, commit, commit, commit, commit, commit, commit 
12.19. Multi Function Devices (MFD)
- Add STM32MP25 LPTIM support: MFD, PWM, IIO, counter, clocksource (cover), commit, commit, commit, commit, commit, commit, commit 
- Support rohm scalable pmic family (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- bcm590xx: Add support for BCM59054 (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- Samsung s2mpg10 pmic mfd-based drivers (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- max77759: Add Maxim MAX77759 core driver commit 
12.20. Pulse-Width Modulation (PWM)
- Add STM32MP25 LPTIM support: MFD, PWM, IIO, counter, clocksource (cover), commit, commit, commit, commit, commit, commit, commit 
- Add actual hardware state to pwm debugfs file commit 
- Add support for nxps high-side switch mc33xs2410 (cover), commit, commit 
- Introduce pwm driver for the loongson family chips (cover), commit, commit 
- meson: Support constant and polarity bits (cover), commit, commit, commit, commit 
12.21. Inter-Integrated Circuit (I2C + I3C)
- riic: Implement bus recovery commit 
- amd-isp: Add ISP i2c-designware driver commit 
- microchip-corei2c: add smbus support commit 
- Support ti fpc202 dual-port controller (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
12.22. Hardware monitoring (hwmon)
- pmbus: Add support for MPM82504 and MPM3695 family (cover), commit, commit, commit, commit, commit 
- max6639: Allow setting target RPM commit 
- gpio-fan: add regulator support commit 
- Add keba battery monitoring controller support commit 
- k10temp: add support for zen5 ryzen desktop commit 
- Add support for adpm12160 a dc/dc power module (cover), commit 
- pmbus/max34440: add support for adpm12160 commit 
- ina2xx: make regulator 'vs' support optional commit 
- Add support for lt3074 low voltage linear regulator (cover), commit, commit 
- asus-ec-sensors: add rog maximus z90 formula. commit 
- max77705: add initial support commit 
- ausus-ec-sensors: add maximus vi hero. commit 
- Add keba fan controller support commit 
- oxpsensors: add devices, features, fix abi and move to platform/x86 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
12.23. General Purpose I/O (gpio)
- Add support for blaize blzp1600 gpio driver (cover), commit, commit, commit 
- Maxim integrated max77759 pmic mfd-based drivers (cover), commit, commit 
- spacemit: add gpio support for K1 SoC (cover), commit, commit, commit, commit, commit 
12.24. Leds
- Support for texas instruments tps6131x flash led driver (cover), commit, commit 
- flash: Add support for flash/strobe duration commit 
12.25. DMA engines
12.26. Hardware Random Number Generator (hwrng)
12.27. Cryptography hardware acceleration
- Architecture-optimized sha-256 library api (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- ccp: add support for pci device 0x17d8 commit 
- Qat: add support for qat gen6 devices (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Remove cavium zip and drop scomp dst buffer (cover), commit, commit, commit 
12.28. PCI
- Enable ipq5018 pci support (cover), commit, commit, commit, commit, commit, commit 
- Rate limit aer logs (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- apple: Add support for t6020 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add ptm debugfs support (cover), commit, commit, commit, commit 
12.29. Thunderbolt
12.30. Clock
- sophgo: cv18xx: dts rework, part 2 (cover), commit, commit, commit 
- Add clock controller support for spacemit k1 (cover), commit, commit, commit, commit, commit, commit 
- Add t-head th1520 vo clock support for licheepi 4a gpu enablement (cover), commit, commit, commit 
- Add support for renesas rz/v2n soc and evk (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- qcom: Add support for Camera Clock Controller on QCS8300 commit 
- renesas: rzv2h: Add support for static mux clocks commit 
- sophgo: add SG2044 clock controller support (cover), commit, commit, commit, commit, commit 
- sunxi-ng: ccu: add Display Engine 3.3 (DE33) support (cover), commit, commit 
- Fix cpucl0 add cpucl1/2 clock support for exynosauto v920 soc (cover), commit, commit, commit, commit 
- stm32-lptimer: Add support for stm32mp25 commit 
- Fix tegra234 soc watchdog timer. (cover), commit, commit, commit 
- Add the system timer module for the nxp s32 architecture (cover), commit, commit 
12.31. PHY ("physical layer" framework)
- Introduce usbdrd-phy support for exynos7870 soc (cover), commit, commit, commit 
- rockchip: samsung-hdptx: Support high color depth management (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- samsung: add Exynos2200 SNPS eUSB2 driver (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit 
- Add usb2.0 phy support for rz/v2h(p) soc (cover), commit, commit, commit, commit 
- Usb-phy support for the old rk3036 soc (cover), commit, commit, commit 
- rockchip: inno-usb2: Add usb2 phy support for rk3562 commit 
- fsl-imx8mq-usb: add i.MX95 tuning support commit 
12.32. EDAC (Error Detection And Correction)
- igen6: Add EDAC support for two Intel SoCs (cover), commit, commit, commit 
- i10nm: Add RRL support for Intel Granite Rapids server (cover), commit, commit, commit, commit, commit, commit, commit 
12.33. Various
- accel/ivpu: Implement heartbeat-based TDR mechanism commit 
- accel/ivpu: Reorder doorbell unregister and command queue destruction commit, (cover) 
- bus: mhi: host: pci_generic: Add Telit FN920C04 modem support commit 
- Support cxl memory ras features (cover), commit, commit, commit, commit, commit, commit, commit, commit 
- interconnect: Add epss l3 provider support on sa8775p soc (cover), commit, commit, commit, commit, commit 
- interconnect: qcom: sm8650: enable QoS configuration commit 
- irqchip/sg2042-msi: Add the Sophgo SG2044 MSI interrupt controller (cover), commit, commit, commit 
- sophgo: add mailbox support for CV18XX series SoC (cover), commit, commit 
- Mediatek dimensity 1200 - add smi support (cover), commit, commit 
- misc: Support ti fpc202 dual-port controller (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit 
- misc: echo: Remove commit 
- mchp_pci1xxxx: Add gpio hot reset and wakeup support (cover), commit, commit 
- remoteproc: imx_dsp_rproc: Add support for DSP-specific features commit 
- Driver for the apple spmi controller (cover), commit, commit, commit 
13. List of Pull Requests
14. Other news sites
- Phoronix Linux 6.16 Features 
