#pragma section-numbers on #pragma keywords Linux, kernel, operating system, changes, changelog, file system, Linus Torvalds, open source, device drivers #pragma description Summary of the changes and new features merged in the Linux kernel during the 6.1 development cycle Linux 6.1 [[https://lore.kernel.org/lkml/CAHk-=wj_HcgFZNyZHTLJ7qC2613zphKDtLh6ndciwopZRfH0aQ@mail.gmail.com/T/#mc5b866cb4e305dce5ff9d9c03bad64e2046b5d6c|was released]] on Sun, 11 December 2022. Summary: This release includes initial support for the Rust programming language; an optional MGLRU memory management algorithm that provides better memory management performance; a kernel memory sanitizer for improved memory safety debugging; memory tiering improvements; allow processes to voluntary collapse memory into a transparent hugepage; new BPF features such as a panic helper; better Btrfs performance overall; a Maple tree data structure with better algorithmic properties than red-black trees; support for per-cgroup Pressure Stall Information and a new IRQ/SoftIRQ PSI indicator. As always, there are many other features, new drivers, improvements and fixes. <> = Prominent features = == Initial support for the Rust programming language == This release adds support for the Rust programming language. Rust aims to provide a modern system programming language with provable memory safety, without the use of a garbage collector, thus eliminating an [[https://en.wikipedia.org/wiki/Memory_safety|entire class of bugs]], which are the most common source of security vulnerabilities. This release includes some initial support for Rust, which will be improved in later releases. [[https://lwn.net/Articles/908347/|Recommended LWN article]] == Multi-generational LRU for better memory management == When programs try to use more memory than what it's available, the Linux kernel needs to take a decision about which parts of memory, and from which program(s), move to swap or evict from memory. This process decides the kernel’s caching policy and ability to overcommit memory. The current memory management subsystem in Linux attempts to make the right decision by keeping LRU (Least Recently Used) lists of pages. However, this method does not always make the best decisions. The multi-generation LRU is an alternative LRU implementation that optimizes page reclaim and improves performance under memory pressure. This implementation does not replace the current memory management scheme, it can be configured at compilation time. [[https://lwn.net/Articles/894859/|Recommended LWN article]] [[https://lwn.net/Articles/856931/|Another recommended LWN article]] [[https://www.kernel.org/doc/html/latest/admin-guide/mm/multigen_lru.html|Admin guide]] [[https://www.kernel.org/doc/html/latest/mm/multigen_lru.html|Design documentation]] == KMSAN, a kernel memory sanitizer == KMSAN is a dynamic error detector aimed at finding uses of uninitialized values. It is based on compiler instrumentation, and is quite similar to the userspace !MemorySanitizer tool. An important note is that KMSAN is not intended for production use, because it drastically increases kernel memory footprint and slows the whole system down. [[https://www.kernel.org/doc/html/latest/dev-tools/kmsan.html|Documentation]] [[https://lwn.net/Articles/909245/#more|Recommended LWN article]] == Support for KCFI, a forward-edge control-flow integrity scheme == Add support for KCFI, a forward-edge control-flow integrity scheme in the upcoming Clang 16 release, which is more suitable for kernel use than the existing CFI scheme used by CONFIG_CFI_CLANG. KCFI doesn't require LTO, doesn't alter function references to point to a jump table, and won't break function address equality. This replaces the current arm64 CFI implementation with KCFI and adds support for x86_64. == Memory tiering improvements == In modern systems, RAM can be distributed in several chips that can be accessed at a faster or slightly slower speed depending on the CPU accessing it. Modern systems are adding even more RAM tiers. This means that placement of a memory page that belongs to one node or another can severly impact performance. This release includes a couple of improvements to the memory management subsystem. The first one is a new algorithm that helps to identify which pages are "hot" in a node so the system can promote/demote hot/cold pages to the appropriate nodes. The second change makes the tiering information available to userspace, and lets users configure it. [[https://lwn.net/Articles/898766/|Recommended LWN article]] == BPF features: panic helper, PKCS#7 signature verification, memory allocator == As usual, this release includes a few BPF features: * Some debugging techniques require a memory dump, this release allows to trigger a panic from eBPF so that the memory state can be dumped at the right moment [[https://lwn.net/Articles/899274/|Recommended LWN article]] * Because some type of BPF programs can attach to kprobe and fentry, they can run in unknown context where calling plain kmalloc() might not be safe. For this reason a small buffer of memory is reserved to allow allocation in these contexts [[https://lwn.net/Articles/901284/|Recommended LWN article]] * There also other features, like functions PKCS#7 signature verification or an user-space-publisher ring buffer map type. == Maple trees, a more efficient tree data structure == The maple tree is an RCU-safe range based B-tree designed to use modern processor cache efficiently. There are a number of places in the kernel that a non-overlapping range-based tree would be beneficial, especially one with a simple interface. Users of an rbtree with other data structures to improve performance or an interval tree to track non-overlapping ranges will benefit the most from maple trees. [[https://lwn.net/Articles/845507/|Recommended LWN article]] == Allow a process to induce collapsing of memory into transparent hugepages == This release provides a mechanism for userspace to induce a collapse of eligible ranges of memory into transparent hugepages in process context, thus permitting users to more tightly control their own hugepage utilization policy at their own expense. The proposed interface adds a new madvise(2) mode, {{{MADV_COLLAPSE}}}, and leverages the new {{{process_madvise(2)}}} call. [[https://lwn.net/Articles/887753/|Recommended LWN article]] == PSI improvements: per-cgroup PSI, IRQ/SoftIRQ PSI, optimizations == The [[https://docs.kernel.org/accounting/psi.html|Pressure Stall Information]] provides a detailed view of the current resource usage in the system. This release includes support for optional per-cgroup PSI accounting (with some overhead), a new PSI_IRQ to IRQ/SOFTIRQ pressure, and some optimizations == Btrfs performance improvements == This release incorporates a few changes that will make Btrfs much faster when doing asynchronous buffered I/O using io_uring, also improved performance during normal buffered I/O, drastically faster lseek and FIEMAP (extent mapping information), preparations for a separate block group tree that will speed up mount times, improved inode logging (+25% faster dbench performance, -21% max latency), and other changes = Core (various) = * (FEATURED) Initial support for the Rust programming language [[https://git.kernel.org/linus/b66c874fdb6653aefb3019aeaa9b9f8c1aadd6a0|commit]], [[https://git.kernel.org/linus/b471927ebf9bb54ba6e99f20848d70193e645eed|commit]], [[https://git.kernel.org/linus/6e8c5bbd5e83e649251c198e743c8b9e7c48372b|commit]], [[https://git.kernel.org/linus/73bbb94466fd3f8b313eeb0b0467314a262dddb3|commit]], [[https://git.kernel.org/linus/b8a94bfb33952bb17fbc65f8903d242a721c533d|commit]], [[https://git.kernel.org/linus/12f577216a490b7afe809f53a11ecc734a3a9287|commit]], [[https://git.kernel.org/linus/753dece88d70a23b015e01674a662e683235c08f|commit]], [[https://git.kernel.org/linus/057b8d2571071da05d06810ca70f26c6316f6ea7|commit]], [[https://git.kernel.org/linus/db958dcf88e512c55595a30944467cb5bf3647fb|commit]], [[https://git.kernel.org/linus/1fbde52bde73e5a4c90577bce935e966a1ba1387|commit]], [[https://git.kernel.org/linus/8326ac05ee8841e625a6a54d225242eec579fa13|commit]], [[https://git.kernel.org/linus/247b365dc8dc442412c88fe02346cd2bddac7bd6|commit]], [[https://git.kernel.org/linus/8fcbf024920b96cd8c59f85d57d97af7237237b4|commit]], [[https://git.kernel.org/linus/787983da77185d355564b0436f7b4eaa40b8904b|commit]], [[https://git.kernel.org/linus/de48fa1a01e7752135c960a20d6c3b26544a8120|commit]], [[https://git.kernel.org/linus/d1d84b5f73888ccb9fc148dfc3cb3e15d3604d65|commit]], [[https://git.kernel.org/linus/99115db4ecc87af73415939439ec604ea0531e6f|commit]], [[https://git.kernel.org/linus/8c4555ccc55cf90e1e3eb2507be3c354f3d15839|commit]], [[https://git.kernel.org/linus/9a8ff24ce584ad9895f9416fe8fad6f8842f758d|commit]], [[https://git.kernel.org/linus/78521f3399abce9bb9db16d848044be873e117ac|commit]], [[https://git.kernel.org/linus/e4b69cb9a99a567d1611f9cced92f475ae224cdb|commit]], [[https://git.kernel.org/linus/80db40bac8f42f23132b2898b0490f8f76868a57|commit]], [[https://git.kernel.org/linus/2f7ab1267dc9b2d1f29695aff3211c87483480f3|commit]], [[https://git.kernel.org/linus/d07479b211b7a86c93883c74b8f9b1e33d06e262|commit]], [[https://git.kernel.org/linus/094981352ce27bc36018c009d07ddf974c9725f5|commit]], [[https://git.kernel.org/linus/e4fc6580b0796bcba8ca12c2c4b0352d280c91e5|commit]], [[https://git.kernel.org/linus/615131b8e9bcd88e2d3ef78a4954ff4abfbb1fb7|commit]] * cgroup/cpuset: cpu partition code enhancements: 1) allow partitions that have no task to have empty effective cpus 2) relax the constraints on what changes are allowed in cpuset.cpus and cpuset.cpus.partition 3) Add a new "isolated" partition type for partitions with no load balancing which is available in v1 but not yet in v2 4) allow the reading of cpuset.cpus.partition to include a reason string as to why the partition remain invalid [[https://git.kernel.org/linus/ec5fbdfb99d18482619ac42605cb80fbb56068ee|commit]], [[https://git.kernel.org/linus/18065ebe9b3359b163324f3fb36f7edeb73503e2|commit]], [[https://git.kernel.org/linus/e2d59900d936e1c0fe091216c342cc95c4b32e97|commit]], [[https://git.kernel.org/linus/f0af1bfc27b52a4d42510051154c61bd176a8f06|commit]], [[https://git.kernel.org/linus/f28e22441f353aa2c954a1b1e29144f8841f1e8a|commit]], [[https://git.kernel.org/linus/7476a636d3100120330145d6dc408cd279a31039|commit]], [[https://git.kernel.org/linus/74027a6535fdabef69c57234359d9fbdb4597398|commit]], [[https://git.kernel.org/linus/d7c8142d5a5534c3c7de214e35a40a493a32b98e|commit]], [[https://git.kernel.org/linus/8cbfdc24fc55a6f9fb1a1f9ed0d33614d7ae7ce0|commit]], [[https://git.kernel.org/linus/a8c52eba880a6e8c07fc2130604f8e386b90b763|commit]] * cgroup: add pids.peak interface for pids controller [[https://git.kernel.org/linus/5251c6c436edf81e5f27de31ca34bcdc12fc94e1|commit]] * Dynamic debugging: opt-in class'd debug for modules [[https://git.kernel.org/linus/ee879be38bc87f8cedc79ae2742958db6533ca59|commit]], [[https://git.kernel.org/linus/85d6b66d31c35158364058ee98fb69ab5bb6a6b1|commit]], [[https://git.kernel.org/linus/bfa3ca448e81645fc8d4af8265524ae781a2cd2d|commit]], [[https://git.kernel.org/linus/2ad556f700430fe5b0ea5481c24bf3287e226897|commit]], [[https://git.kernel.org/linus/773beabbb8e8ba84c4c288821405f5042c84447f|commit]], [[https://git.kernel.org/linus/47ea6f99d06e5a76afffc7f97009081158a9929d|commit]], [[https://git.kernel.org/linus/e75ef56f74965f426dd819a41336b640ffdd8fbc|commit]], [[https://git.kernel.org/linus/683263a5e075aca81915a5abc0006a5435d3d54d|commit]], [[https://git.kernel.org/linus/e26ef3af964acfea311403126acee8c56c89e26b|commit]], [[https://git.kernel.org/linus/aa86a154539e3e06bd7e91323bfea50ef26f1090|commit]], [[https://git.kernel.org/linus/b7b4eebdba7b6aea6b34dc29691b71c39d1dbd6a|commit]], [[https://git.kernel.org/linus/ca90fca7f7b51830dfb95bf655210a1c84588f15|commit]], [[https://git.kernel.org/linus/3fc95d80a536e49e38ba4f79ca60cb4e64f99b3b|commit]], [[https://git.kernel.org/linus/aad0214f30264c19044a77fc4776def349b76fc4|commit]], [[https://git.kernel.org/linus/66f4006b6ace1a1a1a1dca4225972f79a298e251|commit]], [[https://git.kernel.org/linus/c45f67ace832e4f66482bffa5808c94f815723e8|commit]], [[https://git.kernel.org/linus/a4a2a427413e350bd01505f1f698b80545e1be58|commit]], [[https://git.kernel.org/linus/753914ed85ac396977116f5807af809083c7806a|commit]], [[https://git.kernel.org/linus/ace7c4bbb240d076a9e2079027252420d920d0d0|commit]], [[https://git.kernel.org/linus/b9400852c0801aebee4fc8b62e6b7cc69c7fcbda|commit]], [[https://git.kernel.org/linus/6ea3bf466ac6ad6c0ee1ad4e80d77d62e5e11c7a|commit]] * Remove the a.out implementation [[https://git.kernel.org/linus/987f20a9dcce3989e48d87cff3952c095c994445|commit]] * fortify: Add run-time WARN for cross-field memcpy() [[https://git.kernel.org/linus/54d9469bc515dc5fcbc20eecbe19cea868b70d68|commit]] * fortify: Explicitly check bounds are compile-time constants [[https://git.kernel.org/linus/fa35198f39571bbdae53c5b321020021eaad6bd2|commit]] * io_uring * zerocopy sendmsg [[https://git.kernel.org/linus/493108d95f1464ccd101d4e5cfa7e93f1fc64d47|commit]] * Support non-zerocopy sendto [[https://git.kernel.org/linus/516e82f0e043a1a0e8d00800ed0ffe2137cf0e7e|commit]] * Add an option to defer async work until user space calls io_uring_enter with the GETEVENTS flag. This allows the workload to choose when to schedule async work and have finer control (at the expense of complexity of managing this) of scheduling [[https://git.kernel.org/linus/32d91f0590080597d5fc46c0c36d8885c241622e|commit]], [[https://git.kernel.org/linus/b4c98d59a787eff4c8ee983bcf68266ce2199df6|commit]], [[https://git.kernel.org/linus/2327337b881d3f24949da4a4d34a6e657a71a79d|commit]], [[https://git.kernel.org/linus/c0e0d6ba25f180ab76d3c18f8b360a119dffa634|commit]], [[https://git.kernel.org/linus/d8e9214f119db5697382c63a62790a4afb5d00cd|commit]], [[https://git.kernel.org/linus/21a091b970cdbcf3e8ff829234b51be6f9192766|commit]], [[https://git.kernel.org/linus/f75d5036d04cd57103fe1a50dffceb7c1040fbe7|commit]] * kunit: add boot time parameter to enable KUnit [[https://git.kernel.org/linus/d20a6ba5e3be5f8d9002c6c5a5d4dfecc5dc48f9|commit]], [[https://git.kernel.org/linus/7d97635b72813d80f909ad24d7a64b2fe9a29c0b|commit]] * Add sysfs entry "patched" for each klp_object [[https://git.kernel.org/linus/bb26cfd9e77e8dadd4be2ca154017bde9326cd4b|commit]] * rwsem: enable true lock handoff (the waiter optimistic spinning code did not work that well if we have RT tasks in the mix) * module: Add debugfs interface to view unloaded tainted modules [[https://git.kernel.org/linus/beef988c2085e197ea5f36144dc753aff5b2e7af|commit]] * random: restore O_NONBLOCK support [[https://git.kernel.org/linus/cd4f24ae9404fd31fc461066e57889be3b68641b|commit]] * (FEATURED) PSI: some optimizations, introduce a new PSI resource PSI_IRQ to track IRQ/SOFTIRQ pressure stall information, and introduce a per-cgroup interface "cgroup.psi" to disable or re-enable PSI stats accounting in the cgroup level [[https://git.kernel.org/linus/c530a3c716b963625e43aa915e0de6b4d1ce8ad9|commit]], [[https://git.kernel.org/linus/58d8c2586cedb8a67f6f0dffa5eaed0f89135b39|commit]], [[https://git.kernel.org/linus/e2ad8ab04c5cdfc8dc2f382c45d248ab01dee991|commit]], [[https://git.kernel.org/linus/d79ddb069c5257a924456eb99b53fc1ea715c0a3|commit]], [[https://git.kernel.org/linus/65176f59a18d888684525658a1d0b8bf749d24f3|commit]], [[https://git.kernel.org/linus/71dbdde7914d32e86f01ac1f6e54e964c9dfdbd9|commit]], [[https://git.kernel.org/linus/52b1364ba0b105122d6de0e719b36db705011ac1|commit]], [[https://git.kernel.org/linus/57899a6610e67ba26fa3251ebbef4a5ed21efc5d|commit]], [[https://git.kernel.org/linus/dc86aba751e2867244411adda1562f6664747019|commit]], [[https://git.kernel.org/linus/34f26a15611afb03c33df6819359d36f5b382589|commit]] * string: Introduce strtomem() and strtomem_pad(), to avoid the weaknesses and ambiguity of intent when using strncpy() [[https://git.kernel.org/linus/dfbafa70bde26c40615f8c538ce68dac82a64fb4|commit]] * userfaultfd: add /dev/userfaultfd for fine grained access control [[https://git.kernel.org/linus/a722d70508d64e4800dbf7e9fbf132d186a6484a|commit]], [[https://git.kernel.org/linus/2d5de004e009add27db76c5cdc9f1f7f7dc087e7|commit]], [[https://git.kernel.org/linus/77c07f7cca9fc7c99aa26058e4674980e0cbb186|commit]], [[https://git.kernel.org/linus/816284a3d0e27828b5cc35f3cf539b0711939ce3|commit]], [[https://git.kernel.org/linus/4a7e922587d2ea19278a6355dcb52043e47adbac|commit]] * userfaultfd: open userfaultfds with O_RDONLY [[https://git.kernel.org/linus/abec3d015fdfb7c63105c7e1c956188bf381aa55|commit]] = File systems = * BTRFS * (FEATURED) Make lseek and fiemap much more efficient [[https://git.kernel.org/linus/aed0ca180b45e145046b235cb61982a6292e756c|commit]], [[https://git.kernel.org/linus/b6e833567ea12bc47d91e4b6497d49ba60d4f95f|commit]], [[https://git.kernel.org/linus/f12eec9a2665422f4a8e644b4f65475ae2ee5c30|commit]], [[https://git.kernel.org/linus/9a42bbaeff2b101ffdb7fc8c3a326bff08a33917|commit]], [[https://git.kernel.org/linus/33a86cfa1741ef1668b0d312c7964b4f35e9d31e|commit]], [[https://git.kernel.org/linus/09fbc1c8e7b00e260b18049af71bf8ca8c4cba99|commit]], [[https://git.kernel.org/linus/8eedaddaab6a6b8ccfd8d942a173500b73894643|commit]], [[https://git.kernel.org/linus/12a824dc67a61ec02ad2960f1856654febcd5d9d|commit]], [[https://git.kernel.org/linus/b8f164e3e67f224f1751b708e66ccebcce1864c4|commit]], [[https://git.kernel.org/linus/ac3c0d36a2a2f7a8f9778faef3f2639f5bf29d44|commit]] * (FEATURED) Support io_uring async buffered writes [[https://git.kernel.org/linus/611df5d6616d80a22906c352ccd80c395982fbd9|commit]], [[https://git.kernel.org/linus/857bc13f857aea957ae038b2b43c28560976024a|commit]], [[https://git.kernel.org/linus/26ce91144631a402ff82c93358d8880326a7caa3|commit]], [[https://git.kernel.org/linus/1daedb1d6bf24c7185e00cd341404f262f8de7c8|commit]], [[https://git.kernel.org/linus/d2c7a19f5c82ace6ea0ec00ae53c6dd97ee8e274|commit]], [[https://git.kernel.org/linus/80f9d24130e45b01984a918d6b2006c10687b138|commit]], [[https://git.kernel.org/linus/fc2260001232766c1836d5a6053913194ce23f88|commit]], [[https://git.kernel.org/linus/2fcab928ccc2bac0c22e3b3b04f5acf0dc8de96b|commit]], [[https://git.kernel.org/linus/304e45acdb8f68a974e8a64a6296803530bb851f|commit]], [[https://git.kernel.org/linus/965f47aeb5deddc59a1ace28e99b2a578df57305|commit]], [[https://git.kernel.org/linus/c922b016f353eafb69997d8c0f06efdf945315ce|commit]], [[https://git.kernel.org/linus/926078b21db91b72b444277fdc2166914cf113fc|commit]] * (FEATURED) scrub: reduce memory usage [[https://git.kernel.org/linus/1dfa500511d07ae2327780e467b56f389f3e38a1|commit]], [[https://git.kernel.org/linus/15b88f6d24f29fb6b24e8b92875a0ee7ba00b80e|commit]], [[https://git.kernel.org/linus/5dd3d8e4680be763bdb34300d507a55cca0ec86e|commit]], [[https://git.kernel.org/linus/f3e01e0e3c1f929d2ac39c335b024054b55e445a|commit]], [[https://git.kernel.org/linus/eb2fad300550825457bf11d7dd751d9175add39e|commit]], [[https://git.kernel.org/linus/8686c40e67e4fe3b2c439d63f33b6e91881db1d5|commit]] * (FEATURED) Some updates to delayed items and inode logging, brings some optimizations to inode logging, especially for logging directories, but also when logging a regular file that happens to have the name of another file that was previously deleted in the current transaction (triggered very often by the workloads simulated by dbench) [[https://git.kernel.org/linus/04fc7d5123f2182e67426addd8bed490253acde0|commit]], [[https://git.kernel.org/linus/8786a6d7403faed2ea1a43eb7978c5695cb5ebde|commit]], [[https://git.kernel.org/linus/b96c552b99b3b22a0478a302fe61021239e5db38|commit]], [[https://git.kernel.org/linus/4008481343aa4d2587c6f2fa75759eda1f3fff41|commit]], [[https://git.kernel.org/linus/009d9bea49b4c78769da52b800412fb163ff0ae7|commit]], [[https://git.kernel.org/linus/df4928818b307373779dfce69ffc33764d065bea|commit]], [[https://git.kernel.org/linus/96d89923fa9496280e3cd1d504058d99df79f22e|commit]], [[https://git.kernel.org/linus/4cbf37f504a5c4a9d1c695a8552be6025f37d668|commit]], [[https://git.kernel.org/linus/4c469798eee5c63dea359dbd39dc4efcf96ec0ba|commit]], [[https://git.kernel.org/linus/193df6245704dc6071b75d49f9036ca45b52ace6|commit]], [[https://git.kernel.org/linus/a375102426dfc4b4923c07165d5a38a2405d2f09|commit]], [[https://git.kernel.org/linus/f6d86dbebade107a852896fcaee9095bee231ca1|commit]], [[https://git.kernel.org/linus/e09d94c9e44818527c936772f92b86aa22e73783|commit]], [[https://git.kernel.org/linus/5557a069f3d7bfe5c9af5f04594133dad0fcacc7|commit]], [[https://git.kernel.org/linus/30b80f3ce0f9d58ab8a2094922f3d54d2fd4f92e|commit]] * I/O completion cleanup and single device I/O optimizations [[https://git.kernel.org/linus/1e408af31b4adfae7b6af521315b4bfae0dcf2b5|commit]], [[https://git.kernel.org/linus/d45cfb883b1055651291bc3007ac2d02430f897c|commit]], [[https://git.kernel.org/linus/6b42f5e3439d64a725e022ef1711dd00981e68a9|commit]], [[https://git.kernel.org/linus/2bbc72f14f19031bdb26ba7854f4fc888c492e64|commit]], [[https://git.kernel.org/linus/c3a62baf21ad691aae04c2f091debe667439537e|commit]], [[https://git.kernel.org/linus/f1c2937976be6cc2e4d5b322702fbba5833524cb|commit]], [[https://git.kernel.org/linus/917f32a235017055104332487cb749c5f119c2ae|commit]], [[https://git.kernel.org/linus/32747c44550c82a6a6ddf365b91216e4b8b0a6d6|commit]], [[https://git.kernel.org/linus/28793b194e6a0e50d4abc6fec7472799aa734d1f|commit]], [[https://git.kernel.org/linus/03793cbbc80fe616498f8141f853575b2d140222|commit]], [[https://git.kernel.org/linus/928ff3beb8940f2a23d489d56b3cb12cf209d6db|commit]] * qgroup: address the performance penalty for subvolume dropping by introducing a user configurable sysfs interface, to allow certain high subtree dropping to mark qgroup inconsistent, and skip the whole accounting [[https://git.kernel.org/linus/ed2e35d85d61d00132dee8c04d02c837ebceaba2|commit]], [[https://git.kernel.org/linus/e71564c0438a1c0cffc5c8eb302ec5d849103b08|commit]], [[https://git.kernel.org/linus/e562a8bdf652b010ce2525bcf15d145c9d3932bf|commit]], [[https://git.kernel.org/linus/e15e9f43c7ca25603fcf4c20d44ec777726f1034|commit]], [[https://git.kernel.org/linus/011b46c30476329709571008a108765133ed78e0|commit]] * Separate BLOCK_GROUP_TREE feature from extent-tree [[https://git.kernel.org/linus/81d5d61454c365718655cfc87d8200c84e25d596|commit]], [[https://git.kernel.org/linus/14033b08a02916e85ffc5397e4ac15337359f3ae|commit]], [[https://git.kernel.org/linus/1c56ab991903dce60e905a08f431c0e6f79b9b9e|commit]] * fixes and cleanups around extent maps [[https://git.kernel.org/linus/cef7820d6abf8d61f8e1db411eae3c712f6d72a2|commit]], [[https://git.kernel.org/linus/4c0c8cfc8433457ed545e67df0d689d2e0de0746|commit]], [[https://git.kernel.org/linus/f3109e33bb0a523f70a3394b51c878dbedb60528|commit]], [[https://git.kernel.org/linus/99ba0c815058805a179d0edf8ddd421898798957|commit]], [[https://git.kernel.org/linus/9c9d1b4f74c5e96779e561af9b57c65607bf8a6d|commit]], [[https://git.kernel.org/linus/a1ba4c080bef187f5bdbc2191092fbe7341a5794|commit]], [[https://git.kernel.org/linus/ad5d6e9148b6774625149dc4dece0e54f3e7f7c9|commit]], [[https://git.kernel.org/linus/2e0cdaa0288bbe3d6a05937bc7b61aa9da0cb2bf|commit]], [[https://git.kernel.org/linus/74333c7d87914ef1c250d3ea9441e88e15039bd8|commit]], [[https://git.kernel.org/linus/08f088dd63abebb2cce5510cedd33a36bd0cf490|commit]], [[https://git.kernel.org/linus/6c05813ebb5a634add71f942a21b29eb6ff09695|commit]], [[https://git.kernel.org/linus/b54bb86556d609622236006b9b0a75c1716154df|commit]], [[https://git.kernel.org/linus/db21370bffbc966253ba32edb112f4beec1531cc|commit]] * send: add support for fs-verity [[https://git.kernel.org/linus/38622010a6de3a62cc72688348548854ed82dcf5|commit]] * send: allow protocol version 3 with CONFIG_BTRFS_DEBUG [[https://git.kernel.org/linus/9971a741c5f44fd72e664c35be9bc6fedb8a3498|commit]], [[https://git.kernel.org/linus/c86eab81a23f368d08efd3df96a95f3d0b471f85|commit]] * CIFS * Improve SMB3 change notification support [[https://git.kernel.org/linus/e3e9463414f610e91528f2b920b8cb655f4bae33|commit]] * Enable caching of directories for which a lease is held [[https://git.kernel.org/linus/ebe98f1447bbccf8228335c62d86af02a0ed23f7|commit]] * Improve symlink handling for smb2+ [[https://git.kernel.org/linus/76894f3e2f71177747b8b4763fb180e800279585|commit]] * EROFS * Introduce erofs shared domain [[https://git.kernel.org/linus/1015c1016c231b26d4e2c9b3da65b6c043eb97a3|commit]], [[https://git.kernel.org/linus/e1de2da0b7ac2dc0120c2ba8c7044788611933ea|commit]], [[https://git.kernel.org/linus/8b7adf1dff3d5baf687acda936f193f80b7e0179|commit]], [[https://git.kernel.org/linus/a9849560c55e9e4ab9c53d073363dd6e19ec06ef|commit]], [[https://git.kernel.org/linus/7d41963759feb3cfa4c1164b8b9db5d1f055932d|commit]], [[https://git.kernel.org/linus/2ef164414123fcf574aff7a0be5f71f7e60a3fec|commit]] * Support compressed fragments data [[https://git.kernel.org/linus/fdffc091e6f94602558bba712b51bc16f79fd6d5|commit]], [[https://git.kernel.org/linus/b15b2e307c3a1970d92da77a3ef57ee53d119d8e|commit]] * Introduce partial-referenced pclusters [[https://git.kernel.org/linus/5c2a64252c5dc4cfe78e5b2a531c118894e3d155|commit]] * EXT4 * Remove deprecated noacl/nouser_xattr options [[https://git.kernel.org/linus/2d544ec923dbe5fbed64a7f43dccf527218380bc|commit]] * Make statx() return DIO alignment information [[https://git.kernel.org/linus/825cf206ed510c4a1758bef8957e2b039253e2e3|commit]], [[https://git.kernel.org/linus/2d985f8c6b91b5007a16e640bb9c038c5fb2839b|commit]], [[https://git.kernel.org/linus/53dd3f802a6e269868cb599609287a841e65a996|commit]], [[https://git.kernel.org/linus/8434ef1d8aafc523443525bbc6237a07d7ec5606|commit]], [[https://git.kernel.org/linus/2db0487faa2114729d3ae7a423febbba919fee8a|commit]], [[https://git.kernel.org/linus/bd3673293175288d71bce48e46e58e3bcc19829e|commit]], [[https://git.kernel.org/linus/c8c02272a9f74bcba4a930a496b2a0c661873c35|commit]], [[https://git.kernel.org/linus/61a223df421f698c253143014cfd384255b3cf1e|commit]] * F2FS * Introduce cp_status sysfs entry [[https://git.kernel.org/linus/718693c84d8f4b235d030c377258f12f38a71c67|commit]] * Support recording errors into superblock [[https://git.kernel.org/linus/a9cfee0ef98e99c8b1951dfd1d57a88580354d0d|commit]], [[https://git.kernel.org/linus/95fa90c9e5a7f14c2497d5b032544478c9377c3a|commit]] * iostat: support accounting compressed IO [[https://git.kernel.org/linus/34a23525601a16f625b48c3bb0a67fbc795810b3|commit]] * GFS2 * debugfs PID reporting improvements [[https://git.kernel.org/linus/4480c27ca3eaaaae134633a594fba5601da13b4a|commit]], [[https://git.kernel.org/linus/56535dc695f8e215dffb9557d6bcbdf46ff785d2|commit]], [[https://git.kernel.org/linus/cbe6d2576e2cf7571e781439728ad31bdfd9dfcb|commit]], [[https://git.kernel.org/linus/b582d5f05ddbd61bb72896b31ff83d7f0b0862f5|commit]], [[https://git.kernel.org/linus/ebdc416c9c0bed245d6cda92ae2a98483e513051|commit]] * UDF * Support splicing to file [[https://git.kernel.org/linus/6c78973da0b11255d2668518ac1baba4c581811a|commit]] = Memory management = * (FEATURED) Multi-Gen LRU Framework [[https://git.kernel.org/linus/e1fd09e3d1dd4a1a8b3b33bc1fd647eee9f4e475|commit]], [[https://git.kernel.org/linus/eed9a328aa1ae6ac1edaa026957e6882f57de0dd|commit]], [[https://git.kernel.org/linus/f1e1a7be4718609042e3285bc2110d74825ad9d1|commit]], [[https://git.kernel.org/linus/aa1b67903a19e026d1749241fad177f6185c2d42|commit]], [[https://git.kernel.org/linus/ec1c86b25f4bdd9dce6436c0539d2a6ae676e1c4|commit]], [[https://git.kernel.org/linus/ac35a490237446b71e3b4b782b1596967edd0aa8|commit]], [[https://git.kernel.org/linus/018ee47f14893d500131dfca2ff9f3ff8ebd4ed2|commit]], [[https://git.kernel.org/linus/bd74fdaea146029e4fa12c6de89adbe0779348a9|commit]], [[https://git.kernel.org/linus/f76c83378851f8e70f032848c4e61203f39480e4|commit]], [[https://git.kernel.org/linus/354ed597442952fb680c9cafc7e4eb8a76f9514c|commit]], [[https://git.kernel.org/linus/1332a809d95a4fc763cabe5ecb6d4fb6a6d941b2|commit]], [[https://git.kernel.org/linus/d6c3af7d8a2ba5602c28841248c551a712ac50f5|commit]], [[https://git.kernel.org/linus/07017acb06012d250fb68930e809257e6694d324|commit]], [[https://git.kernel.org/linus/8be976a0937a18118424dd2505925081d9192fd5|commit]] * (FEATURED) Add Maple Tree [[https://git.kernel.org/linus/54a611b605901c7d5d05b6b8f5d04a6ceb0962aa|commit]], [[https://git.kernel.org/linus/fbeea9d117ea8c43c7fb65b429ed7ebd010d0e3f|commit]], [[https://git.kernel.org/linus/e73cb368be374165b531d5ab1e74596b98e766a8|commit]], [[https://git.kernel.org/linus/000a449345bbb4ffbd880f7143b5fb4acac34121|commit]], [[https://git.kernel.org/linus/cc86e0c2f306641454880611be901d6ffc478b07|commit]], [[https://git.kernel.org/linus/c349fa1818d405c8d9ab77ddcaff919189a0b346|commit]], [[https://git.kernel.org/linus/e15e06a8392321a19d8ebdbdd7643b7fa8874c17|commit]], [[https://git.kernel.org/linus/d4af56c5c7c6781ca6ca8075e2cf5bc119ed33d1|commit]], [[https://git.kernel.org/linus/f39af05949a4280b9f04d5dd0f606b81aac3dae8|commit]], [[https://git.kernel.org/linus/2e3af1db174423e0fb75c7887251f168d8401424|commit]], [[https://git.kernel.org/linus/be8432e7166ef8cc5647d6d350e73897d48a9659|commit]], [[https://git.kernel.org/linus/7fdbd37da5c6ff002dc6d15e89a7708c2df4928e|commit]], [[https://git.kernel.org/linus/3499a13168da6a0c122c70f24e653b650d18c882|commit]], [[https://git.kernel.org/linus/c9dbe82cb99db5b6029c6bc43fcf7881d3f50268|commit]], [[https://git.kernel.org/linus/d0cf3dd47f0d5d3bc366063f455215b99b06d62b|commit]], [[https://git.kernel.org/linus/0c563f148043569c81724ee0f9c5bad5a36b115a|commit]], [[https://git.kernel.org/linus/524e00b36e8c547f5582eef3fb645a8d9fc5e3df|commit]], [[https://git.kernel.org/linus/3b0e81a1cdc9afbddb0543d08e38edb4e33c4baf|commit]], [[https://git.kernel.org/linus/7ccf089b262be2c7f2cdc6c08412a1939a812102|commit]], [[https://git.kernel.org/linus/dc8635b25e87232f62276c02899b9d21dd0793c2|commit]], [[https://git.kernel.org/linus/94d815b2798bad12d0aec912add7665e69a48400|commit]], [[https://git.kernel.org/linus/2e7ce7d354f2fae4c9becb8af799cbedf4f71665|commit]], [[https://git.kernel.org/linus/abdba2dda0c477ca708a939b02f9b2e74666ed2d|commit]], [[https://git.kernel.org/linus/4dd1b84140c1b87a89d69a683bebbbdaeb620e39|commit]], [[https://git.kernel.org/linus/7964cf8caa4dfa42c4149f3833d3878713cda3dc|commit]], [[https://git.kernel.org/linus/d7c62295570f012e1d386ae6ed472b36baf037ad|commit]], [[https://git.kernel.org/linus/e99668a56430a25a871113bcd3989ed20eae1cfc|commit]], [[https://git.kernel.org/linus/11f9a21ab65542189372b7d64bb2d2937dfdc9dc|commit]], [[https://git.kernel.org/linus/67e7c16764c3cbf84a57d441fba3474217ac08d6|commit]], [[https://git.kernel.org/linus/de2b84d24b87172913754bca6db85d5c5998213b|commit]], [[https://git.kernel.org/linus/ef770d180ebae967b19a3964bc1cc026f3082f9a|commit]], [[https://git.kernel.org/linus/70fa203165d96ae03abb83cf60d30c44e6b81a12|commit]], [[https://git.kernel.org/linus/405e669172e20be9a42cecf8be0fbed089fab045|commit]], [[https://git.kernel.org/linus/e7b6b990e524f60994da70cf5a22159b1e88ce57|commit]], [[https://git.kernel.org/linus/a3884621163b7d7fab89b44461b2a48a29c5cc9a|commit]], [[https://git.kernel.org/linus/49c40fb4b826c90036f04abf583bb4cb5ba3d203|commit]], [[https://git.kernel.org/linus/d9fa0e37cdd47cfb71f5fa7a599ef5b9e32c55ed|commit]], [[https://git.kernel.org/linus/df724cedcfd7ce6638f40903144902a3e29fcec7|commit]], [[https://git.kernel.org/linus/cbd43755ad15687cf8c925793a0b6c60c6181615|commit]], [[https://git.kernel.org/linus/182ea1d71750ff9a41e7f8225c842246a4375983|commit]], [[https://git.kernel.org/linus/19066e58682ec156aac8d6cf94b79ab2f122a556|commit]], [[https://git.kernel.org/linus/5f14b9246e8944243c70253b28830de619800d31|commit]], [[https://git.kernel.org/linus/c4c84f06285e48f80e9843d0775ad92714ffc35a|commit]], [[https://git.kernel.org/linus/69dbe6daf1041e32e003f966d71f70f20c63af53|commit]], [[https://git.kernel.org/linus/01293a62bae2fa55c09cebf5a771eab7219171c3|commit]], [[https://git.kernel.org/linus/160c820023bbfe7c478ed3041cc50604d664f047|commit]], [[https://git.kernel.org/linus/fcb72a585aaa4caced555e98f8444e6162912cb7|commit]], [[https://git.kernel.org/linus/0cd4d02c32123afc25647f1d7123bc13b51ac56b|commit]], [[https://git.kernel.org/linus/fa5e587679f034530e8c14bc1c466490053b2ff2|commit]], [[https://git.kernel.org/linus/becc8cdb6cb28d9fd3ecf890d1d6e59118a6a53d|commit]], [[https://git.kernel.org/linus/c4d1a92d0d3ada8a4073b8af8eff462d689d64c5|commit]], [[https://git.kernel.org/linus/685405020b9f24ec979d41e6c27207be97c000cf|commit]], [[https://git.kernel.org/linus/a5f18ba0727656bd1fe3bcdb0d563f81790f9a04|commit]], [[https://git.kernel.org/linus/3547481831acd99d6f9c3b2cef16f269e6eaad9c|commit]], [[https://git.kernel.org/linus/ba0aff8ea6ff0ba4dacfc896facadf3d91c8cd8a|commit]], [[https://git.kernel.org/linus/66850be55e8e5f371db2c091751a932a656c5f4d|commit]], [[https://git.kernel.org/linus/33108b05f39b78137c38c677b7a2d0fb7defed14|commit]], [[https://git.kernel.org/linus/70821e0b89dd477109c42a92d571f6dc6f6aa956|commit]], [[https://git.kernel.org/linus/396a44cc58910317b03dd73a93ab4fe6b76df658|commit]], [[https://git.kernel.org/linus/4267d1fd7825454ed41ebf53af62e7cedd779f83|commit]], [[https://git.kernel.org/linus/e1c2c775d448be0503a3ac90681d86980919bad0|commit]], [[https://git.kernel.org/linus/9ec08f30f86d70b8891c25642df7d1f16647fde4|commit]], [[https://git.kernel.org/linus/208c09db6d88f4442fb755d20cfb237a37a49f48|commit]], [[https://git.kernel.org/linus/f683b9d613193362ceb954c216f663a43c027302|commit]], [[https://git.kernel.org/linus/8220543df1489ef96c3d4e8b0b3b03c340e3943e|commit]], [[https://git.kernel.org/linus/9b580a1d60de0e1c8957e63859aa989196952e63|commit]], [[https://git.kernel.org/linus/78ba531ff3ec2a444001853d8636ff39ed11ca28|commit]], [[https://git.kernel.org/linus/763ecb035029f500d7e6dc99acd1ad299b7726a1|commit]], [[https://git.kernel.org/linus/d0601a500c35856f9c134126b2423c9cfc86c701|commit]], [[https://git.kernel.org/linus/c154124fe925a451e471233aa7d1ab9a91f0a5ad|commit]] * (FEATURED) Add !KernelMemorySanitizer infrastructure [[https://git.kernel.org/linus/e41e614f6a3e3d0d21874a785d3a67d353e282da|commit]], [[https://git.kernel.org/linus/83a4f1ef45a90d740bc6edf6a2533b14a3e5d183|commit]], [[https://git.kernel.org/linus/33b75c1d884e81ec97525e0a6fdcb187adf273f4|commit]], [[https://git.kernel.org/linus/888f84a6da4d17e453058169fa7b235fff34f5bf|commit]], [[https://git.kernel.org/linus/2b420aaf80408fd45d86ce983819813d43ac210f|commit]], [[https://git.kernel.org/linus/93858ae70cf4fb2ec75ae2f1e495b85b26614883|commit]], [[https://git.kernel.org/linus/9b448bc25b776daab3215393c3ce6953dd3bb8ad|commit]], [[https://git.kernel.org/linus/5de0ce85f5a4d2883eae6f48eb015bc5dfbd91e9|commit]], [[https://git.kernel.org/linus/1a167ddd3c561b21a76187a81530a167e3522261|commit]], [[https://git.kernel.org/linus/6e9f05dc66f951e8812c84a3ef148b601e3f8f45|commit]], [[https://git.kernel.org/linus/f80be4571b19b9fd8dd1528cd2a2f123aff51f70|commit]], [[https://git.kernel.org/linus/79dbd006a6d6f51777ba4948046561b6d9270504|commit]], [[https://git.kernel.org/linus/d596b04f5967c75c196eb582fefba49488c57289|commit]], [[https://git.kernel.org/linus/b073d7f8aee4ebf05d10e3380df377b73120cf16|commit]], [[https://git.kernel.org/linus/68ef169a1dd20df5cfa5a161b7304ad9fdd14c36|commit]], [[https://git.kernel.org/linus/50b5e49ca694a60f84a2a12d62b6cb6ec8e3649f|commit]], [[https://git.kernel.org/linus/3c206509826094e85ead0b056f484db96829248d|commit]], [[https://git.kernel.org/linus/75cf0290271bf6dae9dee982aef15242dadf97e4|commit]], [[https://git.kernel.org/linus/a28a4d4723c11fe5fd3e725f5eb1b3472e80fe12|commit]], [[https://git.kernel.org/linus/38317724f6a85572af373229a27e214d5282ddf8|commit]], [[https://git.kernel.org/linus/7ade4f10779cb46f5c29ced9b7a41f68501cf0ed|commit]], [[https://git.kernel.org/linus/88938359e2dfe1f5f5840268b98935948db8fbd9|commit]], [[https://git.kernel.org/linus/553a80188a5d7164d2b0688b06bf3fe297023bfe|commit]], [[https://git.kernel.org/linus/8ed691b02ade8f755f34aa1fa8beff8ce4f81f6d|commit]], [[https://git.kernel.org/linus/2de6f3bf75058e35eff04e6fab7ca41533bdb027|commit]], [[https://git.kernel.org/linus/440fed95ebc30420d1f7802c6578f95e18523140|commit]], [[https://git.kernel.org/linus/f630a5d0ca59a6e73b61e3f82c371dc230da99ff|commit]], [[https://git.kernel.org/linus/11b331f857b5fc3ff76bfec36c44a137a6b37de1|commit]], [[https://git.kernel.org/linus/74d899098854b4e56cf9dc9d0245d4d40f5efcd4|commit]], [[https://git.kernel.org/linus/42eaa27d9e7aafb4049fc3a5b02005a917013e65|commit]], [[https://git.kernel.org/linus/40b22c9df2c51c6ce459953f57c720b129332fbf|commit]], [[https://git.kernel.org/linus/93324e6842148cfdb44d1437fb586b957ace1f8c|commit]], [[https://git.kernel.org/linus/b11671b37f8f4761ff5a3d344553d65238309954|commit]], [[https://git.kernel.org/linus/9245ec01ce848eb5147e2e5030cf33ffbf1befff|commit]], [[https://git.kernel.org/linus/ff901d80fff6d65ada6f2a60a1f7d180ee2e0416|commit]], [[https://git.kernel.org/linus/3f1e2c7a9099c1ed32c67f12cdf432ba782cf51f|commit]], [[https://git.kernel.org/linus/d911c67e10b47eb1ace08dcf95ce98fe4d408c88|commit]], [[https://git.kernel.org/linus/7cf8f44a5a1c0cb10a594996797e5a988cf0589d|commit]], [[https://git.kernel.org/linus/37ad4ee8364255c73026a3c343403b5977fa7e79|commit]], [[https://git.kernel.org/linus/6cae637fa26df867449c6bc20ea8bc693abe49b0|commit]], [[https://git.kernel.org/linus/a6a7aaba7f39ee439f3d42e4b5bfc6e7f762d126|commit]], [[https://git.kernel.org/linus/1468c6f4558b1bcd92aa0400f2920f9dc7588402|commit]], [[https://git.kernel.org/linus/4ca8cc8d1bbe582bfc7a4d80bd72cfd8d3d0e2e8|commit]] * kasan: switch tag-based modes to stack ring from per-object metadata [[https://git.kernel.org/linus/ca77f290cff1dfa095d71ae16cc7cda8ee6df495|commit]], [[https://git.kernel.org/linus/c249f9af85ee006976c0fae584daf947cc959931|commit]], [[https://git.kernel.org/linus/196894a6e20273d78479bdf76eec3a741e72d31c|commit]], [[https://git.kernel.org/linus/ccf643e6dacf33ec618bd64e10eb0347173ad482|commit]], [[https://git.kernel.org/linus/687c85afa67a635dae683cf0ab6012e76333065b|commit]], [[https://git.kernel.org/linus/88f29765ae3b00f8b9362f299f6140cd9b988f75|commit]], [[https://git.kernel.org/linus/f3647cbfe5a34af1a22f2627dda5fb078a47f0d3|commit]], [[https://git.kernel.org/linus/836daba099472baaa8b6a57772e8bb2d55f1f9d7|commit]], [[https://git.kernel.org/linus/74984e79071aafd528f03b8418657c05011b94f3|commit]], [[https://git.kernel.org/linus/2f3568017268fc34eb0b6b4b3163c0f2e619fde6|commit]], [[https://git.kernel.org/linus/284f8590a1dfbe1c33b50bf6e8f8dc714e61bfd3|commit]], [[https://git.kernel.org/linus/5935143d118569cdbccbae182763d2b451120c40|commit]], [[https://git.kernel.org/linus/02856beb2d801423f88f2e8cb2eed0d6f14a4f92|commit]], [[https://git.kernel.org/linus/f372bde922e2ced8e0b5a928887b4cf587cc4453|commit]], [[https://git.kernel.org/linus/3b7f8813e9ecf7fe91f2f8dc3b581a111cd374a5|commit]], [[https://git.kernel.org/linus/26f21f3ac76df6cf3b447e8231f8754991165475|commit]], [[https://git.kernel.org/linus/be95e13fcc6ded156c65ece01486d9cc33d22dc8|commit]], [[https://git.kernel.org/linus/682ed08924407b719fa0b1123a26971748d76ace|commit]], [[https://git.kernel.org/linus/6b07434980a1926780cb5c5644fb198fb9c3997b|commit]], [[https://git.kernel.org/linus/b89933e9a54d3e7c4da081bc0b986341b62cdab6|commit]], [[https://git.kernel.org/linus/9ef08d265e3f02b3266a46f684de5741724bd7f8|commit]], [[https://git.kernel.org/linus/2c9fb1fd1dd0b17cf8f48935a9c3ecea066f10e8|commit]], [[https://git.kernel.org/linus/0f282f15dcc479b1f70ef4c2324db8a6df670fcb|commit]], [[https://git.kernel.org/linus/559756e8a2e153f0f2ddf29c0ed9ac7b88345fb6|commit]], [[https://git.kernel.org/linus/a794898a0e17c1c563fcce614efbd3644d48fa2e|commit]], [[https://git.kernel.org/linus/015b109f1f7a799a51def6be37a53b650c4a8fda|commit]], [[https://git.kernel.org/linus/7fae3dd08e3e88491f06e22e648913e3f8cf30f0|commit]], [[https://git.kernel.org/linus/92a38eacd6412bb09f98245ba5b3aa89e3dd6656|commit]], [[https://git.kernel.org/linus/59e6e098d1c156f7c449af903c3b48a5470f6120|commit]], [[https://git.kernel.org/linus/7bc0584e5d2a687c0855a1b3dec9a6d6857d757b|commit]], [[https://git.kernel.org/linus/7ebfce33125100e3f0c5e059845a019a1401433d|commit]], [[https://git.kernel.org/linus/80b92bfe3bb75aa6688f58af9df356757a46f659|commit]], [[https://git.kernel.org/linus/1f538e1f2d294cf8a9486fb1a7d4d4f0d16e2b01|commit]], [[https://git.kernel.org/linus/34b592ce5cc2dbd7d94812bff12ec32d3ec6f65c|commit]] * kfence: add sysfs interface to disable kfence for selected slabs [[https://git.kernel.org/linus/b84e04f1baeebe6872b22a027cfc558621e842d4|commit]] * Folio changes: this round has focused on shmem [[https://git.kernel.org/linus/49fd9b6df54e610d817f04ab0f94919f5c1a4f66|commit]], [[https://git.kernel.org/linus/379708ffde1b049bc41084e0a0572c44c8a1d2c4|commit]], [[https://git.kernel.org/linus/c3a15bff46cb5149aeae4c8ae69443d791fa6578|commit]], [[https://git.kernel.org/linus/d788f5b374c2ba204fed57e39acf2452acc24812|commit]], [[https://git.kernel.org/linus/681ecf6301786cb06942b57f0ef7103b07ae6813|commit]], [[https://git.kernel.org/linus/f530ed0e2d01aafc4d0e3cf8ab6b64bbdb7696a7|commit]], [[https://git.kernel.org/linus/4cd400fd1f55dde1fa430a706828042daed94c43|commit]], [[https://git.kernel.org/linus/907ea17eb2b436f07332c935476d77893abae735|commit]], [[https://git.kernel.org/linus/14d01ee9fcb901c9e020f2dcd71c500f10c3bd03|commit]], [[https://git.kernel.org/linus/bdb0ed54a4768dc3c2613d4c45f94c887d43cd7a|commit]], [[https://git.kernel.org/linus/a0d3374b070776e985bbd7b165b178fa688bf37a|commit]], [[https://git.kernel.org/linus/a4c366f01f10073e0220656561b875627ff7cd90|commit]], [[https://git.kernel.org/linus/4081f7446d95a9d3ced12dc04ff02c187a761e90|commit]], [[https://git.kernel.org/linus/63ad4add3823051aeb1fcd1ba981f6efd07086bf|commit]], [[https://git.kernel.org/linus/d4f9565ae598bd6b6ffbd8b4dfbf97a9e339da2d|commit]], [[https://git.kernel.org/linus/6599591816f522c1cc8ec4eb5cea75738963756a|commit]], [[https://git.kernel.org/linus/7a7256d5f512b6c17957df7f59cf5e281b3ddba3|commit]], [[https://git.kernel.org/linus/0d698e257241436e01182508d93fc290987eb37d|commit]], [[https://git.kernel.org/linus/c9edc242811d4c4b939b283f4f40b89f9c5b3b5a|commit]], [[https://git.kernel.org/linus/5739a81cf89f2bbbfff691439b8fcdf3c8d33f5d|commit]], [[https://git.kernel.org/linus/fc26babbc7d45a98607918d336744269bc59d7b5|commit]], [[https://git.kernel.org/linus/68a541001a31856fb99614861de1c03109d2ea4d|commit]], [[https://git.kernel.org/linus/a3a9c39704f4fec403ef173e62e069558b7eb85a|commit]], [[https://git.kernel.org/linus/4e1fc793ad9892cec67b40c9f67583160e08f695|commit]], [[https://git.kernel.org/linus/a7f5862cc0624ca6b21da5a634ff232dc65776b5|commit]], [[https://git.kernel.org/linus/eff1f906c2dcd83ce7cbd38d2b853d2c49027f39|commit]], [[https://git.kernel.org/linus/4601e2fc8b57840660ce1a1ee98aea873fa15eee|commit]], [[https://git.kernel.org/linus/b0802b22a97581608df3d2db2e705fe599777b18|commit]], [[https://git.kernel.org/linus/7ad0414bded6e8678840368be5cc72b9957a4478|commit]], [[https://git.kernel.org/linus/e4b57722d0e6be8820039a7d506378640aee5073|commit]], [[https://git.kernel.org/linus/7459c149ae9ca7d6f241b3a3764aa81b9c405a0e|commit]], [[https://git.kernel.org/linus/12acf4fbc4f78b24822317888b9406d56dc9ad2a|commit]], [[https://git.kernel.org/linus/923e2f0e7c30db5c1ee5d680050ab781e6c114fb|commit]], [[https://git.kernel.org/linus/000085b9af9f3ca13dd672a753f815ac0cb45d0a|commit]], [[https://git.kernel.org/linus/2c3f6194b008b23e52a8e135bdd56b67fdaa55ca|commit]], [[https://git.kernel.org/linus/f102cd8b173e066179b472fb6e3b18e31a1cc394|commit]], [[https://git.kernel.org/linus/5a423081b2465d38baf2fcbbc19f77d211507061|commit]], [[https://git.kernel.org/linus/cb691e2f28bc63b1a872aa593dd542ee796e8364|commit]], [[https://git.kernel.org/linus/aedd74d4397a2b1a4882215b6169b47d139c0319|commit]], [[https://git.kernel.org/linus/71fa1a533d2e027a3df98fd065605bebab42d7bf|commit]], [[https://git.kernel.org/linus/e4a2ed94908cc0104b8826ed8d831661ed1c3ea1|commit]], [[https://git.kernel.org/linus/2fad3d14b9ebc8e42977bfb34a8165bb61a7c3f7|commit]], [[https://git.kernel.org/linus/98b211d6415f9538b81e50da71f09d195ce2afe6|commit]], [[https://git.kernel.org/linus/5fcd079af9ed4e69cca0a2f77c6255d0eb8a8cca|commit]], [[https://git.kernel.org/linus/b4e6f66e45b43aed0903731b6c0700573f88282a|commit]], [[https://git.kernel.org/linus/a160e5377b55bc5c1925a7456b656aabfc07261f|commit]], [[https://git.kernel.org/linus/9202d527b715f67bcdccbb9b712b65fe053f8109|commit]], [[https://git.kernel.org/linus/3b344157c0c15b8f9588e3021dfb22ee25f4508a|commit]], [[https://git.kernel.org/linus/595af4c9368aba88c45831ef80ed686b602fe3fe|commit]], [[https://git.kernel.org/linus/682a71a1b6b363bff71440f4eca6498f827a839d|commit]], [[https://git.kernel.org/linus/c33db29231ad242b0c381c60b1603f5e1dec7e46|commit]], [[https://git.kernel.org/linus/3e9a13daa61253e28a1c7d8f366931e0a58a2b5a|commit]], [[https://git.kernel.org/linus/684555aacc90d70e6a4b96b3b238f1d9ea87408d|commit]], [[https://git.kernel.org/linus/29eea9b5a9c9ecf21164a082a42bfabe06fdcb30|commit]], [[https://git.kernel.org/linus/0c826c0b6a176b9ed5ace7106fd1770bb48f1898|commit]], [[https://git.kernel.org/linus/82e66bf76173a1525db9866455a7fdbc07b57297|commit]], [[https://git.kernel.org/linus/19672a9e4a75252871cba319f4e3b859b8fdf671|commit]] * ksm: count allocated rmap_items and expose in proc [[https://git.kernel.org/linus/cb4df4cae4f2bd8cf7a32eff81178fce31600f7c|commit]], [[https://git.kernel.org/linus/21b7bdb504ae6b0a795c8d63818611ce02b532c1|commit]] * memcg: reduce memory overhead of memory cgroups [[https://git.kernel.org/linus/410f8e82689e1e66044fea51ef852054a09502b7|commit]], [[https://git.kernel.org/linus/d396def5d86dbeb4ceb4a9dca92611ce206dc66a|commit]], [[https://git.kernel.org/linus/8278f1c7b4920105f2f30a8df9b8212b378101d2|commit]] * memcg: optimize charge codepath [[https://git.kernel.org/linus/cfdab60bfa66b2dc0391c9e405b8af6039924cd4|commit]], [[https://git.kernel.org/linus/408587baee39753304dd572dacf374f75545d25a|commit]], [[https://git.kernel.org/linus/1813e51eece0ad6f4aacaeb738e7cced46feb470|commit]] * Memory tiering * (FEATURED) Memory tiers and demotion. This patch series make the creation of memory tiers explicit under the control of device driver, exposes the tiers to userspace and allows configuring them [[https://git.kernel.org/linus/992bf77591cb7e696fcc59aa7e64d1200b673513|commit]], [[https://git.kernel.org/linus/9195244022788935eac0df16132394ffa5613542|commit]], [[https://git.kernel.org/linus/c6123a19c9f040e597f55f856c679651c26b31d1|commit]], [[https://git.kernel.org/linus/7b88bda3761b95856cf97822efe8281c8100067b|commit]], [[https://git.kernel.org/linus/6c542ab75714fe90dae292aeb3e91ac53f5ff599|commit]], [[https://git.kernel.org/linus/7766cf7a7e7545ab434a16c6f9531b09efe14dc1|commit]], [[https://git.kernel.org/linus/b26ac6f3ba38fac83db2d72551e6d994d0e0516f|commit]], [[https://git.kernel.org/linus/32008027289239100d8d2876f50b15d92bde1855|commit]], [[https://git.kernel.org/linus/467b171af881282fc627328e6c164f044a6df888|commit]] * (FEATURED) New algorithm that allows for better hot page selection so the right pages can be moved to the right nodes [[https://git.kernel.org/linus/33024536bafd9129f1d16ade0974671c648700ac|commit]], [[https://git.kernel.org/linus/c6833e10008f976a173dd5abdf992e492cbc3bcf|commit]], [[https://git.kernel.org/linus/c959924b0dc53bf6252793f41480bc01b9792570|commit]] * (FEATURED) Provides a mechanism for userspace to induce a collapse of eligible ranges of memory into transparent hugepages in process context, thus permitting users to more tightly control their own hugepage utilization policy at their own expense. The proposed interface adds a new {{{madvise(2)}}} mode, {{{MADV_COLLAPSE}}}, and leverages the new process_madvise(2) call [[https://git.kernel.org/linus/c6a7f445a2727a66fe68a7097f42698d8b31ea2c|commit]], [[https://git.kernel.org/linus/34d6b470ab9cf3a038f9bcd0f8cf09016a2e6fbe|commit]], [[https://git.kernel.org/linus/9710a78ab2aed09690edf34a5c82f5107f448946|commit]], [[https://git.kernel.org/linus/50ad2f24b3b48c7123e0d61a467baf35875a9ba5|commit]], [[https://git.kernel.org/linus/d8ea7cc8547ca3f4962cfd114e4db11128587003|commit]], [[https://git.kernel.org/linus/a7f4e6e4c47c41869fe5bea17e013b5557c57ed3|commit]], [[https://git.kernel.org/linus/50722804423680488b8063f6cc9a451333bf6f9b|commit]], [[https://git.kernel.org/linus/7d8faaf155454f8798ec56404faca29a82689c77|commit]], [[https://git.kernel.org/linus/7d2c4385c3417cab8c08ac4c86a3852b9a851980|commit]], [[https://git.kernel.org/linus/876b4a1896646cc85ec6b1fc1c9270928b7e0831|commit]], [[https://git.kernel.org/linus/61c2c6764e6fcc95507dcf672d15f33b0af300f2|commit]], [[https://git.kernel.org/linus/be6667b0db97e10b2a6d57a906c2c8fd2b985e5e|commit]], [[https://git.kernel.org/linus/9330694de59f17e110a58be486a2c64d32bab42f|commit]], [[https://git.kernel.org/linus/1370a21fe4708b3bfa748d355146e4fbadf52f90|commit]], [[https://git.kernel.org/linus/9d0d946840075e0268f4f77fe39ba0f53e84c7c4|commit]], [[https://git.kernel.org/linus/0f3e2a2c4243695c5ac3fbccce18dc74c0250df6|commit]] * Add file/shmem support to {{{MADV_COLLAPSE}}} [[https://git.kernel.org/linus/7c6c6cc4d3a213e7303ef06ff40f6193df01839c|commit]], [[https://git.kernel.org/linus/58ac9a8993a13ebcbb0682ede0e3a158b4a41b28|commit]], [[https://git.kernel.org/linus/34488399fa08faaf664743fa54b271eb6f9e1321|commit]], [[https://git.kernel.org/linus/d41fd2016ed07a630da2817b76c98eeab7931e1e|commit]], [[https://git.kernel.org/linus/c07c343cda8ef02985ac6583a2e5af892726f734|commit]], [[https://git.kernel.org/linus/8e638707a3f1a82dccbdc9285980329644946d4f|commit]], [[https://git.kernel.org/linus/1b03d0d558a281f12f68e5917dfa781c3b94e074|commit]], [[https://git.kernel.org/linus/d0d35b6010a8bcc12b986f51d29cf3a8635cdbb4|commit]], [[https://git.kernel.org/linus/69d9428ce97f28eb1ba8acee552cf46014663d2b|commit]], [[https://git.kernel.org/linus/0f633baac0f1716200bbccc6430b6006d103d7b9|commit]] * delayacct: support re-entrance detection of thrashing accounting [[https://git.kernel.org/linus/aa1cf99b87e934e761b46ce2b925335a398980da|commit]], [[https://git.kernel.org/linus/3a9bb7b1879bef057a5dbff1dac1fa1411638064|commit]] * slub: enable debugging memory wasting of kmalloc [[https://git.kernel.org/linus/6edf2576a6cc46460c164831517a36064eb8109c|commit]] * Try to remember the young/dirty bits in the migration entries and carry them over when recovering the ptes [[https://git.kernel.org/linus/9c61d5321e94a4d0678b5eb0515afc590bdb9740|commit]], [[https://git.kernel.org/linus/eba4d770efc86a3710e36b828190858abfa3bb74|commit]], [[https://git.kernel.org/linus/0d206b5d2e0d7d7f09ac9540e3ab3e35a34f536e|commit]], [[https://git.kernel.org/linus/0ccf7f168e17bb7eb5a322397ba5a841f4fbaccb|commit]], [[https://git.kernel.org/linus/2e3468778dbe3ec389a10c21a703bb8e5be5cfbc|commit]], [[https://git.kernel.org/linus/be45a4902c7caa717fee6b2f671e59b396ed395c|commit]], [[https://git.kernel.org/linus/5154e607967d3f587fda84a40abbf900275016c9|commit]] * Count KVM mmu usage in memory stats [[https://git.kernel.org/linus/ebc97a52b5d6cd5fb0c15a3fc9cdd6eb924646a1|commit]], [[https://git.kernel.org/linus/43a063cab325ee7cc50349967e536b3cd4e57f03|commit]], [[https://git.kernel.org/linus/d38ba8ccd9c22b177d50f896a1bdc2f0979b343f|commit]] * memcontrol: cleanup and optimize for two accounting params [[https://git.kernel.org/linus/2eb989195d9a361d13d66ffb8738847649e080ad|commit]], [[https://git.kernel.org/linus/c1b8fdae62e59904ecdfe4f50410575ea02fec18|commit]] * Improve pagecache PSI annotations [[https://git.kernel.org/linus/4088a47e78f95a5fea683cf67e0be006b13831fd|commit]], [[https://git.kernel.org/linus/176042404ee6a96ba7e9054e1bda6220360a26ad|commit]], [[https://git.kernel.org/linus/527eb453bbfe65e5a55a90edfb1f30b477e36b8c|commit]], [[https://git.kernel.org/linus/4088a47e78f95a5fea683cf67e0be006b13831fd|commit]], [[https://git.kernel.org/linus/99486c511f686c799bb4e60b79d79808bb9440f4|commit]], [[https://git.kernel.org/linus/118f3663fbc658e9ad6165e129076981c7b685c5|commit]] * Remove EXPERIMENTAL flag for zswap [[https://git.kernel.org/linus/fcab9b441d2d0e08f55654a4adf2d51cd4680469|commit]] * tmpfs: add support for an i_version counter [[https://git.kernel.org/linus/36f05cab0a2c97bda288c3b6a557ec5fb8d9bba6|commit]] = Block layer = * Passthru block optimizations [[https://git.kernel.org/linus/f5d632d15e9e0a037339601680d82bb840f85d10|commit]], [[https://git.kernel.org/linus/8af870aa5b84729d7a39f84226be6f84e4943d8f|commit]], [[https://git.kernel.org/linus/e88811bc43b971e06fa82d4e421e21b3c999c1a7|commit]] * nvmet: expose max queues to configfs [[https://git.kernel.org/linus/3e980f5995e0bb4d86fef873a9c9ad66721580d0|commit]] * Enable alloc caching and batched freeing for passthrough [[https://git.kernel.org/linus/4b6a5d9cea911424e84107df8c4eb8317938d2cd|commit]], [[https://git.kernel.org/linus/de671d6116b5210097cd6fbb877bac92536f265b|commit]], [[https://git.kernel.org/linus/ab3e1d3bbab9e973aeb4dd4603251578658a47ff|commit]], [[https://git.kernel.org/linus/c0a7ba77e81b8440d10f38559a5e1d219ff7e87c|commit]], [[https://git.kernel.org/linus/851eb780decb7180bcf09fad0035cba9aae669df|commit]] * iopoll support for io_uring/nvme passthrough [[https://git.kernel.org/linus/de27e18e86173b704beaa19f0ee376f3305c4794|commit]], [[https://git.kernel.org/linus/5756a3a7e713bcab705a5f0c810a2b1f7f4ecfaa|commit]], [[https://git.kernel.org/linus/c6e99ea482e2a9e1fef2488891242f9749584225|commit]], [[https://git.kernel.org/linus/585079b6e425387b5f8ec242fc38081c31ca41ee|commit]] * ublk_drv: add USER_RECOVERY support; if the process or any ubq_daemon(pthread) crashes(exits accidentally), we allow user to provide new process and ubq_daemons [[https://git.kernel.org/linus/ae3f719300816865489abd44c91c821859daa26f|commit]], [[https://git.kernel.org/linus/77a440e2cbb4b8688b567104f80ce1cda1afbbc4|commit]], [[https://git.kernel.org/linus/42cf5fc5eece9fe650636afbb2ab2c037b77a9ab|commit]], [[https://git.kernel.org/linus/bbae8d1f526b56d04d51a5fc300d9de702e264dd|commit]], [[https://git.kernel.org/linus/a0d41dc1137470fd4c5c2ef8fdc244d7565e69e6|commit]], [[https://git.kernel.org/linus/c732a852b419fa057b53657e2daaf9433940391c|commit]] * sed-opal: Add ioctl to return device status [[https://git.kernel.org/linus/c6ea70604249bc357ce09e9f8e16c29df0fb2fa2|commit]] * virtio_blk: add SECURE ERASE command support [[https://git.kernel.org/linus/e60d64074214db7207fc13c25ee39d8d47cb4a34|commit]] = Tracing, perf and BPF = * BPF * (FEATURED) BPF specific memory allocator [[https://git.kernel.org/linus/7c8199e24fa09d2344ae0204527d55d7803e8409|commit]], [[https://git.kernel.org/linus/fba1a1c6c912b383f86bf5d4aea732dcad3ec420|commit]], [[https://git.kernel.org/linus/37521bffdd2d1efcb1dbdfd3ee89584c8943421c|commit]], [[https://git.kernel.org/linus/89dc8d0c38e0df27e580876a1681a55c686a51ff|commit]], [[https://git.kernel.org/linus/34dd3bad1a6f1dc7d18ee8dd53f1d31bffd2aee8|commit]], [[https://git.kernel.org/linus/86fe28f7692d96d20232af0fc6d7632d5cc89a01|commit]], [[https://git.kernel.org/linus/0fd7c5d43339b783ee3301a05f925d1e52ac87c9|commit]], [[https://git.kernel.org/linus/7c266178aa51dd2d4fda1312c5990a8a82c83d70|commit]], [[https://git.kernel.org/linus/8d5a8011b35d387c490a5c977b1d9eb4798aa071|commit]], [[https://git.kernel.org/linus/4ab67149f3c6e97c5c506a726f0ebdec38241679|commit]], [[https://git.kernel.org/linus/ee4ed53c5eb62f49f23560cc2642353547e46c32|commit]], [[https://git.kernel.org/linus/96da3f7d489d11b43e7c1af90d876b9a2492cca8|commit]], [[https://git.kernel.org/linus/dccb4a9013a68ddcb8303cd60f2fca1742014f3f|commit]], [[https://git.kernel.org/linus/02cc5aa29e8cef4c1d710accd423546ab63f4eda|commit]], [[https://git.kernel.org/linus/bfc03c15bebf5e0028e21ca5fc0fe4a60a6b6681|commit]], [[https://git.kernel.org/linus/9f2c6e96c65e6fa1aebef546be0c30a5895fcb37|commit]] * (FEATURED) Add user-space-publisher ring buffer map type [[https://git.kernel.org/linus/583c1f420173f7d84413a1a1fbf5109d798b4faa|commit]], [[https://git.kernel.org/linus/20571567384428dfc9fe5cf9f2e942e1df13c2dd|commit]], [[https://git.kernel.org/linus/b66ccae01f1ddce47fe2c7f393a3a5c5ab3d7f06|commit]], [[https://git.kernel.org/linus/e5a9df51c74671cfe15af1d50e5f508bd3efddab|commit]] * (FEATURED) Add kfuncs for PKCS#7 signature verification [[https://git.kernel.org/linus/d15bf1501c7533826a616478002c601fcc7671f3|commit]], [[https://git.kernel.org/linus/00f146413ccb6c84308e559281449755c83f54c5|commit]], [[https://git.kernel.org/linus/e9e315b4a5de32d0482b92f482517095d5d844e4|commit]], [[https://git.kernel.org/linus/b8d31762a0ae6861e1115302ee338560d853e317|commit]], [[https://git.kernel.org/linus/51df4865718540f51bb5d3e552c50dc88e1333d6|commit]], [[https://git.kernel.org/linus/90fd8f26edd47942203639bf3a5dde8fa1931a0e|commit]], [[https://git.kernel.org/linus/f3cf4134c5c6c47b9b5c7aa3cb2d67e107887a7b|commit]], [[https://git.kernel.org/linus/865b0566d8f1a0c3937e5eb4bd6ba4ef03e7e98c|commit]], [[https://git.kernel.org/linus/94fd7420faa0bc85341c0a9cbe5e5240ef4f123d|commit]], [[https://git.kernel.org/linus/7c036ed9e0065e852fb1886d9ea97ceb35680e3f|commit]], [[https://git.kernel.org/linus/ecce368d6e6d76168be5d8d34b411c69ec367859|commit]], [[https://git.kernel.org/linus/fc97590668ae60b94ad8bc4d9e85958f10cb3567|commit]] * Support direct writes to nf_conn:mark [[https://git.kernel.org/linus/65269888c695cf4643c6fdb989ea28bf1623685d|commit]], [[https://git.kernel.org/linus/d4f7bdb2ed7bf320a8772258fdc257655d225afb|commit]], [[https://git.kernel.org/linus/896f07c07da01aa7cee820a23c2bce1d8e9fe1e6|commit]], [[https://git.kernel.org/linus/84c6ac417ceacd086efc330afece8922969610b7|commit]], [[https://git.kernel.org/linus/864b656f82ccd433d3e38149c3673d295ad64bf6|commit]], [[https://git.kernel.org/linus/e2d75e954c0a277b8fa0ddf666ddd4f9b73195f7|commit]] * Support struct argument for trampoline base progs [[https://git.kernel.org/linus/720e6a435194fb5237833a4a7ec6aa60a78964a8|commit]], [[https://git.kernel.org/linus/a9c5ad31fbdc4dec6d266fe22e51de1ad6d1bcf2|commit]], [[https://git.kernel.org/linus/27ed9353aec9de4277b3389c9f2b04beb6ab7622|commit]], [[https://git.kernel.org/linus/eb707dde264af5eb0271156d7fbd59133fa02cac|commit]], [[https://git.kernel.org/linus/34586d29f8dfc4ae30642c5b9a4db8a4a7af6869|commit]], [[https://git.kernel.org/linus/1642a3945e223a922312fab2401ecdf58b3825b9|commit]], [[https://git.kernel.org/linus/a7c2ca3a2f697044094475055b3fba3929b234e4|commit]], [[https://git.kernel.org/linus/ae63c10fc241a94bb916da96d40c8810f9ad7f18|commit]] * Enforce W^X for trampoline and dispatcher [[https://git.kernel.org/linus/19c02415da2345d0dda2b5c4495bc17cc14b18b5|commit]], [[https://git.kernel.org/linus/5b0d1c7bd5722467960829af51d523f5a6ffd848|commit]] * Allow for using bpf to collect hierarchical cgroup stats efficiently by integrating with the rstat framework. The rstat framework provides an efficient way to collect cgroup stats percpu and propagate them through the cgroup hierarchy [[https://git.kernel.org/linus/d4ccaf58a8472123ac97e6db03932c375b5c45ba|commit]], [[https://git.kernel.org/linus/fe0dd9d4b7402c9773fc7a453fa65875abaa24ec|commit]], [[https://git.kernel.org/linus/a319185be9f5ad13c2a296d448ac52ffe45d194c|commit]], [[https://git.kernel.org/linus/434992bb603773c94465c7e68331e68424bdc9eb|commit]], [[https://git.kernel.org/linus/88886309d2e82afcaa86fc302c2ba25d9e47cbc8|commit]] * Add the invocation for cgroup/connect{4,6} programs to unprivileged ICMP ping (i.e. ping sockets created with SOCK_DGRAM IPPROTO_ICMP(V6) as opposed to SOCK_RAW) [[https://git.kernel.org/linus/0ffe2412531e95a309d7f0bfe985fc4ca4d39de8|commit]], [[https://git.kernel.org/linus/e42921c3c346b1b49068af3f3881322081e1dddd|commit]], [[https://git.kernel.org/linus/58c449a96946929467b537589c8a23f11e04af39|commit]] * Parameterize task iterators [[https://git.kernel.org/linus/f0d74c4da1f060d2a66976193712a5e6abd361f5|commit]], [[https://git.kernel.org/linus/21fb6f2aa3890b0d0abf88b7756d0098e9367a7c|commit]], [[https://git.kernel.org/linus/2c4fe44fb020f3cce904da2ba9e42bb1c118e8a3|commit]], [[https://git.kernel.org/linus/b3e1331eb925a45df1cc5d02a725e5ea70da0e2e|commit]], [[https://git.kernel.org/linus/6bdb6d6be019f697296f52c37865dd7b0ce80750|commit]] * Support getting tunnel flags [[https://git.kernel.org/linus/44c51472bef83bb70b43e2f4b7a592096f32a855|commit]] * (FEATURED) Destructive bpf_kfuncs (bpf_panic) [[https://git.kernel.org/linus/4dd48c6f1f83290d4bc61b43e61d86f8bc6c310e|commit]], [[https://git.kernel.org/linus/133790596406ce2658f0864eb7eac64987c2b12f|commit]], [[https://git.kernel.org/linus/e338945816754a1c362f606b8e2029f2c023e51c|commit]] * Add BPF-helper for accessing CLOCK_TAI [[https://git.kernel.org/linus/c8996c98f703b09afe77a1d247dae691c9849dc1|commit]], [[https://git.kernel.org/linus/64e15820b987cc8e5864a8b907dfc17861e6ab5a|commit]] * libbpf: Allows disabling auto attach [[https://git.kernel.org/linus/43cb8cbadffa21e88a65dd1129c86f5552d6c42e|commit]] * libbpf: Support raw BTF placed in the default search path [[https://git.kernel.org/linus/01f2e36c959c813a532ae836db49b2ac9de46de4|commit]] * perf * inject: Add a command line option to specify build ids [[https://git.kernel.org/linus/8012243e62b5e13bded3ce8a3b69d28f8ea694fe|commit]] * lock: Add {{{-E}}}/{{{--entries}}} option [[https://git.kernel.org/linus/6282a1f4f846fda21b16065a2ef094c7b71b2771|commit]] * lock: Add {{{-q}}}/{{{--quiet}}} option to suppress header and debug messages [[https://git.kernel.org/linus/6bbc482017deeacf5c9953bafdeb90517e22dc90|commit]] * mem/c2c: Add support for AMD (tools changes) [[https://git.kernel.org/linus/b7ddd38ccc723f0dca68151baed1e6c07c2a6005|commit]], [[https://git.kernel.org/linus/160ae99365abeac216aeaa3407dce6cf038037e1|commit]], [[https://git.kernel.org/linus/923396f6827d00ef18c1bf589551e5a604191261|commit]], [[https://git.kernel.org/linus/4173cc055dc92f199a43775775e54dc7fafd37b6|commit]], [[https://git.kernel.org/linus/f7b58cbdb3ff36eba8622e67eee66c10dd1c9995|commit]], [[https://git.kernel.org/linus/2c5f652c442600cfd86fc2a7a7cfd8152f254971|commit]], [[https://git.kernel.org/linus/c72de11605c5e291981cd30225542169fb3da4df|commit]], [[https://git.kernel.org/linus/d79310700590b8b40d8c867012d6c899ea6fd505|commit]] * Show per-event lost sample count [[https://git.kernel.org/linus/a8d68cc45799dc7bc8065fd7bb2405335f7d4fa6|commit]], [[https://git.kernel.org/linus/e17f343c3ba1b317574a4218c631547bb09e72bf|commit]], [[https://git.kernel.org/linus/e3a23261ad06d5986dce0f17a2cfb4d22d493385|commit]], [[https://git.kernel.org/linus/75b37db096e30b12f1de88052a19b1a3fff62b5e|commit]], [[https://git.kernel.org/linus/d7ba22d4a3fe0fb878d64263253a7d36bd0aac14|commit]] * stat: Support old kernels for bperf cgroup counting [[https://git.kernel.org/linus/8248fe413216732f98563e8882b6c6ae617c327b|commit]] * tools: Add 'addr' sort key [[https://git.kernel.org/linus/762461f1a53b268e44fbd941d3734f4553a6e925|commit]] * Add speculation info to branch entries [[https://git.kernel.org/linus/93315e46b000fc80fff5d53c3f444417fb3df6de|commit]] * hw_breakpoint: Optimize for thousands of tasks [[https://git.kernel.org/linus/724c299c6a0e412b5679d7ebb9b3f4e00bd2aa78|commit]], [[https://git.kernel.org/linus/c5b81449f915a28bb9c7725e53aebab3ba39b4a2|commit]], [[https://git.kernel.org/linus/089cdcb0cd1c25343fa56d3eabbe878df31a7c0e|commit]], [[https://git.kernel.org/linus/0370dc314df35579b751d1b77c9169f071444962|commit]], [[https://git.kernel.org/linus/db5f6f853194c5e02d8551425b5e86b7e0b81806|commit]], [[https://git.kernel.org/linus/be3f152568cc7f5f573d21d5f86a2c4f3cc047ab|commit]], [[https://git.kernel.org/linus/9caf87be118f4639537404eeb67dd444a3716e9a|commit]], [[https://git.kernel.org/linus/24198ad373ad1e30b638aa147142dc21ab5757e7|commit]], [[https://git.kernel.org/linus/f95e5a3d59011eec1257d0e76de1e1f8969d426f|commit]], [[https://git.kernel.org/linus/01fe8a3f818e1074a9a95d624be4549ee7ea2b2b|commit]], [[https://git.kernel.org/linus/0912037fec1136d4e4796a3481f4a4ee09a2c325|commit]], [[https://git.kernel.org/linus/16db2839a5a59c242df77308cf57342ce0c3768e|commit]], [[https://git.kernel.org/linus/9b1933b864a10e7f66b06d10c39217142baed28b|commit]], [[https://git.kernel.org/linus/ecdfb8896f2ad733097e6309d64f94db4cd1020c|commit]] * Capture branch privilege information [[https://git.kernel.org/linus/5402d25aa5710d240040f73fb13d7d5c303ef071|commit]], [[https://git.kernel.org/linus/f4054e522531038354bea5c924f286fdd8ae77b5|commit]], [[https://git.kernel.org/linus/a724ec82966d57e4b5d36341d3e3dc1a3c011564|commit]], [[https://git.kernel.org/linus/b190bc4ac9e6d9763b61654c5a0c085ff77d7a09|commit]], [[https://git.kernel.org/linus/bcb96ce6d2544ae0738cf54fd0a6d048fad791ec|commit]], [[https://git.kernel.org/linus/fb42f8b729f431b53acfaa8bf1b4d43b98e62e14|commit]], [[https://git.kernel.org/linus/1c96b6e45f140a4a43b1e831907e250e6302067c|commit]], [[https://git.kernel.org/linus/0ddea8e2a0c20ff32a28ef21574f704d8f4699a2|commit]] * tracing * Add eprobe filter support [[https://git.kernel.org/linus/752be5c5c910a1a270e97b5b39c7a7d06a39e7c6|commit]] * Add ioctl() to force ring buffer waiters to wake up [[https://git.kernel.org/linus/01b2a52171735c6eea80ee2f355f32bea6c41418|commit]] * Add numeric delta time to the trace event benchmark [[https://git.kernel.org/linus/b7b037eb5f548cc947e743d456d66eb110316f1e|commit]] = Virtualization = * xen/virtio: enable grant based virtio on x86 [[https://git.kernel.org/linus/c9133112f347907774055bbf73179a7ff8504689|commit]], [[https://git.kernel.org/linus/7228113d1fa0107a377aef71094d610eb8824aa2|commit]], [[https://git.kernel.org/linus/61367688f1fb07678b1d865a0ce9364f5267a896|commit]] * Fix dirty-ring ordering on weakly ordered architectures [[https://git.kernel.org/linus/8929bc9659640f35dd2ef8373263cbd885b4a072|commit]], [[https://git.kernel.org/linus/17601bfed909fa080fcfd227b57da2bd4dc2d2a6|commit]], [[https://git.kernel.org/linus/fc0693d4e5afe3c110503c3afa9f60600f9e964b|commit]], [[https://git.kernel.org/linus/671c8c7f9f2349d8b2176ad810f1406794011f63|commit]], [[https://git.kernel.org/linus/4eb6486cb43c93382c27a2659ba978c660e98498|commit]], [[https://git.kernel.org/linus/4b3402f1f4d9860301d6d5cd7aff3b67f678d577|commit]] = Security = * (FEATURED) Add support for KCFI, a forward-edge control-flow integrity scheme in the upcoming Clang 16 release, which is more suitable for kernel use than the existing CFI scheme used by CONFIG_CFI_CLANG. KCFI doesn't require LTO, doesn't alter function references to point to a jump table, and won't break function address equality. This replaces the current arm64 CFI implementation with KCFI and adds support for x86_64 [[https://git.kernel.org/linus/f143ff397a3f991e8b48542f77aad900845f436e|commit]], [[https://git.kernel.org/linus/d0f9562ee43a135b941715d9e5e607de88898aca|commit]], [[https://git.kernel.org/linus/9fca7115827b2e5f48d84e50bceb4edfd4cb6375|commit]], [[https://git.kernel.org/linus/92efda8eb15295a07f450828b2db14485bfc09c2|commit]], [[https://git.kernel.org/linus/89245600941e4e0f87d77f60ee269b5e61ef4e49|commit]], [[https://git.kernel.org/linus/e84e008e7b02c015047e76261726da1550130a59|commit]], [[https://git.kernel.org/linus/cf90d0383560de12330de8cf3f831b14cdd45914|commit]], [[https://git.kernel.org/linus/44f665b69c67f0a17a0c8748030ed30205532149|commit]], [[https://git.kernel.org/linus/c50d32859e70f6dbccb7d151408eb10afbbb7965|commit]], [[https://git.kernel.org/linus/b26e484b8bb3a992ef30e851d771973a3dd2336b|commit]], [[https://git.kernel.org/linus/5f20997c194e8b74254cbdb113b2b09bc1c0c734|commit]], [[https://git.kernel.org/linus/5dbbb3eaa2a784342f3206b77381b516181d089c|commit]], [[https://git.kernel.org/linus/607289a7cd7a3ca42b8a6877fcb6072e6eb20c34|commit]], [[https://git.kernel.org/linus/4b24356312fbe1bace72f9905d529b14fc34c1c3|commit]], [[https://git.kernel.org/linus/5659b598b4dcb352b1a567c55fc5a658bc80076c|commit]], [[https://git.kernel.org/linus/5141d3a06b2da1731ac82091298b766a1f95d3d8|commit]], [[https://git.kernel.org/linus/3c68a92d17add767109441f4040391b9e8a14a98|commit]], [[https://git.kernel.org/linus/dfb352ab1162f73b8c6dc98150fa32cf5aa2f623|commit]], [[https://git.kernel.org/linus/ca7e10bff196f69a450b9072a7b757713d3bb2dd|commit]], [[https://git.kernel.org/linus/ccace936eec7b805e1ab9268a6d163a00047b3a9|commit]], [[https://git.kernel.org/linus/a4b7a12c5594fe5e6ab2a5aa514a9ae3c0b85573|commit]], [[https://git.kernel.org/linus/3c516f89e17e56b4738f05588e51267e295b5e63|commit]] * Add userns_create LSM hook [[https://git.kernel.org/linus/7cd4c5c2101cb092db00f61f69d24380cf7a0ee8|commit]], [[https://git.kernel.org/linus/401e64b3a4af4c7a2f6a00337232a3cf0bb757ed|commit]], [[https://git.kernel.org/linus/d5810139cca39cf2854728b465f8bada4a445302|commit]], [[https://git.kernel.org/linus/ed5d44d42c95e8a13bb54e614d2269c8740667f9|commit]] = Networking = * TCP * Introduce optional per-netns ehash [[https://git.kernel.org/linus/08eaef90403110e51861d93e8008a355af467bbe|commit]], [[https://git.kernel.org/linus/e9bd0cca09d13ac2f08d25e195203e42d4ad1ce8|commit]], [[https://git.kernel.org/linus/429e42c1c54e0d9bfe880195f7d4a8fd5a727194|commit]], [[https://git.kernel.org/linus/4461568aa4e565de2c336f4875ddf912f26da8a5|commit]], [[https://git.kernel.org/linus/edc12f032a5a1633474db566878ce0012e7ca2f5|commit]], [[https://git.kernel.org/linus/d1e5e6408b305ff78b825d437df8d3f77e82a4be|commit]] * Make SYN ACK RTO tunable by BPF programs with TFO [[https://git.kernel.org/linus/8ea731d4c2ce721a29b17c7a1ee82c28b80f00ba|commit]] * Add generic support for the Ethernet Power Sourcing Equipment [[https://git.kernel.org/linus/e9554b31aff011c4d0f11a4692d2d45c92cb508d|commit]], [[https://git.kernel.org/linus/3114b075eb2531dea31a961944309485d6a53040|commit]], [[https://git.kernel.org/linus/cfaa202a73eafaf91a3d0a86b5e5df006562f5c0|commit]], [[https://git.kernel.org/linus/5e82147de1cbd758bb280908daa39d95ed467538|commit]], [[https://git.kernel.org/linus/18ff0bcda6d1dd3d53b4ce3f03e61bf1a648f960|commit]], [[https://git.kernel.org/linus/f05dfdaf567aaa482e6e4474bbf5993c5ffffc49|commit]], [[https://git.kernel.org/linus/66741b4e94ca7bb162063fa930c286619e719bce|commit]] * Bluetooth: Add Mesh functionality [[https://git.kernel.org/linus/af6bcc1921ff0b644d2d750c0e3a88623b7211f5|commit]], [[https://git.kernel.org/linus/b338d91703fae6f6afd67f3f75caa3b8f36ddef3|commit]] * RDMA: Support multiple path records [[https://git.kernel.org/linus/bf9a9928510a03e445fa4f54bdc0b8e71f4c0067|commit]], [[https://git.kernel.org/linus/5a3749493394276449cfc4efb417ed267edbd480|commit]], [[https://git.kernel.org/linus/b7d95040c13f61a4a6a859c5355faf583eff9658|commit]], [[https://git.kernel.org/linus/eb8336dbe373edd1ad6061c543e4ba6ea60f6cc9|commit]] * Remove DECnet support from kernel [[https://git.kernel.org/linus/1202cdd665315c525b5237e96e0bedc76d7e754f|commit]] * can: support CAN XL [[https://git.kernel.org/linus/96a7457a14d9cf98cf58de1e26c03180e0f28141|commit]], [[https://git.kernel.org/linus/467ef4c7b9d1c22ee64342804bf92549d765df14|commit]], [[https://git.kernel.org/linus/061834624c87282c6d9d8c5395aaff4380e5e1fc|commit]], [[https://git.kernel.org/linus/1a3e3034c049503ec6992a4a7d573e7fff31fac4|commit]], [[https://git.kernel.org/linus/fb08cba12b52cba4366e858932307649dc5304e2|commit]], [[https://git.kernel.org/linus/ebf87fc728502244550eaf8819fc785e2014b2ad|commit]], [[https://git.kernel.org/linus/626332696d7506e8f844a564277bdba2dc78fcb5|commit]] * gro: add support of (hw)gro packets to gro stack [[https://git.kernel.org/linus/5eddb24901ee49eee23c0bfce6af2e83fd5679bd|commit]] * macsec: Lay the ground for MACsec hw offload [[https://git.kernel.org/linus/0a28bfd4971fd570d1f3e4653b21415becefc92c|commit]], [[https://git.kernel.org/linus/860ead89b8517c57d34e5d0658443b461d628ab4|commit]], [[https://git.kernel.org/linus/b1671253c6015841f6cabd39730fa42fb6d3d407|commit]], [[https://git.kernel.org/linus/d1b2234b7fbf94348901bed4ea8d015c8a819d02|commit]], [[https://git.kernel.org/linus/e227ee990bf974f655ec3132b496409990f6634b|commit]], [[https://git.kernel.org/linus/8385c51ff5bceb92f7401138e16b0a617ca2ab02|commit]], [[https://git.kernel.org/linus/8ff0ac5be1446920d71bdce5547f0d8476e280ff|commit]], [[https://git.kernel.org/linus/ee534d7f81ba9cec028580f91429b3dc29b90c7f|commit]], [[https://git.kernel.org/linus/e467b283ffd50cf15b84c73eef68787e257eaed5|commit]], [[https://git.kernel.org/linus/9515978eee0b933e37947637d138f1942b3e4b0c|commit]], [[https://git.kernel.org/linus/aae3454e4d4cd78d143d6af1347b385796539fd8|commit]], [[https://git.kernel.org/linus/15d187e285b3d5f4fe0328c09566355c1e387ff6|commit]], [[https://git.kernel.org/linus/3b20949cb21bac26d50cdcc58896802a890cfe15|commit]], [[https://git.kernel.org/linus/b7c9400cbc48c3713190b3bce4e0c87e924e4104|commit]], [[https://git.kernel.org/linus/5a39816a75e5ac4a1c6be31d7d5af46a2813aece|commit]], [[https://git.kernel.org/linus/807a1b765b4f4292329dba3a57217e2eae486448|commit]], [[https://git.kernel.org/linus/99d4dc66c82379b1e077f4e139b2048b207ff07c|commit]] * mptcp * Add support for TCP_FASTOPEN_CONNECT, sender side only [[https://git.kernel.org/linus/54635bd047019513288f3cd3192cc5490912bd8c|commit]], [[https://git.kernel.org/linus/3242abeb8da7071fa40d32346ed36343bee33b80|commit]], [[https://git.kernel.org/linus/d98a82a6afc764156d6ca7a437d52761ac9b062e|commit]], [[https://git.kernel.org/linus/a42cf9d18278a172ff2dcdf51b8772462d2fa5a5|commit]] * Allow privileged operations from user ns [[https://git.kernel.org/linus/5efbf6f7f076c67d733a09410180cc63a7f4d7bf|commit]], [[https://git.kernel.org/linus/a1c3bdd9c5dfcba3b4550a28890724f519434e15|commit]], [[https://git.kernel.org/linus/0522b424c4c2a1f7d79d62b7723c07d3415d94e5|commit]], [[https://git.kernel.org/linus/d156971854045120e1eab74b9e9ec2ac516ba91f|commit]], [[https://git.kernel.org/linus/3eb9a6b6503cdf228314fd6185df337d1ce11bc0|commit]] * Propagate fastclose error [[https://git.kernel.org/linus/69800e516e968fa1cf9202b872dc86515eeeebe6|commit]] * Add tc-taprio support for queueMaxSDU [[https://git.kernel.org/linus/aac4daa8941ea6566563ac001e9e5d4e54a674e2|commit]], [[https://git.kernel.org/linus/a54fc09e4cba3004443aa05979f8c678196c8226|commit]], [[https://git.kernel.org/linus/1712be05a8a7713d2f564d01cf0bbf25d4310cb2|commit]], [[https://git.kernel.org/linus/248376b1b13f7300e94a9f8d97062d43dfa4a847|commit]], [[https://git.kernel.org/linus/a745c697830b74e4787b0c849f763941928aa06d|commit]], [[https://git.kernel.org/linus/715bf2610f1d1adf3d4f9b7b3dd729984ec4270a|commit]], [[https://git.kernel.org/linus/9a2ea26d97a9acbb909c5ada0cfd09cea16a32ca|commit]], [[https://git.kernel.org/linus/dfc7175de3b0a01dbc9d8a16f8417f19fa2ba4cb|commit]] * smc: Support SO_REUSEPORT [[https://git.kernel.org/linus/6627a2074d5c82b3efd71c978f13f93f7ab9bf46|commit]] * DSA changes for multiple CPU ports (part 4) [[https://git.kernel.org/linus/db01868bf2e919a10551066d54cf4bef5dd5a01e|commit]], [[https://git.kernel.org/linus/8f6a19c0316deb48cdfdc5335de9a6d7db5b7b62|commit]], [[https://git.kernel.org/linus/95f510d0b792f308d3d748242fe960c35bdc2c62|commit]], [[https://git.kernel.org/linus/6e61b55c6d7f20f5619e831fa171f65bfbcf03c7|commit]], [[https://git.kernel.org/linus/cfeb84a52fcbdb12c7364c2cab4529c5c5558c35|commit]], [[https://git.kernel.org/linus/13eccc1bbb2e98df5d616398cd9215d9edab522f|commit]], [[https://git.kernel.org/linus/2e359b00a11715c7a89d7448e6e4cb4d84543520|commit]], [[https://git.kernel.org/linus/acc43b7bf52a015221d989164c2600c1e1f28790|commit]], [[https://git.kernel.org/linus/0773e3a851c8afd46cefb0cbf8d0977d454d899e|commit]], [[https://git.kernel.org/linus/eca70102cfb19d783d30d3e9b13713d58581eb67|commit]] * TLS * Add ARIA-GCM algorithm [[https://git.kernel.org/linus/62e56ef57c04c0cacb33433d7984a4d71b690b3f|commit]] * Support 256 bit TLS keys with device offload [[https://git.kernel.org/linus/2d2c5ea24243eb3ed12f232b2aef43981fa15360|commit]], [[https://git.kernel.org/linus/ea7a9d88ba21dd9d395d7137b0ca1743c5f5d9c2|commit]], [[https://git.kernel.org/linus/56e5a6d3aa91ed7b5b231c84180d449ce2313f61|commit]], [[https://git.kernel.org/linus/4960c414db3582b266dce660bd8eff41157fe2f9|commit]] * netlink: support reporting missing attributes [[https://git.kernel.org/linus/690252f19f0e486abb8590b3a7a03d4e065d93d4|commit]], [[https://git.kernel.org/linus/45dca15759643806660e9285e6af8a1ba3c76c82|commit]], [[https://git.kernel.org/linus/1f7633b58facf399eee0b049ed6b6d89b8beeba5|commit]], [[https://git.kernel.org/linus/08d1d0e78440aa8670492a01cabea732d4beabf5|commit]], [[https://git.kernel.org/linus/4f5059e62921479610de903857857ff82ac7e57f|commit]] * openvswitch: allow specifying ifindex of new interfaces [[https://git.kernel.org/linus/54c4ef34c4b6f9720fded620e2893894f9f2c554|commit]], [[https://git.kernel.org/linus/347541e299d50c154f69ead0fcac2917a63e4481|commit]] * rtnetlink: advertise allmulti counter [[https://git.kernel.org/linus/7e6e1b57162ed6a2d32d2f0929c27d79482ff706|commit]] * seg6: add NEXT-C-SID support for SRv6 End behavior [[https://git.kernel.org/linus/e2a8ecc4516508abef71096959d2e2e44184904b|commit]], [[https://git.kernel.org/linus/848f3c0d47694924536e2894cb349613201321c6|commit]], [[https://git.kernel.org/linus/19d6356ab3f0ee40756115fffa01244235f7f400|commit]] * vsock: updates for SO_RCVLOWAT handling [[https://git.kernel.org/linus/e38f22c860edb7804b4722ac2332f7c51b9c6b72|commit]], [[https://git.kernel.org/linus/24764f8d3c316a3c58b51140d8e489e98e7ffdcc|commit]], [[https://git.kernel.org/linus/e7a3266c9167fe8878c303959a8cc4527f83888b|commit]], [[https://git.kernel.org/linus/a274f6ff3c5c79c27d254b48cad3b4814c950908|commit]], [[https://git.kernel.org/linus/ee0b3843a26920dad713c27cd8f3a3cfc5ae9c37|commit]], [[https://git.kernel.org/linus/f2fdcf67aceb1a7d5e0661cb7ca95cda68d3014a|commit]], [[https://git.kernel.org/linus/39f1ed33a4489e2f7a55d5a96576c73af3529461|commit]], [[https://git.kernel.org/linus/e061aed99855ccef2d64f5bdd66996e19d6cf60b|commit]], [[https://git.kernel.org/linus/b1346338fbaefac1b796a50478f8e8070b54e9e4|commit]] * phy * Add support for rate matching [[https://git.kernel.org/linus/72bc36956f73ac54f19a7ac7302fb274069bec18|commit]], [[https://git.kernel.org/linus/606116529ab2d12e93bf751f74ed50a621b46846|commit]], [[https://git.kernel.org/linus/3e6eab8f3ef93cd78cd4b67f497ef6035eb073ad|commit]], [[https://git.kernel.org/linus/0c3e10cb44232833a50cb8e3e784c432906a60c1|commit]], [[https://git.kernel.org/linus/ae0e4bb2a0e0e434e9f98fb4994093ec2ee71997|commit]], [[https://git.kernel.org/linus/b7e9294885b610791fcebc799bf2a9e219446fd6|commit]], [[https://git.kernel.org/linus/7de26bf144f6a72858ab60afb2bd2b43265ee0ad|commit]], [[https://git.kernel.org/linus/3c42563b30417afc8855a3b4c1b38c2f36f78657|commit]] * Add support for rate adaptation [[https://git.kernel.org/linus/72bc36956f73ac54f19a7ac7302fb274069bec18|commit]], [[https://git.kernel.org/linus/606116529ab2d12e93bf751f74ed50a621b46846|commit]], [[https://git.kernel.org/linus/3e6eab8f3ef93cd78cd4b67f497ef6035eb073ad|commit]], [[https://git.kernel.org/linus/0c3e10cb44232833a50cb8e3e784c432906a60c1|commit]], [[https://git.kernel.org/linus/ae0e4bb2a0e0e434e9f98fb4994093ec2ee71997|commit]], [[https://git.kernel.org/linus/b7e9294885b610791fcebc799bf2a9e219446fd6|commit]], [[https://git.kernel.org/linus/05ad5d4581c3c1cc724fe50d4652833fb9f3037b|commit]] * wifi * Support POWERED_ADDR_CHANGE feature [[https://git.kernel.org/linus/3c06e91b40db6db48c4886b0292983f404d31958|commit]], [[https://git.kernel.org/linus/a36c421690b3e5dee38fc12abfcabda742f00064|commit]] * Properly implement MLO key handling [[https://git.kernel.org/linus/ccdde7c74ffd7e8bdd3cf685bbfa41231c8e3131|commit]] * Adds support for "collect_md" mode in XFRM interfaces. This feature is useful for maintaining a large number of IPsec connections with the benefits of using a network interface while reducing the overhead of maintaining a large number of devices [[https://git.kernel.org/linus/5182a5d48c3d1992b2db8748f96914e07eee0956|commit]], [[https://git.kernel.org/linus/abc340b38ba25cd6c7aa2c0bd9150d30738c82d0|commit]], [[https://git.kernel.org/linus/2c2493b9da9166478fe072e3054f8a5741dadb02|commit]] * xfrm: start adding netlink extack support [[https://git.kernel.org/linus/3bec6c3e83b5c125ff35e3dae3127c8d62046a1d|commit]], [[https://git.kernel.org/linus/ec2b4f01536dcd9ecaae91e99334b5fdb510c0e2|commit]], [[https://git.kernel.org/linus/24fc544fb525a2d1cabe4e77e673938bf2e45aed|commit]], [[https://git.kernel.org/linus/fb7deaba40cfc6b5eb91b7431102520c4b156513|commit]], [[https://git.kernel.org/linus/d37bed89f082cb84cbdf1f38114cde1defc1724c|commit]], [[https://git.kernel.org/linus/08a717e4803798e066aa6b69ebf69da9fc8e1758|commit]] = Architectures = == ARM == * Device Tree Sources: New !SoCs * Mediatek MT8186, a Chromebook/Tablet type SoC, similar to the MT65xx series of phone !SoCs, with two Cortex-A76 and six Cortex-A55 cores [[https://git.kernel.org/linus/2e78620b13509787a239c847b1ba576265a38bc4|commit]] * TI AM62A, another member of the K3 family with Cortex-A53 cores, this one is targetted at Video/Vision processing for industrial and automotive applications [[https://git.kernel.org/linus/a3c52977419beabc5cb4d6f0b062fd4cb460e54d|commit]], [[https://git.kernel.org/linus/cad20a8de86f37d2500963b1a424f9d658d8e54a|commit]], [[https://git.kernel.org/linus/1607e6f9289cdb4c982a223e80ff3c5e827b7cd4|commit]], [[https://git.kernel.org/linus/5fc6b1b62639c764e6e7e261f384d2fb47eff39b|commit]], [[https://git.kernel.org/linus/38c4a08c820cd2483750a68f2bf84c3665fe6137|commit]] * NXP i.MX8DXL is another chip for this market in the ever-growing i.MX8 family, this one again with two Cortex-A35 cores [[https://git.kernel.org/linus/c09cc6e528c30aee0637d68249b23e74299b9b55|commit]], [[https://git.kernel.org/linus/64e61a940d96184d294f431848a28765f44525fa|commit]], [[https://git.kernel.org/linus/41d5ceff6052ec269293e13b6bb2a69b82b02438|commit]], [[https://git.kernel.org/linus/f537ee7f1e76990ef9ba0e6d32fd9cc51eb12e43|commit]], [[https://git.kernel.org/linus/8dd495d12374b263caba758942764bf10324348e|commit]] * Renesas R-Car !H3Ne-1.7G (R8A779MB) [[https://git.kernel.org/linus/568035b01cfb107af8d2e4bd2fb9aea22cf5b868|commit]], [[https://git.kernel.org/linus/6a24768c6e301a48c0610f0fac6f4461750ebf16|commit]], [[https://git.kernel.org/linus/1ada3e53b78afc03d30f5fd7e9d54f297d09cf61|commit]], [[https://git.kernel.org/linus/d227fcc390e3e995fb8b0cd1d63f8be0ad2b47d3|commit]], [[https://git.kernel.org/linus/5edc51af5b304a91a957b862d150cd8a89c4aa97|commit]], [[https://git.kernel.org/linus/989fd5a7fb7927da37a004cce5336e3940a842e1|commit]], [[https://git.kernel.org/linus/379478ab09e0c25709e804b732ee7910d14a3972|commit]], [[https://git.kernel.org/linus/b2c9af5f47522ae9a6665e98d5ff657972a4db97|commit]], [[https://git.kernel.org/linus/ee8898fd7a89d950965105731e1f933583cdfc2e|commit]] and R-Car !V3H2 (R8A77980A) [[https://git.kernel.org/linus/1b37236de8c1ac56969efd130bb38edf8ac4b7f6|commit]], [[https://git.kernel.org/linus/6f67580ca9edb33a95897d8c0056b961cbd2aeac|commit]] are minor updates of !R8A77951 and !R8A77980, respectively * Qualcomm IPQ8064-v2.0, IPQ8062 and IPQ8065 are all variants of the IPQ8064 chip, with minimally different features [[https://git.kernel.org/linus/a9f2cd80ee4669c851d6953fbbb592a3ba44df9f|commit]], [[https://git.kernel.org/linus/58907a1cae53dd5f91a7dfb17ac8de10c60c32fd|commit]], [[https://git.kernel.org/linus/12e621362be39350167ede99542256e768ecbfd6|commit]] * Device Tree Sources: New machines * Sony Xperia 1 IV is a fairly recent phone based on Qualcomm Snapdragon 8 Gen 1 [[https://git.kernel.org/linus/0a631a36f7244d56fffcd0dd5bc473cf14571970|commit]] * Three Samsung phones based on Snapdragon 410: Galaxy E5, E7 and Grand Max. These are added for both 32-bit and 64-bit kernels, as they originally shipped running 32-bit code [[https://git.kernel.org/linus/dc1b8ce9db8c5181b3345505a66dfe8136b83f21|commit]], [[https://git.kernel.org/linus/995d1ac509fb92f3288a8eab3342a5667183fd2f|commit]], [[https://git.kernel.org/linus/87c1b199e622bc2d9b16da5d870ab6b92db96154|commit]], [[https://git.kernel.org/linus/90ca46731599ea364d2d8b5310341ab766fea637|commit]], [[https://git.kernel.org/linus/d749d52e251b094322315c359cca814adf2249cf|commit]] * Two new servers using AST2600 BMCs: AMD DaytonaX [[https://git.kernel.org/linus/3293fca4a689dae1090b997145a46c816ff03a4a|commit]] and Ampere Mt. Mitchell [[https://git.kernel.org/linus/36d96827f480e90037d162098061333e279ea35f|commit]] * Three new machines based on Rockchips RK3399 and RK3566: Anberic RG353P and RG503 [[https://git.kernel.org/linus/fff05e5af2247205f2ae4f93d1943d0938d8b2c3|commit]], [[https://git.kernel.org/linus/22eed92492e4a390da87196d55b1da0af4154595|commit]], [[https://git.kernel.org/linus/523adb553573db46593724fd1cd617339f2e9009|commit]], Pine64 Pinephone Pro [[https://git.kernel.org/linus/78a21c7d59520e72ebea667fe8745a4371d9fe86|commit]], Open AI Lab [[https://git.kernel.org/linus/467dcf345613a779efc3af1dce88a576079666e6|commit]], [[https://git.kernel.org/linus/a15ca48b6451b7af27323749f35d0f9929f83f73|commit]], [[https://git.kernel.org/linus/904f983256fdd24bde974bf2f38fbacd3edbcd80|commit]] * Multiple NXP i.MX6/i.MX8 based boards: Kontron SL/BL i.MX8MM OSM-S [[https://git.kernel.org/linus/25b189646787271116a856840700efbf31f14551|commit]], [[https://git.kernel.org/linus/587c1fed72b314003c9f0346a6466158fa20563f|commit]], [[https://git.kernel.org/linus/eef2c0217e02b6c7ed5b10b82ea944127145e113|commit]], [[https://git.kernel.org/linus/3e44946da2273d84107823838f6a40588dc2b2a7|commit]], [[https://git.kernel.org/linus/9cb41873f8e1e91422ec591910124ea6094ede3f|commit]], [[https://git.kernel.org/linus/b63791966edff822297f6690c67dbba3f032be73|commit]], [[https://git.kernel.org/linus/de9618e84f763a0236679d2eb5c9a6207ec2eb92|commit]], i.MX8MM Gateworks GW7904 [[https://git.kernel.org/linus/b999bdaf0597c38cf68679b1788aa00cab4fc801|commit]], MSC SM2S-IMX8PLUS SoM and carrier board [[https://git.kernel.org/linus/f703b6026d0a7c3d8a23ad5e219048f7a59bffea|commit]] * Two development boards in the Microchip AT91 family: SAMA5D3-EDS [[https://git.kernel.org/linus/7ea519de7186d30d2147dcc11bc249c0a3ce86ff|commit]] and lan966x-pcb8290 [[https://git.kernel.org/linus/8f40330773cd9dcf6de43b223f0d8b3ef10e26d2|commit]] * rockchip: Support gru-scarlet sku{2,4} variants [[https://git.kernel.org/linus/578980728868fcd99bbb5af12e50b38d2e66f5aa|commit]] * ls2081a-rdb: Add DTS for NXP LS2081ARDB [[https://git.kernel.org/linus/ad5b6611e1574356efc214e94249fefd055dd202|commit]] * qcom: apq8060-dragonboard: Add TMA340 to APQ8060 !DragonBoard [[https://git.kernel.org/linus/2aac1179717d2bf7ed2747a823c104c918d37a80|commit]] * marvell: add support for Methode eDPU [[https://git.kernel.org/linus/1a9f9785a9abe3f55e874a47cb0c483c99b55e83|commit]] * MT8195 Acer Tomato [[https://git.kernel.org/linus/d86a1c69bd9a4d6859293cd0ecebfa692f6a3150|commit]], [[https://git.kernel.org/linus/e775cc1a9b4fb9b7b62edc480642ebd21e3b81e1|commit]], [[https://git.kernel.org/linus/63ce81b224dd8033fd5f629fb4581a26eedd5797|commit]], [[https://git.kernel.org/linus/824fae69f53b914b30fb279ae73d04dd35df432a|commit]], [[https://git.kernel.org/linus/07984e82ae3b8cf09a8d3d78b6a691f275d38036|commit]], [[https://git.kernel.org/linus/b53f37249cfa4e2e0caacdc72f4a8dfdb8574419|commit]], [[https://git.kernel.org/linus/260c04d425eb8424626b64e164faebeb63c67625|commit]] * meson: add support for !JetHome !JetHub D1p (j110) [[https://git.kernel.org/linus/59ec069d50550273a83180ea6c950d382d7bf8e3|commit]] * meson: add support for Beelink GT1 Ultimate [[https://git.kernel.org/linus/5b3a87a5c4f20da682d50dbaf8c4aa357cfd0d2d|commit]] * qcom: sc7280: Add device tree for herobrine evoker [[https://git.kernel.org/linus/2abf6b6b94290e10974bdd5f42e5ed73975f4452|commit]] * qcom: Add new board revision and LTE SKUs for sc7280-villager family [[https://git.kernel.org/linus/593ad9132fd854f5916f68855204fb3b487cb408|commit]], [[https://git.kernel.org/linus/3accba70e2389a47f42ffb5e900d01b7960dea9e|commit]], [[https://git.kernel.org/linus/d42fae738f3ac58cb8ba1fcd48510a40b57a3155|commit]] * rockchip: Add RK3399 !NanoPi R4S Enterprise Edition [[https://git.kernel.org/linus/fd573b2bf2d2cf61e835ea68bbaa34c71d4a70d7|commit]] * rockchip: rk3399: Radxa ROCK 4C+ [[https://git.kernel.org/linus/246450344dad087a121befbed1aba776dba3d377|commit]] * qcom: Add LLCC BWMON on SDM845 [[https://git.kernel.org/linus/3098fcb14e08597b1026102dc24e24ce2c689dfb|commit]], [[https://git.kernel.org/linus/6356c7bb5383c1e65cd718d94392fdc8cfa79fc8|commit]], [[https://git.kernel.org/linus/2b5d8b02f5acdf5f4b2ef42ec0a082b7e1fb7eac|commit]], [[https://git.kernel.org/linus/1dd5246ea6ba66b3e926eb13528fdfaf63211c65|commit]], [[https://git.kernel.org/linus/956deab551b099b52c99f956539a3c8a1c3c34e6|commit]], [[https://git.kernel.org/linus/650db9fa2c540b860fce547514e305fbee01aa2d|commit]], [[https://git.kernel.org/linus/ec63dcd3c863bf966b7a222b1a6465b4a55a30b1|commit]], [[https://git.kernel.org/linus/e6f34184dd012c627e402182688d459d482c8544|commit]], [[https://git.kernel.org/linus/14af4ce084b5fb86f7a01167f54ec8517966b804|commit]] * renesas: Identify RZ/Five SoC [[https://git.kernel.org/linus/ebd0e06f3063cc2e3a689112904b29720579c6d2|commit]] * ECAP support on TI AM62x SoC [[https://git.kernel.org/linus/b5bee6ced21ca98389000b7017dd41b0cc37fa50|commit]], [[https://git.kernel.org/linus/5a47aed0d651490ad0d6f9dbc98bc6dfc71de787|commit]], [[https://git.kernel.org/linus/4e2f42aa00b67605938173a61d07a44fe13bad68|commit]], [[https://git.kernel.org/linus/54d0999f96abadcc0586fe577e6cf4dc4c2749c1|commit]] * ARM64 * !MediaTek Helio X10 MT6795 - M4U/IOMMU Support [[https://git.kernel.org/linus/4e5f8465c65ed6b2c1878cca2727a741725be341|commit]], [[https://git.kernel.org/linus/86580ec969bb1df9dbc316643853e7664ace4cae|commit]], [[https://git.kernel.org/linus/717ec15e5ce98ed267c9e31ff0469f57782c85e9|commit]] * sme: ptrace support for TPIDR2_EL0 [[https://git.kernel.org/linus/ecaf4d3f734fe8d10aeda52193d325453e3e84ee|commit]], [[https://git.kernel.org/linus/f285da05c62a429f1978c5520cf069d483a7d9af|commit]], [[https://git.kernel.org/linus/0027d9c6c7b57b61b82f7275633ba89d0de2d2fd|commit]], [[https://git.kernel.org/linus/2ddadec2206ca47a30995d22fa83be575e78f2a2|commit]] * perf: Kernel support for Dwarf unwinding through SVE functions [[https://git.kernel.org/linus/cbb0c02caf4bd98b9e0cd6d7420734b8e9a35703|commit]], [[https://git.kernel.org/linus/1f2906d1e10ac8b63f06c10b0db4282b8b38c509|commit]] * Add DDR Sub-System Driveway PMU driver for Yitian 710 SoC [[https://git.kernel.org/linus/a6f92909d6bb59eafa004178983850a1b739e304|commit]], [[https://git.kernel.org/linus/cf7b61073e4526caa247616f6fbb174cbd2a5366|commit]], [[https://git.kernel.org/linus/d813a19e7d2ec0c57477ee114f9b5e9a43cacb76|commit]] * sysreg: Add hwcap for SVE EBF16 [[https://git.kernel.org/linus/81ff692ad924da2233381bedff90c5c1f5c31368|commit]] * alternatives mechanism: improvements [[https://git.kernel.org/linus/92b4b5619f12770d455ae639ed4e773bdf01aff6|commit]], [[https://git.kernel.org/linus/34bbfdfb146be3ad485cbe526b2a1e9ce220649c|commit]], [[https://git.kernel.org/linus/747ad8d557645b8c9adb83334a620426e4c9d60f|commit]], [[https://git.kernel.org/linus/c5ba03260c7afad6977654d6bc7fcabbcd35c379|commit]], [[https://git.kernel.org/linus/b723edf3a12a2604cdc0dfcd7cc93d210a815e0c|commit]], [[https://git.kernel.org/linus/4c0bd995d73ed8897650095c7892b132a0bd66a4|commit]], [[https://git.kernel.org/linus/21fb26bfb01ffe0d9a9a967ffe061092128bbffe|commit]], [[https://git.kernel.org/linus/d926079f17bf8aa47485b6a55be1fc0175dbd1db|commit]] * iommu: M1 Pro/Max DART support [[https://git.kernel.org/linus/745ef1092bcfcf3bca8d82c260947ca498022dde|commit]], [[https://git.kernel.org/linus/d8fe365a4f1c1aa5e2da3e41f50a08c9bd8d6112|commit]], [[https://git.kernel.org/linus/dc09fe1c5edd9c27a52cb6dc5a7bb4452d45c71c|commit]], [[https://git.kernel.org/linus/a380b8dcf22ccb5b872ae9ad7f4644cd0043aaee|commit]] == X86 == * bpf: x86: Support in-register struct arguments in trampoline programs [[https://git.kernel.org/linus/a9c5ad31fbdc4dec6d266fe22e51de1ad6d1bcf2|commit]] * crypto: aria-avx - add AES-NI/AVX/x86_64/GFNI assembler implementation of aria cipher [[https://git.kernel.org/linus/ba3579e6e45c693495a50c516278749c5e3d9977|commit]] * crypto: x86/sha512 - load based on CPU features [[https://git.kernel.org/linus/aa031b8f702e7941b4c86022348a366c335d389a|commit]] * intel_idle: Add !AlderLake-N support [[https://git.kernel.org/linus/65c0c2367e9e695b13d0d39307ebc8818bcdbd8d|commit]] * iommu/amd: Add Generic IO Page Table Framework Support for v2 Page Table [[https://git.kernel.org/linus/43312b710b11a085ec81eb7d1878f8858045ae2b|commit]], [[https://git.kernel.org/linus/be1af02b277417be735d8513195e5ba1bc3c3a3d|commit]], [[https://git.kernel.org/linus/aaac38f614871df252aa7459647bf68d42f7c3e7|commit]], [[https://git.kernel.org/linus/643feb0072d5aad9bf5f38eca3fb78c2f8d9f140|commit]], [[https://git.kernel.org/linus/4db6c41f09469ab8ca5d30f5d4731f299d25ff1c|commit]], [[https://git.kernel.org/linus/d799a183da39ac4988b62da8978950efa177ba9f|commit]] * mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG [[https://git.kernel.org/linus/eed9a328aa1ae6ac1edaa026957e6882f57de0dd|commit]] * platform * Type-C switch driver [[https://git.kernel.org/linus/77947238dad3b83bbe085ebcd576ea55afb70425|commit]], [[https://git.kernel.org/linus/affc804c44c8259ae53423aa3b5c20907e3a9a34|commit]], [[https://git.kernel.org/linus/d4536a216c3f8ea0abcf90110750eb297ce48b45|commit]], [[https://git.kernel.org/linus/cf6c767244ed599492ac4275d1d94435d9ec7917|commit]], [[https://git.kernel.org/linus/9e6e05169980e83a870dd595012ec014a5fc440c|commit]], [[https://git.kernel.org/linus/d5f66527db9e0e6a871d9005200b3394156cf16f|commit]], [[https://git.kernel.org/linus/1a8912caba02522f612d465a4849ce98915b96ad|commit]] * surface: aggregator_registry: Add HID devices for sensors and UCSI client to SP8 [[https://git.kernel.org/linus/c6607bcbbe5395c9eb7d556356941b3e65f11e9f|commit]] * surface: aggregator_registry: Add support for Surface Laptop Go 2 [[https://git.kernel.org/linus/6f5e02cfb123c608bdb0c9ab32cb8705c2bb9bba|commit]] * amd/pmf: Introduce AMD PMF Driver [[https://git.kernel.org/linus/da5ce22df5fe5cbaf0e86d0357728b224c0b1b0e|commit]], [[https://git.kernel.org/linus/5eb315ebf47b605cb9364da40a9363ad4065014b|commit]], [[https://git.kernel.org/linus/4c71ae4144746eb467f6aaab0ff83e306f11d6af|commit]], [[https://git.kernel.org/linus/4dc491c898fb47406423547da4d1e1ef8ff36b3e|commit]], [[https://git.kernel.org/linus/b9ab888b4eccfd9b90835d6d95459aec7382564d|commit]], [[https://git.kernel.org/linus/a3281ec556071bda86964b6cf3ed42ec9f924cd8|commit]], [[https://git.kernel.org/linus/1a409b35c9956617f9e201120225f230f1695d6e|commit]], [[https://git.kernel.org/linus/3f5571d9952473c183762b801c61c42b9dbe1903|commit]], [[https://git.kernel.org/linus/7d77dcc83adaffacbb9000924a212566170c1257|commit]], [[https://git.kernel.org/linus/9448ec9b0f90ce0479264d37106b9f5df232ea41|commit]], [[https://git.kernel.org/linus/d82f5111d79ce9005912f14483ad6084e8c51025|commit]] * amd/pmf: Introduce CnQF feature for AMD PMF [[https://git.kernel.org/linus/1738061c9ec854db2db76be8bb968f550d9bdddc|commit]], [[https://git.kernel.org/linus/3dae5825295d7b3284fc349cd6bfa641f4033e16|commit]], [[https://git.kernel.org/linus/1590ac2c6615329d30e25753e03c295cdaf2ae44|commit]] * amd: pmc: Add sysfs files for SMU [[https://git.kernel.org/linus/7f1ea75d499a5e3a6f593da0a87096f584752750|commit]] * intel: pmc/core: Add Raptor Lake support to pmc core driver [[https://git.kernel.org/linus/555a68dd681b7437a2708001d465c85f6dfa6955|commit]] * Battery charge mode in toshiba_acpi [[https://git.kernel.org/linus/89655fbb396aff20bd5247fa6b13a689e2f10f9c|commit]], [[https://git.kernel.org/linus/8ef5db9eb084f6212345a7b09355c78ce05f71e2|commit]], [[https://git.kernel.org/linus/18ef1bb093ab1e0a74d146cbf4a9d132d01374d8|commit]] * asus-wmi: Add support for ROG X13 tablet mode [[https://git.kernel.org/linus/e397c3c460bf3849384f2f55516d1887617cfca9|commit]] * asus-wmi: Add support for ROG X16 tablet mode [[https://git.kernel.org/linus/36abde8d24ad740371422a7678ca92b06cc8a3d5|commit]] * asus-wmi: Implement TUF laptop keyboard LED modes [[https://git.kernel.org/linus/e305a71cea37a64c7558b8b979f6f08f657d0c3d|commit]] * asus-wmi: Implement TUF laptop keyboard power states [[https://git.kernel.org/linus/61f64515299e5f4885093656087ec1c0df8109c5|commit]] * asus-wmi: Support the GPU fan on TUF laptops [[https://git.kernel.org/linus/12ff4c803d23218f9afea9f82019a5c9619f6744|commit]] * asus-wmi: Support the hardware GPU MUX on some laptops [[https://git.kernel.org/linus/01ef026ab36357a818c7d8324a36dbb8beff6ff5|commit]] * hp-wmi: Support touchpad on/off [[https://git.kernel.org/linus/401199ffa9b69baf3fd1f9ad082aa65c10910585|commit]] * Add multiple-consumer support to int3472-tps68470 driver [[https://git.kernel.org/linus/cca8a7efea6402f463239a1bb337d01b0cad7b2e|commit]], [[https://git.kernel.org/linus/62c8bc0d27a784b09114d67c33e8fa83f350fa77|commit]], [[https://git.kernel.org/linus/43cf36974d760a3d1c705a83de89ac58059e5f0b|commit]], [[https://git.kernel.org/linus/06a659d1f0a0ae3d104155655397e593296a65fa|commit]], [[https://git.kernel.org/linus/2a5a191c67ba4513f0a6ea459218129c23734ce2|commit]] * Add support for another simatic board [[https://git.kernel.org/linus/821d9e1db208c34ea3606ff0ee4698daee49b384|commit]], [[https://git.kernel.org/linus/470308d9d2e0fc4367870e58ccd5f2e182c71d92|commit]], [[https://git.kernel.org/linus/d0918a84aff0ad5036f8bb2e375c851c07381940|commit]], [[https://git.kernel.org/linus/26d88a6883d556761e593c630600f00c7b0a76ab|commit]], [[https://git.kernel.org/linus/a97126265dfe10d3321c0fde4708a6cea49b19ed|commit]], [[https://git.kernel.org/linus/d948b93ccff2c4d78c6dce4c7e6dc8b90976cdb0|commit]], [[https://git.kernel.org/linus/8f5c9858c5db129359b5de2f60f5f034bf5d56c0|commit]] * toshiba_acpi: Add fan RPM reading [[https://git.kernel.org/linus/c727ba4cd95a12d8e43b02963d3ba4daddbd100c|commit]], [[https://git.kernel.org/linus/dd193dcdc9c02ee28ca0490d737d7a0636332569|commit]] * perf * amd: Add AMD !LbrExtV2 support [[https://git.kernel.org/linus/b40d0156f560932d14e3957579b6508f8d065260|commit]], [[https://git.kernel.org/linus/9603aa79e851c652f6da873205c92213af36b24f|commit]], [[https://git.kernel.org/linus/706460a96fc654e80b6bed1f562b00d2ce9f2f4d|commit]], [[https://git.kernel.org/linus/257449c6a50298bd21dcabd644f66a0296b78532|commit]], [[https://git.kernel.org/linus/703fb765f48897214e3eb110f35dddec80682f60|commit]], [[https://git.kernel.org/linus/ca5b7c0d9621702e107c83216316a6d722878b64|commit]], [[https://git.kernel.org/linus/f4f925dae7419fc7a10af539c073871927ce3a24|commit]], [[https://git.kernel.org/linus/4462fbfe6ec1bfe2196b977010f6ce7b43a32f2c|commit]], [[https://git.kernel.org/linus/f9c732249b110fae9ebf4ce33db4cb3a12c6eae3|commit]], [[https://git.kernel.org/linus/df3e9612f758fb5f9c251cbe262e3c68ffe67b2c|commit]], [[https://git.kernel.org/linus/245268c19f701c7222dedcb6a383bc73d63925d4|commit]], [[https://git.kernel.org/linus/93315e46b000fc80fff5d53c3f444417fb3df6de|commit]], [[https://git.kernel.org/linus/0bc3be5b4bfd5b75086c26d63584a6f7aaea87d5|commit]] * perf mem/c2c: Add support for AMD [[https://git.kernel.org/linus/923396f6827d00ef18c1bf589551e5a604191261|commit]], [[https://git.kernel.org/linus/4173cc055dc92f199a43775775e54dc7fafd37b6|commit]], [[https://git.kernel.org/linus/f7b58cbdb3ff36eba8622e67eee66c10dd1c9995|commit]], [[https://git.kernel.org/linus/2c5f652c442600cfd86fc2a7a7cfd8152f254971|commit]], [[https://git.kernel.org/linus/c72de11605c5e291981cd30225542169fb3da4df|commit]], [[https://git.kernel.org/linus/d79310700590b8b40d8c867012d6c899ea6fd505|commit]] * intel-pt: Support itrace option flag d+e to log on error [[https://git.kernel.org/linus/c3ca8d44185cc2ac5ca75d2d38647979da5b0035|commit]], [[https://git.kernel.org/linus/a7fdd30a22448f17e942436b9db2a94b48218eb6|commit]], [[https://git.kernel.org/linus/52de6aacbe3dc498456a565a85adb2b35f2d05b6|commit]], [[https://git.kernel.org/linus/50d7620b27d19bfa4cc12764d27c272f2ee3e28a|commit]], [[https://git.kernel.org/linus/65aee81afe7f6a54e2fb2de59e1d6cd47dcf8eb9|commit]] * perf events: Update Intel sandybridge [[https://git.kernel.org/linus/db35c1dc0b5567dcaef68809b789ee25bf088647|commit]], Intel sapphirerapids [[https://git.kernel.org/linus/9a1b4aa4c9b25a40b17c29f9e198f67e185bfe44|commit]], Intel skylake [[https://git.kernel.org/linus/aac53e8f0730e921e56be6d362aee7e1d004b6c6|commit]], Intel tigerlake [[https://git.kernel.org/linus/a7c1aaa639e08e3f29035a863e2169bfb2cf592e|commit]], Neoverse E1 [[https://git.kernel.org/linus/3657ad4b0fb6a6c3df12cec92013614212f5f401|commit]], silvermont cpuids [[https://git.kernel.org/linus/e762a998e71cc579487cf478d0a3b56634189ffa|commit]] * Add new Raptor Lake S support [[https://git.kernel.org/linus/50b0c97bf00e4815aee09cace28b940ebb060e69|commit]], [[https://git.kernel.org/linus/193c888b7ffe4da97346950c0e98dd77cc629f24|commit]], [[https://git.kernel.org/linus/d12940d2ead51c6978e7d38b2abf12b833270b2a|commit]], [[https://git.kernel.org/linus/e04a1607c9c3c0e2dc48715aeb570f2581f514bc|commit]] * rapl: Add support for Intel !AlderLake-N [[https://git.kernel.org/linus/1ab28f17eeeecf7d832e686fdd903d74569854ed|commit]] * rapl: Add support for Intel Raptor Lake [[https://git.kernel.org/linus/eff98a7421b3ee73d62268115ffa5bfc0ba94544|commit]] * powercap: intel_rapl: Add support for RAPTORLAKE_S [[https://git.kernel.org/linus/0d7a23b5f8e162bf2c5caab06f5df4aee2619073|commit]] * clear_user: Make it faster [[https://git.kernel.org/linus/0db7058e8e23e6bbab1b4747ecabd1784c34f50b|commit]] * tsx: Add a feature bit for TSX control MSR support [[https://git.kernel.org/linus/aaa65d17eec372c6a9756833f3964ba05b05ea14|commit]] * KVM: VMX: Support updated eVMCSv1 revision [[https://git.kernel.org/linus/ea9da788a61e47e7ab9cbad397453e51cd82ac0d|commit]], [[https://git.kernel.org/linus/5ef384a60f22f70a99b45f769144761de37b037c|commit]], [[https://git.kernel.org/linus/ce2196b831b1e9f8982b2904fc3e8658cc0e6573|commit]], [[https://git.kernel.org/linus/1cac8d9f6bd25df3713103e44e2d9ca0c2e03c33|commit]], [[https://git.kernel.org/linus/3be29eb7b5251a772e2033761a9b67981fdfb0f7|commit]], [[https://git.kernel.org/linus/85ab071af83952a44473e3d02304c17053ade2f4|commit]], [[https://git.kernel.org/linus/f4d361b4c29477dbcc6e436b9425ee2716aecc6e|commit]], [[https://git.kernel.org/linus/6cce93de28c23ca0272111ec1eeeee4da6545722|commit]], [[https://git.kernel.org/linus/b19e4ff5e5582217b0c1d2df3e4e1451b6c91e5d|commit]], [[https://git.kernel.org/linus/c9d31986e86d0f4e237f17d2d56e5c6bcf1d9d12|commit]], [[https://git.kernel.org/linus/dea6e140d927b8d9b299f972eac5574de71bc75f|commit]], [[https://git.kernel.org/linus/a0fa4b7abf416dcea483a2e0d8f978314e72f2b6|commit]], [[https://git.kernel.org/linus/8174193163095238e70e0decd121feb4b9ef8cc0|commit]], [[https://git.kernel.org/linus/3ff8a13d41b283932ec6ac692c6def22a157269b|commit]], [[https://git.kernel.org/linus/4da77090b0fcec1aa430e67631a1474343a33738|commit]], [[https://git.kernel.org/linus/9bcb90650e314ee8ac748f319ffcd2c1d7f53632|commit]], [[https://git.kernel.org/linus/def9d705c05eab3fdedeb10ad67907513b12038e|commit]], [[https://git.kernel.org/linus/f4c93d1a0e7190b61be25658519fe74c8c9f086a|commit]], [[https://git.kernel.org/linus/ffaaf5913f8ce8b2ad0cad8c203de9ecfb51b61b|commit]], [[https://git.kernel.org/linus/378c4c18509b9eb268a18e03cc1c7e531a97f550|commit]], [[https://git.kernel.org/linus/1dae276569bd30ab6f3069179e5ffffed462b71e|commit]], [[https://git.kernel.org/linus/ebb3c8d4094d9248ad026291740c27c6310cf1f4|commit]], [[https://git.kernel.org/linus/ee087b4da022978a51fa3b363eea82c8bab8c3b5|commit]], [[https://git.kernel.org/linus/e89e1e2302d3db96ebc430ab24bef200d94d8cb8|commit]], [[https://git.kernel.org/linus/f16e47429e46cbf9add0d665399646aae909b693|commit]], [[https://git.kernel.org/linus/a83bea73fa04b8551e1a38f75825a12eb6c7b3ae|commit]], [[https://git.kernel.org/linus/64f80ea73b358265ee36fd827791bbd9a6069c52|commit]], [[https://git.kernel.org/linus/aef46a6476bbb48cd0d486c9e5d0b9ada2f48a6f|commit]], [[https://git.kernel.org/linus/9d78d6fb186bc4aff41b5d6c4726b76649d3cb53|commit]], [[https://git.kernel.org/linus/66a329be4b0abc81ee3d9a7e4f77f5f33f435362|commit]], [[https://git.kernel.org/linus/bcdf201f8a4d09663b0608d5c9fce802558af3d7|commit]], [[https://git.kernel.org/linus/0809d9b05a9154edecbd02649ddab296f4e9a227|commit]], [[https://git.kernel.org/linus/37d145ef62ff4f424ed05f8c99dc1c9ec67ff133|commit]] == LOONGARCH == * Add ACPI-based generic laptop driver [[https://git.kernel.org/linus/6246ed09111fbb17168619006b4380103c6673c3|commit]] * Add BPF JIT support [[https://git.kernel.org/linus/4e59e5a46936dd649208f348ead678c35197203d|commit]], [[https://git.kernel.org/linus/5dc615520c4dfb358245680f1904bad61116648e|commit]], [[https://git.kernel.org/linus/8a34228eb30308f6e223c6f2b87e2381d45056e2|commit]] * Add !SysRq-x (TLB Dump) support [[https://git.kernel.org/linus/dea2df3cc72555633cc7858ce1daa4b757f843ad|commit]] * Add kdump support [[https://git.kernel.org/linus/4e62d1d86585e1b62b4f96ee586881dd45a443dc|commit]] * Add kexec support [[https://git.kernel.org/linus/4a03b2ac06a5bcae29371866d9d11f5bfd4c9188|commit]] * Add perf events support [[https://git.kernel.org/linus/b37042b2bb7cd751f03b73afb90364a418d870f4|commit]] * Add qspinlock support [[https://git.kernel.org/linus/5f1e001be579c2b7f37e7d5ff87c208c33e90fca|commit]] * Enable generic EFI compressed boot [[https://git.kernel.org/linus/c5d5cba795e29ad659271a7ed2dbc87ce1104f7c|commit]] == RISCV == * Introduce support for defining instructions to compile with toolchains that haven't yet been taught about them [[https://git.kernel.org/linus/7fc4426959e17178654404e6bde4b920b5fee7c7|commit]], [[https://git.kernel.org/linus/5ac43ab2e3fe4e5d48ef313a99d0591021c3bbdd|commit]], [[https://git.kernel.org/linus/bb233a11dc6b3774fd46087242d7627ecf5293ed|commit]], [[https://git.kernel.org/linus/26b73f14933e9c0beb88bb2fcee69d93572558ef|commit]] * KVM: Expose Zicbom to the guest [[https://git.kernel.org/linus/afd5dde9a186b8fc5742fff707f184760c4af1a9|commit]], [[https://git.kernel.org/linus/56852c6211971798dfbe4098c8a8528b59234de2|commit]] * Svinval support for KVM RISC-V [[https://git.kernel.org/linus/122979aa26cd4a314aae889a0496eb829d50bc9e|commit]], [[https://git.kernel.org/linus/5ff112484f2e63c5cac9f865181ca7ce467d0f89|commit]], [[https://git.kernel.org/linus/bad6ea07c876a67c4d8f46b0c565ab500150720f|commit]] * KVM: Allow Guest use Zihintpause extension [[https://git.kernel.org/linus/0bba48978f6b63aee0fa4ee3a8097ec94e75f7f2|commit]] * New !PolarFire SoC devkit devicetrees [[https://git.kernel.org/linus/a0d49a8f77f26609036a05e7832393b6279554db|commit]], [[https://git.kernel.org/linus/0ebdc51787dbb8ef8d259daa98b8fd35babf8970|commit]], [[https://git.kernel.org/linus/db3d481698efe8a7a943ecbba9491648c5a49ef3|commit]], [[https://git.kernel.org/linus/f890e67f292db46c9bd5b5c004ba0f98761d1a33|commit]], [[https://git.kernel.org/linus/99d451a7db1624308bc9eb94b7befb3722f67b10|commit]], [[https://git.kernel.org/linus/6fc655ed4986f88b91e3f7b339222fc1c4ffba08|commit]], [[https://git.kernel.org/linus/ab291621a8b85269496ae9a964b6d49cd1e030c8|commit]], [[https://git.kernel.org/linus/fa52935abef422d119dda3c10c02787a86e6289d|commit]], [[https://git.kernel.org/linus/978a17d1a688db025275d282665ab3f39407191d|commit]], [[https://git.kernel.org/linus/d49166646e44064b694a2e631fcdba4f814746d9|commit]] * Add mvendorid, marchid, and mimpid to /proc/cpuinfo output [[https://git.kernel.org/linus/3baca1a4d490484fcd555413f1fec85b2e071912|commit]] * Use composable cache instead of L2 cache [[https://git.kernel.org/linus/44dce4b084f83f41922ed8c2a2c7d148254848bb|commit]], [[https://git.kernel.org/linus/ca120a79cf5a3323172c82e77efd70ae10d120ef|commit]], [[https://git.kernel.org/linus/95f196f3212bbc258611c22865aef12b98304e1d|commit]], [[https://git.kernel.org/linus/3fb787e5bad50687a65ded7f3bb805cab70dff59|commit]], [[https://git.kernel.org/linus/696ab9bda22a770d079dc3a23bac9aaa553d98f4|commit]], [[https://git.kernel.org/linus/afc7a5834f0de13aee46df62f09e479c1bbf7b9d|commit]], [[https://git.kernel.org/linus/da29dbcda49d60f34055df19bd4783b889fc7dfc|commit]] * Enable generic EFI compressed boot [[https://git.kernel.org/linus/f55793403c53ffaaaca43948498ed2b8896d9615|commit]] * Enable THP_SWAP for RV64 [[https://git.kernel.org/linus/87f81e66e2e84c7e6056413703d732a99c20c09b|commit]] == POWERPC == * Stolen time accounting for VIRT_CPU_ACCOUNTING_GEN [[https://git.kernel.org/linus/a8933c8d55c37f4d5eb617b4bdb72b8888b88681|commit]], [[https://git.kernel.org/linus/0e8a63132800dd8ae5fcb19113f79bea43ea18d9|commit]], [[https://git.kernel.org/linus/02382aff72357727f9eee5107fd32c6cd070f1d6|commit]], [[https://git.kernel.org/linus/6ba5aa541aaa079c0ca888f7fe564b2035d5ca0a|commit]] * Support execute-only memory on the Radix MMU [[https://git.kernel.org/linus/395cac7752b905318ae454a8b859d4c190485510|commit]] * microwatt: Add LiteX MMC driver [[https://git.kernel.org/linus/0b9e534fcbf0a45e2ba08467de08a848a99ba2d6|commit]] * Add support for early debugging via Serial 16550 console [[https://git.kernel.org/linus/b19448fe846baad689ff51a991ebfc74b4b5e0a8|commit]] * Enable KFENCE on book3s64 [[https://git.kernel.org/linus/a5edf9815dd739fce660b4c8658f61b7d2517042|commit]] == S390 == * pai: Add support for PAI Extension 1 NNPA counters [[https://git.kernel.org/linus/c432fefe8e6262bf3d288ab82d006cfafa78a139|commit]] * dasd: add hardware copy relation [[https://git.kernel.org/linus/2b43bf061b2e1b67561cbb1f6f305421f5fc86af|commit]], [[https://git.kernel.org/linus/3f217cceb6846e7533511fc69bc774cdba37ff7d|commit]], [[https://git.kernel.org/linus/a91ff09d39f9b6545254839ac91f1ff7bd21d39e|commit]], [[https://git.kernel.org/linus/413862caad6fe7fddec639219bccfdab60333551|commit]], [[https://git.kernel.org/linus/112ff512fc654d7066936dcc06f77cc60471fdb4|commit]], [[https://git.kernel.org/linus/1fca631a1185d1de9eab65ee963fec20efcc528a|commit]], [[https://git.kernel.org/linus/32ff8ce08b47a5fe64ef9827443ba6cc49a659c8|commit]] * vmur: generate uevent on unsolicited device end [[https://git.kernel.org/linus/bf18140d30541c2c1e5c0f57879634f3d0d04912|commit]] == MIPS == * Allow firmware to pass RNG seed to kernel [[https://git.kernel.org/linus/056a68cea01edfa78b3474af1bfa39cc6bcc7bee|commit]] == M68K == * Allow kexec on M68KCLASSIC with MMU enabled only [[https://git.kernel.org/linus/d355a08e28691cc057f851a3cf9bf016bdfb3c39|commit]] == MICROBLAZE == * Add support for error injection [[https://git.kernel.org/linus/adc4cefae9cfafc1c88b789021266d6f09a0ecef|commit]] == UM == * Enable FORTIFY_SOURCE [[https://git.kernel.org/linus/ba38961a069b0d8d03b53218a6c29d737577d448|commit]] == XTENSA == * Add FDPIC and static PIE support for noMMU [[https://git.kernel.org/linus/e3ddb8bbe0f8cc994748c81e17acc58fda6f8abe|commit]] == ALPHA == * Add full ioread64/iowrite64 implementation [[https://git.kernel.org/linus/e19d4ebc536dadb607fe305fdaf48218d3e32d7c|commit]] = Drivers = == Graphics == * amdgpu * Gang submit support [[https://git.kernel.org/linus/68ce8b242242651eb3cb4ff29b79c44d02f752c9|commit]], [[https://git.kernel.org/linus/4624459c84d71e0d5f94ea6a7b2c4eec4f1d122b|commit]] * Mode2 reset for RDNA2 [[https://git.kernel.org/linus/672c0218e3e22ccaeb2911da8d3b784d3b6cc1d8|commit]], [[https://git.kernel.org/linus/dac6b80818ac2353631c5a33d140d8d5508e2957|commit]], [[https://git.kernel.org/linus/5bd8d53f6fa53eab5433698d1362dae2aa53c1cc|commit]], [[https://git.kernel.org/linus/bfaced6ee77484d8b9c6baf86a8e9406f80108c5|commit]], [[https://git.kernel.org/linus/72fadb13674f807f10a168fb7d020dde58ce6b0b|commit]], [[https://git.kernel.org/linus/194eb174cbe4fe2b3376ac30acca2dc8c8beca00|commit]] * Add DC debug option to force LTTPR mode [[https://git.kernel.org/linus/280f1884892f3825d2060df43dd1d452c585cd0e|commit]] * Add debug option for allocating extra way for cursor [[https://git.kernel.org/linus/6eef37460584269b240f45aa47ebb61aae848082|commit]] * Add debug option for dramclk_change_latency in apu [[https://git.kernel.org/linus/fcd3e58f09952d836d2f491444292be2d8bcf7c5|commit]] * Implement DSC pass-through support [[https://git.kernel.org/linus/a4d3230353e493d98263c5d7f03ee6403ed82d71|commit]] * Add detailed GFXOFF stats to debugfs [[https://git.kernel.org/linus/0ad7347a64ac4baec1786810709eebedc5f823d5|commit]] * Add rlcv/rlcp version info to debugfs [[https://git.kernel.org/linus/670c6edfbb73fa94026650691ba23842ef282a6b|commit]] * amdkfd: Added GFX 11.0.3 Support [[https://git.kernel.org/linus/5ddb5fe9e5a5c7f518a29df22c2f5af62cc74826|commit]] * Intel * Expose per-gt RPS defaults in sysfs [[https://git.kernel.org/linus/fdff0a852ec8b8ddba6fc193f187d5d85717ab2e|commit]] * Meteorlake and later support DP 2.0 [[https://git.kernel.org/linus/f386832509b85e567acc849cdef22843ed33a525|commit]] * Support for version reduced and multiple firmware files [[https://git.kernel.org/linus/665ae9c9ca79bdfc83def0981e015e181ea463b7|commit]] * Add new ADL-S pci id [[https://git.kernel.org/linus/6215a7c8f55243779a44bc257af0e1b1bb928e76|commit]] * Meteorlake enablement * msm * Add fault-injection support [[https://git.kernel.org/linus/6d29709de8028cfd5a827d02f93a5076ba632563|commit]] * ingenic * Add support for the JZ4760(B) [[https://git.kernel.org/linus/d292dc324425995d7a45b07f3abf9a9919f3a1a9|commit]] * radeon * Drop legacy MST support [[https://git.kernel.org/linus/01ad1d9c2888d51f2fb5b5ac88af8bd47d76937e|commit]] * mediatek * Add MT8195 !DisplayPort driver [[https://git.kernel.org/linus/a2ce58e8f9e4cef389a04077d052f8135f380c5c|commit]], [[https://git.kernel.org/linus/f89aa0b6db18dea3c3c8ef266cc6c9fd8dff2d72|commit]], [[https://git.kernel.org/linus/f70ac097a2cf5d4b67b2c1bbb73196c573ffcb7b|commit]], [[https://git.kernel.org/linus/17881ea4c45335a2401f56e8909fedd392e5f2b4|commit]], [[https://git.kernel.org/linus/42dbe4a0a988fe7fd971c5b4bba0dfffc748fbfa|commit]], [[https://git.kernel.org/linus/16075ed148833d7c4feb13bb295bbcb87a7f321e|commit]], [[https://git.kernel.org/linus/86e77a1f0ae83381796d6b83f5cb33d9c6dcf6e7|commit]], [[https://git.kernel.org/linus/d9e6ea02fc3f873a33709c3030034e9536230498|commit]], [[https://git.kernel.org/linus/4652e95e7ea609426f9196b328abedd564be7275|commit]], [[https://git.kernel.org/linus/e71a8ebbe086c3d80189726ef46bcf718cbe194d|commit]] * vkms * RGB565, XRGB64 and ARGB64 support [[https://git.kernel.org/linus/396369d6754993e40f1c84b2e22e40e92dfa4c49|commit]], [[https://git.kernel.org/linus/3675d8a1726337bd1e839a185e0a7ce0bc459b6b|commit]] * rcar-du * Add DRM pixel blend mode support [[https://git.kernel.org/linus/0efb6fd36644a4ba743e26ea7ac532a9d539a3ee|commit]], [[https://git.kernel.org/linus/b07f5a4d4457a047104315190930a06fc5f26391|commit]], [[https://git.kernel.org/linus/0a58c9b11b7958a1c9a2d804c5b45f9ab33609e4|commit]] * rockchip * RK3568 support [[https://git.kernel.org/linus/f3aaa6125b6f1532d3276d705b1a3791f18a872a|commit]] * RK3399 gamma support [[https://git.kernel.org/linus/7ae7a6211fe7251543796d5af971acb8c9e2da9e|commit]] * ast * Add resolution support for 1152x864@75 [[https://git.kernel.org/linus/71dee0361bd04f31c37525e69817654c6e23c97a|commit]] * bridge * anx7625: Support HDMI_I2S audio format [[https://git.kernel.org/linus/f8e1fa0fc8bd13122324da7d1e80d66641220680|commit]] * ti-sn65dsi86: Support !DisplayPort (non-eDP) mode [[https://git.kernel.org/linus/e43d5864f36ab32f831b1af7bc2171031e58e2ac|commit]] * panfrost * Add support for devcoredump [[https://git.kernel.org/linus/730c2bf4ad395acf0aa0820535fdb8ea6abe5df1|commit]] * dyndbg: add drm.debug style (drm/parameters/debug) bitmap support [[https://git.kernel.org/linus/b9400852c0801aebee4fc8b62e6b7cc69c7fcbda|commit]] * fourcc * Add DRM_FORMAT_Cxx, DRM_FORMAT_Rxx, DRM_FORMAT_Dxx [[https://git.kernel.org/linus/e5bd7e3e4a68f0befe53f59954b25eec9a792d60|commit]], [[https://git.kernel.org/linus/b92db7e4fe740daab858366faff1f992d53d3ff4|commit]], [[https://git.kernel.org/linus/d093100b425df6fe400881f2e62c3f0be7bf18cf|commit]] * Add packed AYUV8888, XYUV8888 [[https://git.kernel.org/linus/53618649ca6ded3222b24e8d25a09be30a197577|commit]] * hdmi: Add audio_infoframe packing for DP [[https://git.kernel.org/linus/f89aa0b6db18dea3c3c8ef266cc6c9fd8dff2d72|commit]] * panel * Samsung LTL101AL01 [[https://git.kernel.org/linus/a6aa679a70e9d8fa4ad3f519c060db9bb186e21c|commit]] * B120XAN01.0 [[https://git.kernel.org/linus/b68735e8ef58be6df7a6f511c60186e6051d9fb6|commit]] * R140NWF5 RH [[https://git.kernel.org/linus/f6ff4570e567b687b851a2cf52c7e300c399d925|commit]] * Densitron DMT028VGHMCMI-1A TFT [[https://git.kernel.org/linus/57b2efce45ef5429e8d050190242849890b1fd96|commit]] * AUO B133UAN02.1 [[https://git.kernel.org/linus/ee50b00244086453dfb7076e4b80214948cd0507|commit]] * IVO M133NW4J-R3 [[https://git.kernel.org/linus/0f9fa5f58c78426a93983a2cc0127fd98b020403|commit]] * Innolux N120ACA-EA1 [[https://git.kernel.org/linus/758d7b3483b6eae4e0d52dc18ed6b4ed8fc1330e|commit]] * Add AUO B116XAK01.6 [[https://git.kernel.org/linus/a70abdd994cb0e799c131d3db2821c02f85422cd|commit]] * Add BOE NT116WHM-N21 (HW: V8.1) [[https://git.kernel.org/linus/43bee41415a6e70719dfabfa52a413064c3cad51|commit]], [[https://git.kernel.org/linus/9d6b59478cc57469f57c57a492aee732d5ef094c|commit]] * Add INX N116BCA-EA2 [[https://git.kernel.org/linus/c7bcc1056cff6d99d173d4707057f3dba94d32d9|commit]] * Add INX N116BCN-EA1 [[https://git.kernel.org/linus/9f4a57148120bc9178922445409836d9fb102aea|commit]] * Add Multi-Inno Technology MI0800FT-9 [[https://git.kernel.org/linus/b55002b9b575770fc0619dee8f6203697054c861|commit]] == Power Management == * EFI * Implement generic compressed boot support [[https://git.kernel.org/linus/c7007d9f19527b47992ff78a088e8697a9e9d5f5|commit]], [[https://git.kernel.org/linus/c82ceb440b886cc0f3945b6db979c49c48a4af29|commit]], [[https://git.kernel.org/linus/514377d8a7da608ce618cdbeb5a2110a5a5178fc|commit]], [[https://git.kernel.org/linus/a050910972bb25152b42ad2e544652117c5ad915|commit]], [[https://git.kernel.org/linus/f55793403c53ffaaaca43948498ed2b8896d9615|commit]], [[https://git.kernel.org/linus/c5d5cba795e29ad659271a7ed2dbc87ce1104f7c|commit]], [[https://git.kernel.org/linus/c37b830fef1396f9f2ad79a65700e152ec362543|commit]] * Measure EFI !LoadOptions [[https://git.kernel.org/linus/71c7adc9fffd4e38ebc197314f6909c9fd6051ef|commit]] * ACPI * AMBA: Add ARM DMA-330 controller to the supported list [[https://git.kernel.org/linus/53e7380c9338af588ddbadb4ac9d878351770de4|commit]] * resource: Add ASUS model S5402ZA to quirks [[https://git.kernel.org/linus/6e5cbe7c4b41824e500acbb42411da692d1435f1|commit]] * video: Add Apple GMUX brightness control detection [[https://git.kernel.org/linus/21245df307cbee9e04d5b4aac3fd04334f6b45dc|commit]] * video: Add Nvidia WMI EC brightness control detection [[https://git.kernel.org/linus/fe7aebb40d42bf8e830019d6f57c47cf7d85aa61|commit]] * pm-graph v5.10 [[https://git.kernel.org/linus/9bfb09774ea40937b6c6d6e07858e0f7ad1991ec|commit]] * tools/power turbostat * Add support for !MeteorLake platforms [[https://git.kernel.org/linus/8e45a9bf7ac1337f65772901d432b6d811bec67a|commit]] * Add support for RPL-S [[https://git.kernel.org/linus/9b1c2ecfa02bc2645e6e9d55f0f39bc191991270|commit]] * intel-speed-select: Release v1.13 [[https://git.kernel.org/linus/97ec890d070158f15fe8ef2419a5ff677bdbbc20|commit]] == Storage == * ata: ahci: Add DWC/Baikal-T1 AHCI SATA support [[https://git.kernel.org/linus/6f997d4bb98becdc5d23affe207b3b0e854bcc3b|commit]], [[https://git.kernel.org/linus/0f3680ed1f4ca682e7a44aade35234632fe94505|commit]], [[https://git.kernel.org/linus/9bd2407064680ad544d5edcea688cc45843f23ae|commit]], [[https://git.kernel.org/linus/388f08ecdc199f6fae2e94f792bffbabcba294f9|commit]], [[https://git.kernel.org/linus/2ea4d52ad11a9234eb7252377ba873c311896997|commit]], [[https://git.kernel.org/linus/82d437e6dcb10e07e1a109d74924e30b9ec6ea56|commit]], [[https://git.kernel.org/linus/e28b3abf8020a884bd3b7758ea8915365af8fadf|commit]], [[https://git.kernel.org/linus/3c132ea6508b34956e5ed88d04936983ec230601|commit]], [[https://git.kernel.org/linus/3f74cd046fbed349be977606f938e6429155e7b5|commit]], [[https://git.kernel.org/linus/f67f12ff57bcfcd7d64280f748787793217faeaf|commit]], [[https://git.kernel.org/linus/03f1076fbe9fd0edd92011f1c97bf6daad83d01b|commit]], [[https://git.kernel.org/linus/eb7cae0b6afda3932d3011285a246b3c6bf26c44|commit]], [[https://git.kernel.org/linus/88589772e80cec5dc2058d7d84a1a97a31674195|commit]], [[https://git.kernel.org/linus/fad64dc06579ac1cc05d5ab73bdaa62ee6435ed8|commit]], [[https://git.kernel.org/linus/7cbbfbe01a7284f8003f7a013abb9ece01cb6393|commit]], [[https://git.kernel.org/linus/18ee7c49f75b642beb6f8d7efdae3a47068d4aa3|commit]], [[https://git.kernel.org/linus/5c640beccb3465c0dc941f3e7d21fb72e3a5f5f3|commit]], [[https://git.kernel.org/linus/6ce73f3a6fc0ad6af56ba4c14ab7a410876f8286|commit]], [[https://git.kernel.org/linus/33629d35090f5ce2b1b4ce78aa39954c603536d5|commit]], [[https://git.kernel.org/linus/064f14e9df4e7a49940742b8a9af43b48fb4cf00|commit]], [[https://git.kernel.org/linus/bc7af9100fa8a671298139f87a29f4254c207786|commit]], [[https://git.kernel.org/linus/9628711aa649e0134f567505290537460326ddc1|commit]], [[https://git.kernel.org/linus/e7840a9aae6f791d8fef47c892821b1915d20747|commit]] * nvme: send a rediscover uevent when a persistent discovery controller reconnects [[https://git.kernel.org/linus/f46ef9e87c9e8941b7acee45611c7c6a322592bb|commit]] * nvmem: add driver handling U-Boot environment variables [[https://git.kernel.org/linus/d5542923f200f95bddf524f36fd495f78aa28e3c|commit]] * nvmem: lan9662-otp: add support [[https://git.kernel.org/linus/9e8f208ad5229ddda97cd4a83ecf89c735d99592|commit]] * scsi * lpfc: Add reporting capability for Link Degrade Signaling [[https://git.kernel.org/linus/dbb1e2ff87a63b665e93ffee54b46076e9c73d5f|commit]] * mpi3mr: Enable Enclosure device add event [[https://git.kernel.org/linus/7188c03ff8849cebdc3a88a3f3af1436c8ba8155|commit]] * mpt3sas: Add support for ATTO ExpressSAS H12xx GT devices [[https://git.kernel.org/linus/91cf186aa1bfea06c7438b16eb40a612a4c3b87a|commit]] * qla2xxx: Add NVMe parameters support in Auxiliary Image Status [[https://git.kernel.org/linus/d9ba85efc3fc743aa3c958efa996f397719cdc2a|commit]] * qla2xxx: Add debugfs create/delete helpers [[https://git.kernel.org/linus/389f179b868e43121c6cfccfbf5e495842a766fd|commit]] * ufs: ufs-mediatek: Support clk-scaling to optimize power consumption [[https://git.kernel.org/linus/b7dbc686f60b28d0843ed572f8aa59c3e76e142b|commit]] == Drivers in the Staging area == * fwserial: delete the driver [[https://git.kernel.org/linus/db65becab2a331863620be9a1c08eccbdd0e03a7|commit]] * media: atomisp: Remove watchdog timer [[https://git.kernel.org/linus/93d3fb35aa10a8417f923871c7c58c9ad81d7a08|commit]] * media: av7110: move to staging/media/deprecated/saa7146 [[https://git.kernel.org/linus/3e9ad662e34eb2d42ddef5a2883abd34461dfd9a|commit]] == Networking == * Bluetooth * Add VID/PID 0489/e0e0 for !MediaTek MT7921 [[https://git.kernel.org/linus/7ac7267fad5908476b357e7e9813d23516c2b0a1|commit]] * btintel: Add support for Magnetor [[https://git.kernel.org/linus/b43331b42e4453fe8b210d372d602e2025276419|commit]] * btusb: Add BT device 0cb8:c549 from RTW8852AE to tables [[https://git.kernel.org/linus/a0476f6a2cac012c0aee4dc981a53e1414cea069|commit]] * btusb: Add RTL8761BUV device (Edimax BT-8500) [[https://git.kernel.org/linus/c7577014b74c5369490715015db096182f1a2a23|commit]] * btusb: Add Realtek RTL8852C support ID 0x13D3:0x3592 [[https://git.kernel.org/linus/c4ba5800217b9efa710b27fbe638930830a95d19|commit]] * btusb: Add a new PID/VID 13d3/3578 for MT7921 [[https://git.kernel.org/linus/a614ee94a8497c43015b3de662020def93295ddd|commit]] * btusb: Add a new PID/VID 13d3/3583 for MT7921 [[https://git.kernel.org/linus/f0ad26ee822b197f2421462df9c358a5687fddfd|commit]] * btusb: Add a new VID/PID 0e8d/0608 for MT7921 [[https://git.kernel.org/linus/be55622ce673f9692cc15d26d77a050cda42a3d3|commit]] * btusb: RTL8761BUV consistent naming [[https://git.kernel.org/linus/d8daa3991652a5713061f23276dc91fb846dc0c0|commit]] * RDMA * efa: Support CQ receive entries with source GID [[https://git.kernel.org/linus/dc13fbf79ec8f983fc398cd200ed12973f390957|commit]] * erdma: Support dynamic mtu [[https://git.kernel.org/linus/9bdb9350f3808bbff229167acb55cf0a3bd8f2ca|commit]] * hns: Add more restrack attributes [[https://git.kernel.org/linus/40b4b79c866ffc1414a3989cc480263e76f28589|commit]], [[https://git.kernel.org/linus/eb00b9a08b9dbb0aad7c59d113f35206c7ac2eac|commit]], [[https://git.kernel.org/linus/f2b070f36d1bb4e4c2290f5bab52cb1f2dc82cf9|commit]], [[https://git.kernel.org/linus/e198d65d76e9232afb92fee5c3b361bfa411859d|commit]], [[https://git.kernel.org/linus/3e89d78b21a88120f6a858391faba97f2878266e|commit]], [[https://git.kernel.org/linus/dc9981ef17c6ac371d098c574dcc2ad3de68f567|commit]], [[https://git.kernel.org/linus/3d67e7e236adb4965ff9834bb7125686ecf9654a|commit]] * srp: Support more than 255 rdma ports [[https://git.kernel.org/linus/b05398aff9ad9dc701b261183a5d756165d28b51|commit]] * asix: ax88772: add ethtool pause configuration [[https://git.kernel.org/linus/6661918c3b59df69fd20b31316345856ed75314d|commit]] * ath11k: Enable remain-on-channel support on WCN6750 [[https://git.kernel.org/linus/36893e45b1922f1c3ad91301724fafc4798f1e5f|commit]] * brcmfmac: Support 89459 pcie [[https://git.kernel.org/linus/dce45ded761946c053b9901f4b49f0439d934251|commit]] * can * gs_usb: add RX and TX hardware timestamp support [[https://git.kernel.org/linus/45dfa45f52e66f8eee30a64b16550a9c47915044|commit]] * gs_usb: add switchable termination support [[https://git.kernel.org/linus/906e0e6886afcad6f9cd86660d4b0bdf63f4f200|commit]] * sja1000: Add support for RZ/N1 SJA1000 CAN Controller [[https://git.kernel.org/linus/0838921bb4094ca3c88f3cc01a700f35da2bed96|commit]] * dsa * DSA changes for multiple CPU ports (part 4) [[https://git.kernel.org/linus/db01868bf2e919a10551066d54cf4bef5dd5a01e|commit]], [[https://git.kernel.org/linus/8f6a19c0316deb48cdfdc5335de9a6d7db5b7b62|commit]], [[https://git.kernel.org/linus/95f510d0b792f308d3d748242fe960c35bdc2c62|commit]], [[https://git.kernel.org/linus/6e61b55c6d7f20f5619e831fa171f65bfbcf03c7|commit]], [[https://git.kernel.org/linus/cfeb84a52fcbdb12c7364c2cab4529c5c5558c35|commit]], [[https://git.kernel.org/linus/13eccc1bbb2e98df5d616398cd9215d9edab522f|commit]], [[https://git.kernel.org/linus/2e359b00a11715c7a89d7448e6e4cb4d84543520|commit]], [[https://git.kernel.org/linus/acc43b7bf52a015221d989164c2600c1e1f28790|commit]], [[https://git.kernel.org/linus/0773e3a851c8afd46cefb0cbf8d0977d454d899e|commit]], [[https://git.kernel.org/linus/eca70102cfb19d783d30d3e9b13713d58581eb67|commit]] * LAN9303: Add basic support for LAN9354 [[https://git.kernel.org/linus/13248b975038241be329388a9a707dd12fdd5466|commit]] * bcm_sf2: Have PHYLINK configure CPU/IMP port(s) [[https://git.kernel.org/linus/4d2f6dde4daa12315254485566968fe7c7432cfd|commit]] * Add tc-taprio support for queueMaxSDU [[https://git.kernel.org/linus/aac4daa8941ea6566563ac001e9e5d4e54a674e2|commit]], [[https://git.kernel.org/linus/a54fc09e4cba3004443aa05979f8c678196c8226|commit]], [[https://git.kernel.org/linus/1712be05a8a7713d2f564d01cf0bbf25d4310cb2|commit]], [[https://git.kernel.org/linus/248376b1b13f7300e94a9f8d97062d43dfa4a847|commit]], [[https://git.kernel.org/linus/a745c697830b74e4787b0c849f763941928aa06d|commit]], [[https://git.kernel.org/linus/715bf2610f1d1adf3d4f9b7b3dd729984ec4270a|commit]], [[https://git.kernel.org/linus/9a2ea26d97a9acbb909c5ada0cfd09cea16a32ca|commit]], [[https://git.kernel.org/linus/dfc7175de3b0a01dbc9d8a16f8417f19fa2ba4cb|commit]] * microchip: add KSZ9896 switch support [[https://git.kernel.org/linus/2eb3ff3c09082bb4792f2149cf6582e2626a5e30|commit]] * microchip: add KSZ9896 to KSZ9477 I2C driver [[https://git.kernel.org/linus/13767525929db1693b24555c07878d8cb3a274be|commit]] * microchip: add the support for set_ageing_time [[https://git.kernel.org/linus/2c119d9982b1aba54a2eca59c2455cd09f3bc749|commit]] * mt7530: add support for in-band link status [[https://git.kernel.org/linus/e19de30d20809af3221ef8a2648b8a8a52e02d90|commit]] * mv88e6xxx: support RGMII cmode [[https://git.kernel.org/linus/1d2577ab0f052375379fa112d1aa34dbb4ef1463|commit]] * Standardized ethtool counters for NXP ENETC [[https://git.kernel.org/linus/e2bd065c3b22343083850b240425d300577fa531|commit]], [[https://git.kernel.org/linus/38b922c9122789ce7f5dcb39a8f6bcaee10aa1cd|commit]] * etheradi: Add ADIN1110 support [[https://git.kernel.org/linus/bc93e19d088bb14e116756ab270deea6ee62d782|commit]] * Add WED support for MT7986 chipset [[https://git.kernel.org/linus/00b9903996b3e1e287c748928606d738944e45de|commit]], [[https://git.kernel.org/linus/22ecfce11034e74504b3657c668db0d64d93c05e|commit]], [[https://git.kernel.org/linus/329bce5139cfb00dba40f038ec090572b81ff2a9|commit]], [[https://git.kernel.org/linus/ba2fc48c5e1e9e1934939f0d12ff8b985dcc6e5d|commit]], [[https://git.kernel.org/linus/4ff1a3fca766aa816e3497eb2b679954d268b16a|commit]], [[https://git.kernel.org/linus/0c1d3fb9c2b7ad3bbc2ad694b5f2fd1b45b31895|commit]], [[https://git.kernel.org/linus/9d8cb4c096ab02c7c93347253947b12ed087c2e6|commit]], [[https://git.kernel.org/linus/cf26df8833cc94ab86aefb52a65a538dff3390d4|commit]], [[https://git.kernel.org/linus/de84a090d99a3b991bd89cd86a94b65d15bd1bbe|commit]], [[https://git.kernel.org/linus/2b2ba3ecb2411c5e2a0d670be5e9ded2c93351e9|commit]], [[https://git.kernel.org/linus/03a3180e5c09e1cd73867f5f561cba1e43abeeb8|commit]] * stmicro: stmmac: dwmac-rk: Add rv1126 support [[https://git.kernel.org/linus/c931b060f0939efc2e4c0eeaa5ae8268a7c5c22c|commit]] * am65-cpsw: Add support for J7200 CPSW5G [[https://git.kernel.org/linus/37184fc1120ec594c992292ba9963edb69bf8be8|commit]] * fec * Add initial s32v234 support [[https://git.kernel.org/linus/167d5fe0f6c95b4a7da506f0485b500c4f533eb1|commit]] * Add stop mode support for imx8 platform [[https://git.kernel.org/linus/40c79ce13b035b0dbe177b9095a1a3df0cb5297b|commit]] * hns3 * Add getting capabilities of gro offload and fd from firmware [[https://git.kernel.org/linus/507e46ae26ea526118f03ae4ae58e5d48acb79d5|commit]] * Add querying and setting fec llrs mode from firmware [[https://git.kernel.org/linus/5c4f72842d1df19337b171fd4677239d2e11d047|commit]] * Add querying fec ability from firmware [[https://git.kernel.org/linus/eaf83ae59e18a3480afe222daf9537d58165e052|commit]] * Add querying fec statistics [[https://git.kernel.org/linus/2cb343b9d3e59db0836045ff1dd67dfd15066697|commit]] * Add support config dscp map to tc [[https://git.kernel.org/linus/0ba22bcb222d2761feccb46d0ee4eb9db1f53a7d|commit]] * Add support to query and set lane number by ethtool [[https://git.kernel.org/linus/0f032f93c4ee9ff667b493db7b21c94cff31edc6|commit]] * debugfs add dump dscp map info [[https://git.kernel.org/linus/fddc02eb583ada2b2d8f35ef41630da5959e8d4b|commit]] * Support ndo_select_queue() [[https://git.kernel.org/linus/f6e32724ca135239f404f2ed3cd2170dc4bd9b29|commit]] * i40e: Add basic support for I710 devices [[https://git.kernel.org/linus/6617be3c154c7e9b2c1eefee9ab49d30e1b8eb1a|commit]] * ibmveth * Ethtool set queue support [[https://git.kernel.org/linus/10c2aba89cc0535b23ebc795f44b8b8b16785ec9|commit]] * Implement multi queue on xmit [[https://git.kernel.org/linus/d926793c1de96e4e519b5489fe5be95a470c175f|commit]] * ice * L2TPv3 offload support [[https://git.kernel.org/linus/65b32f801bfbc54dc98144a6ec26082b59d131ee|commit]], [[https://git.kernel.org/linus/dda2fa08a13c688bed320ef2e4ba541abb4d6c17|commit]], [[https://git.kernel.org/linus/8b189ea08c334f25dbb3d076f8adb8b80491d01d|commit]], [[https://git.kernel.org/linus/2c1befaced504a125d1ab7479684a9208879d350|commit]], [[https://git.kernel.org/linus/cd63454902d067b27453823aa471949a7cc7390a|commit]] * Add low latency Tx timestamp read [[https://git.kernel.org/linus/1229b33973c7b89e989945a3edae7a17b6f909da|commit]] * Add support for VLAN priority filters in switchdev [[https://git.kernel.org/linus/34800178b3027a7818446351db3b9730b8e9f912|commit]] * Add support for ip TTL & ToS offload [[https://git.kernel.org/linus/4c99bc96e05012008cc0069eb6f5f915db530158|commit]] * Allow 100M speeds for some devices [[https://git.kernel.org/linus/39ed02a4ba5270ee3e0556ec08ceac6e76a1dfc4|commit]] * FCS/CRC stripping control [[https://git.kernel.org/linus/dddd406d9dbe4a94919b377a84b696e97f709379|commit]], [[https://git.kernel.org/linus/affa1029d66f0fc2bb3614ead2166637c1371aad|commit]] * ice: Implement devlink port splitting [[https://git.kernel.org/linus/781f15eac0d2035828558d7e5ab2779b151b2362|commit]], [[https://git.kernel.org/linus/da02ee9c220bcc8abbb97473dbf82aad28de80cc|commit]], [[https://git.kernel.org/linus/26d1c571e16a4ca8c144f6627245eb8209f326c2|commit]] * Support features on new E810T variants [[https://git.kernel.org/linus/793189a2fc69465ed156b80f356b4e873e02d274|commit]] * igc: add xdp frags support to ndo_xdp_xmit [[https://git.kernel.org/linus/8c78c1e52b0b86bd282c41f3725beabe3c244b94|commit]] * lan743x: Add support for Rx IP & TCP checksum offload [[https://git.kernel.org/linus/cd6910501cfd9a3bdff2f5fc33c9f3cf165ca54a|commit]] * lan966x * Introduce QUSGMII phy mode [[https://git.kernel.org/linus/5e61fe157a27afc7c0d4f7bcbceefdca536c015f|commit]], [[https://git.kernel.org/linus/0932b12a7496fd3f9f4bd9c7de2c19a8ec9a01e9|commit]], [[https://git.kernel.org/linus/c04ade27cb7b952b6b9b9a0efa0a6129cc63f2ae|commit]], [[https://git.kernel.org/linus/ac0167fb9961ea929e17fad2d703cc1a14dfb7a9|commit]] * Add lag support [[https://git.kernel.org/linus/7c300735a1a1283fc30931ab9d981d0e718945d1|commit]], [[https://git.kernel.org/linus/9b4ed7d262f3ea3b01c8dcbfff8fdf7f08ce3d75|commit]], [[https://git.kernel.org/linus/86bac7f11788c780db2ccbe87712c0c71a64b510|commit]], [[https://git.kernel.org/linus/d6208adfc9a9acbf76a6ee74eb3dad52eab33369|commit]], [[https://git.kernel.org/linus/a751ea4d74e9170da0ec52286644b190a8364571|commit]], [[https://git.kernel.org/linus/cabc9d49333df72fe0f6d58bdcf9057ba341e701|commit]], [[https://git.kernel.org/linus/9be99f2d1d285eeee4033c173ced4a08e2ed5edd|commit]], [[https://git.kernel.org/linus/e09ce97778e849d65f97bf877f7708952720cbac|commit]] * Add tbf, cbs, ets support [[https://git.kernel.org/linus/94644b6d72b4ebb4b0cbea35ee542463b2225803|commit]], [[https://git.kernel.org/linus/21ce14a8e71ca0c73090592fe4a99d76e425ef98|commit]], [[https://git.kernel.org/linus/29aaf3d40e0184ceafcda3b56c0af1ceb4d52aa4|commit]] * Add mqprio and taprio support [[https://git.kernel.org/linus/3c83431f079546d166ef3b0490d7b81753554ca7|commit]], [[https://git.kernel.org/linus/e462b2717380b49c74c4a17b643cde83064a7653|commit]] * Add police and mirror using tc-matchall [[https://git.kernel.org/linus/b69e95397c3ca8c596da006fa16076b54c54d1d4|commit]], [[https://git.kernel.org/linus/5390334b59a3a011f1e9eff2d3023b0e407dd61b|commit]] * macb: Add zynqmp SGMII dynamic configuration support [[https://git.kernel.org/linus/32cee7818111fa350e654b121b4eb6c9a3e580c5|commit]] * marvell: prestera: add nexthop routes offloading [[https://git.kernel.org/linus/0a23ae23717156f1cebb8dbc3ad68765765d7bd7|commit]], [[https://git.kernel.org/linus/1e7313e83ef7859ecc7fb9458d094a084d30bc7f|commit]], [[https://git.kernel.org/linus/333fe4d033fa5aac139f66d8f185877f47427c3d|commit]], [[https://git.kernel.org/linus/90b6f9c098512b72b77028893e42f60316409fb1|commit]], [[https://git.kernel.org/linus/59b44ea8aa56cec1c6b29019bf00b1f9474a9c51|commit]], [[https://git.kernel.org/linus/04f24a1e6de6e9cf9358ed5fe6677bc56dbd11fa|commit]], [[https://git.kernel.org/linus/8b1ef4911a41c18df730eb913129f4259a98dab9|commit]], [[https://git.kernel.org/linus/396b80cb5cc8006a488ea25ef84fae245dc1b43c|commit]], [[https://git.kernel.org/linus/ae15ed6e40c9623e3a295a76cb164b4d3564a20b|commit]] * microchip: sparx5: Add QoS offload support [[https://git.kernel.org/linus/65ec1bbe029703dc5e2a217337f30d93cf360a08|commit]], [[https://git.kernel.org/linus/ab0e493e75bde65579bf17a4e1e5a01f781146a7|commit]], [[https://git.kernel.org/linus/e02a5ac6bf7763edcd9590b98a14dd17f49a5248|commit]], [[https://git.kernel.org/linus/211225428d65882ceccfbde49ab6f4d832badc0c|commit]], [[https://git.kernel.org/linus/d91a6d04901070d474abc7c28d02ebb3655c865c|commit]] * mlx5 * Support DMABUF in umems and enable ATS [[https://git.kernel.org/linus/4bf207d7a54d49637da94dbc00d2c025b74764d1|commit]], [[https://git.kernel.org/linus/015bda8abd3a6a77656e60b36d499c43a2c0f0a1|commit]], [[https://git.kernel.org/linus/9af859c58d0f169ead0ed95204cdd891b0ee623a|commit]], [[https://git.kernel.org/linus/72b2f7608a59727e7c2e5b11cff2749c2c080fac|commit]] * HW definitions and support for NPPS clock settings [[https://git.kernel.org/linus/976a859c9c68fdf160379bfc154431489f318292|commit]], [[https://git.kernel.org/linus/f0462bc3e9024e9738fcd1a026456238317d84c7|commit]] * Support querying eswitch functions from DEVX [[https://git.kernel.org/linus/b021d82e2503e3704672221bfa3028f30e749cc5|commit]] * Add support for SF tunnel offload [[https://git.kernel.org/linus/f52f2faee581562032be32318b402ea53f2240e1|commit]], [[https://git.kernel.org/linus/4e0ecc17a74ed41b8378d9515d4555cb7f3c0794|commit]], [[https://git.kernel.org/linus/1be44b42b25cfe66d6e55630478aabbc8d8f3bc7|commit]], [[https://git.kernel.org/linus/81a0b241affeec9914257a146841e1d802474362|commit]], [[https://git.kernel.org/linus/c7eafc5ed0688812f7b59094107d664893911c0f|commit]], [[https://git.kernel.org/linus/e8b5c4bcb5541d452323171c0941ee3d8cefa693|commit]], [[https://git.kernel.org/linus/9c2c1c5e7fde82ba79ce36ae56d78dd44b6c4ca8|commit]], [[https://git.kernel.org/linus/93a07599ee0aee9947cd2df510667e5af0dcdc49|commit]], [[https://git.kernel.org/linus/45b83c6c6831b2b85721f03cdc180a3ceab1e2e8|commit]], [[https://git.kernel.org/linus/ca959d97d6bba12c56459c6162f7ddc0173edbf9|commit]], [[https://git.kernel.org/linus/d494dd2bb70c2a0c4a4234698c60c52165603f70|commit]], [[https://git.kernel.org/linus/8ea7bcf632181bee8fbe46a2507023c2defc05fb|commit]], [[https://git.kernel.org/linus/4a561817064f9aa21361d7ed4640578556c42a10|commit]], [[https://git.kernel.org/linus/430e2d5e2a982e6f86866762e6d6eb78191f9677|commit]], [[https://git.kernel.org/linus/72e0bcd1563602168391ea52157bdd82e6d7875a|commit]] * xsk updates [[https://git.kernel.org/linus/082a9edf12fef88400172e7d1b131d65a3ed492e|commit]], [[https://git.kernel.org/linus/a2740f529da2dab929e10bf565073f6659c863fc|commit]], [[https://git.kernel.org/linus/1ca6492ec964325396d5822a26ff53876e466f71|commit]], [[https://git.kernel.org/linus/cfb4d09c30c9d5b2b4d09766ebff2ec7a0f669da|commit]], [[https://git.kernel.org/linus/168723c1f8d6e1e823d4c6ad3cf64478cf58330a|commit]], [[https://git.kernel.org/linus/9f123f740428e96ef2eae8b5e2876b675b6a4605|commit]], [[https://git.kernel.org/linus/139213451046eb6653a058a8922796f29b267b0f|commit]], [[https://git.kernel.org/linus/c6f0420468fb2e7bbe006ed492608d63a4ac9e28|commit]], [[https://git.kernel.org/linus/c2c9e31dfa4f23045f72f613c5809d5b030cd27f|commit]], [[https://git.kernel.org/linus/16ab85e78439bab1201ff26ba430231d1574b4ae|commit]], [[https://git.kernel.org/linus/9b98d395b85dd042fe83fb696b1ac02e6c93a520|commit]], [[https://git.kernel.org/linus/1330bd9884efc49f5b5ca854cf1185f1bec705d0|commit]], [[https://git.kernel.org/linus/8c9cc1eb90c13ee3ec2a8a52af4e564a9b161047|commit]], [[https://git.kernel.org/linus/909ffe462a18041f064656b796999bb524c72a66|commit]], [[https://git.kernel.org/linus/794131c40850a9c68ba9955aa7749e92b903d73f|commit]] * xsk perf optimizations [[https://git.kernel.org/linus/d54d7194ba48e074d4d51580753d3a396b82aecf|commit]], [[https://git.kernel.org/linus/8cbcafcee1910ece54990f9aebae78fcbdb93913|commit]], [[https://git.kernel.org/linus/a064c609849bf71adc7484b030539568cd2a5155|commit]], [[https://git.kernel.org/linus/5758c3145b88aa9d0919681a9d3edf39353f1dbd|commit]], [[https://git.kernel.org/linus/42847fed55523bebb712bfd7e2c4616db00c3aef|commit]], [[https://git.kernel.org/linus/3f5fe0b2e606ab71d3425c138e311bce60b09543|commit]], [[https://git.kernel.org/linus/0b482232374528b62ef978241f8efc548dce7edb|commit]], [[https://git.kernel.org/linus/a2e5ba242c338208024cd814128c7fa9e22ae2b4|commit]], [[https://git.kernel.org/linus/259bbc64367a130b49c56e68744262ee909a2549|commit]], [[https://git.kernel.org/linus/cf544517c4690fd886aa5e664188abe92a377cbf|commit]], [[https://git.kernel.org/linus/132857d9124c853c105acf96b557ce866c044970|commit]], [[https://git.kernel.org/linus/96d37d861a09ba4b6ea08b87fa1c173c1af522b1|commit]], [[https://git.kernel.org/linus/ddb7afeee28bc37b4815470d00f0c8db3fcabd2e|commit]], [[https://git.kernel.org/linus/a752b2edb5c158f4ca3386387a3b3df1be856d03|commit]], [[https://git.kernel.org/linus/d9ba64deb2f1ad58eb3067c7485518f3e96559ee|commit]], [[https://git.kernel.org/linus/3db4c85cde7a514a5277070b32e776dbefcaa838|commit]] * mlx5e: MACSec Extended packet number and replay window offload [[https://git.kernel.org/linus/0a6e9b718dbbdeb6e9f56f2f79e789f6833ea804|commit]], [[https://git.kernel.org/linus/21803630c4ffb433bab2951fbe0ee7b8dbcc8bcb|commit]], [[https://git.kernel.org/linus/6c5e0b25db3af34c4a0c7076f84a2adf0fee17a0|commit]], [[https://git.kernel.org/linus/cb6d3c0f1baeaa554557a4203fe40142e2d67b92|commit]], [[https://git.kernel.org/linus/23cc83c6ca87c9a4da62b9ddf4d0fc09f3054f81|commit]], [[https://git.kernel.org/linus/0e1e03c02f122a9c3be4b4297ee24661ee0b1068|commit]], [[https://git.kernel.org/linus/1f53da676439c52b83453c5b54b4d3d28dcc9793|commit]], [[https://git.kernel.org/linus/3fd3fb6b6b888603dd4ab605c2b51a2edf3ab7a1|commit]], [[https://git.kernel.org/linus/4411a6c0abd3e55b4a4fb9432b3a0553f12337c2|commit]], [[https://git.kernel.org/linus/eb43846b43c3b6578703661274206202cc04c358|commit]] * mlxsw: Configure max LAG ID for Spectrum-4 [[https://git.kernel.org/linus/95484760f03d684da522a15682776a090db738da|commit]], [[https://git.kernel.org/linus/eb907e9779ca48e3f3fe3796ed88de017dd59414|commit]], [[https://git.kernel.org/linus/cf735d4c9bab8398259a3635fcd698726a2f1bbe|commit]], [[https://git.kernel.org/linus/c503d8ae48f2443345ba82ef66a9dfc22389a66f|commit]] * mscc: ocelot: add support for all sorts of standardized counters present in DSA [[https://git.kernel.org/linus/e32036e1ae7bb71b64559313f9ea8790a0acaa51|commit]] * nfp * Port speed and eeprom get/set updates [[https://git.kernel.org/linus/62fad9e6104ceff28feabb1a34765abcec43564a|commit]], [[https://git.kernel.org/linus/2b88354d37ca672dc8c467f8c9d14aaa18df78d4|commit]], [[https://git.kernel.org/linus/e6686745e327ce07ea6b95fe975ce745be9908de|commit]] * Support FEC mode reporting and auto-neg [[https://git.kernel.org/linus/fc26e70f8acaa2279cb00c1d15c91ecbe961bd2f|commit]], [[https://git.kernel.org/linus/965dd27d9893f543c014c96e8beb52a8ae8a02a5|commit]], [[https://git.kernel.org/linus/b1e4f11e426dba8fd8baa549208e40dbe39c03de|commit]], [[https://git.kernel.org/linus/8d545385bf267e071fee1b6d00d5639cd46aae13|commit]], [[https://git.kernel.org/linus/2820a400dfd3579af6db41b6bd5f5114b8749cae|commit]] * flower: police validation and ct enhancements [[https://git.kernel.org/linus/9f1a948fd6eff607658158b4fb71e073dc8095b1|commit]], [[https://git.kernel.org/linus/5cee92c6f57ac97697e35c278b3b72c67e87cacb|commit]], [[https://git.kernel.org/linus/742b7072764af42207d14c60bd1c149e6b333acf|commit]] * flower: support case of match on ct_state(0/0x3f) [[https://git.kernel.org/linus/ff763011ee7be4736cd65026d479caa4a2996355|commit]] * ngbe: Add build support for ngbe [[https://git.kernel.org/linus/e79e40c83b9fd4e8b9b9d4fc9093d25b7a67c745|commit]] * octeontx2-af * Introduce macsec hardware offload for cn10k platform [[https://git.kernel.org/linus/ca7f49ff884677f97858c3934806e0e666425af0|commit]], [[https://git.kernel.org/linus/080bbd19c9dd386fa5be2cdec6baaf01cf00db5e|commit]], [[https://git.kernel.org/linus/cfc14181d497cd7241d2aca7dcbca9039bf8d7dd|commit]], [[https://git.kernel.org/linus/bd69476e86fcce8b9e408ed801ac5a794ce8b13d|commit]], [[https://git.kernel.org/linus/9312150af8da446d54a4bf73cfcab6896ccba84b|commit]], [[https://git.kernel.org/linus/6c635f78c4749d09f2fd100e1a4d328fca3f5bd7|commit]], [[https://git.kernel.org/linus/d06c2aba51631bf6cd32a2f8f1edd67c110ade8a|commit]], [[https://git.kernel.org/linus/c54ffc73601c0a239e55911923a6e23a2a74f143|commit]] * Add egress PFC support [[https://git.kernel.org/linus/99c969a83d8275bb396f6209dff2aa4cedaeb644|commit]] * Add PTP support for CN10K silicon [[https://git.kernel.org/linus/a8025e7946a2b18c4ac17b36fde528d2f6262bdd|commit]], [[https://git.kernel.org/linus/2958d17a898416c6193431676f6130b68a2cb9fc|commit]], [[https://git.kernel.org/linus/2ef4e45d99b19fb16834616f47d21a9b76b0e5f4|commit]], [[https://git.kernel.org/linus/85a5f9638313a1df7e84e9ea66ecd216133215c2|commit]] * pcs: add new PCS driver for altera TSE PCS [[https://git.kernel.org/linus/4a502cf4d77e12119e7061a05d5789cd3129d185|commit]] * phy * Introduce QUSGMII phy mode [[https://git.kernel.org/linus/5e61fe157a27afc7c0d4f7bcbceefdca536c015f|commit]], [[https://git.kernel.org/linus/0932b12a7496fd3f9f4bd9c7de2c19a8ec9a01e9|commit]], [[https://git.kernel.org/linus/c04ade27cb7b952b6b9b9a0efa0a6129cc63f2ae|commit]], [[https://git.kernel.org/linus/ac0167fb9961ea929e17fad2d703cc1a14dfb7a9|commit]] * adin1100: add PHY IDs of adin1110/adin2111 [[https://git.kernel.org/linus/875b718ac380eeb84e452be6a83cdbb8452a2bcb|commit]] * at803x: add disable hibernation mode support [[https://git.kernel.org/linus/9ecf04016c87bcb33b44e24489d33618e2592f41|commit]] * broadcom: Implement suspend/resume for AC131 and BCM5241 [[https://git.kernel.org/linus/0630f64d25a0f0a8c6a9ce9fde8750b3b561e6f5|commit]] * micrel: Cable Diag feature for lan8814 phy [[https://git.kernel.org/linus/21b688dabecb6a949f998d92579ae1b800a96e7f|commit]] * realtek: add support for RTL8211F(D)(I)-VD-CG [[https://git.kernel.org/linus/bb726b753f75a4eeda291438f89dfd9b94783569|commit]] * tja11xx: add interface mode and RMII REF_CLK support [[https://git.kernel.org/linus/60ddc78d163633f7e5eb7f588face99d47d6cd7e|commit]] * phylink: allow RGMII/RTBI in-band status [[https://git.kernel.org/linus/d73ffc08824d9deca451e1845d72fa50bf17d5ae|commit]] * !RollBall / Hilink / Turris 10G copper SFP support [[https://git.kernel.org/linus/1645f44dd5b846a473d7789fe622c278eb880d48|commit]], [[https://git.kernel.org/linus/fd580c9830316edad6f8b1d9f542563730658efe|commit]], [[https://git.kernel.org/linus/f81fa96d8a6c7a7723b7cfa2ef8f6e514843d577|commit]], [[https://git.kernel.org/linus/e60846370ca96a042d0e203782b84ed9558a8546|commit]], [[https://git.kernel.org/linus/eca68a3c7d05b38b4e728cead0c49718f2bc1d5a|commit]], [[https://git.kernel.org/linus/3891569b2fc378e7fb882f5dbdc001ee8f78f024|commit]], [[https://git.kernel.org/linus/d6d29292640d3f778a28a74c53ae1733c023392f|commit]], [[https://git.kernel.org/linus/31eb8907aa5b9e9be1a63f2ac574973715172ab4|commit]], [[https://git.kernel.org/linus/13c8adcf221f1ff407115d3269e0fb57e8cecf82|commit]], [[https://git.kernel.org/linus/e85b1347ace677c3822c12d9332dfaaffe594da6|commit]], [[https://git.kernel.org/linus/09bbedac72d5a9267088c15d1a71c8c3a8fb47e7|commit]], [[https://git.kernel.org/linus/324e88cbe3b7be03af67828469cedb52c8610bd1|commit]] * prestera: matchall features [[https://git.kernel.org/linus/8afd552db4631a31cbdb628c59ffc66772822251|commit]], [[https://git.kernel.org/linus/8c448c2b5fd223d1a694cae1a185aeb9093d1c3c|commit]], [[https://git.kernel.org/linus/44af95718fed5f24a0036b3e270dbc854005beee|commit]] * r8152 * Add MAC passthrough support for Lenovo Travel Hub [[https://git.kernel.org/linus/e26c258434b8b85705884dd838cae89b5c1af2be|commit]] * Add PID for the Lenovo !OneLink+ Dock [[https://git.kernel.org/linus/76d7df9406a1d2faec6eaaa1d835a1dbc1d49cec|commit]] * Allow userland to disable multicast [[https://git.kernel.org/linus/7305b78ae45f2ce19fbb9e83d7a8c45214d2cdc9|commit]] * r8169 * Merge support for chip versions 10, 13, 16 [[https://git.kernel.org/linus/e66d6586843e7f34e25db0c20599a8ef3d816218|commit]] * Remove support for few unused chip versions [[https://git.kernel.org/linus/44307b27de2e8c5e9598fe304ce6535ad595f082|commit]], [[https://git.kernel.org/linus/ebe598985711d2d8259276671acdc447b19dbacd|commit]], [[https://git.kernel.org/linus/8a1ab0c4028dc08a2d9a409085dbacba97197f88|commit]], [[https://git.kernel.org/linus/133706a960de413cea12f4f6e1a2262adb381f62|commit]], [[https://git.kernel.org/linus/efc37109c780e2e83e6afc8ebc12e433fcd5d526|commit]] * ravb * Add R-Car Gen4 support [[https://git.kernel.org/linus/949f252a8594a860007e7035a0cb1c19a4e218b0|commit]] * Add RZ/G2L MII interface support [[https://git.kernel.org/linus/1089877ada8d2da5f173922f1061ccfe721ebf56|commit]] * rtw89 * coex: add materials to support 8852C [[https://git.kernel.org/linus/38ede035a21b849be102d549dd368fd793600abf|commit]], [[https://git.kernel.org/linus/ba787c07ca1beef090b97368d80ceff117e86f4d|commit]], [[https://git.kernel.org/linus/1162584c799db3f63ebc7105c146fe4e495e01f5|commit]], [[https://git.kernel.org/linus/3893959cd8c7458a1ccdb7cea509c1dc2f34ef96|commit]], [[https://git.kernel.org/linus/ce986f3dc4fc694734e921b618f2a2dcd014b535|commit]], [[https://git.kernel.org/linus/e390cf2ebdee007f4de990103cfea4ab7116f084|commit]], [[https://git.kernel.org/linus/a8a0b1f70780ce4853b30c9a33f951a9c97b08ab|commit]], [[https://git.kernel.org/linus/747dc30e64cf0731e2680304658aa65b11f8a9eb|commit]], [[https://git.kernel.org/linus/3832a542490249b30693e33575d10415d72d12d2|commit]] * Declare support HE HTC always [[https://git.kernel.org/linus/917606d779107f6e44c878185fb23a1c6d5b00d6|commit]] * sfc * Bare bones TC offload [[https://git.kernel.org/linus/9dc0cad203ab57efac34e6bcb67635edf3b62ebf|commit]], [[https://git.kernel.org/linus/5b2e12d51bd8efaf0be8309d5b2c716ad848cb37|commit]], [[https://git.kernel.org/linus/7c9d266d8faffab935fb7b30056a476289c2a4a3|commit]], [[https://git.kernel.org/linus/f54a28a211664017531aebc997bf3c6a279e0d6f|commit]], [[https://git.kernel.org/linus/7ce3e235f21268905864fd9bcf71a026db045588|commit]], [[https://git.kernel.org/linus/d902e1a737d44e678eeb981df11c842c2cc1db74|commit]] * Add support for PTP over IPv6 and 802.3 [[https://git.kernel.org/linus/313aa13a071761f3652194ee8e97cde3b22f7c3a|commit]], [[https://git.kernel.org/linus/621918c45fdc6554981c01f5517d5b0dc33de4ae|commit]], [[https://git.kernel.org/linus/e4616f64726bfe3362712b403b70f9d3bcde166a|commit]] * Add support for HALNy GPON module [[https://git.kernel.org/linus/8475c4b70b040f9d8cbc308100f2c4d865f810b3|commit]], [[https://git.kernel.org/linus/23571c7b96437483d28a990c906cc81f5f66374e|commit]], [[https://git.kernel.org/linus/275416754e9a262c97a1ad6f806a4bc6e0464aa2|commit]], [[https://git.kernel.org/linus/5029be761161374a3624aa7b4670174c35449bf5|commit]], [[https://git.kernel.org/linus/73472c830eae5fce2107f7f086f1e6827d215caf|commit]] * sparx5: add mrouter support [[https://git.kernel.org/linus/e8013f8edaa30e17fd583a326daff1fa86b75c82|commit]], [[https://git.kernel.org/linus/c8a3ea43b5cb5a7db48130a32384f7e48b148de9|commit]], [[https://git.kernel.org/linus/04e551d66dd8822d527c264f1f9f9056c1eb2478|commit]] * systemport: Enable all RX descriptors for SYSTEMPORT Lite [[https://git.kernel.org/linus/a390e03401e908ebfecdab0c53b70ff512f11d71|commit]] * tsnep * Multi queue support and some other improvements [[https://git.kernel.org/linus/ff46c610abd62a3dc120dc05ad726b2a47d347ea|commit]], [[https://git.kernel.org/linus/60e1b494ef88790c2bd1ca44dba0cc3e1f814aef|commit]], [[https://git.kernel.org/linus/58eaa8abe43a0c20e4b899d51f666393e95e4833|commit]], [[https://git.kernel.org/linus/762031375d5ca1d36cf0a17d8430f42ad711ea90|commit]], [[https://git.kernel.org/linus/308ce1426509c18b4203dcaa38b9da858312a765|commit]], [[https://git.kernel.org/linus/bb837a37db8d9ce4c69c7c328e825ff35344df4f|commit]] * Add loopback support [[https://git.kernel.org/linus/4b2220089db33f48524bdfc73dcac4e508c99f56|commit]] * Improve TX length handling [[https://git.kernel.org/linus/b99ac75117c25977088ec41185ad1714f531438b|commit]] * virtio-net: use mtu size as buffer length for big packets [[https://git.kernel.org/linus/4959aebba8c06992abafa09d1e80965e0825af54|commit]] * wifi * ath11k: Add TWT debugfs support for STA interface [[https://git.kernel.org/linus/9e2747c31e5a65e92173bc98a1b72f6a7c86d8e1|commit]] * ath11k: Add WoW support for WCN6750 [[https://git.kernel.org/linus/69ccee619a38f223308d5da43f0926ac9ca10182|commit]] * ath11k: Add cold boot calibration support on WCN6750 [[https://git.kernel.org/linus/6fe62a8cec51c756159c71be35a16b2cc8cbd4c0|commit]] * ath11k: Throughput fixes for WCN6750 [[https://git.kernel.org/linus/13aa2fb692d3717767303817f35b3e650109add3|commit]], [[https://git.kernel.org/linus/7636c9a6e7d7996ca0b7f31f61f0e55ef5ff89d5|commit]], [[https://git.kernel.org/linus/97c9e37c7a7d7845b09035569da9b0eea196b1e1|commit]] * ath11k: Add spectral scan support for 160 MHz [[https://git.kernel.org/linus/c92f774a95c6b0070494aa9591c854c347c5da96|commit]] * ath11k: Add support to connect to non-transmit MBSSID profiles [[https://git.kernel.org/linus/7d992bd4615c5b1ac4a92f691967d886e2bfec35|commit]] * ath11k: implement SRAM dump debugfs interface [[https://git.kernel.org/linus/876eb84882a8b2fc4036e735a2de52141aebb6a5|commit]] * Add support for bcm4378 on Apple platforms [[https://git.kernel.org/linus/e2e37224e8b3a5194e4fc4797ef7309a78841673|commit]], [[https://git.kernel.org/linus/e263d722941148add195371998ae0f94d79f28af|commit]], [[https://git.kernel.org/linus/a1b5a902243640fdf31bc715b88bbb118935de64|commit]], [[https://git.kernel.org/linus/7cb46e7214179db6d8de21c1b395a9d42efa735e|commit]], [[https://git.kernel.org/linus/e63efbcaba7d6f6846b1c2ec5cf259249b9ed88f|commit]], [[https://git.kernel.org/linus/7682de8b3351b824a9632b137f17f10951212b53|commit]], [[https://git.kernel.org/linus/6bad3eeab6d3d051465d776da35ae37e1f72af34|commit]], [[https://git.kernel.org/linus/687f767d6fab448e4e80011cf5230cd021135bfb|commit]], [[https://git.kernel.org/linus/f48476780ce33ffbbe4fb1fd9e07881c8cf69294|commit]], [[https://git.kernel.org/linus/e01d7a546981c68ca00964f0c7e6411e9da0e137|commit]], [[https://git.kernel.org/linus/e8b80bf2fbd749301d80fd064066f301102425d2|commit]], [[https://git.kernel.org/linus/4302b3fba12aebc48bd3f659591dfdb50c9c5dbb|commit]] * brcmfmac: add 43439 SDIO ids and initialization [[https://git.kernel.org/linus/be376df724aa3b7abdf79390eaab60c58a92f4f0|commit]] * iwlwifi: pcie: add support for BZ devices [[https://git.kernel.org/linus/bcc58c83ee852f89396f69f2694680a837297500|commit]] * mt76: add PPDU based TxS support for WED device [[https://git.kernel.org/linus/43eaa3689507a9545a6a8b3af1459fa386780a31|commit]] * mt76: mt7921: introduce Country Location Control support [[https://git.kernel.org/linus/23bdc5d8cadfc941e7782d0cb8afb2d9ae73b125|commit]] * rt2x00: add throughput LED trigger [[https://git.kernel.org/linus/47c40fd2440e1e30f13fae3836df4658517813aa|commit]] * rtw89: add firmware drop and crash simulation [[https://git.kernel.org/linus/8b0f4b5d8bb0dcba9bb01947baed5f0700ff6584|commit]], [[https://git.kernel.org/linus/9a785583f00127b46d8cf4c312919a4a05b2c9b2|commit]], [[https://git.kernel.org/linus/e77d3f8b1b9e3971a9577e0e1b3ca7da8655ca2f|commit]], [[https://git.kernel.org/linus/8a1f6c88462120ea472b9b7f09afa84104b43391|commit]] * rtw89: complete basic features of 8852c [[https://git.kernel.org/linus/87deaad9c9e93b0a9d6b026dd29d7dc9b7d067c9|commit]], [[https://git.kernel.org/linus/ef16380b69b85ff42e03900f6f7014fb413b42a8|commit]], [[https://git.kernel.org/linus/2449ca713e6766b1caaf40c709272c0b392bf190|commit]], [[https://git.kernel.org/linus/755fda37b9d7e0f3b3a34dc25231a153e1b93a0c|commit]], [[https://git.kernel.org/linus/9ef9edb9e830336da50c75cd2eb1a61cfe129510|commit]], [[https://git.kernel.org/linus/183c8eff5a67256ccae00850664538e5f1f8dc49|commit]], [[https://git.kernel.org/linus/5abbb68acad130d6891619b55ad7ce5c690689ab|commit]], [[https://git.kernel.org/linus/3a1e7cb16d83d1a5f09487826ac2895aaef5d590|commit]], [[https://git.kernel.org/linus/bd1056d48a2b3093e42cdb721004e5dc2c3a993f|commit]] * rtw89: support channel context [[https://git.kernel.org/linus/967439c7a2a60923f9b4c8ac925d368af16fb165|commit]], [[https://git.kernel.org/linus/3e5831cac1e66f2e545b550424173d51ad9a3736|commit]], [[https://git.kernel.org/linus/cbb145b98b63e1c479e2e23d3bc1f15bfe0e2b3a|commit]], [[https://git.kernel.org/linus/bb8152b386c36a3fe742a50b782da502f03b98cb|commit]], [[https://git.kernel.org/linus/07ef5f2fa3f350e911710e6b4102601bd974e817|commit]], [[https://git.kernel.org/linus/010d0051f7ec6bf4582e76c7ed6fa60f52362daa|commit]], [[https://git.kernel.org/linus/ce57e55c0b70d0c976fd65681f07193889fad6de|commit]], [[https://git.kernel.org/linus/494399b2130c598f48bdc117eea4a6379e64ce31|commit]], [[https://git.kernel.org/linus/a88b6cc483ab035d7c9d6f9a0ba29194f2e08df0|commit]], [[https://git.kernel.org/linus/7cf674ffc8527aa683d0b6b2551e028b84756ae6|commit]], [[https://git.kernel.org/linus/84b50f4187fcd71efb4ad8ad337d30055f1c996b|commit]], [[https://git.kernel.org/linus/7fc06a071cd5f5e60ed799f6ab37e8901bd91f82|commit]], [[https://git.kernel.org/linus/deebea35d6999e12d335febe9ea45334b8010902|commit]] * rtw89: coex: complete BT-coexistence feature for 8852C [[https://git.kernel.org/linus/0d7b3a83c034de29511069f7cd39cf9992b9be44|commit]], [[https://git.kernel.org/linus/7d42efcaea212c5ad6b9d50d289d59d52df16be8|commit]], [[https://git.kernel.org/linus/3f386573d4900ef5c20171797194ece9306e3e95|commit]], [[https://git.kernel.org/linus/b696d42205db5be41ec18338c9e77d546b3112d1|commit]], [[https://git.kernel.org/linus/4e924c8b8ca8d83575c7ca6ae0cb3a3dde6276da|commit]], [[https://git.kernel.org/linus/f2fe93b387cf2713a5d1e088ebcc86617da4c8d7|commit]], [[https://git.kernel.org/linus/ba297a2556c57f9e0bce5e5cac0cbc6a5b32bfc1|commit]], [[https://git.kernel.org/linus/4d5468c63f354e02fb67f86b0e4c0be3938996bf|commit]], [[https://git.kernel.org/linus/2e405cff04ecd633285cc2051699383d535b3912|commit]] * rtw89: add P2P support [[https://git.kernel.org/linus/e8ecfdd656ab6d744f79d16821ad7911ff35649e|commit]], [[https://git.kernel.org/linus/3788c599da62917bbdf79abf829276eb8e0b087c|commit]], [[https://git.kernel.org/linus/487b7b70250c06760ebbd803b9c545a2600a9a47|commit]], [[https://git.kernel.org/linus/71392bb249d83e2d6914e3bca1c76666c0d28628|commit]], [[https://git.kernel.org/linus/f4a43c3b95a0c422cea5dea2e0377728e8ea4475|commit]] * rtw89: support TX diversity for 1T2R variant model [[https://git.kernel.org/linus/c7ad08c60163a338e0fb59bbfe51a127fe00dd69|commit]], [[https://git.kernel.org/linus/dc229d944e3f85110f751031032ee964b6341f9b|commit]], [[https://git.kernel.org/linus/5a8e06e49aac8c71ac5f141a10bc9a7fbb886575|commit]], [[https://git.kernel.org/linus/6ce472d6516ce1ff0d5ae3f54578d118d93f6c16|commit]], [[https://git.kernel.org/linus/7dbdf65525b365261904d427978009fe22f937b3|commit]] * rtw89: add to support two 'iw' commands [[https://git.kernel.org/linus/0891b366cef4d3d229d5737928e8312838d8a792|commit]], [[https://git.kernel.org/linus/3004a0a44559bf2008a29e8a033e79a868d4943a|commit]] * rtw89: support for enable/disable MSDU aggregation [[https://git.kernel.org/linus/f3d8232331a3f4eaac1ab9a8679e5aedb2c33758|commit]] == Audio == * hda/realtek: Add Intel Reference SSID to support headset keys [[https://git.kernel.org/linus/4f2e56a59b9947b3e698d3cabcb858765c12b1e8|commit]] * hda: cs35l41: Support System Suspend [[https://git.kernel.org/linus/88672826e2a465d2f4c0a50fb5ced2956f4ffcbc|commit]] * intel-dspconfig: add ES8336 support for !AlderLake-PS [[https://git.kernel.org/linus/9db1c9fa214ef41d098633ff40a87284ca6e1870|commit]] * usb-audio: Add DSD support for Accuphase DAC-60 [[https://git.kernel.org/linus/8cbd4725ffff3eface1f5f3397af02acad5b2831|commit]] * ASoC: SOF * ADD SOF support for rembrandt platform [[https://git.kernel.org/linus/4da6b033f5454ccbac2d5795d7edfb3f2a777104|commit]], [[https://git.kernel.org/linus/41cb85bc4b526bb228579c04857bc58213e5f9b5|commit]], [[https://git.kernel.org/linus/ed2562c64b4f2cb434420f7d2818d0388250ac1a|commit]], [[https://git.kernel.org/linus/40d3c041e2f871b3d2d78c8e360224f788ac17ab|commit]] * Add SKL/KBL support for IPC4 CI tests [[https://git.kernel.org/linus/556eb41622b01c50dbc330e03bad2b0a5a082428|commit]], [[https://git.kernel.org/linus/c712be3427ca7b76800f335a6cfabdddab380c27|commit]], [[https://git.kernel.org/linus/e2379d4a83da44816009971e932db31e665d41a1|commit]], [[https://git.kernel.org/linus/52d7939d10f25bc6635caa4d390e79a034626f79|commit]] * ipc4/Intel: Improve and enable IPC error dump [[https://git.kernel.org/linus/a996a333ad74d1f26c3831f1edd94a5d16798a0c|commit]], [[https://git.kernel.org/linus/32b97c07c2a3b7cccc0c7e9a5b23970bd9a52c5d|commit]], [[https://git.kernel.org/linus/6759f35b234aa94e26e122afcd402ba2a39bd9d3|commit]], [[https://git.kernel.org/linus/d01784ee680c558938baf6c4f184bee2bc612798|commit]], [[https://git.kernel.org/linus/01fb69d09afb896579e00c3dbc3c1aa74613dd86|commit]], [[https://git.kernel.org/linus/4245fdba89b82befee0d963a85f7494c70432ee9|commit]] * Enable timestamp support for SOF compress driver [[https://git.kernel.org/linus/bab10ec9fd9dc1537b705d0dd3862dd5982b921f|commit]], [[https://git.kernel.org/linus/e3091f0a3f563ad1c9b60c290752e1190b67ea97|commit]], [[https://git.kernel.org/linus/3ccbe6887747679d15e5c9524b23754281a24d9e|commit]], [[https://git.kernel.org/linus/c1a731c71359407eae4fd0a5fd675ef25a582764|commit]] * imx: Add i.MX8ULP HW support [[https://git.kernel.org/linus/fb5319af6ad8616b772761ed926ca57e10f30ea4|commit]] * ipc4: Add support for 'mtrace' log extraction [[https://git.kernel.org/linus/621a3f772be5cfcd472880aa12ccb10d4c7afae3|commit]], [[https://git.kernel.org/linus/e9bcfea156b4d8563109c17c033fa496f0ec4995|commit]], [[https://git.kernel.org/linus/b59f1532e0b17f22965e327f86d04292f496ccaf|commit]], [[https://git.kernel.org/linus/a5d0147ac9f8ea6c08d00b28f0468c9cb3fdfde8|commit]], [[https://git.kernel.org/linus/f4ea22f7aa7536560097d765be56445933d07e0d|commit]], [[https://git.kernel.org/linus/9ee71a31602fe72111b7a2d188ff84f7ead4cf92|commit]], [[https://git.kernel.org/linus/cc4a3a19b986aa13a488c8f319e413e85308f403|commit]] * mediatek: update SOF driver for mt8186 [[https://git.kernel.org/linus/f3b75e9b56780e3bfaa910e560cb9ba4d8f38e53|commit]], [[https://git.kernel.org/linus/82e93430e0ad13cc31e411cfa575e63118bb0ed4|commit]], [[https://git.kernel.org/linus/059846071f468da8389dcb8b8bbb38a781b02955|commit]] * pci-tgl: add missing PCI IDs for RPL [[https://git.kernel.org/linus/e2f0b9277810685f6a67201847082ec9852853bd|commit]] * ASoC * amd: acp: Add TDM support for acp i2s stream [[https://git.kernel.org/linus/12229b7e50cfa95fda55b83a2617eafd6ac4c8c5|commit]] * Add Pink Sardine platform ASoC driver [[https://git.kernel.org/linus/161bff51181f919a4b80fe2ab3504d60ac4b4316|commit]], [[https://git.kernel.org/linus/95e43a170bb1e91a7972610d33a26ea4841e2cdd|commit]], [[https://git.kernel.org/linus/9766bb62cf315ccbfc6203372074dffe69389356|commit]], [[https://git.kernel.org/linus/515ee2574aa4d6bf05dce194e342bd2712ea4bd4|commit]], [[https://git.kernel.org/linus/33cea6bbe48896bcaa03f030f5b52e05de68bccd|commit]], [[https://git.kernel.org/linus/5bbeca60a57bb9a35cc98c064bbb575738d5be0d|commit]], [[https://git.kernel.org/linus/5137305662ef5cad12ff472ca4c8c3b266fd46c5|commit]], [[https://git.kernel.org/linus/3a543d56e3d3c9bb67ffe3ff9ad7ddf77e448019|commit]], [[https://git.kernel.org/linus/28023a78790c33f5df0147fd00ab3cf333edd24f|commit]], [[https://git.kernel.org/linus/1e4366489e2c059cb00e453737e802d74fd9b1d1|commit]], [[https://git.kernel.org/linus/76dd567591c89f92dea97b581988538312ae584f|commit]], [[https://git.kernel.org/linus/0c8327c07b2ecc4a4443b1dae407f0d4854b5ae1|commit]], [[https://git.kernel.org/linus/2a09cef652d9c1e76229a4381e928560bec3d878|commit]] * amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table [[https://git.kernel.org/linus/2232b2dd8cd4f1e6d554b2c3f6899ce36f791b67|commit]] * apple: mca: Start new platform driver [[https://git.kernel.org/linus/3df5d0d972893d3c0df5aead8152fe1ad48ef45c|commit]] * codecs: add support for ES8326 [[https://git.kernel.org/linus/5c439937775d77a334696a98fb2a25dee72ffa2d|commit]] * codecs: add support for the TI SRC4392 codec [[https://git.kernel.org/linus/4e6bedd3c396014ba70de2b4c9995c8e024e82b3|commit]] * codecs: lpass: add support fro sm8450 and sc8280xp [[https://git.kernel.org/linus/473d218b56559934ef4720a6fc086c8ad0da9d38|commit]], [[https://git.kernel.org/linus/8d2be441ebc1078eaa9f2b7aa7c6d3880973851e|commit]], [[https://git.kernel.org/linus/7ca36514752fa5bdf0d237436dc0042aefbf42ad|commit]], [[https://git.kernel.org/linus/c0bcaa72fabab1f2900aecc8643f33212c0072cc|commit]], [[https://git.kernel.org/linus/0f47dd211938d5646f4041407089390bf89b96e8|commit]] * Support for CS42L83 on Apple machines [[https://git.kernel.org/linus/23162672ff85c24afc19293309500d3a63134ef8|commit]], [[https://git.kernel.org/linus/7e178946c3e4e64cebda4e60d0b7e5c02a502d13|commit]], [[https://git.kernel.org/linus/2feab7e7d8c01b67d9ffbfb902d1591c08e9d564|commit]], [[https://git.kernel.org/linus/0285042feda799edca63b35cea0cda32ed0c47c2|commit]], [[https://git.kernel.org/linus/56746683c2560ba5604bb212f73eb01f5edfd312|commit]], [[https://git.kernel.org/linus/52c2e370df07092437d1515e773d28a5f53fc810|commit]], [[https://git.kernel.org/linus/ae9f5e607da47104bc3d02e5c0ed237749f5db51|commit]], [[https://git.kernel.org/linus/30b679e2cb058c3dcf6d3ebdf10999f0a7a1644d|commit]], [[https://git.kernel.org/linus/94d5f62a91aab6ac9c3f4abfd048cbe5f77153ac|commit]], [[https://git.kernel.org/linus/ab2940a72dfa823af09abf593512459afe3da460|commit]] * imx-rpmsg: Support configure sysclk for codec dai [[https://git.kernel.org/linus/088f115c6ff664c8afe003bd542e1e662a72aaed|commit]] * max98088: add support for noise gate reg [[https://git.kernel.org/linus/671d119e75c8dfbf25c1813a167eeb2616c8acd5|commit]] * Support SOF for mt8186 [[https://git.kernel.org/linus/3c15abbed0ab99bac2e075ad38d43a7004778e91|commit]], [[https://git.kernel.org/linus/4be34e1b70ac72415a55e02683cd847436424588|commit]], [[https://git.kernel.org/linus/9398381a3904d8849691fb3ec173b48f077c185e|commit]] * nau8825: Add ADCOUT IO drive strength control [[https://git.kernel.org/linus/ed8570726ab005da0aa62cc24046ef83fa342e89|commit]] * nau8825: Add TDM support [[https://git.kernel.org/linus/dacdef1bd2fc6e1ab528fa16d70756965cd2877b|commit]] * qcom: add machine driver for sc8280xp [[https://git.kernel.org/linus/295aeea6646ad6cf26c24f5c493ddb60b8f5a0f4|commit]] * sunxi: Add Allwinner H6 Digital MIC driver [[https://git.kernel.org/linus/9fc2c8ed923d8ec8a49cf5b5076c84867126ca69|commit]] * tlv320adcx140: Add a new kcontrol [[https://git.kernel.org/linus/4e82971f7b556cff3491c867e8840e7d788693b9|commit]] * wm_adsp: Handle optional legacy support [[https://git.kernel.org/linus/35c8ae25c4fdeabf490e005692795a3be17ca5f6|commit]] == Tablets, touch screens, keyboards, mouses == * Add ABS_PROFILE to uapi and documentation [[https://git.kernel.org/linus/1260cd04a601e0e02e09fa332111b8639611970d|commit]] * Add IBM Operation Panel driver [[https://git.kernel.org/linus/2e6f34faa7e0158b8eb432b44082bac23c63f8bf|commit]] * adc-joystick: add polled input device support [[https://git.kernel.org/linus/24c06e000e8fa237ff2d960def0768a47d0db7b1|commit]] * adp5588-keys refactor and fw properties support * adp5588-keys: add regulator support [[https://git.kernel.org/linus/73d4a5423ecee8e108056134c53f82c7a95a90d5|commit]] * adp5588-keys: add support for fw properties [[https://git.kernel.org/linus/6704a86283b7e79ff7ae36d388466428f6672962|commit]] * mt6779-keypad: support double keys matrix [[https://git.kernel.org/linus/51c88597517d9625c127f0d8f8f3bf04ef5f8d76|commit]] * mtk-pmic-keys: add support for MT6331 PMIC keys [[https://git.kernel.org/linus/cd01569b040e3f496b74e4b78c2e79fc10979b28|commit]] * pinephone-keyboard: add !PinePhone keyboard driver [[https://git.kernel.org/linus/17406967ec0ff8e14737ee7a073c7a45fc8210f1|commit]] * rt5120: add power key support [[https://git.kernel.org/linus/ed3d5bd20dcdfdbe110feeabf120cba7bd329ad8|commit]] * synaptics: enable !InterTouch for the !ThinkPad P1 G3 [[https://git.kernel.org/linus/7984b43542070f5888546d95b48003c4a8af7c0f|commit]] * xpad: Add X-Box Adaptive Controller support [[https://git.kernel.org/linus/d218fe04335183518009f29f3270ec4dde1b66a2|commit]], [[https://git.kernel.org/linus/f45aaae6204d1c7b0200ce043102ec84d805ac34|commit]], [[https://git.kernel.org/linus/fff1011a26d6cbf26b18c8ee4c61d99943174f8c|commit]] * xpad: add support for XBOX One Elite paddles [[https://git.kernel.org/linus/e23c69e3324892f7420686b3aaa0403df6cf152c|commit]] * xpad: add supported devices as contributed on github [[https://git.kernel.org/linus/b382c5e37344883dc97525d05f1f6b788f549985|commit]] * HID * Add driver for PhoenixRC Flight Controller [[https://git.kernel.org/linus/acc3e34613da139643af2ce4ca7e7dadf07478d6|commit]] * Add driver for VRC-2 Car Controller [[https://git.kernel.org/linus/2c5e8e61402557119a086a994d2be06a535f5f30|commit]] * XP-PEN Deco Pro S support [[https://git.kernel.org/linus/08809e482a1c44d95d1322b9fbc94c8e58ae9015|commit]], [[https://git.kernel.org/linus/a64cbf3ce63122168e1edb3eb1eb1cf7781ae230|commit]], [[https://git.kernel.org/linus/86402296784f656427245edd0546cac39d410b07|commit]], [[https://git.kernel.org/linus/a092986fc095b963383b948a5c74dd1d202d21b5|commit]], [[https://git.kernel.org/linus/b67439d7cd5a8d657bfbfb576dab10b11a492583|commit]], [[https://git.kernel.org/linus/387dcab73f10bdc8a1e9b59626d2ccadcfb93f91|commit]], [[https://git.kernel.org/linus/93b40b3ef5e1554e10891491542ef8dce0351af0|commit]], [[https://git.kernel.org/linus/7495fb7e74259234ae7054a2727ff4f39a8eb384|commit]] * logitech-hidpp: Detect hi-res scrolling support [[https://git.kernel.org/linus/908d325e1665b2781085580070554cbbe5fc3c89|commit]] * playstation: add initial !DualSense Edge controller support [[https://git.kernel.org/linus/b8a968efab301743fd659b5649c5d7d3e30e63a6|commit]], [[https://git.kernel.org/linus/9fecab247ed15e6145c126fc56ee1e89860741a7|commit]] * playstation: stop !DualSense output work on remove [[https://git.kernel.org/linus/182934a1e93b17f4edf71f4fcc8d19b19a6fe67a|commit]] * saitek: add madcatz variant of MMO7 mouse device ID [[https://git.kernel.org/linus/79425b297f56bd481c6e97700a9a4e44c7bcfa35|commit]] * topre: Add driver fixing report descriptor [[https://git.kernel.org/linus/a109d5c45b3d6728b9430716b915afbe16eef27c|commit]] * wacom: Add new Intuos Pro Small (PTH-460) device IDs [[https://git.kernel.org/linus/0627f3df95e1609693f89e7ceb4156ac5db6e358|commit]] == TV tuners, webcams, video capturers == * Destage Hantro VPU driver [[https://git.kernel.org/linus/fbb6c848dd89786fe24856ee6b5e773910ded29c|commit]] * zoran: move driver out of staging [[https://git.kernel.org/linus/2a0c28063de23646bb56152095ce73ea2284dc26|commit]] * i.MX8MP DW100 dewarper driver [[https://git.kernel.org/linus/6b1aaa689348fecba304911e6bc89f3f5b0a4825|commit]], [[https://git.kernel.org/linus/f1739ec4c778f316fd3d0909408d23679cd77ed6|commit]], [[https://git.kernel.org/linus/bdbb016da6eeec16b6e9f54d759a0cdc7ebe090e|commit]], [[https://git.kernel.org/linus/a41c4088cf431a9f2458f4e54fbbf3113a1bd063|commit]], [[https://git.kernel.org/linus/9d5c3c06980510b27e8f7ff033a21120e42c9715|commit]], [[https://git.kernel.org/linus/1301663c1f350cad2910da83a20cc6693ff44ee9|commit]], [[https://git.kernel.org/linus/cb6d000fcaa6e2ee0e01937364c686690329bf5e|commit]], [[https://git.kernel.org/linus/3c68cc8e35f2f6ef7faf41483702354732567b7c|commit]] * Hantro: HEVC: Allows 10-bit bitstream [[https://git.kernel.org/linus/d040a24b5aaede6049fe27f2ea29773ada16a9e3|commit]] * cec: add support for Absolute Volume Control [[https://git.kernel.org/linus/479747caa5bfa94b856bf47249006e6c8aa8be37|commit]] * cx88: add IR remote support for NotOnlyTV LV3H [[https://git.kernel.org/linus/39dfd52d0f481de42a435f9fb79c98b376c68c39|commit]] * hantro: imx8m: Enable 10bit decoding [[https://git.kernel.org/linus/dc39473d0340071bc04c07ba95c40f2bcf9f8ded|commit]] * Support mt8188 h264 encoder [[https://git.kernel.org/linus/34cb6947bfc9ea43dde303210b98c57e1aedcb92|commit]], [[https://git.kernel.org/linus/e9164d272fa5a59c10d7c09118b752d02ae8429b|commit]], [[https://git.kernel.org/linus/53ed4873a256cabf70c6698c7bfffdbdc26a2a92|commit]], [[https://git.kernel.org/linus/223afdf9caa073114a25b79915781e09eadb23b7|commit]], [[https://git.kernel.org/linus/cd61f3c6794bea2b717fe6083ca2ad189db75418|commit]], [[https://git.kernel.org/linus/58037ad43f2d33746d0d7d16514de44d6e8f566e|commit]] * platform: mtk-mdp3: add !MediaTek MDP3 driver [[https://git.kernel.org/linus/61890ccaefaff89f5babd2c8412fd222c3f5fe38|commit]] * Add support for RZ/G2L VSPD [[https://git.kernel.org/linus/17b5179ef6cd6430945c1da4174ceaf43c93cf1e|commit]], [[https://git.kernel.org/linus/24c52aa35a00284c66eb3bfa9ff811d440fe6c14|commit]], [[https://git.kernel.org/linus/9c63902745020ca415806064ca8694b983ea436e|commit]], [[https://git.kernel.org/linus/4d728fd4c60e0f367321843290a618caf86b95cd|commit]], [[https://git.kernel.org/linus/882bda188f691320a001c6adc738c4a7ec102a8d|commit]] * venus * Addition of EOS Event support for Encoder [[https://git.kernel.org/linus/70b2a5463dcdc18cd94d41f6dc170aa29cfcb922|commit]] * Addition of control support - !V4L2_CID_MIN_BUFFERS_FOR_OUTPUT [[https://git.kernel.org/linus/096573e4c0c7eb21d5e22a9411aa2ba65ef96d96|commit]] * Addition of support for VIDIOC_TRY_ENCODER_CMD [[https://git.kernel.org/linus/2f2d6fe83d0346923f0247e15dd51f3257e65edd|commit]] * CAPTURE Plane width/height alignment with OUT plane [[https://git.kernel.org/linus/c260bf4bd3a3f40b480a1eb1ea57ce26263c2f85|commit]] * vivid: add pixel_array test control [[https://git.kernel.org/linus/6bc7643d1b9cf131f6ef98082548dec83f753fb8|commit]] * vsp1: Add premultiplied alpha support [[https://git.kernel.org/linus/0efb6fd36644a4ba743e26ea7ac532a9d539a3ee|commit]] * Drop !V4L2_CAP_ASYNCIO [[https://git.kernel.org/linus/17611d3fb4a11ec500c49cb952faf09e114a5a10|commit]] == Universal Serial Bus == * chipidea: Add support for VBUS control with PHY [[https://git.kernel.org/linus/66d1c8021e1d9c97101d58fa09c33c002d96747a|commit]] * dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P [[https://git.kernel.org/linus/93440d1fdf0a8d15857d755650fdcfc29c04e1f2|commit]] * dwc3: xilinx: add power management ops support [[https://git.kernel.org/linus/ec50e114385f9ec7a5995a4b9b4be3a971061af7|commit]] * gadget: udc: renesas_usb3: Add support for RZ/V2M [[https://git.kernel.org/linus/b9f20cff54f76e5fdc5be3eb33286416b3494492|commit]] * host: npcm: Add NPCM8XX support [[https://git.kernel.org/linus/b6caf79d215df3c2fcd92adf65744738bfb2e516|commit]] * serial: ftdi_sio: add support for HP and HA devices [[https://git.kernel.org/linus/cfebcd53e65ec6f932f202fc9769da9e13fa0792|commit]] * serial: ftdi_sio: assume hi-speed type [[https://git.kernel.org/linus/4d50f4fc67d6e903266ff3769d655729a070d490|commit]] * serial: option: add Sierra Wireless EM9191 [[https://git.kernel.org/linus/df3414b0a245f43476061fddd78cee7d6cff797f|commit]] * serial: option: add u-blox LARA-L6 modem [[https://git.kernel.org/linus/c1547f12df8b8e9ca2686accee43213ecd117efe|commit]] * serial: option: add u-blox LARA-R6 00B modem [[https://git.kernel.org/linus/d9e37a5c4d80ea25a7171ab8557a449115554e76|commit]] * serial: qcserial: add new usb-id for Dell branded EM7455 [[https://git.kernel.org/linus/eee48781ea199e32c1d0c4732641c494833788ca|commit]] * typec: tcpci_rt1711h: Add compatible with rt1715 [[https://git.kernel.org/linus/a72095ed8e65c18edc718bcdbca7f61133ed8322|commit]], [[https://git.kernel.org/linus/3b77b27155647dda2edc7f347ecc3b2828978d52|commit]], [[https://git.kernel.org/linus/1e50ceb0397c14d7e934c65d862b499013847d9f|commit]], [[https://git.kernel.org/linus/a2ed34df5a11bd054a6588584cad174d62707f6e|commit]], [[https://git.kernel.org/linus/24b5c2c824c526f5aff105463463cc15027b4cd2|commit]], [[https://git.kernel.org/linus/2c8cc0946c14c39b02748fba34325ecae636530a|commit]], [[https://git.kernel.org/linus/e80cec306ac88f05d7d4c34e9309d38360ccec7d|commit]] * typec: tcpci_mt6370: Add !MediaTek MT6370 tcpci driver [[https://git.kernel.org/linus/c2a8ea5997fdfeb43eda259d5533234c3cae05d7|commit]] == Serial Peripheral Interface (SPI) == * npcm-pspi: Add NPCM845 peripheral SPI support [[https://git.kernel.org/linus/6db8595a3e1996654a130760d363912cdd28706d|commit]] * microchip-core-qspi: Add support for microchip fpga qspi controllers [[https://git.kernel.org/linus/8596124c4c1bc7561454cee0463c16eca70b5d25|commit]] * intel: Add support for second flash chip [[https://git.kernel.org/linus/3f03c618bebb024bf8770a74480a9416c847ce53|commit]] == Watchdog == * Exar/MaxLinear XR28V38x driver [[https://git.kernel.org/linus/81126222bd3ad30eed486aafa66b52b5fc88b236|commit]] * imx93: add watchdog timer on imx93 [[https://git.kernel.org/linus/8ed2dc48551354bbf33df869f3968b7805cbaa61|commit]] * rzg2l_wdt: Add rzv2m support [[https://git.kernel.org/linus/ec122fd94eeb87b2e906360efe7447362f83e9ae|commit]] * s3c2410_wdt: support exynosautov9 watchdog [[https://git.kernel.org/linus/0c91aa185a63324183c67eff2d3bb2af605f05a7|commit]] * sp5100_tco: Add "action" module parameter [[https://git.kernel.org/linus/081574f76d010532ff406d682f532ac410559a3b|commit]] * w83627hf_wdt: add bootstatus support [[https://git.kernel.org/linus/5a9fbf8b807c0e35fc99bb65a9559ec9b0abde66|commit]] * Add tracing events for the most usual watchdog events [[https://git.kernel.org/linus/e25b091bed4946078c0998e4be77bc56824a9adf|commit]] == Serial == * Deassert Transmit Enable on probe in driver-specific way [[https://git.kernel.org/linus/7c7f9bc986e698873b489c371a08f206979d06b7|commit]] * atmel: Make the driver aware of the existence of GCLK [[https://git.kernel.org/linus/5e3ce1f261296bfe4bb59a98c82f4959d214a4f7|commit]] == CPU Frequency scaling == * Add support for precision boost hardware control for AMD processors [[https://git.kernel.org/linus/4f59540c3cd00a9a361b2cf2ac475edd83fd4f93|commit]], [[https://git.kernel.org/linus/d8bee41db83ea207792889df323bb46ee4ebab24|commit]], [[https://git.kernel.org/linus/b185c5053c65b7704ead4537e4d4d9b33dc398dc|commit]], [[https://git.kernel.org/linus/0e9a86386bca646d3b0fc50e5e15eedb1eb620b3|commit]], [[https://git.kernel.org/linus/ca08e46d4215e85eb3cef2481255431d98da56da|commit]] * amd-pstate: add amd-pstate driver parameter for mode selection [[https://git.kernel.org/linus/202e683df37cdf4c38e06e56ac91cc170ef49058|commit]] * intel_pstate: Add Tigerlake support in no-HWP mode [[https://git.kernel.org/linus/71bb5c82aaaea007167f3ba68d3a669c74d7d55d|commit]] * tegra194: Add support for Tegra239 [[https://git.kernel.org/linus/676886010707fc656e2b407b2849883fbb63717e|commit]] * qcom-cpufreq-hw: Add cpufreq qos for LMh [[https://git.kernel.org/linus/c4c0efb06f17fa4a37ad99e7752b18a5405c76dc|commit]] == Voltage, current regulators, power capping, power supply == * power * supply: mt6370: Add !MediaTek MT6370 charger driver [[https://git.kernel.org/linus/233cb8a47d65715643f7608e7130b417df115d9f|commit]] * supply: Add charger driver for Rockchip RK817 [[https://git.kernel.org/linus/11cb8da0189b417392e2334ae967b0ba1f0d1be8|commit]] * reset: qcom-pon: add support for qcom, pmk8350-pon compatible string [[https://git.kernel.org/linus/955d095a72f0ff55f6e74c8b42fa64611b0ac6cd|commit]] * supply: bq25890: Add support for setting IINLIM [[https://git.kernel.org/linus/4a4748f28b0b2547de745ed929e929a9b45563f1|commit]] * regulator * Add driver for MT6332 PMIC regulators [[https://git.kernel.org/linus/1cc5a52e873a4f9725eafe5aa9cd213b7b58e29e|commit]] * qcom_smd: Add PM6125 RPM regulators [[https://git.kernel.org/linus/95b5f3ef4c0cf553a97dd7ce7d6ef85415388011|commit]] * qcom_spmi: Add support for LDO_510 and FTSMPS [[https://git.kernel.org/linus/0d1cf568b4e0c65cb533fef2c116fb2883803c53|commit]] * qcom_spmi: Add PM6125 PMIC support [[https://git.kernel.org/linus/e62ef4a9f936326e702ef08ea3f65b62bd7d108b|commit]] * Add driver for MT6331 PMIC regulators [[https://git.kernel.org/linus/6f7a71f804287a7566314ab1a73d8ca2c18ca0d7|commit]] * Add TI TPS65219 PMIC regulators support [[https://git.kernel.org/linus/c12ac5fc3e0af29851785e557e243663b4fc7f4b|commit]] * qcom_spmi: Add support for HFSMPS regulator type [[https://git.kernel.org/linus/2785025495b6bd630648f8304f8d932b0d0a9f2a|commit]] == Pin Controllers (pinctrl) == * Add Cypress cy8c95x0 support [[https://git.kernel.org/linus/e6cbbe42944de93ba4e0785b4f90d284b1d7cdf6|commit]] * cy8c95x0: support ACPI device found on Galileo Gen1 [[https://git.kernel.org/linus/618a43ff1f37603164ac82cfa0734a39c079a3e9|commit]] * mediatek: add mt8188 driver [[https://git.kernel.org/linus/11b918d90aebf87b7d317ec95c17b46716f43d57|commit]] * qcom: Add sc8280xp lpass lpi pinctrl driver [[https://git.kernel.org/linus/67f40373ee7b419374b191cedd63a05afd33a459|commit]] * qcom: Add sm8450 lpass lpi pinctrl driver [[https://git.kernel.org/linus/ec1652fc4d56660c33850176d06b3f1a02796946|commit]] * qcom: spmi-gpio: add support for LV_VIN2 and MV_VIN3 subtypes [[https://git.kernel.org/linus/4af95d0937144d6df1b4f262d311cf2e0ace569a|commit]] * rockchip: Add RV1126 pinctrl support [[https://git.kernel.org/linus/fd4ea48688c662593eb64ddf44d4a17173661672|commit]] == Multi Media Card (MMC) == * mtk-sd: Add support for MT6795 Helio X10 [[https://git.kernel.org/linus/f7209cbf61db00faf71e8efe3af6703aa845d327|commit]] * meson-gx: add SDIO interrupt support [[https://git.kernel.org/linus/066ecde6d826b443f492570e080cba3f2212280d|commit]] == Memory Technology Devices (MTD) == * ubi: fastmap: Add fastmap control support for 'UBI_IOCATT' ioctl [[https://git.kernel.org/linus/669d204469c46e91d99da24914130f78277a71d3|commit]] * parsers: add Broadcom's U-Boot parser [[https://git.kernel.org/linus/002181f5b150e60c77f21de7ad4dd10e4614cd91|commit]] * Add ECC error accounting for each read request [[https://git.kernel.org/linus/7bea6056927727f98f4efdd338f112f7517f05b5|commit]] * mtdchar: add MEMREAD ioctl [[https://git.kernel.org/linus/095bb6e44eb17da2cf95dbde9c83b44664a493f5|commit]] * rawnand: brcmnand: Add individual glue driver selection [[https://git.kernel.org/linus/c4c85b512d16e488e966a09ea41e3260204f857b|commit]] == Industrial I/O (iio) == * accel: adxl312 and adxl314 support [[https://git.kernel.org/linus/a7a1c60bc4c9159aa3a4cb3e1814145666c3a00c|commit]] * accel: bma400: Add support for single and double tap events [[https://git.kernel.org/linus/961db2da159d5191d2a1d9a7cf5ddf1672621a2b|commit]] * adc: Add rtq6056 support [[https://git.kernel.org/linus/4396f45d211b6aa2f3a821f0a3a77c992335724b|commit]] * adc: add max11205 adc driver [[https://git.kernel.org/linus/0fea1007f0e68764aa18822bb6fa83d3809739e8|commit]] * adc: at91-sama5d2_adc: add support for temperature sensor [[https://git.kernel.org/linus/5ab38b81895c869fb72eab5b528d5ef13a741c66|commit]] * adc: ltc2497: LTC2499 support [[https://git.kernel.org/linus/2187cfeb362678dae2f6235b20a6ef658836b3d4|commit]] * adc: Improve MCP3911 driver * adc: stm32-adc: add id registers support [[https://git.kernel.org/linus/548616242fe025b8c071e8d760fba6c4f71b0bc6|commit]] * Add support for Bosch BNO055 IMU [[https://git.kernel.org/linus/bcc57a48eaee63a71983996c4c9d89ce7cbf55d9|commit]], [[https://git.kernel.org/linus/396882617d1087a0a3fb56d0a59d6dc216640680|commit]], [[https://git.kernel.org/linus/4db63c85462ed81eb3b27f805ed8571f9563dbd7|commit]], [[https://git.kernel.org/linus/dcedf14553810cd6bbf7227c995beb4548e0859d|commit]], [[https://git.kernel.org/linus/246d178c78685fc6ffcd8339ef0e64771024d82f|commit]], [[https://git.kernel.org/linus/ab9d343da3a43c8e28c6341cbf7fd30b6bc42664|commit]], [[https://git.kernel.org/linus/e0d27ea3ba1332c81060d9d52182953dbc835b40|commit]], [[https://git.kernel.org/linus/4aefe1c2bd0cb0223130671d459cd16efa3d3462|commit]], [[https://git.kernel.org/linus/4a1728d27225c4cea6b46143fe0c7ec82ccfce54|commit]], [[https://git.kernel.org/linus/e4ea07cf89a1208090f596ad69976b0596e990b3|commit]], [[https://git.kernel.org/linus/21f95c75e0b7e77370177173c67d0931d4020e78|commit]], [[https://git.kernel.org/linus/2eef5a9cc6439a4c8eb4c741a498e72f9335febe|commit]], [[https://git.kernel.org/linus/50fe984f376abb4a00f80e13f51465ef09c2bde7|commit]], [[https://git.kernel.org/linus/130476acfdc1663bc402faa3f2faab5a910f696a|commit]] * cdc: ad7746: Move driver out of staging [[https://git.kernel.org/linus/40b5c4d5b5a67e79eef86a653cdc8b10b4d73f11|commit]] * imu: st_lsm6dsx: add support to LSM6DSTX [[https://git.kernel.org/linus/186b9e3845b89df945bb9b370d61ca21888dfa52|commit]] * Add MEMSensing MSA311 3-axis accelerometer driver [[https://git.kernel.org/linus/1ca2cfbc0c337ed3a3c817f84f9fcf0d32203f73|commit]] * light: Add support for ltrf216a sensor [[https://git.kernel.org/linus/83f0bcd40d5cf88870d2f2bb8b97c772b92a3d1f|commit]] * light: ltrf216a: Add raw attribute [[https://git.kernel.org/linus/f5ffeca5086fef68765f3c1dbc9a12183833adf0|commit]] * Add support for magnetometer Yamaha YAS537 [[https://git.kernel.org/linus/e137fafc8985cf152a4bb6f18ae83ebb06816df1|commit]], [[https://git.kernel.org/linus/4efdfbc16cceffbcb29e53a5be55d83a4c76a9c0|commit]], [[https://git.kernel.org/linus/413cf691633c985c3b49d005aa07b0e9c70c14a1|commit]], [[https://git.kernel.org/linus/8239f904f97c94b25a9983aa243090bb393abe81|commit]], [[https://git.kernel.org/linus/0ca09faadef13bd6f7a59fa9f6858ccb88dac539|commit]], [[https://git.kernel.org/linus/6e3bfa97c5b8a9ea702ad0b8a28e703b6d561ac1|commit]], [[https://git.kernel.org/linus/bdef8dcfbb94dc16e9750cd109bb9b7d8edfa1ca|commit]], [[https://git.kernel.org/linus/92d9c05ca7324aed6695b53d3ce11b3e1387f470|commit]], [[https://git.kernel.org/linus/a70f60e5b6b37e8b9f0967235bf89aebd2d9fbb9|commit]], [[https://git.kernel.org/linus/dd9bd44f877d8935b7359f083626786cead98adb|commit]], [[https://git.kernel.org/linus/913fd409668b7fd54db5efd979417a9f94dcc79b|commit]], [[https://git.kernel.org/linus/2d6676ecbe6a39fb1e002b89781e4158e77a784e|commit]], [[https://git.kernel.org/linus/059ff0f9a10508c39f2c22d4144e88156bbf86ef|commit]], [[https://git.kernel.org/linus/65f79b501030678393eae0ae03d60a8151fbef55|commit]] * pressure: bmp280: Add support for BMP380 sensor family [[https://git.kernel.org/linus/8d329309184d5824e44c6426bf878c5f1e1156e5|commit]], [[https://git.kernel.org/linus/10b40ffba2f95cdeed47b731c5ad5ecc73e140e8|commit]] * pressure: st_pressure: Add support for LPS22DF [[https://git.kernel.org/linus/92ba0ab945aee1f3d23b045c893290380e3e059c|commit]] * temperature: mlx90632 Add supply regulator to sensor [[https://git.kernel.org/linus/21a60fce89c63cc674910d3dbb12177366f41643|commit]] == Multi Function Devices (MFD) == * mt6370: Add !MediaTek MT6370 support [[https://git.kernel.org/linus/b2adf788e6037cea0109313934f432f458190992|commit]] * ocelot: Add support for the vsc7512 chip via spi [[https://git.kernel.org/linus/f3e893626abeac3cdd9ba41d3395dc6c1b7d5ad6|commit]] * qcom-spmi-pmic: Add support for PMP8074 [[https://git.kernel.org/linus/90d7c4033c9a1586bd46e38878aeae5a6c3146cb|commit]] * rk808: Add Rockchip rk817 battery charger support [[https://git.kernel.org/linus/2d48bfca42a6d2b5f92d24ceae4425fc4fae14ab|commit]] * rt5120: Add Richtek PMIC support [[https://git.kernel.org/linus/4e4627e1aefdbf3a7f7ae85dc5ca8a583e30c87e|commit]] == Inter-Integrated Circuit (I2C + I3C) == * cadence: Add standard bus recovery support [[https://git.kernel.org/linus/58b924241d0a23eee8e86dd9e6f5dacd01c82e62|commit]] * microchip: pci1xxxx: Add driver for I2C host controller in multifunction endpoint of pci1xxxx switch [[https://git.kernel.org/linus/3616936972493923afa4a11dc9f707b117e2bdf4|commit]] * mlxbf: add multi slave functionality [[https://git.kernel.org/linus/bdc4af281b70b7fe2881fd08f1aa1b15f2b6adf0|commit]] * mlxbf: support !BlueField-3 SoC [[https://git.kernel.org/linus/19e13e1330c63506452eed80f473f344e6779b94|commit]] * mlxbf: support lock mechanism [[https://git.kernel.org/linus/86067ccfa1424a26491542d6f6d7546d40b61a10|commit]] * rk3x: Add rv1126 support [[https://git.kernel.org/linus/859d64685d6c868db62b86064769b053db8bf834|commit]] == Hardware monitoring (hwmon) == * Add max31760 fan speed controller driver [[https://git.kernel.org/linus/38b04ad02d0da956b697ff93c5c23e21cdb4cddc|commit]] * aquacomputer_d5next: Add support for Aquacomputer High Flow Next [[https://git.kernel.org/linus/aed80bb91de89d1d484f659056d740047c54e065|commit]] * aquacomputer_d5next: Add support for reading virtual temp sensors [[https://git.kernel.org/linus/e2769f5e7f9f40b7c489e5183b86f89afce32528|commit]] * corsair-psu: Add USB id of the new HX1500i psu [[https://git.kernel.org/linus/5619c6609130bce910736a61724a5ee033a0822c|commit]] * corsair-psu: add USB id of new revision of the HX1000i psu [[https://git.kernel.org/linus/0cf46a653bdae56683fece68dc50340f7520e6c4|commit]] * corsair-psu: add reporting of rail mode via debugfs [[https://git.kernel.org/linus/eb12f54876bb5b7789339610692b70f7f9c925a5|commit]] * emc2305: add support for EMC2301/2/3/5 RPM-based PWM Fan Speed Controller [[https://git.kernel.org/linus/0d8400c5a2ce1595f31b2f99e3139cf5bc5f35fd|commit]] * max31790: add fanN_enable [[https://git.kernel.org/linus/5b38279e1a3f10c8046761b9732dccbfed78d614|commit]] * mr75203 * Add VM active channel support [[https://git.kernel.org/linus/b7f5ac92fe18cd920b8d3f7e56a83ae16f7ecfbc|commit]] * Add VM pre-scaler x2 support [[https://git.kernel.org/linus/430c0d7ff56b7e324eb36c490d513c0ef9c99860|commit]] * Add debugfs to read and write temperature coefficients [[https://git.kernel.org/linus/a4dd0b80b461a4cf2238013a43ff1bd6077c8056|commit]] * Add support for series 6 temperature equation [[https://git.kernel.org/linus/3b12ca798e022192fb451e9e5ef1bb147f21c413|commit]] * pmbus: Add driver for the TEXAS TPS546D24 Buck Converter [[https://git.kernel.org/linus/cc842bd57e779ee242f6bcc88149dec4542ea563|commit]] * asus_wmi_ec_sensors: remove driver [[https://git.kernel.org/linus/1bce56b25a004b12b5d97b9b8452f451c8a76677|commit]] == General Purpose I/O (gpio) == * gpio-f7188x: Add GPIO support for Nuvoton NCT6116 [[https://git.kernel.org/linus/d0918a84aff0ad5036f8bb2e375c851c07381940|commit]] * imx-scu: add imx-scu GPIO driver [[https://git.kernel.org/linus/0bd459ddf9e4f1af3ee3148eb319d1f8747f02ba|commit]] * pca953x: Add support for PCAL6534 [[https://git.kernel.org/linus/13c5d4ce806026a3d06efa2fcc1e5a0cb875df29|commit]] * pca953x: introduce support for nxp,pcal6408 [[https://git.kernel.org/linus/6d50b79051edc298aba7f60184d9b2fb673f0628|commit]] * gpio-adp5588: drop the driver [[https://git.kernel.org/linus/5ddc896088b02bcf07ec4f16ae75db43b35b0bbe|commit]] == Leds == * simatic-ipc-leds-gpio: add new model 227G [[https://git.kernel.org/linus/a97126265dfe10d3321c0fde4708a6cea49b19ed|commit]] == DMA engines == * hisilicon: Add support for hisi dma driver [[https://git.kernel.org/linus/e3bdaa04ada31f46d0586df83a2789b8913053c5|commit]], [[https://git.kernel.org/linus/94477a79cf80e8ab55b68f14bc579a12ddea1e0b|commit]], [[https://git.kernel.org/linus/2cbb95883c990d0002a77e13d3278913ab26ad79|commit]], [[https://git.kernel.org/linus/4aa69cf7ed44590e8702eb970ff6951e33dcdabf|commit]], [[https://git.kernel.org/linus/fd5273fa0816ce3df10538686ea76c0d70b6d623|commit]], [[https://git.kernel.org/linus/5dda7a62aa1ca99ffd4a9737283fac1ac07b819b|commit]], [[https://git.kernel.org/linus/9e08d2138f132257322b04bf7a8274c59be334e8|commit]] * Enable a few DSA 2.0 features [[https://git.kernel.org/linus/22bd0df846ca1388ce9f5d54fb6e9f597c932ba9|commit]], [[https://git.kernel.org/linus/a8563a33a5e26064061f2fb34215c97f0e2995f4|commit]], [[https://git.kernel.org/linus/b0325aefd398d8b536ba46ee2e5d24252c1b2258|commit]], [[https://git.kernel.org/linus/1f2737521af2b7d018971f1d873856fff02d2b33|commit]], [[https://git.kernel.org/linus/7ca68fa3c8ab83dfa539f16c5b4b1aec2e33320d|commit]] * qcom: gpi: Add SM6350 support [[https://git.kernel.org/linus/5abef9d713629d7201b1a3dd1fe6a8baa869da68|commit]] * STM32 DMA-MDMA chaining feature [[https://git.kernel.org/linus/4dc36a53b8b9135eed90766df49c0ec48d1550dd|commit]], [[https://git.kernel.org/linus/1c32d6c37cc2a037e447e73f919d57e89ef4b571|commit]], [[https://git.kernel.org/linus/c6c1a365d6115f159572106b0bfd9796b0bffd27|commit]], [[https://git.kernel.org/linus/b9a22954f08074b2d0126e45636eb77b66395ac5|commit]], [[https://git.kernel.org/linus/723795173ce1113fb478c18dc57e788b3eba3524|commit]], [[https://git.kernel.org/linus/69687432277132c3740bee3a9ae3d375cf6e86db|commit]] * ti: k3-psil: add additional TX threads for j7200 [[https://git.kernel.org/linus/5cfeaf7cc5d2a349ba7f2cc1942e106c972e0a1c|commit]] * ti: k3-psil: add additional TX threads for j721e [[https://git.kernel.org/linus/693e9c269e8e8fb16f1d7fac38bd774402722e87|commit]] == Cryptography hardware acceleration == * Add Aspeed crypto driver for hardware acceleration [[https://git.kernel.org/linus/108713a713c7e4b7d07e6cd9b808503d5bb7089b|commit]], [[https://git.kernel.org/linus/62f58b1637b7c8df34afaa548cb4b03d31c0764b|commit]] * hisilicon: support get device information from registers [[https://git.kernel.org/linus/82f00b24f532557fb0e15a6a2747859e4b70c4bd|commit]], [[https://git.kernel.org/linus/129a9f340172b4f3857260a7a7bb9d7b3496ba50|commit]], [[https://git.kernel.org/linus/c832da79cbf9448e7ece097c3a93996b4c74a83e|commit]], [[https://git.kernel.org/linus/d90fab0deb8e580aa001f6876e4436c21e944f27|commit]], [[https://git.kernel.org/linus/3536cc55cadaf2a03241915f9cfdaf6cd073e4fe|commit]], [[https://git.kernel.org/linus/f214d59a0603543cfa7c6c1cf2eb130ac77480c3|commit]], [[https://git.kernel.org/linus/b1be70a8c983a5bd12d88181b75d0f550086cb44|commit]], [[https://git.kernel.org/linus/db700974b69d2c12a8fe84c45820892416a1e265|commit]], [[https://git.kernel.org/linus/921715b6b7827157bba6e8153d7a09774b0d034f|commit]], [[https://git.kernel.org/linus/d310dc2554a5296a338f974d2b4e4f9af2687558|commit]] == PCI == * qcom: Add support for SA8540P [[https://git.kernel.org/linus/c64f56d0857a28ad9f4e5b6e68877a6b05660073|commit]] * qcom: Add support for SC8280XP [[https://git.kernel.org/linus/70574511f3fc2eea360043aaf7fcbbe4b1ea22b9|commit]] * aardvark: Add support for PCI Bridge Subsystem Vendor ID on emulated bridge [[https://git.kernel.org/linus/a080f9ad604598a4d32ea36fbf96437c92ccacb4|commit]] * imx6: Add i.MX8MP PCIe support [[https://git.kernel.org/linus/3db1e531e444290f0f54dd794b5cc22cf189930a|commit]] * qcom-ep: Add support for SM8450 SoC [[https://git.kernel.org/linus/867ec26c16064b271b1d5fd292a1610ed3a754ec|commit]] == Thunderbolt == * Add support for Intel Meteor Lake [[https://git.kernel.org/linus/32249fd8c8cccd7a1ed86c3b6d9b6ae9b4a83623|commit]] * Add support for receiver lane margining [[https://git.kernel.org/linus/7f333ace0257840c0597cdf7b63789584ca95d1c|commit]], [[https://git.kernel.org/linus/95f8f1cbc87bfd361286d8e0129108d2112e653e|commit]], [[https://git.kernel.org/linus/b12d2955e732866dd8c73154992332a01e7224ed|commit]], [[https://git.kernel.org/linus/d0f1e0c2a6990922818d6616a48d3d92bb7ddac1|commit]] * Add support for ASMedia NVM image format [[https://git.kernel.org/linus/5172eb9a16437af35f86ab66c8e6b55cc9a9cf78|commit]], [[https://git.kernel.org/linus/5424e1bf16f96bd681c780f5fd12e33588c7ade3|commit]], [[https://git.kernel.org/linus/7bfafaa5185be3088e57f046956d6db0155ddc17|commit]], [[https://git.kernel.org/linus/8b02b2da77c89d9b9031f522e50af9eb2270585a|commit]], [[https://git.kernel.org/linus/aef9c693e7e550954fc526b919342cc7d8047ed1|commit]], [[https://git.kernel.org/linus/a52958321bbb4e8b2b4ab5849b8cbb0202b1029d|commit]] * net: Enable full end-to-end flow control [[https://git.kernel.org/linus/ff7cd07f306406493f7b78890475e85b6d0811ed|commit]], [[https://git.kernel.org/linus/f9cad07b840ec8a8eb54928908d694b6e262631c|commit]], [[https://git.kernel.org/linus/54669e2f17cb5a4c41ade89427f074dc22cecb17|commit]], [[https://git.kernel.org/linus/8bdc25cf62c798a696f9acb725bee6e71054893d|commit]], [[https://git.kernel.org/linus/e550ed4b87ad54597b97163bd80fb1d7a848a291|commit]] == Clock == * Renesas versaclock7 ccf device driver [[https://git.kernel.org/linus/48c5e98fedd9e0b164df4de592fd740537ead9e2|commit]] * bcm: rpi: Add support HEVC clock [[https://git.kernel.org/linus/4c68a345c157db23a59edb8e3227932c00de83a1|commit]] * bcm: rpi: Add support for VEC clock [[https://git.kernel.org/linus/1777cb60f7df80d9b4ca3385eca1d2c0bed61cb6|commit]] * mediatek: Add !MediaTek Helio X10 MT6795 clock drivers [[https://git.kernel.org/linus/0d363282bb0c42dd412c9daa0c8a77e84fa32262|commit]] * mediatek: add driver for MT8365 SoC [[https://git.kernel.org/linus/d46adccb79668877fe4548a9cde83f9ad3c09e41|commit]] * microchip: add !PolarFire SoC fabric clock support [[https://git.kernel.org/linus/d39fb172760e426e0628f16b785c85e16d17bd5e|commit]] * microchip: mpfs: add reset controller [[https://git.kernel.org/linus/b56bae2dd6fda6baf3bb74af3812676eebdd52f2|commit]] * qcom * SDM670 Global Clocks [[https://git.kernel.org/linus/657e9326658c1c570eb1e8fd122a4a7936433673|commit]], [[https://git.kernel.org/linus/8e90216d2db99f0b883be3b40d5b581437dc4a5d|commit]], [[https://git.kernel.org/linus/ae66b1fe48e2dd91229f2b8f25295bce629382d0|commit]] * Add SC8280XP GPU clock controller [[https://git.kernel.org/linus/e55d937d8cf391c1fb9afad296948b3697ad96f7|commit]] * Add display clock controller driver for SM6115 [[https://git.kernel.org/linus/9b518788631cf7bc2b10d3967fd2343d1c88d65c|commit]] * Add global clock controller driver for SM6375 [[https://git.kernel.org/linus/184fdd873d83bfcfdd25310ae3f2d7eb8dc5224a|commit]] * Add SM8450 Display clock controller support [[https://git.kernel.org/linus/a7edd291636ac0bddf6c5a5aef6a94c2a9794830|commit]], [[https://git.kernel.org/linus/9d062edd561f594b71130c4846c9032bfec8d97f|commit]], [[https://git.kernel.org/linus/16fb89f92ec4412ac49ddca64944d5f72e063f69|commit]] * apss-ipq-pll: add support for IPQ8074 [[https://git.kernel.org/linus/cca7b7d5f168dc0da83429e4f5c0bfbd53c9a456|commit]] * Add clocks for MSM8909 [[https://git.kernel.org/linus/c40668048f236da6f7725998f93f0d6180003da3|commit]], [[https://git.kernel.org/linus/bf37a05744ebc6a488e3cfd3ec6d502d626740cc|commit]], [[https://git.kernel.org/linus/2cb8a39b6781ea23accd1fa93b3ad000d0948aec|commit]], [[https://git.kernel.org/linus/dcc6c9fb712875bf1897eaeb0c9d4e4237861723|commit]], [[https://git.kernel.org/linus/1727a402c1fcf2594923be47ed03fab2db0eacfb|commit]], [[https://git.kernel.org/linus/94a70c873d56e8bb7bce52cfb68d004be174dfff|commit]] * smd: Add SM6375 clocks [[https://git.kernel.org/linus/644c4229559257cadc4267fc36c2dc22ee9c040f|commit]] * rockchip: Add clock controller support for RV1126 SoC [[https://git.kernel.org/linus/2408ab5aa876cb0dd5ede23a5dadfec8132f5feb|commit]] * sprd: Add clocks support for UMS512 [[https://git.kernel.org/linus/af3bd36573e3686a82ebb79114cd9c9ccbd5374f|commit]] * vc5: Add support for IDT/Renesas !VersaClock 5P49V6975 [[https://git.kernel.org/linus/d8473831066b163d3af59ab0bb75a93b211ee1aa|commit]] == PHY ("physical layer" framework) == * Add RGMII support on lan966x [[https://git.kernel.org/linus/b0131107335d21d0b25019ce18d82e93b13b9559|commit]] * lan966x: add support for QUSGMII [[https://git.kernel.org/linus/215da896df6cceccd2faea2d36971de21a3d9f19|commit]] * rockchip: Support PCIe v3 [[https://git.kernel.org/linus/2e9bffc4f713db465177238f6033f7d367d6f151|commit]] * rockchip: add support for the rk356x variant to rockchip-inno-csidphy [[https://git.kernel.org/linus/29c99fb085ad53e6d5504d1f8d32e6673b9b3a2c|commit]] * rockchip: inno-dsidphy: Add support for rk3568 [[https://git.kernel.org/linus/b8ecfbaf2e7268d4f934678d00a3849eda0cf7c9|commit]] * ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 [[https://git.kernel.org/linus/af96579dc31761a5f5bcb207d046764f1183069a|commit]] * ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver [[https://git.kernel.org/linus/b64a85fb8f531d201cc43088a23d8b32dc729fc2|commit]] * usb: Add USB2.0 phy driver for Sunplus SP7021 [[https://git.kernel.org/linus/99d9ccd97385208b78b3d88e756451f4b70119fc|commit]] == EDAC (Error Detection And Correction) == * ie31200: Add Skylake-S support [[https://git.kernel.org/linus/7a14a11f93dfb3ef99c06d6adeb53d0759be571f|commit]] * i10nm: Add driver decoder for Ice Lake and Tremont CPUs [[https://git.kernel.org/linus/2738c69a8813453b35549465867ae591f8598eb0|commit]] * sb_edac: Add row column translation for Broadwell [[https://git.kernel.org/linus/d389059685b46861c264cda4f37a33feeab91dfc|commit]] * skx_common: Add !ChipSelect ADXL component [[https://git.kernel.org/linus/14646de48bd77947cd6a325b42eecddcec5a35c7|commit]] == Various == * counter: Add support for Counter array components [[https://git.kernel.org/linus/650ae67bbf7ba5ac193f053969612fbb93247b64|commit]], [[https://git.kernel.org/linus/9830288aeada5ec8ded1665aafe2d2b8f4121bad|commit]], [[https://git.kernel.org/linus/45d2918520b2d8e640e4fb3fbf664dfb823dc520|commit]], [[https://git.kernel.org/linus/bb4bbbec664ffdb4652bf3d5daf7c930e68e5c40|commit]], [[https://git.kernel.org/linus/d2011be1e22f7769c7c71d6d7f777ffcc544808d|commit]] * extcon: usbc-tusb320: Add USB TYPE-C support [[https://git.kernel.org/linus/bf7571c00dca0a9c5af3f5125ef5a89a40b13cd5|commit]] * firmware/psci: Add debugfs support to ease debugging [[https://git.kernel.org/linus/3137f2e60098bccdf9b3a744747b06a96addab9e|commit]] * firmware: xilinx: add support for sd/gem config [[https://git.kernel.org/linus/256dea9134c38fcc409ec7ea6a1eb67829b563bc|commit]] * fpga: dfl-pci: Add IDs for Intel N6000, N6001 and C6100 cards [[https://git.kernel.org/linus/65f5c01033ab85f8d385d65c4b51fe31459da603|commit]] * habanalabs * gaudi2: Add secured attestation info uapi [[https://git.kernel.org/linus/0c88760f8f5e13e32f624a1da71144b240b05125|commit]] * gaudi2: New API to control engine cores running mode [[https://git.kernel.org/linus/194e515c79462f1ad09ebcc9e01a3acb84a98d82|commit]] * Add uapi to retrieve engines status [[https://git.kernel.org/linus/f018c54e3de6619c46e33ab1c613761e9fba21d0|commit]] * Expose device security status through sysfs [[https://git.kernel.org/linus/6457271f64a2b6674b11aebb2888427eb4558c22|commit]] * Expose device security status using info ioctl [[https://git.kernel.org/linus/38a4358009456bfd7e4893c4f98ee401efce26eb|commit]] * hwtracing: hisi_ptt: Add trace and tune function support for !HiSilicon PCIe Tune and Trace device [[https://git.kernel.org/linus/ff0de066b4632ccb2b2e50f90c0c5be7f4689de7|commit]], [[https://git.kernel.org/linus/5ca57b03d8c5de4c59234cc11fe9dd9f13d57f48|commit]] * irqchip: Add IMX MU MSI controller driver [[https://git.kernel.org/linus/70afdab904d2d1e68bffe75fe08e7e48e0b0ff8e|commit]] * mei: debugfs: add pxp mode to devstate in debugfs [[https://git.kernel.org/linus/57e4f15506262dbd431c5f72ebd5b21ebb426119|commit]] * memory: brcmstb_memc: Add Broadcom STB memory controller driver [[https://git.kernel.org/linus/a4be90ff7a7d22a5a781ed2bb3c2d4b2f535a515|commit]] * memory: mtk-smi: mt8188: Add SMI Support [[https://git.kernel.org/linus/673e71df5ccfaefeb32bb5b3130a5d397b742194|commit]] * misc: microchip: pci1xxxx: load auxiliary bus driver for the PIO function in the multi-function endpoint of pci1xxxx device [[https://git.kernel.org/linus/393fc2f5948fd340d016a9557eea6e1ac2f6c60c|commit]] * parport: add support for Netmos device 9900 [[https://git.kernel.org/linus/6e08c43dffd46f0571686917eeda4284ed220079|commit]] * pcmcia: remove AT91RM9200 Compact Flash driver [[https://git.kernel.org/linus/15e74c6c1ce2d388e967f32cdaa83ca034fa6452|commit]] * pcmcia: remove VR41XX PCMCIA driver [[https://git.kernel.org/linus/ae19e152849514fe15dfdcd1d3a37bdd5e4bdbb4|commit]] * regmap: Support accelerated noinc operations [[https://git.kernel.org/linus/c20cc099b30abd50f563e422aa72edcd7f92da55|commit]] * regmap: mmio: Support accelerared noinc operations [[https://git.kernel.org/linus/81c0386c1376da54f05d6916936db5220df9f97d|commit]] * remoteproc: Introduce rproc features [[https://git.kernel.org/linus/49f27f2b4bfa8b6e26f02df615e544f52648bfb2|commit]] * remoteproc: Support attach recovery after rproc crash [[https://git.kernel.org/linus/ba194232edc032be2188ed792330bdd7bd5d4363|commit]] * reset: add polarfire soc reset support [[https://git.kernel.org/linus/05f9e36370c1517c8e03325f38910fd7ad30b177|commit]] * speakup-dummy: Add support for PUNCT variable [[https://git.kernel.org/linus/73392920f0e4bb8b04e9debf90cfe75a15fda9e7|commit]] * speakup_soft: Add direct module parameter [[https://git.kernel.org/linus/116769d385a81f874f9d407ae92c09b1af44023b|commit]] * vDPA: allow userspace to query features of a vDPA device [[https://git.kernel.org/linus/228565100def593df0f26ee07d5fb810039454d5|commit]] * vdpa: device feature provisioning [[https://git.kernel.org/linus/90fea5a800c3dd80fb8ad9a02929bcef5fde42b8|commit]], [[https://git.kernel.org/linus/477f71971422fb225337b30f7b79363387b1d78c|commit]], [[https://git.kernel.org/linus/c1ca352d371f724f7fb40f016abdb563aa85fe55|commit]] * watchdog: Add tracing events for the most usual watchdog events [[https://git.kernel.org/linus/e25b091bed4946078c0998e4be77bc56824a9adf|commit]] * iio: Add new event type gesture and use direction for single and double tap [[https://git.kernel.org/linus/835e699ef82adfc85ac4cc3f1f237c1adfdefd20|commit]] * iio: core: Introduce _zeropoint for differential channels [[https://git.kernel.org/linus/5c64990b99aa91622cf044a9a2f7a78de8f770a2|commit]] = List of Pull Requests = * [[https://git.kernel.org/torvalds/c/fb443f36f3b9af6a4590b6e65e2d7affdfe0da18|MIPS updates]] * [[https://git.kernel.org/torvalds/c/75003fa726e990883bba5b38c4c4d873dab45d62|m68k updates]] * [[https://git.kernel.org/torvalds/c/dda0ba40da68255cea24474e69bcf14499408e2b|nolibc updates]] * [[https://git.kernel.org/torvalds/c/b8fb65e1d33206f78ad62e10ceb93095ecac24a6|LKMM (Linux Kernel Memory Model) updates]] * [[https://git.kernel.org/torvalds/c/890f242084c9eac18ef87031d95e0bdbaac01ed4|RCU updates]] * [[https://git.kernel.org/torvalds/c/f3dfe925f9548a4337883926db542ccf4ca55fe1|documentation updates]] * [[https://git.kernel.org/torvalds/c/9388076b4cedf199624173b4fcd3f208c02632d6|ACPI updates]] * [[https://git.kernel.org/torvalds/c/c79e6fa98ca8628556a01fe277022bda64829fdf|power management updates]] * [[https://git.kernel.org/torvalds/c/a5088ee7251e5106a4efa9588a73866eb4b4154e|thermal control updates]] * [[https://git.kernel.org/torvalds/c/8aebac82933ff1a7c8eede18cab11e1115e2062b|Rust introductory support]] * [[https://git.kernel.org/torvalds/c/12ed00ba01abf39e0869c02ccdde5e24a357466b|execve updates]] * [[https://git.kernel.org/torvalds/c/865dad2022c52ac6c5c9a87c5cec78a69f633fb6|kcfi updates]] * [[https://git.kernel.org/torvalds/c/d0989d01c66fed6a741820a96b8cca6688f183ff|kernel hardening updates]] * [[https://git.kernel.org/torvalds/c/74a0f84590eefaf0b55941e8bd8c476b35cdd40b|smack updates]] * [[https://git.kernel.org/torvalds/c/eafb121ec0dbcd9a5a1ab0e78dfc06a67af7d536|integrity updates]] * [[https://git.kernel.org/torvalds/c/e816da29bc0cf0504afddd314a2d71b694b5d7af|SELinux updates]] * [[https://git.kernel.org/torvalds/c/26b84401da8458c5cbd6818d5732f7bbb84124a2|LSM updates]] * [[https://git.kernel.org/torvalds/c/223b8452530da8816de09ec76a2182d1ad8f4fe2|vfs acl updates]] * [[https://git.kernel.org/torvalds/c/8bea8ff34a8a5a46c9550aad6f6381b9fce0f958|fatfs vfsuid conversion]] * [[https://git.kernel.org/torvalds/c/3497640a80d77cd098d45c9f3ab235b1aa472dbc|erofs updates]] * [[https://git.kernel.org/torvalds/c/f90497a16e434c2211c66e3de8e77b17868382b8|nfsd updates]] * [[https://git.kernel.org/torvalds/c/f4309528f3dec3ead08cd4bd09e0e5fe081ab9f9|dlm updates]] * [[https://git.kernel.org/torvalds/c/438b2cdd17a6c9df607f574bd13b6b637795a411|fscrypt updates]] * [[https://git.kernel.org/torvalds/c/5779aa2dac9a8dcad89b3774ee354de8b453ab21|fsverity updates]] * [[https://git.kernel.org/torvalds/c/725737e7c21d2d25a4312c2aaa82a52bd03e3126|STATX_DIOALIGN support]] * [[https://git.kernel.org/torvalds/c/bf7676251b49cc4a97572da7e10f52b97cf65c75|EDAC updates]] * [[https://git.kernel.org/torvalds/c/3339914a5832cffdecd578931b3db20d3deba5f6|x86 platform update]] * [[https://git.kernel.org/torvalds/c/f8475a6749ae9727878c189bbff073a257e43cba|x86 RTC cleanups]] * [[https://git.kernel.org/torvalds/c/ba94a7a90008fd55c7ff1c5b4ca1853e6277dc37|x86 SGX update]] * [[https://git.kernel.org/torvalds/c/7db99f01d1879f30af95f14dfd5cbcf009d15166|x86 cpu updates]] * [[https://git.kernel.org/torvalds/c/51eaa866a50f3e5f006b0c4876ddfa0e5c72c5f0|x86 RAS updates]] * [[https://git.kernel.org/torvalds/c/5bb3a16dbea8ac40a36056e8ca79d37d47198a67|x86 APIC update]] * [[https://git.kernel.org/torvalds/c/bb1f11546eb3cd1e2b8ea45653eb0f530e42b035|x86 asm update]] * [[https://git.kernel.org/torvalds/c/b5f0b11353a6a33a1accd0b742c80ed6b2f35ac0|x75 microcode loader updates]] * [[https://git.kernel.org/torvalds/c/193e2268a3bb1404b42f8edcc037a3eafd165aa9|x86 cache resource control updates]] * [[https://git.kernel.org/torvalds/c/3eba620e7bd772a0c7dc91966cb107872b54a910|x86 cleanups]] * [[https://git.kernel.org/torvalds/c/c645c11a2dba116bad3ee43e08e330db8f03ede6|audit updates]] * [[https://git.kernel.org/torvalds/c/522667b24f08009591c90e75bfe2ffb67f555498|landlock updates]] * [[https://git.kernel.org/torvalds/c/0326074ff4652329f2a1a9c8685104576bd8d131|networking updates]] * [[https://git.kernel.org/torvalds/c/b86406d42ae3c41ae0ce332ea24350829b88af51|i2c updates]] * [[https://git.kernel.org/torvalds/c/0baf6dcc02c130a69fb21088ec31a0ba7a896f22|hwmon updates]] * [[https://git.kernel.org/torvalds/c/521d04e3c8a7dda4ed1ee1630e92d370688f6b33|regmap updates]] * [[https://git.kernel.org/torvalds/c/d40c874573145b4af3b3b6205f3741b498697623|regulator updates]] * [[https://git.kernel.org/torvalds/c/2bca25eaeba6190efbfcb38ed169bd7ee43b5aaf|spi updates]] * [[https://git.kernel.org/torvalds/c/ebcfaeeceaf1d60de48f0b3c17b057d54ef790e9|PCMCIA updates]] * [[https://git.kernel.org/torvalds/c/c3f13bbfc2f0240743a4d03a8a890d03730f5a6d|MMC updates]] * [[https://git.kernel.org/torvalds/c/1c2daf52185bbc91421f0e84e6bf2706bb350cce|chrome platform updates]] * [[https://git.kernel.org/torvalds/c/7fb68b6c821be7165d5be5d8801d909912af9159|x86 platform driver updates]] * [[https://git.kernel.org/torvalds/c/a47e60729d9624e931f988709ab76e043e2ee8b9|backlight update]] * [[https://git.kernel.org/torvalds/c/7e6739b9336e61fe23ca4e2c8d1fda8f19f979bf|drm updates]] * [[https://git.kernel.org/torvalds/c/833477fce7a14d43ae4c07f8ddc32fa5119471a2|sound updates]] * [[https://git.kernel.org/torvalds/c/7782aae498b92f124267b366293100d121fe0f56|ARM updates]] * [[https://git.kernel.org/torvalds/c/40285e64c5654c956505dad34ed2ee4be163b1f0|ARM defconfig updates]] * [[https://git.kernel.org/torvalds/c/ff6862c23d2e83d12d1759bf4337d41248fb4dc8|ARM driver updates]] * [[https://git.kernel.org/torvalds/c/7171a8da00035e7913c3013ca5fb5beb5b8b22f0|ARM devicetree updates]] * [[https://git.kernel.org/torvalds/c/41fc64a0550b86f4428e8d3fa23ab97678a65ae8|ARM SoC updates]] * [[https://git.kernel.org/torvalds/c/18fd049731e67651009f316195da9281b756f2cf|arm64 updates]] * [[https://git.kernel.org/torvalds/c/93ed07a23fd08b8613f64cf0a15d7fbdaca010fd|asm-generic updates]] * [[https://git.kernel.org/torvalds/c/dd42d9c3f461a7dc896076691ba42cf97225973e|Kselftest updates]] * [[https://git.kernel.org/torvalds/c/ffb39098bf87db327b2be4b5c6f1087bcba94ce9|KUnit updates]] * [[https://git.kernel.org/torvalds/c/46811b5cb369fe638665b805f3c84683f78e5379|vfs inode update]] * [[https://git.kernel.org/torvalds/c/70df64d6c6c2f76be47311fa6630d6edbefa711e|vfs d_path updates]] * [[https://git.kernel.org/torvalds/c/7a3353c5c441175582cf0d17f855b2ffd83fb9db|vfs file updates]] * [[https://git.kernel.org/torvalds/c/ab296221579715fb8f36a27c374ebabe5bfb7e9e|file_inode() updates]] * [[https://git.kernel.org/torvalds/c/1586a7036d3f0e7dd29a3090b9dfa4eb2c15f12c|misc tomoyo changes]] * [[https://git.kernel.org/torvalds/c/4c0ed7d8d6e3dc013c4599a837de84794baa5b62|vfs constification updates]] * [[https://git.kernel.org/torvalds/c/76e45035348c247a70ed50eb29a9906657e4444f|btrfs updates]] * [[https://git.kernel.org/torvalds/c/7f198ba7ae9874c64ffe8cd3aa60cf5dab78ce3a|affs update]] * [[https://git.kernel.org/torvalds/c/bc32a6330fb0e90d1ce813c720d50098a41ec2e6|ext4 updates]] * [[https://git.kernel.org/torvalds/c/4c86114194e644b6da9107d75910635c9e87179e|iomap updates]] * [[https://git.kernel.org/torvalds/c/9f4b9beeb9cf46c4b172fca06de5bd6831108641|ksmbd updates]] * [[https://git.kernel.org/torvalds/c/abf625dc8c1db167150c844028a2f9f4c329fe68|fsnotify updates]] * [[https://git.kernel.org/torvalds/c/188943a15638ceb91f960e072ed7609b2d7f2a55|ext2, udf, reiserfs, and quota updates]] * [[https://git.kernel.org/torvalds/c/0a78a376ef3c2f3d397df48909f00cd75f92137a|io_uring updates]] * [[https://git.kernel.org/torvalds/c/513389809e138ae903b6ef43c1d5d2ffaf4dca17|block updates]] * [[https://git.kernel.org/torvalds/c/7c989b1da3946e40bf71be00a0b401015235605a|passthrough updates]] * [[https://git.kernel.org/torvalds/c/4078aa68509746d0c1a70c50ab22a761ad7c2e0d|ata updates]] * [[https://git.kernel.org/torvalds/c/5d435a3f7b6cb1db566d0f56f5f8dc33be0dde69|media updates]] * [[https://git.kernel.org/torvalds/c/79d11de9637a37035b4a72ccb528b3dfebc1bf67|HID updates]] * [[https://git.kernel.org/torvalds/c/ae9559594cb851aff774d5bea243b84c6acf761d|MFD updates]] * [[https://git.kernel.org/torvalds/c/3fb55dd14036b875b96c39d6e18fc53feb891891|pwm updates]] * [[https://git.kernel.org/torvalds/c/83da5ec6b7fccd37547477effa6a4b1162c1acf1|HSI updates]] * [[https://git.kernel.org/torvalds/c/11c747e5a1f908e9e3a868461ba9992e5396402a|power supply and reset updates]] * [[https://git.kernel.org/torvalds/c/e5df1d3ebed2568caf45564946b4a60aa75f0277|rpmsg updates]] * [[https://git.kernel.org/torvalds/c/94e8ca6ebd1bc20a193eb552dee4de884a954938|remoteproc updates]] * [[https://git.kernel.org/torvalds/c/1227db9eab18f1ebaac990223d3f18eaddf1b442|MTD updates]] * [[https://git.kernel.org/torvalds/c/e08466a7c00733a501d3c5328d29ec974478d717|rdma updates]] * [[https://git.kernel.org/torvalds/c/62e6e5940c0c09433efa52d0fa9a11623a4704b2|SCSI updates]] * [[https://git.kernel.org/torvalds/c/416a2f4f91525fcdec821320bc4608cf012d418e|dmaengine updates]] * [[https://git.kernel.org/torvalds/c/33e591dee915832c618cf68bb1058c8e7d296128|phy updates]] * [[https://git.kernel.org/torvalds/c/881eccbef52563feb4fde0d19d375884798783f7|soundwire updates]] * [[https://git.kernel.org/torvalds/c/6181073dd6a7e5deafc60e7981bd765b6c93da8c|tty/serial driver updates]] * [[https://git.kernel.org/torvalds/c/d3dcbe24a0fc6373ce7e4a65acd5c785aa8e2396|USB / Thunderbolt updates]] * [[https://git.kernel.org/torvalds/c/e8bc52cb8df80c31c73c726ab58ea9746e9ff734|driver core updates]] * [[https://git.kernel.org/torvalds/c/a09476668e3016ea4a7b0a7ebd02f44e0546c12c|char/misc and other driver updates]] * [[https://git.kernel.org/torvalds/c/3002b7a31894cfa0e57080f7e0961b5fee788aa3|staging driver updates]] * [[https://git.kernel.org/torvalds/c/f01603979a4afaad7504a728918b678d572cda9e|gpio updates]] * [[https://git.kernel.org/torvalds/c/bdc753c7fcb4eb009ae246a188ea7ac6dac98ce1|clk updates]] * [[https://git.kernel.org/torvalds/c/a6afa4199d3d038fbfdff5511f7523b0e30cb774|mailbox updates]] * [[https://git.kernel.org/torvalds/c/0e470763d84dcad27284067647dfb4b1a94dfce0|EFI updates]] * [[https://git.kernel.org/torvalds/c/ef688f8b8cd3eb20547a6543f03e3d8952b87769|kvm updates]] * [[https://git.kernel.org/torvalds/c/57c92724c8c19fc1b099826610fdb51985de12ba|microblaze updates]] * [[https://git.kernel.org/torvalds/c/2e64066dab157ffcd0e9ec2ff631862e6e222876|RISC-V updates]] * [[https://git.kernel.org/torvalds/c/03785a69ae47a17fe57fee31058fef7cd3042977|s390 updates]] * [[https://git.kernel.org/torvalds/c/4899a36f91a9f9b06878471096bd143e7253006d|powerpc updates]] * [[https://git.kernel.org/torvalds/c/c71370bde7dbd3aefae0c2e8dd643d68fb2c51c8|kthread update]] * [[https://git.kernel.org/torvalds/c/e572410e47a4e9647d5d7a49ca699a1497378707|ptrace update]] * [[https://git.kernel.org/torvalds/c/493ffd6605b2d3d4dc7008ab927dba319f36671f|ucounts update]] * [[https://git.kernel.org/torvalds/c/30c999937f69abf935b0228b8411713737377d9e|scheduler updates]] * [[https://git.kernel.org/torvalds/c/3871d93b82a4a6c1f4308064f046a544f16ada21|perf events updates]] * [[https://git.kernel.org/torvalds/c/3e71f0167b3db4e4b3d0d8353c375f6587323052|locking updates]] * [[https://git.kernel.org/torvalds/c/65f109e19976a833c18820e3950c8f2bb8bd19b4|objtool updates]] * [[https://git.kernel.org/torvalds/c/7f6dcffb44ad246e3211c6aeaba8a625e2766836|preempt RT updates]] * [[https://git.kernel.org/torvalds/c/55be6084c8e0e0ada9278c2ab60b7a584378efda|timer updates]] * [[https://git.kernel.org/torvalds/c/52abb27abfff8c5ddf44eef4d759f3d1e9f166c5|slab updates]] * [[https://git.kernel.org/torvalds/c/8adc0486f3c85e3c1e40c1ce6884317a17c380d3|random number generator updates]] * [[https://git.kernel.org/torvalds/c/adf4bfc4a9ab86be0b72fa9cadc9e7ab6ad15dfe|cgroup updates]] * [[https://git.kernel.org/torvalds/c/b520410654103086ccc0d339c0ff645d4c4dd697|printk updates]] * [[https://git.kernel.org/torvalds/c/4de65c5830233e7a4adf2e679510089ec4e210c7|livepatching updates]] * [[https://git.kernel.org/torvalds/c/8afc66e8d43be8edcf442165b70d50dd33091e68|Kbuild updates]] * [[https://git.kernel.org/torvalds/c/385f4a10191d95f40b5af72097df06e70f85d69a|module updates]] * [[https://git.kernel.org/torvalds/c/dc55342867c9cf2295f4330420461361a9c8117d|sysctl updates]] * [[https://git.kernel.org/torvalds/c/cdf072acb5baa18e5b05bdf3f13d6481f62396fc|tracing updates]] * [[https://git.kernel.org/torvalds/c/d4013bc4d49f6da8178a340348369bb9920225c9|bitmap updates]] * [[https://git.kernel.org/torvalds/c/3604a7f568d3f67be8c13736201411ee83b210a1|crypto updates]] * [[https://git.kernel.org/torvalds/c/ada3bfb6492a6d0d3eca50f3b61315fe032efc72|tpm updates]] * [[https://git.kernel.org/torvalds/c/706eacadd5c5cc13510ba69eea2917c2ce5ffa99|devicetree updates]] * [[https://git.kernel.org/torvalds/c/f23cdfcd04f7c044ee47dac04484b8d289088776|iommu updates]] * [[https://git.kernel.org/torvalds/c/10b22b533ee2c9621f8ab74cf9df1021b5731dbc|dma-mapping updates]] * [[https://git.kernel.org/torvalds/c/3a1e24fa70a06ab6b087361ffe90d4cb5e1d059d|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/f848b3cda39b5d41746040eb51f8e87a685bf0d9|more power management updates]] * [[https://git.kernel.org/torvalds/c/aa512c115a09d9133dcb09466e39f93f99a82fdb|more thermal control updates]] * [[https://git.kernel.org/torvalds/c/0e0073eb1b60f4ec6faecea034a6772fe1409a88|hyperv updates]] * [[https://git.kernel.org/torvalds/c/8aeab132e05fefc3a1a5277878629586bd7a3547|virtio updates]] * [[https://git.kernel.org/torvalds/c/34fdd22c8fd9c5ebda999b5bb1bfe25f293bd030|m68knommu updates]] * [[https://git.kernel.org/torvalds/c/e2302539dd4f1c62d96651c07ddb05aa2461d29c|xtensa updates]] * [[https://git.kernel.org/torvalds/c/70442fc54e6889a2a77f0e9554e8188a1557f00e|x86 mm updates]] * [[https://git.kernel.org/torvalds/c/27bc50fc90647bbf7b734c3fc306a5e61350da53|MM updates]] * [[https://git.kernel.org/torvalds/c/f721d24e5dae8358b49b24399d27ba5d12a7e049|vfs tmpfile updates]] * [[https://git.kernel.org/torvalds/c/dc914858561c424978307561492fcf3145b8b525|more nfsd updates]] * [[https://git.kernel.org/torvalds/c/ac1e8c6c95bf805c699656046aef0a05205edfbd|cifs updates]] * [[https://git.kernel.org/torvalds/c/4875d2ffb0104db625db281944d18e8987f97030|gfs2 updates]] * [[https://git.kernel.org/torvalds/c/288fc86067620dcbec34a335b95b75635551e8fe|gfs2 debugfs updates]] * [[https://git.kernel.org/torvalds/c/00833408bb164342990102f272c77983f1ca5e94|9p updates]] * [[https://git.kernel.org/torvalds/c/5d170fe435e54cafa599a21521ea65fe9535f537|f2fs updates]] * [[https://git.kernel.org/torvalds/c/60bb8154d1d77042a5d43d335a68fdb202302cbe|xfs updates]] * [[https://git.kernel.org/torvalds/c/8de1037a96ef33363727302f9afadb6535fd8b05|IPMI updates]] * [[https://git.kernel.org/torvalds/c/500b717fe36f31eec487adae4824f9be7c48d998|dmi updates]] * [[https://git.kernel.org/torvalds/c/eec4ed317dccdef610b54224f45e0e1f4fdb75fb|fbdev updates]] * [[https://git.kernel.org/torvalds/c/694b37a5dd3c87235e02fabbe7b394f6ab1f444b|input updates]] * [[https://git.kernel.org/torvalds/c/979bb59016aed7c7c58baca2307d9d13890cc6ab|pin control updates]] * [[https://git.kernel.org/torvalds/c/c440f99695236ceb610606e4b5c50e150981f6c5|more i2c updates]] * [[https://git.kernel.org/torvalds/c/041bc24d867a2a577a06534d6d25e500b24a01ef|pci updates]] * [[https://git.kernel.org/torvalds/c/d465bff130bf4ca17b6980abe51164ace1e0cba4|perf tools updates]] * [[https://git.kernel.org/torvalds/c/f311d498be8f1aa49d5cfca0b18d6db4f77845b7|more kvm updates]] * [[https://git.kernel.org/torvalds/c/49da070062390094112b423ba443ea193527b2e4|memblock updates]] * [[https://git.kernel.org/torvalds/c/60ac35bf6b98fb87475c2f85f022d5ea737dd68c|interrupt updates]] * [[https://git.kernel.org/torvalds/c/95b8b5953a315081eadbadf49200e57d7e05aae7|LoongArch updates]] * [[https://git.kernel.org/torvalds/c/676cb4957396411fdb7aba906d5f950fc3de7cc9|non-MM updates]] * [[https://git.kernel.org/torvalds/c/778ce723e93ee803ef5883619fe2391e00dbc209|xen updates]] * [[https://git.kernel.org/torvalds/c/d3cf40513330752238ae585fdb0e46ec6baa588b|VFIO updates]] * [[https://git.kernel.org/torvalds/c/661e00960f072a63bb956836e65f2ce3a1ca8793|more Kselftest updates]] * [[https://git.kernel.org/torvalds/c/a185a0995518a3355c8623c95c36aaaae489de10|more KUnit updates]] * [[https://git.kernel.org/torvalds/c/531d3b5f731123a1ea91887a84f99bb8cb64be8e|orangefs update]] * [[https://git.kernel.org/torvalds/c/66b834558537c623135241e1ea9ddf11b31596e4|NFS client updates]] * [[https://git.kernel.org/torvalds/c/524d0c68826bc1adf9d1946e540eb4f7b16699a7|ceph updates]] * [[https://git.kernel.org/torvalds/c/3d33e6dd5c23136fb57e688131ca58acd7963dcb|watchdog updates]] * [[https://git.kernel.org/torvalds/c/c98c70ed43cc35b6d5ca9713e037bfe2debc251c|more io_uring updates]] * [[https://git.kernel.org/torvalds/c/a521fc3cfbf45f910d6f4438cc222fda15a4987b|more block updates]] * [[https://git.kernel.org/torvalds/c/9c9155a3509a2ebdb06d77c7a621e9685c802eac|more drm updates]] * [[https://git.kernel.org/torvalds/c/498574970fc968ee17cfea9e6959b78c094c00a5|more RISC-V updates]] * [[https://git.kernel.org/torvalds/c/ebdca8ecc31b07385cd83200532522bd5d95f02c|more s390 updates]] * [[https://git.kernel.org/torvalds/c/f2e44139f3e0edb8be8821fe4dc93afd7b034182|parisc updates]] * [[https://git.kernel.org/torvalds/c/5e714bf1713b4b096d20ec75c13880b7086964bd|more MM updates]] * [[https://git.kernel.org/torvalds/c/bd9a3dba185ce6701b41f0341470d3f53bbbbaed|PSI updates]] * [[https://git.kernel.org/torvalds/c/5964c927b4c1399bd3ab80ebaa62eb6eef96ab07|LED updates]] * [[https://git.kernel.org/torvalds/c/91080ab38f3eaa2a0af4888220d007698a2e7b03|UML updates]] * [[https://git.kernel.org/torvalds/c/b7cef0d21c379669c9f620c9692b5c7c885a6311|UBI and UBIFS updates]] * [[https://git.kernel.org/torvalds/c/4ce1b97949cbf46e847722461386170e0f709c59|i3c updates]] * [[https://git.kernel.org/torvalds/c/b7270c69a36efc61ed6ebd31a8a458f354a6edc0|RTC updates]] * [[https://git.kernel.org/torvalds/c/19d17ab7c68b62180e0537f92400a6f798019775|nvdimm updates]] * [[https://git.kernel.org/torvalds/c/36d8a3edf8bd504320fca970f8b0633b8226cb58|OpenRISC updates]] * [[https://git.kernel.org/torvalds/c/b08cd74448fafaa302ce2bc11beab5e5a55d0065|more cifs updates]] * [[https://git.kernel.org/torvalds/c/2fcd8f108f25ef0cbbfcb57acf1c42934c238ed5|more clk updates]] * [[https://git.kernel.org/torvalds/c/8636df94ec917019c4cb744ba0a1f94cf9057790|more perf tools updates]] * [[https://git.kernel.org/torvalds/c/f1947d7c8a61db1cb0ef909a6512ede0b1f2115b|more random number generator updates]] = Other news sites = * LWN merge window [[https://lwn.net/Articles/910312/|part 1]], [[https://lwn.net/Articles/910608/|part 2]], [[https://lwn.net/Articles/915435/|development statistics]] * Phoronix's [[https://www.phoronix.com/review/linux-61-features|feature overview]]