Size: 271982
Comment:
|
← Revision 41 as of 2025-02-15 00:17:56 ⇥
Size: 297366
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
Linux 6.14 changelog. Not complete. |
Linux 6.14 changelog. <<TableOfContents()>> = Prominent features = == == = Core (various) = * Pre-content fanotify support [[https://lore.kernel.org/linux-fsdevel/20241121112218.8249-1-jack@suse.cz/T/|(cover)]], [[https://git.kernel.org/linus/0a076036b631f086a6bce93a45eaa216f234f121|commit]], [[https://git.kernel.org/linus/9740d17162deca7138fad7dcf3ef52324832c32b|commit]], [[https://git.kernel.org/linus/4acf3bc76e521b47acebcefc6312c97992f4ca29|commit]], [[https://git.kernel.org/linus/4f8afa33817a6420398d1c177c6e220a05081f51|commit]], [[https://git.kernel.org/linus/870499bc1d4dc04cba1f63dd5e7bc02b983e2458|commit]], [[https://git.kernel.org/linus/b4b2ff4f61ded819bfa22e50fdec7693f51cbbee|commit]], [[https://git.kernel.org/linus/fac84846a28c0950d4433118b3dffd44306df62d|commit]], [[https://git.kernel.org/linus/20bf82a898b65c129af76deb96a1b415d3098a28|commit]], [[https://git.kernel.org/linus/8392bc2ff8c8bf7c4c5e6dfa71ccd893a3c046f6|commit]], [[https://git.kernel.org/linus/7f4796a46571ced5d3d5b0942e1bfea1eedaaecd|commit]], [[https://git.kernel.org/linus/b722e40be2bda7a688f74e1a794121e84f717fdc|commit]], [[https://git.kernel.org/linus/bb480760ffc7018e21ee6f60241c2b99ff26ee0e|commit]], [[https://git.kernel.org/linus/5121711eb8dbcbed70b1db429a4665f413844164|commit]] * kthread: Introduce preferred affinity [[https://lore.kernel.org/linux-kernel/20240807160228.26206-1-frederic@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/26e6057674b670bf18a21585d053acb017acc90c|commit]], [[https://git.kernel.org/linus/135eef38d7e081303fd9cdb982b37fcad32f9be0|commit]], [[https://git.kernel.org/linus/d31679f42e19780b4564cd1c5f90c1f3249f00c7|commit]], [[https://git.kernel.org/linus/0d19b96cf159ca9b0a96275cad9e41adb2726889|commit]], [[https://git.kernel.org/linus/f33f1a88cf0f379c5b8bf180a72f0217efa0422f|commit]], [[https://git.kernel.org/linus/faaf18d3f353963a9d9b4c59fabb67b6f86f7946|commit]], [[https://git.kernel.org/linus/76f99fc1566d99bc263249996240df5511c73819|commit]], [[https://git.kernel.org/linus/294fca60223ad2b87dfc5df03a95f044a2cd61a1|commit]], [[https://git.kernel.org/linus/192faebeb9c35f9c34eeaf5227e616f3cc8099a0|commit]], [[https://git.kernel.org/linus/94dcf29a11b3d20a28790598d701f98484a969da|commit]], [[https://git.kernel.org/linus/3a5446612a3f2579c751ddb77c5e16b9a0d47001|commit]], [[https://git.kernel.org/linus/5eacb68a358503cb350eaf68599a0d6caef569ab|commit]], [[https://git.kernel.org/linus/54880b5a2b5ea6d32dd970125b9b1b033b86ae93|commit]], [[https://git.kernel.org/linus/c6a566f6c1b4d5dff659acd221f95a72923f4085|commit]], [[https://git.kernel.org/linus/4d13f4304fa43471bfea101658a11feec7b28ac0|commit]], [[https://git.kernel.org/linus/db7ee3cb620b2cec5a5f44767ab93cb4eb80d961|commit]], [[https://git.kernel.org/linus/41f70d8e16349c65abdc0dd88a7d0ab94e5ce639|commit]], [[https://git.kernel.org/linus/b04e317b522630b46f78ee62ecbdc5734e8d43de|commit]], [[https://git.kernel.org/linus/8044c589767456af2061ca03468aa6a295da1925|commit]] * Lockless mntns lookup [[https://lore.kernel.org/linux-fsdevel/20241213-work-mount-rbtree-lockless-v3-0-6e3cdaf9b280@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/62b8dee925023ed2a2b417dea657e3e3e57c4117|commit]], [[https://git.kernel.org/linus/144acef3334eb664fae4a2e1e35fdd693fc07d4e|commit]], [[https://git.kernel.org/linus/5dcbd85d35515532c93b337a3f8be54937aeea8a|commit]], [[https://git.kernel.org/linus/67d676bb135cd4de9647616e73cfd059ef57c9a6|commit]], [[https://git.kernel.org/linus/4368898b271ad4ea3b6ae64f5cd16486a6d65430|commit]], [[https://git.kernel.org/linus/e7c8dde36818ffa101045cfc887c49cd631048ee|commit]], [[https://git.kernel.org/linus/cae73d3bdce5dc6cdbf454fcc37a6fb2f025151e|commit]], [[https://git.kernel.org/linus/9d87b1067382be1ede395c9246ff1ee0519f0c64|commit]], [[https://git.kernel.org/linus/d3238e8944e2bd1d6a006d35850e86fa80469751|commit]], [[https://git.kernel.org/linus/75d0dd101fbf0173f046bf55a8d583aa8d6a1ce5|commit]] * Symlink length caching [[https://lore.kernel.org/linux-ext4/20241120112037.822078-1-mjguzik@gmail.com/T/|(cover)]], [[https://git.kernel.org/linus/ea382199071931d19aac5f688b543e07360e2b64|commit]], [[https://git.kernel.org/linus/bae80473f7b0b25772619e7692019b1549d4a82c|commit]], [[https://git.kernel.org/linus/657e726e0cb9ba4f583ae7d226100bc43cc43a41|commit]] * pidfs: implement file handle support part 1[[https://lore.kernel.org/linux-nfs/20241129-work-pidfs-v2-0-61043d66fbce@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/9698d5a4836549d394e6efd858b5200878c9f255|commit]], [[https://git.kernel.org/linus/03c212bf3fa86820baa5bcad75cfabb845166ccd|commit]], [[https://git.kernel.org/linus/230536ff6b06b199995687aa7fbf164970ebda85|commit]], part2 [[https://lore.kernel.org/linux-nfs/20241113-pidfs_fh-v2-0-9a4d28155a37@e43.eu/T/|(cover)]], [[https://git.kernel.org/linus/d2ab36bb115b720c9c738184d4007e1ca01c53da|commit]], [[https://git.kernel.org/linus/230536ff6b06b199995687aa7fbf164970ebda85|commit]] * pidfs: Support bind-mounts [[https://lore.kernel.org/linux-fsdevel/20241219-work-pidfs-mount-v1-0-dbc56198b839@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/ef4144ac2dec35d47de666f35cd873eb1be4172e|commit]], [[https://git.kernel.org/linus/f63df61651be541cc5699083faa1bfbaa105ed44|commit]] * Namespacify sysctl kernel.pid_max [[https://lore.kernel.org/linux-kernel/20241122132459.135120-1-aleksandr.mikhalitsyn@canonical.com/T/|(cover)]], [[https://git.kernel.org/linus/7863dcc72d0f4b13a641065670426435448b3d80|commit]], [[https://git.kernel.org/linus/615ab43b838bb982dc234feff75ee9ad35447c5d|commit]] * statx: add STATX_DIO_READ_ALIGN [[https://lore.kernel.org/linux-man/20250108085900.GA27227@lst.de/T/|(cover)]], [[https://git.kernel.org/linus/8fc7e23a9bd851e6997d3ea2ea1c3475b91862d3|commit]], [[https://git.kernel.org/linus/7ed6cbe0f8caa6ee38a2dc8f1b925acb904cc01f|commit]], [[https://git.kernel.org/linus/7e17483c7b151ed64f8959278def2fea164526f5|commit]], [[https://git.kernel.org/linus/7422bbd030210fbdc011acfd6f0f15b966fd2b46|commit]], [[https://git.kernel.org/linus/468210ec76e155bbc53f8fc41b2bd5e26a2f6d20|commit]] * Dont block write during exec on pre-content watched files [[https://git.kernel.org/linus/0357ef03c94ef835bd44a0658b8edb672a9dbf51|commit]] * delayacct: add delay max to record delay peak [[https://git.kernel.org/linus/658eb5ab916ddc92f294dbce8e3d449470be9f86|commit]] * io_uring * A new io_uring interface to exchange additional integrity/pi metadata with read/write [[https://lore.kernel.org/linux-fsdevel/20241128112240.8867-1-anuj20.g@samsung.com/T/|(cover)]], [[https://git.kernel.org/linus/5dbb3cbd060aa86a722d7d44278e537ae3f63081|commit]], [[https://git.kernel.org/linus/031141976be0bd5f385775727a4ed3cc845eb7ba|commit]], [[https://git.kernel.org/linus/fe8f4ca7107e968b0eb7328155c8811f2a19424a|commit]], [[https://git.kernel.org/linus/10783d0ba0d7731ec81d88c54f83cf0ff89d1c2a|commit]], [[https://git.kernel.org/linus/4de2ce04c862db66a7c1dbe0f358fc6df3825bac|commit]], [[https://git.kernel.org/linus/59a7d12a7fb5ab24efa893e6980a00ffc090c777|commit]], [[https://git.kernel.org/linus/2c0487d8b1f1351d48a13b77b254a2bb6de49eb3|commit]], [[https://git.kernel.org/linus/472292cd8cfcfb9f2e7731c3c54196c35b8d283d|commit]], [[https://git.kernel.org/linus/18623503a3a514780214850bf8ba8b03ea0f3a4b|commit]], [[https://git.kernel.org/linus/3d8b5a22d40435b4a7e58f06ae2cd3506b222898|commit]] * Expose read/write attribute capability [[https://git.kernel.org/linus/94d57442e56d2ad2ca20d096040b8ae6f216a921|commit]] * Fuse-over-io-uring [[https://lore.kernel.org/io-uring/20250123-fuse-uring-for-6-10-rfc4-v11-0-11e9cecf4cfb@ddn.com/T/|(cover)]], [[https://git.kernel.org/linus/92270d076115ae81b83f0605703602d2d5a866e2|commit]], [[https://git.kernel.org/linus/867d93dcdede5ea453543085d1ed0bf43cde60de|commit]], [[https://git.kernel.org/linus/88be7aa98d91f5761f8764273ebd961915e4632d|commit]], [[https://git.kernel.org/linus/a7040a06e4bc6a550ddb2078d59fad311dc0ee3b|commit]], [[https://git.kernel.org/linus/7ccd86ba3a485a8bc33478776eb7053d9adb7816|commit]], [[https://git.kernel.org/linus/24fe962c86f55347385933a1b06ca71b60854690|commit]], [[https://git.kernel.org/linus/d0f9c62aaf7a98412b46a91fe7daad76b316b3b7|commit]], [[https://git.kernel.org/linus/f773a7c2c3d934d00542c6471170066d150d152f|commit]], [[https://git.kernel.org/linus/3821336530616776414aa7a879640052b89def28|commit]], [[https://git.kernel.org/linus/c090c8abae4b6b77a1bee116aa6c385456ebef96|commit]], [[https://git.kernel.org/linus/4a9bfb9b6850fec0685447aed280533cf980de70|commit]], [[https://git.kernel.org/linus/ba74ba571189668697a8d8da906ad6d44762ebc6|commit]], [[https://git.kernel.org/linus/c2c9af9a0b13261c36909036057a116f2edb5e1a|commit]], [[https://git.kernel.org/linus/857b0263f30eebe13ab4b6a65156a0d6c8fc2210|commit]], [[https://git.kernel.org/linus/b6236c8407cba5d7a108facb1bcfab24994d3814|commit]], [[https://git.kernel.org/linus/3393ff964e0fa5def66570c54a4612bf9df06b76|commit]], [[https://git.kernel.org/linus/2d4fde59fd502a65c1698b61ad4d0f10a9ab665a|commit]], [[https://git.kernel.org/linus/786412a73e7ee5b00ef3437bbf2f3a250759b2ae|commit]] * task scheduler: * deadline: fixes and improvements [[https://lore.kernel.org/lkml/20240724142253.27145-1-wander@redhat.com/T/|(cover)]], [[https://git.kernel.org/linus/0664e2c311b9fa43b33e3e81429cd0c2d7f9c638|commit]], [[https://git.kernel.org/linus/3a181f20fb4e9ad3c93ea6c71520c23826042629|commit]] * sched/fair: Rename cfs_rq.nr_running into nr_queued [[https://git.kernel.org/linus/736c55a02c477ad31c57ae4c69130f437855e051|commit]] * Miscellaneous isolation related cleanups [[https://lore.kernel.org/linux-kernel/20240921190720.106195-1-longman@redhat.com/T/|(cover)]], [[https://git.kernel.org/linus/ae5c677729e99b8cb3e6252aaa9b72a92985d203|commit]], [[https://git.kernel.org/linus/1174b9344bc7e7989439cad207fcd94eaab028db|commit]], [[https://git.kernel.org/linus/6010d245ddc9f463bbf0311ac49073a78f444755|commit]], [[https://git.kernel.org/linus/c907cd44a108eff7005a2b5689bb91f50637df8b|commit]] * Fixes and improvements in /proc/schedstat [[https://lore.kernel.org/linux-doc/20241220063224.17767-1-swapnil.sapkal@amd.com/T/|(cover)]], [[https://git.kernel.org/linus/a430d99e349026d53e2557b7b22bd2ebd61fe12a|commit]], [[https://git.kernel.org/linus/c3856c9ce6b8903909b61e8d2985a3c7ec7a78e8|commit]], [[https://git.kernel.org/linus/3b2a793ea70fd14136b442df31e53935e8095034|commit]], [[https://git.kernel.org/linus/1c055a0f5d3bafaca5d218bbb3e4e63d6307be45|commit]], [[https://git.kernel.org/linus/011b3a14dc66c40066d08d60a768e14ede7ef351|commit]], [[https://git.kernel.org/linus/7c8cd569ff66755f17b0c0c03a9d8df1b6f3e9ed|commit]] * Support high-performance monotonically non-decreasing clock [[https://lore.kernel.org/linux-kernel/20250109131456.7055-1-changwoo@igalia.com/T/|(cover)]], [[https://git.kernel.org/linus/ea9b2626271f4e82f329ba52503dd5193fe656e9|commit]], [[https://git.kernel.org/linus/3a9910b5904d29c566e3ff9290990b519827ba75|commit]], [[https://git.kernel.org/linus/2e1ce39fde7caacc98bc0472d15e8c641dfb31bf|commit]], [[https://git.kernel.org/linus/d07be814fc7165cb804317c99228243382e81188|commit]], [[https://git.kernel.org/linus/0f130bc341d09a82ad23e7fc59d4306528c4c4ce|commit]], [[https://git.kernel.org/linus/62addc6dbf3644272c064c16076221bf4f633f25|commit]] * sched_ext: idle: introduce check_builtin_idle_enabled() helper [[https://git.kernel.org/linus/c0cf3530098bc13578bd4d0692351a2c4a57425d|commit]] * fair: Fix statistics with delayed dequeue [[https://git.kernel.org/linus/7b8a702d943827130cc00ae36075eff5500f86f1|commit]], [[https://git.kernel.org/linus/c2a295bffeaf9461ecba76dc9e4780c898c94f03|commit]], [[https://git.kernel.org/linus/1a49104496d38cdcb7d9106ec23773a52c7a7e82|commit]], [[https://git.kernel.org/linus/9216582b0bfb17889eebcf96fb41cd67a3d71133|commit]], [[https://git.kernel.org/linus/31898e7b87dd2833eb5dd6aa60ab2a5880c4c12f|commit]], [[https://git.kernel.org/linus/43eef7c3a4a65e258244d63a8992d0a8d70e5974|commit]], [[https://git.kernel.org/linus/736c55a02c477ad31c57ae4c69130f437855e051|commit]], [[https://git.kernel.org/linus/61b82dfb6b7e1f951fd1e95198a2aee2ccf6a167|commit]], [[https://git.kernel.org/linus/0429489e092851f066b08deed9ce0f3910515383|commit]] * Split global idle cpumask into per-numa cpumasks [[https://lore.kernel.org/linux-kernel/20241220154107.287478-1-arighi@nvidia.com/T/|(cover)]], [[https://git.kernel.org/linus/c0cf3530098bc13578bd4d0692351a2c4a57425d|commit]], [[https://git.kernel.org/linus/9cf9aceed21e3f08c94108bd688e812effce4423|commit]], [[https://git.kernel.org/linus/02f034dcbf3dcb0989e638fdc00d10984dc2278b|commit]] * rv: Automate manual steps in monitor creation [[https://lore.kernel.org/lkml/20241227144752.362911-1-gmonaco@redhat.com/T/|(cover)]], [[https://git.kernel.org/linus/6c432b56a16a0727561211a137f37ec47f96f1d0|commit]], [[https://git.kernel.org/linus/ca08e071c59d96cb1db19b20ba70e9db7b9d5791|commit]], [[https://git.kernel.org/linus/91f3407e13b89b7391ebc5b6143fd22edd901041|commit]], [[https://git.kernel.org/linus/64b3e5f0d45329bc593e13b64dcdcf836da006cd|commit]], [[https://git.kernel.org/linus/bc3d482dcc062963e7dc20565be2a887e5fc9a2d|commit]], [[https://git.kernel.org/linus/9c6cfe80980056042f1f80d65c74806021708989|commit]], [[https://git.kernel.org/linus/de6f45c2dd226269fe9886290a139533c817c5bc|commit]], [[https://git.kernel.org/linus/87c5d7f5e5938f713bde4e7435e6b207372a7f8e|commit]] * verification/dot2k: Improve template management [[https://lore.kernel.org/linux-trace-kernel/20241121145957.145700-1-gmonaco@redhat.com/T/|(cover)]], [[https://git.kernel.org/linus/ca08e071c59d96cb1db19b20ba70e9db7b9d5791|commit]], [[https://git.kernel.org/linus/91f3407e13b89b7391ebc5b6143fd22edd901041|commit]], [[https://git.kernel.org/linus/64b3e5f0d45329bc593e13b64dcdcf836da006cd|commit]], [[https://git.kernel.org/linus/bc3d482dcc062963e7dc20565be2a887e5fc9a2d|commit]], [[https://git.kernel.org/linus/9c6cfe80980056042f1f80d65c74806021708989|commit]], [[https://git.kernel.org/linus/de6f45c2dd226269fe9886290a139533c817c5bc|commit]], [[https://git.kernel.org/linus/87c5d7f5e5938f713bde4e7435e6b207372a7f8e|commit]] * binder: Report txn errors via generic netlink [[https://lore.kernel.org/lkml/20241218212935.4162907-1-dualli@chromium.org/T/|(cover)]], [[https://git.kernel.org/linus/12d909cac1e1c4147cc3417fee804ee12fc6b984|commit]] * livepatch: Add "stack_order" sysfs attribute [[https://lore.kernel.org/linux-kernel/20241008014856.3729-1-zhangwarden@gmail.com/T/|(cover)]], [[https://git.kernel.org/linus/3dae09de406167123449d9ece1f51855d5bac01a|commit]] * Nt synchronization primitive driver [[https://lore.kernel.org/linux-kselftest/20241213193511.457338-1-zfigura@codeweavers.com/T/|(cover)]], [[https://git.kernel.org/linus/d75abf2f9f2e584633bd1072267a2ff25deb422b|commit]], [[https://git.kernel.org/linus/5ec43d6b0328a2383525a2b90306c9077480e0bf|commit]], [[https://git.kernel.org/linus/b4a7b5fe3f5149fa35278807e0dc13ddb093f4b8|commit]], [[https://git.kernel.org/linus/cdbb997822806cc1071619b67aef485bb2b921b1|commit]], [[https://git.kernel.org/linus/5bc2479a3585be35ea32e431bc82282bbf5a5d5b|commit]], [[https://git.kernel.org/linus/31ca7bb8e8539b454414a2c4f8ad643c939cb0cf|commit]], [[https://git.kernel.org/linus/ecc2ee361466e4a22e95b1c27d90f8cbd4f22e93|commit]], [[https://git.kernel.org/linus/4c7404b9c2b572b42dc63bfde5e862290dab53b5|commit]], [[https://git.kernel.org/linus/2dcba6fc15a442b1cf1df8cdd0da12f20db38c43|commit]], [[https://git.kernel.org/linus/bbb9797514b20c316314b78a439f87fd16b7c509|commit]], [[https://git.kernel.org/linus/12b29d3008e6bd5118af716ae2971fe6823b117a|commit]], [[https://git.kernel.org/linus/a948f4177c3cce5f27648696da95c62c0253a099|commit]], [[https://git.kernel.org/linus/0b3c31449d28c83c0b8a8a7be569aa30d70b7764|commit]], [[https://git.kernel.org/linus/e864071a630cfbbd55251e7b45461003f4f79877|commit]], [[https://git.kernel.org/linus/a138179a59d47690b069fbded1be12f47648ef07|commit]], [[https://git.kernel.org/linus/7f853a252cdefa9f574c2dce4f9f38a7c10d6b5a|commit]], [[https://git.kernel.org/linus/ae071aef1486be85b6fc2d219368900ff4d55408|commit]], [[https://git.kernel.org/linus/4455456958aa2006a3df287b2ab1a0d1e130be3c|commit]], [[https://git.kernel.org/linus/d168f68939a978b3b1276bd841596e1fc563797b|commit]], [[https://git.kernel.org/linus/f23279852ad53c463442c952acb5a1df71b2e737|commit]], [[https://git.kernel.org/linus/72a651c13159247e051754c04b008f1d7f40b7a6|commit]], [[https://git.kernel.org/linus/d2083b5f51a2977cbe91d9f05dd2d1c6307f5bd8|commit]], [[https://git.kernel.org/linus/b4e4dd5d2f7002b9a4b5dbc750b64d45cc7e5245|commit]], [[https://git.kernel.org/linus/a2e5a8cea74502cef32ffadb9796df0073513181|commit]], [[https://git.kernel.org/linus/dd914e0d07423c172cd8fdcf25e1ee92485a95cf|commit]], [[https://git.kernel.org/linus/c52b9cb13fd1bd03199c3e5c58c5b7fcaa82d459|commit]], [[https://git.kernel.org/linus/a22860e57b54e9b55028243764f7899fe7c4ae4b|commit]], [[https://git.kernel.org/linus/79d42d9d6d827ba90b9ebe7f78972992b7a0e7af|commit]], [[https://git.kernel.org/linus/6b695a75ff908fa03d4108d837dcaf590cb42492|commit]], [[https://git.kernel.org/linus/c301e1fefc2d6c83a2beb47e9cdd7b59a90b0067|commit]] * rtla * timerlat: Set OSNOISE_WORKLOAD for kernel threads [[https://lore.kernel.org/linux-kernel/20250107144823.239782-1-tglozar@redhat.com/T/|(cover)]], [[https://git.kernel.org/linus/80d3ba1cf51bfbbb3b098434f2b2c95cd7c0ae5c|commit]], [[https://git.kernel.org/linus/d8d866171a414ed88bd0d720864095fd75461134|commit]], [[https://git.kernel.org/linus/217f0b1e990e30a1f06f6d531fdb4530f4788d48|commit]], [[https://git.kernel.org/linus/c73cab9dbed04d8f65ca69177b4b21ed3e09dfa7|commit]], [[https://git.kernel.org/linus/d6899e560366e10141189697502bc5521940c588|commit]], [[https://git.kernel.org/linus/d6899e560366e10141189697502bc5521940c588|commit]], [[https://git.kernel.org/linus/80d3ba1cf51bfbbb3b098434f2b2c95cd7c0ae5c|commit]], [[https://git.kernel.org/linus/d8d866171a414ed88bd0d720864095fd75461134|commit]], [[https://git.kernel.org/linus/d8d866171a414ed88bd0d720864095fd75461134|commit]], [[https://git.kernel.org/linus/b91cfd9f75c02e7f4463f8416d99138630c4dfd0|commit]], [[https://git.kernel.org/linus/d6fcd28ffeaaa6a1733303096637e6bf15704efb|commit]], [[https://git.kernel.org/linus/2aee44f721a75daebc55c372271221286efd79ec|commit]], [[https://git.kernel.org/linus/8ccd9d8bb913577c7ec98061cd6e73380e538532|commit]], [[https://git.kernel.org/linus/cf186201118c953c3a0256312a186b3d24ffdb9f|commit]] * timerlat: Stop on signal properly when overloaded [[https://lore.kernel.org/linux-kernel/20250116144931.649593-1-tglozar@redhat.com/T/|(cover)]], [[https://git.kernel.org/linus/e879b5dcf8d044f3865a32d95cc5b213f314c54f|commit]], [[https://git.kernel.org/linus/c73cab9dbed04d8f65ca69177b4b21ed3e09dfa7|commit]], [[https://git.kernel.org/linus/a4dfce7559d75430c464294ddee554be2a413c4a|commit]], [[https://git.kernel.org/linus/d6899e560366e10141189697502bc5521940c588|commit]], [[https://git.kernel.org/linus/80967b354a76b360943af384c10d807d98bea5c4|commit]], [[https://git.kernel.org/linus/d6899e560366e10141189697502bc5521940c588|commit]], [[https://git.kernel.org/linus/80d3ba1cf51bfbbb3b098434f2b2c95cd7c0ae5c|commit]], [[https://git.kernel.org/linus/d8d866171a414ed88bd0d720864095fd75461134|commit]], [[https://git.kernel.org/linus/d8d866171a414ed88bd0d720864095fd75461134|commit]], [[https://git.kernel.org/linus/b91cfd9f75c02e7f4463f8416d99138630c4dfd0|commit]], [[https://git.kernel.org/linus/d6fcd28ffeaaa6a1733303096637e6bf15704efb|commit]], [[https://git.kernel.org/linus/2aee44f721a75daebc55c372271221286efd79ec|commit]], [[https://git.kernel.org/linus/8ccd9d8bb913577c7ec98061cd6e73380e538532|commit]], [[https://git.kernel.org/linus/cf186201118c953c3a0256312a186b3d24ffdb9f|commit]] * Rust: Device / driver pci / platform rust abstractions [[https://lore.kernel.org/rcu/20241219170425.12036-1-dakr@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/a790265c7f663c382ac25ecb841e241a023f0590|commit]], [[https://git.kernel.org/linus/ea7e18289f44b0aa597026f16e7f4f6daa0f13ee|commit]], [[https://git.kernel.org/linus/9b90864bb42befdc10fa5c60dd1d8033c8535726|commit]], [[https://git.kernel.org/linus/51158207294108898e5b72bb78fa51a7e848844f|commit]], [[https://git.kernel.org/linus/2d3bf6ffe26439444b55dd5af7b06d1aca3a042d|commit]], [[https://git.kernel.org/linus/0494d9c82b0c722d8ce2af7dc5f92be6aef4625b|commit]], [[https://git.kernel.org/linus/ce30d94e6855a4f6dc687f658e63c225fcc1d690|commit]], [[https://git.kernel.org/linus/76c01ded724bfb464878e22c89f7ecce26f5d50e|commit]], [[https://git.kernel.org/linus/1bd8b6b2c5d38d9881d59928b986eacba40f9da8|commit]], [[https://git.kernel.org/linus/bf9651f84b4e49ca006fd8b5534f16a38dae875c|commit]], [[https://git.kernel.org/linus/685376d18e9ae2f08ab6ac36285dc3a949c8cb77|commit]], [[https://git.kernel.org/linus/bbe3b4d1580dac8ea0e1451e38d1be9590a89ddc|commit]], [[https://git.kernel.org/linus/7a718a1f26d1697465f0f4e402a69e29d6c4dd33|commit]], [[https://git.kernel.org/linus/683a63befc7385bf7f19ba30fc0b4b14961114c5|commit]], [[https://git.kernel.org/linus/b2e8a83242c0b8d5d382a1aeceed18aa9bcb9a00|commit]], [[https://git.kernel.org/linus/e62fedef0aa51134b6848951dcd007fd9338705a|commit]] * Rust: Add Lock::from_raw() and expose Guard::new() [[https://lore.kernel.org/rust-for-linux/20241119231146.2298971-1-lyude@redhat.com/T/|(cover)]], [[https://git.kernel.org/linus/15abc88057eeec052aefde897df277eca2340ac6|commit]], [[https://git.kernel.org/linus/daa03fe50ec376aeadd63a264c471c56af194e83|commit]] * tools/sched_ext: Receive updates from SCX repo [[https://git.kernel.org/linus/8da7bf2cee2735dbd2478cf07672ff0d243ce6ed|commit]] * kunit: Introduce autorun option [[https://git.kernel.org/linus/31691914c392675bdc65d1e72dd8d129a1f0014f|commit]] * Implement dwarf modversions [[https://lore.kernel.org/rust-for-linux/20250103204521.1885406-20-samitolvanen@google.com/T/|(cover)]], [[https://git.kernel.org/linus/f28568841ae0a0dd48dfc5400aaebedf10a54d10|commit]], [[https://git.kernel.org/linus/e982abf43749529687dd1d07fa4f495902910cf2|commit]], [[https://git.kernel.org/linus/5b7780e86857f70249df2c4f8982cad3ba931eee|commit]], [[https://git.kernel.org/linus/0c1c76274e88c420779c3aea077f9812bd16edaa|commit]], [[https://git.kernel.org/linus/06b8b036ab9c1e70a562705a398bcd271e0b5ebf|commit]], [[https://git.kernel.org/linus/220a0857f3a89e0dce3fc7c38d981df41c4537a7|commit]], [[https://git.kernel.org/linus/c772f1d1eaac608c083ee79fd5cfbe879958eb3e|commit]], [[https://git.kernel.org/linus/f6bb92455a5e5b2241d2e1f3e240c5fc036c55cb|commit]], [[https://git.kernel.org/linus/f936c129fd4c3ce495768374ea48e5b736655046|commit]], [[https://git.kernel.org/linus/d2ffdc1c9a0ee71b30e25fbe3e2a37bf4c146085|commit]], [[https://git.kernel.org/linus/ab4439981f8549b013f4ea0b274b7c77c88ab4bc|commit]], [[https://git.kernel.org/linus/71378888018833a1cdcbf72f1e95d7c010542d8b|commit]], [[https://git.kernel.org/linus/936cf61c3ef5d6dad714d6c01a85704027dddeb9|commit]], [[https://git.kernel.org/linus/a93694188127a5f7ba3baa2f98b275ce388a5246|commit]], [[https://git.kernel.org/linus/fa624569b70d8015775592ae7e2c514009367541|commit]], [[https://git.kernel.org/linus/d7476f24c9aa93d02ef3fd8d587a6114387b7667|commit]], [[https://git.kernel.org/linus/9c3681f9b9fd12cdbc4a542df599f1837512f3d5|commit]], [[https://git.kernel.org/linus/8c6d7b417f0fe69d7e29501db801838a54c6764b|commit]] * Extended modversions support to enable RUST and MODVERSIONS at the same time [[https://lore.kernel.org/linux-doc/20250103-extended-modversions-v13-0-35d87c65ee04@google.com/T/|(cover)]], [[https://git.kernel.org/linus/54ac1ac8edeb74ff87fc880d1ee58785bdcbe323|commit]], [[https://git.kernel.org/linus/fc7d5e3210ae083a29ce224ffce18eaf3d1c645a|commit]], [[https://git.kernel.org/linus/e8639b7ef0f871753b4262ec0eacd3da29eebcee|commit]], [[https://git.kernel.org/linus/272f8a6d625a0cf7fba9c5af5202edc84dee326c|commit]], [[https://git.kernel.org/linus/ac61506bf2d1a6766d98b7d94b0c7b2134a0806a|commit]] * Fix hibernation problem with efi variables [[https://lore.kernel.org/linux-fsdevel/20250107213129.28454-1-James.Bottomley@HansenPartnership.com/T/|(cover)]], [[https://git.kernel.org/linus/0e2f98da2071bae0f07135adb9b3efdb737aaee6|commit]], [[https://git.kernel.org/linus/b5d1e6ee761a109400e97ac6a1b91c57d0f6a43a|commit]] * Validate read-only fields under debug_rseq config [[https://git.kernel.org/linus/7d5265ffcd8b41da5e09066360540d6e0716e9cd|commit]] |
Line 26: | Line 76: |
* FUSE * Fuse-over-io-uring [[https://lore.kernel.org/io-uring/20250123-fuse-uring-for-6-10-rfc4-v11-0-11e9cecf4cfb@ddn.com/T/|(cover)]], [[https://git.kernel.org/linus/92270d076115ae81b83f0605703602d2d5a866e2|commit]], [[https://git.kernel.org/linus/867d93dcdede5ea453543085d1ed0bf43cde60de|commit]], [[https://git.kernel.org/linus/88be7aa98d91f5761f8764273ebd961915e4632d|commit]], [[https://git.kernel.org/linus/a7040a06e4bc6a550ddb2078d59fad311dc0ee3b|commit]], [[https://git.kernel.org/linus/7ccd86ba3a485a8bc33478776eb7053d9adb7816|commit]], [[https://git.kernel.org/linus/24fe962c86f55347385933a1b06ca71b60854690|commit]], [[https://git.kernel.org/linus/d0f9c62aaf7a98412b46a91fe7daad76b316b3b7|commit]], [[https://git.kernel.org/linus/f773a7c2c3d934d00542c6471170066d150d152f|commit]], [[https://git.kernel.org/linus/3821336530616776414aa7a879640052b89def28|commit]], [[https://git.kernel.org/linus/c090c8abae4b6b77a1bee116aa6c385456ebef96|commit]], [[https://git.kernel.org/linus/4a9bfb9b6850fec0685447aed280533cf980de70|commit]], [[https://git.kernel.org/linus/ba74ba571189668697a8d8da906ad6d44762ebc6|commit]], [[https://git.kernel.org/linus/c2c9af9a0b13261c36909036057a116f2edb5e1a|commit]], [[https://git.kernel.org/linus/857b0263f30eebe13ab4b6a65156a0d6c8fc2210|commit]], [[https://git.kernel.org/linus/b6236c8407cba5d7a108facb1bcfab24994d3814|commit]], [[https://git.kernel.org/linus/3393ff964e0fa5def66570c54a4612bf9df06b76|commit]], [[https://git.kernel.org/linus/2d4fde59fd502a65c1698b61ad4d0f10a9ab665a|commit]], [[https://git.kernel.org/linus/786412a73e7ee5b00ef3437bbf2f3a250759b2ae|commit]] |
|
Line 71: | Line 117: |
* Add ksm involvement information for each process [[https://git.kernel.org/linus/3ab76c767bc783c122a8dfe105fbc10a0b029b42|commit]] |
|
Line 78: | Line 126: |
* Add error recovery support for virtio pci devices [[https://lore.kernel.org/kvm/1732690652-3065-1-git-send-email-israelr@nvidia.com/T/|(cover)]], [[https://git.kernel.org/linus/a0ec4fb63f5ce15732f8dadc63c931bdf9ff98b5|commit]], [[https://git.kernel.org/linus/5820a3b08987951e3e4a89fca8ab6e1448f672e1|commit]] | |
Line 95: | Line 142: |
* ftrace: Implement :mod: cache filtering on kernel command line [[https://lore.kernel.org/linux-kernel/20250116175832.34e39779@gandalf.local.home/T/|(cover)]], [[https://git.kernel.org/linus/8275637215bd3d447b31d37f9b8231a013adb042|commit]], [[https://git.kernel.org/linus/31f505dc70331243fbb54af868c14bb5f44a15bc|commit]] * perf sched: Introduce stats tool [[https://lore.kernel.org/linux-perf-users/20241122084452.1064968-1-swapnil.sapkal@amd.com/T/|(cover)]], [[https://git.kernel.org/linus/a430d99e349026d53e2557b7b22bd2ebd61fe12a|commit]] |
|
Line 108: | Line 158: |
= Virtualization = * Add error recovery support for virtio pci devices [[https://lore.kernel.org/kvm/1732690652-3065-1-git-send-email-israelr@nvidia.com/T/|(cover)]], [[https://git.kernel.org/linus/a0ec4fb63f5ce15732f8dadc63c931bdf9ff98b5|commit]], [[https://git.kernel.org/linus/5820a3b08987951e3e4a89fca8ab6e1448f672e1|commit]] * vfio/nvgrace-gpu: Enable grace blackwell boards [[https://lore.kernel.org/linux-kernel/20250124183102.3976-1-ankita@nvidia.com/T/|(cover)]], [[https://git.kernel.org/linus/bd53764a60ad586ad5b6ed339423ad5e67824464|commit]], [[https://git.kernel.org/linus/6a9eb2d125ba90d13b45bcfabcddf9f61268f6a8|commit]], [[https://git.kernel.org/linus/d85f69d520e6aca8ae5ce353666e2fc2756eb9e7|commit]], [[https://git.kernel.org/linus/2bb447540e71ee530388750c38e1b2c8ea08b4b7|commit]] |
|
Line 110: | Line 164: |
* Sign with sha512 instead of sha1 by default [[https://git.kernel.org/linus/f3b93547b91ad849b58eb5ab2dd070950ad7beb3|commit]] | |
Line 204: | Line 259: |
* arm_cspmu: nvidia: update event list and filter [[https://lore.kernel.org/linux-tegra/20241031142118.1865965-1-bwicaksono@nvidia.com/T/|(cover)]], [[https://git.kernel.org/linus/ac4c52956f62700803754ffba906e42126273956|commit]], [[https://git.kernel.org/linus/5f7cd0dc98a658d6470bc738499e01172bc6007f|commit]], [[https://git.kernel.org/linus/ca26df4b1036bcad326170a6ddb5245f6d6e8d82|commit]], [[https://git.kernel.org/linus/bce61d5c57647ca4565847217fe811260cc60173|commit]] |
|
Line 243: | Line 300: |
* emulate: Avoid RET for FASTOPs [[https://lore.kernel.org/kvm/20241111115935.796797988@infradead.org/T/|(cover)]], [[https://git.kernel.org/linus/2116b349e29a2e9ba17ea2e45b31234e4b350793|commit]], [[https://git.kernel.org/linus/22c3d58079688b697f36d670616e463cbb14d058|commit]], [[https://git.kernel.org/linus/bf5febebd99fddfc6226a94e937d38a8d470b24e|commit]], [[https://git.kernel.org/linus/317f2a64618c528539d17fe6957a64106087fbd2|commit]], [[https://git.kernel.org/linus/18aa6118a1689b4d73c5ebbd917ae3f20c9c0db1|commit]], [[https://git.kernel.org/linus/f0cd57c35a75f152d3b31b9be3f7f413b96a6d3f|commit]], [[https://git.kernel.org/linus/a8a330dd9900024dc18b048c4f0f3c6ad22ff4c1|commit]], [[https://git.kernel.org/linus/06e24745985c8dd0da18337503afcf2f2fdbdff1|commit]], [[https://git.kernel.org/linus/e7a174fb43d24adca066e82d1cb9fdee092d48d1|commit]], [[https://git.kernel.org/linus/87116ae6da034242baf06e799f9f0e2a8ee6a796|commit]], [[https://git.kernel.org/linus/e7e0eb53c2f0f68fe2577472ce2802a4efd9d7ce|commit]] | |
Line 372: | Line 430: |
* New io_uring interface to exchange additional integrity/pi metadata with read/write [[https://lore.kernel.org/linux-fsdevel/20241128112240.8867-1-anuj20.g@samsung.com/T/|(cover)]], [[https://git.kernel.org/linus/5dbb3cbd060aa86a722d7d44278e537ae3f63081|commit]], [[https://git.kernel.org/linus/031141976be0bd5f385775727a4ed3cc845eb7ba|commit]], [[https://git.kernel.org/linus/fe8f4ca7107e968b0eb7328155c8811f2a19424a|commit]], [[https://git.kernel.org/linus/10783d0ba0d7731ec81d88c54f83cf0ff89d1c2a|commit]], [[https://git.kernel.org/linus/4de2ce04c862db66a7c1dbe0f358fc6df3825bac|commit]], [[https://git.kernel.org/linus/59a7d12a7fb5ab24efa893e6980a00ffc090c777|commit]], [[https://git.kernel.org/linus/2c0487d8b1f1351d48a13b77b254a2bb6de49eb3|commit]], [[https://git.kernel.org/linus/472292cd8cfcfb9f2e7731c3c54196c35b8d283d|commit]], [[https://git.kernel.org/linus/18623503a3a514780214850bf8ba8b03ea0f3a4b|commit]], [[https://git.kernel.org/linus/3d8b5a22d40435b4a7e58f06ae2cd3506b222898|commit]] | |
Line 379: | Line 437: |
* nvme: introduce nvme-multipath document [[https://git.kernel.org/linus/80568f479b65a2d3e85125a20a51af09e1cc7ea8|commit]] | |
Line 626: | Line 685: |
* nct6683: add customer id for asrock b650 steel legend wifi [[https://git.kernel.org/linus/cf85760f6a0a656d06d9e2851fc82baf1240262a|commit]] * Add adm1273 support [[https://lore.kernel.org/linux-hwmon/20250106131740.305988-1-johnerasmusmari.geronimo@analog.com/T/|(cover)]], [[https://git.kernel.org/linus/2b2b62a91196d32fa488c719cf9d1f5001b92c1e|commit]], [[https://git.kernel.org/linus/adc52dd4078067fabf1431036ba180eafd8a7eee|commit]] * pmbus/max15301: add support for MAX15303 [[https://git.kernel.org/linus/788bd792c74a3d1ddd0e49f5ddd68102dbbbe351|commit]] |
Linux 6.14 changelog.
Contents
- Prominent features
- Core (various)
- File systems
- Memory management
- Block layer
- Tracing, perf and BPF
- Cryptography
- Virtualization
- Security
- Networking
- Architectures
-
Drivers
- Graphics
- Power Management
- Storage
- Networking
- Audio
- Tablets, touch screens, keyboards, mouses
- TV tuners, webcams, video capturers
- Universal Serial Bus
- Serial Peripheral Interface (SPI)
- Watchdog
- CPU Frequency scaling
- Voltage, current regulators, power capping, power supply
- Real Time Clock (RTC)
- Pin Controllers (pinctrl)
- Memory Technology Devices (MTD)
- Industrial I/O (iio)
- Inter-Integrated Circuit (I2C + I3C)
- Hardware monitoring (hwmon)
- General Purpose I/O (gpio)
- Leds
- DMA engines
- Cryptography hardware acceleration
- PCI
- Thunderbolt
- Clock
- PHY ("physical layer" framework)
- EDAC (Error Detection And Correction)
- Various
- List of Pull Requests
- Other news sites
1. Prominent features
== ==
2. Core (various)
Pre-content fanotify support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
kthread: Introduce preferred affinity (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Lockless mntns lookup (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
pidfs: implement file handle support part 1(cover), commit, commit, commit, part2 (cover), commit, commit
statx: add STATX_DIO_READ_ALIGN (cover), commit, commit, commit, commit, commit
Dont block write during exec on pre-content watched files commit
delayacct: add delay max to record delay peak commit
- io_uring
A new io_uring interface to exchange additional integrity/pi metadata with read/write (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Expose read/write attribute capability commit
Fuse-over-io-uring (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- task scheduler:
sched/fair: Rename cfs_rq.nr_running into nr_queued commit
Miscellaneous isolation related cleanups (cover), commit, commit, commit, commit
Fixes and improvements in /proc/schedstat (cover), commit, commit, commit, commit, commit, commit
Support high-performance monotonically non-decreasing clock (cover), commit, commit, commit, commit, commit, commit
sched_ext: idle: introduce check_builtin_idle_enabled() helper commit
fair: Fix statistics with delayed dequeue commit, commit, commit, commit, commit, commit, commit, commit, commit
Split global idle cpumask into per-numa cpumasks (cover), commit, commit, commit
rv: Automate manual steps in monitor creation (cover), commit, commit, commit, commit, commit, commit, commit, commit
verification/dot2k: Improve template management (cover), commit, commit, commit, commit, commit, commit, commit
binder: Report txn errors via generic netlink (cover), commit
livepatch: Add "stack_order" sysfs attribute (cover), commit
Nt synchronization primitive driver (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- rtla
timerlat: Set OSNOISE_WORKLOAD for kernel threads (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
timerlat: Stop on signal properly when overloaded (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Rust: Device / driver pci / platform rust abstractions (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Rust: Add Lock::from_raw() and expose Guard::new() (cover), commit, commit
tools/sched_ext: Receive updates from SCX repo commit
kunit: Introduce autorun option commit
Implement dwarf modversions (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Extended modversions support to enable RUST and MODVERSIONS at the same time (cover), commit, commit, commit, commit, commit
Fix hibernation problem with efi variables (cover), commit, commit
Validate read-only fields under debug_rseq config commit
3. File systems
- BTRFS
- XFS
Reflink on the realtime device commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Realtime reverse-mapping support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- BCACHEFS
- F2FS
- NETFS
Read performance improvements and "single-blob" support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- NFS
Improvements for LOCALIO (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Allocate/free session-based drc slots on demand (cover), commit, commit, commit, commit, commit, commit
Implement the "delstid" draft (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- SMB
Add support for IAKerb commit
Allow to choose symlink and socket type (cover), commit, commit, commit, commit, commit, commit, commit
Browse interfaces list on fsctl_query_interface_info ioctl commit
SIN TEMA: <client: parse DNS domain name from domain= option> <client: fix DFS mount against old servers with NTLMSSP> <client: parse av pair type 4 in CHALLENGE_MESSAGE> <client: introduce av_for_each_entry() helper> commit, commit, commit, commit
- SQUASHFS
- AFS
- OCFS2
4. Memory management
mglru: performance optimizations (cover), commit, commit, commit, commit, commit, commit, commit
Uncached buffered io (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Synchronously free the empty PTE pages in madvise(MADV_DONTNEED) case (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Support large folios for tmpfs (cover), commit, commit, commit, commit, commit, commit
hugetlb: support FOLL_FORCE|FOLL_WRITE commit
Add per-order mthp swap-in fallback/fallback_charge counters commit
memcg/hugetlb: Rework memcg hugetlb charging (cover), commit
cgroups: Add "dmem" memory accounting cgroup. (cover), commit, commit, commit, commit
Add build-time option for hotplug memory default online type commit
swap: rework of swap allocator locks (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
swap_cgroup: remove global swap cgroup lock (cover), commit, commit, commit
memblock: Add memblock_alloc_or_panic interface commit
Account page tables at all levels (cover), commit, commit, commit, commit, commit, commit
Move pagetable_*_dtor() to __tlb_remove_table() (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add ksm involvement information for each process commit
- damon
Enable page level properties based monitoring (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Remove DAMON debugfs interface (cover), commit, commit, commit, commit, commit, commit, commit
Extend DAMOS filters for inclusion (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
5. Block layer
null_blk: Add rotational feature support commit
Device mapper atomic write support (cover), commit, commit, commit, commit, commit, commit, commit, commit
dm-transaction-manager: use red-black trees instead of linear lists commit
md: reintroduce md-linear commit
6. Tracing, perf and BPF
btf: Support dumping a single type from file (cover), commit, commit, commit, commit
Add the attribute fd_array_cnt to the bpf(BPF_PROG_LOAD) system call. If this new attribute is non-zero, then the fd_array is considered to be a continuous array of the fd_array_cnt length and to contain only proper map file descriptors or btf file descriptors (cover), commit, commit, commit, commit, commit, commit, commit
Introduce support for managing IRQ state from BPF programs with two new kfuncs, bpf_local_irq_save, and bpf_local_irq_restore (cover), commit, commit, commit, commit, commit, commit, commit
libbpf: Add unique_match option for multi kprobe commit, commit
tracing: fprobe: function_graph: Multi-function graph and fprobe on fgraph commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
tracing: Support poll on event hist file (cover), commit, commit, commit
tracing: Add ':mod:' command to set_event to enable events in modules (cover), commit, commit, commit
uretprobes: Improve performance and scalability (cover), commit, commit, commit, commit
uprobes: speculative lockless VMA-to-uprobe lookup (cover), commit, commit
libbpf: Extend linker API to support in-memory ELF files (cover), commit, commit
ftrace: Implement :mod: cache filtering on kernel command line (cover), commit, commit
Perf ftrace latency linear buckets (cover), commit, commit, commit, commit
perf lock contention: Symbolize locks using slab cache names (cover), commit, commit, commit, commit
perf/core: Add ability for an event to "pause" or "resume" AUX area tracing (cover), commit, commit, commit, commit, commit, commit, commit
perf ftrace profile: Add --graph-opts option commit
perf script python: Improve physical mem type resolution commit
perf test: Add a runs-per-test option (cover), commit, commit, commit, commit, commit
perf: Increase MAX_NR_CPUS to 4096 commit
7. Cryptography
8. Virtualization
Add error recovery support for virtio pci devices (cover), commit, commit
vfio/nvgrace-gpu: Enable grace blackwell boards (cover), commit, commit, commit, commit
9. Security
Script execution control. The goal is to be able to ensure that direct file execution (e.g. ./script.sh) and indirect file execution (e.g. sh script.sh) lead to the same result, especially from a security point of view (cover), commit, commit, commit, commit, commit, commit, commit, commit
Sign with sha512 instead of sha1 by default commit
selinux: add support for xperms in conditional policies commit, commit
selinux: add netlink nlmsg_type audit message commit
10. Networking
Add support for SO_PRIORITY cmsg (cover), commit, commit, commit, commit
Add igmp/mld join/leave notifications commit
TCP: Make time-wait reuse delay deterministic and configurable (cover), commit, commit
Add ipv6 anycast join/leave notifications commit
TCP: Add a new paws_ack drop reason (cover), commit, commit, commit
Implement tcp-data-split and thresh option (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
mptcp: blackhole: sysctl SYN retrans + fix conditions (cover), commit, commit, commit
vxlan: Support user-defined reserved bits (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Introduce unified and structured phy for reporting PHY statistics (cover), commit, commit, commit, commit, commit, commit, commit
fib_rules: extends FIB rules to match on the flow label with a mask (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
xdp: A fistful of generic changes (+libeth_xdp) (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Make timestamping selectable (cover), commit, commit, commit, commit, commit
dsa: cleanup EEE (part 1) (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
Converts RTM_NEWADDR/RTM_DELADDR and some more RTNL users to per-netns RTNL (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- mac80211
Updates - 02-01-24 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Updates - 30-12-24 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
mac80211_hwsim: add mesh EHT 320 MHz support (cover), commit, commit
ethtool: add monitor channel reporting commit
- Netfilter
rxrpc: Implement jumbo data transmission and rack-tlp (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
tls: implement key updates for tls1.3 (cover), commit, commit, commit, commit, commit, commit
Add a prompt to config_af_unix_oob commit
Add a new xfrm mode implementing on-demand IP-TFS. IP-TFS (AggFrag encapsulation) has been standardized in RFC9347. (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
11. Architectures
- ARM
- DTS updates
New SoC: Blaize BLZP1600, an AI chip using custom GSP (Graph Streaming Processor) cores for computation, and two small Cortex-A53 cores that run the operating system (cover), commit, commit, commit, commit, commit, commit
New SoC: SpacemiT K1, 64-bit RISC-V chip, using eight custom RVA22 compatible CPU cores with vector support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Microchip sama7d65, a new 32-bit embedded chip with a single Cortex-A7 and the current high end of the old Atmel SoC line (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Samsung Exynos 9810 is a mobile phone chip used in some older phones like the Samsung Galaxy S9 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Renesas R-Car V4H ES3.0 (R8A779G3) is an updated version of the V4H (R8A779G0) low-power automotive SoC (cover), commit, commit, commit, commit, commit
Renesas RZ/G3E (R0A09G047) is a family of embedded chips using Cortex-A55 cores (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Qualcomm Snapdragon 8 Elite (SM8750) is a new phone chip based on Qualcomm's Oryon CPU cores (cover), commit, commit, commit, commit, commit
Qualcomm Snapdragon AR2 (SAR2130P) is a SoC for augmented reality glasses (cover), commit, commit, commit
Qualcomm IQ6 (QCS610) and IQ8 (QCS8300) are two industrial IOT platforms (cover), commit, commit, commit, commit
Snapdragon 425 (MSM8917) is a mobile phone SoC from 2016 (cover), commit, commit, commit, commit, commit, commit, commit, commit
Qualcomm IPQ5424 is a Wi-Fi 7 networking chip (cover), commit, commit, commit, commit, commit
qcom: Add support for QCS9075 boards (cover), commit, commit
qcom: x1e80100-hp-x14: dt for HP Omnibook X Laptop 14 (cover), commit, commit
qcom: sc8280xp-blackrock: dt definition for Windows Dev Kit 2023 (cover), commit, commit, commit
qcom: Introduce Huawei Matebook E Go (cover), commit, commit, commit
Add some BCM6846 device tree (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
aspeed: Add device tree for Ampere Mt. Jefferson BMC commit
stm32: lxa-tac: fix gen{1,2} boards and add gen3 board (cover), commit, commit, commit, commit, commit, commit
Add minimal samsung galaxy s20 series board, sm-g981b and sm-g980f support (cover), commit, commit, commit, commit
qcom: sm8750: Add MTP and QRD boards commit
mediatek: mt8192: Drop Chromebook variants that never shipped commit, commit
Add rockchip rk3576 evb1 board (cover), commit, commit, commit, commit, commit
rockchip: Add Firefly ITX-3588J Board (cover), commit, commit
rockchip: Add H96 Max V58 (RK3588 based TV box) (cover), commit, commit
X1e001de snapdragon devkit for windows (cover), commit, commit, commit
Add initial support for qcs615 soc and qcs615 ride board (cover), commit, commit, commit, commit
qcom: qcs615: add base RIDE board commit
exynos: Add initial support for Samsung Galaxy S20 FE (r8s) commit
imx8mp: add support for the ABB SoM and carrier (cover), commit, commit, commit
Add device tree for mt8188-based chromebook "ciri" (cover), commit, commit
renesas: Add R8A779G3 White Hawk Single support (cover), commit, commit, commit, commit, commit
mediatek: Add MT8186 Chinchou (cover), commit, commit, commit, commit
Support 2024 dpisa extensions (cover), commit, commit, commit, commit, commit
X1p42100 bindings + common driver bits (cover), commit, commit, commit, commit
coresight: Source filtering for multi-port output (cover), commit, commit, commit, commit
coresight: Add static trace id support (cover), commit, commit, commit
kvm/coresight: Support exclude guest and exclude host (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
Refactor the common parts to the hisilicon uncore pmu core and cleanups (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
iommu/arm-smmu-qcom: Add SDM670 SMMU v2 (cover), commit, commit
iommu/arm-smmu: introduction of ACTLR implementation for Qualcomm SoCs (cover), commit, commit, commit, commit
iommu/arm-smmu: Introduce ACTLR custom prefetcher settings commit
Marvell odyssey uncore performance monitor support (cover), commit, commit, commit
Implement cacheinfo support commit
arm_cspmu: nvidia: update event list and filter (cover), commit, commit, commit, commit
Non-protected guest stage-2 support for pKVM (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Nested Virtualization support (FEAT_NV2 only) (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add NV timer support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
coresight: Support exclude guest and exclude host (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
nv: Advertise the lack of AArch32 EL0 support commit
More surface laptop 7 features (cover), commit, commit, commit
- DTS updates
perf vendor events arm64: Update N2/V2 events from source commit
perf vendor events arm64: Add FUJITSU-MONAKA pmu event commit
perf arm-spe: Add support for SPE Data Source packet on AmpereOne commit, commit
- X86
Cpupower improvements on amd systems (cover), commit, commit, commit, commit, commit, commit, commit
intel: int340x: Panther Lake power floor and workload hint support commit, commit
Add amdxdna for AMD NPUs. The driver is based on Linux accel subsystem. NPU (Neural Processing Unit) is an AI inference accelerator integrated into AMD client CPUs. NPU enables efficient execution of Machine Learning applications like CNNs, LLMs, etc. NPU is based on AMD XDNA architecture (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Amd npu driver improvements (cover), commit, commit, commit, commit, commit
Thunderbolt and dp altmode support for cros-ec-typec (cover), commit, commit, commit, commit, commit, commit, commit, commit
- platform
Updates to AMD PMC driver (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
acer-wmi: Various improvements (cover), commit, commit, commit, commit, commit
acer-wmi: Improve platform profile handling (cover), commit, commit, commit, commit, commit
i2c-i801 / dell-lis3lv02d: Move instantiation of lis3lv02d i2c_client from i2c-i801 to dell-lis3lv02d (cover), commit, commit, commit, commit
hp-wmi: Add fan and thermal profile support for Victus 16-s1000 commit
Add support for the new phone link hotkey on thinkpads (cover), commit, commit
x86-android-tablets: Add Bluetooth support for Vexia EDU ATLA 10 (cover), commit, commit, commit, commit, commit, commit, commit
Vexia EDU ATLA 10 pwrsrc and battery support (cover), commit, commit
amd/hsmp: Add support for HSMP protocol version 7 messages commit
Add new capabilities to pmf smart pc (cover), commit, commit
intel: int340x: processor: Enable MMIO RAPL for Panther Lake commit
powercap intel_rapl: Add support for Panther Lake platform commit
intel_idle: add Clearwater Forest SoC support commit
x86: CPUID overhaul, fixes, and caching (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- KVM
Tdx mmu prep series part 1 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add secure tsc support for snp guests (cover), commit, commit, commit, commit, commit, commit, commit, commit
emulate: Avoid RET for FASTOPs (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Minor optimizations and cleanup to vaes code (cover), commit, commit, commit, commit, commit, commit, commit, commit
resctrl: mba_MBps enhancement (cover), commit, commit, commit, commit, commit, commit, commit, commit
Provide support for rmpread and a segmented rmp (cover), commit, commit, commit, commit, commit, commit, commit, commit
Remove duplicate microcode version matching infrastructure (cover), commit, commit, commit, commit, commit
bugs: Adjust SRSO mitigation to new features (cover), commit, commit, commit
Add rapl core energy counter support for amd cpus (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
apic: Remove "disablelapic" cmdline option commit
perf/intel: Support RDPMC metrics clear mode commit
sched: Dynamic ITMT core ranking support and some yak shaving (cover), commit, commit, commit, commit, commit, commit, commit
int340x: processor: Enable MMIO RAPL for Panther Lake commit
- RISCV
Add support for xtheadvector (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add initial support for spacemit k1 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
KVM: Allow Svvptc/Zabha/Ziccrse exts for guests (cover), commit, commit, commit, commit
Collect guest/host statistics during the redirected traps (cover), commit, commit, commit
- S390
kdump support for virtio-mem on s390 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
boot: Add support for boot messages loglevels commit
boot: Add bootdebug option to control debug messages commit
boot: Add physmem tracking debug support commit
boot: Add startup debugging support commit
boot: Add vmem debugging support commit
diag: Add memory topology information via diag310 commit
- LOONGARCH
- OPENRISC
- POWERPC
12. Drivers
12.1. Graphics
- amdgpu
Dc patches december 20, 2024 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Dc patches dec 13, 2024 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Dc patches jan 13 2025 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Minimum backlight overrides and implementation for amdgpu (cover), commit, commit, commit, commit
Add CEC notifier to amdgpu driver commit
Add panic support for all dce/dcn (cover), commit, commit, commit, commit, commit, commit
Add debug option to disable subvp commit
gfx12: Add Cleaner Shader Support for GFX12.0 GPUs commit
Add amdgpu_vcn_sched_mask debugfs commit
Add initial support for sdma444 commit
Add initial support for gfx950 commit
Add initial support for sdma444 commit
rockchip: Add driver for the new DSI2 controller (cover), commit, commit, commit
Add drm hdmi codec framework (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
bridge: ite-it6263: Support VESA-24 input format commit
etnaviv: add optional reset support commit
Add dp module in hibmc driver (cover), commit, commit, commit, commit, commit
- i915
- msm
- nouveau
- panel
- panfrost
Add GPU ID for MT8188 Mali-G57 MC3 commit
- renesas:
- rockchip
- v3d
Add DRM_IOCTL_V3D_PERFMON_SET_GLOBAL commit
- vc4
Add support for BCM2712 / Pi5 display hardware (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- vkms
- xe
Handle crash notifications & drop default log verbosity (cover), commit, commit
uapi: Expose an unblock after N reports OA property commit
Add support for vf scheduling priority (cover), commit, commit, commit, commit, commit
Add another PTL PCI ID commit
Support pmt features in xe (cover), commit, commit, commit, commit
Devcoredump improvements (cover), commit, commit, commit, commit, commit, commit, commit
Minimum backlight overrides and implementation for amdgpu (cover), commit, commit, commit, commit
panel-simple: support TOPLAND TIAN G07017 LCD panel (cover), commit, commit
xlnx: zynqmp: Add DP audio support (cover), commit, commit, commit
12.2. Power Management
Efi stub cleanup work (cover), commit, commit, commit, commit, commit, commit
Add support for binding acpi platform profile to multiple drivers (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Turbostat-2025.0202 for linux-6.14 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
ti_sci: collect and send low-power mode constraints (cover), commit, commit, commit
12.3. Storage
ubi: Implement ioctl for detailed erase counters commit, commit
Wire up crc-t10dif library functions to arch-optimized code (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
pm80xx: Increase reserved tags from 8 to 128 commit
lpfc: Add support for large fw object application layer reads commit
fnic: Introduce support for fabric discovery and... (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Nvme pci endpoint target driver (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
libahci_platform: support non-consecutive port numbers commit
nvme: introduce nvme-multipath document commit
12.4. Networking
- Bluetooth
btusb: Add ID 0x2c7c:0x0130 for Qualcomm WCN785x commit
btusb: Add MT7921e device 13d3:3576 commit
btusb: Add RTL8851BE device 13d3:3600 commit
btusb: Add new VID/PID 13d3/3610 for MT7922 commit
btusb: Add new VID/PID 13d3/3628 for MT7925 commit
btusb: add sysfs attribute to control USB alt setting commit
- RDMA
bnxt_re: Support for FW async event handling (cover), commit, commit, commit, commit
Support link status events dispatching in ib_core (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
erdma: Support the RoCEv2 protocol (cover), commit, commit, commit, commit, commit, commit, commit, commit
airoha: Add Qdisc offload support (cover), commit, commit, commit, commit
bnxt_en: Implement tcp-data-split and thresh option (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
pull-request: can-next 2025-01-10 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
cn10k-ipsec: Add outbound inline ipsec support (cover), commit, commit, commit, commit, commit, commit, commit, commit
enetc: Add more feautues for enetc v4 - round 1 (cover), commit, commit, commit, commit
fbnic: Add hardware monitoring support (cover), commit, commit, commit
fbnic: support basic RSS config and setting channel count (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Support some features for the hibmcge driver (cover), commit, commit, commit, commit, commit, commit
ice: Add support for devlink health events (cover), commit, commit, commit, commit, commit
ice: Support fw recovery mode (cover), commit, commit, commit
igb: Add support for af_xdp zero-copy (cover), commit, commit, commit, commit, commit, commit
ionic: Minor code updates (cover), commit, commit, commit, commit, commit
ixgbe: Add support for intel(r) e610 device (cover), commit, commit, commit, commit, commit, commit, commit, commit
ixgbevf: Add support for intel(r) e610 device (cover), commit, commit
lan969x: add FDMA support (cover), commit, commit, commit, commit, commit
lan969x: add RGMII support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
- mlx5
ConnectX-8 SW Steering + Rate management on traffic classes (cover), commit, commit, commit, commit, commit, commit
Mlx5-next updates 2025-01-09 (cover), commit, commit, commit, commit
Mlx5 hardware steering part 2 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Mlx5 hw-managed flow steering in fs core level (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Mlx5 misc changes 2024-12-19 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
mlx5e: CT: Add support for hardware steering (cover), commit, commit, commit, commit
Ethtool get_ts_stats() for dsa and ocelot driver (cover), commit, commit, commit, commit
mvpp2: Phylink eee support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Implement tcp-data-split and thresh option (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Make sure we retain napi ordering on netdev->napi_list (cover), commit, commit, commit, commit, commit, commit, commit
octeon_ep: Add ndo ops for vfs in pf driver commit
phy: dp83822: Add support for GPIO2 clock output (cover), commit
phy: dp83822: Add support for PHY LEDs on DP83822 commit
Introduce unified and structured phy (cover), commit, commit, commit, commit, commit, commit, commit
Add rds ptp library for microchip phys (cover), commit, commit, commit, commit, commit
realtek: HWMON support for standalone versions of RTL8221B and RTL8251 commit
phy: realtek: add hwmon support (cover), commit, commit, commit
stmmac: dwmac-socfpga: Allow using 1000BaseX (cover), commit, commit, commit, commit, commit, commit
pse-pd: Add support for pse budget evaluation strategy (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
r8169: Add support for rtl8125bp rev.b commit
Mdio support updates (cover), commit, commit, commit, commit, commit
Add support for synopsis dwmac ip on nxp automotive socs s32g2xx/s32g3xx/s32r45 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
icssg: Add multicast filtering support for vlan interface (cover), commit, commit, commit, commit
ath11k: add support for QCA6698AQ commit
- ath12k
MLO support part 2 (cover), commit, commit, commit, commit, commit, commit, commit, commit
MLO support part 3 (cover), commit, commit, commit, commit, commit, commit, commit, commit
MLO support part 4 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
MLO support part 7 (cover), commit, commit, commit, commit, commit, commit, commit, commit
MLO support part 8 (cover), commit, commit, commit, commit, commit, commit, commit, commit
MLO support part 9 (cover), commit, commit, commit, commit, commit, commit, commit
Add support for parsing 64-bit TLVs commit
Support Pager, Counter, SoC, Transmit Rate Stats (cover), commit, commit, commit, commit
Support MBSSID Control Frame Stats commit
- iwlwifi
- mt76
Add multi-radio support to a few core hw ops> commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
mt7915: add module param to select 5 GHz or 6 GHz on MT7916 commit
mt7921: introduce CSA support commit
mt7921u: Add VID/PID for TP-Link TXE50UH commit
mt792x: add P2P_DEVICE support commit
rtl8xxxu: add more missing rtl8192cu USB IDs commit
- rtw88
- rtw89
Some changes related to fw feature bit, PHY RSSI and PHY XTAL (cover), commit, commit, commit, commit, commit, commit
Preparation for MLO including AP_LINK_PS feature, ieee80211_ops and links (cover), commit, commit, commit, commit, commit, commit
Support dynamic antenna gain (DAG) (cover), commit, commit, commit
12.5. Audio
fsl: add memory to memory function for ASRC (cover), commit, commit, commit, commit, commit, commit
Small extensions for ump (cover), commit, commit, commit, commit, commit, commit, commit, commit
hda/realtek: Enable headset mic on Positivo C6400 commit
hda: Support for Ideapad hotkey mute LEDs commit
hda/tas2781: Add tas2781 hda SPI driver commit
Add driver for big scarlett 4th gen interfaces (cover), commit, commit
- SoC
Expand soundwire mbq register map support (cover), commit, commit, commit, commit
Add audio support for the renesas rz/g3s soc (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add sof support for new board revisions (cover), commit, commit, commit, commit
acp: Support microphone from Lenovo Go S commit
Add support for codec of f1c100s (cover), commit, commit, commit, commit, commit
Intel: boards: updates for 6.14 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
SOF: core/Intel: Handle pause supported token from topology (cover), commit, commit
ASoC: rt5682: Support the ALC5682I-VE codec commit
Intel: Add matches for Cirrus Logic CDB35L56 boards (cover), commit, commit, commit
12.6. Tablets, touch screens, keyboards, mouses
I8042: add support for platform filter contexts commit
Drivers to support the mcu on qnap nas devices (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
xpad: improve name of 8BitDo controller 2dc8:3106 commit
xpad: add support for wooting two he (arm) commit
xpad: add support for Nacon Pro Compact commit
xpad: add QH Electronics VID/PID commit
xpad: add support for Nacon Evol-X Xbox One Controller commit
Remove evbug driver commit
atkbd: map F23 key to support default copilot shortcut commit
xpad: add unofficial Xbox 360 wireless receiver clone commit
- HID
Add new capabilities to pmf smart pc (cover), commit, commit
steelseries: add SteelSeries Arctis 9 support (cover), commit, commit, commit, commit
Add intel touch host controller drivers (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Wacom: Add PCI Wacom device support commit
hid-asus: Disable OOBE mode on the ProArt P16 commit
multitouch: Add quirk for Hantick 5288 touchpad commit
lenovo: Support for ThinkPad-X12-TAB-1/2 Kbd Fn keys commit
wacom: Initialize brightness of LED trigger commit
nintendo: add support for md/gen 6B controller commit
12.7. TV tuners, webcams, video capturers
qcom: camss: Add sc7280 support (cover), commit, commit, commit
Remove dead TI wl128x FM radio driver commit
stm32: introduction of CSI / DCMIPP for STM32MP25 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
v4l: fwnode: Add support for CSI-2 C-PHY line orders (cover), commit, commit, commit, commit
i2c: imx290: Add support for imx462 (cover), commit, commit, commit, commit
i2c: ds90ub9xx: Misc fixes and improvements (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
ov2740: Add regulator support commit
ov2740: Add camera orientation and sensor rotation controls commit
uvcvideo: Support partial control reads and minor changes (cover), commit, commit
uvcvideo: Prepare deprecation of nodrop (cover), commit, commit, commit, commit
Fix sonix technology mjpeg streams (cover), commit, commit, commit
12.8. Universal Serial Bus
Add support for usb controllers on qcs615 (cover), commit, commit
Enable ipq5424 usb support (cover), commit, commit, commit, commit, commit
Xhci features for usb-next (cover), commit, commit, commit, commit, commit
gadget: f_tcm: Enhance UASP driver (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Thunderbolt and dp altmode support for cros-ec-typec (cover), commit, commit, commit, commit, commit, commit, commit, commit
typec: hd3ss3220: enhance driver with port type, power opmode, and role preference settings (cover), commit, commit, commit
TCPM: Add support for responding to get_revision request (cover), commit, commit, commit
host: xhci-plat: add support compatible ID PNP0D15 commit
typec: Implement UCSI driver for ChromeOS (cover), commit, commit
12.9. Serial Peripheral Interface (SPI)
Spi-nand/spi-mem dtr support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
atmel-quadspi: Refactor to allow supporting SAMA7G5 O/QSPI (cover), commit, commit
rockchip-sfc: Support sclk_x2 version commit
cadence-quadspi: Add support for device reset (cover), commit, commit
rockchip-sfc: Support ACPI commit
spi-kspi2: Add KEBA SPI controller support commit
12.10. Watchdog
12.11. CPU Frequency scaling
Fix some boost errors related to cpu online and offline. (cover), commit, commit, commit, commit
Apple a7-a11, t2 soc cpufreq support (cover), commit, commit, commit, commit, commit, commit, commit
cpufreq: airoha: Add EN7581 CPUFreq SMCCC driver commit, commit
12.12. Voltage, current regulators, power capping, power supply
supply: Introduce a mechanism for drivers to extend the properties implemented by a power supply (cover), commit, commit, commit, commit
Add support for maxim integrated max77705 pmic (cover), commit, commit, commit, commit, commit
power: ip5xxx_power: Add support for IP5306 commit, commit, commit, commit, commit, commit, commit, commit
power: supply: bq24190: Add BQ24297 support commit, commit, commit
power: supply: ltc4162-l-charger: Add support for ltc4162-f/s and ltc4015 commit
supply: max1720x: add support for reading internal and thermistor temperatures commit
supply: Add new "charge_types" property (cover), commit, commit, commit, commit
supply: gpio-charger: add support for default charge current limit (cover), commit
supply: max1720x: add charge full property commit
power: supply: gpio-charger: add support for default charge current limit commit
pca9450: collect some improvement patches (cover), commit, commit, commit, commit, commit
pcf2127: add BSM support commit
regulator: Add support for power budget commit
12.13. Real Time Clock (RTC)
pcf2127: add BSM support commit
12.14. Pin Controllers (pinctrl)
Add pinctrl support for mt7988 (cover), commit, commit, commit, commit, commit
Add rz/g3e pinctrl support (cover), commit, commit, commit, commit, commit, commit
rockchip: add rk3562 support commit
pcf2127: add BSM support commit
12.15. Memory Technology Devices (MTD)
spinand: add support for FORESEE F35SQA001G commit
spinand: Add support for SkyHigh S35ML-3 family (cover), commit, commit
Add support for fujitsu mb85rs128ty (cover), commit, commit, commit
spi-nor: atmel: add at25sf321 entry commit
Add support for nuvoton ma35 nand controller (cover), commit, commit
Add support for infineon s28hl256t and s28hl02gt (cover), commit, commit
Spi-nand/spi-mem dtr support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
12.16. Industrial I/O (iio)
accel: fxls8962af: add fxls8967af and fxls8974cf (cover), commit, commit, commit, commit
Support rohm kx134acr-lbz (cover), commit, commit, commit, commit, commit, commit
Timestamp and pulsar support for ad4000 (cover), commit, commit, commit, commit
adc: ad7173: add calibration support to chip family (cover), commit, commit
adc: pac1921: Add ACPI support to Microchip pac1921 commit
adc: rzg2l_adc: Add support for RZ/G3S (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
imu: add devices to adis16480 driver (cover), commit, commit, commit
Support for texas instruments opt4060 rgbw color sensor. (cover), commit, commit
trigger: stm32-timer: add support for stm32mp25 commit
Add STM32MP25 timers support: MFD, PWM, IIO and counter drivers (cover), commit, commit, commit, commit
12.17. Inter-Integrated Circuit (I2C + I3C)
mipi-i3c-hci: Add support for MIPI I3C HCI on PCI bus commit
imx-lpi2c: add target mode support commit
imx-lpi2c: add eDMA mode support for LPI2C commit
Core-managed per-client directory in debugfs with example (cover), commit
Add atomic transfer support to i2c-xiic (cover), commit, commit
i801: Add lis3lv02d for Dell Precision M6800 commit
12.18. Hardware monitoring (hwmon)
lm75: add I3C support for P3T1755 commit
nct6683: Add another customer ID for MSI commit
Add nxp p3t1755 and fix lm75b docs (cover), commit, commit, commit
tmp108: add basic regulator support commit
asus-ec-sensors: add support for fan cpu opt on amd 600 motherboards commit
Add support for intel crps psu (cover), commit, commit, commit, commit
pmbus: add tps25990 efuse support (cover), commit, commit, commit, commit, commit, commit, commit
asus-ec-sensors: Add TUF GAMING X670E PLUS commit
nct6683: add customer id for asrock b650 steel legend wifi commit
pmbus/max15301: add support for MAX15303 commit
12.19. General Purpose I/O (gpio)
12.20. Leds
Add LED1202 I2C driver commit
lp8864: Add support for Texas Instruments LP8864, LP8864S, LP8866 LED-backlights commit
Turris omnia led driver changes (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
12.21. DMA engines
Add edmav3 support for s32g2/s32g3 socs (cover), commit, commit, commit, commit, commit
idxd: Add a new IAA device ID on Panther Lake family platforms commit
Enable flr for idxd halt (cover), commit, commit, commit, commit, commit
qcom: gpi: Add GPI immediate DMA support for SPI protocol commit
Add support of amd ae4dma dma engine (cover), commit, commit, commit, commit, commit, commit
12.22. Cryptography hardware acceleration
Hisilicon - add data aggregation feature (cover), commit, commit
n2: Remove Niagara2 SPU driver commit
12.23. PCI
imx6: Add i.MX8MQ, i.MX8Q and i.MX95 PM support commit
switchtec: Add Microchip PCI100X device IDs commit
microchip: Set inbound address translation for coherent or non-coherent mode commit
switchtec: Add Microchip PCI100X device IDs commit
12.24. Thunderbolt
Improve displayport tunneling (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
debugfs: Add write capability to path config space commit
Expose router DROM through debugfs commit
12.25. Clock
imx93: Add IMX93_CLK_SPDIF_IPG clock (cover), commit, commit
Add cmn pll clock controller driver for ipq9574 (cover), commit, commit, commit
Qualcomm sm6115 lpass clock controller (cover), commit, commit
qcom: Introduce clks for SM8750 (cover), commit, commit, commit, commit, commit, commit, commit, commit
qcom: sm8750: Add sm8750-dispcc clock controller (cover), commit, commit, commit
Add gcc and rpmh clock controller for qcs615 soc (cover), commit, commit, commit, commit
Add rpm clocks for msm8937/msm8940 (cover), commit, commit, commit, commit
renesas: rzv2h-cpg: Add CRU and CSI clocks (cover), commit, commit
renesas: rzv2h: Add support for RZ/G3E SoC commit
samsung: Introduce Exynos990 clock support (cover), commit, commit, commit
12.26. PHY ("physical layer" framework)
qualcomm: add support for USB+DP and PCIe PHYs on SAR2130P (cover), commit, commit, commit, commit, commit, commit
12.27. EDAC (Error Detection And Correction)
i10nm: Add Intel Clearwater Forest server support commit
{i10nm,skx,skx_common}: Support UV systems commit
Add an EDAC driver for the Loongson memory controller commit
Remove powerpc Cell driver commit
12.28. Various
Update event records to cxl spec rev 3.1 (cover), commit, commit, commit, commit, commit, commit
Add microchip ipc mailbox (cover), commit, commit, commit, commit
remoteproc: Add new driver for wcss secure pil loading (cover), commit, commit
misc: Add changes to use session index as identifier (cover), commit, commit
Add support for the aaeon up board fpga (cover), commit, commit, commit
Drivers to support the mcu on qnap nas devices (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
13. List of Pull Requests