Size: 330202
Comment:
|
Size: 369809
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
Linux changelog. Incomplete, see [[https://lwn.net/Articles/1031713/|LWN Merge window, part 1]], [[https://lwn.net/Articles/1032095/|part 2]] |
Linux changelog. |
Line 9: | Line 8: |
<<TableOfContents()>> = Prominent features = == == = Core (various) = * Introduce file_getattr and file_setattr syscalls [[https://lore.kernel.org/linux-api/20250630-xattrat-syscall-v6-0-c4e3bc35227b@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/2f952c9e8fe13c6ee15c05189f1f87c1a70b866c|commit]], [[https://git.kernel.org/linus/defdd02d783c6fa22d0005bdc238ccd9174faf20|commit]], [[https://git.kernel.org/linus/bd14e462bb52f5bbfc56f10f758f617c05dbd63c|commit]], [[https://git.kernel.org/linus/276e136bff7edcdecc6e206c81594ef06aa40743|commit]], [[https://git.kernel.org/linus/be7efb2d20d67f334a7de2aef77ae6c69367e646|commit]] * coredump: extend the coredump socket to allow the coredump server to tell the kernel how to process individual coredumps. This allows for fine-grained coredump management. Userspace can decide to just let the kernel write out the coredump, or generate the coredump itself, or just reject it [[https://git.kernel.org/linus/fb4366ba8f1c86a72ffcb2b6f349e05cf77897d0|commit]], [[https://git.kernel.org/linus/a5715af549b2ee0139ff965d337cfd1a5f7ee615|commit]], [[https://git.kernel.org/linus/67c3a0b0ad1a78d7ee9c3aadaed22561f7f85466|commit]], [[https://git.kernel.org/linus/3a2c977c463c68bf6fcd0138d15efa5f3adc743c|commit]], [[https://git.kernel.org/linus/0da3e3822cfabf062945e449f91ea3ca529eeaa4|commit]], [[https://git.kernel.org/linus/edfe3bdbbb52339cd8c2366402f2702c5ebc15c7|commit]], [[https://git.kernel.org/linus/6dfc06d328b70af22c577bb908c97f8841b9f4fc|commit]], [[https://git.kernel.org/linus/8a25350fa430a28d0595a6d14af661d4f151b123|commit]], [[https://git.kernel.org/linus/70e3ee31282d293c794fb5bbec8efe495c32044b|commit]], [[https://git.kernel.org/linus/7bbb05dbea38e56d9f6ac7ac1040f93b0808cbce|commit]], [[https://git.kernel.org/linus/a961c737cda8f172e108da881691cadafb9a061e|commit]], [[https://git.kernel.org/linus/4f599219f71399ac2092d2e06b2cc38e50c45c53|commit]], [[https://git.kernel.org/linus/9f29a347d7b1b2022dfc6e5a93d4f2a7b34f5d4d|commit]], [[https://git.kernel.org/linus/5153053692987035a82bb4a6714ea12a5bd2bfdc|commit]], [[https://git.kernel.org/linus/d6527db34d08d7d411c377a25c05fff30eeba9ea|commit]], [[https://git.kernel.org/linus/3a4db72d0368c5f618e18a12580d5c5dca7b2839|commit]], [[https://git.kernel.org/linus/4a9f5d7fb6649af534c36aa8cc9c1aa51b172ad9|commit]], [[https://git.kernel.org/linus/8434fac512d35597488b13e23cc85e2903f5c8ae|commit]], [[https://git.kernel.org/linus/377d7860c960ac8e672881bc50353d867e2f94a4|commit]], [[https://git.kernel.org/linus/7a568fcdad7c75a1ee196921cf651de607c2c5d5|commit]], [[https://git.kernel.org/linus/cfd6c12293d7cc257f27770399a3d8f11bf7d25c|commit]], [[https://git.kernel.org/linus/ae20958b37acf82da4928910ca6351719b5ddba7|commit]], [[https://git.kernel.org/linus/19272b37aa4f83ca52bdf9c16d5d81bdd1354494|commit]], [[https://git.kernel.org/linus/12b5b138d111db0588492002fdd8089af61b80e5|commit]], [[https://git.kernel.org/linus/994dc26302ed744960ad74932eb206b49c0ebb44|commit]], [[https://git.kernel.org/linus/474dd09d22df1d3bae9211078185aab9b6f1635e|commit]], [[https://git.kernel.org/linus/be227ba8215f08aaeb9bfc3ce5f1db8763e7b490|commit]], [[https://git.kernel.org/linus/59cd658eaf404e3634624b25afc3233066bea34c|commit]], [[https://git.kernel.org/linus/c8e7ce2aa11c1beb06ba7ccceb31396fd8d7464f|commit]], [[https://git.kernel.org/linus/e04f97c8be29523bae2576fceee84a4b030406fb|commit]] * Refactor write_begin/write_end (allows adding Ext4 IOCB_DONTCACHE support [[https://lore.kernel.org/linux-fsdevel/20250716093559.217344-1-chentaotao@didiglobal.com/T/|(cover)]], [[https://git.kernel.org/linus/e7b840fd4956da86e93a8258155cf3e127f509e7|commit]], [[https://git.kernel.org/linus/048832a3f4003113c3a0f060b08376c103622099|commit]], [[https://git.kernel.org/linus/e9d8e2bf23206825ca9b4d3caf587945ba807939|commit]], [[https://git.kernel.org/linus/b799474b9aeb46ec698874d4de1a799de8b5f64f|commit]] * fallocate: Introduce {{{FALLOC_FL_WRITE_ZEROES}}} flag. Filesystems that support this operation should allocate written extents and issue zeroes to the specified range of the device. [[https://lore.kernel.org/linux-fsdevel/20250619111806.3546162-1-yi.zhang@huaweicloud.com/T/|(cover)]], [[https://git.kernel.org/linus/0c40d7cb5ef3af260e8c7f88e0e5d7ae15d6ce57|commit]], [[https://git.kernel.org/linus/545fb46e5bc6ffaa303181bd3878db506a0f0fa6|commit]], [[https://git.kernel.org/linus/50634366de8629fdb96c5dd7ea595f9b61835dfc|commit]], [[https://git.kernel.org/linus/6dffe079fe363ca976d26fe7e8f0b3e84b4c796f|commit]], [[https://git.kernel.org/linus/2c46eab8da6ade4ef2ac62b045b2203f18b0d745|commit]], [[https://git.kernel.org/linus/7bd43cc79cab3850f34da0a31d5b042b701590ef|commit]], [[https://git.kernel.org/linus/562108d56bd9b93bec64fe9333a805b129c13001|commit]], [[https://git.kernel.org/linus/912b6038fe5c985fac06285f8019fd74cab67e81|commit]], [[https://git.kernel.org/linus/f4265b8d32c49ff95711e6fef7d05245a2905b30|commit]] * Crashkernel reservation from cma [[https://lore.kernel.org/linux-kernel/aEqnxxfLZMllMC8I@dwarf.suse.cz/T/|(cover)]], [[https://git.kernel.org/linus/35c18f2933c596b4fd6a98baee36f3137d133a5f|commit]], [[https://git.kernel.org/linus/ab475510e0422bb5672d465f9d0f523d72fdb7f1|commit]], [[https://git.kernel.org/linus/ce1bf19a34dfa1f418037cebe11f5d2c7adf9d1e|commit]], [[https://git.kernel.org/linus/e1280f3071f11abc1bacd84937ecf077dce449f3|commit]], [[https://git.kernel.org/linus/bf8be1c3610829056e5445282ca92ca7b7a4ba7b|commit]] * sleep: add kernel parameter to disable asynchronous suspend/resume [[https://git.kernel.org/linus/f747cde5e71b1701a107c3a2e223e5b4a6cb4c52|commit]] * Allow reaped pidfds receive in scm_pidfd [[https://lore.kernel.org/linux-kernel/20250703222314.309967-1-aleksandr.mikhalitsyn@canonical.com/T/|(cover)]], [[https://git.kernel.org/linus/9bedee7cdf4cb7f9a4928f10567b326eaab8125d|commit]], [[https://git.kernel.org/linus/ee47976264cd499426c89328827970ffb6acd406|commit]], [[https://git.kernel.org/linus/30580dc96a3e6e146006e811ad1d01ef8a82a509|commit]], [[https://git.kernel.org/linus/2b9996417e4ec231c91818f9ea8107ae62ef75ad|commit]], [[https://git.kernel.org/linus/2775832f71e53a294c93fa4b343a71787a87e5d3|commit]], [[https://git.kernel.org/linus/c679d17d3f2d895b34e660673141ad250889831f|commit]], [[https://git.kernel.org/linus/861bdc6314a49520d9b3778b763461517c1321c0|commit]] * binfmt_elf: Remove the 4k limitation of program header size [[https://git.kernel.org/linus/8030790477e839b94a10032c490132e47926cb02|commit]] * Add compatibility option for content of /proc/cgroups [[https://git.kernel.org/linus/646faf36d7271c597497ca547a59912fcab49be9|commit]] * cgroup: nmi safe css_rstat_updated [[https://lore.kernel.org/bpf/20250617195725.1191132-1-shakeel.butt@linux.dev/T/|(cover)]], [[https://git.kernel.org/linus/1257b8786ac689a2ce5fe3e1741c65038035adc6|commit]], [[https://git.kernel.org/linus/36df6e3dbd7e7b074e55fec080012184e2fa3a46|commit]], [[https://git.kernel.org/linus/6af89c6ca71742e9227e6f8172a86ce1ee16aa85|commit]], [[https://git.kernel.org/linus/8dcb0ed834a3ec037c153c7757240ede9a8c9808|commit]] * handle, pidfs: allow open_by_handle_at() purely based on file handle [[https://lore.kernel.org/linux-fsdevel/20250624-work-pidfs-fhandle-v2-0-d02a04858fe3@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/cc678bf7aa9e2e6c2356fd7f955513c1bd7d4c97|commit]], [[https://git.kernel.org/linus/774adcb55f159167fe0dfd343174fdedba3ae2f4|commit]], [[https://git.kernel.org/linus/f7be8a333253cc319f5c6456b5cdab2a57b7351b|commit]], [[https://git.kernel.org/linus/a0d8051cfd8145eb49dbd0c0c2f174d09da77796|commit]], [[https://git.kernel.org/linus/1c5484395f9f8b7bf0702f34aa3406353e45d7ec|commit]], [[https://git.kernel.org/linus/a4c746f06853f91d3759ae8aca514d135b6aa56d|commit]], [[https://git.kernel.org/linus/cd5d2006327b6d8488612cb8c03ad7304417c8f2|commit]], [[https://git.kernel.org/linus/b95361481b1e5bd3627835b7e4b921d5a09e68a4|commit]], [[https://git.kernel.org/linus/914e6b1e85c5715ca2e7ec6293c05c71e9a98e86|commit]] * Use per-vma locks for /proc/pid/maps reads [[https://lore.kernel.org/linux-kernel/20250719182854.3166724-1-surenb@google.com/T/|(cover)]], [[https://git.kernel.org/linus/beb69e81724634063b9dbae4bc79e2e011fdeeb1|commit]], [[https://git.kernel.org/linus/b11d9e2d7883031afb570545cb9657a5c457349a|commit]], [[https://git.kernel.org/linus/6a45336b9b6fcc1d9ef3c6fe9a43252f9a20084b|commit]], [[https://git.kernel.org/linus/aadc099c480f98817849cd44585904402160fe21|commit]], [[https://git.kernel.org/linus/03d98703f7e172778786ebd7c5f2471d0f65d3a6|commit]], [[https://git.kernel.org/linus/5631da56c9a87ea41d69d1bbbc1cee327eb9354b|commit]] * More fsnotify hook optimizations [[https://lore.kernel.org/linux-fsdevel/20250708143641.418603-1-amir73il@gmail.com/T/|(cover)]], [[https://git.kernel.org/linus/08da98e1b2f76cdbacf84b9affaa75960dbce515|commit]], [[https://git.kernel.org/linus/0d4c4d4ea443babab6ec1a79f481260963fc969a|commit]] * futex: Use RCU-based per-CPU reference counting [[https://lore.kernel.org/linux-kernel/20250710110011.384614-1-bigeasy@linutronix.de/T/|(cover)]], [[https://git.kernel.org/linus/a255b78d14324f8a4a49f88e983b9f00818d1194|commit]], [[https://git.kernel.org/linus/56180dd20c19e5b0fa34822997a9ac66b517e7b3|commit]], [[https://git.kernel.org/linus/fb3c553da7fa9991f9b1436d91dbb78c7477c86a|commit]], [[https://git.kernel.org/linus/760e6f7befbab9a84c54457a8ee45313b7b91ee5|commit]], [[https://git.kernel.org/linus/16adc7f136dc143fdaa0d465172d7a1e6d5ae3c5|commit]], [[https://git.kernel.org/linus/7497e947bc1d3f761b46c2105c8ae37af98add54|commit]] * io_uring * cmd for tx timestamps [[https://lore.kernel.org/io-uring/cover.1750065793.git.asml.silence@gmail.com/T/|(cover)]], [[https://git.kernel.org/linus/2410251cde0bac9f660f276307d6c967466eef0c|commit]], [[https://git.kernel.org/linus/162151889267089bb920609830c35f9272087c3f|commit]], [[https://git.kernel.org/linus/b95575495948a81ac9b0110aa721ea061dd850d9|commit]], [[https://git.kernel.org/linus/ac479eac22e81c0ff56c6bdb93fad787015149cc|commit]], [[https://git.kernel.org/linus/9e4ed359b8efad0e8ad4510d8ad22bf0b060526a|commit]] * mock: add basic infra for test mock files [[https://lore.kernel.org/io-uring/cover.1750599274.git.asml.silence@gmail.com/T/|(cover)]], [[https://git.kernel.org/linus/3a0ae385f69e9b2d87c9b017c4ffb5567c015197|commit]], [[https://git.kernel.org/linus/4aac001f780388b252534396feaf49b250eae27f|commit]], [[https://git.kernel.org/linus/d1aa0346571436203a24cc3fc0c80f14cabbd630|commit]], [[https://git.kernel.org/linus/2f71d2386f4feed5bfb9ee7b3d2c0ad953db1fa5|commit]], [[https://git.kernel.org/linus/0c98a44329c10bf904434524425cb42043513bd6|commit]], [[https://git.kernel.org/linus/e448d578264a9512d38deb8c418954d5f3e20712|commit]] * net: Allow to do vectorized send [[https://git.kernel.org/linus/6f02527729bd31ca4e473bff19fda4ccd5889148|commit]] * Add cap for multishot recv receive size [[https://git.kernel.org/linus/e227c8cdb47b586ebf20b6b4caca0a30bb7e6b68|commit]], [[https://git.kernel.org/linus/3919b695932dd1990b5c7fd44fc52361f8e2ac5f|commit]], [[https://git.kernel.org/linus/6a8afb9fff6478e7944794f089181e93df1c728a|commit]] * nop: add {{{IORING_NOP_TW}}} completion flag [[https://git.kernel.org/linus/cb9ccfb404e700dc0db59d68242d79fe386bb3f0|commit]] * uring_cmd copy avoidance [[https://git.kernel.org/linus/4d811e395bbe54ba2febb3940d4b6c4741f360a6|commit]], [[https://git.kernel.org/linus/af19388a973877b2349df46c4487a789cd3148ed|commit]], [[https://git.kernel.org/linus/ead21053bf34941c7c7bf680d29b8d15af5406de|commit]], [[https://git.kernel.org/linus/ecf47d452ced9be162831192fcfb3e9f5cdcde7f|commit]] * pidfs: persistent info & xattrs [[https://lore.kernel.org/linux-fsdevel/20250618-work-pidfs-persistent-v2-0-98f3456fd552@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/1a1ad73aa1a66787f05f7f10f686b74bab77be72|commit]], [[https://git.kernel.org/linus/bda3f1608d993419fa247dc11263fc931ceca58a|commit]], [[https://git.kernel.org/linus/bda3f1608d993419fa247dc11263fc931ceca58a|commit]], [[https://git.kernel.org/linus/75215c972581d3934e76a57690cf838d7ceab399|commit]], [[https://git.kernel.org/linus/8ec7c826d97b390879df2a03dfb035c70af86779|commit]], [[https://git.kernel.org/linus/5ee83f8d1af4d069475eabd9a5ed551b3d2cf9a8|commit]], [[https://git.kernel.org/linus/0f93d71b9d17a8b3fcb38b5e66ac5bd94f56a8de|commit]], [[https://git.kernel.org/linus/804d6794497e6f3992d156e07d01e22b037ce09e|commit]], [[https://git.kernel.org/linus/d718249bbac664c24a34ed472d627381d4505e00|commit]], [[https://git.kernel.org/linus/c007d95221397eda24e7d6b4ac5a5d699ea2f1ca|commit]], [[https://git.kernel.org/linus/f769b3db24fa9ef48abcb515c50de1abeeaa0281|commit]], [[https://git.kernel.org/linus/91d837cae3c7856cdca23dc6e8ec8954d887e970|commit]], [[https://git.kernel.org/linus/49fba3725910c54878212ca08b968b9e1285866c|commit]], [[https://git.kernel.org/linus/49fba3725910c54878212ca08b968b9e1285866c|commit]], [[https://git.kernel.org/linus/8c2ab04135682d0f5b1eb1c74ac5f328b65015ea|commit]], [[https://git.kernel.org/linus/f9fac1f48c20a29f2c39c9a9b96d539ad1636824|commit]] * rtla/timerlat: Support actions on threshold and on end [[https://lore.kernel.org/linux-trace-kernel/20250626123405.1496931-1-tglozar@redhat.com/T/|(cover)]], [[https://git.kernel.org/linus/8b6cbcac76af2e6e8ac0330a4aab342d08ca7a5d|commit]], [[https://git.kernel.org/linus/6ea082b171e00bb68b749426f03d9d7e833e9f51|commit]], [[https://git.kernel.org/linus/3b78670e3a932c654dedf88807e70e19719cb0cb|commit]], [[https://git.kernel.org/linus/8d933d5c89e80a818019fa5e0c060387bd145216|commit]], [[https://git.kernel.org/linus/3aadb65db5d656b003232e92d9d18de4e5161416|commit]], [[https://git.kernel.org/linus/916a9c5b03a7694a7eae5420fbf2fd763395ff14|commit]], [[https://git.kernel.org/linus/4e26f84abfbbfa88a66f8a3b7e5ea9e494d3caf3|commit]], [[https://git.kernel.org/linus/04f837165b9480d6d6d8b00bbc1298762f3f0e4d|commit]], [[https://git.kernel.org/linus/70165c78e31d84b4712cc535b1e0fa1674f1dab3|commit]] * rcu: Enable rcu_normal_wake_from_gp on small systems [[https://git.kernel.org/linus/78370df5c3574cdc5c6de7844481b4dc0ef4f172|commit]] * rust * Add bug/warn abstractions [[https://lore.kernel.org/linux-kernel/20250502094537.231725-1-fujita.tomonori@gmail.com/T/|(cover)]], [[https://git.kernel.org/linus/8c8efa93db68bb9fbdb46b93d5b66ff18bdf3d18|commit]], [[https://git.kernel.org/linus/8ad470d4e3dcd3db95d8bda6d35909a2ce897ca7|commit]], [[https://git.kernel.org/linus/826230970a44a50227d4884835ea8a0f8825fe03|commit]], [[https://git.kernel.org/linus/dff64b072708ffef23c117fa1ee1ea59eb417807|commit]] * Add acpi match table support for rust drivers [[https://lore.kernel.org/devicetree/20250620150914.276272-1-igor.korotin.linux@gmail.com/T/|(cover)]], [[https://git.kernel.org/linus/56a789f776f24e6b132ec00d4c27672ed4e2ec57|commit]], [[https://git.kernel.org/linus/c69072d3a10976e48da97758a78c35305c24eeba|commit]], [[https://git.kernel.org/linus/9da36b9faed26f634c9f04a0f2cf7625c08f5d65|commit]], [[https://git.kernel.org/linus/a74931eb59cf6b914e1b9471d9abd4429176f6af|commit]], [[https://git.kernel.org/linus/0f549d25858dfef9decd0b99a82ff4bc9095a51f|commit]], [[https://git.kernel.org/linus/7a5cb145a9ce844be41ca5ed26e7d8d7c41dec7d|commit]], [[https://git.kernel.org/linus/ec3ef2175e16360605c7e1b409ceaa77be6521a8|commit]], [[https://git.kernel.org/linus/8411e6f06a022679a642c236724944057b90e60e|commit]], [[https://git.kernel.org/linus/140a9d0437b2a0d82e05b33973d9fc42c1d1c2ea|commit]] * bits: add support for bits/genmask macros [[https://git.kernel.org/linus/cc84ef3b88f407e8bd5a5f7b6906d1e69851c856|commit]] * More rust bindings for device property reads [[https://lore.kernel.org/linux-kernel/20250611102908.212514-1-remo@buenzli.dev/T/|(cover)]], [[https://git.kernel.org/linus/a2801affa7103862d549050401a9f53b3365fca4|commit]], [[https://git.kernel.org/linus/658f23b59251e15cc9263cfe5157d5757a293017|commit]], [[https://git.kernel.org/linus/d3393e845038f5fd32c24b841bb4b6026aa1cf4b|commit]], [[https://git.kernel.org/linus/ecea2459818383c2886ec1cff81cce7e70d99893|commit]], [[https://git.kernel.org/linus/9bd791d9413b4b65e203c4ff84c8b8b2c8c3b770|commit]], [[https://git.kernel.org/linus/2db611374cef12bd793b72d5728f0ecd1affeb17|commit]], [[https://git.kernel.org/linus/c942dba38064cd35214c6b3249120f3f2945e810|commit]], [[https://git.kernel.org/linus/c3e05bd15e0c99f3ff45e0b1f01814778bc1128c|commit]], [[https://git.kernel.org/linus/2a1ea59de83bf367215e2a4dd9bf8bbd061349b3|commit]] * platform: add Io support [[https://lore.kernel.org/linux-kernel/20250717-topics-tyr-platform_iomem-v15-0-beca780b77e3@collabora.com/T/|(cover)]], [[https://git.kernel.org/linus/493fc33ec25294cb2e444dfa77c105aa774c83f2|commit]], [[https://git.kernel.org/linus/1d0d4b28513b5e0e9e87e09c8da289e1b8d88f84|commit]], [[https://git.kernel.org/linus/bc4f9045a59963abb142f6a648195ccd73ec39dd|commit]] * A few common borrow/borrowmut implementations [[https://lore.kernel.org/rust-for-linux/20250616-borrow_impls-v4-0-36f9beb3fe6a@nvidia.com/T/|(cover)]], [[https://git.kernel.org/linus/c09a8ac1cd560c8f944611045841fed99790116b|commit]], [[https://git.kernel.org/linus/2009a2d5696944d85c34d75e691a6f3884e787c0|commit]], [[https://git.kernel.org/linus/f86c0036c7de5fc379115809c653dfd57c453330|commit]] * time: Convert hrtimer to use Instant and Delta [[https://lore.kernel.org/linux-kernel/20250610132823.3457263-1-fujita.tomonori@gmail.com/T/|(cover)]], [[https://git.kernel.org/linus/ced9ccd21fbc8ca941e6a0c2820c2df89239ccb9|commit]], [[https://git.kernel.org/linus/d9fc00dc73542eef98db74085447c57174ca290d|commit]], [[https://git.kernel.org/linus/e0c0ab04f6785abaa71b9b8dc252cb1a2072c225|commit]], [[https://git.kernel.org/linus/69f66cf45814f45a161688fd087abe21e6d5afbd|commit]] * uaccess: add strncpy_from_user [[https://git.kernel.org/linus/8da881d39c1b7fd4a211587ba40f1c936909a11a|commit]] * sched * Make SMP unconditional [[https://git.kernel.org/linus/69ab14ee525649a875ca187cad2f05a2bec1ac3c|commit]], [[https://git.kernel.org/linus/bbb1b274e85b739ade5f9bc060a8c4fa00388e29|commit]], [[https://git.kernel.org/linus/b7ebb758568b60ae816b0c21df70a67eecb84a71|commit]], [[https://git.kernel.org/linus/8bb9b0c5aeb9594bc1039e38d15b14d2a055cf3a|commit]], [[https://git.kernel.org/linus/79af17344c2728c58e254219ff47840c67211cd9|commit]], [[https://git.kernel.org/linus/4aec8669ff3c7ea7ab62c10bb6442c70c0d1b1eb|commit]], [[https://git.kernel.org/linus/c503c3dc2d49dbca2cec531ca8f1b8e9143c5087|commit]], [[https://git.kernel.org/linus/29dd6f8cd285360cc5a3e1dc696a960541020705|commit]], [[https://git.kernel.org/linus/416d5f78e4d3b010734248cb0aad9dc54b7589fa|commit]], [[https://git.kernel.org/linus/833840a94f4dfd86ed32f1b6222fe8d9ba1790a9|commit]], [[https://git.kernel.org/linus/c215dff7f80caab4a25160f0ded369eba5cb9190|commit]], [[https://git.kernel.org/linus/311bb3f7b78e944e831ffb07cb58455b47bf2269|commit]], [[https://git.kernel.org/linus/fd3db705f7496c5d6b56ce8d78570dd1da11cd30|commit]], [[https://git.kernel.org/linus/3eca109a7885903f1bf07099ae89025069017cc0|commit]], [[https://git.kernel.org/linus/fdccd0c79280da0a332f1370d2ad17192d563c95|commit]], [[https://git.kernel.org/linus/91433cd6e46828044a64520dd1dce817be41940e|commit]], [[https://git.kernel.org/linus/23d27e2cfbee69d85b867a427c3021234bcf09ab|commit]], [[https://git.kernel.org/linus/f1c6b957f7f4091d822b93ca2833e83bf728e001|commit]], [[https://git.kernel.org/linus/5202c25dd17c54cd4c21f266d9a51b644d7cd682|commit]], [[https://git.kernel.org/linus/cac5cefbade90ff0bb0b393d301fa3b5234cf056|commit]], [[https://git.kernel.org/linus/06ddd17521bf11a3e7f59dafdf5c148f29467d2c|commit]], [[https://git.kernel.org/linus/a1416303d108befb4e2b62c863ae1defe4eb1ba3|commit]], [[https://git.kernel.org/linus/d0a0a055a58617ac8dd9418f08346e94310f1096|commit]], [[https://git.kernel.org/linus/8039addbe5a56e4108b1bea57aa5b3f70750fed9|commit]], [[https://git.kernel.org/linus/588467616c88b12657f6ebe7306d830c272fe054|commit]], [[https://git.kernel.org/linus/1f25730e5a780b33f78e3ea23e64d3f75e0b2042|commit]], [[https://git.kernel.org/linus/74063c1755ca990440a9c61c91bb7a873a40deeb|commit]], [[https://git.kernel.org/linus/15125a229abc2404a264ce493e64a9ffa7850f6e|commit]], [[https://git.kernel.org/linus/6324dce8f6262ec2049494af311e5418bc733341|commit]], [[https://git.kernel.org/linus/02fb885ebdc4ad029aabff4b85dcbc540d7cdb32|commit]], [[https://git.kernel.org/linus/9d9af2372f2a46242fd5e827973235f40f31a706|commit]], [[https://git.kernel.org/linus/8a9246ddc16c0feaa3b09ca9d2e30fbfa88d09de|commit]], [[https://git.kernel.org/linus/6c8d251621c131274fa05b46fc138f296b00f6e4|commit]], [[https://git.kernel.org/linus/482c4dae75cbe3a3bc7109d6c2346e400facbea8|commit]], [[https://git.kernel.org/linus/caf5bde9c542f0cbdf2c91db7ea9743e33941d91|commit]], [[https://git.kernel.org/linus/172408811961d7facbd1ec9af66893b058d5d542|commit]], [[https://git.kernel.org/linus/9fd5da7989ba6175fe71439738ddcf4c030d3d51|commit]], [[https://git.kernel.org/linus/703b8e8545c7ca88002164d6c119c49e8ee9b137|commit]], [[https://git.kernel.org/linus/ea100b31eed459ea32d6df4489cf70219fd83a07|commit]], [[https://git.kernel.org/linus/0203244600b2f48c7074a9d439789d8d1152d3e1|commit]], [[https://git.kernel.org/linus/241c307b05b00478bbb65bf440ece464aeac9208|commit]], [[https://git.kernel.org/linus/fc75ac3c918d512952f7c132ef635cedfc4900a6|commit]], [[https://git.kernel.org/linus/dabe1be4e84c05db9341eb8c6c410e18a5ffeaa5|commit]] * fair: Manage lag and run to parity with different slices [[https://lore.kernel.org/lkml/20250708165630.1948751-1-vincent.guittot@linaro.org/T/|(cover)]], [[https://git.kernel.org/linus/9cdb4fe20cd239c848b5c3f5753d83a9443ba329|commit]], [[https://git.kernel.org/linus/74eec63661d46a7153d04c2e0249eeb76cc76d44|commit]], [[https://git.kernel.org/linus/9de74a9850b9468ac2f515bfbe0844e0bfae869d|commit]], [[https://git.kernel.org/linus/052c3d87c82ea4ee83232b747512847b4e8c9976|commit]], [[https://git.kernel.org/linus/3a0baa8e6c570c252999cb651398a88f8f990b4a|commit]], [[https://git.kernel.org/linus/0b9ca2dcabc3c8816a6ee75599cab7bef3330609|commit]] * Single RunQueue Proxy Execution [[https://lore.kernel.org/linux-kernel/20250712033407.2383110-1-jstultz@google.com/T/|(cover)]], [[https://git.kernel.org/linus/25c411fce735dda29de26f58d3fce52d4824380c|commit]], [[https://git.kernel.org/linus/44e4e0297c3c01987399bb9973f4d22a096a62c2|commit]], [[https://git.kernel.org/linus/a4f0b6fef4b08e9928449206390133e48ac185a7|commit]], [[https://git.kernel.org/linus/865d8cfb1672089e4b628d6899ac5c6e49787150|commit]], [[https://git.kernel.org/linus/aa4f74dfd42ba4399f785fb9c460a11bd1756f0a|commit]], [[https://git.kernel.org/linus/be41bde4c3a86de4be5cd3d1ca613e24664e68dc|commit]], [[https://git.kernel.org/linus/be39617e38e0b1939a6014d77ee6f14707d59b1b|commit]], [[https://git.kernel.org/linus/7de9d4f946383f48ec393b6e9ad0c20e49e174e7|commit]] * sched_ext, rcu: Eject BPF scheduler on RCU CPU stall panic [[https://git.kernel.org/linus/cb444006a625c60e6d4dd3753863c3c74f96aac3|commit]] * sched_ext: Add support for cgroup bandwidth control interface [[https://git.kernel.org/linus/6e6558a6bc418f1478c5dc8609d03805364e0cb9|commit]], [[https://git.kernel.org/linus/ddceadce63d9cb752c2472e220ded05cabaf7971|commit]] * sched_ext: Drop kfuncs marked for removal in 6.15 [[https://git.kernel.org/linus/4ecf83741401c70d4420588ee1f3b1ca04ef58d5|commit]] * Add dl_bw_dump.py for printing bandwidth accounting info [[https://git.kernel.org/linus/634c24068abf8f325e520e663250e4a32a95ea0e|commit]] * Remove srcu-lite in favor of srcu-fast [[https://lore.kernel.org/rcu/2994ade2-bd06-4ba7-bcc9-be4d0d15ea0c@paulmck-laptop/T/|(cover)]], [[https://git.kernel.org/linus/cbd5d35e6ddc47b4cde5c96a0d5f00da0f8e881f|commit]], [[https://git.kernel.org/linus/d08d409126d7d5ad2d8ceac77fb97f2d892e9f85|commit]], [[https://git.kernel.org/linus/941ab0b369c983f7867de54c8579fd7f1676ee3c|commit]], [[https://git.kernel.org/linus/623baa01d5b43ca06ba337751d9a4f62199d1715|commit]], [[https://git.kernel.org/linus/2a73ebf267fe26fb1fb5c8f085be986dfe9faf83|commit]] * syscall_user_dispatch: Add {{{PR_SYS_DISPATCH_INCLUSIVE_ON}}} [[https://lore.kernel.org/linux-kernel/cover.1747839440.git.dvyukov@google.com/T/|(cover)]], [[https://git.kernel.org/linus/b89732c8c8357487185f260a723a060b3476144e|commit]], [[https://git.kernel.org/linus/a2fc422ed75748eef2985454e97847fb22f873c2|commit]], [[https://git.kernel.org/linus/b6a5a16b8b59476156dc6d6f73bffaf3a1707adb|commit]] * timekeeping: Provide support for auxiliary timekeepers [[https://lore.kernel.org/linux-kernel/20250519082042.742926976@linutronix.de/T/|(cover)]], [[https://git.kernel.org/linus/990518eb3a71c357ca4ff1ad3e747fb844d8094c|commit]], [[https://git.kernel.org/linus/506a54a0316ee4854b0ed113a8001477f5211d50|commit]], [[https://git.kernel.org/linus/7e55b6ba1fe6987638160e5f8216288f38043759|commit]], [[https://git.kernel.org/linus/f12b45862c4dcb9c2937b83ed730e473b9a76cbf|commit]], [[https://git.kernel.org/linus/9094c72c3d81bf2416b7c79d12c8494ab8fbac20|commit]], [[https://git.kernel.org/linus/8515714b0f88a698a4c26f0f0ce7d43ad14dce16|commit]], [[https://git.kernel.org/linus/5ffa25f573cf524ff53660c5ff7a158ee10f23c7|commit]], [[https://git.kernel.org/linus/c7ebfbc440151ae4a66a03b0f879cbece45174c8|commit]], [[https://git.kernel.org/linus/926ad475169f5b24868438e4bff61ec6a73efd19|commit]], [[https://git.kernel.org/linus/8c782acd3f47e21f9b03fd3720172d1f8e4fb796|commit]], [[https://git.kernel.org/linus/6168024604236cb2bb1004ea8459c8ece2c4ef5f|commit]], [[https://git.kernel.org/linus/22c62b9a84b8f16ca0277e133a0cd62a259fee7c|commit]], [[https://git.kernel.org/linus/ffa0519baaed48ca953bd201e1b17f15dae21b2d|commit]], [[https://git.kernel.org/linus/c85f5ab60820bde1510110e403d17456fbb8c266|commit]], [[https://git.kernel.org/linus/180d8b4ce91fe0cf7a9cb236bb01f14587ba4bf0|commit]], [[https://git.kernel.org/linus/9f7729480a2c771bbe49b7eab034a8eaa5e27bfb|commit]], [[https://git.kernel.org/linus/05bc6e6290f91d2d40086ab4ef52da21c14ec4b6|commit]], [[https://git.kernel.org/linus/606424bf4ffd9d27865c45b5707c1edac6b187ed|commit]], [[https://git.kernel.org/linus/60ecc26ec5af567a55f362ad92c0cac8b894541c|commit]], [[https://git.kernel.org/linus/e8db3a55798d70f2c222c6103990776fca6a6ebc|commit]], [[https://git.kernel.org/linus/2c8aea59c206b12b436373861590baeda728be12|commit]], [[https://git.kernel.org/linus/775f71ebedd382da390dc16a4c28cffa5b937f79|commit]], [[https://git.kernel.org/linus/4eca49d0b621b314ac7c80f363932ec6f6c8abc8|commit]], [[https://git.kernel.org/linus/ecf3e70304911be1c14cd21baa0bc611a53ec50b|commit]], [[https://git.kernel.org/linus/e6d4c00719a6b1dda3fb358b4c973595f9dfd455|commit]], [[https://git.kernel.org/linus/7b95663a3d96b39b40f169dba5faef3e20163c5c|commit]] * vdso/gettimeofday: Add support for auxiliary clocks [[https://git.kernel.org/linus/fb61bdb27fd730c393a8bddbda2401c37a919667|commit]], [[https://git.kernel.org/linus/1a1cd5fe881fdf7b0391e5426f6bfcb663c90dde|commit]], [[https://git.kernel.org/linus/381d96ccc1a52237e03ac97b4d2945997c9356e6|commit]], [[https://git.kernel.org/linus/562f03ed967dc65e513a3e2e9821f656d5333b8e|commit]], [[https://git.kernel.org/linus/9b7fc3f14576c268f62fe0b882fac5e61239b659|commit]], [[https://git.kernel.org/linus/380b84e168e57c54d0a9e053a5558fddc43f0c1a|commit]], [[https://git.kernel.org/linus/cd3557a7618bf5c1935e9f66b58a329f1f1f4b27|commit]] * rv: Add monitors to validate task switch [[https://lore.kernel.org/linux-kernel/20250728135022.255578-1-gmonaco@redhat.com/T/|(cover)]], [[https://git.kernel.org/linus/28a78afda6c80dfdcbec51813cb8d2813523ea0c|commit]], [[https://git.kernel.org/linus/7b70ac4cad2b20eaf415276bbaa0d9df9abb428c|commit]], [[https://git.kernel.org/linus/7f904ff6e58d398c4336f3c19c42b338324451f7|commit]], [[https://git.kernel.org/linus/79de661707a4a2dc695fd3e00529a14b4f5ec50d|commit]], [[https://git.kernel.org/linus/9d475d80c93735f0f336b34a8e2c22beea6145ab|commit]], [[https://git.kernel.org/linus/adcc3bfa8806761ac21aa271f78454113ec6936e|commit]], [[https://git.kernel.org/linus/d0096c2f9cfcb4ce385698491604610fcc1a53b3|commit]], [[https://git.kernel.org/linus/e8440a88e56bb3aa24c384eec6de8bef1184bed2|commit]], [[https://git.kernel.org/linus/614384533dfe99293a7ff1bce3d4389adadbb759|commit]] * rv: Linear temporal logic monitors for RT application [[https://lore.kernel.org/lkml/cover.1752088709.git.namcao@linutronix.de/T/|(cover)]], [[https://git.kernel.org/linus/2d088762631b212eb0809e112642843844ef64eb|commit]], [[https://git.kernel.org/linus/0af3ecdde58676f6c42eeec07d6816d5bf87ff88|commit]], [[https://git.kernel.org/linus/3f045de7f557850ca6b3632c6d45c2cdaf948694|commit]], [[https://git.kernel.org/linus/ff4e233d8ab70fe6ae460ecc8c0e5b24dd0fedb0|commit]], [[https://git.kernel.org/linus/c94d27c01b1ff2e26ca347524b3527534e285a39|commit]], [[https://git.kernel.org/linus/a9769a5b987838f03f3dd57b097794cd4c691098|commit]], [[https://git.kernel.org/linus/886fc86e9419a2bf61713ba566eb6edd8e6aa989|commit]], [[https://git.kernel.org/linus/a37c71ca412d90365e143581582c4ecd3a90508f|commit]], [[https://git.kernel.org/linus/9162620eb604d7461da5b02ec379bb50c3c3b604|commit]], [[https://git.kernel.org/linus/f74f8bb246cf22f27752977da62079cb615f55b2|commit]], [[https://git.kernel.org/linus/670ff946b9bd398749450ad1b8a4bd4e78c82a2b|commit]], [[https://git.kernel.org/linus/fac5493251a680cb74343895d0e76843624a90d8|commit]] * workqueue: Add WQ_PERCPU, system_dfl_wq and system_percpu_wq [[https://lore.kernel.org/linux-kernel/20250725203427.299291833@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/b0c08dd5348dfd8098bdb815bb04e7c59dfaea79|commit]], [[https://git.kernel.org/linus/24cbfe18d55a6866bc2e27fda74306f4a1b5cb01|commit]], [[https://git.kernel.org/linus/3d3c376118b5f7ed7723c2b4fd7a0a1c1893d63e|commit]], [[https://git.kernel.org/linus/b8a7fba39cd49eab343bfe561d85bb5dc57541af|commit]], [[https://git.kernel.org/linus/128ea9f6ccfb6960293ae4212f4f97165e42222d|commit]] * workqueue: Basic memory allocation profiling support [[https://git.kernel.org/linus/fda6add9243867486f8cd456d7b05395d2132e0a|commit]] * iommufd: Destroy vdevice on device unbind [[https://lore.kernel.org/linux-kernel/20250716070349.1807226-1-yilun.xu@linux.intel.com/T/|(cover)]], [[https://git.kernel.org/linus/a64bae68adf1f817696752abee8d086e0d9f7941|commit]], [[https://git.kernel.org/linus/e6d41ee31219b4d605c2a26bdca0984108e6e01a|commit]], [[https://git.kernel.org/linus/7dc0e1090ba80bcf1bbb69b334ccb3c47631a9c5|commit]], [[https://git.kernel.org/linus/850f14f5b91986e586b66565c9c75bdd4c834571|commit]], [[https://git.kernel.org/linus/651f733675c4a26e59dd34522917eace20c557c0|commit]], [[https://git.kernel.org/linus/c4e496d413686cbd717139cfd8c58f467eff9e08|commit]], [[https://git.kernel.org/linus/39a369c34152e1b76895fda37aa586dfb9b2cf38|commit]], [[https://git.kernel.org/linus/ab6bc44159d8f0c4ee757e0ce041fa9033e0ead8|commit]] * panic: add 'panic_sys_info' sysctl to take human readable string parameter [[https://git.kernel.org/linus/d747755917bf8ae08f490c3fe7d8e321afab8127|commit]] * Allow to use the printk kthread immediately even for 1st nbcon [[https://git.kernel.org/linus/cf5543870186d6f99b631faaeca27beaa996d52f|commit]] * hung_task: extend hung task blocker tracking to rwsems [[https://git.kernel.org/linus/77da18de55ac6417e48905bec8b3c66f023b15a9|commit]] * mount-related stuff [[https://git.kernel.org/linus/8c6ce8e86dd75db8e6c6a3e5a870e8d52dbab2d0|commit]], [[https://git.kernel.org/linus/431cc1d8e2dab751b2b8f298a6d9caf83d8b49c3|commit]], [[https://git.kernel.org/linus/ffdc52fbbd5835a936ad683c943d6d103a2d4514|commit]], [[https://git.kernel.org/linus/cf53a2d423c11ed70611e7b3f0878d6e419e348a|commit]], [[https://git.kernel.org/linus/0e84653ea596bf9f5bfea58b0a34e0d9f72236c4|commit]], [[https://git.kernel.org/linus/592238c03ef9e44ad6031b671da869ebcbffa8dc|commit]], [[https://git.kernel.org/linus/9cb79ed60e38a0767b5b94c31bf1abf6518bc6b9|commit]], [[https://git.kernel.org/linus/e031251cb249f824ad67cb0b2fc18b68d5792b8d|commit]], [[https://git.kernel.org/linus/05da054d43770e229dfb0e185c15452eed14364c|commit]], [[https://git.kernel.org/linus/9ed4b9eaeaa71cb0db4ec8460b5edd390aef58dd|commit]], [[https://git.kernel.org/linus/1a867d729f951f1f0ef73c94d2f739f959cd8699|commit]], [[https://git.kernel.org/linus/d08fa7f44ae7f5ad5c842e15f2412790736a6144|commit]], [[https://git.kernel.org/linus/49acacdc7cd3c1dcf5190a80ea9e6ca2ffa06cec|commit]], [[https://git.kernel.org/linus/c93ff74ff1cbc0ab152cebed3e44223fee3c70a2|commit]], [[https://git.kernel.org/linus/24368a744bafce7daf1eafd6a163871925ee5892|commit]], [[https://git.kernel.org/linus/f0d0ba19985d23a3e83d654318ccb6e9c5f1b095|commit]], [[https://git.kernel.org/linus/7c6fb47b2b6c1ffcb1cae9372b9fcf269444487a|commit]], [[https://git.kernel.org/linus/96f5d2e051653f2cfe9137c5d3c7794c358ffb03|commit]], [[https://git.kernel.org/linus/18959bf585a85c526c88ae23bd223e1afe997bd7|commit]], [[https://git.kernel.org/linus/86b1da96c5aeb816e4a1b60aa2b3bdcd87e28522|commit]], [[https://git.kernel.org/linus/761de25854424aa23fd1d7b2bef5c7d184690926|commit]], [[https://git.kernel.org/linus/ee1ee33ccc1ba0620a77833b2a3e320588701217|commit]], [[https://git.kernel.org/linus/a8c764e1a580c2128e905ad6e42beef413fb7177|commit]], [[https://git.kernel.org/linus/ec3265a245b22f8b8a0b20e04dd1d3f4f4a9ce09|commit]], [[https://git.kernel.org/linus/e30da2a20e31ab958d41e5a2c764968d95f17b61|commit]], [[https://git.kernel.org/linus/86f63980964b334ad49d5c1f132f3b9491303a15|commit]], [[https://git.kernel.org/linus/d72c773237c0472e214cda92016ad21625b05bba|commit]], [[https://git.kernel.org/linus/493a4bebf5157a5da64e36f8d468ff80a859b563|commit]], [[https://git.kernel.org/linus/406fea79992561f47fd3511dd8b7c8abeeff7045|commit]], [[https://git.kernel.org/linus/25776a09d802f4e4d8c0bd72042934223286c2e3|commit]], [[https://git.kernel.org/linus/2b2a34793dc239b0eaebe9559557d051524a7297|commit]], [[https://git.kernel.org/linus/15e710b8bbb5c537c39ccaa23963d01c76946834|commit]], [[https://git.kernel.org/linus/e0f9396e244c0dcc29921ebc3254cb25d6eb31cf|commit]], [[https://git.kernel.org/linus/6a2ce2a74bfeee4b66411177125f3b5749003e7f|commit]], [[https://git.kernel.org/linus/bc88530a20b1d5c78288ef5383d10b66d3242c48|commit]], [[https://git.kernel.org/linus/0a10217e5cf82835b63875752b57f01bba0bf5b6|commit]], [[https://git.kernel.org/linus/0313356520b15deab893cd62da3e2ba9a6e61a1f|commit]], [[https://git.kernel.org/linus/d5f15047f13b86b74d1ac4f39036ccae2078c492|commit]], [[https://git.kernel.org/linus/ef86251194de9b31f7efcf70ea480ebe736e9e60|commit]], [[https://git.kernel.org/linus/955336e204ab59301ff8b1f75a98a226f5a98782|commit]], [[https://git.kernel.org/linus/94a8d0027606397ce58b00077bf6146f25923965|commit]], [[https://git.kernel.org/linus/8c5a853f58c5b86b033842b78a0ad3d1208672fa|commit]], [[https://git.kernel.org/linus/dd5a4e1d640bf3542c4583491e6b91d25de3b760|commit]], [[https://git.kernel.org/linus/663206854f020ec6fc6bfd3d52f501a28ede1403|commit]], [[https://git.kernel.org/linus/aab771f34e63ef89e195b63d121abcb55eebfde6|commit]], [[https://git.kernel.org/linus/725ab435ff6e31faca26b8234f9f04c19f772b18|commit]], [[https://git.kernel.org/linus/f6cc2f4e3d304c93b44c80f50430aa40e080cc3c|commit]], [[https://git.kernel.org/linus/a7cce099450f8fc597a6ac215440666610895fb7|commit]] * Support clang stack depth tracking [[https://lore.kernel.org/linux-efi/20250724054419.it.405-kees@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/65c430906efffee9bd7551d474f01a6b1197df90|commit]], [[https://git.kernel.org/linus/8245d47cfaba8a38337a447230b4d01f9946f5e1|commit]], [[https://git.kernel.org/linus/381a38ea53d25ed6f93ba007b021db86c2a36bc6|commit]], [[https://git.kernel.org/linus/a8f0b1f8ef628bd1003eed650862836e97b89fdd|commit]] * Generalize panic_print's dump function to be used by other kernel parts [[https://lore.kernel.org/lkml/20250703021004.42328-1-feng.tang@linux.alibaba.com/T/|(cover)]], [[https://git.kernel.org/linus/261743b0135d1d578cab407ba0cf226df30b43d8|commit]], [[https://git.kernel.org/linus/b76e89e50fc3693b7b8a443ed906320d8ccb93fd|commit]], [[https://git.kernel.org/linus/9743d12d0c63968320ece31e2e48723f3235be6d|commit]], [[https://git.kernel.org/linus/ee13240cd78b68430eb50af4721b3f18dd08af29|commit]] * Add ability to register a debugfs file for a ref_tracker_dir [[https://lore.kernel.org/linux-kernel/20250618-reftrack-dbgfs-v15-0-24fc37ead144@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/7d02ba96635d184dfc292ecc7308ced1fceaba8d|commit]], [[https://git.kernel.org/linus/e209f9193a4724c1d4bc0b155c7beb78aa5d2928|commit]], [[https://git.kernel.org/linus/49c94af071fc6c9f5e1db52b3031dec28daa90c3|commit]], [[https://git.kernel.org/linus/aa7d26c3c3497258b712fb97221e775733a710b7|commit]], [[https://git.kernel.org/linus/f6dbe294a11028db540e2dedf1929e25b1093e9b|commit]], [[https://git.kernel.org/linus/65b584f5361163ba539d2c7122ca792c3cc87997|commit]], [[https://git.kernel.org/linus/d04992dc86a6c77b7d39a1ee10013aed7111e855|commit]], [[https://git.kernel.org/linus/8f2079f8da5b6d4373d125a05cb076b0d6dc646b|commit]], [[https://git.kernel.org/linus/707bd05be75f65749c3f1695f4e362a89b3fcc7b|commit]] * relayfs: misc changes [[https://lore.kernel.org/linux-kernel/20250612061201.34272-1-kerneljasonxing@gmail.com/T/|(cover)]], [[https://git.kernel.org/linus/2489e958129ff7cbf26a34ee33cdc9ccbd68fe3c|commit]], [[https://git.kernel.org/linus/ca01a90ae7bf9bb22137e719366bdc0f387675c2|commit]], [[https://git.kernel.org/linus/a53202ce7fbafd24f854865b02eff891e246c550|commit]], [[https://git.kernel.org/linus/7f2173894f7bfe63bcb241f419b15ed5ce79f0d1|commit]], [[https://git.kernel.org/linus/19f3cb64a25b80db667a00182785577fae465b3e|commit]] * scripts: add zboot support to extract-vmlinux [[https://git.kernel.org/linus/b9f75396ec107628cc5f52fb6e055c1c9dc68401|commit]] * Make max number of pools boot-time configurable [[https://git.kernel.org/linus/ed4f142f72a9191b8236778093074c277435bf8a|commit]] * tools/accounting/delaytop: add delaytop to record top-n task delay [[https://git.kernel.org/linus/01bda05819b89b38eebad7e2034b8ab14eee5207|commit]] * umd: Remove usermode driver framework [[https://git.kernel.org/linus/b7b3500bd4eef2c3b5124ed195f26eb048407d9b|commit]] * Deferred unwinding infrastructure [[https://lore.kernel.org/linux-kernel/20250729182304.965835871@kernel.org/T/|(cover)]], [[https://git.kernel.org/linus/71753c6ed2bf2aee5be26c1bc06a94c9e3713ade|commit]], [[https://git.kernel.org/linus/5e32d0f15cc5c843a4115c4644d984d42524c794|commit]], [[https://git.kernel.org/linus/b9c73524106e1c0c857006fb9ff2e5a510dc4021|commit]], [[https://git.kernel.org/linus/2dffa355f6c279e7d2e574abf9446c41a631c9e5|commit]], [[https://git.kernel.org/linus/055c7060e7ca71bb86da616158fc74254730ae2a|commit]], [[https://git.kernel.org/linus/be3d526a5b34109cecf3bc23b96f0081ad600a5b|commit]], [[https://git.kernel.org/linus/4c75133e745aa95636c9ccbab1603ed363dabcd4|commit]], [[https://git.kernel.org/linus/858fa8a3b083e862114bb6483b9fb50b3e2bc4c3|commit]], [[https://git.kernel.org/linus/357eda2d745054eb737397368bc9b0f84814b0a5|commit]], [[https://git.kernel.org/linus/b3b9cb11aa034cfa9eb880bb9bb3d5aaf732e479|commit]] * userfaultfd: assorted fixes and cleanups [[https://lore.kernel.org/linux-kernel/20250619-uffd-fixes-v3-0-a7274d3bd5e4@columbia.edu/T/|(cover)]], [[https://git.kernel.org/linus/7208cc6497c2615ed5a334b52c92ae98bda91198|commit]], [[https://git.kernel.org/linus/23ec90eb122faaf0468f450c5d5857a794956c75|commit]], [[https://git.kernel.org/linus/31defc3b01d907e3e899de9e7002a6a63998f07a|commit]], [[https://git.kernel.org/linus/5e00e31867d16e235bb693b900c85e86dc2c3464|commit]] |
Linux changelog.
Summary:
Contents
- Prominent features
- Core (various)
- File systems
- Memory management
- Block layer
- Tracing, perf and BPF
- Virtualization
- Cryptography
- Security
- Networking
- Architectures
-
Drivers
- Graphics
- Power Management
- Storage
- Drivers in the Staging area
- Networking
- Audio
- Tablets, touch screens, keyboards, mouses
- TV tuners, webcams, video capturers
- Universal Serial Bus
- Serial Peripheral Interface (SPI)
- Watchdog
- Serial
- CPU Frequency scaling
- Voltage, current regulators, power capping, power supply
- Real Time Clock (RTC)
- Pin Controllers (pinctrl)
- Multi Media Card (MMC)
- Memory Technology Devices (MTD)
- Industrial I/O (iio)
- Multi Function Devices (MFD)
- Pulse-Width Modulation (PWM)
- Inter-Integrated Circuit (I2C + I3C)
- Hardware monitoring (hwmon)
- General Purpose I/O (gpio)
- Cryptography hardware acceleration
- PCI
- Clock
- PHY ("physical layer" framework)
- EDAC (Error Detection And Correction)
- Various
- List of Pull Requests
- Other news sites
1. Prominent features
== ==
2. Core (various)
Introduce file_getattr and file_setattr syscalls (cover), commit, commit, commit, commit, commit
coredump: extend the coredump socket to allow the coredump server to tell the kernel how to process individual coredumps. This allows for fine-grained coredump management. Userspace can decide to just let the kernel write out the coredump, or generate the coredump itself, or just reject it 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
Refactor write_begin/write_end (allows adding Ext4 IOCB_DONTCACHE support (cover), commit, commit, commit, commit
fallocate: Introduce FALLOC_FL_WRITE_ZEROES flag. Filesystems that support this operation should allocate written extents and issue zeroes to the specified range of the device. (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
Crashkernel reservation from cma (cover), commit, commit, commit, commit, commit
sleep: add kernel parameter to disable asynchronous suspend/resume commit
Allow reaped pidfds receive in scm_pidfd (cover), commit, commit, commit, commit, commit, commit, commit
binfmt_elf: Remove the 4k limitation of program header size commit
Add compatibility option for content of /proc/cgroups commit
cgroup: nmi safe css_rstat_updated (cover), commit, commit, commit, commit
handle, pidfs: allow open_by_handle_at() purely based on file handle (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
Use per-vma locks for /proc/pid/maps reads (cover), commit, commit, commit, commit, commit, commit
futex: Use RCU-based per-CPU reference counting (cover), commit, commit, commit, commit, commit, commit
- io_uring
mock: add basic infra for test mock files (cover), commit, commit, commit, commit, commit, commit
net: Allow to do vectorized send commit
Add cap for multishot recv receive size commit, commit, commit
nop: add IORING_NOP_TW completion flag commit
pidfs: persistent info & xattrs (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
rtla/timerlat: Support actions on threshold and on end (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
rcu: Enable rcu_normal_wake_from_gp on small systems commit
- rust
Add bug/warn abstractions (cover), commit, commit, commit, commit
Add acpi match table support for rust drivers (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
bits: add support for bits/genmask macros commit
More rust bindings for device property reads (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
A few common borrow/borrowmut implementations (cover), commit, commit, commit
time: Convert hrtimer to use Instant and Delta (cover), commit, commit, commit, commit
uaccess: add strncpy_from_user commit
- sched
Make SMP unconditional 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
fair: Manage lag and run to parity with different slices (cover), commit, commit, commit, commit, commit, commit
Single RunQueue Proxy Execution (cover), commit, commit, commit, commit, commit, commit, commit, commit
sched_ext, rcu: Eject BPF scheduler on RCU CPU stall panic commit
sched_ext: Add support for cgroup bandwidth control interface commit, commit
sched_ext: Drop kfuncs marked for removal in 6.15 commit
Add dl_bw_dump.py for printing bandwidth accounting info commit
Remove srcu-lite in favor of srcu-fast (cover), commit, commit, commit, commit, commit
syscall_user_dispatch: Add PR_SYS_DISPATCH_INCLUSIVE_ON (cover), commit, commit, commit
timekeeping: Provide support for auxiliary timekeepers (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
vdso/gettimeofday: Add support for auxiliary clocks commit, commit, commit, commit, commit, commit, commit
rv: Add monitors to validate task switch (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
rv: Linear temporal logic monitors for RT application (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
workqueue: Add WQ_PERCPU, system_dfl_wq and system_percpu_wq (cover), commit, commit, commit, commit, commit
workqueue: Basic memory allocation profiling support commit
iommufd: Destroy vdevice on device unbind (cover), commit, commit, commit, commit, commit, commit, commit, commit
panic: add 'panic_sys_info' sysctl to take human readable string parameter commit
Allow to use the printk kthread immediately even for 1st nbcon commit
hung_task: extend hung task blocker tracking to rwsems commit
mount-related stuff 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
Support clang stack depth tracking (cover), commit, commit, commit, commit
Generalize panic_print's dump function to be used by other kernel parts (cover), commit, commit, commit, commit
Add ability to register a debugfs file for a ref_tracker_dir (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
relayfs: misc changes (cover), commit, commit, commit, commit, commit
scripts: add zboot support to extract-vmlinux commit
Make max number of pools boot-time configurable commit
tools/accounting/delaytop: add delaytop to record top-n task delay commit
umd: Remove usermode driver framework commit
Deferred unwinding infrastructure (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
userfaultfd: assorted fixes and cleanups (cover), commit, commit, commit, commit
3. File systems
- BTRFS
Improve read performance on compressed data with better readahead commit
Update defrag ioctl, add new flag to request no compression on existing extents commit
Restrict writes to block devices after mount commit
Enable large data folio support under CONFIG_BTRFS_EXPERIMENTAL commit
sysfs: track current commit duration in commit_stats commit
Free space tree optimization and cleanups (20% runtime improvement on an empty file creation benchmark) (cover), commit, commit, commit, commit, commit, commit
xarray for extent buffers is now indexed by denser keys, leading to better packing of the nodes commit
Set/get accessor speedups commit, commit, commit, commit, commit, commit
- EXT4
Better scalability for ext4 block allocation (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Support uncached buffered I/O commit
Add FALLOC_FL_WRITE_ZEROES support commit
Show the default enabled i_version option commit and preserve it commit
- NFS
NFSD: offer write delegation for OPEN with OPEN4_SHARE_ACCESS only commit
Remove the max-ops-per-compound-limit commit, commit, commit
Re-enable the ability for NFSD to perform NFSv4.2 COPY operations asynchronously commit
Create a kernel keyring commit
Assortment of i/o fixes for the nfs client (cover), commit, commit, commit, commit, commit, commit, commit, commit
Support the kernel keyring for tls commit
- F2FS
New mount api conversion (cover), commit, commit, commit, commit, commit, commit, commit
Account and print more stats during recovery commit
Add gc_boost_gc_greedy sysfs node commit
Add gc_boost_gc_multiple sysfs node commit
Enable tuning of boost_zoned_gc_percent via sysfs commit
Introduce reserved_pin_section sysfs entry commit
- FUSE
- EROFS
- OVERLAYFS
Support layers on case-folding capable filesystems commit
- SMB
cifs: Add support for creating reparse points over SMB1 commit
4. Memory management
Optimize mprotect() for large folios (cover), commit, commit, commit, commit, commit, commit, commit
Remove pXX_devmap page table bit and pfn_t type (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
gup: Optimize longterm pin_user_pages() for large folio commit
Misc rework on hugetlb faulting path (cover), commit, commit, commit, commit, commit
Implement numa node notifier (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
memfd: Reserve hugetlb folios before allocation (cover), commit, commit, commit
Madvise cleanup (cover), commit, commit, commit, commit, commit
mremap: allow multi-VMA move for huge folio, find ineligible earlier (cover), commit, commit, commit
mremap: permit mremap() move of multiple VMAs (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Make migrate_isolate a standalone bit (cover), commit, commit, commit, commit, commit, commit
Readahead tweaks for larger folios (cover), commit, commit, commit, commit, commit
shmem, swap: bugfix and improvement of mTHP swap in (cover), commit, commit, commit, commit, commit, commit, commit, commit
damon: introduce DAMON_STAT for simple and practical access monitoring (cover), commit, commit, commit, commit
damon/vaddr: Allow interleaving in migrate_{hot,cold} actions (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Fault in complete folios instead of individual pages for tmpfs commit
ksm: prevent KSM from breaking merging of new VMAs (cover), commit, commit, commit, commit
Optimize mprotect() for large folios (cover), commit, commit, commit, commit, commit, commit, commit
folio_pte_batch() improvements commit, commit, commit, commit
Use per_vma lock for MADV_DONTNEED commit
shmem: hold shmem_swaplist spinlock (not mutex) much less commit
vmscan: apply proportional reclaim pressure for memcg when MGLRU is enabled commit
vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counter commit, (cover)
Add script to display page state for a given PID and VADDR commit
5. Block layer
Optimize wbt and update its comments and doc (cover), commit, commit, commit
Improve read ahead size for rotational devices commit
Add ioctl to query metadata and protection info capabilities (cover), commit, commit, commit, commit
Allow off-daemon zero-copy buffer registration (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Set dm_target_passes_crypto feature for dm-thin commit
md: allow removing faulty rdev during resync commit
ufs: core: Add HID support commit
ufs: host: mediatek: Add more UFSCHI hardware versions commit
ufs: host: mediatek: Support FDE (AES) clock scaling commit
ufs: host: mediatek: Support clock scaling with Vcore binding commit
ufs: ufs-pci: Add support for Intel Wildcat Lake commit
ufs: ufs-qcom: Enable QUnipro Internal Clock Gating commit
Remove pktcdvd driver commit
6. Tracing, perf and BPF
bpf: Add cookie to tracing bpf_link_info commit, commit, commit, commit, commit
bpf: Add struct bpf_token_info commit
Introduce bpf_cgroup_read_xattr commit, commit, commit, commit
bpf: Add cookie object to bpf maps commit, commit, commit, commit
Bpf standard streams (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Move uid filtering to bpf filters (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Implement mprog api on top of existing cgroup progs (cover), commit, commit, commit, commit, commit
Add kfuncs for read-only string operations (cover), commit, commit, commit, commit
Add show_fdinfo for perf_event commit
bpf: propagate read/precision marks over state graph backedges commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for a drm tool like pmu (cover), commit, commit, commit
perf ftrace latency: Add -e option to measure time between two events commit
Pipe mode header dumping and minor space saving (cover), commit, commit, commit, commit
New perf ilist app (cover), commit, commit, commit, commit, commit, commit, commit
perf: Make code more generic with modern defaults (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
perf record: collect BPF metadata from existing BPF programs commit
perf record: collect BPF metadata from new programs commit
perf script: Add -e option to flamegraph script commit
perf script: Handle -i option for perf script flamegraph commit
perf symbol-elf: Add support for the block argument for libbfd commit
perf: Remove libcrypto dependency (cover), commit, commit, commit, commit
perf tools: display the new PERF_RECORD_BPF_METADATA event commit
perf: ftrace: add graph tracer options args/retval/retval-hex/retaddr commit
tools/perf: Add --exclude-buildids option to perf archive command commit
ftrace: Make DYNAMIC_FTRACE always enabled for architectures that support it commit
ftrace: add graph tracer options args/retval/retval-hex/retaddr commit
tools/perf: Add --exclude-buildids option to perf archive command commit
Enable execmem_rox_cache for ftrace and kprobes (cover), commit, commit, commit, commit, commit, commit, commit, commit
Deprecate auto-mounting tracefs in debugfs commit
fprobe-events: Register fprobe only when the event is enabled (cover), commit, commit, commit, commit, commit, commit, commit
7. Virtualization
virtio: introduce support for GSO over UDP tunnel commit, commit, commit, commit, commit, commit, commit, commit
KVM: Make irqfd registration globally unique (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
vhost-net: VIRTIO_F_IN_ORDER support (cover), commit, commit, commit
vsock: Introduce SIOCINQ ioctl support (cover), commit, commit, commit, commit
iommu: Overhaul device posted IRQs 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, 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
vfio/qat: add support for intel QAT 6xxx virtual functions commit
8. Cryptography
Sha-512 library functions (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Sha-256 library improvements (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
SHA-1 library functions commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Improve crc32c() performance on newer x86_64 CPUs commit, commit
9. Security
- apparmor
ima: add a knob ima= to allow disabling IMA in kdump kernel commit
Enhancements to the secvar interface in static key management mode (cover), commit, commit, commit
Add a 5 second sleep to /sys/fs/selinux/user commit
- selinux:
Add support for sync send() and use it in ftpm and svsm drivers (cover), commit, commit, commit, commit
10. Networking
af_unix: Introduce SO_INQ & SCM_INQ commit, commit, commit, commit, commit, commit, commit
TCP: Add MSG_MORE flag to optimize tcp large packet transmission commit
TCP: receiver changes commit, commit, commit, commit, commit, commit, commit, commit
TCP: Remove obsolete rfc3517/rfc6675 code (cover), commit, commit, commit
Prevent deadlocks and mis-configuration with per-napi threaded config (cover), commit, commit, commit
ieee80211: add Radio Measurement action fields commit
xsk: introduce XDP_MAX_TX_SKB_BUDGET setsockopt commit
seg6: Allow End.X behavior to accept an oif commit, commit, commit, commit
ipmr, ip6mr: Allow MC-routing locally-generated MC packets (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
tun: Introduce gso over udp tunnel (cover), 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, commit, commit, commit
bonding: Add broadcast_neighbor for no-stacking networking arch (cover), commit, commit, commit
Provide support for auxiliary clocks for ptp_sys_offset_extended (cover), 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, commit
ethtool: rss: add notifications (cover), commit, commit, commit, commit, commit, commit, commit, commit
ethtool: rss: support RSS_SET via Netlink (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
ethtool: rss: support creating and removing contexts via Netlink commit, commit, commit, commit, commit, commit, commit, commit
handshake: Add new netlink parameter 'HANDSHAKE_A_ACCEPT_KEYRING' commit
ip6_tunnel: enable to change proto of fb tunnels commit
ipv6: add force_forwarding sysctl to enable per-interface forwarding commit
- mctp
Improved bind handling (cover), commit, commit, commit, commit, commit, commit, commit, commit
backport of mctp routing for bridged endpoints. (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add TCP_MAXSEG socket option support (cover), commit, commit
- neighbour
- netfilter
- packet scheduler
openvswitch: allow providing upcall pid for the 'execute' command commit
- Wireless
Add support to handle per link statistics of multi-link station (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
S1g short beacon support (cover), commit, commit, commit, commit
Macro improvements and MLO enhancements (cover), commit, commit, commit, commit
Add support for link reconfiguration offload to driver commit, commit
Set/get wiphy parameters on per-radio basis (cover), commit, commit, commit, commit
Remove DISALLOW_PUNCTURING_5GHZ code (cover), commit, commit, commit, commit, commit
- Bluetooth
11. Architectures
- ARM
New SoCs:
Add support for mediatek mt6572 soc, an older mobile phone chip from mediatek that was extremely popular a decade ago but never got upstreamed until now (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
exynos2200, a recent high-end mobile phone chip used in a few Samsung phones like the Galaxy S22 (cover), commit, commit, commit, commit
Renesas R-Car V4M-7 (R8A779H2), an updated version of R-Car V4M (R8A779H0) and used in automotive applications commit, commit, commit, commit
Tegra264, a new chip from NVIDIA, but support is fairly minimal for now (cover), commit, commit
- New boards:
Six 32-bit industrial boards based on stm32 (stm32mp157f-dk2 board (cover), commit, commit, commit, commit, commit, commit, commit), imx6 (Engicam MicroGEA BMM board commit, Engicam MicroGEA RMM board commit, support Engicam MicroGEA-MX6UL SoM commit) and am33 (BeagleBone Green Eco board commit) chips
Add support for beaglebone green eco board (cover), commit, commit, commit, commit, commit
Add support for am62d2 soc and evm (cover), commit, commit, commit, commit
allwinner: t527: Add OrangePi 4A board (cover), commit, commit, commit, commit, commit
freescale: Add support for the GOcontroll Moduline Display (cover), commit, commit, commit, commit, commit, commit
Add new imx imx95-libra-rdk-fpsc sbc (cover), commit, commit
Two newly added ASPEED BMC based motherboards commit, commit, commit
qcom: msm8976-longcheer-l9360: Add initial device tree (cover), commit, commit, commit, commit
mediatek: mt8186-corsola: Consolidate and add new devices (cover), commit, commit, commit, commit, commit, commit
Introduce cix p1 (sky1) soc (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for raspberrypi rp1 pci device using a dt overlay (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
tps6594: Add TI TPS652G1 support (cover), commit, commit, commit, commit, commit, commit, commit, commit
Add support for the imx aipstz bridge (cover), commit, commit, commit
Axiado ax3000 soc and evaluation board support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add device tree for nvidia's gb200nvl bmc (cover), commit, commit
Add meta (facebook) santabarbara bmc (ast2600) (cover), commit, commit
Support engicam microgea boards (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Support i.mx28 amarula rmm board (cover), commit, commit, commit, commit, commit
Add support for sony xperia z ultra (togari) (cover), commit, commit, commit, commit
tegra: Add device-tree for ASUS VivoTab RT TF600T (cover), commit, commit
tegra: Add device-tree for Asus Portable AiO P1801-T (cover), commit, commit
qcom: sm8550: Add support for camss commit
renesas: Add CN15 eMMC and SD overlays for RZ/V2H and RZ/V2N EVKs commit
Add friendlyelec nanopi m5 support for rockchip rk3576 (cover), commit, commit
Add support for firefly station-m3/roc-rk3588s-pc (cover), commit, commit
Add support for sakura pi rk3308b (cover), commit, commit, commit
Add radxa rock 5t support (cover), commit, commit, commit, commit
Support for milk-v duo module 01 evb (cover), commit, commit, commit, commit, commit, commit
apple: Add Apple SoC GPU commit
Support for tegra264 and tegra254 in cbb driver (cover), commit, commit, commit, commit, commit
Support feat_mte_store_only feature (cover), commit, commit, commit, commit, commit, commit, commit, commit
Optimize loop to reduce redundant operations of contpte_ptep_get commit
module: Use text-poke API for late relocations. commit
Implement HAVE_LIVEPATCH commit
Private stack support for arm64 jit (cover), commit, commit, commit
Initial BBML2 support for contpte_convert() (cover), commit, commit, commit, commit
smp: Support non-SGIs for IPIs commit
Add viommu infrastructure (part-4 hw queue) (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
iommu/tegra241-cmdqv: import IOMMUFD module namespace commit
Add a single source of truth for ubwc configuration data (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Enable qups and serial on sa8255p qualcomm platforms (cover), commit, commit, commit, commit, commit, commit, commit, commit
qcom: qcom_stats: Add DDR stats (cover), commit, commit, commit
soc: qcom: rpmh-rsc: Add RSC version 4 support commit
soc: qcom: socinfo: Add support to retrieve APPSBL build details commit
soc: qcom: socinfo: Add support to retrieve TME build details commit
- KVM
Map GPU device memory as cacheable (cover), commit, commit, commit, commit
SCTLR2, DoubleFault2, and NV external abort fixes (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
Expose FEAT_MTE_TAGGED_FAR feature to guest commit
Expose MTE_STORE_ONLY feature to guest commit
Arm GICv5: Host driver implementation (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
Enable GICv3 guests on GICv5 hosts using FEAT_GCIE_LEGACY (cover), commit, commit, commit, commit, commit
Allow userspace to write GICD_TYPER2.nASSGIcap (cover), commit, commit, commit, commit, commit, commit
- RISCV
Add SBI FWFT misaligned exception delegation support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
KVM: Enable ring-based dirty memory tracking commit
Add voyager board support commit, commit, commit, commit, commit, commit, commit, commit
Add sophgo evb v1/v2 board support (cover), commit, commit, commit
sophgo: add more sg2042 isa extension support (cover), commit, commit, commit
sophgo: sg2044: add ziccrse extension commit
irqchip/riscv-imsic: Add kernel parameter to disable IPIs commit
perf/kvm: Add reporting of interrupt events commit
- S390
- X86
- platform
amd: pmc: Add Lenovo Yoga 6 13ALC6 to pmc quirk list commit
intel/pmc: Add Bartlett Lake support to intel_pmc_core commit
Intel VSEC/PMT: Introduce Discovery Driver (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
pmt: Crashlog type1 version2 support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add Lenovo WMI Gaming Series Drivers (cover), commit, commit, commit, commit, commit, commit
hp-wmi: Add support for Fn+P hotkey commit
Support ov5670 on ipu3 devices (cover), commit, commit, commit
oxpec: Add support for OneXPlayer X1 Mini Pro (Strix Point) commit, commit
x86-android-tablets: Add ovc-capacity-table info commit, commit
AMD: Add CPUID faulting support commit
bugs: Attack vector controls restructuration (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
efi: Implement support for embedding SBAT data for x86 commit
cpu: Add new Intel CPU model numbers for Wildcatlake and Novalake commit
Introduce cet supervisor state support (cover), commit, commit, commit, commit, commit, commit
hfi: Add support for amd hardware feedback interface (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Enable use of EXECMEM_ROX_CACHE for ftrace and kprobes (cover), commit, commit, commit, commit, commit, commit, commit, commit
- KVM
Optimize SEV cache flushing (cover), commit, commit, commit, commit, commit, commit, commit, commit
Add mitigation for VMSCAPE, a vulnerability affecting a broad range of amd64 CPUs that may allow a guest to influence the branch prediction in host userspace. It particularly affects hypervisors like QEMU commit, commit, commit, commit, commit, commit, commit
SVM: Allow SNP guest policy to specify SINGLE_SOCKET commit
SVM: Allow SNP guest policy disallow running with SMT enabled commit
SVM: Fold svm_vcpu_init_msrpm() into its sole caller (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
VMX: Preserve host's DEBUGCTL.FREEZE_IN_SMM commit, commit, commit, commit, commit, commit, commit, commit
Add CONFIG_KVM_IOAPIC to allow disabling support for KVM's I/O APIC (and PIC and PIT) emulation (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
kdump: crashkernel reservation from CMA (cover), commit, commit, commit, commit, commit
intel_rapl: Add support for Bartlett Lake platform commit
intel_rapl_msr: Add pl4 support for panther lake commit
iommu/amd: Support for HATdis and HATS features (cover), commit, commit
Introduce debugfs support in iommu (cover), commit, commit, commit, commit, commit, commit, commit, commit
perf: Support panther lake uncore (cover), commit, commit, commit, commit
Intel vendor events and tma 5.02 metrics (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- platform
- LOONGARCH
- POWERPC
- MIPS
- SUPERH
12. Drivers
12.1. Graphics
- amdgpu
Add user queue instance count in HW IP info commit
DC Patches June 04, 2025 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 June 16, 2025 commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Enable debugfs information based on client-id (cover), commit, commit, commit, commit
Create a task info option for wedge events commit
- xe:
- i915
drm_panic support for i915/xe (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for fractional link bpps (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
drm/xe/display: Program double buffered LUT registers (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Rough flip queue implementation (cover), commit, commit, commit, commit, commit, commit, commit
Panel Replay + Adaptive sync commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- bochs
Add support for drm_panic commit
connector: hdmi: Allow using the YUV420 output format (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
display: generic HDMI CEC helpers (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
fourcc: Add RGB161616 and BGR161616 formats commit
- hyperv
Add freescale i.mx8qxp display controller support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- adreno:
- msm
Add support for SM8750 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Sparse / "VM_BIND" 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, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- panel
Add dell inspiron 7441 / latitude 7455 (x1e-80-100) commit
panel-edp: Add CMN N116BCJ-EAK commit
panel-edp: Add KDC KD116N3730A05 commit
panel-edp: Add support for AUO G156HAN03.0 panel commit
Add display support for fairphone 3 smartphone (cover), commit, commit, commit
Add DSI panel support for gameforce-ace commit
visionox-rm69299: modernize & support the variant found in the SHIFT6mq (cover), commit, commit, commit, commit, commit
panel-edp: Add CMN N116BCJ-EAK commit
panel-edp: add N160JCE-ELL CMN panel for Lenovo Thinkbook 16 commit
himax-hx8394: Add Support for Huiling hl055fhav028c commit
Add support for Renesas R61307 based MIPI DSI panel commit
Add support for Renesas R69328 based MIPI DSI panel commit
- panfrost:
- sitronix
- tidss
- vkms
- sun4i
ttm/pool: allow debugfs dumps for numa pools. commit
Add Display Unit support for rz/v2h(p) soc (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
rcar-du: rzg2l_mipi_dsi: add MIPI DSI command support (cover), commit
rz-du: Support panels connected directly to the DPAD output commit
Make global edid_info depend on config_firmware_edid commit
12.2. Power Management
efi: Add ovmf debug log driver commit
efistub: Lower default log level commit
ACPI: APEI: Enable einjv2 support (cover), commit, commit, commit, commit, commit, commit, commit
DPTF: Support for Wildcat Lake commit
tools/power turbostat: Support more than 64 built-in-counters commit
tools/power turbostat: add format "average" for external attributes commit
tools/power turbostat: probe and display L3 cache topology commit
thermal/drivers/qcom-spmi-temp-alarm: Add support for GEN2 rev 2 PMIC peripherals commit
thermal/drivers/qcom-spmi-temp-alarm: Add support for LITE PMIC peripherals commit
thermal/drivers/rockchip: Support RK3576 SoC in the thermal driver commit
12.3. Storage
scsi: pm80xx: Add controller SCSI host fatal error uevents commit
ata: libata-sata: Add link_power_management_supported sysfs attribute commit
nvme: Support for administrative controllers (cover), commit
nvmet: add support for FDP in fabrics passthru path commit
12.4. Drivers in the Staging area
Intel ipu7 pci and input system device drivers (cover), commit, commit, commit, commit, commit, commit, commit
axis-fifo: remove sysfs interface commit
axis-fifo: add debugfs interface for dumping fifo registers commit
atomisp: gc0310: Modernize and move to drivers/media commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
12.5. Networking
- Bluetooth:
btintel_pcie: Add support for device 0x4d76 commit
btnxpuart: Add uevents for FW dump and FW download complete commit, commit
btusb: Add RTL8852BE device 0x13d3:0x3618 commit
btusb: Add a new VID/PID 2c7c/7009 for MT7925 commit
btusb: Add new VID/PID 0489/e14e for MT7925 commit
btusb: QCA: Support downloading custom-made firmwares commit
Rdma support for dma handle (cover), commit, commit, commit, commit, commit, commit, commit, commit
IB/mad: Add Flow Control for Solicited MADs (cover), commit, commit, commit
Octeontx2-pf: extend link modes support commit, commit, commit
Octeontx2-af: RPM: misc feaures (cover), commit, commit, commit, commit
RDMA/bnxt_re: Use macro instead of hard coded value commit
RDMA/efa: Add CQ with external memory support (cover), commit, commit, commit
RDMA/mana_ib: Add device statistics support commit
RDMA/mana_ib: add support of multiple ports commit
net/mlx5: fs, add multiple prios to RDMA TRANSPORT steering domain commit
RDMA/rxe: Prefetching pages with explicit ODP (cover), commit, commit
RDMA/bnxt_re: Support 2G message size commit
mlx5: Add multiple priorities support RDMA TRANSPORT tables commit, commit
eth: Revert the removal of he DLink/Sundance (ST201) driver commit
airoha: Add PPPoE offload support commit
amd-xgbe: add hardware PTP timestamping (cover), commit, commit
amd-xgbe: add support for giant packet size commit
bcmasp: Add support for re-starting auto-negotiation commit
bcmgenet: add support for GRO software interrupt coalescing (cover), commit, commit
Introducing broadcom bnge ethernet driver (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
cadence: Expose refclk for rmii and enable rmii (cover), commit, commit, commit, commit
kvaser_pciefd: Simplify identification of physical CAN interfaces (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
rcar_canfd: Add support for Transceiver Delay Compensation (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
dsa: b53: fix BCM5325 support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
dsa: b53: mmap: Add bcm63xx EPHY power control (cover), commit, commit, commit, commit, commit, commit, commit
dsa: microchip: Add KSZ8463 switch support (cover), commit, commit, commit, commit, commit, commit
can: tscan1: CAN_TSCAN1 can depend on PC104 commit
PHC support in ENA driver commit, commit, commit, commit, commit, commit, commit, commit, commit
fbnic: Add support for 25g, 50g, and 100g to fbnic (cover), commit, commit, commit, commit, commit, commit, commit, commit
fbnic: Create fw_log file in DebugFS commit
fbnic: Add firmware logging support commit, commit, commit, commit, commit, commit
fec: allow disable coalescing commit
ftgmac100: Add SoC reset support for RMII mode (cover), commit, commit, commit
gve: Add rx hw timestamping support (cover), commit, commit, commit, commit, commit, commit, commit, commit
gve: Af_xdp zero-copy for dqo rda (cover), commit, commit, commit, commit, commit
gve: XDP TX and redirect support for DQ RDA commit, commit, commit
hibmcge: Support some features for the HIBMCGE driver commit, commit, commit
hibmcge: support for statistics of reset failures commit
ibmveth: Add multi buffers rx replenishment hcall support commit
hns3: remove tx spare info from debugfs commit
i40e: add link_down_events statistic commit
ice: add 40G speed to Admin Command GET PORT OPTION commit
ice: add E835 device IDs commit
dpll: add all inputs phase offset monitor (cover), commit, commit, commit
dpll: Add reference SYNC feature (cover), commit, commit, commit
Add link_down_events counters to ixgbe and ice drivers (cover), commit, commit
idpf: add initial PTP support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
idpf: Add flow steering support (cover), commit, commit, commit
idpf: replace Tx flow scheduling buffer ring with buffer pool commit, commit, commit, commit, commit, commit
idpf: Add RDMA support for Intel IPU E2000 commit, commit, commit, commit, commit, commit
ifb: support BIG TCP packets commit
igc: Harmonize queue priority and add preemptible queue support (cover), commit, commit, commit, commit, commit, commit, commit
ixgbe: Support malicious driver detection (mdd) (cover), commit, commit, commit, commit
Add link_down_events counters to ixgbe and ice drivers (cover), commit, commit
Add libeth_xdp helper lib (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add vf drivers for wangxun virtual functions (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
mana: Add handler for hardware servicing events commit
mana: Support bandwidth clamping in mana using net shapers (cover), commit, commit, commit, commit
mana: Expose additional hardware counters for drop and TC via ethtool. commit
mdio: Add MDIO bus controller for Airoha AN7583 commit, commit
- mlx5
Add IFC bits to support RSS for IPSec offload commit
HWS, Optimize matchers ICM usage (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Support rate management on traffic classes in devlink and mlx5 (cover), commit, commit, commit, commit, commit, commit, commit, commit
Expose serial numbers in devlink info commit
misc changes 2025-07-16 (cover), commit, commit, commit, commit, commit, commit
- mlx5e
netconsole: Add support for msgid in sysdata (cover), commit, commit, commit, commit, commit
netdevsim: Support setting a permanent address (cover), commit, commit
netdevsim: Implement rx statistics using netdev_pcpu_stat_dstats (cover), commit, commit, commit, commit
CN20K silicon with mbox support (cover), commit, commit, commit, commit, commit, commit
phy: bcm54811: PHY initialization (cover), commit, commit, commit, commit
phy: micrel: add extended PHY support for KSZ9477-class devices (cover), commit, commit, commit, commit
phy: Add c45_phy_ids sysfs directory entry commit
phy: qcom: Add shared phy counter support for qca807x and qca808x (cover), commit, commit, commit
phy: qcom: qca807x: Enable WoL support using shared library commit
phy: bcm54811: PHY initialization (cover), 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, commit
Enable eee at 5gbps on rtl8126 commit
sophgo: Add ethernet support for SG2042 (cover), commit, commit, commit
stmmac: convert stmmac "pcs" to phylink (cover), commit, commit, commit
ti: icssg-prueth: Add prp offload support to ICSSG driver commit
Add vf drivers for wangxun virtual functions (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Convert lan78xx driver to the phylink (cover), commit, commit, commit, commit, commit, commit
NULOS: <HID: mcp2221: Dont set bus speed on every transfer> <Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS">5.15.191-rc1 review (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
qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions commit
usb: smsc95xx: add support for ethtool pause parameters commit
ath11k: support usercase-specific firmware overrides commit
- ath12k
Add num_stations counter for each interface commit
Add support for transmit histogram stats commit
Add support to TDMA and MLO stats commit
Add support to RTT stats commit
Add split-phy scan support in single wiphy (cover), commit, commit
Add support to fill link statistics of multi-link station (cover), commit, commit, commit, commit, commit
Add MU-MIMO and 160 MHz bandwidth support (cover), commit, commit, commit, commit, commit, commit, commit, commit
Allow beacon protection keys to be installed in hardware commit
Support average ack rssi in station dump commit
brcmfmac: Add support for the SDIO 43751 device commit
- iwlwifi
Stop supporting iwl_omi_send_status_notif ver 1 (cover), commit, commit, commit, commit, commit
updates - 2025-09-11 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
mvm: Remove NAN support commit
Support RZL platform device ID commit
- mt76
- rtw88
- rtw89
Tweak tx wake notify matching condition (cover), commit, commit, commit, commit
Add support for USB devices (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for RTL8852BU (cover), commit, commit, commit, commit, commit, commit
coex: add logic related to MLO (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
coex: RTL8852B coexistence Wi-Fi firmware support for v0.29.122.0 (cover), commit
coex: update to support latest firmware of RTL8922AE commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
regd/acpi: support regulatory rules via ACPI DSM and parse rule of regd_UK commit
regd/acpi: support 6 GHz VLP policy via ACPI DSM commit
More improvement of STA + P2P MCC commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Support channel switch and correct EHT settings commit, commit, commit, commit, commit
More finetune on MCC feature commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
12.6. Audio
hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks commit
hda/realtek: Add support for ASUS Commercial laptops using CS35L41 HDA commit
Add support for asus nuc using cs35l41 (cover), commit, commit
hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6 commit
hda/realtek: Audio disappears on HP 15-fc000 after warm boot again commit
hda/realtek: add LG gram 16Z90R-A to alc269 fixup table commit
hda/tas2781: Add compatible for hardware id TIAS2781 and TXNW2781 commit
hda/tas2781: Support L"SmartAmpCalibrationData" to save calibrated data commit
hda: Add device entry for QEMU commit
hda: add MODULE_FIRMWARE for cs35l41/cs35l56 commit
usb-audio: Add DSD support for Comtrue USB Audio device commit
codecs: rt5640: Retry DEVICE_ID verification commit
Intel: avs: Add rt5640 machine board commit
- ASoC
Intel: soc-acpi-intel-ptl-match: add support ptl-rt721-l0 commit
Intel: soc-acpi-intel-lnl-match: add rt1320_l12_rt714_l0 support commit
Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for PTL. commit
SDCA: add a HID device for HIDE entity commit
SDCA: add support for HIDE entity properties and HID descriptor/report commit
Add audio support for acp7.2 platform commit
amd: acp: add soundwire machine for ACP7.0 and ACP7.1 sof stack commit
SOF: ipc4-priv: Add kernel doc for fw_context_save of sof_ipc4_fw_data commit
SOF: amd: add alternate machines for ACP7.0 and ACP7.1 platforms commit
codecs: Add acpi_match_table for aw88399 driver commit
codecs: Add calibration function to aw88399 chip commit
imx-card: Add WM8524 support commit
Enable usb audio offloading on fairphone 4 smartphone (cover), commit, commit, commit
dt-bindings: tas57xx: add tas5753 compatibility commit
amd: Add support for acp7.2 platform commit
amd: acp: Add SoundWire SOF machine driver support for acp7.2 platform commit
amd: acp: Add SoundWire legacy machine driver support for acp7.2 platform commit
amd: acp: Enable I2S support for acp7.2 based platforms commit
amd: acp: Enable acp7.2 platform based DMIC support in machine driver commit
amd: ps: Add SoundWire pci and dma driver support for acp7.2 platform commit
tas571x: add support for tas5753 commit
12.7. Tablets, touch screens, keyboards, mouses
Add two new features for quicki2c (cover), commit, commit, commit, commit, commit, commit, commit
Add wake-on-touch feature support for thc (cover), commit, commit, commit
Atkbd: correctly map f13 - f24 commit
I8042: add tuxedo infinitybook pro gen10 amd to i8042 quirk table commit
Pcf50633-input: remove the driver commit
Support overlay objects on touchscreens (cover), commit, commit, commit, commit
Xpad: add support for flydigi apex 5 commit
amd_sfh: Enable operating mode commit
apple: combine patch series for all patches recently sent upstream (cover), commit, commit, commit, commit, commit, commit, commit, commit
dts: mediatek: mt8395-genio-1200-evk: Add MT6359 PMIC key support commit
elecom: add support for ELECOM M-DT2DRBK commit
logitech: Add ids for G PRO 2 LIGHTSPEED commit
mtk-pmic-keys: add support for MT6359 PMIC keys commit
multitouch: Add support for Touch Bars on x86 MacBook Pros (cover), commit, commit, commit, commit, commit
synaptics-rmi4: add support for F1A commit
synaptics-rmi4: add support for Forcepads (F21) commit
uclogic: Add support for XP-PEN Artist 22R Pro (cover), commit
12.8. TV tuners, webcams, video capturers
uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5 + other meta fixes (cover), commit, commit, commit, commit, commit
Extend raw format support for rzg2l-cru driver (cover), commit, commit, commit, commit, commit, commit
amphion: Add H264 and HEVC profile and level control commit
amphion: Support dmabuf and v4l2 buffer without binding commit
Enable support for error detection in csi2rx (cover), commit, commit
dw9714: add support for powerdown pin commit
imx8: add camera support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
ipu-bridge: Add Onsemi MT9M114 HID to list of supported sensors commit
Support ov5670 on ipu3 devices (cover), commit, commit, commit
Add support for hevc and vp9 codecs in decoder (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
Extend raw format support for rzg2l-cru driver (cover), commit, commit, commit, commit, commit, commit
rcar-csi2: Add D-PHY support for V4H (cover), commit, commit, commit, commit
rcar-vin: Unify notifiers and enable MC on Gen2 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
rkisp1: Add RKISP1_CID_SUPPORTED_PARAMS_BLOCKS ctrl and WDR support (cover), commit, commit, commit
uvcvideo: use vb2 ioctl and fop helpers (cover), commit, commit, commit, commit, commit, commit
Extend raw format support for rzg2l-cru driver (cover), commit, commit, commit, commit, commit, commit
v4l2-common: Add the missing Raw Bayer pixel formats commit, commit
v4l2: Add support for NV12M tiled variants to v4l2_format_info() commit
vsp1: Add VSPX support commit
hi556: Support full range of power rails commit
ipu-bridge: Add Toshiba T4KA3 HID to list of supported sensor commit
ipu-bridge: Add Onsemi MT9M114 HID to list of supported sensors commit
rkvdec: Unstage the driver commit
tc358743: Add support for 972Mbit/s link freq commit
12.9. Universal Serial Bus
thunderbolt: Enable end-to-end flow control also in transmit commit
serial: option: add Telit Cinterion LE910C4-WWX new compositions commit
serial: option: add Foxconn T99W709 commit
usb-storage: Add unusual-devs entry for Novatek NTK96550-based camera commit
dwc3: pci: add support for the Intel Wildcat Lake commit
typec: altmodes/displayport: add irq_hpd to sysfs commit
12.10. Serial Peripheral Interface (SPI)
Support for amlogic the new spi ip (cover), commit, commit, commit
intel: Allow writeable MTD partition with module param commit
adc: ad7173: add SPI offload support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
spi-fsl-dspi: DSPI support for NXP S32G platforms (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
spi-fsl-lpspi: Generic fixes and support for S32G devices (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
spi-qpic-snand: enable 8 bits ECC strength support (cover), commit, commit
sophgo: Add SPI NOR controller for SG2042 (cover), commit, commit, commit
12.11. Watchdog
sbsa: Adjust keepalive timeout to avoid MediaTek WS0 race condition commit
12.12. Serial
qcom-geni: Add support for 8 Mbps baud rate commit
qcom-geni: Enable support for half-duplex mode commit
Add rsci driver for renesas rz/t2h soc (cover), commit, commit, commit, commit, commit
12.13. CPU Frequency scaling
devfreq: Add HiSilicon uncore frequency scaling driver (cover), commit, commit
intel_pstate: Add Granite Rapids support in no-HWP mode commit
12.14. Voltage, current regulators, power capping, power supply
a523: Add power controllers (cover), commit, commit, commit, commit, commit
rockchip: Add power controller support for RK3528 commit, commit, commit, commit
Apple mac system management controller (cover), commit, commit, commit, commit, commit, commit, commit
Add th1520 gpu support with power sequencing (cover), commit, commit, commit, commit
Mediatek dimensity 1200 - add dvfsrc support (cover), commit, commit, commit, commit, commit
pca9450: Support PWM mode also for pca9451a commit
Add rpmh regulator support for pm7550 & pmr735b (cover), commit, commit, commit, commit
supply: qcom_battmgr: Add lithium-polymer entry commit
supply: qcom_battmgr: Report battery capacity commit
regulator: rpi-panel-v2: Add regulator for 7" Raspberry Pi 720x1280 commit
12.15. Real Time Clock (RTC)
12.16. Pin Controllers (pinctrl)
mediatek: Add pinctrl driver for mt8189 commit
Add support for amlogic s7/s7d/s6 pinctrl (cover), commit, commit, commit, commit, commit, commit
tps6594: Add TI TPS652G1 support (cover), commit, commit, commit, commit, commit, commit, commit, commit
Add pinctrl driver for milos (sm7635) (cover), commit, commit
qcom: add multi TLMM region option parameter commit
Add support for raspberrypi rp1 pci device using a dt overlay (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
rp1: Implement RaspberryPi RP1 pinmux/pinconf support commit
stm32: add irq affinity, RIF, module support (cover), commit, commit, commit, commit, commit
Introduce hdp support for stm32mp platforms (cover), commit, commit, commit
12.17. Multi Media Card (MMC)
Introduce the loongson-2k mmc host controller driver (cover), commit, commit, commit, commit
Add cadence MMC/SDHCI driver commit
12.18. Memory Technology Devices (MTD)
Add driver for intel discrete graphics (cover), commit, commit, commit, commit, commit, commit, commit, commit
spinand: gigadevice:Add support for GD5F1GM9 chips commit
spinand: winbond: Add comment about the maximum frequency commit
spinand: winbond: Enable high-speed modes on w25n0xjw commit
spinand: winbond: Enable high-speed modes on w35n0xjw commit
12.19. Industrial I/O (iio)
Add driver for nicera d3-323-aa pir sensor (cover), commit, commit, commit
adxl313: add power-save on activity/inactivity (cover), commit, commit, commit, commit, commit, commit, commit, commit
adc: Add support for AD4170 series of ADCs (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for ad4080 adc (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for ad7405/adum770x (cover), commit, commit, commit, commit, commit
adc: ad7606: enable Vdrive and Vrefin power supply voltages (cover), commit, commit
adc: add ad7606 calibration support (cover), commit, commit, commit, commit, commit, commit, commit
adc: ad7768-1: Add features, improvements, and fixes (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
adc: ad7606: enable Vdrive and Vrefin power supply voltages (cover), commit, commit
Add support for wom (wake-on-motion) feature (cover), commit, commit, commit
adc: ad4851: add spi 3-wire support commit
cros_ec_sensors: add cros_ec_activity driver commit
12.20. Multi Function Devices (MFD)
adp5585: support keymap events and drop legacy Input driver (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Apple mac system management controller (cover), commit, commit, commit, commit, commit, commit, commit
tps6594: Add TI TPS652G1 support (cover), commit, commit, commit, commit, commit, commit, commit, commit
12.21. Pulse-Width Modulation (PWM)
Add support for pwmchip devices for faster and easier userspace access (cover), commit, commit, commit, commit
argon-fan-hat: Add Argon40 Fan HAT support commit, commit, commit
pwm-mediatek: Add support for MT6991/MT8196 SoCs (cover), commit, commit, commit
pxa: Allow to enable for SpacemiT K1 SoC commit
sophgo-sg2042: Add support for SG2044 commit
12.22. Inter-Integrated Circuit (I2C + I3C)
Add driver for the Renesas IP and support RZ/G3S+G3E commit, commit, commit, commit, commit, commit, commit
Add support for the renesas controller (cover), commit, commit, commit, commit
12.23. Hardware monitoring (hwmon)
corsair-psu: add support for hx1200i series 2025 commit
amc6821: add cooling device support (cover), commit, commit, commit
asus-ec-sensors: add proart x870e-creator wifi commit
asus-ec-sensors: add support for rog strix z490-f gaming commit
emc2305: Add support for PWM frequency, polarity and output commit, commit
Improvements and ina228 support (cover), commit, commit, commit
12.24. General Purpose I/O (gpio)
12.25. Cryptography hardware acceleration
Caam: imx8qxp support (cover), commit, commit, commit, commit
hisilicon/sec2: implement full backlog mode for sec commit
inside-secure - remove crc32 support commit
- qat
refactor and add live migration enablers for GEN6 devices commit, commit, commit, commit, commit
enable decompression service for GEN6 devices commit
enable power management debugfs for GEN6 devices commit
enable rate limiting feature for GEN6 devices commit
enable telemetry for GEN6 devices commit
validate service in rate limiting sysfs api commit
stm32: remove crc32 and crc32c support commit
12.26. PCI
Add qualcomm sa8255p based firmware managed pcie root complex (cover), commit, commit, commit
EP: Add RC-to-EP doorbell with platform MSI controller (cover), commit, commit, commit, commit, commit, commit
PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features commit
Powernv pcie hotplug driver fixes (cover), commit, commit, commit, commit, commit
Support Immediate Readiness on devices without PM capabilities commit
dwc: Add Sophgo SG2044 PCIe controller driver in Root Complex mode commit
endpoint: pci-epf-vntb: allow arbitrary BAR mapping (cover), commit, commit
qcom: Add support for parsing the new Root Port binding commit
vmd: Add VMD Device ID Support for Panther Lake (PTL)-H/P/U commit
12.27. Clock
Add clock drivers for milos (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add video clock controller for sm6350 (cover), commit, commit, commit, commit
Add support for videocc, camcc, dispcc and gpucc on qualcomm qcs615 platform (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
qcom: Add camera clock controller support for sc8180x (cover), commit, commit, commit, commit
qcom: Add support to attach multiple power domains in cc probe (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add cmn pll clock controller support for ipq5424 (cover), commit, commit, commit
Add cmn pll clock controller support for ipq5018 (cover), commit, commit, commit, commit
Add rpmh and tcsr clock support for milos (sm7635) (cover), commit, commit, commit, commit
Add cpg/mssr support for rz/n2h soc (cover), commit, commit, commit, commit
Add initial support for renesas rz/t2h soc (cover), commit, commit, commit, commit, commit
Add clock support for cmu_hsi2 (cover), commit, commit, commit, commit
Enable pcie multilink and usb support in cadence torrent serdes driver (cover), commit, commit
renesas: Skip monitor checks for external clocks and add clocks for GBETH (cover), commit, commit
12.28. PHY ("physical layer" framework)
cadence: Sierra: Add PCIe + USB PHY multilink configuration commit
dt-bindings: phy: samsung,mipi-video-phy: document exynos7870 MIPI phy commit
qcom: Introduce USB support for SM8750 (cover), commit, commit, commit, commit, commit
12.29. EDAC (Error Detection And Correction)
i10nm: Add Intel Granite Rapids-D support commit
ie31200: Add Intel Raptor Lake-HX SoCs support commit
ie31200: Enable support for Core i5-14600 and i7-14700 commit
igen6: Add Intel Wildcat Lake SoCs support commit
ie31200: Add Intel Bartlett Lake-S SoCs support commit
12.30. Various
- reset
accel/ivpu: Add inference_timeout_ms module parameter commit
accel/ivpu: Add initial Wildcat Lake support commit
accel/ivpu: Add turbo flag to the DRM_IVPU_CMDQ_CREATE ioctl commit
accel/qaic: Add Reliability, Accessibility, Serviceability (RAS) commit
bus: mhi: host: pci_generic: Add Foxconn T99W696 modem commit
bus: mhi: host: pci_generic: Add support for EM929x and set MRU to 32768 for better performance. commit
cxl/events: Update to rev 3.2, improvements and add trace memory sparing event record (cover), commit, commit, commit, commit
Add microchip zl3073x support (part 1) (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add all inputs phase offset monitor (cover), commit, commit, commit
zl3073x: Add misc features (cover), commit, commit, commit, commit, commit
Add mailbox driver for ast2700 series (cover), commit, commit
memory: mtk-smi: Add ostd setting for mt8186 commit
misc: tps6594-pfsm: Add TI TPS652G1 PMIC PFSM commit
Add microchip zl3073x support (part 1) (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
dpll: Add reference sync feature (cover), commit, commit, commit
13. List of Pull Requests