#pragma section-numbers on #pragma keywords Linux, kernel, operating system, changes, changelog, file system, Linus Torvalds, open source, device drivers #pragma description List of changes and new features merged in the Linux kernel during the 5.19 development cycle Linux 5.19 changelog <> = Prominent features = == == = Core (various) = * io_uring * Fast poll multishot mode [[https://git.kernel.org/linus/390ed29b5e425ba00da2b6113b74a14949f71b02|commit]], [[https://git.kernel.org/linus/227685ebfaba0bc7e2ddc47cef4556050b6d7a8f|commit]], [[https://git.kernel.org/linus/dbc2564cfe0faff439dc46adb8c009589054ea46|commit]], [[https://git.kernel.org/linus/4e86a2c980137f7be1ea600af5f1f5c8342ecc09|commit]] * Adds large CQE support. Large CQE's are 16 bytes longer [[https://git.kernel.org/linus/7a51e5b44b92686eebd3e1b46b86e1eb4db975db|commit]], [[https://git.kernel.org/linus/4e5bc0a9a1d0be5b20a0366fbfbe5a99d61c6003|commit]], [[https://git.kernel.org/linus/baf9cb643b485d57c404b0ea9c1865036dde9eb7|commit]], [[https://git.kernel.org/linus/916587984facd01a2f4a2e327d721601a94ed1ed|commit]], [[https://git.kernel.org/linus/effcf8bdeb03aa726e9db834325c650e1700b041|commit]], [[https://git.kernel.org/linus/2fee6bc6407848043798698116b8fd81d1fe470a|commit]], [[https://git.kernel.org/linus/0e2e5c47fed68ce203f2c6978188cc49a2a96e26|commit]], [[https://git.kernel.org/linus/e45a3e05008d52c6db63a3a01a9cdc7d89cd133a|commit]], [[https://git.kernel.org/linus/c4bb964fa092fb68645a852365dfe9855fef178a|commit]], [[https://git.kernel.org/linus/f9b3dfcc68a502ef82e50274e2e7e9e91f6bf4e2|commit]], [[https://git.kernel.org/linus/76c68fbf1a1f97afed0c8f680ee4e3f4da3e720d|commit]], [[https://git.kernel.org/linus/2bb04df7c2af9dad5d28771c723bc39b01cf7df4|commit]] * Add xattr support [[https://git.kernel.org/linus/1a91794ce8481a293c5ef432feb440aee1455619|commit]], [[https://git.kernel.org/linus/c975cad931570004b5f51248424a2a696fb65630|commit]], [[https://git.kernel.org/linus/e9621e2bec80fe63f677a759066a5089b292f43a|commit]], [[https://git.kernel.org/linus/a56834e0fafe0adf7f22a28a5dbec3e8c3031a0e|commit]] * Return an error when cqe is dropped [[https://git.kernel.org/linus/47894438e916ca3fe44db33c2d4a1670fd296d6f|commit]], [[https://git.kernel.org/linus/08dcd0288f6ecb97bc94260856e6b44cca4149e2|commit]], [[https://git.kernel.org/linus/3e813c9026720c1291ef3c91caa2e26f88e28367|commit]], [[https://git.kernel.org/linus/10988a0a67ba918c5b3ac7de47efa7470264a291|commit]], [[https://git.kernel.org/linus/155bc9505dbd6613585abbf0be6466f1c21536c4|commit]] * Support for co-operative task_work signaling, rather than always forcing an IPI [[https://git.kernel.org/linus/e788be95a57a9bebe446878ce9bf2750f6fe4974|commit]], [[https://git.kernel.org/linus/3a4b89a25ce59a87fcfff1f030cba8d544fd402c|commit]], [[https://git.kernel.org/linus/6cf5862e3c2caafd11f39a373b98b00c5a04b83a|commit]], [[https://git.kernel.org/linus/9f010507bbc1be19dbeedc1a254209fea44adc14|commit]], [[https://git.kernel.org/linus/e1169f06d5bbdbc2b22ae4e3083a4bf75ae5ecee|commit]], [[https://git.kernel.org/linus/ef060ea9e4fd3b763e7060a3af0a258d2d5d7c0d|commit]] * Support sparse buffers and file maps [[https://git.kernel.org/linus/d78bd8adfcbc55b9dc01e9034a55b2a61a2124dc|commit]], [[https://git.kernel.org/linus/b70b8e3331d8134ab993368a6e0eb18c1acb1b1d|commit]], [[https://git.kernel.org/linus/1339f24b336db5ded9811f3fe7b948e0de207785|commit]], [[https://git.kernel.org/linus/c30c3e00cbd96f0cce478efba41dbe78dad8c774|commit]], [[https://git.kernel.org/linus/09893e15f1e9910711c152cd126ccfa85581ba83|commit]], [[https://git.kernel.org/linus/a8da73a32b6e9271a613e5a0e90a8c35f40abeb8|commit]] * Support more types of cancelations [[https://git.kernel.org/linus/98d3dcc8be97a11f7f3b674acb25f81673bb43c3|commit]], [[https://git.kernel.org/linus/b21432b4d580d064b6dee6d66c9a6b0071b499ce|commit]], [[https://git.kernel.org/linus/8e29da69feade64ec7fe9e1a2824b967c5183a21|commit]], [[https://git.kernel.org/linus/4bf94615b8886305199ed5755cb72fea88258d15|commit]], [[https://git.kernel.org/linus/970f256edb8c1259c8ed48d52b38215135396126|commit]] * Allow {{{MSG_WAITALL}}} for send/sendmsg [[https://git.kernel.org/linus/10c873334febaeea9aa0c25c10b5ac0951b77a5f|commit]], [[https://git.kernel.org/linus/4c3c09439c08b03d9503df0ca4c7619c5842892e|commit]] * Add support for {{{IORING_RECVSEND_POLL_FIRST}}} [[https://git.kernel.org/linus/73911426aaaadbae54fa72359b33a7b6a56947db|commit]], [[https://git.kernel.org/linus/0455d4ccec548b0fb51db39a4d3350a7a80a0222|commit]] * io_uring passthrough for nvme [[https://git.kernel.org/linus/ee692a21e9bf8354bd3ec816f1cf4bff8619ed77|commit]], [[https://git.kernel.org/linus/1c2d2fff6dc04662dc8e86b537989643e1abeed9|commit]], [[https://git.kernel.org/linus/bcad2565b5d64700cf68cc9d48618ab817ff5bc4|commit]], [[https://git.kernel.org/linus/456cba386e94f22fa1b1426303fdcac9e66b1417|commit]], [[https://git.kernel.org/linus/f569add47119fa910ed7711b26b8d38e21f7ea77|commit]] * Add support for ring mapped provided buffers [[https://git.kernel.org/linus/3d200242a6c968af321913b635fc4014b238cba4|commit]], [[https://git.kernel.org/linus/d8c2237d0aa9c04b867ce1e281e2a30a86a68e3b|commit]], [[https://git.kernel.org/linus/c7fb19428d67dd0a2a78a4f237af01d39c78dc5a|commit]] * Add socket(2) support. This is handy when using direct / registered file descriptors with io_uring [[https://git.kernel.org/linus/1374e08e2d44863c931910797852589803997668|commit]] * fanotify: support for fsnotify inode marks that don't pin inodes in memory but rather get evicted together with the inode (they are useful if userspace needs to exclude receipt of events from potentially large subtrees using fanotify ignore marks) [[https://git.kernel.org/linus/a32e697cda27679a0327ae2cafdad8c7170f548f|commit]], [[https://git.kernel.org/linus/38035c04f5865c4ef9597d6beed6a7178f90f64a|commit]], [[https://git.kernel.org/linus/623af4f538b5df9b416e1b82f720af7371b4c771|commit]], [[https://git.kernel.org/linus/867a448d587e7fa845bceaf4ee1c632448f2a9fa|commit]], [[https://git.kernel.org/linus/f3010343d9e119da35ee864b3a28993bb5c78ed7|commit]], [[https://git.kernel.org/linus/43b245a788e2d8f1bb742668a9bdace02fcb3e96|commit]], [[https://git.kernel.org/linus/642054b87058019be36033f73c3e48ffff1915aa|commit]], [[https://git.kernel.org/linus/960bdff24ce802e38df918ebfcbfa62744d6ae22|commit]], [[https://git.kernel.org/linus/b8962a9d8cc2d8c93362e2f684091c79f702f6f3|commit]], [[https://git.kernel.org/linus/aabb45fdcb31f00f1e7cae2bce83e83474a87c03|commit]], [[https://git.kernel.org/linus/c3638b5b13740fa31762d414bbce8b7a694e582a|commit]], [[https://git.kernel.org/linus/4adce25ccfff215939ee465b8c0aa70526d5c352|commit]], [[https://git.kernel.org/linus/8998d110835e3781ccd3f1ae061a590b4aaba911|commit]], [[https://git.kernel.org/linus/7d5e005d982527e4029b0139823d179986e34cdc|commit]], [[https://git.kernel.org/linus/e79719a2ca5c61912c0493bc1367db52759cf6fd|commit]], [[https://git.kernel.org/linus/5f9d3bd520261fd7a850818c71809fd580e0f30c|commit]] * firmware * Add the support for ZSTD-compressed firmware files [[https://git.kernel.org/linus/23cfbc6ec44e5e80d5522976ff45ffcdcddfb230|commit]], [[https://git.kernel.org/linus/b3625b1324a56ff1194734c9b84a51b05e14a419|commit]], [[https://git.kernel.org/linus/04c826d0726720bc69617a291fad6e482ecf83d6|commit]], [[https://git.kernel.org/linus/f18b45ff9ac7ff05beeebd62d7c25d58f38b1410|commit]], [[https://git.kernel.org/linus/bc67cac1032679ba5bcd8f2767f661248c2a0c9a|commit]] * Add the ability for userspace to initiate the firmware load when it needs to, instead of being always initiated by the kernel [[https://git.kernel.org/linus/4ac4a90d7728b161f0ce0527feb19d60af961dfb|commit]], [[https://git.kernel.org/linus/736da0b657f615db7e29606eb8818871534a8943|commit]], [[https://git.kernel.org/linus/3677563eb8731e1ad5970e3e57f74e5f9d63502a|commit]], [[https://git.kernel.org/linus/4e224719f5d9b92abf1e0edfb2a83053208f3026|commit]], [[https://git.kernel.org/linus/5b5bfecaa333fb6a0cce1bfc4852a622dacfed1d|commit]], [[https://git.kernel.org/linus/e0c11a8b985137aebf4bcd07cd957b80ac23924d|commit]], [[https://git.kernel.org/linus/97730bbb242cde22b7140acd202ffd88823886c9|commit]], [[https://git.kernel.org/linus/536fd8184b7dfa30e28e5b459e7c5c91c3a8063f|commit]], [[https://git.kernel.org/linus/a31ad463b72de2ec1a71bb4690acaf1e6dcafb45|commit]] * modules * Introduce module unload taint tracking [[https://git.kernel.org/linus/99bd9956551b27cb6f5b445abaced7e13b9976cd|commit]] * Allocate module text and data separately [[https://git.kernel.org/linus/80b8bf4369906aefbcb63a03012aed7a1abcbd18|commit]], [[https://git.kernel.org/linus/446d55666d5599ca58c1ceac25ce4b5191e70835|commit]], [[https://git.kernel.org/linus/6ab9942c44b2d213a16b2620e4baf0223122222f|commit]], [[https://git.kernel.org/linus/01dc0386efb769056257410ba5754558384006a7|commit]], [[https://git.kernel.org/linus/55ce556dbf92ec779b65336593d213ceef3f26f3|commit]], [[https://git.kernel.org/linus/eeaec7801c421e17edda6e45a32d4a5596b633da|commit]] * Generic Ticket Spinlocks. This is a simple, fair spinlock. Specifically it doesn't have all the subtle memory model dependencies that qspinlock has, which makes it more suitable for simple systems as it is more likely to be correct. It is implemented entirely in terms of standard atomics and thus works fine without any arch-specific code [[https://git.kernel.org/linus/1bce11126d57dde90a02ecf9bfe98175ab4e729e|commit]], [[https://git.kernel.org/linus/a8ad07e5240c9e78633270be2fa2356b7e0f0af5|commit]], [[https://git.kernel.org/linus/493e2ba27635971565a991dc9f689553242890a4|commit]], [[https://git.kernel.org/linus/205bf39a3441fde4fcd3931a28f4720b20ca68f7|commit]], [[https://git.kernel.org/linus/4922a3ea0121fb6741bacaa7bd1b678f51f40461|commit]], [[https://git.kernel.org/linus/c9c0b0ba1e1134a8dcf386474a4c85718b6fe1d2|commit]], [[https://git.kernel.org/linus/9282d0996936c5fbf877c0d096a3feb456c878ad|commit]] * binder: extended error and logging enhancements [[https://git.kernel.org/linus/9474be34a72726c5a20467e36d9b08102ff9d304|commit]], [[https://git.kernel.org/linus/bd32889e841c12533d09a1bd02bba932baa9ed8f|commit]], [[https://git.kernel.org/linus/d23386ed7019d50164fa2066aae8656097a02425|commit]], [[https://git.kernel.org/linus/06a3494ef61a9c67a5be068a74bc5d3ab9d72a4c|commit]], [[https://git.kernel.org/linus/a15dac8b228677daf8ad7f9855d38734ffa0e7d9|commit]] * bootconfig: Support embedding a bootconfig in kernel for non initrd boot [[https://git.kernel.org/linus/6014a23638cdee63a71ef13c51d7c563eb5829ee|commit]], [[https://git.kernel.org/linus/765b8552a200471414e9e92de3e35ceb9e735e61|commit]], [[https://git.kernel.org/linus/a2a9d67a26ec94a99ed29efbd61cf5be0a575678|commit]], [[https://git.kernel.org/linus/2f51efc6b71dc7e47acd26e4610107905feb074b|commit]] * RCU: Expedited grace-period updates [[https://git.kernel.org/linus/28b3ae426598e722cf5d5ab9cc7038791b955a56|commit]], [[https://git.kernel.org/linus/9621fbee44df940e2e1b94b0676460a538dffefa|commit]] * SRCU: Add boot-time control over srcu_node array allocation [[https://git.kernel.org/linus/c69a00a12e26cf4faffdcdb340cb2d059b61d57e|commit]] * taskstats: version 12 with thread group and exe info [[https://git.kernel.org/linus/0e0af57e0e91b304f36b7d1dba859e3c04094273|commit]] * Extend FW framework for user FW uploads [[https://git.kernel.org/linus/4ac4a90d7728b161f0ce0527feb19d60af961dfb|commit]], [[https://git.kernel.org/linus/736da0b657f615db7e29606eb8818871534a8943|commit]], [[https://git.kernel.org/linus/e0c11a8b985137aebf4bcd07cd957b80ac23924d|commit]], [[https://git.kernel.org/linus/97730bbb242cde22b7140acd202ffd88823886c9|commit]], [[https://git.kernel.org/linus/536fd8184b7dfa30e28e5b459e7c5c91c3a8063f|commit]], [[https://git.kernel.org/linus/a31ad463b72de2ec1a71bb4690acaf1e6dcafb45|commit]], [[https://git.kernel.org/linus/4a4e975bae37c995b12b4a86d46a6c14fa804277|commit]], [[https://git.kernel.org/linus/4a4e975bae37c995b12b4a86d46a6c14fa804277|commit]] * tools/thermal: thermal library and tools [[https://git.kernel.org/linus/47c4b0de080adc125526aa80221c4e3ffbf97b6d|commit]], [[https://git.kernel.org/linus/3b7c5e8adf9ca64f8dd70279076de085ea6369d7|commit]], [[https://git.kernel.org/linus/110acbc6a4518145db3a1a9c0686d730bb258bf1|commit]], [[https://git.kernel.org/linus/077df623c8344e4b50a7ba6c433f9d6857a94d6b|commit]] * nolibc: Add a number of library functions and splits this library into multiple files [[https://git.kernel.org/linus/9c2970fbb425cca0256ecf0f96490e4f253fda24|commit]], [[https://git.kernel.org/linus/930c4acc064edacd2c9d5bec1a66acacb2fb2589|commit]], [[https://git.kernel.org/linus/967cce191f50090d5cbd3841ee2bbb7835afeae2|commit]], [[https://git.kernel.org/linus/cc7a492ad0a076dff5cb4281b1516676d7924fcf|commit]], [[https://git.kernel.org/linus/271661c1cde5ff47eb7af9946866cd66b70dc328|commit]], [[https://git.kernel.org/linus/bd8c8fbb866fe524b769a853f2b3525c227165fa|commit]], [[https://git.kernel.org/linus/06fdba53e0a9a897ba00c3602f14b3498b321655|commit]], [[https://git.kernel.org/linus/c91eb033895593a998c5a49d562fb760ab2fa5bb|commit]], [[https://git.kernel.org/linus/62a2af077493df4ebea22df4de8df4aea3c882cc|commit]], [[https://git.kernel.org/linus/50850c38b290c22da37a77e24c9382933b200c8c|commit]], [[https://git.kernel.org/linus/8cb98b3fce152e8ba46d1e25515deab08d7ec271|commit]], [[https://git.kernel.org/linus/306c9fd4c686eebf4e0487bc4ad5dca8e68c19be|commit]], [[https://git.kernel.org/linus/eba6d00d38e7c26dd5b948ed75200d05f67d8266|commit]], [[https://git.kernel.org/linus/56d68a3c1f41ca0843fd9151654c35f4925d911b|commit]], [[https://git.kernel.org/linus/66c397c4d2e15871c50940c168b7d4a76aaa08a9|commit]], [[https://git.kernel.org/linus/b1c21e7d99cdab987fb858679fbc012868caac40|commit]], [[https://git.kernel.org/linus/5f493178ef3187b939d3068563e5da6045085c2a|commit]], [[https://git.kernel.org/linus/4e383a66acfe16827ce7fbc0e60c56782a83fc92|commit]], [[https://git.kernel.org/linus/99b037cbd5a22e34202d32aad15bcfa1c06d1d80|commit]], [[https://git.kernel.org/linus/e3e19052d54db8d492b8f82f8516139469bad5d3|commit]], [[https://git.kernel.org/linus/7e4346f4a3a611a6233ba388080c1426545da4fc|commit]], [[https://git.kernel.org/linus/51469d5ab38fd1ac2182da8cd49eea3420b8000b|commit]], [[https://git.kernel.org/linus/acab7bcdb1bc14d5a6a0c3c1d2b9bd681172cf47|commit]], [[https://git.kernel.org/linus/a7604ba149e76d0449484116e7bf9cd0c26dafb2|commit]], [[https://git.kernel.org/linus/ac90226d53051c1ae0f0e1b71596fb038ddb6cf6|commit]], [[https://git.kernel.org/linus/6e277371a5c4c73deb799aabfd5613ee3758e810|commit]], [[https://git.kernel.org/linus/830acd088edc1604ee46916188491ef634441fc6|commit]], [[https://git.kernel.org/linus/d8dcc2d8d93e5d4263ca9f8c5bdfb713f82fe923|commit]], [[https://git.kernel.org/linus/d76232ff8be662b8851e975d13d59cad4bf423d3|commit]], [[https://git.kernel.org/linus/b312eb0b8711dbfbe2b45681926eb553e8ac8de3|commit]], [[https://git.kernel.org/linus/d9390de638cd9788090c6299273a41a8cfa0b499|commit]], [[https://git.kernel.org/linus/07f47ea06fe9d38c5e8d9068fba2468ed8bb8b59|commit]], [[https://git.kernel.org/linus/dffeb81af5fe5eedccf5ea4a8a120d8c3accd26e|commit]], [[https://git.kernel.org/linus/023033fe343cdf2ba83ab762f8de69241c7fc086|commit]], [[https://git.kernel.org/linus/8d304a3740232f018fca19d529cbc8d13afac755|commit]], [[https://git.kernel.org/linus/45a794bf7cee2988278802aeb64f7fc075f45f7f|commit]], [[https://git.kernel.org/linus/4619de344657c23101e8976b816466910dfb2759|commit]], [[https://git.kernel.org/linus/180a9797b03472e6881066d9752f2f0d81e1880f|commit]], [[https://git.kernel.org/linus/99cb50ab94b2aa11c756c4ba14ef09197a7ebe7b|commit]], [[https://git.kernel.org/linus/cec1505321020287c3acc5a63dd75859ebf5ad0d|commit]], [[https://git.kernel.org/linus/c4486e97283d0b3d72a8eeda91e53e2ea9b62fbe|commit]], [[https://git.kernel.org/linus/f0f04f28d5ae483b3b354cb3b63a3bab0b00cee4|commit]], [[https://git.kernel.org/linus/170b230d22e89681ebca1a3d972dca441c8e4be5|commit]], [[https://git.kernel.org/linus/077d0a392446981cde2e8dd23090140bdd9fb728|commit]], [[https://git.kernel.org/linus/bd845a193aae4b99da5215fcfff0e9014b9f7b96|commit]], [[https://git.kernel.org/linus/0e7b492943ec8cfdc7fffd9304d496315f781ea7|commit]], [[https://git.kernel.org/linus/54abe3590fd350afb9cde2398dd3f4ba5bf6d167|commit]], [[https://git.kernel.org/linus/96d2a1313fe00927b33bb0ccbc3e8cd731826f7d|commit]], [[https://git.kernel.org/linus/24326164687b303e3a7a5b8ef83c0f34c5582b2c|commit]], [[https://git.kernel.org/linus/0b37dff10bc05576f9594a10e8ef9c718dab931f|commit]], [[https://git.kernel.org/linus/96980b833a21c6dc29d0dfdc8f211fb8a10256a7|commit]], [[https://git.kernel.org/linus/2475d37ac30b8a850d3dd4fcbcb20895928b73fd|commit]], [[https://git.kernel.org/linus/5312aaa5d567f0dfc11681ad991a78e9da43fe7b|commit]], [[https://git.kernel.org/linus/37d62758e773939636b8fa64a1a39a8a0d3a9f8c|commit]], [[https://git.kernel.org/linus/1590c59836dace3a20945bad049fe8802c4e6f3f|commit]], [[https://git.kernel.org/linus/f4738ff74c74241c2458269bb6afb64000ec1001|commit]], [[https://git.kernel.org/linus/544fa1a2d3e61c954ab531f2c790bc79c1745606|commit]], [[https://git.kernel.org/linus/5a18d07ce3006dbcb3c4cfc7bf1c094a5da19540|commit]], [[https://git.kernel.org/linus/0e0ff638400be8f497a35b51a4751fd823f6bd6a|commit]], [[https://git.kernel.org/linus/b26823c19a12d9a06207ad3051e3d1059a9e1005|commit]], [[https://git.kernel.org/linus/11dbdaeff41d9ec9376476889651fac4838bff99|commit]] * binfmt_flat: Remove shared library support [[https://git.kernel.org/linus/70578ff3367dd4ad8f212a9b5c05cffadabf39a8|commit]] * kbuild: support W=e to make build abort in case of warning [[https://git.kernel.org/linus/c77d06e70d59cbc6e3c22bf644bb0b197a5fc182|commit]] * objtool: Interface overhaul [[https://git.kernel.org/linus/4a5de9b76fcb3f477f73d5a63f6e27709e8af81f|commit]], [[https://git.kernel.org/linus/613871cd665ab26290c5ff531dd06c3789d31319|commit]], [[https://git.kernel.org/linus/1c0513dec41e4d40eb21402dff397ad84ca13a44|commit]], [[https://git.kernel.org/linus/7a00829f8ac3f76b3a3aa5c28ce4ddfd2f977bbe|commit]], [[https://git.kernel.org/linus/1ab80a0da4c4a4dd496fc14faabbc8bde61a605c|commit]], [[https://git.kernel.org/linus/4baae989e638e9bf4b7d29bc5e36b581fddcca52|commit]], [[https://git.kernel.org/linus/1d08b92fa2c41c43e4efe9787413e9ac9a434f83|commit]], [[https://git.kernel.org/linus/4cdfc11b2836e659c0b7b31152a8b0d976167b59|commit]], [[https://git.kernel.org/linus/02041b32256628aef0d18ec15d3658fe41bc1afe|commit]], [[https://git.kernel.org/linus/26ff604102c98df79c3fe2614d1b9bb068d4c28c|commit]], [[https://git.kernel.org/linus/34c861e806478ac2ea4032721defbf1d6967df08|commit]], [[https://git.kernel.org/linus/08feafe8d1958febf3a9733a3d1564d8fc23340e|commit]], [[https://git.kernel.org/linus/c087c6e7b551b7f208c0b852304f044954cf2bb3|commit]], [[https://git.kernel.org/linus/4abff6d48dbcea8200c7ea35ba70c242d128ebf3|commit]], [[https://git.kernel.org/linus/aa3d60e050112ef1373d7216eabe0ee966615527|commit]], [[https://git.kernel.org/linus/2daf7faba7ded8703e4b4ebc8b161f22272fc91a|commit]], [[https://git.kernel.org/linus/b51277eb9775ce916f9efd2c51533e481180c1e8|commit]], [[https://git.kernel.org/linus/2bc3dec7055e34c2c2e497f109da6748544c0791|commit]], [[https://git.kernel.org/linus/99c0beb547a3e0ec3a63edeba0960c6ddf2226b0|commit]], [[https://git.kernel.org/linus/7dce62041ac34b613a5ed1bd937117e492e06dc8|commit]], [[https://git.kernel.org/linus/3c6f9f77e6188ca4d283633d66e91b3821a505ae|commit]], [[https://git.kernel.org/linus/c2bdd61c98d915ad2cc1f8cd4661fcda1f1e4c16|commit]], [[https://git.kernel.org/linus/03f16cd020eb8bb2eb837e2090086f296a9fa91d|commit]], [[https://git.kernel.org/linus/72064474964724c59ddff58a581a31b1ede75cf9|commit]], [[https://git.kernel.org/linus/26e176896a5bb9222ae3433da902edd2566a61a4|commit]], [[https://git.kernel.org/linus/4ab7674f5951ac6a8ac4fa8828090edb64a4771f|commit]], [[https://git.kernel.org/linus/22102f4559beaabcea614b29ee090c6a214f002f|commit]], [[https://git.kernel.org/linus/0f620cefd7753175b6258fed85f76c2014ec3799|commit]], [[https://git.kernel.org/linus/489e355b42255c5536a0ea3083a66b54a5e235c3|commit]], [[https://git.kernel.org/linus/753da4179d08b625d8df72e97724e22749969fd3|commit]], [[https://git.kernel.org/linus/a8e35fece49b16b20de000aab687ca075e4463af|commit]] * Driver core * Add "*" wildcard support to driver_async_probe cmdline param [[https://git.kernel.org/linus/f79f662e4cd56f6fd3436dd68057d2ec1f7d2025|commit]] * Add sysfs support for physical location of a device [[https://git.kernel.org/linus/6423d2951087231706246f81851067f7f0593d4a|commit]] * initramfs: "crc" cpio format and {{{INITRAMFS_PRESERVE_MTIME}}} [[https://git.kernel.org/linus/da028e4c4b0279eb49f80220d8f7cc62b4a57ccb|commit]], [[https://git.kernel.org/linus/fcb7aedd2e90c4ad43f7f01827014df8c6f034a5|commit]], [[https://git.kernel.org/linus/1274aea127b2e8c9a4b9cbcc3ea6baf78990a958|commit]], [[https://git.kernel.org/linus/3a2699cfbe317f6e1b9c84d2f10ab7debb1c79dc|commit]], [[https://git.kernel.org/linus/ea8048719a0c46d95e6ab925bf0924e7198d9971|commit]], [[https://git.kernel.org/linus/800c24dc34b93d2014f3952683f8d5e9309e1b73|commit]] * printk: Printk index feature documentation [[https://git.kernel.org/linus/a5c7a39f508ae1fd3288493b96dd26079bae41bf|commit]] = File systems = * BTRFS * Avoid blocking on space reservation when doing nowait direct IO writes (+7% throughput for reads and writes) [[https://git.kernel.org/linus/b023e67512accd01d6daadb0244b3b430f3b2b6e|commit]], [[https://git.kernel.org/linus/59094403444089343dd21ac32b30a936518b7e1a|commit]], [[https://git.kernel.org/linus/d7a8ab4e9b889de6daddbb674460e42b86d5dccf|commit]], [[https://git.kernel.org/linus/1a89f1738684cac05b4bbea80dd77e8f15176d3a|commit]], [[https://git.kernel.org/linus/c1a548db25c3bafed0b8519cf2f41c6e44bc5dc4|commit]], [[https://git.kernel.org/linus/59d35c5171e65f3a208b6f44d028278f129bdeab|commit]], [[https://git.kernel.org/linus/4f208dcc6bf572fbe8178cfea703f139803863ba|commit]], [[https://git.kernel.org/linus/d4135134ab8feb994369d44884733e8031b0f800|commit]] * NOCOW write throughput improvement due to refined locking [[https://git.kernel.org/linus/0eb997bff001ef53cd4d920762d0ed753b36fecd|commit]], [[https://git.kernel.org/linus/08dddb2951c96b53413cf1982e9358fa4c123183|commit]], [[https://git.kernel.org/linus/16b0c2581e3a81e88872ff054fca8d8f5a92ca5e|commit]], [[https://git.kernel.org/linus/8b01f931c140a943e837d86a9b82f0910629492e|commit]], [[https://git.kernel.org/linus/2306e83e730a86fbf6855d4611438d8632ad2e73|commit]] * Allow defrag to convert inline extents to regular extents [[https://git.kernel.org/linus/d8101a0c8a318d1c25f333f44523571806b3fb05|commit]] * Support more pages sizes for the subpage support [[https://git.kernel.org/linus/e959d3c1df3aad22d6904719162ac5668b18541c|commit]], [[https://git.kernel.org/linus/fbca46eb46ecc4443137e58cf9802a888c9ca136|commit]], [[https://git.kernel.org/linus/1a42daab11d39f567bb2c6b2b7e551e73abb3512|commit]] * Enable subpage support for RAID56 [[https://git.kernel.org/linus/a7b8e39c922b894753a1edd305eedee0d4b3930f|commit]] * Allow automatic block group reclaim for non-zoned filesystems, with sysfs tunables [[https://git.kernel.org/linus/bb5a098d9791f184899499531ff4411089e2a5e0|commit]], [[https://git.kernel.org/linus/ac2f1e63c65c695b6134f40a078cf82df627e188|commit]], [[https://git.kernel.org/linus/ef972e7b5edeec9ed5213476186ceae5798b01e8|commit]], [[https://git.kernel.org/linus/3687fcb0752ac9c4630b4aeb5362c6e6f81c528e|commit]] * Repair super block num_devices automatically if it does not match the number of device items [[https://git.kernel.org/linus/d201238ccd2f30b9bfcfadaeae0972e3a486a176|commit]] * tree-checker: check extent buffer owner against owner rootid [[https://git.kernel.org/linus/88c602ab44604a9474b3d5ec1d631830f928ce51|commit]] * send: reduce pressure to page cache by dropping extent pages right after they're processed [[https://git.kernel.org/linus/152555b39cebda84a02e2553fde3a5ab5c51e741|commit]], [[https://git.kernel.org/linus/521b6803f22e7f773caffbb214276079c13134ef|commit]] * XFS * Add Large Extent Count. Removes the limits that prevent XFS from storing hundreds of millions of xattrs per inode, and while the on disk extent count format is modified, it also increases the number of supported data extents per inode from 2^32 to 2^47 [[https://git.kernel.org/linus/3b0d9fd369ea48419ccb578e0bafa4c54df63ba6|commit]], [[https://git.kernel.org/linus/95f0b95e2b686ceaa3f465e9fa079f22e0fe7665|commit]], [[https://git.kernel.org/linus/9feb8f19665c8ba051c6a81aa7897149e7748e1e|commit]], [[https://git.kernel.org/linus/bb1d50494cbdd9c5991ddc7feeeb14982872b2a8|commit]], [[https://git.kernel.org/linus/dd95a6ce31d6441dfd5fd3aa5d7208b0fc61782f|commit]], [[https://git.kernel.org/linus/1e7384f93db57c2135a9fa176e27b1c72ad860e3|commit]], [[https://git.kernel.org/linus/755c38ffe1a5937d8fa03419018f49f3a23fa9a7|commit]], [[https://git.kernel.org/linus/919819f5e18097e6e888764c30625b1288d416c5|commit]], [[https://git.kernel.org/linus/7c05aa9d9d2014937c8dacbd514bca2592b11f48|commit]], [[https://git.kernel.org/linus/9b7d16e34bbebc0398b1dd4f2d64ae6793fdc5ea|commit]], [[https://git.kernel.org/linus/0c35e7ba18508e9344a1f27b412924bc8b34eba8|commit]], [[https://git.kernel.org/linus/df9ad5cc7a524048ea7ff983d6feeb6d8c47a761|commit]], [[https://git.kernel.org/linus/8314bca03a1aa94ad8e7551f13c5664968200e41|commit]], [[https://git.kernel.org/linus/52a4a14842ef940e5bab1c949e5adc8f027327dc|commit]], [[https://git.kernel.org/linus/83a21c18441f75aec64548692b52d34582b98a6a|commit]], [[https://git.kernel.org/linus/4f86bb4b66c999ad9ddcfd49fec93992eeba2715|commit]], [[https://git.kernel.org/linus/5b35d922c5279804be87cab60e4810403038488b|commit]], [[https://git.kernel.org/linus/c3c4ecb529c5a1f0590cffb70649d407ee79b8a8|commit]], [[https://git.kernel.org/linus/973ac0eb3a7dfedecd385bd2b48b12e62a0492f2|commit]] * Logged Attribute Replay feature support. This is a fundamental change to the way XFS modifies attributes, laying the foundation for future integration of attribute modifications as part of other atomic transactional operations the filesystem performs [[https://git.kernel.org/linus/7b3ec2b20e44f579c022ad62243aa18c04c6addc|commit]], [[https://git.kernel.org/linus/9a39cdabc172ef2de3f21a34e73cdc1d02338d79|commit]], [[https://git.kernel.org/linus/fd920008784ead369e79c2be2f8d9cc736e306ca|commit]], [[https://git.kernel.org/linus/1d08e11d04d293cb7006d1c8641be1fdd8a8e397|commit]], [[https://git.kernel.org/linus/f38dc503d366b589d98d5676a5b279d10b47bcb9|commit]], [[https://git.kernel.org/linus/f3f36c893f260275eb9229cdc3dabb4c79650591|commit]], [[https://git.kernel.org/linus/73159fc27c6944ebe55e6652d6a1981d7cb3eb4a|commit]], [[https://git.kernel.org/linus/abd61ca3c333506ffa4ee73b78659ab57e7efcf7|commit]], [[https://git.kernel.org/linus/535e2f75c4e377e6ccc9d4396695b516d118f8f0|commit]], [[https://git.kernel.org/linus/d68c51e9a4095b57f06bf5dd15ab8fae6dab5d8b|commit]], [[https://git.kernel.org/linus/cd1549d6df22e4f72903dbb169202203d429bcff|commit]] * Add XFS messages to printk index [[https://git.kernel.org/linus/e270356944ccba0a9c23b4d0751d2e029184ad21|commit]] * OVERLAYFS * Support idmapped layers [[https://git.kernel.org/linus/00675017e0aeba5305665c52ded4ddce6a4c0231|commit]], [[https://git.kernel.org/linus/3a761d72fa62eec8913e45d29375344f61706541|commit]], [[https://git.kernel.org/linus/c914c0e27eb0843b7cf3bec71d6f34d53a3a671e|commit]], [[https://git.kernel.org/linus/576bb263450bbba6601a9f528d0cf601d97a13e6|commit]], [[https://git.kernel.org/linus/b65c20acef23cea2989c9f23414930149d38962f|commit]], [[https://git.kernel.org/linus/c67cf6544753e3b04e48820bd8d4be84cd10fc02|commit]], [[https://git.kernel.org/linus/5272eaf3a5682750f6f26ec542b206f0821fb3cb|commit]], [[https://git.kernel.org/linus/1248ea4b91bcdafefdb025087e67d58382cfc9eb|commit]], [[https://git.kernel.org/linus/a15506eac96fdbb760bae4a319b088b5869725b1|commit]], [[https://git.kernel.org/linus/22f289ce1f8b10556617157819a48cf13370f06f|commit]], [[https://git.kernel.org/linus/dad7017a840d8d198074338224cd418d37b8f79d|commit]], [[https://git.kernel.org/linus/50db8d0273551f8792b4d9367d43a0093fb4512d|commit]], [[https://git.kernel.org/linus/ba9ea771ec8a9da4e3aa5cb8c8549fc3b15b2641|commit]], [[https://git.kernel.org/linus/ffa5723c6d259b3191f851a50a98d0352b345b39|commit]], [[https://git.kernel.org/linus/2878dffc7db0b5a51e308ccb6b571296b57c82e7|commit]], [[https://git.kernel.org/linus/4b7791b2e95805eaa9568761741d33cf929c930c|commit]], [[https://git.kernel.org/linus/8423b3bd7d970f26a4cbd92f4b9a95b5c246660d|commit]], [[https://git.kernel.org/linus/8bc0095df6618371768ed43fb1c569707d2a1fb4|commit]], [[https://git.kernel.org/linus/bc70682a497c4f3c968c552e465d1d9948b1ff4c|commit]] * CIFS * Add mount parm {{{nosparse}}} which disables setting files sparse (and thus will return EOPNOTSUPP on certain fallocate operations) [[https://git.kernel.org/linus/52832252dded19e291a7b8842542ea61d1765f2f|commit]] * Cache entries for the cached directory [[https://git.kernel.org/linus/198bf836dfb9c76105c93e6a3138ed1a33841fad|commit]], [[https://git.kernel.org/linus/c9fc5ca454b3f0606589bff306793a3d2f0d9f13|commit]], [[https://git.kernel.org/linus/fb64f7f1057e5eb6fbf3b06f92d1cd80ad7f9998|commit]], [[https://git.kernel.org/linus/d87c48ce4d8951f46d21f17ea86bba8853049862|commit]] * EROFS * fscache-based on-demand read support to allow erofs be mounted and accessed even when the bootstrap/data blob files have not been fully downloaded. Then it'll have native performance after data is available locally [[https://git.kernel.org/linus/a06fac1599c179853639491974fd72aefd46d030|commit]], [[https://git.kernel.org/linus/c8383054506c77b814489c09877b5db83fd4abf2|commit]], [[https://git.kernel.org/linus/d11b0b043b4008d64abaf1a26eea3dbcd906ee59|commit]], [[https://git.kernel.org/linus/324b954ac80cff0d11ddb6bde9b6631e45e98620|commit]], [[https://git.kernel.org/linus/9032b6e8589f269743984aac53e82e4835be16dc|commit]], [[https://git.kernel.org/linus/4e4f1788af0e477bca079e5b1ffc42846b3bafee|commit]], [[https://git.kernel.org/linus/1519670e4fecc6063fa2f0c10f0666d3331f219b|commit]], [[https://git.kernel.org/linus/99302ebd3af7895cb5312e80e65d4db5aed5a72d|commit]], [[https://git.kernel.org/linus/94d78946704f7facd010b9dee5e158921ab37398|commit]], [[https://git.kernel.org/linus/93b856bb5f66ae149ed91876b17c8c3fca576615|commit]], [[https://git.kernel.org/linus/c6be2bd0a5dd91f98d6b5d2df2c79bc32993352c|commit]], [[https://git.kernel.org/linus/b02c602f065f7a09d7678dd1d8bf3d3fd10ed228|commit]], [[https://git.kernel.org/linus/3c265d7dcefab21a58ca5454c0f778412bde0870|commit]], [[https://git.kernel.org/linus/ec00b5e29ce3a2493616a03b56593690574a8c86|commit]], [[https://git.kernel.org/linus/37c90c5fae701983e21cc80396649e3aca7f4fa1|commit]], [[https://git.kernel.org/linus/955b478e1b4ad5530cd10395d56d45119d3a3ff4|commit]], [[https://git.kernel.org/linus/5375e7c8b0fef11645657384fe1f2cfed1e0baa7|commit]], [[https://git.kernel.org/linus/1442b02b66ad2c568f9d5178b7c3c1287b37e438|commit]], [[https://git.kernel.org/linus/bd735bdaa62fb64980c07f5443f24aefd0081569|commit]], [[https://git.kernel.org/linus/c665b394b9e8c534e220da876adbd4db990b4c1b|commit]], [[https://git.kernel.org/linus/9c0cc9c729657446ed001a99488a9d82f5124af4|commit]], [[https://git.kernel.org/linus/d435d53228dd039fffecae123b8c138af6f96f99|commit]] * Make filesystem exportable [[https://git.kernel.org/linus/3e917cc305c6df350af5ad5c40d56e3e48b42281|commit]] * Support idmapped mounts [[https://git.kernel.org/linus/6c459b78d4793afbba6d864c466cc5cd2932459d|commit]] * EXFAT * Introduce mount option {{{sys_tz}}} to use system timezone as time offset [[https://git.kernel.org/linus/9b002894b4c252169abc26720452bf3746114b20|commit]] * F2FS * Allow compression for mmap files in {{{compress_mode=user}}} [[https://git.kernel.org/linus/66d34fcbbe63ebd8584b792e0d741f6648100894|commit]] * Kill volatile write support [[https://git.kernel.org/linus/7bc155fec5b371dbb57256e84a49c78692a09060|commit]] * FAT * Report creation time in statx [[https://git.kernel.org/linus/30abce053f811f52688a5b739c3e4ba98d34070d|commit]] * Add FAT messages to printk index [[https://git.kernel.org/linus/e057aaec34ae7534ac8f5cc4f880aa7de8402852|commit]] * NFS * Implement the NFSv4 Courteous Server. Previously NFSD would purge open and lock state for an unresponsive client after one lease (typically 90 seconds). Now, after one lease period, another can open and lock those files and the unresponsive client's is purged; otherwise if the unresponsive client's open and lock is uncontended, the server retains that open and lock state for to 24 hours, allowing the client's workload to resume after a network partition [[https://git.kernel.org/linus/66af25799940b26efd41ea6e648f75c41a48a2c2|commit]], [[https://git.kernel.org/linus/3d69427151806656abf129342028f3f4e5e1fee0|commit]], [[https://git.kernel.org/linus/d76cc46b37e123e8d245cc3490978dbda56f979d|commit]], [[https://git.kernel.org/linus/591502c5cb325b1c6ec59ab161927d606b918aa0|commit]], [[https://git.kernel.org/linus/2443da2259e97688f93d64d17ab69b15f466078a|commit]], [[https://git.kernel.org/linus/27431affb0dbc259ac6ffe6071243a576c8f38f1|commit]], [[https://git.kernel.org/linus/e9488d5ae13c0a72223c507e2508dc2ac66cad4f|commit]] * Export the NFSv4.1 'dacl' and 'sacl' attributes [[https://git.kernel.org/linus/7b8b44eb7710e34a1ea5278392417993a549fabf|commit]], [[https://git.kernel.org/linus/db145db021abf75aa1a5810e631425055cfbed47|commit]], [[https://git.kernel.org/linus/71342db05722907f30505afa4d845cae0f276d23|commit]] * SMBFS * Add defines for various newer FSCTLs [[https://git.kernel.org/linus/22c5b91336546000020fb47f4b80f4cbae47e78b|commit]], [[https://git.kernel.org/linus/a42078b9e8983c7e2dc9a6e86239735e3a558083|commit]] * ksmbd: add smbd max io size parameter [[https://git.kernel.org/linus/65bb45b97b578c8eed1ffa80caec84708df49729|commit]] * ZONEFS * zonefs improvements [[https://git.kernel.org/linus/b954ebba296bb2eb2e38322f17aaa6426934bd7e|commit]], [[https://git.kernel.org/linus/19139539207934aef6335bdef09c9e4bd70d1808|commit]], [[https://git.kernel.org/linus/2b95a23c4f50c42fe85f0d345612075d0f2c3118|commit]], [[https://git.kernel.org/linus/7d6dfbe03bd3bef51ead25d129dabebd8bae1ec4|commit]], [[https://git.kernel.org/linus/9277a6d4fbd4aaa668b19b819015f87f0da53a38|commit]], [[https://git.kernel.org/linus/87c9ce3ffec9060cf7556ed4d3c9e582c8baf575|commit]], [[https://git.kernel.org/linus/ae4303886652248ed2568c9cb2ab0da485bfd7a7|commit]], [[https://git.kernel.org/linus/31a644b3c2ae6d0c47e84614ded3ce9bef1adb7a|commit]] = Memory management = * memcg: introduce per-memcg proactive reclaim. A userspace proactive reclaimer can continuously probe the memcg to reclaim a small amount of memory. This gives more accurate and up-to-date workingset estimation as the LRUs are continuously sorted and can potentially provide more deterministic memory overcommit behavior. The memory overcommit controller can provide more proactive response to the changing behavior of the running applications instead of being reactive. A userspace reclaimer's purpose in this case is not a complete replacement for kswapd or direct reclaim, it is to proactively identify memory savings opportunities and reclaim some amount of cold pages set by the policy to free up the memory for more demanding jobs or scheduling new jobs [[https://git.kernel.org/linus/94968384dde15d48263bfc59d280cd71b1259d8c|commit]], [[https://git.kernel.org/linus/6c26df84e1f2f9181c0741865105a53537da842c|commit]], [[https://git.kernel.org/linus/a3622a53e620700053b648478dbc638ad373be3b|commit]], [[https://git.kernel.org/linus/eae3cb2e87ff84547e66211b81301a8f9122840f|commit]] * Folios work * conversion from alloc_pages_vma() to vma_alloc_folio(), finish converting shrink_page_list() to folios, start converting shmem from pages to folios [[https://git.kernel.org/linus/dfe98499ef288ac730662a70110bcadaa67c0ee0|commit]], [[https://git.kernel.org/linus/cb196ee1ef390bea17eb9dc81039abad9b3627ca|commit]], [[https://git.kernel.org/linus/f9c668d281aa20e38c9bda3b7b0adeb8891aa15e|commit]], [[https://git.kernel.org/linus/adf88aa8ea7ff143825a2a8a7193f92e0e6fc79b|commit]], [[https://git.kernel.org/linus/1bee2c1677bcb57dadd374cafb59be86ad1a1a82|commit]], [[https://git.kernel.org/linus/d33e4e1412c8b618f5f2f251ab9ddcfdf9f4adf3|commit]], [[https://git.kernel.org/linus/e2e3fdc7d4afdb8e7ba981eba7827993f2d390a8|commit]], [[https://git.kernel.org/linus/09c02e56327bdaf9cdbb2742a35fb8c6a6f9a6c7|commit]], [[https://git.kernel.org/linus/49bd2bf9679f4a5b30236546fca61e66b989ce96|commit]], [[https://git.kernel.org/linus/0a36111c8c20b2edc7c83f084bdba2be9d42c1e9|commit]], [[https://git.kernel.org/linus/64daa5d818ae3430f0785206b0af13ef528cb9ef|commit]], [[https://git.kernel.org/linus/5441d4902f969293b5bfe057e26038db1a8b342e|commit]], [[https://git.kernel.org/linus/246b648038096c6024a812aac354d27e8da987a2|commit]], [[https://git.kernel.org/linus/dc786690a6a1d9a680e6872821291ad7ca9f520d|commit]], [[https://git.kernel.org/linus/c28a0e9695b724fbaa58b1f5bbf0a03c5a79d721|commit]], [[https://git.kernel.org/linus/0562457186752b6a65eeca9f5ed0fb9b1e2572e3|commit]], [[https://git.kernel.org/linus/039bc1240165c99b932fb4be2f784948d1038eea|commit]], [[https://git.kernel.org/linus/b7dd44a12cf26603712e60f1e1449c87d5f8cb79|commit]], [[https://git.kernel.org/linus/069d849cde3a02c075548ac68a43ed97fc95ee34|commit]], [[https://git.kernel.org/linus/0c023ef52d769ea064df2c86bcdf29cbedb0a9b7|commit]], [[https://git.kernel.org/linus/72827e5c2bcb86d56f8a8aa78fde0085d8535567|commit]], [[https://git.kernel.org/linus/b1d0ec3a9a250b2d5ddd790fdaa2245432a903a3|commit]], [[https://git.kernel.org/linus/da08e9b7932345aff0a748c55f8a25709505f2a3|commit]], [[https://git.kernel.org/linus/a9595b305c0f6cbbf9505325509d95637f6a7062|commit]], [[https://git.kernel.org/linus/8b463be3a0241558071e6ba9bf11e4bf42ccc856|commit]], [[https://git.kernel.org/linus/e7e3ffeb274f1ff5bc68bb9135128e1ba14a7d53|commit]] * Convert aops->read_page to aops->read_folio [[https://git.kernel.org/linus/5efe7448a1426250b5747c10ad438517f44f1e51|commit]], [[https://git.kernel.org/linus/08830c8bc6cc7047d2cc8a136849a15fcb977044|commit]], [[https://git.kernel.org/linus/6c62371b7fd77628feb5b806bc29433caecedff8|commit]], [[https://git.kernel.org/linus/7479c505b4ab5ed5f81f35fdd68c44c58d6f0439|commit]], [[https://git.kernel.org/linus/2c69e2057962b6bd76d72446453862eb59325b49|commit]], [[https://git.kernel.org/linus/f132ab7d3ab03c5bae28d31fb80ba77c4da05500|commit]], [[https://git.kernel.org/linus/a77f580a2d4645ee0bec8679c377900b95863260|commit]], [[https://git.kernel.org/linus/1b6f3c8731e9550317a66117a197572c86b0e1c3|commit]], [[https://git.kernel.org/linus/d7e0f539d85fd673bd5e8ec388b7468ff41fe1f0|commit]], [[https://git.kernel.org/linus/a13fe6928ae269b70fb15bd0fafe9ce1151a9332|commit]], [[https://git.kernel.org/linus/fb12489b0dfd0028dc504575f3fae0532c412cf4|commit]], [[https://git.kernel.org/linus/ce3bb0d2cb60fbfcd5e27d489e13e6ed7a4a7dfe|commit]], [[https://git.kernel.org/linus/65c0d259cb1721c49387f1db97245d5228616a16|commit]], [[https://git.kernel.org/linus/5aab331ad68f7cad432f350c6b28f0b5a9c777fc|commit]], [[https://git.kernel.org/linus/025e65c3438ecf677348b7b6ad87758e05f8daf4|commit]], [[https://git.kernel.org/linus/356d9fbb090ef0b49af27a278d667071fa99b217|commit]], [[https://git.kernel.org/linus/a2e20a25a1470ebf33b270197fca8d3cab728f07|commit]], [[https://git.kernel.org/linus/fe5ddf6b21c7b9b2c6e29ef6fd38d827ced55e6e|commit]], [[https://git.kernel.org/linus/be05584f0670a572ea9ecd949403363f5f392c29|commit]], [[https://git.kernel.org/linus/42d7a524e9ee13f6ea8b1539a293a365db2ba2f5|commit]], [[https://git.kernel.org/linus/5efd00e4899e0a9b294b435d7c7bf53f42343e99|commit]], [[https://git.kernel.org/linus/8f4fe249a671f1e3abbab76b14096d0ebda1aa75|commit]], [[https://git.kernel.org/linus/cc14d240267042fe3fb09ffc8412f8ef8f2f1cd0|commit]], [[https://git.kernel.org/linus/551cb124b1bc52b39607940caa0e84524d1100f8|commit]], [[https://git.kernel.org/linus/75a47803b8e118a2af4f9498acd40d9b4d4b0dff|commit]], [[https://git.kernel.org/linus/bb8e283a6479d2308d6938c71f1a4d4b3165660c|commit]], [[https://git.kernel.org/linus/65d023af7f29eb1250a6105141a74776bae7e1f8|commit]], [[https://git.kernel.org/linus/933906f8e8e4110c56db9bddd1281e4e4983a2bb|commit]], [[https://git.kernel.org/linus/bb9263fc14353e7576330d97ae79f11cc47b087b|commit]], [[https://git.kernel.org/linus/1a6417885b102ccbd8b5d27d1f7714683b118f25|commit]], [[https://git.kernel.org/linus/f91dbd02224bb2bc5243b756f2ff72419c42aca3|commit]], [[https://git.kernel.org/linus/124cfc154f6cfb530bfb36e7728406c56ebf37ad|commit]], [[https://git.kernel.org/linus/0b7bf4830a3031db538cb2d0ecc0e920572caec0|commit]], [[https://git.kernel.org/linus/0c698cc5e61a208aae82d7dff7b0f4dc81abdb0e|commit]], [[https://git.kernel.org/linus/4b4db9b4c7269a9a78cd3b334254c89c564f0636|commit]], [[https://git.kernel.org/linus/0f312591d656c1d81bf2cf2a5642af478397a5dc|commit]], [[https://git.kernel.org/linus/7e0a126519b82648b254afcd95a168c15f65ea40|commit]] * damon * Allow users know which monitoring ops are available [[https://git.kernel.org/linus/152e56178ad72037bc6a2f08d4a608543bc67cdf|commit]], [[https://git.kernel.org/linus/0f2cb5885771b31fd1c82a1293787d1e378eaab5|commit]], [[https://git.kernel.org/linus/f893abbd6997f9a95815acfb84aa865f0c996373|commit]], [[https://git.kernel.org/linus/2fe60ec99ba1c2615804ebf52e4827aee5dd6316|commit]] * Support online tuning [[https://git.kernel.org/linus/6e74d2bf5a265113ca54a8323783d2f3fdde96b7|commit]], [[https://git.kernel.org/linus/abacd635fa7b7a39858bb4182eef33ffa628b12c|commit]], [[https://git.kernel.org/linus/af3f18f6ad3f3c8ae70955cf288f467ea2bc83ed|commit]], [[https://git.kernel.org/linus/d0723bc04185b15ed96ade0a0bf9277ef00008db|commit]], [[https://git.kernel.org/linus/dae0087aeff4ea7b5054d9612bba1d5f7c3046ec|commit]], [[https://git.kernel.org/linus/0a890a9faaad3bfb7fa4087c4d35e2ea3527013b|commit]], [[https://git.kernel.org/linus/74bd8b7d2f8e7014dc34d6c5f51c629afdf822cb|commit]], [[https://git.kernel.org/linus/97d482f4592fde2322c319f07bc54f3a0d37861c|commit]], [[https://git.kernel.org/linus/3cbab4ca1ea8752912d8719d72059869b4c18045|commit]], [[https://git.kernel.org/linus/01538719c098f51ac0742ef610d127ba3e3d1e03|commit]], [[https://git.kernel.org/linus/da87878010e59869d4d27b3c01ecc8ec06ff4a20|commit]], [[https://git.kernel.org/linus/adc286e6bdd39e94f243cb109d73fb422368acd5|commit]], [[https://git.kernel.org/linus/e035c280f6dfebf0cf7462a03d83294ca1b8c4e3|commit]], [[https://git.kernel.org/linus/81a84182c3430c8f5f7ccf9e95a10b99f727f727|commit]] * Support fixed virtual address ranges monitoring [[https://git.kernel.org/linus/de6d01542a5c4f6fe6f0c65c14694b760f896acc|commit]], [[https://git.kernel.org/linus/b82434471cd2164988f8b4436983338ef224431d|commit]], [[https://git.kernel.org/linus/915418088c977993933efaf7a704c0bcd6c2bf77|commit]] * COW fixes * part 1: fix the COW security issue for THP and swap [[https://git.kernel.org/linus/53a05ad9f21d858d24f76d12b3e990405f2036d1|commit]], [[https://git.kernel.org/linus/d4c470970d45c863fafc757521a82be2f80b1232|commit]], [[https://git.kernel.org/linus/84d60fdd3733fb86c126f2adfd0361fdc44087c3|commit]], [[https://git.kernel.org/linus/c145e0b47c77ebeefdfd73dbb344577b2fc9b065|commit]], [[https://git.kernel.org/linus/3bff7e3f1f16dc7305d12905c51c278b54970f0e|commit]], [[https://git.kernel.org/linus/363106c4cefe7d08ca67cc77f3d38d4213190f31|commit]], [[https://git.kernel.org/linus/03104c2c5db8918030788e607e4af980b2f42bb3|commit]], [[https://git.kernel.org/linus/55c62fa7c53368a9011cd1276c001a1469078c6a|commit]], [[https://git.kernel.org/linus/7f7609175ff2339a2cffa48ba2474ef928d7eafd|commit]] * part 2: reliable GUP pins of anonymous pages [[https://git.kernel.org/linus/322842ea3c7264936b084ac949e9070ee47a5202|commit]], [[https://git.kernel.org/linus/623a1ddfeb232526275ddd0c8378771e6712aad4|commit]], [[https://git.kernel.org/linus/b51ad4f8679e50284ce35ff671767f8f0309b64a|commit]], [[https://git.kernel.org/linus/fb3d824d1a46c5bb0584ea88f32dc2495544aebf|commit]], [[https://git.kernel.org/linus/14f9135d547060d1d0c182501201f8da19895fe3|commit]], [[https://git.kernel.org/linus/f1e2db12e45baaa2d366f87c885968096c2ff5aa|commit]], [[https://git.kernel.org/linus/28c5209dfd5f86f4398ce01bfac8508b2c4d4050|commit]], [[https://git.kernel.org/linus/40f2bbf71161fa9195c7869004290003af152375|commit]], [[https://git.kernel.org/linus/6c54dc6c74371eebf7eddc16b4f64b8c841c1585|commit]], [[https://git.kernel.org/linus/500539419fae0aeb27189b2d62a238a056ca6742|commit]], [[https://git.kernel.org/linus/78fbe906cc900b33ce078102e13e0e99b5b8c406|commit]], [[https://git.kernel.org/linus/6c287605fd56466e645693eff3ae7c08fba56e0a|commit]], [[https://git.kernel.org/linus/7f5abe609b3dcbc62a36e18b1437f4f3521ecb75|commit]], [[https://git.kernel.org/linus/8909691b6c5a84b67573b23ee8bb917b005628f0|commit]], [[https://git.kernel.org/linus/c89357e27f20dda3fff6791d27bb6c91eae99f4a|commit]], [[https://git.kernel.org/linus/a7f226604170acd6b142b76472c1a49c12ebb83d|commit]], [[https://git.kernel.org/linus/b6a2619c60b41a929bbb9c09f193d690d707b1af|commit]] * part 3: reliable GUP R/W FOLL_GET of anonymous pages [[https://git.kernel.org/linus/1493a1913e34b0ac366e33f9ebad721e69fd06ac|commit]], [[https://git.kernel.org/linus/210d1e8af42df0fc35aee953124798f743432fab|commit]], [[https://git.kernel.org/linus/3e20889cfbee1e9716544a14c5d23be598412ddf|commit]], [[https://git.kernel.org/linus/570ef363509b031966ed669fa002c8441dff273c|commit]], [[https://git.kernel.org/linus/8043d26c46596ef2e7875e48a9536fb6df020813|commit]], [[https://git.kernel.org/linus/92cd58bd2566de905b347025b9408a55134956b7|commit]], [[https://git.kernel.org/linus/03ac1b71fca171315dbbc3f9318e3cd2a210541e|commit]], [[https://git.kernel.org/linus/bff9beaa2e8039d42dd60c27d0f0e2c586a6cb6b|commit]] * sparse-vmemmap: memory savings for compound devmaps (device-dax) [[https://git.kernel.org/linus/e3246d8f52173a798710314a42fea83223036fc8|commit]], [[https://git.kernel.org/linus/2beea70a3edc03608ecc89b13ba9ba669c56b3fd|commit]], [[https://git.kernel.org/linus/60a427db0f80f16b9bb9efe6cc79c93f336e8466|commit]], [[https://git.kernel.org/linus/4917f55b4ef963e2d2288fe4eb651728be8db406|commit]], [[https://git.kernel.org/linus/6fd3620b342861de9547ea01d28f664892ef51a1|commit]] * mprotect: avoid unnecessary TLB flushes [[https://git.kernel.org/linus/4a18419f71cdf9155d2d2a6c79546f720978b990|commit]], [[https://git.kernel.org/linus/c9fe66560bf2dc7d109754414e309888cb8c9ba9|commit]], [[https://git.kernel.org/linus/4f83145721f362c2f4d312edc4755269a2069488|commit]] * userfaultfd-wp: Support shmem and hugetlbfs [[https://git.kernel.org/linus/679d103319101800567c8bb7e341b5eee39f6685|commit]], [[https://git.kernel.org/linus/5c041f5d1f23d3a172dd0db3215634c484b4acd6|commit]], [[https://git.kernel.org/linus/f46f2adecdcc1ba0799383e67fe98f65f41fea5c|commit]], [[https://git.kernel.org/linus/1db9dbc2ef05205bf1022f9b14aa29b1dd8efd7e|commit]], [[https://git.kernel.org/linus/8ee79edff6d3b43b2d0c1e41f92b32e128988b22|commit]], [[https://git.kernel.org/linus/9c28a205c06123b9f0a0c4d819ece9f5f552d004|commit]], [[https://git.kernel.org/linus/999dad824c39ed14dee7c4412aae531ba9e74a90|commit]], [[https://git.kernel.org/linus/fe2567eb552194e5b7a3c61bed5574658f859a11|commit]], [[https://git.kernel.org/linus/019c2d8b959c9c18b04572f9c26c46be9f5df093|commit]], [[https://git.kernel.org/linus/c56d1b62cce83695823c13e52f73e92eb568c0c1|commit]], [[https://git.kernel.org/linus/229f3fa778c50edf12b34bd91b2025645a11bb94|commit]], [[https://git.kernel.org/linus/166f3ecc0daf0c164bd7e2f780dbcd1e213ac95f|commit]], [[https://git.kernel.org/linus/6041c69179034278ac6d57f90a55b09e588f4b90|commit]], [[https://git.kernel.org/linus/5a90d5a103c2badfcf12d48e2fec350969e3f486|commit]], [[https://git.kernel.org/linus/c64e912c865a1a0df1c312bca946985eb095afa5|commit]], [[https://git.kernel.org/linus/60dfaad65aa97fb6755b9798a6b3c9e79bcd5930|commit]], [[https://git.kernel.org/linus/05e90bd05eea33fc77d6b11e121e2da01fee379f|commit]], [[https://git.kernel.org/linus/bc70fbf269fdff410b0b6d75c3770b9f59117b90|commit]], [[https://git.kernel.org/linus/deb4c93a9871082a7df6a99ca8fa48024665a71a|commit]], [[https://git.kernel.org/linus/8e165e733bfa06edbcdbe491ef13b2bf1a3fa883|commit]], [[https://git.kernel.org/linus/b1f9e876862d8f7176299ec4fb2108bc1045cbc8|commit]], [[https://git.kernel.org/linus/81e0f15f2ef6dad7ccb9c03d8e61ef7ded836b38|commit]], [[https://git.kernel.org/linus/c0eeeb02d9df878c71a457008900b650d94bd0d9|commit]] * vmstat: add events for ksm cow [[https://git.kernel.org/linus/94bfe85bde18a99612bb5d0ce348643c2d352836|commit]] * Add {{{hugetlb_optimize_vmemmap}}} sysctl for runtime enablement of the recent huge page vmemmap optimization feature [[https://git.kernel.org/linus/0effdf461c5789be02d40c1868c70cc02ea24627|commit]], [[https://git.kernel.org/linus/6e02c46b4d970f24eb51197d451b00f08a8a4186|commit]], [[https://git.kernel.org/linus/9c54c522bb76cbef480722bd44059e2ba8304bd2|commit]], [[https://git.kernel.org/linus/78f39084b41d287aedb2ea55f2c1895cfa11d61a|commit]] * zswap: accounting & cgroup control [[https://git.kernel.org/linus/39799b6409febf628337bd7804c3861a9f7f7e8a|commit]], [[https://git.kernel.org/linus/7b42f1041c98f5d7da74da8d1653a4b2c380e49d|commit]], [[https://git.kernel.org/linus/519bcb797907dd0d1db4e71adb6f610aee80941e|commit]], [[https://git.kernel.org/linus/b3fbd58fcbb10725a1314688e03b1af6827c42f9|commit]], [[https://git.kernel.org/linus/f6498b776d280b30a4614d8261840961e993c2c8|commit]], [[https://git.kernel.org/linus/f4840ccfca25db225b3371a8f7b5770febee87c5|commit]] * Assorted improvements to usercopy [[https://git.kernel.org/linus/4e140f59d285c1ca1e5c81b4c13e27366865bd09|commit]], [[https://git.kernel.org/linus/0aef499f3172a60222ae7460d61b364c134d6e1a|commit]], [[https://git.kernel.org/linus/ab502103ae3ce4c0fc393e598455efede3e523c9|commit]], [[https://git.kernel.org/linus/1109a5d907015005cdbe9eaa4fec40213e2f9010|commit]] = Block layer = * loop: support partitions without scanning [[https://git.kernel.org/linus/b9684a71fca793213378dd410cd11675d973eaa1|commit]] * cdrom: mark {{{CDROMGETSPINDOWN}}}/{{{CDROMSETSPINDOWN}}} obsolete [[https://git.kernel.org/linus/8fa10ee183c3a1ecb53e81c95895ed5bc2a5530a|commit]] * virtio-blk: support polling I/O and mq_ops->queue_rqs() [[https://git.kernel.org/linus/4e0400525691d0e676dbe002641f9a61261f1e1b|commit]], [[https://git.kernel.org/linus/0e9911fa768f32f30e5678512ea405d99a7a9fef|commit]] * zram: add a huge_idle writeback mode [[https://git.kernel.org/linus/30226b69f8767a822f87c2c92bf6d4fbf545cee1|commit]] = Tracing, perf and BPF = * BPF * Add support for dynamic pointers. A dynamic pointer ({{{struct bpf_dynptr}}}) is a pointer that stores extra metadata alongside the address it points to. This abstraction is useful in bpf given that every memory access in a bpf program must be safe. The verifier and bpf helper functions can use the metadata to enforce safety guarantees for things such as dynamically sized strings and kernel heap allocations. There are several uses cases for dynamic pointers in bpf programs. Some examples include: dynamically sized ringbuf reservations without extra memcpys, dynamic string parsing and memory comparisons, dynamic memory allocations that can be persisted in maps, and dynamic + ergonomic parsing of sk_buff and xdp_md packet data [[https://git.kernel.org/linus/97e03f521050c092919591e668107b3d69c5f426|commit]], [[https://git.kernel.org/linus/263ae152e96253f40c2c276faad8629e096b3bad|commit]], [[https://git.kernel.org/linus/bc34dee65a65e9c920c420005b8a43f2a721a458|commit]], [[https://git.kernel.org/linus/13bbbfbea7598ea9f8d9c3d73bf053bb57f9c4b2|commit]], [[https://git.kernel.org/linus/34d4ef5775f776ec4b0d53a02d588bf3195cada6|commit]], [[https://git.kernel.org/linus/0cf7052a55128f7fd7905f6ae6eb995d6db76b52|commit]] * Introduce typed pointer support in BPF maps [[https://git.kernel.org/linus/61df10c7799e27807ad5e459eec9d77cddf8bf45|commit]], [[https://git.kernel.org/linus/8f14852e89113d738c99c375b4c8b8b7e1073df1|commit]], [[https://git.kernel.org/linus/c0a5a21c25f37c9fd7b36072f9968cdff1e4aa13|commit]], [[https://git.kernel.org/linus/6efe152d4061a83a2c5db6a0e5b58f9345c9742f|commit]], [[https://git.kernel.org/linus/4d7d7f69f4b104b2ddeec6a1e7fcfd2d044ed8c4|commit]], [[https://git.kernel.org/linus/5ce937d613a423ca3102f53d9f3daf4210c1b6e2|commit]], [[https://git.kernel.org/linus/14a324f6a67ef6a53e04362a70160a47eb8afffa|commit]], [[https://git.kernel.org/linus/a1ef195996526da45bbc9710849254023df75aea|commit]], [[https://git.kernel.org/linus/2ab3b3808eb17f729edfd69e061667ca0a427195|commit]], [[https://git.kernel.org/linus/ef89654f2bc7459f45b40be80de6cd3765ef8539|commit]], [[https://git.kernel.org/linus/2cbc469a6fc345651569f9570b899af3b005cf80|commit]], [[https://git.kernel.org/linus/05a945deefaa9fe6d34f06f0ab0cbfc72e2dbfa0|commit]], [[https://git.kernel.org/linus/792c0a345f0eb2a6bb12afcca1cf6e518bf57b43|commit]] * Introduce access remote cpu elem support in BPF percpu map [[https://git.kernel.org/linus/07343110b293456d30393e89b86c4dee1ac051c8|commit]] * Refine {{{kernel.unprivileged_bpf_disabled}}} behaviour [[https://git.kernel.org/linus/c8644cd0efe719608ddcb341bcf087d4bc0bf6b8|commit]] * Bpf link iterator [[https://git.kernel.org/linus/9f88361273082825d9f0d13a543d49f9fa0d44a8|commit]] * Allow attach TRACING programs through LINK_CREATE command [[https://git.kernel.org/linus/df86ca0d2f0fa6be525a25b0b3d836d361f85754|commit]] * Allow kfunc in tracing and syscall programs [[https://git.kernel.org/linus/979497674e63666a99fd7d242dba53a5ca5d628b|commit]] * Extend batch operations for map-in-map bpf-maps [[https://git.kernel.org/linus/9263dddc7b6f816fdd327eee435cc54ba51dd095|commit]] * Add source ip in bpf tunnel key [[https://git.kernel.org/linus/26101f5ab6bdf30ac25c8e578e0b4873e7849e0c|commit]], [[https://git.kernel.org/linus/1ee7efd40abf3ab01e67ff4be15d4385d5fa52c1|commit]], [[https://git.kernel.org/linus/71b2ec21c3313e4cea38d5a6b009e99df30e540a|commit]] * Speed up symbol resolving in kprobe multi link [[https://git.kernel.org/linus/bed0d9a50dacee6fcf785c555cfb0d2573355afc|commit]], [[https://git.kernel.org/linus/8be9253344a1d8cd91b22655e55de41e3288aaf9|commit]], [[https://git.kernel.org/linus/0236fec57a15dc2a068dfe4488e0c2ab4559b1ec|commit]], [[https://git.kernel.org/linus/5b6c7e5c44349b29c614e1b61f80c6849fc72ccf|commit]] * libbpf * Add support for User Statically-Defined Tracing (USDTs) [[https://git.kernel.org/linus/d72e2968fb2583460062e15d53760d44e2d09ae6|commit]], [[https://git.kernel.org/linus/2e4913e025fdef740972ac70277297436cccb27f|commit]], [[https://git.kernel.org/linus/74cc6311cec906daf1d64cefe4922dbf79c416c9|commit]], [[https://git.kernel.org/linus/999783c8bbda2e82390cb8c39ed9e3954cf51b82|commit]], [[https://git.kernel.org/linus/4c59e584d1581b1bca143dda83d5c3e5baddbf20|commit]], [[https://git.kernel.org/linus/630301b0d59dd85e43cca29382c459f9880af5f0|commit]], [[https://git.kernel.org/linus/00a0fa2d7d496824648b125256c5566f36b48dad|commit]], [[https://git.kernel.org/linus/58ca8b0572cd3bbaac60d14d2b1b4f38b389ad93|commit]], [[https://git.kernel.org/linus/0f8619929c572609f7cdfa366d0424c2c2552e60|commit]] * name-based u[ret]probe attach [[https://git.kernel.org/linus/1ce3a60e3c287479f15147ffc61c35b2e436a0d5|commit]], [[https://git.kernel.org/linus/433966e3ae04165811b116af492a684bad7a158c|commit]], [[https://git.kernel.org/linus/39f8dc43b7a05ab0e352655a14a9d613c2308b92|commit]], [[https://git.kernel.org/linus/ba7499bc9d52f7ea93301a48c05caa370c68b213|commit]], [[https://git.kernel.org/linus/579c3196b21800538e0cfd512a05619ee80fb19a|commit]] * Allow to opt-out from BPF map creation [[https://git.kernel.org/linus/b198881d4b4c22c499168421b44eff3913a22fb1|commit]], [[https://git.kernel.org/linus/69721203b1f3f9d123ae0f81bbf41f9a85185859|commit]], [[https://git.kernel.org/linus/ec41817b4af5114825621fe9b31cb861480f6cd7|commit]], [[https://git.kernel.org/linus/68964e155677ab6eca21784a248b8e65fb745660|commit]] * Add target-less tracing SEC() definitions [[https://git.kernel.org/linus/9af8efc45eb12c3f24a7053f994985ad28b4f29b|commit]], [[https://git.kernel.org/linus/cc7d8f2c8ecc003a67d4cf189d04124461524a16|commit]], [[https://git.kernel.org/linus/32c03c4954a03d46f603f94acac9d2705bd5c9c6|commit]] * Support opting out from autoloading BPF programs declaratively [[https://git.kernel.org/linus/a3820c48111247f4ec2ca2949597f8fa57d2c424|commit]] * bpftool: add program & link type names [[https://git.kernel.org/linus/380341637ebb41f56031a0fd0779e85413a1da59|commit]], [[https://git.kernel.org/linus/fff3dfab17866f6ac5c5666839f6132b6c52f306|commit]], [[https://git.kernel.org/linus/7b53eaa656c34d5b521e245cbfc3aee2d7b89eac|commit]] * bpftool: Use sysfs vmlinux when dumping BTF by ID [[https://git.kernel.org/linus/418fbe82578e2889dcc2c0ae4d367ea4e28dd05c|commit]] * perf * annotate: Add {{{--percent-limit}}} option [[https://git.kernel.org/linus/cad10ce36671c99dde850de7bd4ca0d8df66c47f|commit]] * lock: Add -t/--thread option for report [[https://git.kernel.org/linus/7c3bcbdf449fe591c9b68521b45869669ec76010|commit]] * Add {{{--off-cpu}}} option to enable the off-cpu profiling with BPF. It'd use a bpf_output event and rename it to "offcpu-time". Samples will be synthesized at the end of the record session using data from a BPF map which contains the aggregated off-cpu time at context switches [[https://git.kernel.org/linus/303ead45c4459df9e38d4f2bd38ef6238c5898de|commit]], [[https://git.kernel.org/linus/edc41a1099c2d08ccfd4ed7d59688501e3749015|commit]], [[https://git.kernel.org/linus/10742d0c0771d9fb0329d03bb7c7620c8738f065|commit]], [[https://git.kernel.org/linus/b36888f71c8542cd49ecaf29cd1ba874c733b5fe|commit]], [[https://git.kernel.org/linus/685439a7a037d8677e3d1acf0302624002ee6a6d|commit]], [[https://git.kernel.org/linus/831d06c8d1b37b722d110579d52b1c661e618302|commit]] * script python: Add script for CoreSight disassembly [[https://git.kernel.org/linus/c4f462235c0f61a0eff2ca0f965a3fdceb80347d|commit]], [[https://git.kernel.org/linus/12fdd6c009da0d029ae54cff67242be02ea42a7a|commit]] * stat: add user_time and system_time tool events [[https://git.kernel.org/linus/c735b0a5217620192a001323e1c2a4b4af5d3dea|commit]], [[https://git.kernel.org/linus/b03b89b350034f220cc24fc77c56990a97a796b2|commit]], [[https://git.kernel.org/linus/75eafc970bd9d36d906960a81376549f5dc99696|commit]] * perf stat: Support metrics with hybrid events [[https://git.kernel.org/linus/60344f1a9a597f2e0efcd57df5dad0b42da15e21|commit]], [[https://git.kernel.org/linus/2c8e64514aa2ea414c8ada6c77405680267d0ab3|commit]], [[https://git.kernel.org/linus/d7e3c397087fffde68389e7530093dbc2b70c48a|commit]] * tracing: Introduce trace clock tai [[https://git.kernel.org/linus/3dc6ffae2da201284cb24af66af77ee0bbb2efaa|commit]], [[https://git.kernel.org/linus/c575afe21ccc47c5561d11493ede81ab7d072267|commit]], [[https://git.kernel.org/linus/4d1257bbc220603d9e5c5157552448c066111c71|commit]] = Virtualization = * KVM: Add Xen event channel acceleration [[https://git.kernel.org/linus/d0d96121d03d6d9cf608d948247a9f24f5a02da9|commit]], [[https://git.kernel.org/linus/cf1d88b36ba7e83bdaa50bccc4c47864e8f08cbe|commit]], [[https://git.kernel.org/linus/5b22bbe717d9b96867783cde380c43f6cc28aafd|commit]], [[https://git.kernel.org/linus/94b4a2f1745fe7aaa551d3d6a9424b6616587c72|commit]], [[https://git.kernel.org/linus/8873c1434fac436f68ac2221676bb148e8fdffa2|commit]], [[https://git.kernel.org/linus/4f4aa80e3b882cbbafdf95ebc018c72b10879dbb|commit]], [[https://git.kernel.org/linus/7491b7b2e1c57990dcd0f60ed2f3f1c92a145486|commit]], [[https://git.kernel.org/linus/320af55a930f30ba49d7cd663280d46705e11383|commit]], [[https://git.kernel.org/linus/4f4c4a3ee53cc20569158a05f99b6c2d1f9c998a|commit]], [[https://git.kernel.org/linus/9b026073db2f1ad0e4d8b61c83316c8497981037|commit]], [[https://git.kernel.org/linus/5959ff4ae96eece2f0c3dfde5d27bff70ab1ce56|commit]], [[https://git.kernel.org/linus/e644896f5106aa3f6d7e8c7adf2e4dc0fce53555|commit]], [[https://git.kernel.org/linus/a836839cbfe60dc434c5476a7429cf2bae36415d|commit]], [[https://git.kernel.org/linus/ac8d6cad3c7b39633d5899dc2fa9abec7135e83e|commit]], [[https://git.kernel.org/linus/ce2f72e26c1a352f5f2d1cda19bcafeff6c3b4fc|commit]], [[https://git.kernel.org/linus/fe5f691413c12999e747695b7220635375520f63|commit]], [[https://git.kernel.org/linus/0dacc3df898e219fa774f39e5e10d686364e0a27|commit]], [[https://git.kernel.org/linus/bb2aa78e9a90769993d8cefd9920f81355853a98|commit]], [[https://git.kernel.org/linus/f37b735e31f418f9a607ad6ed9fda75482a8d385|commit]], [[https://git.kernel.org/linus/880993138396f8f0be620c425d08f84490c35251|commit]], [[https://git.kernel.org/linus/b76edfe91a87a5cca19cdca09bf6d08f08d4d6e9|commit]], [[https://git.kernel.org/linus/4335edbbc1284259b17590f76a21fd4a162b4305|commit]], [[https://git.kernel.org/linus/2a8859f373b0a86f0ece8ec8312607eacf12485d|commit]], [[https://git.kernel.org/linus/c15e0ae42c8e5a61e9aca8aac920517cf7b3e94e|commit]], [[https://git.kernel.org/linus/f1a9761fbb00639c5e73835f7f373ef834bb867f|commit]], [[https://git.kernel.org/linus/6c2fa8b20d0cad3719b024ba0f25a50199a90c9a|commit]], [[https://git.kernel.org/linus/b9f3973ab3a80141a6decc34f4740e6494ca7d51|commit]], [[https://git.kernel.org/linus/edf721238576544ed8daf9943ab398bb27da8e6b|commit]], [[https://git.kernel.org/linus/249f32493304e2ab04ed53cc634909629b8dc4c6|commit]], [[https://git.kernel.org/linus/a795cd43c5b5819b8ee94690f22caa5e2e4d8620|commit]], [[https://git.kernel.org/linus/916d3608df8265a2e3f6214200dbb0b39a5ca383|commit]], [[https://git.kernel.org/linus/7caf9571563eade546976d600dd023674b1c3185|commit]], [[https://git.kernel.org/linus/69d413cfcf77920bb4d7c4bbfbf305781fa53a0e|commit]], [[https://git.kernel.org/linus/8733068b9bdbc7a54f02dcc59eb0e4789cd60942|commit]], [[https://git.kernel.org/linus/35025735a79eaa894c43837b94fd33c9d6b122df|commit]], [[https://git.kernel.org/linus/2fd6df2f2b47d4301b1ee0fe9d627d1c061a5988|commit]], [[https://git.kernel.org/linus/0ec6c5c5bb6585320a2e51a316c2fd381fdec836|commit]], [[https://git.kernel.org/linus/942c2490c23f2800ad8143f5eb84a79b859aa743|commit]], [[https://git.kernel.org/linus/536395260582be7443b0b35b0bbb89ffe3947f62|commit]], [[https://git.kernel.org/linus/28d1629f751c4a5f9437fbaa0ee4ed81d1a8e587|commit]], [[https://git.kernel.org/linus/fde0451be8fb3208d4d146b8602d99ee8139e515|commit]], [[https://git.kernel.org/linus/661a20fab7d156cf6b9a407c946a1e558a633151|commit]], [[https://git.kernel.org/linus/1a65105a5aba9f7c6ea68cf687e569d055a94685|commit]], [[https://git.kernel.org/linus/25eaeebe710c8c3aa588ee0830155fefb2548c28|commit]] * vDPA: Control VQ support in vDPA [[https://git.kernel.org/linus/175d493c3c3e09a3abaa843068fae0f0ad42c47e|commit]], [[https://git.kernel.org/linus/ea239a67461a34839e2172ead3043295a9173389|commit]], [[https://git.kernel.org/linus/ae967246d0997a684093ffc06a14999292ad9276|commit]], [[https://git.kernel.org/linus/0b7ee47c5f36634926def0142a515eafedc8a779|commit]], [[https://git.kernel.org/linus/d4821902e43453b85b31329441a9f6ac071228a8|commit]], [[https://git.kernel.org/linus/db9adcbf4286ad1c1fca091a870db6e49bb0df07|commit]], [[https://git.kernel.org/linus/46d554b1bcd19133401d2d5c0728b85e7bfd1358|commit]], [[https://git.kernel.org/linus/1cb108994c6830cc6a6e066ad7d9a22ef59fa167|commit]], [[https://git.kernel.org/linus/91233ad711866f4e375742d84ef3ed6aab9daa96|commit]], [[https://git.kernel.org/linus/3d5698793897a2b9c0060d899881d1a0591630d5|commit]], [[https://git.kernel.org/linus/3ace88bd37436abc84906312146fe5158a469142|commit]], [[https://git.kernel.org/linus/a0c95f201170bd559737d3cdc8a950aea62f29c6|commit]], [[https://git.kernel.org/linus/2d1fcb7758e49fd9caf150f3c70804b95b2ce80c|commit]], [[https://git.kernel.org/linus/84d7c8fd3aade2fe79313003ed06ede431ec2a6d|commit]], [[https://git.kernel.org/linus/aaca8373c4b1e010b8d748fc99d929de1bf860b8|commit]], [[https://git.kernel.org/linus/05b6976212d4cffde60ff53716c40809ebdf4aee|commit]], [[https://git.kernel.org/linus/ec103d983bb56037a147dcdd9798cfa4fcdab126|commit]], [[https://git.kernel.org/linus/cfe226892913a448e83e7a19db93862baa3cb99c|commit]], [[https://git.kernel.org/linus/bda324fd037a6b0d44da5699574ce741ca161bc4|commit]] * Xen: dom0less + PV drivers [[https://git.kernel.org/linus/5b3353949e89d48b4faf54a9cc241ee5d70df615|commit]] = Cryptography = * random: Various improvements [[https://git.kernel.org/torvalds/c/ac2ab99072cce553c78f326ea22d72856f570d88|merge]] = Security = * Landlock: add a new {{{LANDLOCK_ACCESS_FS_REFER}}} access right to properly handle file reparenting (i.e. full rename and link support) [[https://git.kernel.org/linus/5f2ff33e10843ef51275c8611bdb7b49537aba5d|commit]], [[https://git.kernel.org/linus/75c542d6c6cc48720376862d5496d51509160dfd|commit]], [[https://git.kernel.org/linus/2cd7cd6eed88b8383cfddce589afe9c0ae1d19b4|commit]], [[https://git.kernel.org/linus/8ba0005ff418ec356e176b26eaa04a6ac755d05b|commit]], [[https://git.kernel.org/linus/9da82b20fde95814af721a2a7b1796a5b4a3d78e|commit]], [[https://git.kernel.org/linus/100f59d964050020285f0c8264ce520f0c406c13|commit]], [[https://git.kernel.org/linus/b91c3e4ea756b12b7d992529226edce1cfd854d7|commit]], [[https://git.kernel.org/linus/f4056b9266b571c63f30cda70c2d89f7b7e8bb7b|commit]], [[https://git.kernel.org/linus/76b902f874ff4de9c1078489d4c7678a64105ea6|commit]], [[https://git.kernel.org/linus/6f59abfae35fbbe688ff790ff9638576956d760c|commit]], [[https://git.kernel.org/linus/09340cf4135f942d56742b36aaa3c37738aba000|commit]], [[https://git.kernel.org/linus/9e0c76b9f1faac0a8ea4b42e2f844ea26106f140|commit]] * Support for including fs-verity file digests and signatures in the IMA measurement list as well as verifying the fs-verity file digest based signatures [[https://git.kernel.org/linus/644664627d21648735adfa733956f94064d3417d|commit]], [[https://git.kernel.org/linus/09091c44cb737256f588050e363c4675d88aaac3|commit]], [[https://git.kernel.org/linus/246d921646c071b878480997c294db6c83215b06|commit]], [[https://git.kernel.org/linus/989dc72511f7b57b94b42eabfcbe79d9070de6e3|commit]], [[https://git.kernel.org/linus/54f03916fb892441f9a9b579db9ad7925cdeb395|commit]], [[https://git.kernel.org/linus/398c42e2c46c88b186ec29097a05b7a8d93b7ce5|commit]], [[https://git.kernel.org/linus/02ee2316b93569a26a0f9ccc8679c1066ea76047|commit]] * KEYS: trusted: Introduce support for NXP CAAM-based trusted keys [[https://git.kernel.org/linus/be07858fbf8115fc74528292c2ee8775fe49116f|commit]], [[https://git.kernel.org/linus/fcd7c26901c83681532c6daac599e53d4df11738|commit]], [[https://git.kernel.org/linus/7a0e7d5265f58eab5983f6560817d4fe9943743b|commit]], [[https://git.kernel.org/linus/007c3ff11f38d83cc95b0f402e432cbf484e3c31|commit]], [[https://git.kernel.org/linus/e9c5048c2de1913d0bcd589bc1487810c2e24bc1|commit]] * Enable root to update the blacklist keyring [[https://git.kernel.org/linus/58d416351e6df1a41d415958ccdd8eb9c2173fed|commit]], [[https://git.kernel.org/linus/141e523914f72575915dd334fce3cef4fb0f1e91|commit]], [[https://git.kernel.org/linus/bf21dc591bb5f17ba4b29b84d4866e0adc39f57f|commit]], [[https://git.kernel.org/linus/addf466389d9d78f255e8b15ac44ab4791029852|commit]], [[https://git.kernel.org/linus/6364d106e0417e00eb5f223d8a90287d1c421ce0|commit]] * randstruct: Enable Clang support [[https://git.kernel.org/linus/3b5eed3c71a2fb60aa4405ad92a2a6ad2677f220|commit]], [[https://git.kernel.org/linus/d3646589703731026ae7bcba5731fa7a7d0e5291|commit]], [[https://git.kernel.org/linus/595b893e2087de306d0781795fb8ec47873596a6|commit]], [[https://git.kernel.org/linus/613f4b3ed7902d1dbbc6ade6401e452a63dfbc21|commit]], [[https://git.kernel.org/linus/be2b34fa9be31c60a95989f984c9a5d40cd781b6|commit]], [[https://git.kernel.org/linus/035f7f87b7295a342577aebd7b5b451f1e2a353c|commit]] = Networking = * Support TCPv6 segmentation offload with super-segments larger than 64k bytes using the IPv6 Jumbogram extension header (AKA BIG TCP) [[https://git.kernel.org/linus/89527be8d8d672773eeaec910118a6e84fb597e3|commit]], [[https://git.kernel.org/linus/7c4e983c4f3cf94fcd879730c6caa877e0768a4d|commit]], [[https://git.kernel.org/linus/34b92e8d19da1e44070dc0ecc2747871469ac534|commit]], [[https://git.kernel.org/linus/9957b38b5e7a44290f669757520ef2a5f5f6ceb8|commit]], [[https://git.kernel.org/linus/7c96d8ec96bb71aac54c9f872aaa65d7411ab864|commit]], [[https://git.kernel.org/linus/09f3d1a3a52c696208008618a67e2c7c3fb16d41|commit]], [[https://git.kernel.org/linus/81fbc812132cbc72a0f933b19bfd3a829bd946e4|commit]], [[https://git.kernel.org/linus/0fe79f28bfaf73b66b7b1562d2468f94aa03bd12|commit]], [[https://git.kernel.org/linus/80e425b613421911f89664663a7060216abcaed2|commit]], [[https://git.kernel.org/linus/d6f938ce52f9adb23f4c31cc371654a5f18ff328|commit]], [[https://git.kernel.org/linus/d406099d6a150d6ee09b46d660feca348f9f9bba|commit]], [[https://git.kernel.org/linus/1169a64265c4ea7100091228c98d4267f041b0e7|commit]], [[https://git.kernel.org/linus/de78960e025f0f361db76f90de609ca2c26d1366|commit]] * icmp: add skb drop reasons to icmp [[https://git.kernel.org/linus/c1b8a56755ee121f9fa374de9eec36c91a7da25f|commit]], [[https://git.kernel.org/linus/9f8ed577c28813410614b418bad42285840c1a00|commit]], [[https://git.kernel.org/linus/41a95a00ebeffd4d735977d8c602d77fb6b3eed2|commit]], [[https://git.kernel.org/linus/b384c95a861eebf47e88695cf6a29f34e0b10b0f|commit]] * IP: add skb drop reasons to ip ingress [[https://git.kernel.org/linus/d6d3146ce532268ad0ffd8d92d2b7492898decf1|commit]], [[https://git.kernel.org/linus/c4eb664191b4a5ff6856478f903924176697719e|commit]], [[https://git.kernel.org/linus/3ae42cc8092be3201093f277ac3b3d62c97a3767|commit]], [[https://git.kernel.org/linus/2edc1a383fda8d2f580216292dfd9daeae691e47|commit]], [[https://git.kernel.org/linus/1ad6d548e2a452f21bcee4606ee4ec7afcde5f37|commit]], [[https://git.kernel.org/linus/bba98083499f63f62419edf42022275d34a72470|commit]], [[https://git.kernel.org/linus/7d9dbdfbfdc5e52131bea94a7318ee35b15a5f19|commit]], [[https://git.kernel.org/linus/4daf841a2ef3b2e987894c8107d309ce2b67c202|commit]], [[https://git.kernel.org/linus/eeab7e7ff43eb216e4e89482e03fe95a7e4c915e|commit]] * IPv6: Expand and rename accept_unsolicited_na to accept_untracked_na [[https://git.kernel.org/linus/3e0b8f529c10037ae0b369fc892e524eae5a5485|commit]] * Add {{{accept_unsolicited}}} sysctl to enable adding a new neighbour cache entry in STALE state for routers on receiving an unsolicited (gratuitous) neighbour advertisement with source-link-layer-address option specified. This is similar to the arp_accept configuration for IPv4, done to implementes router-side changes for RFC9131 [[https://git.kernel.org/linus/f9a2fb73318eb4dbf8cd84866b8b0dd012d8b116|commit]] * TCP: drop reason additions [[https://git.kernel.org/linus/d9d024f96609016628d750ebc8ee4a6f0d80e6e1|commit]], [[https://git.kernel.org/linus/b5ec1e6205a1cb719ab188472f00ae81b0800f2e|commit]], [[https://git.kernel.org/linus/da40b613f89c43c58986e6f30560ad6573a4d569|commit]], [[https://git.kernel.org/linus/37fd4e842391a1b947789969ae8454f1596735c8|commit]], [[https://git.kernel.org/linus/669da7a71890b2b2a31a7e9571c0fdf1123e26ef|commit]], [[https://git.kernel.org/linus/4b506af9c5b8de0da34097d50d9448dfb33d70c3|commit]], [[https://git.kernel.org/linus/e7c89ae4078eab24af71ba26b91642e819a4bd7f|commit]], [[https://git.kernel.org/linus/c337578a6592d671c5e78accc55f00cc594fe2da|commit]], [[https://git.kernel.org/linus/659affdb5140599f25418807c3354b060d4b1b88|commit]], [[https://git.kernel.org/linus/8fbf195798b56e1e87f62d01be636a6425c304c2|commit]] * IPv4: Add a second bind table hashed by port and address [[https://git.kernel.org/linus/d5a42de8bdbe25081f07b801d8b35f4d75a791f4|commit]] * {{{SO_RCVMARK}}} socket option for SO_MARK with recvmsg() [[https://git.kernel.org/linus/6fd1d51cfa253b5ee7dae18d7cf1df830e9b6137|commit]] * Add {{{skb_defer_max}}} sysctl, max size (in skbs) of the per-cpu list of skbs being freed by the cpu which allocated them. Used by the TCP protocol so far [[https://git.kernel.org/linus/39564c3fdc6684c6726b63e131d2a9f3809811cb|commit]] * af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO [[https://git.kernel.org/linus/dfed913e8b55a0c2c4906f1242fd38fd9a116e49|commit]] * mptcp * Userspace path manager prerequisites [[https://git.kernel.org/linus/4d25247d3ae486e6e4c59394487fd01523628234|commit]], [[https://git.kernel.org/linus/b3b71bf915210969ef4807e39c8f037c40a05e76|commit]], [[https://git.kernel.org/linus/8a348392209ffdd70926253f014eec0c04dbf3e7|commit]], [[https://git.kernel.org/linus/d1ace2d9abf3eb5aaa91621050bfd02695721d18|commit]], [[https://git.kernel.org/linus/70c708e82606f842dc1bcf0943b8acae30c4088f|commit]], [[https://git.kernel.org/linus/41b3c69bf9414375319290c59f198ff5c71d273f|commit]], [[https://git.kernel.org/linus/304ab97f4c7c49dc6a1d1dac04cabba602a25c43|commit]] * Path manager mode selection [[https://git.kernel.org/linus/9273b9d5799598d35f7a2a2df61b8e29102aeac8|commit]], [[https://git.kernel.org/linus/d85a8fde71e245981180698a5a662598682b7524|commit]], [[https://git.kernel.org/linus/14b06811bec686af3dbba58141c23b06f3e385bd|commit]], [[https://git.kernel.org/linus/6961326e38fe571ac1d2180041ce3142c8fd24d5|commit]], [[https://git.kernel.org/linus/6bb63ccc25d4a8cb8fe48efeda680cb13f84d1b0|commit]], [[https://git.kernel.org/linus/5ac1d2d6345190907e260daedd980ab3be512cf0|commit]] * Userspace path manager API [[https://git.kernel.org/linus/4638de5aefe56366726e5107a9da13ce5c84a1b7|commit]], [[https://git.kernel.org/linus/8b20137012d9e521736c040328f8979cf0a144d0|commit]], [[https://git.kernel.org/linus/982f17ba1a2534b878fbcb1a5273bfbc551c5397|commit]], [[https://git.kernel.org/linus/9ab4807c84a4aacfc9b4f79cc81254035e0ec361|commit]], [[https://git.kernel.org/linus/9a0b36509df07f2e3b24d3ae6f222a4f099e0709|commit]], [[https://git.kernel.org/linus/d9a4594edabf125dc17dfd52acc722c3de1cb44c|commit]], [[https://git.kernel.org/linus/ecd2a77d672f0ea954b00bb5700f25bb1f9a32be|commit]], [[https://git.kernel.org/linus/702c2f646d42cfd9e31133d68a8283fea48fd810|commit]], [[https://git.kernel.org/linus/cf8d0a6dfd649acd6b450444b56eb244cd2e86c1|commit]], [[https://git.kernel.org/linus/57cc361b8d38d5fc4c97abe13094d72ea0cfe8c4|commit]], [[https://git.kernel.org/linus/b3e5fd653d3959f2845018f60db497a056aa41b2|commit]], [[https://git.kernel.org/linus/bdde081d728ab86812947a62bf84a3b4dfeb2635|commit]], [[https://git.kernel.org/linus/259a834fadda06db430bcd4ab95e1fcf5e63c4cb|commit]] * Timeout for MP_FAIL response [[https://git.kernel.org/linus/b6e074e171bc5cc83eb91b03c2558c2d9fccf26e|commit]], [[https://git.kernel.org/linus/bcf3cf93f64597fd3ccdcf79000f064b0c7dc943|commit]], [[https://git.kernel.org/linus/4293248c6704b854bf816aa1967e433402bee11c|commit]], [[https://git.kernel.org/linus/9c81be0dbc89ccb76ce34c3a88425bf3a0d57ebb|commit]], [[https://git.kernel.org/linus/49fa1919d6bcdcf3cf3d080c1943f537f6ed5e70|commit]], [[https://git.kernel.org/linus/1f7d325f7d4944db022358a6f0dfe4fc206a6ced|commit]], [[https://git.kernel.org/linus/53f368bfff31be43ad78fecfb04d0e4c0ebceef5|commit]] * The infinite mapping support [[https://git.kernel.org/linus/1761fed2567807f26fbd53032ff622f55978c7a9|commit]], [[https://git.kernel.org/linus/0348c690ed3731298fb73e37941475ed86b47f54|commit]], [[https://git.kernel.org/linus/0530020a7c8f2204e784f0dbdc882bbd961fdbde|commit]], [[https://git.kernel.org/linus/1e39e5a32ad7fdd82d6e071aa14ecd511eedc1f7|commit]], [[https://git.kernel.org/linus/f8d4bcacff3b77f8778ae3ab97e0d175e861babf|commit]], [[https://git.kernel.org/linus/104125b82e5c92554c500b50a08287aa6a981753|commit]], [[https://git.kernel.org/linus/d9fdd02d4265c4c4fd5264b32b46034239192b7e|commit]], [[https://git.kernel.org/linus/8bd03be3418c7b723996b621414382427cd44dc0|commit]] * Improve MPTCP-level window tracking [[https://git.kernel.org/linus/b713d0067574e15cddd08ee7f25acd535b7437cf|commit]], [[https://git.kernel.org/linus/92be2f522777b775a2d83b00c3690732c1243dfc|commit]], [[https://git.kernel.org/linus/ea66758c1795cef81dc59cd5240e9d0f5c5207cf|commit]], [[https://git.kernel.org/linus/f3589be0c420a3137e5902d15705ced6a36f3f43|commit]], [[https://git.kernel.org/linus/38acb6260f60a7698c3a24db4df6ec1cf8f14c60|commit]] * inet diag listen dump support [[https://git.kernel.org/linus/6b9ea5c81ea2bed80dc98a38d475124a87e7ab5d|commit]], [[https://git.kernel.org/linus/e8887b716142e41d5b975309a96fdcbe8e5bd698|commit]], [[https://git.kernel.org/linus/4fa39b701ce9be7ec2169f7fba4f8dc1a3b92aac|commit]], [[https://git.kernel.org/linus/f2ae0fa68e28f53df245c0d9e4c7a7db6d58638d|commit]] * sockopt: add TCP_DEFER_ACCEPT support [[https://git.kernel.org/linus/ea1e301d04b7dc47e9e25ebba461c397f4d4e767|commit]] * sched * Allow user to select txqueue [[https://git.kernel.org/linus/2f1e85b1aee459b7d0fd981839042c6a38ffaf0c|commit]], [[https://git.kernel.org/linus/38a6f0865796e26fc38fff4858f681d9ae76fa0f|commit]] * flower: match on the number of vlan tags [[https://git.kernel.org/linus/285ba06b0edb21af8c7702c5771c06392011020d|commit]], [[https://git.kernel.org/linus/6ee59e554d33f1778a7cdeb10b0fb53c3bed1028|commit]], [[https://git.kernel.org/linus/34951fcf26c59e78ae430fba1fce7c08b1871249|commit]], [[https://git.kernel.org/linus/b4000312822615ba2222e368188029e9b725dbf4|commit]], [[https://git.kernel.org/linus/99fdb22bc5e9bcefc65ffae45c6da3de01138ffe|commit]] * Remove non-Ethernet drivers using virt_to_bus() [[https://git.kernel.org/linus/41c335c8212387a7563b0eb7f885591ad49970be|commit]], [[https://git.kernel.org/linus/5b74a20d35ab8ff05c2111233bb069eb7fcea4e9|commit]], [[https://git.kernel.org/linus/052e1f01bfae8be6f31b61ed3a2356edfca855dc|commit]], [[https://git.kernel.org/linus/89fbca3307d40d5a48bc41919a543dc46298cf7a|commit]], [[https://git.kernel.org/linus/bc6df26f1f785be9b4c10d37e50ac40b46428984|commit]], [[https://git.kernel.org/linus/865e2eb08f51820bdefa37a80abe771b5979d440|commit]] * bridge * Add support for host l2 mdb entries [[https://git.kernel.org/linus/e65693b0179ebb1e58134e048b31781709380232|commit]] * Add flush filtering support [[https://git.kernel.org/linus/12dc5c2cb7b269c5a1c6d02844f40bfce942a7a6|commit]], [[https://git.kernel.org/linus/2e9ea3e30f696fd438319c07836422bb0bbb4608|commit]], [[https://git.kernel.org/linus/0569e31f1bc2f50613ba4c219f3ecc0d1174d841|commit]], [[https://git.kernel.org/linus/545528d788556c724eeb5400757f828ef27782a8|commit]], [[https://git.kernel.org/linus/a6cec0bcd34264be8887791594be793b3f12719f|commit]], [[https://git.kernel.org/linus/1306d5362a591493a2d07f685ed2cc480dcda320|commit]], [[https://git.kernel.org/linus/9e83425993f38bb89e0ea07849ba0039a748e85b|commit]], [[https://git.kernel.org/linus/edaef191722439591bfba75b4e5650bfd39c9123|commit]], [[https://git.kernel.org/linus/1f78ee14eeac03952ec765cea7ce23cbf12d6894|commit]], [[https://git.kernel.org/linus/ea2c0f9e3fc2f94f090d693b7235c02af1289629|commit]], [[https://git.kernel.org/linus/564445fb4f0f7f3764320966a3d1e7c2711fd256|commit]], [[https://git.kernel.org/linus/0dbe886a4d8da1852b1ece67808d0bead74b1244|commit]] * Offload BR_HAIRPIN_MODE, BR_ISOLATED, BR_MULTICAST_TO_UNICAST [[https://git.kernel.org/linus/c3976a3f84451ca05ea5be013af6071bf9acab2c|commit]] * can * isotp: add support for transmission without flow control [[https://git.kernel.org/linus/9f39d36530e5678d092d53c5c2c60d82b4dcc169|commit]] * raw: add support for SO_TXTIME/SCM_TXTIME [[https://git.kernel.org/linus/51a0d5e51178fcd147c1b8fdab2ed16b561326db|commit]] * 802.11 * Support disabling EHT mode [[https://git.kernel.org/linus/36f8423597000bd7d5e48b7b306e1d0958e72359|commit]], [[https://git.kernel.org/linus/1ca980168669acc361e3e3e984f23e20d8bf99f9|commit]] * Extend current rate control tx status API [[https://git.kernel.org/linus/44fa75f207d8a106bc75e6230db61e961fdbf8a8|commit]], [[https://git.kernel.org/linus/569cf386ec5f4619388ae0c62169175dc2804f32|commit]] * Introduce BSS color collision detection [[https://git.kernel.org/linus/6d945a33f2b0aa24fc210dadaa0af3e8218e7002|commit]] * Upgrade passive scan to active scan on DFS channels after beacon rx [[https://git.kernel.org/linus/b041b7b9de6e1d4362de855ab90f9d03ef323edd|commit]] * memcg: accounting for objects allocated for new netdevice [[https://git.kernel.org/linus/425b9c7f51c98443db71ad679893725483b21196|commit]] * netfilter * Add the new nf_conntrack_events=2 autodetect mode and makes it the default [[https://git.kernel.org/linus/90d1daa45849f272b701f29d6ca88b24743c7553|commit]] * page_pool: introduce ethtool stats [[https://git.kernel.org/linus/f3c5264f452a5b0ac1de1f2f657efbabdea3c76a|commit]] * rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc [[https://git.kernel.org/linus/33912c2639ad76660988c8ca97e4d18fca89b668|commit]] * TLS: Add opt-in zerocopy mode of sendfile() [[https://git.kernel.org/linus/c1318b39c7d36bd5139a9c71044ff2b2d3c6f9d8|commit]] = Architectures = == New LoongArch architecture == * Add basic !LoongArch support. !LoongArch is a new RISC ISA, which is a bit like MIPS or RISC-V. !LoongArch includes a reduced 32-bit version (LA32R), a standard 32-bit version (LA32S) and a 64-bit version (LA64). !LoongArch use ACPI as its boot protocol !LoongArch-specific interrupt controllers (similar to APIC) are already added in the next revision of ACPI Specification (current revision is 6.4) [[https://git.kernel.org/linus/987a3e03c821366b7c62b41b1516138181e51764|commit]], [[https://git.kernel.org/linus/fa84f89395e0383b94ae2822003d8940fdb24d3c|commit]], [[https://git.kernel.org/linus/0ea8ce61cb2c487e818c515f91329fa9972a7155|commit]], [[https://git.kernel.org/linus/f23b22599f8ec09460077418bca1e331bb715f63|commit]], [[https://git.kernel.org/linus/08145b087e4481458f6075f3af58021a3cf8a940|commit]], [[https://git.kernel.org/linus/439057ec3b748b1ff61855d09859f369493e22d8|commit]], [[https://git.kernel.org/linus/fa96b57c149061f71a70bd6582d995f6424fbbf4|commit]], [[https://git.kernel.org/linus/f2ac457a61389b7769aad8295027cbe0f91c5b80|commit]], [[https://git.kernel.org/linus/5b0b14e550a006b4d093619e7517923872bcc218|commit]], [[https://git.kernel.org/linus/b738c106f7355e318ca47a3b981688efe1bc12fb|commit]], [[https://git.kernel.org/linus/628c3bb40e9a8cefc0a6fde28b7b66bfe46d1dc2|commit]], [[https://git.kernel.org/linus/0603839b18f4fb3bffa82515efcf5b02084505ef|commit]], [[https://git.kernel.org/linus/803b0fc5c3f2baa6e54978cd576407896f789b08|commit]], [[https://git.kernel.org/linus/09cfefb7fa70c3af011b0db0a513fd80b2f18abc|commit]], [[https://git.kernel.org/linus/be769645a2aef577f07afdcb4de8fad20b6d57c0|commit]], [[https://git.kernel.org/linus/b74baf4ad05b5ebe3152592fb2fa80d51681392a|commit]], [[https://git.kernel.org/linus/fcdfe9d22bed08409968a751e93112f742208be6|commit]], [[https://git.kernel.org/linus/7153c3cbb5b9b99755659b97861fd4fc909ed86f|commit]], [[https://git.kernel.org/linus/559671e04a33b183b6e65fd585ab2e2a0578208b|commit]], [[https://git.kernel.org/linus/c6b99bed6b8f3255bd2f65a8e606352e0e638ad0|commit]], [[https://git.kernel.org/linus/46859ac8af52ae599e1b51992ddef3eb43f295fc|commit]], [[https://git.kernel.org/linus/d4b6f1562a3c3284adcef81d6e4f183d7d34b8a9|commit]], [[https://git.kernel.org/linus/9e8536e261165db0795bebaaa0aa92b8ba35f3e3|commit]], [[https://git.kernel.org/linus/8be4493119b0aedf7dd61e1ca520fb398537b53e|commit]] == X86 == * Add AMD Secure Nested Paging (SEV-SNP) Guest Support. This adds to confidential guests the necessary memory integrity protection against malicious hypervisor-based attacks like data replay, memory remapping and others, thus achieving a stronger isolation from the hypervisor. At the core of the functionality is a new structure called a reverse map table (RMP) with which the guest has a say in which pages get assigned to it and gets notified when a page which it owns, gets accessed/modified under the covers so that the guest can take an appropriate action [[https://git.kernel.org/linus/176db622573f028f85221873ea4577e096785315|commit]], [[https://git.kernel.org/linus/950d00558a920227b5703d1fcc4751cfe03853cd|commit]], [[https://git.kernel.org/linus/ec1c66af3a30d45c2420da0974c01d3515dba26e|commit]], [[https://git.kernel.org/linus/bcce829083339bf862d66df602cbb111943da8fb|commit]], [[https://git.kernel.org/linus/f742b90e61bb53b27771f64bdae05db03a6ab1f2|commit]], [[https://git.kernel.org/linus/6c0f74d678c94060932683738b3e227995b363d3|commit]], [[https://git.kernel.org/linus/2ea29c5abbc27147c2d9e2ab5e05436aca706b65|commit]], [[https://git.kernel.org/linus/cbd3d4f7c4e5a93edae68e5142a269368fde77d6|commit]], [[https://git.kernel.org/linus/0bd6f1e526070271dbe0f626b123b4f6b01dc79c|commit]], [[https://git.kernel.org/linus/81cc3df9a90e7817494421ecc48ede6bd5e8132b|commit]], [[https://git.kernel.org/linus/4f9c403e44e5e88feb27d5e617d1adc9cc7ef684|commit]], [[https://git.kernel.org/linus/87294bdb7b4b73555b0fba45da1cdecdc6a0d5a8|commit]], [[https://git.kernel.org/linus/95d33bfaa3e169cfec1926e0d0f0c6b0ea75d763|commit]], [[https://git.kernel.org/linus/5e5ccff60a2977142d39b987a8b90e422d9fc634|commit]], [[https://git.kernel.org/linus/efac0eedfab515e523cde5cb7a62289eb2ee58f8|commit]], [[https://git.kernel.org/linus/9704c07bf9f7682a83aec4e66f2d9154dbd8577f|commit]], [[https://git.kernel.org/linus/dc3f3d2474b80eaee8be89f4c5eb344f10648f42|commit]], [[https://git.kernel.org/linus/0afb6b660a6b58cb336d1175ed687bf9525849a4|commit]], [[https://git.kernel.org/linus/469693d8f62299709e8ba56d8fb3da9ea990213c|commit]], [[https://git.kernel.org/linus/7c4146e8885512719a50b641e9277a1712e052ff|commit]], [[https://git.kernel.org/linus/58f3e6b71f42f99ab5d0ab26ddf6e7ee5631f5db|commit]], [[https://git.kernel.org/linus/61c14ceda8405f37545a0983d6b9bc45c6236793|commit]], [[https://git.kernel.org/linus/dee602dd5d1489b5aa4651c561dfbe90eaee1589|commit]], [[https://git.kernel.org/linus/824f37783189a48db914488fb41eba36ec57ebb7|commit]], [[https://git.kernel.org/linus/5ea98e01ab524cbc53dad8aebd27b434ebe5d074|commit]], [[https://git.kernel.org/linus/b66370db9a90b3fa4c4a1a732af3e7e38d6d4c7c|commit]], [[https://git.kernel.org/linus/801baa693c1f6d7327475c39100c456db340cd3e|commit]], [[https://git.kernel.org/linus/ee0bfa08a345370df28c07288e886abcbaac481f|commit]], [[https://git.kernel.org/linus/8c9c509baf660f1062bc758c26008b7f9bbc39f3|commit]], [[https://git.kernel.org/linus/c01fce9cef8491974f7f007f90281f1608400768|commit]], [[https://git.kernel.org/linus/5f211f4fc49622473667e6983bb57beab755f6f6|commit]], [[https://git.kernel.org/linus/a9ee679b1f8c3803490ed2eeffb688aaee56583f|commit]], [[https://git.kernel.org/linus/76f61e1e89b32f3e5d639f1b57413a919066da06|commit]], [[https://git.kernel.org/linus/b190a043c49af4587f5e157053f909192820522a|commit]], [[https://git.kernel.org/linus/30612045e69d088f1effd748048ebb0e282984ec|commit]], [[https://git.kernel.org/linus/ba37a1438aeb540cc48722d629f4b2e7e4398466|commit]], [[https://git.kernel.org/linus/d5af44dde5461d125d1602ac913ab5c6bdf09b8b|commit]], [[https://git.kernel.org/linus/3a45b3753849c4a12cca2dd176c0192cd2a63e62|commit]], [[https://git.kernel.org/linus/fce96cf0443083e37455eff8f78fd240c621dae3|commit]], [[https://git.kernel.org/linus/68de0b2f938642079c0c853b219bdb88c4dc4d13|commit]], [[https://git.kernel.org/linus/d80b494f712317493d464a55652698c4d1b7bb0f|commit]], [[https://git.kernel.org/linus/92a99584d965b930988b28f36d925bd9675828b3|commit]] * intel_idle: Add !AlderLake support [[https://git.kernel.org/linus/d1cf8bbfed1edc5108220342ab39e4544d55fbc3|commit]] * Remove "nosmap" [[https://git.kernel.org/linus/385d2ae0a1b5efacb30e13a0f0e521490441d9bb|commit]], [[https://git.kernel.org/linus/dbae0a934f09208075ec3e73491bd0844e1397b3|commit]] * Remove "noclflush" [[https://git.kernel.org/linus/f8858b5eff30d1b2be15ef1ea6285964013b95e6|commit]] * Remove "noexec" [[https://git.kernel.org/linus/76ea0025a214cdf0d2c204f4c21cbffa9fb57c32|commit]] * Remove "nosep" [[https://git.kernel.org/linus/c949110ef4e31cb5d3387bd8273fd5de66b5227b|commit]] * Introduce In Field Scan driver [[https://git.kernel.org/linus/d3287fb0d3c8afdfd4870a6cd4a852abc9008b3b|commit]], [[https://git.kernel.org/linus/db1af12929c99d15fc04cc5c4447b87ab51eab0a|commit]], [[https://git.kernel.org/linus/2760f5a415c3b86c6394738c6cff740c8b4ce664|commit]], [[https://git.kernel.org/linus/67896ef13c4db88082a914e96d958044cd3392e8|commit]], [[https://git.kernel.org/linus/fb57fc785ed3b71a3e8188d4914471bd1360bc53|commit]], [[https://git.kernel.org/linus/846e751ff37e8ab2d161de04314435f9c1d729ca|commit]], [[https://git.kernel.org/linus/684ec215706d449f78da232aae125c0bc14f22a9|commit]], [[https://git.kernel.org/linus/2b40e654b73ae061f1acbe28fbec6007914ba8d8|commit]], [[https://git.kernel.org/linus/6f33a92b92f9cc37f31137cd5a2060ec714d486b|commit]], [[https://git.kernel.org/linus/51af802fc05152e84727a4293ccaa7e7e1b64d7e|commit]], [[https://git.kernel.org/linus/55b52633e16205663ab7d4c3168b9274eaa26400|commit]], [[https://git.kernel.org/linus/34604d28916710070390036118fcd21217b0f597|commit]] * split locks: Make life miserable for apps using split locks by slowing them down considerably while the rest of the system remains responsive. [[https://git.kernel.org/linus/b041b525dab95352fbd666b14dc73ab898df465f|commit]] * platform * Add support for new SN2201 system [[https://git.kernel.org/linus/abcebcd39fe094b68826cc04f2eca835606697f9|commit]], [[https://git.kernel.org/linus/662f24826f954d49d56211822bcd7b3109287961|commit]], [[https://git.kernel.org/linus/b1a9c69792caaac0813c9dc7806fb8654212e56c|commit]] * gpe: Add support for Surface Pro 8 [[https://git.kernel.org/linus/14048b90f51b65955d3bc7b6415dafdc6b881a80|commit]] * asus-nb-wmi: Add keymap for MyASUS key [[https://git.kernel.org/linus/33e21e56243eb56d06530b07bcadc24ad02001f1|commit]] * gigabyte-wmi: Add support for Z490 AORUS ELITE AC and X570 AORUS ELITE WIFI [[https://git.kernel.org/linus/0ca48a2e73699d5c62de7760ec60d47d5e351765|commit]] * thinkpad_acpi: Add a s2idle resume quirk for a number of laptops [[https://git.kernel.org/linus/fbb404ab4e45c029bbc96764d202f15e629ae86b|commit]] * winmate-fm07-keys: Winmate FM07/FM07P buttons [[https://git.kernel.org/linus/34354476f06dad3c126cc8774d31fbed20294c38|commit]] * chrome: Add ChromeOS ACPI device driver [[https://git.kernel.org/linus/0a4cad9c11ad46662ede48d94f08ecb7cd9f6916|commit]] * KVM: Add Xen event channel acceleration [[https://git.kernel.org/linus/a795cd43c5b5819b8ee94690f22caa5e2e4d8620|commit]], [[https://git.kernel.org/linus/916d3608df8265a2e3f6214200dbb0b39a5ca383|commit]], [[https://git.kernel.org/linus/7caf9571563eade546976d600dd023674b1c3185|commit]], [[https://git.kernel.org/linus/69d413cfcf77920bb4d7c4bbfbf305781fa53a0e|commit]], [[https://git.kernel.org/linus/8733068b9bdbc7a54f02dcc59eb0e4789cd60942|commit]], [[https://git.kernel.org/linus/35025735a79eaa894c43837b94fd33c9d6b122df|commit]], [[https://git.kernel.org/linus/2fd6df2f2b47d4301b1ee0fe9d627d1c061a5988|commit]], [[https://git.kernel.org/linus/0ec6c5c5bb6585320a2e51a316c2fd381fdec836|commit]], [[https://git.kernel.org/linus/942c2490c23f2800ad8143f5eb84a79b859aa743|commit]], [[https://git.kernel.org/linus/536395260582be7443b0b35b0bbb89ffe3947f62|commit]], [[https://git.kernel.org/linus/28d1629f751c4a5f9437fbaa0ee4ed81d1a8e587|commit]], [[https://git.kernel.org/linus/fde0451be8fb3208d4d146b8602d99ee8139e515|commit]], [[https://git.kernel.org/linus/661a20fab7d156cf6b9a407c946a1e558a633151|commit]], [[https://git.kernel.org/linus/1a65105a5aba9f7c6ea68cf687e569d055a94685|commit]], [[https://git.kernel.org/linus/25eaeebe710c8c3aa588ee0830155fefb2548c28|commit]] * KVM: Accept {{{KVM_[GS]ET_TSC_KHZ}}} as a VM ioctl [[https://git.kernel.org/linus/ffbb61d09fc56c85e28b110494f3788d0ed4d1f8|commit]] * KVM: Support the vCPU preemption check with nopvspin and realtime hint [[https://git.kernel.org/linus/d063de55f4799261858676d5cfa49a1612cd57ea|commit]] * nSVM/SVM features [[https://git.kernel.org/linus/1d5a1b5860ed6f623071329112e5935db043eb55|commit]], [[https://git.kernel.org/linus/d20c796ca3709801f8a7fa36e8770a3dd8ebd34e|commit]], [[https://git.kernel.org/linus/74fd41ed16fd71725e69e2cb90b755505326c2e6|commit]], [[https://git.kernel.org/linus/0b349662184ba76b335af84579f3ed50baf54607|commit]], [[https://git.kernel.org/linus/d5fa597ed87047117dc62ce1d38ba1d007442359|commit]], [[https://git.kernel.org/linus/f44509f849fe55bbd81bd3f099b9aecd19002243|commit]] * KVM: nSVM: implement nested VMLOAD/VMSAVE [[https://git.kernel.org/linus/b9f3973ab3a80141a6decc34f4740e6494ca7d51|commit]] * KVM: SEV: Add {{{KVM_EXIT_SHUTDOWN}}} metadata for SEV-ES [[https://git.kernel.org/linus/c24a950ec7d60c4da91dc3f273295c7f438b531e|commit]] * amd_hsmp: Add HSMP protocol version 5 messages [[https://git.kernel.org/linus/830fe3c30dffe0b9f9485772070c29fcd8c2473d|commit]] * PCI: Add support for the !SiS85C497 PIRQ router [[https://git.kernel.org/linus/fe62bc23620fa027162e05594a610ff5e556496a|commit]] * TDX Support, Intel's version of a confidential computing solution called Trust Domain Extensions. This release adds support to run the kernel as part of a TDX guest. It provides similar guest protections to AMD's SEV-SNP like guest memory and register state encryption, memory integrity protection and a lot more. Design-wise, it differs from AMD's solution considerably: it uses a software module which runs in a special CPU mode called (Secure Arbitration Mode) SEAM [[https://git.kernel.org/linus/59bd54a84d15e9335de5b8abe7b3b9713a36b99b|commit]], [[https://git.kernel.org/linus/527a534c732604931959e73e9c3a8952d8c1a994|commit]], [[https://git.kernel.org/linus/eb94f1b6a70a683040d60d21bbb6ad65f082600a|commit]], [[https://git.kernel.org/linus/41394e33f3a0ce791caf0e086e1fca850832ddec|commit]], [[https://git.kernel.org/linus/65fab5bc033aad1a9faf976caec46558c2f88319|commit]], [[https://git.kernel.org/linus/775acc82a88fd36f5e89a08d39874fdeeaa04247|commit]], [[https://git.kernel.org/linus/9a22bf6debbf5169f750af53c7f86eb4e3cd6712|commit]], [[https://git.kernel.org/linus/bfe6ed0c672782ac2a8edffac93b1ba84b0ff984|commit]], [[https://git.kernel.org/linus/ae87f609cd52825fa7fa36f02b29e4357fd29eaa|commit]], [[https://git.kernel.org/linus/c141fa2c2bbaff0d1f2dc51160626dd22bc16ae2|commit]], [[https://git.kernel.org/linus/31d58c4e557d46fa7f8557714250fb6f89c941ae|commit]], [[https://git.kernel.org/linus/4b05f81504bfcaab51083d3a271fada75e6b8904|commit]], [[https://git.kernel.org/linus/15104de122a4f0258981b06ed94cf616a6eb03ef|commit]], [[https://git.kernel.org/linus/1e8f93e18379d05da9fd130eb7d50988a20f8b9a|commit]], [[https://git.kernel.org/linus/eb4ea1ae8f45e3249e7586f30be8977478202a37|commit]], [[https://git.kernel.org/linus/4c5b9aac6cade51aef64cc6ed67f2ad5acda9aed|commit]], [[https://git.kernel.org/linus/03149948832a078f759022ed5b92e722d8d23c26|commit]], [[https://git.kernel.org/linus/32e72854fa5fef6bc72e27c54f31897db9092acb|commit]], [[https://git.kernel.org/linus/cfb8ec7a31f234b4519c104f1cc9accbc8b393a9|commit]], [[https://git.kernel.org/linus/ff2e64684f153a61f6ae553e860af4b6ef2f4ca5|commit]], [[https://git.kernel.org/linus/f39642d0dbacded8b4a816a9197a73efb74e5702|commit]], [[https://git.kernel.org/linus/9cf30606405f37b68ee1c0f6846253313c077088|commit]], [[https://git.kernel.org/linus/77a512e35db7609a8c909e2006b2ea82f2b1616f|commit]], [[https://git.kernel.org/linus/bae1a962ac2c5e6be08319ff3f7d6df542584fce|commit]], [[https://git.kernel.org/linus/9aa6ea69852c46e551f4180dce4208bd53df418c|commit]], [[https://git.kernel.org/linus/7dbde7631629896b478bc5b1f4c3e52e6d518d12|commit]], [[https://git.kernel.org/linus/968b493173ac5205fe75f6330ee767f96bf88e57|commit]], [[https://git.kernel.org/linus/f4c9361f97c40d365c34f9cb8b8bc3eae0ee7778|commit]], [[https://git.kernel.org/linus/e2efb6359e620521d1e13f69b2257de8ceaa9475|commit]], [[https://git.kernel.org/linus/b9c7ba58777acfd0892b808aea25074d46e0618f|commit]] * Add AMD Secure Nested Paging (SEV-SNP) Guest Support [[https://git.kernel.org/linus/176db622573f028f85221873ea4577e096785315|commit]], [[https://git.kernel.org/linus/950d00558a920227b5703d1fcc4751cfe03853cd|commit]], [[https://git.kernel.org/linus/ec1c66af3a30d45c2420da0974c01d3515dba26e|commit]], [[https://git.kernel.org/linus/bcce829083339bf862d66df602cbb111943da8fb|commit]], [[https://git.kernel.org/linus/f742b90e61bb53b27771f64bdae05db03a6ab1f2|commit]], [[https://git.kernel.org/linus/6c0f74d678c94060932683738b3e227995b363d3|commit]], [[https://git.kernel.org/linus/2ea29c5abbc27147c2d9e2ab5e05436aca706b65|commit]], [[https://git.kernel.org/linus/cbd3d4f7c4e5a93edae68e5142a269368fde77d6|commit]], [[https://git.kernel.org/linus/0bd6f1e526070271dbe0f626b123b4f6b01dc79c|commit]], [[https://git.kernel.org/linus/81cc3df9a90e7817494421ecc48ede6bd5e8132b|commit]], [[https://git.kernel.org/linus/4f9c403e44e5e88feb27d5e617d1adc9cc7ef684|commit]], [[https://git.kernel.org/linus/87294bdb7b4b73555b0fba45da1cdecdc6a0d5a8|commit]], [[https://git.kernel.org/linus/95d33bfaa3e169cfec1926e0d0f0c6b0ea75d763|commit]], [[https://git.kernel.org/linus/5e5ccff60a2977142d39b987a8b90e422d9fc634|commit]], [[https://git.kernel.org/linus/efac0eedfab515e523cde5cb7a62289eb2ee58f8|commit]], [[https://git.kernel.org/linus/9704c07bf9f7682a83aec4e66f2d9154dbd8577f|commit]], [[https://git.kernel.org/linus/dc3f3d2474b80eaee8be89f4c5eb344f10648f42|commit]], [[https://git.kernel.org/linus/0afb6b660a6b58cb336d1175ed687bf9525849a4|commit]], [[https://git.kernel.org/linus/469693d8f62299709e8ba56d8fb3da9ea990213c|commit]], [[https://git.kernel.org/linus/7c4146e8885512719a50b641e9277a1712e052ff|commit]], [[https://git.kernel.org/linus/58f3e6b71f42f99ab5d0ab26ddf6e7ee5631f5db|commit]], [[https://git.kernel.org/linus/61c14ceda8405f37545a0983d6b9bc45c6236793|commit]], [[https://git.kernel.org/linus/dee602dd5d1489b5aa4651c561dfbe90eaee1589|commit]], [[https://git.kernel.org/linus/824f37783189a48db914488fb41eba36ec57ebb7|commit]], [[https://git.kernel.org/linus/5ea98e01ab524cbc53dad8aebd27b434ebe5d074|commit]], [[https://git.kernel.org/linus/b66370db9a90b3fa4c4a1a732af3e7e38d6d4c7c|commit]], [[https://git.kernel.org/linus/801baa693c1f6d7327475c39100c456db340cd3e|commit]], [[https://git.kernel.org/linus/ee0bfa08a345370df28c07288e886abcbaac481f|commit]], [[https://git.kernel.org/linus/8c9c509baf660f1062bc758c26008b7f9bbc39f3|commit]], [[https://git.kernel.org/linus/c01fce9cef8491974f7f007f90281f1608400768|commit]], [[https://git.kernel.org/linus/5f211f4fc49622473667e6983bb57beab755f6f6|commit]], [[https://git.kernel.org/linus/a9ee679b1f8c3803490ed2eeffb688aaee56583f|commit]], [[https://git.kernel.org/linus/76f61e1e89b32f3e5d639f1b57413a919066da06|commit]], [[https://git.kernel.org/linus/b190a043c49af4587f5e157053f909192820522a|commit]], [[https://git.kernel.org/linus/30612045e69d088f1effd748048ebb0e282984ec|commit]], [[https://git.kernel.org/linus/ba37a1438aeb540cc48722d629f4b2e7e4398466|commit]], [[https://git.kernel.org/linus/d5af44dde5461d125d1602ac913ab5c6bdf09b8b|commit]], [[https://git.kernel.org/linus/3a45b3753849c4a12cca2dd176c0192cd2a63e62|commit]], [[https://git.kernel.org/linus/fce96cf0443083e37455eff8f78fd240c621dae3|commit]], [[https://git.kernel.org/linus/68de0b2f938642079c0c853b219bdb88c4dc4d13|commit]], [[https://git.kernel.org/linus/d80b494f712317493d464a55652698c4d1b7bb0f|commit]], [[https://git.kernel.org/linus/92a99584d965b930988b28f36d925bd9675828b3|commit]] * Allow feature bit names from /proc/cpuinfo in clearcpuid= [[https://git.kernel.org/linus/1625c833db93516faaac5feedadf8d19c14238b6|commit]] * perf/amd: Add AMD !PerfMonV2 support [[https://git.kernel.org/linus/d6d0c7f681fda1d07e005c8f653e578b77a0eb40|commit]], [[https://git.kernel.org/linus/089be16d5992dd0bc6df15ef12042fd1023ded9a|commit]], [[https://git.kernel.org/linus/21d59e3e2c403c83ba196a5857d517054124168e|commit]], [[https://git.kernel.org/linus/56e026a7ca3f92b8e44359e1f705febd1833f701|commit]], [[https://git.kernel.org/linus/9622e67e3980c01872490de0925e5c6c23247c94|commit]], [[https://git.kernel.org/linus/7685665c390dc68c2d9a74e8445f41494cc8f6cf|commit]] * perf vendor events intel * Add metrics for Alderlake [[https://git.kernel.org/linus/17408e5904d489718fd486abcc4467304920e8e0|commit]] * Add metrics for Sapphirerapids [[https://git.kernel.org/linus/122657820fe041e0917c04d53bbbc81aede53a5a|commit]] * Add sapphirerapids events [[https://git.kernel.org/linus/12c6385eebb8b24814055b257eaeaa9f931faccf|commit]] * Add uncore event list for Sapphirerapids [[https://git.kernel.org/linus/4e411ee400c106668e150501c42610dedc595117|commit]] * perf intel-pt: Add support for tracing KVM test programs [[https://git.kernel.org/linus/a088031c4998297c86a06d925cc0f38508205950|commit]], [[https://git.kernel.org/linus/c98e064d540cf88ccd7f9d20b0e1c1bbe5f82810|commit]], [[https://git.kernel.org/linus/096fc361800db54d8e4cf4bb58c11e31146fcedd|commit]], [[https://git.kernel.org/linus/5b208144602f7557f569a26b907da2283cc9b4ac|commit]], [[https://git.kernel.org/linus/512a09fb96563b848e4a089e9a86f21052a2db5b|commit]], [[https://git.kernel.org/linus/5d2b6bc3a6a27ad265d2ec0d53dd7ef33bd314fc|commit]] * intel-pt: Add support for emulated ptwrite [[https://git.kernel.org/linus/d7015e50a9ed180dcc3947635bb2b5711c37f48b|commit]], [[https://git.kernel.org/linus/a5014310f7a9b6486daa8e8852e3d1f2ba323328|commit]], [[https://git.kernel.org/linus/75659c6fb5afdbcdbcac9a852031e20377b51a7a|commit]] * xsave: Add support for XSAVEC - the Compacted XSTATE saving variant - and thus allow for guests to use this compacted XSTATE variant when the hypervisor exports that support [[https://git.kernel.org/linus/8ad7e8f696951f192c6629a0cbda9ac94c773159|commit]] * split_lock: Enable the split lock feature on Raptor Lake [[https://git.kernel.org/linus/0180a1e823d7c41d9a1c19f38e6069b38fe60c87|commit]] * vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE [[https://git.kernel.org/linus/bf00745e7791fe2ba7941aeead8528075a158bbe|commit]] * Remove a.out support [[https://git.kernel.org/linus/c7bda0dca98cca351a9bc852b3df8b9b99ffd400|commit]] == ARM == * New !SoCs * Renesas RZ/G2UL (!R9A07G043), the single-core version of the RZ/G2L general-purpose MPU. Also basic support for Renesas RZ/G2UL SMARC EVK (based on !R9A07G043U11) [[https://git.kernel.org/linus/cf40c9689e5109bf5e4c29038c9f450223aaad2b|commit]], [[https://git.kernel.org/linus/895199bc4e5261b67b688a915c592dd4c3af113c|commit]] * Renesas RZ/V2M (!R9A09G011) is a smart camera SoC [[https://git.kernel.org/linus/358d1cef2a88f590a183a0357b944674097ec0ab|commit]], [[https://git.kernel.org/linus/7bb301812b62809903e07ceaf5c176f20798e3c6|commit]], [[https://git.kernel.org/linus/96055bf71ab1629cdedff15bcbc04609cfa1f198|commit]], [[https://git.kernel.org/linus/4a526957e6368597dea08175a67f0e15569f3958|commit]], [[https://git.kernel.org/linus/857f971328e8c4f45b3d382c2d45610418386027|commit]], [[https://git.kernel.org/linus/75b0ad42ccd9a87873e91598116471d9991b09ea|commit]], [[https://git.kernel.org/linus/63804400f2a5ababe596b4ec908321d6b54f45aa|commit]], [[https://git.kernel.org/linus/8090bea32484d45b19b57577dee4519cbc28571c|commit]], [[https://git.kernel.org/linus/1dd65bb08604ad2906d839c243e1bede2b0efe53|commit]], [[https://git.kernel.org/linus/0b8842db35518714942fe23c13f92778d58eb085|commit]], [[https://git.kernel.org/linus/fb1929b98f2e1c012b4df596b7b2c9f6f28fbe54|commit]], [[https://git.kernel.org/linus/ad1bd2bf658062c6edc5ff1ee1725565a4fc8930|commit]], [[https://git.kernel.org/linus/068eb5a9105bc43a60bdb20484840e5de945fe1d|commit]] * Renesas R-Car V4H (!R8A779G0), an automotive chip with Cortex-A76 cores and deep learning acceleration. Also suppor for White Hawk boards [[https://git.kernel.org/linus/987da486d84a5643fb0e027fe4fc4dfcb54206a0|commit]], [[https://git.kernel.org/linus/e4d755cfec44197f605e1a2e9ff17434c6c9d513|commit]] * Broadcom BCM47622 is a new broadband !SoC based on a quad Cortex-A7 and dual Wifi-6 [[https://git.kernel.org/linus/ad984c428c311a7df4b33c038be40d795a9299bf|commit]], [[https://git.kernel.org/linus/643661e0033632658862d73247665099db40fbd3|commit]], [[https://git.kernel.org/linus/b32c613b3fda3e1c26119609f1ad6b19178f82f5|commit]] * Corstone1000, a generic platform from Arm that is used for designing custom !SoCs, the support for now is for the Fixed Virtual Platform emulation for it [[https://git.kernel.org/linus/41e3958475ed3f9ad09facbe04cb8eafcee14546|commit]], [[https://git.kernel.org/linus/a69d277460888c2bd99a6fa849f474a7197a3e16|commit]] * Mediatek MT8195 (Kompanio 1200) is a high-end consumer chip used in upcoming Chromebooks [[https://git.kernel.org/linus/37f2582883be7218dc69f9af135959a8e93de223|commit]], [[https://git.kernel.org/linus/6147314aeedc24ecf70ea5656884b03cba836782|commit]] * NXP i.MXRT1050 is a Cortex-M7 based microcontroller [[https://git.kernel.org/linus/1c4f01be3490263b73755ed24a229a5885d9ce8e|commit]] * New machines based on supported !SoCs * Two wireless routers based on Broadcom bcm4708 [[https://git.kernel.org/linus/417aea4436bb658d8c5c4dcd0e3c255931d0ee96|commit]] * 30 new boards based on NXP i.MX6, i.MX7 and i.MX8 families, mostly for the industrial embedded market, and on NXP LS1021A based IOT board [[https://git.kernel.org/linus/0b08af343ab0b2dc53f34e7b2c7b98562b60cc93|commit]], [[https://git.kernel.org/linus/9ac0ae97e34911177e3b59328055eccbd27cefca|commit]], [[https://git.kernel.org/linus/1524b27c94a63713fabb53542cca2e23384f79c3|commit]], [[https://git.kernel.org/linus/965f2ca42cbd59053f93d67587c4055e994680c4|commit]], [[https://git.kernel.org/linus/6cc75a081d757857a4803c1139c08837ef535c67|commit]], [[https://git.kernel.org/linus/1b6e37fe919fe5174ed0f49b4bd51dd2c663a025|commit]], [[https://git.kernel.org/linus/e66f62acc42d8f7a938b6f92e1feb065f2bb63cb|commit]], [[https://git.kernel.org/linus/4b9b8985f9697b5d26efe7784e4b9e51cb452020|commit]], [[https://git.kernel.org/linus/a39ed23bdf6ec7eb0f093b6ef0391e1f3d152f71|commit]], [[https://git.kernel.org/linus/e7fc48e6c7a8c3b37855703925d9320680041675|commit]], [[https://git.kernel.org/linus/eefe06b295087caa24340888b9465d7dc61df856|commit]], [[https://git.kernel.org/linus/aec8ad34f7f248381288919f4fc1315e8abad90d|commit]], [[https://git.kernel.org/linus/7899eb6cb15d54a907adc73efacb4a373c697598|commit]], [[https://git.kernel.org/linus/583f24ae42a0786dbb70fde03a3652059811a9c6|commit]], [[https://git.kernel.org/linus/3f781d5c67f7f5763913cccb972598df19f80c06|commit]], [[https://git.kernel.org/linus/5516144425e413f0efe92b249142b4db15ff7ec5|commit]], [[https://git.kernel.org/linus/5f9a2cedfaf3206b64a4d6b287357ae4037ed4a9|commit]], [[https://git.kernel.org/linus/2aa9d6201949b07dca7951710ef3be995600216c|commit]], [[https://git.kernel.org/linus/8d386fa04d2f652d3d8e2a5d82e25f20a8467bfb|commit]], [[https://git.kernel.org/linus/233edcae449c660c3bcc49848c99f9f8e60b640c|commit]], [[https://git.kernel.org/linus/c8eb30d06ee8401d21b166b6e3f0f7a5b2990971|commit]], [[https://git.kernel.org/linus/613d063240538e6c9a880bb63eb62d6ad33a9352|commit]], [[https://git.kernel.org/linus/015feccc772297b7d8e95361437aa9def4adba7e|commit]], [[https://git.kernel.org/linus/548453688549a69849bb93c5090767330ff98cbe|commit]], [[https://git.kernel.org/linus/17c101d839f58cc4b977706719909871765fe7b9|commit]], [[https://git.kernel.org/linus/a5fa132bbe4f66e4b3eea1085015a281477fa905|commit]], [[https://git.kernel.org/linus/19a434aa3ebc29fda4799454afe882a5edcb1b94|commit]] * Two ethernet switches based on Microchip LAN966 [[https://git.kernel.org/linus/8b4092fd0c1a0aaa985413c43b027f87dd457207|commit]], [[https://git.kernel.org/linus/153dd52cb278454687ce49372ee9ff032dce8778|commit]], [[https://git.kernel.org/linus/99a5f1cbd4bd2c309b3baf1cd7351424171f8905|commit]], [[https://git.kernel.org/linus/1e17387a30554c3631faad46a95ab85bfc19d2cc|commit]], [[https://git.kernel.org/linus/8c38c72c29eb1807d2419bf301e0c07913a16ad4|commit]], [[https://git.kernel.org/linus/66fc5fedb2bedcee72b5279e5a74ceb2d1ec883a|commit]], [[https://git.kernel.org/linus/79d83b3a458eaebb98033424e035cb9091291c68|commit]], [[https://git.kernel.org/linus/63f295940d1afd88ec6704a3d50a6e87a8a1c45f|commit]], [[https://git.kernel.org/linus/6ad69e07def67c95e677a747d5320f2f734fd583|commit]], [[https://git.kernel.org/linus/ff85a7a9dedb6c876974ae20ff0c902a9247dae8|commit]], [[https://git.kernel.org/linus/4d2a87042e9fed35b5bf5d92d1955a197697aa6f|commit]], [[https://git.kernel.org/linus/2952d32c061140f9c573f65d5361d0faff164d76|commit]], [[https://git.kernel.org/linus/46a9556d977e290a18890fb4cf07d19b0da16f31|commit]] * Eight Qualcomm Snapdragon based machines, including a smartwatch, a Chromebook board and some phones [[https://git.kernel.org/linus/6675ac9d0046201af945c7abfe5dd794df22230b|commit]], [[https://git.kernel.org/linus/ee2a621160156000da338280c0b8e45bcfb5db8f|commit]], [[https://git.kernel.org/linus/d3236c598e08ba1ca5106211a8fb5cb1573571c8|commit]] * Another phone based on the old ST-Ericsson Ux500 platform [[https://git.kernel.org/linus/8388234ec562d77128ab9dbc6d26dff0c7b13af0|commit]] * Seven STM32MP1 based boards [[https://git.kernel.org/linus/c70bb467fb211fadd2c1360892a498330d8a94a6|commit]], [[https://git.kernel.org/linus/94de07e5565be51d91dd91dcae6ede54c0f9be27|commit]], [[https://git.kernel.org/linus/9ad65d245b7b918353d4b1279e7d3190a0e087fd|commit]], [[https://git.kernel.org/linus/1a43e9b281c6eaadf788c3bfff3062860ced8e87|commit]] * Four single-board computers based on Rockchip RK3566/RK3568 [[https://git.kernel.org/linus/c37415f55bdadffe5b4c0e7981e9fc7e8b96beea|commit]], [[https://git.kernel.org/linus/c466828fb3ba8cb7f5c3bf28766da9b70bf9745e|commit]], [[https://git.kernel.org/linus/e52ded5543708e0382f236ce35372a63f4568341|commit]], [[https://git.kernel.org/linus/dcc8c66bef79befa6c9ebe7d7d62b0ce66983c20|commit]], [[https://git.kernel.org/linus/5859b5a9c3ac92d831bed164374cb837519524ad|commit]], [[https://git.kernel.org/linus/30ac9b4e25d8cece00d32c7419f9d919f55421fe|commit]] * intel: add device tree for n6000 [[https://git.kernel.org/linus/22511e665eadc2c49021886d07aaef39db90ca82|commit]] * qcom: sc7280: Delete herobrine-r0 [[https://git.kernel.org/linus/9464b00e6a118b2712092d453b07ec835deb327f|commit]] * rockchip: add basic dts for the radxa rock3 model a [[https://git.kernel.org/linus/22a442e6586c898a6da1fbc57fab1b31dfc3e4b5|commit]] * Add bosch acc board [[https://git.kernel.org/linus/6192cf8ac0824a87c4dac0e94ae94062a0edc811|commit]] * Introduce HPE GXP Device tree [[https://git.kernel.org/linus/53658de4fadb3a329bf20bba72e7064292d1ee34|commit]] * aspeed: Add Nuvia DC-SCM BMC [[https://git.kernel.org/linus/7b46aa7c008d2becd5df46c174d8cb4239e24659|commit]] * Initial clock support for exynosauto v9 SoC [[https://git.kernel.org/linus/680e1c8370a2ed7aff4f99ce3cebf79873d68f59|commit]], [[https://git.kernel.org/linus/e61492e47838f4d99a3ffcc591ba57d1d5d0896f|commit]], [[https://git.kernel.org/linus/6587c62f69dc11ca80ca746854626bf0394e1088|commit]], [[https://git.kernel.org/linus/17f7dc48aabd90a3327495dfc24c3476c43f12cb|commit]], [[https://git.kernel.org/linus/ceb4c8b3c6b9f461d88ddc8c4d9bf19efaebe824|commit]], [[https://git.kernel.org/linus/69a21d53381722c9fe0d232b6c335be5e7e0f11d|commit]], [[https://git.kernel.org/linus/65165b11eee8a7a94d0b1a0d3480f6957c4c6970|commit]], [[https://git.kernel.org/linus/f2dd366992d03b5676b495edc41f69078693eb8a|commit]], [[https://git.kernel.org/linus/b35f27fe73d8c86fe40125e063b28007e961b862|commit]] * at91: add support for secure suspend on sama5d2 [[https://git.kernel.org/linus/0c9fd821175a5634e00aa391f5f202f8ed4c9223|commit]], [[https://git.kernel.org/linus/f2f5cf78a3336f0245a1a59e641ce98fa9503db8|commit]] * ARMv5 multiplatform conversions [[https://git.kernel.org/linus/d7445676e86900f8dc363825033ff62416c216e0|commit]], [[https://git.kernel.org/linus/482c27273f52ad336e8d076f96f91b358dcb7d0c|commit]], [[https://git.kernel.org/linus/36f1a4ae6b60a9fbd9a35a3b257dc6e53b5feff1|commit]], [[https://git.kernel.org/linus/4e5f36f84614ce59b140ae6706603d76e6e0cdbe|commit]], [[https://git.kernel.org/linus/0361c7e504b1fa3c2901643088e2f29c0354ab31|commit]], [[https://git.kernel.org/linus/09f6b27d5ddd9ad0ec096d1b0f8decdacc70f0f8|commit]], [[https://git.kernel.org/linus/91276c0fa4b405c90d7a7fafdca84ae18a516bbf|commit]], [[https://git.kernel.org/linus/c78a41fc04f0209cba1e62ccbe6a4844633515e7|commit]], [[https://git.kernel.org/linus/8c1fb11b8a77dc489a8ef6d96c38c1297b629d06|commit]], [[https://git.kernel.org/linus/a3102fafdce6f150e5a46e1725bb1732f8953a01|commit]], [[https://git.kernel.org/linus/5d6f52671e76ca2d55d74e676ac4c38ceb14a2d3|commit]], [[https://git.kernel.org/linus/3d427228f7370894680580fcd0381c0349624fa1|commit]] * hpe: Introduce the HPE GXP architecture [[https://git.kernel.org/linus/11d894405d0cbce0235831d302b1ff0c0142670d|commit]], [[https://git.kernel.org/linus/1219ce9d9f2efa01b59f1e1298458b73fb88f02f|commit]], [[https://git.kernel.org/linus/6b47441bed490d0bd39fdafaa95ac7acdcd0c11a|commit]], [[https://git.kernel.org/linus/5184f4bf151bb4f4ab2f0f10a66b96acdf35da1a|commit]], [[https://git.kernel.org/linus/ea526e21a87add839f7a6e453a4f1029aa0a6ca5|commit]], [[https://git.kernel.org/linus/b1d81dca096fb12799ce3b3e900b6a7fb4ce5149|commit]], [[https://git.kernel.org/linus/53658de4fadb3a329bf20bba72e7064292d1ee34|commit]], [[https://git.kernel.org/linus/2fa1533f79d3fa69cbd65605f6d57adbb2633079|commit]] * PXA multiplatform support [[https://git.kernel.org/linus/0e2b75af658b5dccce27e8ec265e96b84fdf7036|commit]], [[https://git.kernel.org/linus/d23dc21c99b2f22c737cb50e4d04aea6e059138f|commit]], [[https://git.kernel.org/linus/ff62bdb25e952a1c7c431e041b7b5b77dbcb944c|commit]], [[https://git.kernel.org/linus/eec05d26ea5e20dec50fdcddcaa6e0787f394691|commit]], [[https://git.kernel.org/linus/08d3df8c81537089fc8f21006b56f2f6fb23c6f8|commit]], [[https://git.kernel.org/linus/2a0fd0a95a1e63f18df189c178459c5965d4ce6c|commit]], [[https://git.kernel.org/linus/22f0866513c2e531ae65a9d5dfc82f24497ef3b3|commit]], [[https://git.kernel.org/linus/ee84cbd5df2beaf14e8af0955f1ab15ad3f81504|commit]], [[https://git.kernel.org/linus/e86bd43bcfc579cf8935c1913e92cb76b4ba81c2|commit]], [[https://git.kernel.org/linus/2548e6c76ebfae09f25f941ae172535cc918c906|commit]], [[https://git.kernel.org/linus/b83deaa741558babf4b8d51d34f6637ccfff1b26|commit]], [[https://git.kernel.org/linus/225b5d376e53543a66fc9b824a05cfcdf74c763a|commit]], [[https://git.kernel.org/linus/57bf0f5a162d386cc1a33f8dd492bb7a2cf8e8ac|commit]], [[https://git.kernel.org/linus/2672a4bff6c03a20d5ae460a091f67ee782c3eff|commit]], [[https://git.kernel.org/linus/813c2aee51dd7d7d9092251851e33f66719513cc|commit]], [[https://git.kernel.org/linus/ac70f4d80df414223130b04d9b4435bf56dda654|commit]], [[https://git.kernel.org/linus/2f361e9459559d4ea97f6645ea6d2f814fb5f2e9|commit]], [[https://git.kernel.org/linus/e6c91e1adfd385e99cbe5d1b90684ebeb96540ea|commit]], [[https://git.kernel.org/linus/047dc2a21ed01437f99bc78c55a8ff86dfe3493e|commit]], [[https://git.kernel.org/linus/726d8c965bae2d7468445d990849e281dca8cbf7|commit]], [[https://git.kernel.org/linus/216459838355b66a7dc617bfb727878dd8631431|commit]], [[https://git.kernel.org/linus/83a551c82d9e861238ae6d1958aa4aa6d1cedb6c|commit]], [[https://git.kernel.org/linus/f1131a46f37ea249e7190a1bc0845ee6a4c3f92e|commit]], [[https://git.kernel.org/linus/0ca7231fe3a98c61f3a87c4cb99082cbfa5210f0|commit]], [[https://git.kernel.org/linus/f0b66b606ad0409c55539aa8326dd6b386b6594a|commit]], [[https://git.kernel.org/linus/bb628a6eb1a1b6539dc5a250a4b0b51c14ea7045|commit]], [[https://git.kernel.org/linus/7b8a0b90b6597fb6853383d28db2b1b0ebac0924|commit]], [[https://git.kernel.org/linus/e217b085a1ac1c4108fe632bdaa08ea5b0ecd145|commit]], [[https://git.kernel.org/linus/a2ef926143b84664f4823c82a437b29c4667a08c|commit]], [[https://git.kernel.org/linus/e1d8f31218aab302df9e18526345af189fd061f0|commit]], [[https://git.kernel.org/linus/4d2dba6b6e7b697bba7e8167ab8b0ac8b3df492c|commit]], [[https://git.kernel.org/linus/8ff064521f97554cd9bc95af8902485e97131c78|commit]], [[https://git.kernel.org/linus/85c611991255603fef24e374eed3b35175be490b|commit]], [[https://git.kernel.org/linus/6a946f1bd5cc966c9dd377b14efa4cec388101ce|commit]], [[https://git.kernel.org/linus/e0a3596eb811bb86c9b5b2fe46493aa7782692ba|commit]], [[https://git.kernel.org/linus/5c6603e741921c75f67a724e798642ed50a6328e|commit]], [[https://git.kernel.org/linus/fd13f8117f7a2d4054bf420ec1428e918a24a480|commit]], [[https://git.kernel.org/linus/3c816d950a494ae6e16b1fa017af29bc53cb7791|commit]], [[https://git.kernel.org/linus/b72232b42037e248e23dfbf2092ec50c8b5608e0|commit]], [[https://git.kernel.org/linus/340d01335891347303e4ae8d07b4c7bfc1fa6dcc|commit]], [[https://git.kernel.org/linus/6922a3d14e85040c022bbad23af4de5c03557e21|commit]], [[https://git.kernel.org/linus/64dbc4dd7a7cc6642c522963a6194b62480e2a68|commit]], [[https://git.kernel.org/linus/c8a91428941b912d66e13a2719fe6ac670150d69|commit]], [[https://git.kernel.org/linus/e6acc4062c02ee4a1a3ae961d073229f72e8f200|commit]], [[https://git.kernel.org/linus/5414bea9a462ba66b54f6ceee6e29b0a3b071828|commit]], [[https://git.kernel.org/linus/645b302673bb74930b5f38f1d5b7e7532f164595|commit]], [[https://git.kernel.org/linus/250c1a694ff304e5d69e74ab32755eddcc2b8f65|commit]] * omap1: enable multiplatform [[https://git.kernel.org/linus/7036440eab3e2d47a775d4616909f8235488d714|commit]] * perf/arm-cmn: Add CMN-650 and CMN-700 [[https://git.kernel.org/linus/2b60a22b70fa77db73f91fd895c6509f70b3e276|commit]], [[https://git.kernel.org/linus/8e504d93acb647c0db31ba13ba11b510bbab4174|commit]], [[https://git.kernel.org/linus/65adf71398f5af9a591dc1b7eccac123f992d97a|commit]], [[https://git.kernel.org/linus/23760a0144173ef398522fbcc1dbe79521b5caf9|commit]] * perf: arm64: Tools support for Dwarf unwinding through SVE functions [[https://git.kernel.org/linus/8803880f7d1cf85cbc110e47400165a6b85e13df|commit]], [[https://git.kernel.org/linus/f450f11b2d3f48e7eb0c9ca34ee5c873521e0b7b|commit]], [[https://git.kernel.org/linus/721052048bba2c8df1928d013963e12eca84f58c|commit]], [[https://git.kernel.org/linus/d511578b9d215e2ff27e10c1b9d5d414383018dc|commit]], [[https://git.kernel.org/linus/2be00431c576f7fc2299673301134b0d190699a9|commit]] * ARM64 * Initial support for ARMv9 Scalable Matrix Extension (SME). SME takes the approach used for vectors in SVE and extends this to provide architectural support for matrix operations. No KVM support yet, SME is disabled in guests [[https://git.kernel.org/linus/854f856f7ee35d26cdfd26e4eb3f293cc8cd8d12|commit]], [[https://git.kernel.org/linus/1fb1e285b4a8a3664897c34414787ea825124cb2|commit]], [[https://git.kernel.org/linus/82f97bcd876a6b5f764726a5210bde638d9f4d0a|commit]], [[https://git.kernel.org/linus/3f374d7972c48bc0824bdabb8f94fe82e54fd07d|commit]], [[https://git.kernel.org/linus/191e678bdc9be2447dae227f5b6ea1e995c5ee9c|commit]], [[https://git.kernel.org/linus/f326c9a6f49b06c0a936d68ae23cb90899835c3b|commit]], [[https://git.kernel.org/linus/e2d9642a5a5101a559e7d368a1df8e01e960096b|commit]], [[https://git.kernel.org/linus/6d51b18865c65390973e6ed0aec20239cf475489|commit]], [[https://git.kernel.org/linus/e8c4451480d0cb37cbc69160113b1f4ff211cd16|commit]], [[https://git.kernel.org/linus/30e3a42b5d47d6dadba73a8509a6687a9d8f8e40|commit]], [[https://git.kernel.org/linus/a0f2eb641b7c4ff753374f8b2043b8bbb1666a96|commit]], [[https://git.kernel.org/linus/4126bde025c8f973dfd278879fa32e293f563df5|commit]], [[https://git.kernel.org/linus/1a792b545519b6e49f9b1653095ed785eea19afe|commit]], [[https://git.kernel.org/linus/5aa45cc5355db3f5302e232a0fe29759ace4bc92|commit]], [[https://git.kernel.org/linus/4963aeb35a9edca90f062885b0d78c47a00c1752|commit]], [[https://git.kernel.org/linus/fa23100bbad0748f6503511b109cfec955e4183d|commit]], [[https://git.kernel.org/linus/86c8888f91a95a30d8a224c0c655ddac33d04eac|commit]], [[https://git.kernel.org/linus/43e3f85523e488f8acd6b371d457818d81977934|commit]], [[https://git.kernel.org/linus/212b0426bc361eede2f9ce43fb2a5b01070000a1|commit]] , [[https://git.kernel.org/linus/96d32e630935c1636b0236c88779e81eff120e0a|commit]], [[https://git.kernel.org/linus/b4adc83b07706042ad6e6a767f6c04636db69bcc|commit]], [[https://git.kernel.org/linus/ca8a4ebcff4465f0272637433c789a5e4a272626|commit]], [[https://git.kernel.org/linus/b2cf6a23289b3268cc7915a09c0c8372147b2727|commit]], [[https://git.kernel.org/linus/5e64b862c4823ab53aac028042abd918c2f27041|commit]], [[https://git.kernel.org/linus/b42990d3bf77cc29d7c33e21518c1f806dae6b21|commit]], [[https://git.kernel.org/linus/12f1bacfc5d9e55bedbfc7a25bf42ff6d19d1dab|commit]], [[https://git.kernel.org/linus/9e4ab6c89109472082616f8d2f6ada7deaffe161|commit]], [[https://git.kernel.org/linus/a9d69158595017d260ab37bf88b8f125e5e8144c|commit]], [[https://git.kernel.org/linus/b40c559b45bec736f588c57dd5be967fe573058b|commit]], [[https://git.kernel.org/linus/af7167d6d2675f3343eff3ad6c9b4a8e30122e2c|commit]], [[https://git.kernel.org/linus/0033cd9339642f9b7bef23f96aa2e7277ab51cce|commit]], [[https://git.kernel.org/linus/8bd7f91c03d886f41d35f6108078d20be5a4a1bd|commit]], [[https://git.kernel.org/linus/40a8e87bb32855b39839d35b5b5b125494b3a604|commit]], [[https://git.kernel.org/linus/85ed24dad2904f7c141911d91b7807ab02694b5e|commit]], [[https://git.kernel.org/linus/39782210eb7e87634d96cacb6ece370bc59d74ba|commit]], [[https://git.kernel.org/linus/e12310a0d30f260b26297bc8d7c95769489af038|commit]], [[https://git.kernel.org/linus/776b4a1cf36411e96972455ca72906b722b80ea1|commit]], [[https://git.kernel.org/linus/d45d7ff7047f7f6c3221b0f028fade640812f931|commit]], [[https://git.kernel.org/linus/e0838f6373e5cb72516fc4c26bba309097e2a80a|commit]], [[https://git.kernel.org/linus/90807748ca3ac4874853b2148928529bf1f13e5e|commit]], [[https://git.kernel.org/linus/51729fb1d0683df5e9e4d5dbe2ec46188f011da9|commit]], [[https://git.kernel.org/linus/861262ab862702061ae3355b811a07b15d1b2fc0|commit]], [[https://git.kernel.org/linus/a1f4ccd25cc256255813f584f10e5527369d4a02|commit]] * hugetlb: enable HUGETLB_PAGE_FREE_VMEMMAP for arm64 [[https://git.kernel.org/linus/1e63ac088f20f7a4425c430c31ecd3cf167fb3f2|commit]] * Add ARMv8 NEON and Crypto Extensions implementation of SM4-ECB/CBC/CFB/CTR [[https://git.kernel.org/linus/4f1aef9b806f58ef76fdac0b4d9cfab6e66aeef1|commit]], [[https://git.kernel.org/linus/5b33e0ec881c609d96c9cce63fe15e0d0af457db|commit]] * Hypervisor stack enhancements [[https://git.kernel.org/linus/92abe0f81e1385afd8f1dc66206b5be9a514899b|commit]], [[https://git.kernel.org/linus/f922c13e778d6d5343d4576be785a8204c595113|commit]], [[https://git.kernel.org/linus/ce3354318a57875dc59f4bb841662e95bfba03db|commit]], [[https://git.kernel.org/linus/1a919b17ef012ca0572bae759c27e5ea02bfb47f|commit]], [[https://git.kernel.org/linus/66de19fad9ef47c5376a99bb2b00661f1c788a94|commit]] * Add support for hypercall services selection [[https://git.kernel.org/linus/85fbe08e4da862dc64fc10071c4a03e51b6361d0|commit]], [[https://git.kernel.org/linus/05714cab7d63b189894235cf310fae7d6ffc2e9b|commit]], [[https://git.kernel.org/linus/428fd6788d4d0e0d390de9fb4486be3c1187310d|commit]], [[https://git.kernel.org/linus/b22216e1a617ca55b41337cd1e057ebc784a65d4|commit]], [[https://git.kernel.org/linus/f1ced23a9be5727c6f4cac0e2262c5411038952f|commit]], [[https://git.kernel.org/linus/fa246c68a04d46c7af6953b47dba7e16d24efbe2|commit]], [[https://git.kernel.org/linus/ea733263949646700977feeb662a92703f514351|commit]], [[https://git.kernel.org/linus/bf08515d39cb843c81f991ee67ff543eecdba0c3|commit]], [[https://git.kernel.org/linus/e918e2bc52c8ac1cccd6ef822ac23eded41761b6|commit]], [[https://git.kernel.org/linus/5ca24697d54027c1c94c94a5b920a75448108ed0|commit]], [[https://git.kernel.org/linus/920f4a55fdaa6f68b31c50cca6e51fecac5857a0|commit]] * Add initial support for FEAT_WFxT [[https://git.kernel.org/linus/6a437208cb942a2dd98f7e1c3fd347ed3d425ffc|commit]], [[https://git.kernel.org/linus/bdcc2f280334e4e3f42a5a740494444f1026fb65|commit]], [[https://git.kernel.org/linus/69bb02ebc38ace438c9cd7c5315cfe43862b51fe|commit]], [[https://git.kernel.org/linus/9eae588529751f95834bca775b30b66291def7f6|commit]], [[https://git.kernel.org/linus/7d26b0516a0df5888fd1486054bc5159f6c0b88f|commit]] * KVM: PSCI SYSTEM_SUSPEND support [[https://git.kernel.org/linus/5bc2cb95ad03d866422d7b3f19ec42a6720f3262|commit]], [[https://git.kernel.org/linus/1e5794295c5dbfcc31cf5de840c9e095ae50efb7|commit]], [[https://git.kernel.org/linus/b171f9bbb130cb323f2101edd32da2a25d43ebfa|commit]], [[https://git.kernel.org/linus/1c6219e3faf12e58d520b3b2cdfa8cd5e1efc9a5|commit]], [[https://git.kernel.org/linus/3fdd04592d38bb31a0bea567d9a66672b484bed3|commit]], [[https://git.kernel.org/linus/7b33a09d036ffd9a04506122840629c7e870cf08|commit]], [[https://git.kernel.org/linus/bfbab44568779e1682bc6f63688bb9c965f0e74a|commit]], [[https://git.kernel.org/linus/6689fb8f21ecf5fd99278b622c9579ffbc2742c2|commit]], [[https://git.kernel.org/linus/694e3dcc47471b8b409a0ef647319b746eabcb3a|commit]], [[https://git.kernel.org/linus/d135399a97cc3e27716a8e468a5fd1a209346831|commit]], [[https://git.kernel.org/linus/67a36a821312e9c0d2a2f7e6c2225204500cc01c|commit]], [[https://git.kernel.org/linus/b26dafc8a9e74254a390e8f21ff028a2573ee4fc|commit]] * perf vendors events arm64: Multiple Arm CPUs [[https://git.kernel.org/linus/ee2409510cf41556bd5d108711e08d0c6e9e8c23|commit]], [[https://git.kernel.org/linus/b5d03547f6a49b4053c4fa366e5a0695d2dc3daa|commit]], [[https://git.kernel.org/linus/fbb6b31aa80c804729812abb3159dbf729f6596f|commit]], [[https://git.kernel.org/linus/3935c302c2eed16b477f6964e4ca5741242ab844|commit]], [[https://git.kernel.org/linus/6951dee81215f3238c1df5dd1ce6cb35863b11d5|commit]], [[https://git.kernel.org/linus/64a091c67aa8437cb233bfe67c32ae8c29b0c53a|commit]], [[https://git.kernel.org/linus/387b5a8db3e206682838486609c58d2c39f2c7c3|commit]], [[https://git.kernel.org/linus/45bd52fae0e18ba268ec5995a665edcd95b3118a|commit]], [[https://git.kernel.org/linus/cf57baf0078fe327c2b168a8ca63a5984b23e991|commit]], [[https://git.kernel.org/linus/cceb5f9713a955ea23235133b1cf1f83eb1e9015|commit]], [[https://git.kernel.org/linus/30bb078aa0a9559e0b1d024f6f6ed7eaa6431a75|commit]], [[https://git.kernel.org/linus/7227fed42533e218d9ac97c3a4daec3e64365fed|commit]], [[https://git.kernel.org/linus/2531169eeaae8eb187762f843a3d5c3ae66b83d0|commit]] * Support for crashkernel reservations above ZONE_DMA via the 'crashkernel=X,high' command line option [[https://git.kernel.org/linus/2e5920bb073a4e3e69cf8e581836cafc8ba1b464|commit]], [[https://git.kernel.org/linus/e6b394425c615d1596ce7d9de23a3a34ee2e612b|commit]], [[https://git.kernel.org/linus/944a45abfabc171fd121315ff0d5e62b11cb5d6f|commit]], [[https://git.kernel.org/linus/fb319e77a0e70b9ccfef87827d34b10d6bc2ccce|commit]], [[https://git.kernel.org/linus/8af6b91f58341325bf74ecb0389ddc0039091d84|commit]], [[https://git.kernel.org/linus/5832f1ae50600ac6b2b6d00cfef42d33a9473f06|commit]] == RISCV == * Support for running rv32 binaries on rv64 systems [[https://git.kernel.org/linus/9f79b8b7233942e9c4b071f1f331f17e7282bbfa|commit]], [[https://git.kernel.org/linus/306f7cc1e9061313c46d19e9bdffc819880794c1|commit]], [[https://git.kernel.org/linus/3ce0f2373f7073f04715b1ffd7b1812d3183f79a|commit]], [[https://git.kernel.org/linus/0cbed0ee1dbcd7ecd890e6af297c9d133f730021|commit]], [[https://git.kernel.org/linus/f18ed30db299458f809aec55bf1800dbeebeb953|commit]], [[https://git.kernel.org/linus/84a0c977ab9821a4b57f69d9a6108f64188d1e71|commit]], [[https://git.kernel.org/linus/c86d2cad193a5c7f9b92467955bb7fb6642b9e80|commit]], [[https://git.kernel.org/linus/72f045d19f25f19be6d7682d5b1d948e20580817|commit]], [[https://git.kernel.org/linus/06d0e3723647610936660c3c2a144c6243367c3c|commit]], [[https://git.kernel.org/linus/01abdfeac81b5f56062d0a78f2cdc805db937a75|commit]], [[https://git.kernel.org/linus/59c10c52f573faca862cda5ebcdd43831608eb5a|commit]], [[https://git.kernel.org/linus/dfb0bfa738f5c58b5c6e81262a0ee4ba154c3f28|commit]], [[https://git.kernel.org/linus/69d0bf4cc668387f8b8bf89c2b77568c7bbe722e|commit]], [[https://git.kernel.org/linus/87309e1082481bb78a9fbea6ed6784d979ff93c9|commit]], [[https://git.kernel.org/linus/f4b395e6f1a588ed6c9a30474e58cf6b27b65783|commit]], [[https://git.kernel.org/linus/0715372a06ce17a9ba69bbec306ddf30c4bad99e|commit]], [[https://git.kernel.org/linus/3092eb45637573c5e435fbf5eaf9516316e5f9c6|commit]], [[https://git.kernel.org/linus/7383ee05314be58f8f9f018ee0ac53bef3808aea|commit]], [[https://git.kernel.org/linus/4608c159594fb40a5101357d4f614fdde9ce1fdb|commit]], [[https://git.kernel.org/linus/9be8459298eadb39b9fe9974b890239e9c123107|commit]] * kexec: add kexec_file_load() support [[https://git.kernel.org/linus/4853f68d158ac59b05985a6af5b7da7ccdbc14c8|commit]], [[https://git.kernel.org/linus/b7fb4d78a6ade6026d9e5cf438c2a46ab962e032|commit]], [[https://git.kernel.org/linus/6261586e0c91db14c34f894f4bc48f2300cff1d4|commit]], [[https://git.kernel.org/linus/8acea455fafaf2620b247de6c00774828b618a82|commit]], [[https://git.kernel.org/linus/736e30af583fb6e0e2b8211b894ff99dea0f1ee7|commit]], [[https://git.kernel.org/linus/838b3e28488f702e2b5477b393f009b2639d2b1a|commit]] * KVM RISC-V Sv57x4 support and HFENCE improvements [[https://git.kernel.org/linus/26708234eb12e73a2a475296f562ba351fb39894|commit]], [[https://git.kernel.org/linus/b4bbb95ea6c41a616385902df81a66293f4b744c|commit]], [[https://git.kernel.org/linus/c7fa3c48de86053b0f1949fa5532082544e30fce|commit]], [[https://git.kernel.org/linus/2415e46e3a9a22c80eddc41dc9cb0b06fe0cd5e9|commit]], [[https://git.kernel.org/linus/486a38429498eef5acac90aeab68a1c3fa653a21|commit]], [[https://git.kernel.org/linus/13acfec2dbccfafff3331a3810cd7dde2fb16891|commit]], [[https://git.kernel.org/linus/92e450507d5612d399d0abee8447305a43a412cc|commit]] * KVM: Introduce ISA extension register [[https://git.kernel.org/linus/affa28e4d094b48a7b27dd0c5b8258288b6c4a24|commit]] * bpf: Implement more atomic operations for RV64 [[https://git.kernel.org/linus/dd642ccb45ecce1402eb2550f5284fc6bb9ed7b8|commit]] * efi_stub: Add support for RISCV_EFI_BOOT_PROTOCOL [[https://git.kernel.org/linus/3f68e69520d3d52d66a6ad872a75b7d8f2ea7665|commit]] * Support for Svpbmt and D1 memory types [[https://git.kernel.org/linus/e64f737ad70fee4a3c57d147fc511e5d5014b5dd|commit]], [[https://git.kernel.org/linus/d14ca1f8d3039970e812fec1f01e7b46b62cc5fc|commit]], [[https://git.kernel.org/linus/a8e910168bbad5c901202727470e601eb2489ec1|commit]], [[https://git.kernel.org/linus/fbdba60b8119f60887974dd3d7adb537d71c18b4|commit]], [[https://git.kernel.org/linus/e509204acb03785719cda632758b7ac6cd351e28|commit]], [[https://git.kernel.org/linus/49b290e430d390bacf7d3792d5654fa4b3212926|commit]], [[https://git.kernel.org/linus/ffb0b0afbd7c2608b6608d693569f0e726efd26b|commit]], [[https://git.kernel.org/linus/100631b48ded73fcd8fdd7e17139cda92dfbfb79|commit]], [[https://git.kernel.org/linus/ff689fd21cb13098305bae3f8d0c0065df2e2fc1|commit]], [[https://git.kernel.org/linus/e1026505c1a9c5abd61f6afdf396b9cf467834c7|commit]], [[https://git.kernel.org/linus/1745cfafebdfb017f6871c80f9894910a76373a4|commit]], [[https://git.kernel.org/linus/a35707c3d850dda0ceefb75b1b3bd191921d5765|commit]] * dts: microchip: add the sundance polarberry [[https://git.kernel.org/linus/8422d1110ad445afd2083547181ff1be3a56f165|commit]], [[https://git.kernel.org/linus/9499e76de5d5ab46b246764f41090074f1c68cfe|commit]], [[https://git.kernel.org/linus/da305fa8a9a6c44a0216d7ed30b2f8e91b6aa245|commit]], [[https://git.kernel.org/linus/e8c81d649abc3fa02a7063c27a42b6e214a67362|commit]], [[https://git.kernel.org/linus/1277b19506f8aa88a7b78f6b1ed66749c1ecc58a|commit]], [[https://git.kernel.org/linus/83b8b2a464965ef40d59c61229e6bdc1844d0706|commit]], [[https://git.kernel.org/linus/b847d32ae7c3c49111e98419ef2a5a65d9e1f51f|commit]], [[https://git.kernel.org/linus/bc47b2217f246ed0bf0305dd7572f76fc8a3b85c|commit]], [[https://git.kernel.org/linus/1bcea0303ff32d0d1671226d77dc837eef1a93c9|commit]], [[https://git.kernel.org/linus/df403b7c95aaaff3689ecb254c443967badca9ac|commit]] * perf jitdump: Add riscv64 support [[https://git.kernel.org/linus/335f70faa26330304eee235d743881162ddf667e|commit]] == S390 == * Add support for Processor Activity Instrumentation [[https://git.kernel.org/linus/39d62336f5c126ad6dccdf66cd249f2d0e86d3c9|commit]] * Add an Ultravisor(UV) device letting the userspace send some Ultravisor calls to the UV. Currently two calls are supported. Query Ultravisor Information (QUI) and Receive Attestation Measurement (Attest[ation]) [[https://git.kernel.org/linus/4689752c79fa30e91b49b39a9fba93c4d1f3e20c|commit]] * crypto: add crypto library interface for !ChaCha20 [[https://git.kernel.org/linus/349d03ffd5f62c298fd667ffa397c3fdc5c6194b|commit]] * Add KCSAN instrumentation to barriers and spinlocks [[https://git.kernel.org/linus/9a07731702d9e5787770f44d2be0c15742f27e39|commit]] * Add vdso randomization [[https://git.kernel.org/linus/41cd81abafdc4e58a93fcb677712a76885e3ca25|commit]] * ap: uevent on apmask/aqpmask change [[https://git.kernel.org/linus/d9b38e9d0fd3be59122af56a299f84c951453598|commit]] * perf list: Add IBM z16 event description for s390 [[https://git.kernel.org/linus/7f76b31130680fb322b3c28563e50f1679140526|commit]] == MIPS == * Octeon: add SNIC10E board [[https://git.kernel.org/linus/07bdec3cdc92a1f8ede0b904d54f440f69c26704|commit]] == M68K == * Add support for elf-fdpic [[https://git.kernel.org/linus/6ed2db985a8db06c4e3d4de622d8c894a20827ae|commit]], [[https://git.kernel.org/linus/bd53e442e8373d8e10898d1e99d54e825535e316|commit]], [[https://git.kernel.org/linus/67b660b1f7e5611108e05ca97bd387e141fc61b6|commit]], [[https://git.kernel.org/linus/782f4c5c44e7d99d89740e272dc5ff84052c036a|commit]] * Introduce a virtual m68k machine based on Goldfish interfaces defined by Google for Android simulator. It uses Goldfish-rtc (timer and RTC), Goldfish-pic (PIC) and Goldfish-tty (for early tty). The machine is created with 128 virtio-mmio buses, and they can be used to add serial console, GPU, disk, NIC, HID, hwrng, 9PFS...the virtual m68k machine has been merged in QEMU and will be available with the release 6.0 [[https://git.kernel.org/linus/05d51e42df06f0211c7029ab9aa46c492ee85043|commit]] == OPENRISC == * Add support for liteuart emergency printing [[https://git.kernel.org/linus/29bbb2a90fcdd46d9f12746deac4718082df325a|commit]] * Move to ticket-spinlock [[https://git.kernel.org/linus/205bf39a3441fde4fcd3931a28f4720b20ca68f7|commit]] == POWERPC == * Convert powerpc to default topdown mmap layout [[https://git.kernel.org/linus/93ea910295cae7ad69571ed1570e5b5ca54a2f9e|commit]], [[https://git.kernel.org/linus/1408fca0c198471a5cd089742b9d3f9739073483|commit]], [[https://git.kernel.org/linus/f693d38d9468101587175b1e62d7e4483b51d8f5|commit]], [[https://git.kernel.org/linus/76a345ed16c63df9b02d3e374e8d5e39471174ad|commit]], [[https://git.kernel.org/linus/1a0261fd3b218b6999f38dc791a66c9b7ddc7e8b|commit]], [[https://git.kernel.org/linus/ab57bd7570d4393beb5a91bf092ed54e9c3574a2|commit]], [[https://git.kernel.org/linus/5cf7f9a0a54e93a6d3361de5f4ba4358b054c6c2|commit]], [[https://git.kernel.org/linus/36e5f9ee776cb6db6ab8cb9b056076c4492b9871|commit]], [[https://git.kernel.org/linus/3ba4289a3e7ff4a89a78c4f74d694a344e8d9cc9|commit]] * ftrace optimisation and cleanup [[https://git.kernel.org/linus/d996d5053eb5c0abc0358e5670014a62ada6967e|commit]], [[https://git.kernel.org/linus/ae3a2a2188214adc355a5bdf6deb29120886c96f|commit]], [[https://git.kernel.org/linus/1acbf27e8a5843911d122ad0008e79ec5f7b6382|commit]], [[https://git.kernel.org/linus/a1facd2578b312770aaea384adc7de0ed3f543d1|commit]], [[https://git.kernel.org/linus/d2f47dabf1252520a88d257133e6bdec474fd935|commit]], [[https://git.kernel.org/linus/2c920fca8c70287c4448f2653a388ecca7b32e83|commit]], [[https://git.kernel.org/linus/bbffdd2fc743bdc529f9a8264bdb5d3491f58c95|commit]], [[https://git.kernel.org/linus/661aa880398add5c27943cb077c451a45cc112a1|commit]], [[https://git.kernel.org/linus/7d40aff8213c92e64a1576ba9dfebcd201c0564d|commit]], [[https://git.kernel.org/linus/5b89492c03e5c0a2c259b97d7d4c1bb9b02860aa|commit]], [[https://git.kernel.org/linus/23b44fc248f420bbcd0dcd290c3399885360984d|commit]], [[https://git.kernel.org/linus/a3d0f5b4b7e425b8abeadda1e76496bda88989bd|commit]], [[https://git.kernel.org/linus/c2cba93d1a5e2475a636b5cb974da6b73d7a72df|commit]], [[https://git.kernel.org/linus/ccf6607e45aaf5e0ceabfe018aeb01818a936697|commit]], [[https://git.kernel.org/linus/cf9df92a823ce24c19c4c64b334dc5cadd74fa98|commit]], [[https://git.kernel.org/linus/e89aa642be21b14e53bab40a37b8c6b0cf05143d|commit]], [[https://git.kernel.org/linus/c8deb28095f9cd2ee2f4d16e948c9e816a22811b|commit]], [[https://git.kernel.org/linus/b97d0e3dcfba07590ec3d2ca2b95b2f029962d16|commit]], [[https://git.kernel.org/linus/af8b9f352ffd435734ab8f94f99ccb922da916b4|commit]], [[https://git.kernel.org/linus/8dfdbe4368c09d9eeae2df8968ee6c345ec8c1b5|commit]], [[https://git.kernel.org/linus/8052d043a48f733905e8ea8f900bf58b441a317f|commit]], [[https://git.kernel.org/linus/4390a58ee1c37dc915dcf44fabe925b160f5bcf0|commit]], [[https://git.kernel.org/linus/e0c2ef43210b023ed9a58c520c2fbede7010c592|commit]], [[https://git.kernel.org/linus/ae2c760fa10ba2475aa46fffa6be42050586c604|commit]], [[https://git.kernel.org/linus/6bdc81eca9519a85d36b3915136640ef9cba1a23|commit]] * KASAN support for 64-bit Book 3S powerpc [[https://git.kernel.org/linus/60e832def18de7a0753393034c6ae459b3bee70a|commit]], [[https://git.kernel.org/linus/f08aed52412c860f68e30da148da58ad8e40a43b|commit]], [[https://git.kernel.org/linus/5352090a999570c6e8a701bcb755fd91e8c5a2cd|commit]], [[https://git.kernel.org/linus/2ab2d5794f14c08676690bf0859f16cc768bb3a4|commit]] == UM == * Enable ARCH_HAS_GCOV_PROFILE_ALL [[https://git.kernel.org/linus/2419ac3272669240e70c967bacaa49be943b6344|commit]] * daemon: Make default socket configurable [[https://git.kernel.org/linus/b0cbccf4480bd251d7911e7fa1913e47769dc724|commit]] * xterm: Make default terminal emulator configurable [[https://git.kernel.org/linus/16aa835a25243114331fe816b3508120c5a88042|commit]] == XTENSA == * Support coprocessors on SMP [[https://git.kernel.org/linus/11e969bc964a0e50ae64cdba092048e3937d2389|commit]] * Add hibernation support [[https://git.kernel.org/linus/733f5c28e59ef23fef9e0b64d79df24c2a4eed2b|commit]] * Enable context tracking and VIRT_CPU_ACCOUNTING_GEN [[https://git.kernel.org/linus/4b81690980d45c4972d97facf11b65918e232fd5|commit]], [[https://git.kernel.org/linus/de4415d0bac91192ee9c74e849bc61429efa9b42|commit]], [[https://git.kernel.org/linus/961c5efbc493ef497fe68ec07a4ed081acba4c92|commit]], [[https://git.kernel.org/linus/55427d5b0dff5754f3579dde93955aac483e8d6a|commit]], [[https://git.kernel.org/linus/507185695e93c70aced2f419892bc2ab9387b324|commit]] * Enable KCSAN [[https://git.kernel.org/linus/725aea873261e8d986e527838fde2a721f0962d8|commit]] * Enable ARCH_HAS_DEBUG_VM_PGTABLE [[https://git.kernel.org/linus/af7a16e567aec884276c2523eadf22dda547f949|commit]] == ARC == * Better BPF support [[https://git.kernel.org/linus/b3bbf6a70ba0f827938525e285cd2be6c76a6a00|commit]], [[https://git.kernel.org/linus/fb0b54909b153ac6195378fa8ddee3f7531f8e51|commit]], [[https://git.kernel.org/linus/9a78a8a8bb582743ce6747d978b58360c3c599d9|commit]] == H8300 == * Remove the h8300 architecture [[https://git.kernel.org/linus/1c4b5ecb7ea190fa3e9f9d6891e6c90b60e04f24|commit]] = Drivers = == Graphics == * Enable boot time VESA graphic mode selection [[https://git.kernel.org/linus/8b766b0f8eece55155146f7628610ce54a065e0f|commit]] * Intel * DG2 laptop PCI-IDs ("motherboard down") * Initial RPL-P PCI IDs [[https://git.kernel.org/linus/72c3c8d6e5275b19fd2d32ec787e8135a421c7ec|commit]] * RPL-S PCI IDs added [[https://git.kernel.org/linus/756b807f6a3e01d238c346925006cdfd6a59e341|commit]] * Compute engine ABI [[https://git.kernel.org/linus/991b4de3275728fd746ce15e00087fdbd51c29a1|commit]], [[https://git.kernel.org/linus/97e17a09063074a2534e8c2f4873588a9aaa48b3|commit]], [[https://git.kernel.org/linus/ecf8eca51f33dbfddcc23902bdee65c17587247c|commit]], [[https://git.kernel.org/linus/59a4752895b2e43351c7c1dd2b264d17d74e8466|commit]] * DG2 Tile4 support [[https://git.kernel.org/linus/072ce4164f973bc762b25ce9a41636bffe75ab36|commit]] * DG2: Add support for render/media decompression [[https://git.kernel.org/linus/764b2668cffafdfde47f51f22b0949315bd0b96a|commit]], [[https://git.kernel.org/linus/4c3afa72138c3c8c115cc2cc10619b82613e710a|commit]], [[https://git.kernel.org/linus/9035039e1ed691cd893777a42e048003a2f349d6|commit]], [[https://git.kernel.org/linus/680025dcc4004a8e799a5a7193a882a561a687d4|commit]] * DG2 render/media compression formats support * ATS-M platform info [[https://git.kernel.org/linus/412c942bdfae114bd3e1570936cef59d5aeb4f54|commit]] * Bump ADL-P DMC version to v2.16 [[https://git.kernel.org/linus/85f50a373fac7c3c34fec5ebed77852de445d2fa|commit]] * Support static DRRS [[https://git.kernel.org/linus/c25300f0797be30dd63d74fcc38b5238a2844932|commit]], [[https://git.kernel.org/linus/092706786e1143fa947f7387600d275113a4043c|commit]], [[https://git.kernel.org/linus/53f64f3a24c115bac05a7a343282623005a16c90|commit]], [[https://git.kernel.org/linus/43af674357114db77cfa19be06aa48d8159610f7|commit]], [[https://git.kernel.org/linus/f0a57798fb5c68e7537e75a4acd81f697fd6c089|commit]], [[https://git.kernel.org/linus/a1b952d4d0a4c2df46f8982d89377e752576c7fa|commit]], [[https://git.kernel.org/linus/ba770ce36b60c5ca40976579c16f75ac0cf9fb84|commit]], [[https://git.kernel.org/linus/851f15fe4c1a2541ac80fa5158c786bf83a2b8e8|commit]], [[https://git.kernel.org/linus/e8ae25df50803b93fa9530ed7048bc67531eb7da|commit]], [[https://git.kernel.org/linus/c2f12155536a28ee99fbf9960c1d83ceff81d9ae|commit]], [[https://git.kernel.org/linus/c5ee23437cae2cffadc1a96ebd444ae2504e0408|commit]], [[https://git.kernel.org/linus/345b7c4b86884cf413735be3edc8e28d0d494916|commit]] * DP HDR support for HSW+ [[https://git.kernel.org/linus/7e4e0e5c38493b81cef7e2d6420d85bf783eb73d|commit]] * GuC hwconfig support and query [[https://git.kernel.org/linus/8781f0515247f441623a01f6e036a1d7898170e2|commit]], [[https://git.kernel.org/linus/78e1fb3112c0ac440bf9dce080a4aefbaa547d52|commit]], [[https://git.kernel.org/linus/bcfc713f11f957711f9494f69c740b95ed335d57|commit]] * sysfs support for multi-tile [[https://git.kernel.org/linus/fa732088378fa0492bd85f32a89f1f39b305d363|commit]], [[https://git.kernel.org/linus/b9741faadbd64db562a85dc79b31b85fa354eeb5|commit]], [[https://git.kernel.org/linus/bec68cc9ea42d853f00da347793cefe49575a574|commit]], [[https://git.kernel.org/linus/b770bcfae9ad816cd9efce6b0fff4dab47084578|commit]], [[https://git.kernel.org/linus/80cf8af17af042cd4b287716aca917422053f873|commit]], [[https://git.kernel.org/linus/56a709cf77468e3a422b0ce3d58f8c2257bac2f1|commit]], [[https://git.kernel.org/linus/fa68bff7cf27d83e0ca83c6388d6bc2ddc599905|commit]] * fdinfo per-client gpu utilisation [[https://git.kernel.org/linus/5f0d4d1463cc64a2a1eb49a69ca3b55929ea36e1|commit]], [[https://git.kernel.org/linus/43c504607dc3e5e38b6afa76badebb6686e2cf05|commit]], [[https://git.kernel.org/linus/8399eec8a127c5bf70e93220421e12d9f7b2b3df|commit]], [[https://git.kernel.org/linus/49bd54b390c2095708faec9c4d2f9fde4acf2f59|commit]], [[https://git.kernel.org/linus/bb6287cb18866e49501da5c92a130830db6f5a18|commit]], [[https://git.kernel.org/linus/2d12d3da5374433d44692a8681417bc7c424439b|commit]], [[https://git.kernel.org/linus/e2d0ff3525b9be7287c583708ff2475c623cfa5c|commit]], [[https://git.kernel.org/linus/055634e4b62f109a47727c2c50586e2e318595a9|commit]] * Add geometry subslices query [[https://git.kernel.org/linus/462ac1cdf4d7acf100f9b21ad8bf72c88ceb902f|commit]], [[https://git.kernel.org/linus/a2e5402691e2326991704b1fb73646fa2efde1c3|commit]], [[https://git.kernel.org/linus/1c671ad753dbbf5f5da7b18175d05acc3cccf1a8|commit]], [[https://git.kernel.org/linus/c94fde8f516610b0961b65a59bc8885e6df23cb9|commit]] * steered register write support [[https://git.kernel.org/linus/b7563ec7d906ef87dcd15f39c66e0f35f58c2003|commit]], [[https://git.kernel.org/linus/10343606ad287d2b8d8ebce0a5cebe5e877f341c|commit]], [[https://git.kernel.org/linus/31a86f0019b12f22546ca434f375194415834278|commit]] * small PCI BAR enablement [[https://git.kernel.org/linus/56eda725c929da5d0a0141a923151d418856b364|commit]], [[https://git.kernel.org/linus/b8ca8fef58d4656859a46a9d0e84821d3b6551b1|commit]], [[https://git.kernel.org/linus/d511d013e2869bed51191b6f70f8073e64c600a1|commit]], [[https://git.kernel.org/linus/9b78b5dade2d26e2b77f1ac27044946e4e8e7247|commit]], [[https://git.kernel.org/linus/ecbf20604848eccc007030766efaed2bb5533191|commit]], [[https://git.kernel.org/linus/51dc0e1a58798417e794d67b7193fe8f01cc2c86|commit]], [[https://git.kernel.org/linus/7fe7c2a679dcec878d3f5ed4ee0dc064bfb91719|commit]] * GuC error capture support [[https://git.kernel.org/linus/24492514ccbd57121f168bb14939f32d8905d579|commit]], [[https://git.kernel.org/linus/8b72c21618de6039d53b3300d4d5f3a3dd69c077|commit]], [[https://git.kernel.org/linus/193be3f448ca75f9bfd36a7b489201f3572a8b49|commit]], [[https://git.kernel.org/linus/33a220f6fcfc7fd9819f96aac69356593a63b10f|commit]], [[https://git.kernel.org/linus/dce2bd5423374973f2a66d6e00e932eb0a5d32d6|commit]], [[https://git.kernel.org/linus/bd1a78b04b68fb8cba94309f6d426dfc50eba873|commit]], [[https://git.kernel.org/linus/580329a3a4a2ffb5168b43e7a1fc1610e6bcae98|commit]], [[https://git.kernel.org/linus/daff407a083da2a50bc5a46c07756a9ccd7842df|commit]], [[https://git.kernel.org/linus/d7c15d76a5547eec420aa9b2940c3e5e7cb77a5a|commit]], [[https://git.kernel.org/linus/f5718a7265a6f562dc706e0b610f060ded4c3739|commit]], [[https://git.kernel.org/linus/247f8071d589333cd0fc559c8802edd13e21e203|commit]], [[https://git.kernel.org/linus/a6f0f9cf330a86971f587333762d9a61a218bc30|commit]], [[https://git.kernel.org/linus/a0f1f7b4f74fc6eaee0b6783af40dacf431df7b4|commit]] * sunset igpu legacy mmap support for newer devices [[https://git.kernel.org/linus/8e7e5c077cd57ee9a36d58c65f07257dc49a88d5|commit]] * GuC version 70.1.1 support [[https://git.kernel.org/linus/2584b3549f4c4081918bfd4109148b1003b2626b|commit]] * Add first set of DG2 PCI IDs [[https://git.kernel.org/linus/1bc4ae0ccbc661b58d3e8f7b633c7786eaf7929f|commit]] * Add lmem_size modparam [[https://git.kernel.org/linus/be658e705d08d14eb1b7803c89e6964b5d1c5c0a|commit]] * amdgpu * SMU 13.0.7 Support [[https://git.kernel.org/linus/0c2a2d1c811fc1a695e8f88bf530fefc8d1e65f8|commit]], [[https://git.kernel.org/linus/113cc31dde66e3153f7290141b6c008dce8ab2bf|commit]], [[https://git.kernel.org/linus/061ca5f52a7687364de714b3ecf10a4a182fdedc|commit]], [[https://git.kernel.org/linus/44426f6cfac92e586db6f933b7bc156382067790|commit]], [[https://git.kernel.org/linus/712b91827da466072a1558685cc791bac9f7f3b8|commit]], [[https://git.kernel.org/linus/a3b49ee0c30ff2b37696a41c7ea9b50136618191|commit]], [[https://git.kernel.org/linus/bae3fcdeff4a215305ca7972b7dcb7494c42f578|commit]], [[https://git.kernel.org/linus/7ab0cd71d715dd658f09c739b5b46c6d3875a321|commit]], [[https://git.kernel.org/linus/37d0fd44cc0c052b23db9d115fe055767c301556|commit]], [[https://git.kernel.org/linus/bae456dd18cbb5d823788685fa12f14a2e02b2d4|commit]], [[https://git.kernel.org/linus/f88fe2037292aeb98fd7f406549c3544578758f7|commit]], [[https://git.kernel.org/linus/1be51ec93ecadf099b387240c6de3e01b6103d32|commit]], [[https://git.kernel.org/linus/2492d40d6ff2043682316b26c1c6436c9023de8f|commit]], [[https://git.kernel.org/linus/59a08e133b6c04532400faf5a53ee19b747c9986|commit]], [[https://git.kernel.org/linus/3929f3381e9cc61f73070377825b62667243bfb4|commit]], [[https://git.kernel.org/linus/9c1a7354e27ec4efbabac4f706a664763bbfd6a2|commit]], [[https://git.kernel.org/linus/fd32ce21f0af061b15d443e88e60124b37d607d9|commit]], [[https://git.kernel.org/linus/27e3911c40f23730514900a6a47af1ab61665ac5|commit]], [[https://git.kernel.org/linus/7620443d8f72894558791f07e5c03806a17d257e|commit]], [[https://git.kernel.org/linus/e575aa69e1dc3d849876905e10dbdb4de10575eb|commit]], [[https://git.kernel.org/linus/db8725718ae565f002bc7a9f721629c98e90b8a2|commit]], [[https://git.kernel.org/linus/334682ae81513638aa49da9615c2c0054a711ed4|commit]], [[https://git.kernel.org/linus/986118548119747fcf4b7b040a219faafc6a6380|commit]], [[https://git.kernel.org/linus/cbd3adaef820bf8bf5c56f791d46b6842071af3c|commit]], [[https://git.kernel.org/linus/c1eeb3d2e86e6eb9923e550fe5144789cc7f5186|commit]] * Add support for GC 11.0 [[https://git.kernel.org/linus/a0fe38b4908639a57be797307e6bbd43e1e520cf|commit]], [[https://git.kernel.org/linus/8e41a56a79a74e5bb99628231c21dd902b8badc4|commit]], [[https://git.kernel.org/linus/6777c8cfcace139822f645c59102d556c541d6d4|commit]], [[https://git.kernel.org/linus/d6b4014ad7b9bf9dac5d42a485ed104d1578b453|commit]], [[https://git.kernel.org/linus/a32fa029218f17f48af8bb56e8f618befc650671|commit]], [[https://git.kernel.org/linus/be3a3409ef1d674da35cfb27028e61a6f90fb952|commit]], [[https://git.kernel.org/linus/4e9d10ce445ba75a42d1a509f88c87347c848fa9|commit]], [[https://git.kernel.org/linus/619c94c3b5494a1c0654fde415083a589d3f0048|commit]], [[https://git.kernel.org/linus/7edda6749fb76ce84d7c0b2a9858be384eeecbf7|commit]], [[https://git.kernel.org/linus/ae2d50be7efce273f769a800c8956b7e86c79b60|commit]], [[https://git.kernel.org/linus/fd0ed91ae8a2b5f3d61a6356b6aaeb2f5b097950|commit]], [[https://git.kernel.org/linus/a76be7bbc3d7213e2e5ef9cbfa397c3ef48fb8b9|commit]], [[https://git.kernel.org/linus/aca670e41f9fe52176040553f174d517cbd69da9|commit]], [[https://git.kernel.org/linus/a8bc8923987caa0d674674cc9652f08ceafdf77b|commit]], [[https://git.kernel.org/linus/8e070831d3f814013796a32d1588447592cd589f|commit]], [[https://git.kernel.org/linus/14ab29241817582e1b92c29ccd738354b2d3241b|commit]], [[https://git.kernel.org/linus/18ee4ce63e0f32cc63dcadb1062e7a3446ead338|commit]], [[https://git.kernel.org/linus/289bcffb9d76f575995113dd48c09de7f2deb1d1|commit]], [[https://git.kernel.org/linus/028c3fb37e705b8fa1448c23c42d1c89f48c07c5|commit]], [[https://git.kernel.org/linus/3d879e81f0f9ed5d33b5eda0fe5226c884bb8073|commit]], [[https://git.kernel.org/linus/3b9186fa868be5d0f2756d06af54c497288d2601|commit]], [[https://git.kernel.org/linus/cc009e613de6560eb499f8bc92c80a737752cb30|commit]], [[https://git.kernel.org/linus/390db4b84aacbf3ef631b8045a7c37465b1248ea|commit]], [[https://git.kernel.org/linus/b21348a28bffd1fd10eaa92c3fe85b5d7220b76f|commit]], [[https://git.kernel.org/linus/65b462fc7ef97dad2fe99b58f0172a14b8948329|commit]], [[https://git.kernel.org/linus/12ec9a432b480a82512aaaa936159cced0834deb|commit]], [[https://git.kernel.org/linus/d81d75c999366e490d512600c8227dcbbe720239|commit]], [[https://git.kernel.org/linus/f6abd4d9f519621ddae6a4ab06190ff7f9ae9c86|commit]], [[https://git.kernel.org/linus/e97b07208d8e17fc4d61961e08feeaeb3a7602af|commit]] * Enable sysfs nodes for vclk and dclk for NAVI12 [[https://git.kernel.org/linus/a68bec2ce7d6d89136b91160c3428caf683acb91|commit]] * Add a {{{AMDGPU_GEM_CREATE_DISCARDABLE}}} flag to note that the content of a BO doesn't needs to be preserved during eviction and {{{AMDGPU_VM_NOALLOC}}} to let userspace control MALL allocation [[https://git.kernel.org/linus/fab2cc8335839867a3db38f195441b9c7c6460f6|commit]], [[https://git.kernel.org/linus/b6c65a2c92aa880e8050a91ca83288b85fc32575|commit]] * Add support for USBC connector [[https://git.kernel.org/linus/8cb3c169fc7574cb889deb3b59a3c8e783fb4685|commit]] * Add debugfs TA load/unload/invoke support [[https://git.kernel.org/linus/e50d9ba0d2cd0cb4dd18e2a41a83fe21d3b046b8|commit]] * Add beige goby PCI ID [[https://git.kernel.org/linus/62e9bd20035b53ff6c679499c08546d96c6c60a7|commit]] * amdkfd: CRIU add support for GWS queues [[https://git.kernel.org/linus/747eea073252b5e30e0e38d04e3fdef7c86f16b5|commit]] * amdkfd: add RAS poison consumption handling for UTCL2 (v2) [[https://git.kernel.org/linus/1990e29b1900758f596434204d4067955f6e904e|commit]] * bridge * dw_hdmi: add audio support [[https://git.kernel.org/linus/8c1bfd0ccf904d80d2874062ef3fecdfddb2a48b|commit]], [[https://git.kernel.org/linus/a90b8fc9ca2d5cae915a0a185785325095245ec3|commit]], [[https://git.kernel.org/linus/8fb241e2d265de7c1711635f3f2048f33e02b57d|commit]], [[https://git.kernel.org/linus/d970ce303ff80ae57bbd3e784f2772dbf3056e0c|commit]] * adv7511: CEC support for ADV7535 [[https://git.kernel.org/linus/0aae7623b4952212781cd48fa411ead52608f6eb|commit]] * lt9211: Add Lontium LT9211 bridge driver [[https://git.kernel.org/linus/8ce4129e3de433ab924951eeb980e97e4c2cc03b|commit]] * tc358767: Add DSI-to-DPI mode support [[https://git.kernel.org/linus/bbfd3190b65629117ae1535499e3de9791499ddc|commit]] * icn6211: Add I2C configuration support [[https://git.kernel.org/linus/8dde6f7452a198a870f74a38118bb1a63da7632e|commit]] * it66121: Add audio support [[https://git.kernel.org/linus/e0fd83dbe92426e4f09b01111d260d2a7dc72fdb|commit]] * panel * Add AUO B133UAN01 [[https://git.kernel.org/linus/ec57376fba5abc0e571617ff88e2ade7970c2e4b|commit]] * Add LQ140M1JW46 edp panel entry [[https://git.kernel.org/linus/9f493fd71d4b132ed87e88b39cd46acf6b963062|commit]] * Add panel driver for !NewVision NV3052C based LCDs [[https://git.kernel.org/linus/49956b505c53923723370a8960ae8fcd9e2b2116|commit]] * simple: Add !DataImage FG040346DSSWBG04 panel support [[https://git.kernel.org/linus/4dd024d4ad6570815876726dedf176482dfdb31f|commit]] * simple: Add Startek KD070WVFPA043-C069A panel support [[https://git.kernel.org/linus/9ff9236394dd8a4fc7d1d3f3dc9d00cda3dd58be|commit]] * msm * Add Display Stream Compression Support [[https://git.kernel.org/linus/b9080324d6ca24eec9295d20547ba171dc61c97c|commit]], [[https://git.kernel.org/linus/0f40ba48de3b8a4c5793013768cd62805033869c|commit]], [[https://git.kernel.org/linus/c110cfd1753e13e10d5aaa5daff78adb4e885bf5|commit]], [[https://git.kernel.org/linus/893d698203ec546a391fd3a611383e7e94faff34|commit]], [[https://git.kernel.org/linus/7c5ab05edc9de699566b86e3cb551c07b74a0f50|commit]], [[https://git.kernel.org/linus/77f6da90487c6f670fa082a295bc9fe110ed9e86|commit]], [[https://git.kernel.org/linus/58dca9810749480737869d02bef4704756372194|commit]], [[https://git.kernel.org/linus/63f4a7bedb0d4fd136ae32e86b8d9f965c895343|commit]], [[https://git.kernel.org/linus/1d6fe0b7e657a51cfd8a681822362fbb990738fc|commit]], [[https://git.kernel.org/linus/7e9cc175b159c49cab8805aec70a88314c2b40ed|commit]], [[https://git.kernel.org/linus/f2803ee91a417eee2359e1a0b919a9b3b09887ec|commit]], [[https://git.kernel.org/linus/89f1bfc43f9838e2c6f06ba1ddbca89629e352ee|commit]], [[https://git.kernel.org/linus/83527af2eb457d7cd7e2119a311f04f505160f9c|commit]], [[https://git.kernel.org/linus/08802f515c3cfea80b48e198de52b4fcbbef27d3|commit]] * Fourcc modifier for tiled but not compressed layouts * Support for userspace allocated IOVA (GPU virtual address) [[https://git.kernel.org/linus/695383a1386c57ea723ff54ea99f49222deed3fd|commit]], [[https://git.kernel.org/linus/f9d5355fa5b6b25c3b6e1727bc36d11bb8c8ee24|commit]], [[https://git.kernel.org/linus/8e30fa32392ccd69bf80e83463e43aa15711ce34|commit]], [[https://git.kernel.org/linus/ca35ab2a2059c08799f0d0c5fcab8a6cc4d89dbd|commit]], [[https://git.kernel.org/linus/2ee4b5d265363f19903bbeae2ffc67d4850d408f|commit]], [[https://git.kernel.org/linus/d413e6f9713422a473ed51618016cee2c5239aed|commit]], [[https://git.kernel.org/linus/522f1abffe90a38e5f22d0112aba8b9a2eae8cf3|commit]], [[https://git.kernel.org/linus/27674c666826d758884d61dbfa8476347bed469d|commit]], [[https://git.kernel.org/linus/95d1deb02a9c93bf9ea8cebe61f0c26cadf43cf9|commit]], [[https://git.kernel.org/linus/a636a0ff11483a4c158acc31ee7ca083d98a0d13|commit]] * DP: eDP support [[https://git.kernel.org/linus/391c96ff055508bcc28f2b8d6b745e1eb8e472f2|commit]], [[https://git.kernel.org/linus/86d56a770442be550ef0d1c90dec5272e1745d93|commit]], [[https://git.kernel.org/linus/3bc965f15e96b51c7e683eaf72e93a2dc6dac471|commit]] * mxsfb * LCDIF CRC support [[https://git.kernel.org/linus/05ecc678357ae0929835b24f40a9ea8a1fcb105a|commit]] * omapdrm * GEM improvements [[https://git.kernel.org/linus/86ad0397250c585096d242dc3c0f774320ed1a80|commit]], [[https://git.kernel.org/linus/1948d28db6215d055930f0cbb6e300622ede5931|commit]], [[https://git.kernel.org/linus/3ccd59f93004c369cc4c0f0939f80cb069f0fc2d|commit]] * vc4 * HDMI YUV support [[https://git.kernel.org/linus/e769a3504e273309c9fe4a417d427c8dbff4cf1c|commit]] * vmwgfx * 3D on arm64 and large cursor support [[https://git.kernel.org/linus/485d98d472d53f9617ffdfba5e677ac29ad4fe20|commit]], [[https://git.kernel.org/linus/bb30d8d8c1b0002712f112c519c9caf4fdf8c9d1|commit]], [[https://git.kernel.org/linus/af326e28380ab858cf7e0c67ba04c4f38a7a41ea|commit]], [[https://git.kernel.org/linus/c593197b6ece417675256e220b5eac25c0b33290|commit]], [[https://git.kernel.org/linus/23b0e695d4ca92e9ebd97689e2e51e497957cb48|commit]], [[https://git.kernel.org/linus/5405d25b9e8e6e0d3bdb04833d528a9bb35fe7ce|commit]], [[https://git.kernel.org/linus/32160e6a98f33cd96fde52cd56b9b758b59d3603|commit]], [[https://git.kernel.org/linus/b861de246912e10c5bda32cb100bff429a5e1ec4|commit]] * Add debugfs entries for various ttm resource managers [[https://git.kernel.org/linus/af4a25bbe5e7e60ff696ef5c1ec48ab2d51c17c6|commit]] * solomon * Add SSD130x OLED displays SPI support [[https://git.kernel.org/linus/74373977d2ca26e5735377f8874be70bc2f030f5|commit]] * sun4i * Allwinner D1 Display Engine 2.0 Support [[https://git.kernel.org/linus/2368a93789513d5725885b4b7df6a14e72dc3e35|commit]], [[https://git.kernel.org/linus/ae5a5d26c15c65cb9bea2f90c9a6405d300e7c76|commit]], [[https://git.kernel.org/linus/adfda0bb86183ac3b5bb0c76813bfca0fe6d5166|commit]], [[https://git.kernel.org/linus/7d57f7f7975634a7a6c5b5adcfe70450426a830b|commit]], [[https://git.kernel.org/linus/f7e974a31881957148110d3cc52774a4e279ef84|commit]], [[https://git.kernel.org/linus/b5fc1c2a8bbdeaed65ac79338bcb70b2a852a2b3|commit]], [[https://git.kernel.org/linus/1f8a21af2171909d02257e715a47fda4cb000d81|commit]], [[https://git.kernel.org/linus/c3779dab242f09c0a50753e32028d56070bf6f2f|commit]], [[https://git.kernel.org/linus/b2da819209b6d60df4e409ecaeb184bf3670bdee|commit]], [[https://git.kernel.org/linus/30d334ce97ae999f190488a38445507cd36828cc|commit]], [[https://git.kernel.org/linus/a359beb4e66b66e6b9a06036e7da7d7cf9cb1169|commit]], [[https://git.kernel.org/linus/b9b52d2f4aafa2bd637ace0f24615bdad8e49f01|commit]], [[https://git.kernel.org/linus/2deb9739bc133c6a0488f580d90351b72cadf81e|commit]] * ast * Displayport support [[https://git.kernel.org/linus/594e9c04b5864b4b8b151ef4ba9521c59e0f5c54|commit]] * rockchip * Support swapped YUV formats [[https://git.kernel.org/linus/3fa50896c35982afb59ad5bcbe04ec2e91bb54a5|commit]] * rk3568 support [[https://git.kernel.org/linus/28bbb5ffbe32741e65d798070986d212cc11e1bb|commit]] * VOP2 support [[https://git.kernel.org/linus/604be85547ce4d61b89292d2f9a78c721b778c16|commit]] * Add regulator support [[https://git.kernel.org/linus/ca80c4eb4b01a7f1c2f333d0a329937ef9c7f03a|commit]] * mediatek * MT8186 support [[https://git.kernel.org/linus/885a0d09fd416cf484fba7db7109d3374f71f899|commit]] * Add RGB565-to-XRGB8888 conversion [[https://git.kernel.org/linus/e08a99d005588f7f1d0647cdbc3368c98471fa6c|commit]] * Add RGB888-to-XRGB8888 conversion [[https://git.kernel.org/linus/26c30f223123b7feff0ca8722af2f93935b08b85|commit]] * ttm: Add common debugfs code for resource managers [[https://git.kernel.org/linus/8cd9efd1b7fb329681d5a5fdf441c8fc8dc4f5ae|commit]] * Remove support for Hyper-V 2008 and 2008R2/Win7 [[https://git.kernel.org/linus/a6b94c6b49198266eaf78095a632df7245ef5196|commit]], [[https://git.kernel.org/linus/106b98a5181c1a5831f1fe31d33d17dd1f0e7ae1|commit]], [[https://git.kernel.org/linus/b0cce4f6fe6633546bbe5ca04f965f76948e2f34|commit]], [[https://git.kernel.org/linus/ac6811a9b36f3ceb549d8b84bd8aeedf6026df02|commit]] == Power Management == * ACPI * DPTF: Support Meteor Lake [[https://git.kernel.org/linus/657b95d34ba3cecc62993817a21896475110603d|commit]] * SPCR: Add support for Nvidia 16550-compatible port subtype [[https://git.kernel.org/linus/3a506ca2cc042bb16d563078e10ef9493588e545|commit]] * processor: idle: Expose max_cstate/nocst/bm_check_disable read-only in sysfs [[https://git.kernel.org/linus/27263b3428f5b2b73be97adf3d679125b6065271|commit]] * Add support for ARM Performance Monitoring Unit Table [[https://git.kernel.org/linus/1c5d62f5dd979dbe7f4b16a5bd3c64fbecb7d92a|commit]] * Add support for the Windows 11 _OSI string [[https://git.kernel.org/linus/62b32fd961cf2d8b2c9fdcd8d58abeb184bb439b|commit]] * cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode [[https://git.kernel.org/linus/171b66e2e2e9d80b93c8cff799e6175074b22297|commit]] * EFI * Allow runtime services to be re-enabled at boot on RT kernels [[https://git.kernel.org/linus/a031651ff2144a3d81d4916856c093bc1ea0a413|commit]] * Provide access to secrets injected into the boot image by CoCo hypervisors (COnfidential COmputing) [[https://git.kernel.org/linus/1227418989346af3af179742cf42ce842e0ad484|commit]], [[https://git.kernel.org/linus/cbabf03c3ef3cce74a97f140cf57611a9e8a21bc|commit]], [[https://git.kernel.org/linus/20ffd9205ef60fca8912bc9df1602bb627756602|commit]], [[https://git.kernel.org/linus/7419995a331c24a239bc0bce5df24360544c7038|commit]] * thermal * k3: Add hwmon support [[https://git.kernel.org/linus/9e5f5f15fef5efd6847b8802e509b67fce72e2fb|commit]] * qcom: Add support for PMIC5 Gen2 ADCTM [[https://git.kernel.org/linus/96f6f333bcf082756a01a7dc5cc7d4898e11b31b|commit]] * qcom: Add support for multiple generations of devices [[https://git.kernel.org/linus/7e70a89a3a08c515fe7e64ef3200d31faaf8d5ac|commit]] * int340x: Add Meteor Lake PCI device ID [[https://git.kernel.org/linus/3c1d004bdb4e12b4b1dfbdd6a9167ea5003e48cd|commit]] * intel: pch: enhance overheat handling [[https://git.kernel.org/linus/92923028e9795055debc460243cc246cc9284cd1|commit]] * k3_j72xx_bandgap: Add the bandgap driver support [[https://git.kernel.org/linus/ffcb2fc86eb7ebc9f5524525fb57e1cccfbd1fc0|commit]] * tools/power turbostat * Add Power Limit4 support [[https://git.kernel.org/linus/f52ba93190457aa285ae805a3e8360a50552cfd8|commit]] * Allow -e for all names [[https://git.kernel.org/linus/0fc521bc3339b029b2ac172a5b00bd7c9867e83d|commit]] * Support thermal throttle count print [[https://git.kernel.org/linus/eae97e053fe306edbbe60c934031edf9a8affd3f|commit]] == Storage == * ahci: Add a generic 'controller2' RAID id [[https://git.kernel.org/linus/5716fb0d403e4edaca5de76b548081f0da1c5c6a|commit]] * nvme-apple: Add initial Apple SoC NVMe driver [[https://git.kernel.org/linus/5bd2927aceba181b84286e00aa2f56e117e699c3|commit]] * nvme: add support for TP4084 - Time-to-Ready Enhancements [[https://git.kernel.org/linus/354201c53e61e493017b15327294b0c8ab522d69|commit]] * scsi: core: Increase max device queue_depth to 4096 [[https://git.kernel.org/linus/f9bdac31cf4b8609c1b241749b0ceb8f67c8685b|commit]] * scsi: lpfc: Add support for ATTO Fibre Channel devices [[https://git.kernel.org/linus/a5b168efba215229465d9a1a0e77b83073c7bfd0|commit]] * scsi: lpfc: Add support for VMID tagging of NVMe I/Os [[https://git.kernel.org/linus/896325a8b1650e45e7626079170c56313057eefa|commit]] * scsi: mpi3mr: Add bsg device support [[https://git.kernel.org/linus/4268fa7513655a83d5492705591fdac6c65db48a|commit]] * scsi: mpi3mr: Add shost related sysfs attributes [[https://git.kernel.org/linus/e51e76edddb10867f95df0c24a9769d6d97afeb0|commit]] * scsi: mpi3mr: Add support for MPT commands [[https://git.kernel.org/linus/506bc1a0d6ba626492c06e5632a3fbe202770fd2|commit]] * scsi: mpi3mr: Add support for NVMe passthrough [[https://git.kernel.org/linus/7dbd0dd8cde356d2a747d5c87dad7c2233dad8a4|commit]] * scsi: mpi3mr: Add support for PEL commands [[https://git.kernel.org/linus/43ca110050988c7a0e581d24ce212ef34a4cdf29|commit]] * scsi: mpi3mr: Add support for driver commands [[https://git.kernel.org/linus/f5e6d5a343761081317c89d23489c93fbafc69ff|commit]] * scsi: mpi3mr: Add target device related sysfs attributes [[https://git.kernel.org/linus/9feb5c4c3f95ec42fc12dc92f7216c2603b1a571|commit]] * scsi: mpi3mr: Expose adapter state to sysfs [[https://git.kernel.org/linus/986d6bad2103fb24bd886aad455245ace168c984|commit]] * scsi: scsi_debug: Add gap zone support [[https://git.kernel.org/linus/4a5fc1c6d75261f2f014a961d39ab10aae66a0f9|commit]] * scsi: storvsc: Remove support for Hyper-V 2008 and 2008R2/Win7 [[https://git.kernel.org/linus/106b98a5181c1a5831f1fe31d33d17dd1f0e7ae1|commit]] * scsi: target: Allow changing dbroot if there are no registered devices [[https://git.kernel.org/linus/80890c5ea068661d6fe4a34beb362ca0f2c49c90|commit]] == Drivers in the Staging area == * H.264 Field Decoding Support for Frame-based Decoders [[https://git.kernel.org/linus/2e2c3d6c0ef88ffac0d6b5079ee88cf8408f5f3b|commit]], [[https://git.kernel.org/linus/26e4520509ffa4bec3d679f7cb3de9adfabef4b3|commit]], [[https://git.kernel.org/linus/adc8a8d6c98a5c996aad41bf1625d87829bd76ba|commit]], [[https://git.kernel.org/linus/e5991e1fd90295b1eb8326a4a6c09012d6c5fc8d|commit]], [[https://git.kernel.org/linus/d3f756ad629b39888e4ed860762ca2f06b1b0c81|commit]], [[https://git.kernel.org/linus/6cafdc8cc0da0ddffad25ca9c70bab990ab9130f|commit]], [[https://git.kernel.org/linus/1b729998633d6ad944d60c9bd9b1c48cd3bd9cf7|commit]], [[https://git.kernel.org/linus/9998943f6dfc5d5472bfab2e38527fb6ba5e9da7|commit]], [[https://git.kernel.org/linus/7ab889f09dfa70e8097ec1b9186fd228124112cb|commit]], [[https://git.kernel.org/linus/a074aa4760d1dad0bd565c0f66e7250f5f219ab0|commit]], [[https://git.kernel.org/linus/cf76bb4d5e74ac4211f1fa47052b30fa7dd6443f|commit]], [[https://git.kernel.org/linus/77e74be83083194f949f4979a35dec9012348d3b|commit]], [[https://git.kernel.org/linus/f942d10dab5afba301fc215954f62e1761a7225a|commit]], [[https://git.kernel.org/linus/5e57a860df6cb5ee2b2502a0d4aceb23c35471c9|commit]], [[https://git.kernel.org/linus/6f32ea37c15e4960252937f1504738ccff56e2ea|commit]], [[https://git.kernel.org/linus/ed7bb87d3d035db3ae7ea50a6007a7429ff216b5|commit]], [[https://git.kernel.org/linus/831410700909f4e29d5af1ef26b8c59fc2d1988e|commit]], [[https://git.kernel.org/linus/3630e4933d40af53f698555d88e6143dc2d140b3|commit]], [[https://git.kernel.org/linus/11442b7c937544dcb2e3525b17dc8f3425e8d9a2|commit]], [[https://git.kernel.org/linus/340ce50f75a6bdfe6d1850ca49ef37a8e2765dd1|commit]] * wfx: get out from the staging area [[https://git.kernel.org/linus/4a5fb1bbcdf1cccae1f6b9c0277b3796b2a468ef|commit]] * media: hantro: Implement support for encoder commands [[https://git.kernel.org/linus/daf3999c12dcef14151710052fca9adfbc3967bc|commit]] * media: hantro: Add support for Hantro G1 on RK356x [[https://git.kernel.org/linus/5f6bfab6da6531238e899fdf29efd6d0185adc3e|commit]] * Remove the drivers for the Unisys s-Par [[https://git.kernel.org/linus/e5f45b011e4a86d62fb3d9d9a634ec30a3027649|commit]] * bcm2835-audio: remove compat ALSA card [[https://git.kernel.org/linus/143b67f19ba1d72b010e6fb3d254d36a86d2bc03|commit]] == Networking == * Bluetooth * btbcm: Add entry for BCM4373A0 UART Bluetooth [[https://git.kernel.org/linus/0d37ddfc50d9a81f46d3b2ffa156d4fea8a410f7|commit]] * btbcm: Support per-board firmware variants [[https://git.kernel.org/linus/63fac3343b99e6726830bb40028fbe23c864eafe|commit]] * btrtl: Add support for RTL8852C [[https://git.kernel.org/linus/8b1d66b50437b65ef109f32270bd936ca5437a83|commit]] * btusb: Add 0x0bda:0x8771 Realtek 8761BUV devices [[https://git.kernel.org/linus/c77a592befddf10dc527a438a81d7166d724c32d|commit]] * btusb: Add a new PID/VID 0489/e0c8 for MT7921 [[https://git.kernel.org/linus/23fcb27b33c8ca09a371de5bc95a18c20f72709c|commit]] * btusb: add support for Qualcomm WCN785x [[https://git.kernel.org/linus/4622594766d0bc96d04079a96e13eb58f3f799f2|commit]] * appletalk: remove Apple/Farallon !LocalTalk PC support [[https://git.kernel.org/linus/03dcb90dbf62fd0bb6152bb59b1d70c8e4ad1c87|commit]] * ath10k * Add support for MSDU IDs for USB devices [[https://git.kernel.org/linus/2c977be2cc5cd4743d2f223360e685d91f0cdffc|commit]] * Enable napi on RX path for usb [[https://git.kernel.org/linus/d930e2560ebee73411cfa5d5b0de4e82254c33e9|commit]] * Support bus and device specific API 1 BDF selection [[https://git.kernel.org/linus/f2a7064a78b22f2b68b9fcbc8a6f4c5e61c5ba64|commit]] * ath11k * Add support for WCN6750 [[https://git.kernel.org/linus/00fd24089b8154ddf5b3e724e2c4c9974b9ba91e|commit]], [[https://git.kernel.org/linus/92c1858e4399edc093a41cbf8f74874bdab59da7|commit]], [[https://git.kernel.org/linus/d1e1edfde0352321af52599ad447b71c91bc6e76|commit]], [[https://git.kernel.org/linus/56c8ccf331bd2ebf8b85f70efb4844803ef3f768|commit]], [[https://git.kernel.org/linus/676f8905fff904ea3e4ee52086a18ab54912b410|commit]], [[https://git.kernel.org/linus/73d3e71306fe864d9667e8d37f731e93a91e2040|commit]], [[https://git.kernel.org/linus/49890d9c93d5abf21babda2b495c7d3014fb9c98|commit]], [[https://git.kernel.org/linus/e67ba19739177f95706c1d4a53c884c89973b843|commit]], [[https://git.kernel.org/linus/00402f49d26ffe991892bba76ccbdfed26538824|commit]] * Support WoW functionalities [[https://git.kernel.org/linus/ba9177fcef21fa98406e73c472b5ac2eb4ec5f31|commit]], [[https://git.kernel.org/linus/fec4b898f369a9b9d516f7bfc459eb4a8c5ceb2c|commit]], [[https://git.kernel.org/linus/c417b247ba042161ddfb34f26a42ec67edc5c378|commit]], [[https://git.kernel.org/linus/90bf5c8d0f7ecddf96fc1cd9434af4e157b51970|commit]], [[https://git.kernel.org/linus/c3c36bfe998b3ad14aa87a57037a05d861889ac8|commit]], [[https://git.kernel.org/linus/a16d9b50cfbaf112401b8e5ccfa852709f498cd4|commit]] * Add peer rhash table support [[https://git.kernel.org/linus/7b0c70d92a435913f6e11d6a248b935697e8a3eb|commit]] * Add support for SAR [[https://git.kernel.org/linus/e2e23a791745a194aa8e6fb4983c2e7b408ab6e1|commit]], [[https://git.kernel.org/linus/652f69ed9c1b4f8ef4ea9d6738f1e6263a5ff26d|commit]] * Add support for targets without trustzone [[https://git.kernel.org/linus/f9eec4947add999e1251bf14365a48a655b786a4|commit]] * Add support for Passpoint [[https://git.kernel.org/linus/3a5627b94222c3abc7e65486e2d2c0cc0a35c140|commit]], [[https://git.kernel.org/linus/355333a217541916576351446b5832fec7930566|commit]], [[https://git.kernel.org/linus/1d7f514577f0ccf3e5f5736247138868fb62896a|commit]] * Add feature for device recovery [[https://git.kernel.org/linus/13da397f884d9c9a3fb6616206eeb6c6ab097287|commit]], [[https://git.kernel.org/linus/38194f3a605e4a961f28bc38a73a4f4d43123968|commit]], [[https://git.kernel.org/linus/78e3e6094220a71504e7136c42b49fc8ed3a72b4|commit]], [[https://git.kernel.org/linus/0d7a8a6204ea9271f1d0a8c66a9fd2f54d2e3cbc|commit]] * Add support muti-type regdb data for WCN6855 [[https://git.kernel.org/linus/801cb1d234288d9bc2afeaa98c7e98f8038b7a6c|commit]] * atlantic: Add XDP support [[https://git.kernel.org/linus/45638f013a63219378f7a2f9b49c5acbfe031c5a|commit]], [[https://git.kernel.org/linus/0d14657f40830243266f972766f1e4d00436e648|commit]], [[https://git.kernel.org/linus/26efaef759a1bc43e819ee44cfd8a1fc4514e8c9|commit]] * axienet: Use NAPI for TX completion path [[https://git.kernel.org/linus/9e2bc267e78068b512d4409b884662f425adb1ec|commit]] * bnxt: Support XDP multi buffer [[https://git.kernel.org/linus/b231c3f3414cfc7bf8fb1e246ed5a3d523616520|commit]], [[https://git.kernel.org/linus/ee536dcbdce4966009b4ea15f03cba045161249a|commit]], [[https://git.kernel.org/linus/ca1df2dd8e2f2c18a90d21e59ad56d43c2e9322e|commit]], [[https://git.kernel.org/linus/23e4c0469ad03f695993cceccb50cbddf9ef8963|commit]], [[https://git.kernel.org/linus/4c6c123c9af9c94be4726134ca72ba5a0be0ebd0|commit]], [[https://git.kernel.org/linus/31b9998bf225eca51f0d9f8d694d807495bf80a8|commit]], [[https://git.kernel.org/linus/32861236190bf1247d18e245cee0814603d2c29f|commit]], [[https://git.kernel.org/linus/9a6aa3504885331a2fbf843c8cb7fa6be49a3d40|commit]], [[https://git.kernel.org/linus/1dc4c557bfedfcdf7fc0c46795857773b7ad66e7|commit]], [[https://git.kernel.org/linus/a7559bc8c17c3f9a91dcbeefe8642ba757fd09e8|commit]], [[https://git.kernel.org/linus/9f4b28301ce6a594a692a0abc2002d0bb912f2b7|commit]] * bnxt_en: Enable packet timestamping for all RX packets [[https://git.kernel.org/linus/66ed81dcedc665bf8c7dfc3867d425f50eba219e|commit]] * can * CTU CAN FD open-source IP core SocketCAN driver [[https://git.kernel.org/linus/1da9d6e35b6bf307c0d498bd1908c1ef9bdb4298|commit]], [[https://git.kernel.org/linus/2dcb8e8782d8e4c38903bf37b1a24d3ffd193da7|commit]], [[https://git.kernel.org/linus/792a5b678e81080313beb3bee19db189aaa2cf8c|commit]], [[https://git.kernel.org/linus/e8f0c23a2415fa8f95cca61e1b4a4c90c4f5a983|commit]], [[https://git.kernel.org/linus/c3a0addefbdec09affe7e9c597f1fceed4e7410a|commit]], [[https://git.kernel.org/linus/cfdb2f365cb9de8f2fd1fb726d82b5bae5e042ab|commit]] * can-dev: remove obsolete CAN LED support [[https://git.kernel.org/linus/6c1e423a3c84953edcf91ff03ab97829b287184a|commit]] * mcp251xfd: add support for mcp251863 [[https://git.kernel.org/linus/c6f2a617a0a81b28ea006f91830ed2879c95c064|commit]] * cpsw: ale: add broadcast/multicast rate limit support [[https://git.kernel.org/linus/e3a5e33fae99b69d72296b2c6afea1db4a397779|commit]] * dsa * felix: dynamically determine tag_8021q CPU port for traps [[https://git.kernel.org/linus/c352e5e8e8f2888c99ee164632af365157da2a41|commit]] * mv88e6xxx: Single chip mode detection for MV88E6*41 [[https://git.kernel.org/linus/5da66099d6e28c66d24c49d9e791f64318c136a9|commit]] * amd: remove NI6510 support (ni65) [[https://git.kernel.org/linus/01f4685797a5723b0046da03c30185ac9ff42b30|commit]] * de4x5: remove support for Generic DECchip & DIGITAL EtherWORKS PCI/EISA [[https://git.kernel.org/linus/32c53420d2a0c2c3a691edb895d90d9d028ca3e0|commit]] * Introduce mt7986 driver [[https://git.kernel.org/linus/62dfb4cc444649b3f841ddb4f472a12ed6422714|commit]], [[https://git.kernel.org/linus/731f3fd6bc879fcf11e99a2576747a33d3958cef|commit]], [[https://git.kernel.org/linus/eb067347aa87eaf8a42d945d3e877b1e8333f5ea|commit]], [[https://git.kernel.org/linus/0e05744beda4ae2d65100ed217e4bd50130b4078|commit]], [[https://git.kernel.org/linus/c4fd06c2bb82c8167e69ca655ea2ed217ec3ca89|commit]], [[https://git.kernel.org/linus/e70a5634c1f58a352aea3dbf2a50e98a0cadd68c|commit]], [[https://git.kernel.org/linus/670ff7dabbb0f317305fa8ccdc87ac88d0c87809|commit]], [[https://git.kernel.org/linus/649a752775c26bb9f9d163aa1102ab9cc5941496|commit]], [[https://git.kernel.org/linus/72e27d3718ba24e75bef7a17d1acd8fbfe37c623|commit]], [[https://git.kernel.org/linus/8cb42714cdc1fc1d91f0a67aa710b794280b7af0|commit]], [[https://git.kernel.org/linus/160d3a9b192985b1cea7f394ab745de762d89165|commit]], [[https://git.kernel.org/linus/7173eca8eeb7d58f885f7506f808f17851f934ce|commit]], [[https://git.kernel.org/linus/4d6426904f13bdb5ab20a2dddfb3427dc518f1f8|commit]], [[https://git.kernel.org/linus/197c9e9b17b115e04c30d9e185ced582b1fee2a8|commit]] * MediaTek SoC flow offload improvements + wireless support [[https://git.kernel.org/linus/1dafd0d607032ac3cdb7f6298342b93b9dc7b3e1|commit]], [[https://git.kernel.org/linus/d776a57e4a284b33bc839687afe9c381f3577eee|commit]], [[https://git.kernel.org/linus/3abd063019b6a01762f9fccc39505f29d029360a|commit]], [[https://git.kernel.org/linus/55c1c4e945fa98a91fac699914c4b456e63d8fad|commit]], [[https://git.kernel.org/linus/f14ac41b785f231573fe935a2eb5aaf737447f0c|commit]], [[https://git.kernel.org/linus/804775dfc2885e93a0a4b35db1914c2cc25172b5|commit]], [[https://git.kernel.org/linus/a333215e10cb5d3b1e0685ca117f0e9452215485|commit]], [[https://git.kernel.org/linus/e9b65ecb7c3050dd34ee22ce17f1cf95e8405b15|commit]], [[https://git.kernel.org/linus/817b2fdf166766b462a034a8cc87d0b53c0054ec|commit]], [[https://git.kernel.org/linus/bb14c19122b768c3d659da2e91fb9324a2374d06|commit]], [[https://git.kernel.org/linus/1ccc723b5829d63a29627e1d2de2da84efd037c2|commit]], [[https://git.kernel.org/linus/c4f033d9e03e99fb024b2300d61e099aa7646bb7|commit]], [[https://git.kernel.org/linus/8ff25d377445dcc587584b7c0228bf0eafb26f9f|commit]], [[https://git.kernel.org/linus/33fc42de33278b2b3ec6f3390512987bc29a62b7|commit]] * Add driver for Sunplus SP7021 [[https://git.kernel.org/linus/fd3040b9394c58bcedb83554bcf1a073021d6b36|commit]] * ti: am65-cpsw: enable bc/mc storm prevention support [[https://git.kernel.org/linus/5ec836be11b3f7dfbdeaee8dd86137f134df6f6f|commit]] * ti: cpsw_new: enable bc/mc storm prevention support [[https://git.kernel.org/linus/127c9e970f59edaaaa7a7134e55752314c9691da|commit]] * hamradio: remove support for DMA SCC devices [[https://git.kernel.org/linus/865e2eb08f51820bdefa37a80abe771b5979d440|commit]] * hns3 * Add ethtool parameter check for CQE/EQE mode [[https://git.kernel.org/linus/286c61e7279768cec9c13bf8ce947de5c33e2325|commit]] * Add tx push support in hns3 ring param process [[https://git.kernel.org/linus/1f702c1643f2f9657f9dd03085b309ab9a1de1d7|commit]] * hv_netvsc: Add support for XDP_REDIRECT [[https://git.kernel.org/linus/1cb9d3b6185b2a4d1d592632a7faf5d8c8e5f9b3|commit]] * i40e * Add Ethernet Connection X722 for 10GbE SFP+ support [[https://git.kernel.org/linus/a941d5ee4c579682e36063dd966e041bd8368ab8|commit]] * Add support for MPLS + TSO [[https://git.kernel.org/linus/b4fb2d33514a511312e1c0e470771eaa4a94d8ec|commit]] * Add tx_stopped stat [[https://git.kernel.org/linus/f728fa01666952fc077801f2a12a088a49d3b543|commit]] * Add vsi.tx_restart to i40e ethtool stats [[https://git.kernel.org/linus/c8631e61f4d459ce9259ffddbb23baafd514c98d|commit]] * ice * Add mpls+tso support [[https://git.kernel.org/linus/69e66c04c672d8ff83f76e625c27a4d7cd717c08|commit]] * Expose RSS indirection tables for queue groups via ethtool [[https://git.kernel.org/linus/d9713088158b23973266e07fdc85ff7d68791a8c|commit]] * ipa * make endpoint HOLB drop configurable [[https://git.kernel.org/linus/153213f0554d5053d5f9385ae6b4f116c4dc1fb8|commit]] * specify RX aggregation time limit in config data [[https://git.kernel.org/linus/beb90cba607ff060c325e6717d2d5e7ff58abf11|commit]] * support hard aggregation limits [[https://git.kernel.org/linus/3cebb7c2ed2d76f6f8df67b030c34ffe27867766|commit]] * ixgbe: add xdp frags support to ndo_xdp_xmit [[https://git.kernel.org/linus/470bcfd6039b390f1bc29d9ce12461781f5cd7af|commit]] * lan966x * Add support for PTP programmable pins [[https://git.kernel.org/linus/c1a519919d041f058a4451e93d7cf7c879f1a8b0|commit]], [[https://git.kernel.org/linus/77f2accb501ab7ff3d734bbf09b5872cba4285f1|commit]], [[https://git.kernel.org/linus/3adc11e5fc5fc0925aa298c8ef327224459f80bf|commit]], [[https://git.kernel.org/linus/2b7ff2588ec21dde8a3a66dc927e4e653b175ddb|commit]], [[https://git.kernel.org/linus/f3d8e0a9c28ba0bb3716dd5e8697a075ea36fdd8|commit]] * Add support for FDMA [[https://git.kernel.org/linus/fdb2981c00bb6ec82d3f96940a2f751ef9ca6bb4|commit]], [[https://git.kernel.org/linus/8f2c7d9ad778e38c38a43932869ee6fc971b2b6c|commit]], [[https://git.kernel.org/linus/c8349639324a79f60106126c8193bd2fcd574fe8|commit]], [[https://git.kernel.org/linus/2ea1cbac267e2a39546982612fc00084b6d93e40|commit]] * mdio * Add reset deassertion for Aspeed MDIO [[https://git.kernel.org/linus/1585362250fed6b0c166e176b628b335611d8f19|commit]] * aspeed: Add c45 support [[https://git.kernel.org/linus/e6df1b4a2759d3781f17ae9cdf96bc607e20d0b8|commit]] * mlx5 * Add last command failure syndrome to debugfs [[https://git.kernel.org/linus/1d2c717bc7f7fd3c9cf38d4a0d5d7ede06adf05b|commit]] * Lag, add debugfs to query hardware lag state [[https://git.kernel.org/linus/7f46a0b7327ae261f9981888708dbca22c283900|commit]] * Lag, expose number of lag ports [[https://git.kernel.org/linus/34a30d7635a8e37275a7b63bec09035ed762969b|commit]] * Lag, support single FDB only on 2 ports [[https://git.kernel.org/linus/e2c45931ff124381e6389c5e226a9527ff8c9969|commit]] * Support devices with more than 2 ports [[https://git.kernel.org/linus/4cd14d44b11dabf195d1e66dadbb954336224658|commit]] * Support multiport eswitch mode [[https://git.kernel.org/linus/94db3317781922ba52722c58061e0e8517d4d80d|commit]] * Drop Mellanox FPGA IPsec support from the kernel [[https://git.kernel.org/linus/2fa33b3518a8da0a5345b7ae0064223b5e4e156f|commit]], [[https://git.kernel.org/linus/df439fcb1cd4fe8e8b1c4065db4ef1b544aa5d9e|commit]], [[https://git.kernel.org/linus/501a9b23b23cb356362740347f40f7a46a9e866f|commit]], [[https://git.kernel.org/linus/3c811a6b45524a64fb9bc7e1c3292f7216279a75|commit]], [[https://git.kernel.org/linus/0d90bd551446b0a3c7e8777b120c67a7d741657c|commit]], [[https://git.kernel.org/linus/74ec29bdb0ebe09d5490cd50df5ab3c309d6b276|commit]], [[https://git.kernel.org/linus/de8bdb476908e64805df4bfbad20618cbb1f9ffa|commit]], [[https://git.kernel.org/linus/32313c6ae622ed7aa553fa1ee22d8e5f24146f0e|commit]], [[https://git.kernel.org/linus/7e4e849121398ac4f7c7c2cf1d878c2ca6f62929|commit]], [[https://git.kernel.org/linus/5a985aa3c922b680cc5bdfb347fee42961dc0e51|commit]], [[https://git.kernel.org/linus/2451da081a343e079d9f5a7b063fcdf0bc439aa8|commit]], [[https://git.kernel.org/linus/a6a9eaf14222434ba1bdfcdaa2c5a27dbd126972|commit]], [[https://git.kernel.org/linus/54deb0e77561973f4ca4515e18ab972c281eea1d|commit]], [[https://git.kernel.org/linus/16fe5a1c5c074a836626e3bd9560d3c4a39a3fcf|commit]], [[https://git.kernel.org/linus/f03c7b183ef93032582131cd25940245fbee433a|commit]], [[https://git.kernel.org/linus/f2b41b32cde8453a0a26875261f0e26809c2805a|commit]], [[https://git.kernel.org/linus/2984287c4c19949d7eb451dcad0bd5c54a2a376f|commit]] * Drop Mellanox FPGA TLS support from the kernel [[https://git.kernel.org/linus/40379a0084c2f65eb62c102f5bbf5cdc14a50410|commit]], [[https://git.kernel.org/linus/e59437aa7ae6757111e633d02acb9868c1a7ec03|commit]], [[https://git.kernel.org/linus/691f17b980d028e74ae168ef9e5be7d6021dbf23|commit]], [[https://git.kernel.org/linus/943aa7bda37301eefc363e4940c4805d8e166478|commit]], [[https://git.kernel.org/linus/7a9104ea9011c0e15176c2951a97bda43c4beabf|commit]] * mlx5_vdpa: Support MAC/VLAN haw offloading [[https://git.kernel.org/linus/7becdd13b640a6f91219ae3f201afa03ed67876b|commit]], [[https://git.kernel.org/linus/baf2ad3f6a985354293e371b9ba12b162d639e29|commit]] * Show statistics for a vdpa device [[https://git.kernel.org/linus/7a6691f1f89784f775fa0c54be57533445726068|commit]], [[https://git.kernel.org/linus/13b00b135665c92065a27c0c39dd97e0f380bd4f|commit]], [[https://git.kernel.org/linus/0078ad905dc8eada34461312a0060b0904c57e2d|commit]], [[https://git.kernel.org/linus/a6a51adc6e8aafebfe0c4beb80e99694ea562b40|commit]], [[https://git.kernel.org/linus/1892a3d425bf525ac98d6d3534035e6ed2bfab50|commit]] * mlxsw * Line cards status tracking [[https://git.kernel.org/linus/de28976d2650d3cd962035a9fac5eef3c5b1b379|commit]], [[https://git.kernel.org/linus/7b261af9f641595f2fc2c8fae6cdcffc740b9b9e|commit]], [[https://git.kernel.org/linus/a11e1ec141ea14b9e44240b275378a315ee44457|commit]], [[https://git.kernel.org/linus/06a0fc43bb10e48355574b8d28ab5ab1a3c86c61|commit]], [[https://git.kernel.org/linus/f11a323da46cff1ce3e5bb87c36cc8cd21f9a793|commit]], [[https://git.kernel.org/linus/99a03b3193f628a525ee0191e60418af6960004b|commit]] * Introduce line card support for modular switch [[https://git.kernel.org/linus/c246f9b5fd617fe487f8b6f18851703f468501d6|commit]], [[https://git.kernel.org/linus/fcdc8ce23a309c26a67fc613a741d9b21a248311|commit]], [[https://git.kernel.org/linus/fc9f50d5b366cd9f35bdee22fe3f8d77833cb1d8|commit]], [[https://git.kernel.org/linus/b837585985386e05478cb17868d23a6fa87c4f8d|commit]], [[https://git.kernel.org/linus/bac62191a3d4dddc4dbfddb4187d4952380c29c7|commit]], [[https://git.kernel.org/linus/d3ad2d88209ff8c4ec6fbcf21be7f85104767cdd|commit]], [[https://git.kernel.org/linus/ebf0c53417319ff568d9b6238a60ba27395385f3|commit]], [[https://git.kernel.org/linus/adc6462376b1a22d486ab5f6e624ba9528a380da|commit]], [[https://git.kernel.org/linus/b0ec003e9a906431073628e7ecc70a84f0e54074|commit]], [[https://git.kernel.org/linus/505f524dc66093a5db5ef2fea8153d5b449d260d|commit]], [[https://git.kernel.org/linus/5290a8ff2e11e11d4f41369ec66c3bf7fc2f4a09|commit]], [[https://git.kernel.org/linus/5bade5aa4afc914dac9086500e0bfabec0d3ffbe|commit]], [[https://git.kernel.org/linus/b217127e5e4ee0ecfce7c5f84cfe082238123bda|commit]], [[https://git.kernel.org/linus/ee7a70fa671b274aa7e34c66a6e9ab55acadc59a|commit]], [[https://git.kernel.org/linus/45bf3b7267e0264ff25f85ea46ba4628d39b69b4|commit]], [[https://git.kernel.org/linus/6445eef0f600b726da19b4d5885ebb25ba47f590|commit]] * Preparations for line cards support [[https://git.kernel.org/linus/349454526f5fe6488083c35306b04acd0d065bbb|commit]], [[https://git.kernel.org/linus/e5b6a5bac8cc12790eccf69e01372e135f9e4af2|commit]], [[https://git.kernel.org/linus/b244143a085e1e6b9bee83bafe99b4e1fc9ee51e|commit]], [[https://git.kernel.org/linus/b890ad418e1feada06dddc3f00ee2c8cccf77c13|commit]], [[https://git.kernel.org/linus/fd27849dd6fd6913c35948653f8e167672655438|commit]], [[https://git.kernel.org/linus/ef0df4fa324af23a5b55d3518f5799c87b6b665a|commit]], [[https://git.kernel.org/linus/6d94449a7d7dca9d4b9b5a2792db537b2b69b4b7|commit]], [[https://git.kernel.org/linus/739d56bc635e9ba642777445d8c9c37e4a35ba3c|commit]], [[https://git.kernel.org/linus/03978fb88b06bdbe6c404ffb49cf8290d2d015a5|commit]] * Extend line card model by devices and info [[https://git.kernel.org/linus/8d92e4fbcf0fb7ecb24223b7b1ce95b9beb4dfa2|commit]], [[https://git.kernel.org/linus/276910aecc6a4076f5fbfd8160ff70695d6c1eb5|commit]], [[https://git.kernel.org/linus/28b2d1f1ac41dda0b239830765d85c7ae4434182|commit]], [[https://git.kernel.org/linus/798e2df5067caeb38afe501decec02abdac8a0d7|commit]], [[https://git.kernel.org/linus/8e2e10f651129d6e270a0b9a8bd3aaf0aa3f06d4|commit]], [[https://git.kernel.org/linus/5e22298918258d8927b55604598c3ca37ef48e2f|commit]], [[https://git.kernel.org/linus/3b37130f48555f64be626e619e362e708c2cbd79|commit]], [[https://git.kernel.org/linus/08682c9e58cde26736566445ccec23b4bdbefac6|commit]], [[https://git.kernel.org/linus/c38e9bf338121b8c27e0458d817d534d005bc517|commit]], [[https://git.kernel.org/linus/e932b4bdbd7cf51907d733376ddcd5b679c02923|commit]], [[https://git.kernel.org/linus/002defd576a3eb5d0f8bf11d27f0581ed0f34dd4|commit]] * mt76 * Ethernet->WLAN hardware flow offloading support on MT7622 [[https://git.kernel.org/linus/cc9fd945db4fa1ea2317c3d716b92ba2e9a13147|commit]], [[https://git.kernel.org/linus/d1ddc536df93ae406ef671deb3218898d3515ea4|commit]], [[https://git.kernel.org/linus/61b5156bf02dbd642de94eb61a3bc4ab6f8bfb71|commit]], [[https://git.kernel.org/linus/f68d67623dec9445960b52a0e9e8e60297596b4b|commit]] * mt7915: add debugfs knob for RF registers read/write [[https://git.kernel.org/linus/0a17329ae9c1fa0fde43b45e7d04a10708020b1b|commit]] * mt7915: add more statistics from fw_util debugfs knobs [[https://git.kernel.org/linus/64d607256a9e56944828794c8459e1cbdc0cea4b|commit]] * mt7915: add support for 6G in-band discovery [[https://git.kernel.org/linus/869f06468e77b06795bc5855bd5b6b03c6cb147c|commit]] * mt7921: Add AP mode support [[https://git.kernel.org/linus/116c69603b01f2d6e4499ca5d535f5b71c52052c|commit]] * mt7921: add ipv6 NS offload support [[https://git.kernel.org/linus/5fc201aa8cf39d8e313b22c97abea73849cf1edb|commit]] * mvneta: add support for page_pool_get_stats [[https://git.kernel.org/linus/b3fc79225f055af7ef48b47a90752c31cc062e6e|commit]] * mwifiex: Add SD8997 SDIO-UART firmware [[https://git.kernel.org/linus/562354ab9f0aa4fcd8f2184506dcb9c18a792182|commit]] * nfp * flower: decap neighbour table rework [[https://git.kernel.org/linus/29c691347e38248607eeab74691bed05115fca79|commit]], [[https://git.kernel.org/linus/e30b2b68c14f51156ae982047903bb37d4799a16|commit]], [[https://git.kernel.org/linus/38fc158e172b2df03f24d4a6ea6a89eab37a4b29|commit]], [[https://git.kernel.org/linus/9d5447ed44b5ddca07d82aba4d8a9436c4e910c4|commit]], [[https://git.kernel.org/linus/9ee7c42183d1eaa7d559a7c20cbbf7803a25523e|commit]], [[https://git.kernel.org/linus/f1df7956c11f93b2a90ceae78cdc4bfc00f5e38d|commit]], [[https://git.kernel.org/linus/591c90a1d0b06f93695e443a1adaebdc8865647e|commit]], [[https://git.kernel.org/linus/c83a0fbe9766b3ae970b96435b7c9786299a9b12|commit]], [[https://git.kernel.org/linus/a7da2a864a4fa63fe39c808eec8abfb76abf1dbd|commit]] * VF rate limit support [[https://git.kernel.org/linus/e0d0e1fdf1ed9dcbca60409af0856fa17f0021cb|commit]], [[https://git.kernel.org/linus/a14857c27a505bc7ebcef6311424274b2f42f846|commit]] * flower: support ct merging when mangle action exists [[https://git.kernel.org/linus/e43d940f480b69ab98dd5d14e9fefdef8851db1a|commit]] * Support 802.1ad VLAN assingment to VF [[https://git.kernel.org/linus/59359597b010ced20e6e14c8660834c05c2a96b7|commit]] * Support Corigine PCIE vendor ID [[https://git.kernel.org/linus/299ba7a32a3ca2ad2955bbad6b30eb88d1ced62d|commit]] * Support VxLAN inner TSO with GSO_PARTIAL offload [[https://git.kernel.org/linus/ae664d9d8559b123766b47af4dfbfa877a80156e|commit]] * Add octeon_ep driver [[https://git.kernel.org/linus/862cd659a6fbac664f1fcdd7149046040a7a7e9c|commit]], [[https://git.kernel.org/linus/4ca2fbdd0bb630948d52b9b727dde58783d21e22|commit]], [[https://git.kernel.org/linus/37d79d0596062057f588bdbb2ebad5455a43d353|commit]], [[https://git.kernel.org/linus/397dfb57dcc25f393b32506eeb00600c56fe2444|commit]], [[https://git.kernel.org/linus/5cc256e79bff06d299e4416d75786bdc411fa0e6|commit]], [[https://git.kernel.org/linus/1f2c2d0cee023ca93299c322e3393af8be234ef8|commit]], [[https://git.kernel.org/linus/6a610a46bad1fd9886d9bf19f4220ecbb7c1b9ef|commit]] * octeontx2-pf: Add support for adaptive interrupt coalescing [[https://git.kernel.org/linus/6e144b47f560edc25744498f360835b1042b73dd|commit]] * phy * adin1100: Add initial support for ADIN1100 industrial PHY [[https://git.kernel.org/linus/3254e0b9eb5649ffaa48717ebc9c593adc4ee6a9|commit]], [[https://git.kernel.org/linus/909b4f2bf764a903e9183111368f1509f9b40e6d|commit]], [[https://git.kernel.org/linus/1b020e448e0fb67bcb04ee0f778d413045f965d3|commit]], [[https://git.kernel.org/linus/3da8ffd8545f62fec85a48a3c637b2f427974f11|commit]], [[https://git.kernel.org/linus/7eaf9132996a34ba2643efe91a355385c6ff5114|commit]], [[https://git.kernel.org/linus/48f20f90211978140fc391c4c1f10016f020a0fa|commit]] * LAN87xx: add ethtool SQI support [[https://git.kernel.org/linus/b649695248b15bfd921abda7c9096e1a93f8d67d|commit]] * LAN937x: add interrupt support for link detection [[https://git.kernel.org/linus/fb0a43f5bd454dfae94aeb293b32669c6ef83b37|commit]] * adin: add support for clock output [[https://git.kernel.org/linus/ce3342161edcb9ccac60ed6964652d37de8788c8|commit]] * dp83td510: Add support for the DP83TD510 Ethernet PHY [[https://git.kernel.org/linus/165cd04fe25392f875ebb94188c4faa20905290d|commit]] * smsc: add LAN8742 phy support [[https://git.kernel.org/linus/53ad228682899689d8a3a0f91e399febe88a1db3|commit]] * prestera * acl: add action hw_stats support [[https://git.kernel.org/linus/e8bd70250a821edb541c3abe1eacdad9f8dc7adf|commit]] * Add police action support [[https://git.kernel.org/linus/dde2daa0a279623a6f769b258339df744cc0fdd6|commit]] * qed: Remove IP services API [[https://git.kernel.org/linus/5e7260712b9a76de19c32f15d667f8f93e573978|commit]] * Add Renesas RZ/V2M Ethernet support [[https://git.kernel.org/linus/a7931ac16128bb3af5c4ac482057a711da117856|commit]], [[https://git.kernel.org/linus/cb99badde146c327f150773921ffe080abe1eb44|commit]], [[https://git.kernel.org/linus/b0265dcba3d6c1689e6ce315bed09192fb587403|commit]], [[https://git.kernel.org/linus/72069a7b2821443f57e5734f91e19936c48e4809|commit]], [[https://git.kernel.org/linus/e1154be73153ab6aafa1546d998987b692ffdc02|commit]] * rtw88 * 8821c: support AP mode [[https://git.kernel.org/linus/c1edc86472fc3a5aa3b5c5c53c4e20f6a24992a6|commit]], [[https://git.kernel.org/linus/6723c0cde84fde582a261c186ce84100dcfa0019|commit]], [[https://git.kernel.org/linus/f2217968ffdae702c21cc00fa804fbbd9ee6bb4b|commit]], [[https://git.kernel.org/linus/f1c4dabfe68df7321cba0a07a30b2776a303abb2|commit]], [[https://git.kernel.org/linus/f5207c122102cac22c78f438610d937a924aee3a|commit]], [[https://git.kernel.org/linus/ece31c93d4d68f7eb8eea4431b052aacdb678de2|commit]] * 8821ce: add support for device ID 0xb821 [[https://git.kernel.org/linus/d5286826201ec226a683964122e207be60f62fbf|commit]] * rtw89 * Refine interrupt masks for SER, and add H2C for new chip [[https://git.kernel.org/linus/aa7f148bedcaab5b6f6072de6154f36f8876e118|commit]], [[https://git.kernel.org/linus/04b5983ef700d49cc2b30beee95b7f0ba5693dd3|commit]], [[https://git.kernel.org/linus/0a6f299b6782c522be67074d37e4e0da56389ddc|commit]] * Update TX power from internal tables that support UK and 6G; implement TX/RX descriptors V1 [[https://git.kernel.org/linus/5a0e776bec96e373940731875f9e58f9a747a6e4|commit]], [[https://git.kernel.org/linus/c504bf23290c980588a19f228ffe6b37097dc460|commit]], [[https://git.kernel.org/linus/034307088cb2bdf9b2f79cdc3ddc2be22c89bbfd|commit]], [[https://git.kernel.org/linus/1ae30c37ecf11781efea733e84927f4480e12ebd|commit]], [[https://git.kernel.org/linus/bed4045ffb9c7453d2b6627f5d29b27973f1f653|commit]], [[https://git.kernel.org/linus/1e6f0d2a677a6bd0f719158f9a1453ce7b11bb0c|commit]], [[https://git.kernel.org/linus/a95bd62ec01df487b18f57eacc4c38d6d73a059a|commit]], [[https://git.kernel.org/linus/6d5b5d6290ece7fd3652546ebc1ba98236327b5f|commit]], [[https://git.kernel.org/linus/f59acdde5197f3ea96ebf3d6bd95741d210dab9b|commit]], [[https://git.kernel.org/linus/79a6c9a4f3c4473dd508a7384ae328bf683b7382|commit]], [[https://git.kernel.org/linus/84fc6999f0d01920687d8555e3f1bb87625a66ed|commit]] * 8852c: add 8852c tables, TX power and set channel functions [[https://git.kernel.org/linus/eefad995c24295138669e5522f9b04c31fef0755|commit]], [[https://git.kernel.org/linus/342475ac510ac0231fb38d00befdc86228453825|commit]], [[https://git.kernel.org/linus/c6badab206d5a2330c896ab1b77d79e80c6f16aa|commit]], [[https://git.kernel.org/linus/c7845551bf667894c5eb4320265d8717f056a8ac|commit]], [[https://git.kernel.org/linus/cc99eefa61f08a655a6471ee31e3096ad2e329d2|commit]], [[https://git.kernel.org/linus/e885871ee809aaadb06e8c63d5c3e90c8c07ccac|commit]], [[https://git.kernel.org/linus/e6b17cbd34e3f7aa88169e21c814692c151c7418|commit]], [[https://git.kernel.org/linus/7b9c98c7a484f33c610d957f5fb9a281d1642828|commit]], [[https://git.kernel.org/linus/bb865ba6ea83b561bfee2f74a3cb89ff5b983ecb|commit]], [[https://git.kernel.org/linus/63fb5c981590f0bdf1708077b94563ee609efe8f|commit]], [[https://git.kernel.org/linus/1b00e9236a7131284609d10e6f63ff2864ebe650|commit]], [[https://git.kernel.org/linus/79dafcd4ff6fc5edb86528345e91b417d0bd016e|commit]] * 8852c: add RFK and then enable 8852ce in Makefile and Kconfig [[https://git.kernel.org/linus/ec424639d41b82aee16282b47091f95ee42e1767|commit]], [[https://git.kernel.org/linus/76599a8d0b7d23b990d03dc5a0ceb450afd18391|commit]], [[https://git.kernel.org/linus/fb8177d729f2c1f772128441adc80962d7e6ee85|commit]], [[https://git.kernel.org/linus/e5efc4d55c20beea57683b3c94f0e1c4e254c9c9|commit]], [[https://git.kernel.org/linus/30052c5a1c997da1c2523336b59d9a5eeb1905c9|commit]], [[https://git.kernel.org/linus/ac91be9756168c7834ffb2ab5692c1dfbf2e957a|commit]], [[https://git.kernel.org/linus/2da8109d9885395b2439d8460cc7f616a9ccb3a8|commit]], [[https://git.kernel.org/linus/da4cea16cb1340576459e1a703cae4084f9e6514|commit]], [[https://git.kernel.org/linus/7ba49f4c6896d83b3841c0b046a0a7b1e97cc0dd|commit]] * sfc: add EF100 VF support via a write to sriov_numvfs [[https://git.kernel.org/linus/78a9b3c47befde80a4896a8c5172990b60c58af4|commit]] * stmmac: intel: Add RPL-P PCI ID [[https://git.kernel.org/linus/83450bbafebdaf90818e77ee368202f03d056cd7|commit]] * qmi_wwan * Add support for Cinterion MV31 with new baseline [[https://git.kernel.org/linus/9f4fc18bf285f20c1498f8fcfb586fa70a070fb5|commit]] * Add Telit 0x1057 composition [[https://git.kernel.org/linus/f01598090048f5f732ea7aa64b2f194131ce60d2|commit]] * Add Telit 0x1250 composition [[https://git.kernel.org/linus/2c262b21de6dc93ac4d8c7a4cea0da4226b451fb|commit]] * Add support for Sierra Wireless EM7590 [[https://git.kernel.org/linus/561215482cc69d1c758944d4463b3d5d96d37bd1|commit]] * r8152: Add in new Devices that are supported for Mac-Passthru [[https://git.kernel.org/linus/f01cdcf891a569dee187a5de0c25cd5766151524|commit]] * wan: remove support for COSA and SRP synchronous serial boards [[https://git.kernel.org/linus/89fbca3307d40d5a48bc41919a543dc46298cf7a|commit]] * wan: remove support for Z85230-based devices [[https://git.kernel.org/linus/bc6df26f1f785be9b4c10d37e50ac40b46428984|commit]] * wan: remove the lanmedia (lmc) driver [[https://git.kernel.org/linus/a5b116a0fa90d6d0e7af4f39199a6ae1f0afc9c7|commit]] * wcn36xx: Implement tx_rate reporting [[https://git.kernel.org/linus/1216c4d30723f5ed5b7576a2b96dafc4c5a8cbf9|commit]] * wil6210: remove 'freq' debugfs [[https://git.kernel.org/linus/4255a07a98cb0054947fbe5cb3d6f0b5eb87522b|commit]] * wireless: add plfxlc driver for pureLiFi X, XL, XC devices [[https://git.kernel.org/linus/68d57a07bfe5bb29b80cd8b8fa24c9d1ea104124|commit]] * wwan: t7xx: PCIe driver for !MediaTek M.2 modem [[https://git.kernel.org/linus/2fbdf45d7d26361a0c3ec8833fd96edf0f5812da|commit]], [[https://git.kernel.org/linus/a4ff365346c98081311c299955d91d657123e8aa|commit]], [[https://git.kernel.org/linus/39d439047f1dc88f98b755d6f3a53a4ef8f0de21|commit]], [[https://git.kernel.org/linus/13e920d93e37fcaef4a9309515798a3cae9dcf19|commit]], [[https://git.kernel.org/linus/48cc2f5ef846e76dc3bb1501a4014be18c644c1b|commit]], [[https://git.kernel.org/linus/da45d2566a1d4e260b894ff5d96be64b21c7fa79|commit]], [[https://git.kernel.org/linus/61b7a2916a0ef91be2e9a4b0d0a5bdf9a371cbee|commit]], [[https://git.kernel.org/linus/33f78ab5a38a79cc5227eb59da9c98b25cfb0ff1|commit]], [[https://git.kernel.org/linus/d642b012df70a76dd5723f2d426b40bffe83ac49|commit]], [[https://git.kernel.org/linus/05d19bf500f8281f574713479b04679fa226d0a3|commit]], [[https://git.kernel.org/linus/46e8f49ed7b3063f51e28f3ea2084b3da29c1503|commit]], [[https://git.kernel.org/linus/d10b3a695ba0227faf249537402bb72b283a36b8|commit]], [[https://git.kernel.org/linus/de49ea38ba11c1f0fd9e126e93b2f7eb67ed5020|commit]], [[https://git.kernel.org/linus/c9933d494c54f72290831191c09bb8488bfd5905|commit]] * Remove non-Ethernet drivers using virt_to_bus() [[https://git.kernel.org/linus/41c335c8212387a7563b0eb7f885591ad49970be|commit]], [[https://git.kernel.org/linus/5b74a20d35ab8ff05c2111233bb069eb7fcea4e9|commit]], [[https://git.kernel.org/linus/052e1f01bfae8be6f31b61ed3a2356edfca855dc|commit]], [[https://git.kernel.org/linus/89fbca3307d40d5a48bc41919a543dc46298cf7a|commit]], [[https://git.kernel.org/linus/bc6df26f1f785be9b4c10d37e50ac40b46428984|commit]], [[https://git.kernel.org/linus/865e2eb08f51820bdefa37a80abe771b5979d440|commit]], [[https://git.kernel.org/linus/e05afd0848f8452edb7b4138536fae2aaf01552a|commit]] == Audio == * Add generic serial MIDI driver using serial bus API [[https://git.kernel.org/linus/542350509499fed057a2a56921a383888a6f4fd3|commit]] * ctxfi: Add SB046x PCI ID [[https://git.kernel.org/linus/1b073ebb174d0c7109b438e0a5eb4495137803ec|commit]] * hda/conexant: add a new hda codec SN6140 [[https://git.kernel.org/linus/ca348e7fe1ab9192ad7d9ff029a82a1594e0e289|commit]] * hda/cs8409: Add Speaker Playback Switch for Cyborg [[https://git.kernel.org/linus/f129f26f76959fb09784c1d2d959a7c1d05201a3|commit]] * hda/cs8409: Add Speaker Playback Switch for Warlock [[https://git.kernel.org/linus/6e7cf6702c6a6338b2116aae236cf3c9e1c07855|commit]] * hda/cs8409: Support new Odin Variants [[https://git.kernel.org/linus/22bb82264c655ef297adf442cdc796849e5a2a8c|commit]] * hda/realtek: Add new type for ALC245 [[https://git.kernel.org/linus/60571929d06b028800f27b51a7c81de1144944cf|commit]] * hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop [[https://git.kernel.org/linus/15dad62f4bdb5dc0f0efde8181d680db9963544c|commit]] * hda/tegra: Enable Jack poll for tegra [[https://git.kernel.org/linus/8f06bd1f89ca8b58dd8c4447b0eeae6ebe63ca0e|commit]] * hda: Jack detection poll in suspend state [[https://git.kernel.org/linus/b33115bd05afda6fe16fdd142779a9ff95d63317|commit]] * ASoC * Intel: AVS - Audio DSP for cAVS [[https://git.kernel.org/linus/81a299105d69344233e6aed8565522da9beec99e|commit]], [[https://git.kernel.org/linus/f1b3b320bd6519b16e3480f74f2926d106e3bcba|commit]], [[https://git.kernel.org/linus/9114700b496c6ce16ad6fc0073f0502cd0f46991|commit]], [[https://git.kernel.org/linus/b9062f9867f0e601c64e973e2eecda37ccac2ee8|commit]], [[https://git.kernel.org/linus/d070002a20fc071c6f14c2fd8ff5ebeabead8d2a|commit]], [[https://git.kernel.org/linus/2f1f570cd730c81807ae143a83766068dd82d577|commit]], [[https://git.kernel.org/linus/4b86115cb91a3d34ce7da87b734572ce6063babc|commit]], [[https://git.kernel.org/linus/335c4cbd201d4b74942ff37e6c644d56b9247df3|commit]], [[https://git.kernel.org/linus/69b23b3937a1a1019f3d34696897d89f2d987edf|commit]], [[https://git.kernel.org/linus/25b552f192877bec5aea44a6b060a36f78de9675|commit]], [[https://git.kernel.org/linus/beed983621fbdfd291e6e3a0cdc4d10517e60af8|commit]], [[https://git.kernel.org/linus/1affc44ea5dd554c103e0ce1e809f3aa5d942349|commit]], [[https://git.kernel.org/linus/cfbc100e6bbfd01a56bb83fe796318a02dc18ce4|commit]], [[https://git.kernel.org/linus/b3e29075b2346564f1bef7f8e19a1a7fcbcf7ed8|commit]], [[https://git.kernel.org/linus/c8c960c109716d96cfd1de65396fb8021eed4202|commit]], [[https://git.kernel.org/linus/99a15348d5842b3c1f95220dc9b119ee0fe0d81b|commit]], [[https://git.kernel.org/linus/34ae2cd536738affaa2c2f32be23aea229b3c309|commit]], [[https://git.kernel.org/linus/9e85ec401d038b43d9d6ad8e3f488f865404bab5|commit]], [[https://git.kernel.org/linus/1fba20364318819ecedab2d0f6a68a038f4f47c3|commit]], [[https://git.kernel.org/linus/276b83c807a2bc2a8d9874a92b7fb7811c2df8b2|commit]], [[https://git.kernel.org/linus/eee475bb1ca71e963a51c20cc0f3e7c7b1cd2ba0|commit]], [[https://git.kernel.org/linus/d73d1b67ff71e39bb3a04596744fc83047e68a94|commit]], [[https://git.kernel.org/linus/d48c1ada577588e769b26c3dea0a45e8856bc343|commit]], [[https://git.kernel.org/linus/f61ad1e9568c854ea49a2f58cf2a0b2877cfad33|commit]], [[https://git.kernel.org/linus/0ef882074eb1fee25083387ea6bc6669d0e24a85|commit]], [[https://git.kernel.org/linus/c96059993f939fe04427164fb99a32ace8d97f4e|commit]], [[https://git.kernel.org/linus/84a99908fc7b988067e927834575df42707ec024|commit]], [[https://git.kernel.org/linus/435e25730fe7b3a4e4a8e66028e39597b2524f0c|commit]], [[https://git.kernel.org/linus/274d79e5187558078fcf107445fe56ab2fbe4c97|commit]] * SOF: Add IPC4 FW loader support [[https://git.kernel.org/linus/e3105c0ccc3e706584030159b6fde54cab2f8aef|commit]], [[https://git.kernel.org/linus/0af829041d3f8e8f585f5692884d9c7402e7794d|commit]], [[https://git.kernel.org/linus/71cb8ad1a78043ca0eec1686bdd2e65143943b78|commit]], [[https://git.kernel.org/linus/c62ff366b3c9984dbc30ab032540d1167acdda32|commit]], [[https://git.kernel.org/linus/a4cfdebdfe62e276f7626eb55b859fe16dcc28ef|commit]] * SOF: Intel: improve HDaudio DAI support [[https://git.kernel.org/linus/8e84b6a4e7f188638748d2ac0455a94799530aa1|commit]], [[https://git.kernel.org/linus/51ec71dc0cc90e6683ebda7f5ea0ddb71265ab23|commit]], [[https://git.kernel.org/linus/309e6e557482415c32338b118f0eb17600d98060|commit]], [[https://git.kernel.org/linus/b44c99f11de2c9f01b5526e668c476de976fd14d|commit]], [[https://git.kernel.org/linus/5ef85c9e42e5fc549e934669fdca352b3da97ec4|commit]], [[https://git.kernel.org/linus/f321ffc8d93639181af0512938e2b0630ca28051|commit]], [[https://git.kernel.org/linus/9272d6c2af6427df8d7fe665ede6a1bf97d0ca8c|commit]], [[https://git.kernel.org/linus/d1c73a213b462058e91654b5d1d493b3003375cd|commit]], [[https://git.kernel.org/linus/81622503229943363858cd7ae1330f49b131dfbc|commit]], [[https://git.kernel.org/linus/f09e92844eabd6a65feab0c548a7cf6741cfa39d|commit]], [[https://git.kernel.org/linus/23b1944e46ab4cd7cbd4ef999f814fc6c6f2eb88|commit]], [[https://git.kernel.org/linus/722cbbfaed2a290b1de1fb0ec4ee9a15ec240f7c|commit]], [[https://git.kernel.org/linus/880924cad12e96092364467cb7b3ad7a689bec55|commit]], [[https://git.kernel.org/linus/c4eb48f7739fc0dae7e6b8319a77261fc1b61d74|commit]] * sof_rt5682: Add support for adl_rt1019_rt5682s [[https://git.kernel.org/linus/0b56ed197d7df394fc4918bfea0f77e6192996b0|commit]] * SOF: Intel: pci-tgl: add ADL-PS support [[https://git.kernel.org/linus/6c84dae212747d0c82057c48785f2b1b6c53f553|commit]] * SOF: Intel: pci-tgl: add RPL-P support [[https://git.kernel.org/linus/c275872107fe1b7f9d39ce642e2d8eccfe8afbb0|commit]] * SOF: add INTEL_IPC4 plumbing [[https://git.kernel.org/linus/15527fee767f592d894d954d78cf8af3685cda6d|commit]], [[https://git.kernel.org/linus/a375791512254c154fd0d3e4091c78f4b92a5c66|commit]], [[https://git.kernel.org/linus/0cf8ff05e5d2b94b3ccf8a1fbfc633ecb0be56b0|commit]], [[https://git.kernel.org/linus/a97abb3cae31b4e2420da96b95e54756333f2cc3|commit]], [[https://git.kernel.org/linus/58c520e2dad7c0abc52ce6b41b0793236398dc94|commit]], [[https://git.kernel.org/linus/772627acfeb0e670ede534b7d5502dae9668d3ee|commit]], [[https://git.kernel.org/linus/53fe24c2c76383712bedee6a9e4ebe2ec595345b|commit]], [[https://git.kernel.org/linus/856601e5a7ebe69b1c07adef7be80f9a03884329|commit]], [[https://git.kernel.org/linus/37e809d5f8a7bfbf0abbd4666d0b8ad499f12b7f|commit]], [[https://git.kernel.org/linus/406fed8092d96e3cd565d6041dc381d630039fe0|commit]], [[https://git.kernel.org/linus/9d201b69d04b89369240c1a7e279fda85cc94720|commit]], [[https://git.kernel.org/linus/3dee239e02747a5d1447249ffb4a3c4425b9e302|commit]], [[https://git.kernel.org/linus/71778f7940f0b496aa1ca1134f3b70b425a59bab|commit]], [[https://git.kernel.org/linus/b4e4c0b963c85072326222d7ea89078060aa824c|commit]], [[https://git.kernel.org/linus/03cf7262076f08601108cc896416fc1d66671994|commit]] * SOF: sof-client: Update for different IPC versions [[https://git.kernel.org/linus/a669ec5f4bc485a56b2f379e7c7197a810872cc1|commit]], [[https://git.kernel.org/linus/ef368c3347fe79a4193317b130b02064801920d7|commit]], [[https://git.kernel.org/linus/a1e5bbc8ea6ae6e0fa1bd42f2ef810b13d9ec066|commit]], [[https://git.kernel.org/linus/cdf8233d2cd2e55c8bc409e5b4fbdb181a1dea2b|commit]], [[https://git.kernel.org/linus/100c9374318f881c3083573af9dc76afa229fd23|commit]], [[https://git.kernel.org/linus/a9aa3381e404abae3dd8c37b7c845415b56f0305|commit]], [[https://git.kernel.org/linus/066c67624d8ca2a2465690d4a7b7f52b880e9925|commit]], [[https://git.kernel.org/linus/5889ccdd094ac32ee52851fc9eccd124897daf2b|commit]] * SOF: IPC4: Introduce message handling functionality [[https://git.kernel.org/linus/84c2dca3c3d4b8e011a2536fc7aaf2a2bdc77972|commit]], [[https://git.kernel.org/linus/ed85a6e6fe7c01faff4504af9d5569e8ba417999|commit]], [[https://git.kernel.org/linus/ceb89acc4dc8f071f63f8d64442c7a5d768e4c9d|commit]] * SOF: mediatek: Add ipc support for mt8195 [[https://git.kernel.org/linus/aea9350108ed1627f8610c93de44578162b3ee91|commit]] * SOF: Add support of !MediaTek mt8186 [[https://git.kernel.org/linus/1f0214a86de87011ecb96f22545dd6e5c7324cd7|commit]], [[https://git.kernel.org/linus/570c14dc92d5dc6f732cb74fa691ef909d182710|commit]], [[https://git.kernel.org/linus/210b3ab932f7a08d8b912c497ca0ca86f712814f|commit]], [[https://git.kernel.org/linus/0e0b83cc7ec7fc5e6695aa6ebbb0961e26096105|commit]] * adau1761: Add ADAU1761-as-ADAU1361 compatibility mode [[https://git.kernel.org/linus/c7b92395836c3962eedbe6b4f58f9dfb2b2cc921|commit]] * ak4613: add TDM256 support [[https://git.kernel.org/linus/f28dbaa958fbd8fb7ffe40211b0e083156191f84|commit]] * Allow detecting ACP6x DMIC via _DSD [[https://git.kernel.org/linus/e521f087780d07731e8c950f2f34d08358c86bc9|commit]], [[https://git.kernel.org/linus/5426f506b58424f8ab2cd741bacf4b18b5fe578e|commit]] * ASoC: cs35l41: Support external boost [[https://git.kernel.org/linus/bb06c203f86766fc2c37cbce0e20e9daae786f6e|commit]] * ASoC: cs35l45: Add driver for Cirrus Logic CS35L45 Smart Amp [[https://git.kernel.org/linus/0d463d016000d68d7e982720b5e4380b2d83409a|commit]] * ASoC: fsl_micfil: Add support for i.MX8MPlus [[https://git.kernel.org/linus/cb05dac1bc34ad701972503ca1a75b51ae4478ff|commit]] * ASoC: fsl_sai: Add support for i.MX8M Plus [[https://git.kernel.org/linus/2530c5e875eab853125265b4f24a69e042d9580b|commit]] * ASoC: fsl_sai: Add support for i.MX8MM [[https://git.kernel.org/linus/9e71bc33ae0d402b1579dc7a7afb3916dd35cb17|commit]] * ASoC: fsl_sai: Add support for i.MX8ULP [[https://git.kernel.org/linus/af0bd3c0ffae8c11790ab0108787c03767869a9a|commit]] * ASoC: fsl_ssi: Add support multi fifo script [[https://git.kernel.org/linus/7aded7003a4e949b3bf73f060771f9db018a6d96|commit]] * ASoC: max98396: add amplifier driver [[https://git.kernel.org/linus/b58581136770569d2ee4300b10c7c0d76bb86250|commit]] * ASoC: mediatek: mt8192: support rt1015p_rt5682s [[https://git.kernel.org/linus/6181ab31824f7b5f2ac3ee33aed583b8bb7513f0|commit]] * ASoC: mediatek: mt8195: add machine support for max98390 and rt5682 [[https://git.kernel.org/linus/86a6b9c9dffff1bd653d582cfc5138da75e5f7b0|commit]] * ASoC: mediatek: mt8195: merge machine driver [[https://git.kernel.org/linus/094e30efa444a118a535cb67ec000bbee9f8d150|commit]] * ASoC: qcom: Add driver support for ALC5682I-VS [[https://git.kernel.org/linus/c5198db82d4c257d4d9fb9dc0db329482f3d08b9|commit]] * ASRC support on Tegra186 and later [[https://git.kernel.org/linus/7ac853ba789d1d9fb22b05f4ebd3a37fd1bb11c1|commit]], [[https://git.kernel.org/linus/71f69ffa0129bf04205edf0e7dc73dc4777b2588|commit]], [[https://git.kernel.org/linus/962c400d48e604438cfb3732016ad1b74bfc298c|commit]], [[https://git.kernel.org/linus/6d9d19af3e34121a816757b4fae341a4d749e1a7|commit]], [[https://git.kernel.org/linus/47a08153f32dc7d38953c84e3f2c07059411ce66|commit]], [[https://git.kernel.org/linus/261a46a977c6babde207d5e979fe5cf779b067b9|commit]] == Tablets, touch screens, keyboards, mouses == * Add Raspberry Pi Sense HAT joystick driver [[https://git.kernel.org/linus/41657514c796e1f0a8cf289780aff8f79643b7e5|commit]] * Add support for Azoteq IQS7222A/B/C [[https://git.kernel.org/linus/e505edaedcb9e7d16eefddc62d2189afaea0febc|commit]] * pm8941-pwrkey - add software key press debouncing support [[https://git.kernel.org/linus/0b65118e6ba3024b8d9330cbca9b4c8b439d2057|commit]] * pm8941-pwrkey - add support for PON GEN3 base addresses [[https://git.kernel.org/linus/8ac8904bf9c7da69456731b890dd4e5839e2341a|commit]] * sun4i-lradc-keys - add optional clock/reset support [[https://git.kernel.org/linus/ac2d5b43ea1676ca99397eb355ca68fab44172e4|commit]] * sun4i-lradc-keys - add support for R329 and D1 [[https://git.kernel.org/linus/ec648fc0a00378359dbf719371ed36657d6ccf4a|commit]] * sun4i-lradc-keys - add wakeup support [[https://git.kernel.org/linus/b243018eafeb69bf074ef013c54504632fd161ec|commit]] * HID * Add support for Mega World controller force feedback [[https://git.kernel.org/linus/06be0d6442a07f73107964d7b56c21759c6dfb00|commit]] * amd_sfh: Add physical location to HID device [[https://git.kernel.org/linus/863fcfec6203363d92190ff0b8c93e6030e41fa9|commit]] * amd_sfh: Add support for sensor discovery [[https://git.kernel.org/linus/b5d7f43e97dabfa04a4be5ff027ce7da119332be|commit]] * intel-ish-hid: ipc: add ADL and RPL device id [[https://git.kernel.org/linus/10ec4afd238d82a4840491a46484d2311db39500|commit]] * lenovo: Add support for !ThinkPad !TrackPoint Keyboard II [[https://git.kernel.org/linus/24401f291dcc4f2c18b9e2f65763cbaadc7a1528|commit]] * multitouch: Add support for Google Whiskers Touchpad [[https://git.kernel.org/linus/1d07cef7fd7599450b3d03e1915efc2a96e1f03f|commit]] * uclogic: Add pen support for XP-PEN Star 06 [[https://git.kernel.org/linus/61b1db5a14b7651e808176c17d629114763c3641|commit]] * uclogic: Add support for Huion Q620M [[https://git.kernel.org/linus/6facd076f5a9827800894c77a53d100c5f0a7d2f|commit]] * uclogic: Add support for Huion touch ring reports [[https://git.kernel.org/linus/c3e6e59af2a0c7937815808804eb4d9ddc9df9be|commit]] * uclogic: Add support for bitmap dials [[https://git.kernel.org/linus/2112b49eaa5c5cffc22ddd8b3b09f7d20bf13819|commit]] * uclogic: Add support for touch ring reports [[https://git.kernel.org/linus/d170e8e02729ad3bc4924005cec1ad38409d82af|commit]] * uclogic: Allow three frame parameter sets [[https://git.kernel.org/linus/3e200d6cdb7d5c892fb4819be66c65385673a980|commit]] * uclogic: Support disabling pen usage [[https://git.kernel.org/linus/f5927973f8d667eb93b81f796039c0ef94449866|commit]] * wacom: Adding Support for new usages [[https://git.kernel.org/linus/6d09085b38e5ace0001cf4f3cdbd4bf247533b61|commit]] == TV tuners, webcams, video capturers == * Support OVTI7251 on Microsoft Surface line [[https://git.kernel.org/linus/b87f5e25b2f9deb503a61c6957c7b1680d91cfea|commit]], [[https://git.kernel.org/linus/ffec200e6423c6d1dd2d363da182916a7dfcae5e|commit]], [[https://git.kernel.org/linus/6766cff6154e799460ec07150049d839de23064b|commit]], [[https://git.kernel.org/linus/cc125aaa5a78cd88bf6728e5e02450f0ccfadb94|commit]], [[https://git.kernel.org/linus/1757b44eb6bb298221f0dd8c8fa517ad6e19c72d|commit]], [[https://git.kernel.org/linus/df057b0dd99b965c93cdf4c2d032a9c9254b6118|commit]], [[https://git.kernel.org/linus/ed9566ce1946f89f016fbec0d409b69082436ad9|commit]], [[https://git.kernel.org/linus/e92932c3e56f10da83c555bb37aef4b1e7b8d30c|commit]], [[https://git.kernel.org/linus/207f4162f1c9e1c513a16e12847c94f591d9de54|commit]], [[https://git.kernel.org/linus/9e1d3012cc10e53fe0ca389d0d22d3ed68e8d63a|commit]], [[https://git.kernel.org/linus/ad1ea3aa08723ac46144449d04e19b06ffbe0586|commit]], [[https://git.kernel.org/linus/77ec83cdc8dd69b095096a435d38064bb031befe|commit]], [[https://git.kernel.org/linus/5aaef13dd5594578d4e10facab6758988713a455|commit]], [[https://git.kernel.org/linus/26066ae6b9fd66ef2ac4d4bc26cdd8b2b2ce41af|commit]], [[https://git.kernel.org/linus/1b598f413c7aaa2126c261c5024eeb7a7f9531e9|commit]] * v4l2-ctrls: Add intra-refresh type control [[https://git.kernel.org/linus/fcbc4acf8b8dff5fc420a14026bd4ab1798cf465|commit]], [[https://git.kernel.org/linus/fc503c8a3f12af7093da60f790e6830f8ca5b23d|commit]] * Support Qualcomm custom compressed pixfmt [[https://git.kernel.org/linus/2308d5aff8d083a44aa02197d2f5687b73d98f82|commit]], [[https://git.kernel.org/linus/fc00086ed767972553958d4d04c0bb017eec55b1|commit]], [[https://git.kernel.org/linus/9593126dae3e6a68c86dc2038d9922178a2e363d|commit]], [[https://git.kernel.org/linus/1af7d8dacfc926c9bf73d21035e1fc78655fed07|commit]], [[https://git.kernel.org/linus/cef92b14e6535d550d571b99e753b04e44423286|commit]], [[https://git.kernel.org/linus/ef15219c3e25e1c4427ffebd2de9ab5f73b29b45|commit]] * amphion: handle picture skipped event [[https://git.kernel.org/linus/be9fd51072a1c0e886281a060e79c669ebdf2049|commit]] * atmel: microchip-csi2dc: add link validation support [[https://git.kernel.org/linus/4aafe0268cab0353e87022a96937f55c90513943|commit]] * coda: Add more H.264 levels for CODA960 [[https://git.kernel.org/linus/eb2fd187abc878a2dfad46902becb74963473c7d|commit]] * coda: add JPEG downscale support [[https://git.kernel.org/linus/7e32aab9f47d54326ef5aab3a38f70727fae4c23|commit]] * entity: Add support for ancillary links [[https://git.kernel.org/linus/012c87f7696f3191f340d9bd6b4476d8d3bb25ad|commit]] * i2c: adv7180: Add support for the test patterns [[https://git.kernel.org/linus/a76c86f4274e224ea8e85f284d0371442f78b13a|commit]] * i2c: imx412: Add bulk regulator support [[https://git.kernel.org/linus/3de9dc7f677312c717eebcee5c4535b4c6be7662|commit]] * imx-jpeg: Support dynamic resolution change [[https://git.kernel.org/linus/b4e1fb8643daabba850e97df532191acffc23e6a|commit]] * mtk-vcodec: support for M8192 decoder [[https://git.kernel.org/linus/7c6785d2e18d91c3ea273cd8bafeaad54f2f52eb|commit]], [[https://git.kernel.org/linus/2077759b7011cbe452d4c884cdd14bac0550974b|commit]], [[https://git.kernel.org/linus/d12a3c1fa0cee10f140e80074f04621a748521c0|commit]], [[https://git.kernel.org/linus/b018be06f3c71375bc056757107124bff2ef196f|commit]], [[https://git.kernel.org/linus/f8c52711530b8d99d9612f26b4d0648e62589c8a|commit]], [[https://git.kernel.org/linus/7b182b8d9c852343fb34923a2d1b4e61421b37c7|commit]], [[https://git.kernel.org/linus/f40b567da65694e430a617c54f760204665b5daf|commit]], [[https://git.kernel.org/linus/76250b48de79f4a7a2708394aecd2009a0417cc1|commit]], [[https://git.kernel.org/linus/f0a17f75d6c7f9a971c5390d1522700388931cf9|commit]], [[https://git.kernel.org/linus/abd12e85fc95c8ec7277bfe42da222937620a949|commit]], [[https://git.kernel.org/linus/d856b360aa82f0aa60bc469413743bf88768ac61|commit]], [[https://git.kernel.org/linus/ba9a7dbb232e2694c5885fbd651879fabf44c2e9|commit]], [[https://git.kernel.org/linus/024b1f4fedc87db2aeea77dbfb1b32bbac096304|commit]], [[https://git.kernel.org/linus/59fba9eed5a736caa257df4738c57ff72492365f|commit]], [[https://git.kernel.org/linus/7a7ae26fd458397d04421756dd19e5b8cf29a08f|commit]], [[https://git.kernel.org/linus/5d418351ca8f17defa1170d968df161c35b810e3|commit]], [[https://git.kernel.org/linus/c10c0086db688c95bb4e0e378e523818dff1551d|commit]] * Add h264 decoder driver for mt8186 [[https://git.kernel.org/linus/2b54af6ca600fcb0d779bb2a1855cfa26995edf4|commit]], [[https://git.kernel.org/linus/f3d2a97561f62ef03c7ced9024d48d2b181c0a53|commit]], [[https://git.kernel.org/linus/397edc703a10f670a2692e492a245f6be1fe279a|commit]] == Universal Serial Bus == * dwc2: Add OTG support for Ingenic SoCs [[https://git.kernel.org/linus/d712b725b84dc1623d826b3232d706c7e9e53a4f|commit]] * dwc3: Add AM62 USB wrapper driver [[https://git.kernel.org/linus/e8784c0aec03a2581ee55827ba694e129d6a57ad|commit]] * dwc3: xilinx: Add gpio-reset support [[https://git.kernel.org/linus/ca05b38252d7bf6b0d42e80b3d3d98a642f4143b|commit]] * gadget: Add a new bus for gadgets [[https://git.kernel.org/linus/fc274c1e997314bf47f6a62c79b5d7e554ed59c4|commit]] * hcd: Add support for deferring roothub registration [[https://git.kernel.org/linus/a44623d9279086c89f631201d993aa332f7c9e66|commit]] * serial: option: add Quectel BG95 modem [[https://git.kernel.org/linus/33b7af2f459df453feb0d44628d820c47fefe7a8|commit]] * typec: mux: Add On Semi fsa4480 driver [[https://git.kernel.org/linus/1dc246320c6b3e2a5492168159e1822c70251efa|commit]] == Serial Peripheral Interface (SPI) == * Add driver for MTK SPI NAND Flash Interface [[https://git.kernel.org/linus/764f1b7481645b2b4488eda26c4da7f331697e6b|commit]] * Support hclk [[https://git.kernel.org/linus/a4765dfb80a7333aaac394a5ba20056d11b55636|commit]] * aspeed: Add support for the AST2400 SPI controller [[https://git.kernel.org/linus/53526ab27d9c256504f267713aea60db7af18fb0|commit]] * ingenic: Add support for use GPIO as chip select line [[https://git.kernel.org/linus/e64e9ad267ca22ee3db6f9d7a02dc8400a23d4c8|commit]] * mediatek: add single/quad mode support [[https://git.kernel.org/linus/9f763fd20da7d892ffaedac0c58d821922f8a674|commit]], [[https://git.kernel.org/linus/a740f4e684c020ea57a8a198a9322d739f7ab6d5|commit]] * omap2-mcspi: add support for interword delay [[https://git.kernel.org/linus/2cd757e6292e23b898791d71978c6edf60a251ad|commit]] == Watchdog == * Add Renesas RZ/N1 Watchdog driver [[https://git.kernel.org/linus/d65112f58464fd0ab62b8e4fb6c66cbf29b24b43|commit]] * Add watchdog driver for Sunplus SP7021 [[https://git.kernel.org/linus/daf42866960ce69d48c94c4fc1aa997638b4c2e9|commit]] * bcm7038_wdt: Support BCM6345 compatible string [[https://git.kernel.org/linus/2dd441f16d6ad6104d85c4e5dfeb6dde4df26869|commit]] * hpe-wdt: Introduce HPE GXP Watchdog [[https://git.kernel.org/linus/6b47441bed490d0bd39fdafaa95ac7acdcd0c11a|commit]] * mediatek: mt8186: add wdt support [[https://git.kernel.org/linus/4dbabc4d9e8cc6d8267a9883d6694c8925235e1a|commit]] * mtk_wdt: mt7986: Add toprgu reset controller support [[https://git.kernel.org/linus/711a5b25bac95dcd1111521ed71693330e74a926|commit]] == Serial == * Add RS485 support to DW UART [[https://git.kernel.org/linus/31f6bd7fad3b149a1eb6f67fc2e742e4df369b3d|commit]], [[https://git.kernel.org/linus/e8ffbb71f783f577b24c25bd4dd1c7119d344924|commit]], [[https://git.kernel.org/linus/b54f7a922d334014071ddaea313a045781024f4d|commit]], [[https://git.kernel.org/linus/85a503c9ea7d4978db5f98de941e6c04b44623f1|commit]], [[https://git.kernel.org/linus/642aa7603e95d0fdfc3e3fb8482561e89ca92a33|commit]], [[https://git.kernel.org/linus/5ff33917faca773e051d48ef37a6e95b2f8e4c5a|commit]] * 8250: dw: RZN1 DMA support [[https://git.kernel.org/linus/d9666dfb314e1ffd6eb9c3c4243fe3e094c047a7|commit]], [[https://git.kernel.org/linus/4a218b277fdba357d8e9022ae675c94e59d64b4e|commit]], [[https://git.kernel.org/linus/ffd381445eac2aa624e49bab5a811451e8351008|commit]], [[https://git.kernel.org/linus/593dea000bc1f160623f8cf65ad5e47c72f4ec67|commit]], [[https://git.kernel.org/linus/e4fb03fe10c5e7a5d9aef7cefe815253274fb9ee|commit]], [[https://git.kernel.org/linus/8ef6e1ba71e947abfd9f81974724ecd00dfb0f37|commit]], [[https://git.kernel.org/linus/c9c23d01384e88a78d4fc8e6541cd439b87494db|commit]], [[https://git.kernel.org/linus/aa63d786cea2739791032742efc11990ce32ee4a|commit]], [[https://git.kernel.org/linus/070e246217230cce21b8dddad38bd59428494c48|commit]] * serial/8250: Use fifo in 8250 console driver [[https://git.kernel.org/linus/8f3631f0f6eb42e57f0ed120d105483c3ef61e49|commit]] * serial: stm32: add KGDB support [[https://git.kernel.org/linus/1f507b3aecb3245177ca9012dfe08117bb7925e8|commit]] and earlycon support [[https://git.kernel.org/linus/8043b16f522c9e21e2361a67514386bee3731c6e|commit]] == CPU Frequency scaling == * mediatek: Cleanup and support MT8183 and MT8186 [[https://git.kernel.org/linus/818c8321d8def50971188b8b33ef2a43ca1e2511|commit]], [[https://git.kernel.org/linus/0daa47325baee6bb1412498462fd0a0477c32cc6|commit]], [[https://git.kernel.org/linus/39b360102f3ac6b12cafac9db25762071eb0418c|commit]] * tegra194: Add support for Tegra234 [[https://git.kernel.org/linus/273bc890a2a83ba8c7d8eee50b74138f5a5834d1|commit]] * Enable EAS for CPPC/ACPI based systems [[https://git.kernel.org/linus/d3c3db41df7e1bdefc9c68073070b62ce3b260bd|commit]], [[https://git.kernel.org/linus/740fcdc2c20ecf855b36b919d7fa1b872b5a7eae|commit]] * CPPC: Enable fast_switch [[https://git.kernel.org/linus/3cc30dd00a580ca0c9c0b01639841cfd72d10129|commit]] * intel_pstate: Support Sapphire Rapids OOB mode [[https://git.kernel.org/linus/bbd67f1b5a9449b090560ca5288aef0cfe623275|commit]] == Device Voltage and Frequency Scaling == * Add cpu based scaling support to passive governor with required-opp property [[https://git.kernel.org/linus/713472e53e6e53c985e283782b0fd76b8ecfd47e|commit]], [[https://git.kernel.org/linus/a03dacb0316f74400846aaf144d6c73f4217ca08|commit]], [[https://git.kernel.org/linus/05723e71234b60a1a47313ea1a889797ec648f1c|commit]], [[https://git.kernel.org/linus/26984d9d581e5049bd75091d2e789b9cc3ea12e0|commit]] * PM / devfreq: rk3399_dmc: Support new disable-freq properties [[https://git.kernel.org/linus/e442172191782d2488c5543b5a43f22f912ed9b5|commit]] == Voltage, current regulators, power capping, power supply == * Add error flags to sysfs attributes [[https://git.kernel.org/linus/0f2d636e7d1fd76f704dd3ea5089ce29a8aee049|commit]] * mt6366: Add support for MT6366 regulator [[https://git.kernel.org/linus/f0e3c6261af183f0c2246cfe691abec78377622c|commit]], [[https://git.kernel.org/linus/d077002c9d07dc6f64d07a362202a1e1081b2f6c|commit]] * rt5759: Add support for Richtek RT5759 DCDC converter [[https://git.kernel.org/linus/7b36ddb208bd1744f4769f11e530bc08c3701964|commit]] == Real Time Clock (RTC) == * sun6i: Add NVMEM provider [[https://git.kernel.org/linus/581d6d8f483696ff164f52a71beb43a87b718592|commit]] * RZ/N1 RTC support [[https://git.kernel.org/linus/4c4d145a65e5a7faac440081bc1eac860930cd24|commit]], [[https://git.kernel.org/linus/deeb4b5393e106b990607df06261fba0ebb7ebde|commit]], [[https://git.kernel.org/linus/b5ad1bf00d2c4bf96bf9318f44a929f0b22dd29c|commit]], [[https://git.kernel.org/linus/be4a11cf98aff5d456eae947a49b6163393d9420|commit]], [[https://git.kernel.org/linus/060eceb739e5b30db684666592c2a33d09426651|commit]] == Pin Controllers (pinctrl) == * mediatek: Add pinctrl driver for MT6795 Helio X10 [[https://git.kernel.org/linus/2e1ccc6a75cc67ee00a79263442667709030ed28|commit]] * mvebu: pinctrl driver for 98DX2530 SoC [[https://git.kernel.org/linus/f8970fdc73173649d7615df50d73fd2117ea00ca|commit]] * qcom-pmic-gpio: Add support for pmx65 [[https://git.kernel.org/linus/203638fd47f1cf20767674050cb78125676959b2|commit]] * qcom: Add SC7280 lpass pin configuration [[https://git.kernel.org/linus/120a5f2e5430ca3908d8b7639105d95f12ac135c|commit]] * renesas: r8a77990: Add drive-strength [[https://git.kernel.org/linus/843394c61e9a71f0fb340a08b28cb42695baa929|commit]] * renesas: rzg2l: Add RZ/G2UL support [[https://git.kernel.org/linus/bfc69bdbaad141ac408e6de86b7e0d771c8e3ccb|commit]] * rockchip: add rk3588 support [[https://git.kernel.org/linus/fdc33eba11c5919199f3d13dc53571cc7bf19d7d|commit]] * rockchip: support deferring other gpio params [[https://git.kernel.org/linus/8ce5ef64546850294b021497046588a7abcebe96|commit]] * rockchip: support setting input-enable param [[https://git.kernel.org/linus/42d90a1e5caf73138ddde42da5a9fe2b543f9a2c|commit]] == Multi Media Card (MMC) == * Support zeroout using TRIM for eMMC [[https://git.kernel.org/linus/f7b6fc327327698924ef3afa0c3e87a5b7466af3|commit]] * renesas_sdhi: R-Car V3H ES2.0 gained HS400 support [[https://git.kernel.org/linus/f504dee2c63b93fddb2dc42f37971e9f36c021e7|commit]] * sdhci-msm: Add SoC specific compatibles [[https://git.kernel.org/linus/466614a9765c6fb67e1464d0a3f1261db903834b|commit]] == Memory Technology Devices (MTD) == * cfi_cmdset_0002: Add S29GL064N ID definition [[https://git.kernel.org/linus/cccea9414dae8058ce9c48b7c7ccff040501f419|commit]] * rawnand: add support for Toshiba TC58NVG0S3HTA00 NAND flash [[https://git.kernel.org/linus/3380557fc7e28d9bce7607e16d98f123d36da4ca|commit]] * rawnand: gpmi: Add large oob bch setting support [[https://git.kernel.org/linus/d9edc4bc67c4fd77b30d0a55bc84b775c2f00bab|commit]] * rawnand: kioxia: Add support for TH58NVG3S0HBAI4 [[https://git.kernel.org/linus/773898127ebff6056d207c9b5901e97573999b74|commit]] * spi-nor: support eon en25qh256a variant [[https://git.kernel.org/linus/cdbc44dbb2c73d8bafa1a8ae0d780608be5dbd40|commit]] * spi-nor: winbond: add support for W25Q512NW-IM [[https://git.kernel.org/linus/89051ff5dd3bfbdc95c315dc3377fc46dadddc7c|commit]] * spinand: add support for more GD SPI NANDs [[https://git.kernel.org/linus/a4f9dd55c5e1bb951db6f1dee20e62e0103f3438|commit]], [[https://git.kernel.org/linus/573eec222bc82fb5e724586267fbbb1aed9ffd03|commit]], [[https://git.kernel.org/linus/620a988813403318023296b61228ee8f3fcdb8e0|commit]], [[https://git.kernel.org/linus/194ec04b3a9e7fa97d1fbef296410631bc3cf1c8|commit]], [[https://git.kernel.org/linus/54647cd003c08b714474a5b599a147ec6a160486|commit]] * spinand: Add support for XTX XT26G0xA [[https://git.kernel.org/linus/f4c5c7f9d2e5ab005d57826b740b694b042a737c|commit]] * maps: ixp4xx: Drop driver [[https://git.kernel.org/linus/7ceeb6011948b3e39b236f78c66a66b1924fbb4d|commit]] == Industrial I/O (iio) == * accel: add support for LIS302DL variant [[https://git.kernel.org/linus/8a7449d68670a8f9033d57b9e7997af77a900d53|commit]] * adc: ad7124: add sequencer support [[https://git.kernel.org/linus/5cfe8a1c2577ab24b38127f01c3bfa9dafd859da|commit]] * adc: ad7192: add sequencer support [[https://git.kernel.org/linus/44b0be6eb3736501f11f9c630910169c35431f6e|commit]] * adc: ad_sigma_delta: Add sequencer support [[https://git.kernel.org/linus/8bea9af887de4c99a95f93f2ce400ef63e8b4e9b|commit]] * adc: sc27xx: add support for PMIC sc2720 and sc2721 [[https://git.kernel.org/linus/fff4a7a890ea23e671c55e322c8b341f1f94c4e3|commit]] * adc: sc27xx: add support for PMIC sc2730 [[https://git.kernel.org/linus/0ac507bbc77c87436b80c1fbd680f7c824bacef7|commit]] * adc: ti-ads1015: Add TLA2024 support [[https://git.kernel.org/linus/f1c9ce0ced2d2596bd979933ca9f57fdf8aabdfc|commit]] * imu: inv_mpu6050: Add support for ICM-20608-D [[https://git.kernel.org/linus/6dc2c8711abcf87bb10039e99a0efb6f8b3a2cf9|commit]] * imu: st_lsm6dsx: add support to ASM330LHHX [[https://git.kernel.org/linus/fdd70d7aad6e274828c051286677442f26d45a7e|commit]] == Multi Function Devices (MFD) == * intel-lpss: Add support for ADL-P i2c6 and i2c7 [[https://git.kernel.org/linus/eeb0a442da2fbf9617e9f934026958f782b1beef|commit]] == Pulse-Width Modulation (PWM) == * pwm-mediatek: Add support for !MediaTek Helio X10 MT6795 [[https://git.kernel.org/linus/cb696e74892b266bd7e03137b5e5c1c4e92bf2ea|commit]] * pwm-cros-ec: Add channel type support [[https://git.kernel.org/linus/3d593b6e80ad2c911b5645af28d83eabb96e7c1b|commit]] * sunplus-pwm: Add Sunplus SoC SP7021 PWM Driver [[https://git.kernel.org/linus/b3c4af8507a052c231084d7e2c1cc5fa5a8c245a|commit]] * Add support for Xilinx AXI Timer [[https://git.kernel.org/linus/bc1ce713a0843ba14a1e00d5275ad42a8873a5ce|commit]] == Hardware monitoring (hwmon) == * Add driver for the Microchip LAN966x SoC [[https://git.kernel.org/linus/c8f55be4a1c7b4f64ecac1369e55f366b7f03bd2|commit]] * adt7475: Add support for pin configuration [[https://git.kernel.org/linus/7b8664f126e90d1d2129b8653c587bf230dd800c|commit]] * aquacomputer_d5next: Add support for Aquacomputer Farbwerk [[https://git.kernel.org/linus/229b159c505a7ee5da86f952db1e644b213ccb61|commit]] * aquacomputer_d5next: Add support for Aquacomputer Octo [[https://git.kernel.org/linus/752b927951eaa6297bffc12efe603df10496566e|commit]] * asus-ec-sensors: add support for board families [[https://git.kernel.org/linus/5cd29012028d997f46518dae0a8133e0985713f3|commit]], [[https://git.kernel.org/linus/de8fbac5e59e239b00cdac611784b1bc1ff53d14|commit]], [[https://git.kernel.org/linus/45934e4af6736dc14c5641e25666b6a6a9d009d9|commit]], [[https://git.kernel.org/linus/7cc44e5a45a69274071297579d3e6afeef24cc65|commit]] * asus-ec-sensors: Add T_Sensor for ASUS WS X570-ACE [[https://git.kernel.org/linus/ab9ac6df22527b22fcceb6a16f5035ee778c9688|commit]] * asus-ec-sensors: add !ProArt X570 Creator WIFI board [[https://git.kernel.org/linus/d7cc063ff09b86daaeca691b254cea9526a9a5f7|commit]] * bt1-pvt: use generic polynomial functions [[https://git.kernel.org/linus/e0daf1a60ed47828cc3563c5d036692cc7a702e9|commit]] * dell-smm: Add cooling device support [[https://git.kernel.org/linus/e0d3f7cb26063898a14fee2fea7d38fc8ceeb89a|commit]] * jc42: Add support for S-34TS04A [[https://git.kernel.org/linus/c7250b5d553cae39bdfcac95ef5bdac6f6a5b022|commit]] * lm75: Add Atmel AT30TS74 support [[https://git.kernel.org/linus/c851b715d38de0c262a63de16ad954ed39b47aca|commit]] * nct6775: Add i2c driver [[https://git.kernel.org/linus/6bb77c55b05fccea588fdc069008fa81e7359679|commit]] * nct6775: add ASUS PRO H410T / PRIME H410M-R / ROG X570-E GAMING WIFI II [[https://git.kernel.org/linus/764124082805b41f2f203c37f80657f41f139aaf|commit]] * pmbus: Add support for Infineon Digital Multi-phase xdp152 family controllers [[https://git.kernel.org/linus/9054416afcb443933c16f9e8c4531086e62eb689|commit]] * tmp401: Add support of three advanced features [[https://git.kernel.org/linus/bd79021072ac841e73ec5300a4dbfbdeff431582|commit]] * asus-ec-sensors: add ROG STRIX X570-E GAMING WIFI II [[https://git.kernel.org/linus/9ccafe466c3242a17ae7d2ea1b02986bb94fd587|commit]] == General Purpose I/O (gpio) == * adp5588: Remove support for platform setup and teardown callbacks [[https://git.kernel.org/linus/7bb8a0cf49d5fede1104afdcb43bd2f8a1df3253|commit]] * rcar: Add R-Car Gen4 support [[https://git.kernel.org/linus/43ebbb92e43fc9d85f6ff8b2a01c20ab5cf08678|commit]] * realtek-otto: Add RTL930x support [[https://git.kernel.org/linus/deaf1cecdeb052cdb5e92fd642016198724b44a4|commit]] * realtek-otto: Add RTL931x support [[https://git.kernel.org/linus/d3bf3dc4bbbf6109bd9b4bd60089d36205ec4a37|commit]] * realtek-otto: Support per-cpu interrupts [[https://git.kernel.org/linus/95fa6dbe58f286a8f87cb37b7516232eb678de2d|commit]] * realtek-otto: Support reversed port layouts [[https://git.kernel.org/linus/512c5be35223d9baa2629efa1084cf5210eaee80|commit]] == Leds == * Add PWM multicolor driver [[https://git.kernel.org/linus/9fa2762110dd5d4e3ccadcd6bc1e5c7c517cbe4d|commit]] * Add pm8350c support to Qualcomm LPG driver [[https://git.kernel.org/linus/96c59c8ba801bad56f5e635640e1371b1680e42e|commit]] * Add driver for Qualcomm LPG [[https://git.kernel.org/linus/24e2d05d1b68981f22c984c766fabc5a93c83dba|commit]] == DMA engines == * PTDMA: support polled mode [[https://git.kernel.org/linus/d965068259d13fde49487b45064106d3d0c57a74|commit]] * dw: dmamux: Introduce RZN1 DMA router support [[https://git.kernel.org/linus/134d9c52fca26d2d199516e915da00f0cc6adc73|commit]] * qcom: gpi: Add SM8350 support [[https://git.kernel.org/linus/d0a3ef604801e8e8564d15bdeb29497607a0d65a|commit]] * sun6i: Add support for 34-bit physical addresses [[https://git.kernel.org/linus/ec31c5c594927556ae74f6617fe4969568d8dcc5|commit]] * sun6i: Add support for the D1 variant [[https://git.kernel.org/linus/8292a15597db6f97dddd2afff98095a4722d0303|commit]] * tegra: Add tegra gpcdma driver [[https://git.kernel.org/linus/ee17028009d49fffed8cc963455d33b1fd3f1d08|commit]] == Hardware Random Number Generator (hwrng) == * mpfs: Add polarfire soc hwrng support [[https://git.kernel.org/linus/716a757c83ad6208a743dd8fb1577055d0867ee8|commit]] == Cryptography hardware acceleration == * atmel-sha204a - Add support for ATSHA204 cryptochip [[https://git.kernel.org/linus/fa048cd1ef5ef86bdd42af0180dfd9d3f7af81e7|commit]] * KEYS: trusted: Introduce support for NXP CAAM-based trusted keys [[https://git.kernel.org/linus/be07858fbf8115fc74528292c2ee8775fe49116f|commit]], [[https://git.kernel.org/linus/fcd7c26901c83681532c6daac599e53d4df11738|commit]], [[https://git.kernel.org/linus/7a0e7d5265f58eab5983f6560817d4fe9943743b|commit]], [[https://git.kernel.org/linus/007c3ff11f38d83cc95b0f402e432cbf484e3c31|commit]], [[https://git.kernel.org/linus/e9c5048c2de1913d0bcd589bc1487810c2e24bc1|commit]], [[https://git.kernel.org/linus/5002426e426166f57e1636b936666b275e6b3d2f|commit]], [[https://git.kernel.org/linus/7f3113e3b9f7207f0bd57b5fdae1a1b9c8215e08|commit]] * caam/rng: Add support for PRNG [[https://git.kernel.org/linus/0aa6ac7795cab3d8bcf3209d77459d595f4843da|commit]] * Export PSP security attributes [[https://git.kernel.org/linus/50c4decc1b15313afa31f9a99da0904fa9c9b071|commit]], [[https://git.kernel.org/linus/84ee393b1e82628ac7f183d8a68d8ac2cf0ed876|commit]], [[https://git.kernel.org/linus/4e2c87949f2b9909d3daa8d9cd4b6d5077b6e0c2|commit]] * hisilicon/sec: add sm4 generic selection [[https://git.kernel.org/linus/fdbf5e46e7af5b13ee9df35f2ea62484591c4341|commit]] * qat: add support for 401xx devices [[https://git.kernel.org/linus/fbdab61af2d02ebf9c015458c95e34b54dea9027|commit]] * sa2ul: Add the new compatible for AM62 [[https://git.kernel.org/linus/5a6477eaf402a2fa48c66f1dae1fbd9f0a5f096a|commit]] * sun8i-ss: add hmac(sha1) [[https://git.kernel.org/linus/801b7d572c0ad46b116730121e9d3beefb0c7004|commit]] == PCI == * hv: Add validation for untrusted Hyper-V values [[https://git.kernel.org/linus/9937fa6d1eb6fac95586970e17617a718919c858|commit]] * mvebu: Add support for sending Set_Slot_Power_Limit message [[https://git.kernel.org/linus/0d5b8c298545c827ca9f2461b2655277ce0aef79|commit]] * qcom: Add SM8150 SoC support [[https://git.kernel.org/linus/a935601eed18d739c11da5504b551c7c4754f2ec|commit]] * rockchip-dwc: Add legacy interrupt support [[https://git.kernel.org/linus/e8aae154df6121167e5b4f156cfc2402e651d2b1|commit]] == Thunderbolt == * Add support for XDomain lane bonding [[https://git.kernel.org/linus/8e1de7042596abb7cb277ea751fc13a4c2b65aea|commit]] * Link USB4 ports to their USB Type-C connectors [[https://git.kernel.org/linus/5dddb41692849594862473e4ddf57fb52e1249d6|commit]] == Clock == * en7523: Add clock driver for Airoha EN7523 SoC [[https://git.kernel.org/linus/1e627317919066386d089aaca1aab77bc5200c02|commit]] * imx8mn: add GPT support [[https://git.kernel.org/linus/ce0fc2f00fa26310cd29e462f816a5e660754d68|commit]] * imx8mp: add clkout1/2 support [[https://git.kernel.org/linus/43896f56b59eeaf08687fa976257ae7083d01b41|commit]] * imx: add mcore_booted module paratemter [[https://git.kernel.org/linus/19565ea12d61c69ef2be97a97b426ba5c55572ff|commit]] * mediatek: Add MT8186 mcusys clock support [[https://git.kernel.org/linus/1f2967a17c595672cf9a5edcbf2ee064421375d0|commit]] * mediatek: Add MT8186 topckgen clock support [[https://git.kernel.org/linus/c19df9619e5506b4ab09304ee7cdc4edbbb06ea9|commit]] * qcom: add sc8280xp GCC driver [[https://git.kernel.org/linus/d65d005f9a6cffb1efb205f3af4d0de8f1e3b352|commit]] * qcom: lpass: Add support for LPASS clock controller for SC7280 [[https://git.kernel.org/linus/a9dd26639d0567043bb3d8761380d505f2318e44|commit]] * renesas: Add RZ/V2M support using the rzg2l driver [[https://git.kernel.org/linus/1dd65bb08604ad2906d839c243e1bede2b0efe53|commit]] * renesas: Add support for RZ/G2UL SoC [[https://git.kernel.org/linus/c8b088224c25ef4f5270f9de6a3516181b63f38c|commit]] * renesas: cpg-mssr: Add support for R-Car V4H [[https://git.kernel.org/linus/0ab55cf1834177a2162757fee2ac3cb6730beb20|commit]] * renesas: r9a07g044: Add M1 clock support [[https://git.kernel.org/linus/60191843db7812dba4fdd2790a2d646721e13b21|commit]] * renesas: rzg2l: Add support for RZ/V2M reset monitor reg [[https://git.kernel.org/linus/8090bea32484d45b19b57577dee4519cbc28571c|commit]] * stm32: Introduce STM32MP13 RCC drivers (Reset Clock Controller) [[https://git.kernel.org/linus/637cee5ffc71698eecf014a794e8d24a213b3c07|commit]] * stm32mp13: add stm32_gate management [[https://git.kernel.org/linus/95f5e0a4c5fc654c9fdfe044e4c692bfead01352|commit]] * sunxi-ng: h616: Add PLL derived 32KHz clock [[https://git.kernel.org/linus/31ab5169803ebc009e01d1ee4501ca9faf347161|commit]] * clocksource: timer-gxp: Add HPE GXP Timer [[https://git.kernel.org/linus/5184f4bf151bb4f4ab2f0f10a66b96acdf35da1a|commit]] * clocksource: Add a goldfish-timer clocksource [[https://git.kernel.org/linus/c92e7ef16400bf035e8b49c7dd091bfce4f99773|commit]] == PHY ("physical layer" framework) == * qcom-qmp: Add support for SDX65 QMP PHY [[https://git.kernel.org/linus/8585b1be79528cabc86164530dbd3326d38623cf|commit]] * qcom-qmp: Add SM6350 UFS PHY support [[https://git.kernel.org/linus/6f3652c952d8d8d22da1d535c470906da6e1afde|commit]] * cadence: Sierra: Add TI J721E specific PCIe multilink lane configuration [[https://git.kernel.org/linus/e72659b69f0650f8f0e7e1587e5f261d2a431697|commit]] == EDAC (Error Detection And Correction) == * synopsys: Add driver support for i.MX platforms [[https://git.kernel.org/linus/5297ecfe2465951682f888b5f4c2efebe23d011a|commit]] == Various == * bus * Add initial support for MHI endpoint stack [[https://git.kernel.org/linus/d434743e5cac3558381b767f343eef5af246a4dc|commit]], [[https://git.kernel.org/linus/ee0360b20b3fa08e2eee300eacb45e812ae44578|commit]], [[https://git.kernel.org/linus/297c77a0f27312b9a04696018c4cbd47926ca92b|commit]], [[https://git.kernel.org/linus/e9e4da23cd65ea76ba658346f5c182791bd1cea9|commit]], [[https://git.kernel.org/linus/bbdcba57a1a26a4439a4f4ecdbfaf80a10fd8f34|commit]], [[https://git.kernel.org/linus/961aeb6892242e0a667f5b8eb62b9b0a6041752c|commit]], [[https://git.kernel.org/linus/f9baa4f737950523ca648866dfa345ac378e4487|commit]], [[https://git.kernel.org/linus/4799e71b082615445dc40ba0bbb86cbb76c24724|commit]], [[https://git.kernel.org/linus/fb3a26b7e8aff11e44d582604f61c38f63bd507c|commit]], [[https://git.kernel.org/linus/5d507ee04894e166f8c5a29f05c6b06ce91d5833|commit]], [[https://git.kernel.org/linus/7a97b6b47353c60dd1b53ada6180741437e377f2|commit]], [[https://git.kernel.org/linus/f7d0806bdb1b377d4abe0f2c7798cec5b8a837ce|commit]], [[https://git.kernel.org/linus/e827569062a804c67b51930ce83a4cb886113cb7|commit]], [[https://git.kernel.org/linus/530125889977365cb6db32d7d0bd84c9f54c8aab|commit]], [[https://git.kernel.org/linus/03c0bb8ec983f993a704417d73cc0a3511453d3e|commit]], [[https://git.kernel.org/linus/2d945a394d9c1c59d88397cb383b11216d018a6b|commit]], [[https://git.kernel.org/linus/e4b7b5f0f30aaa4677126e04220677a02839e1c4|commit]], [[https://git.kernel.org/linus/c268c0a8a33047cd957fecc1349d09a68eb6ad9e|commit]] * Add driver for initializing the SSC bus on (some) qcom !SoCs [[https://git.kernel.org/linus/97d485edc1d9902c9ae3b2242144abdf85edd4c1|commit]] * mhi: host: Add soc_reset sysfs [[https://git.kernel.org/linus/95c33ae41b822c37dc841cf80ca388fea376e36d|commit]] * mhi: host: Add support for Cinterion MV32-WA/MV32-WB [[https://git.kernel.org/linus/17e6ff4937be04b986558d752802bde48198e9c3|commit]] * mhi: host: Add support for Foxconn !T99W373 and !T99W368 [[https://git.kernel.org/linus/13b9b814da2de5006795ddcff2bbaea46017429d|commit]] * mhi: host: pci_generic: add Telit FN990 [[https://git.kernel.org/linus/77fc41204734042861210b9d05338c9b8360affb|commit]] * mhi: host: pci_generic: add Telit FN980 v1 hardware revision [[https://git.kernel.org/linus/a96ef8b504efb2ad445dfb6d54f9488c3ddf23d2|commit]] * SCMI: miscellaneous changes to support basically all the SCMIv3.1 specification [[https://git.kernel.org/linus/23274739a5b6166f74d8d9cb5243d7bf6b46aab9|commit]], [[https://git.kernel.org/linus/f1ad601d1f4a8f5dac69706d641f3a88beccc488|commit]], [[https://git.kernel.org/linus/bf36619a5463fbe6d3ecde37bb13680b532a253b|commit]], [[https://git.kernel.org/linus/4de1b36fae866c02f264f6bcda7a9a9e00ec5306|commit]], [[https://git.kernel.org/linus/8009120e0354a67068e920eb10dce532391361d0|commit]], [[https://git.kernel.org/linus/3b0041f6e10e5bdbb646d98172be43e88734ed62|commit]], [[https://git.kernel.org/linus/776b6c8a25a36b5f46ed182ed6514c208e76720d|commit]], [[https://git.kernel.org/linus/992be5d3c818fcc277db246cb409659ca82abdbe|commit]], [[https://git.kernel.org/linus/c7e223f5c736745967e6b6e5124489d81be111d2|commit]], [[https://git.kernel.org/linus/91ebc56cbcfa4c746a84ab9ee6a854be739860e2|commit]], [[https://git.kernel.org/linus/23136bff80a7edbe7b5df2b7c327d6584879930b|commit]], [[https://git.kernel.org/linus/5c873d120d8676b22e04ba1c7d9eba878b6c6484|commit]], [[https://git.kernel.org/linus/b260fccaebdc2c838e62aaef24fedf497f181d10|commit]], [[https://git.kernel.org/linus/7ad6b6ccbafc1faa04ca9d26635bdd5e3e240a69|commit]], [[https://git.kernel.org/linus/df3576d14a4598534d1a28276ded5ba2545d5e4c|commit]] * firmware: xilinx: Add feature check support in ZU+ [[https://git.kernel.org/linus/f918cfc08c1755b9e54cd6effc923fa809045cf4|commit]], [[https://git.kernel.org/linus/94ae7f22265e795b4351c7a51a34c4b11dec9952|commit]], [[https://git.kernel.org/linus/218f01a80aea0ec5eeacda243ea5e06cbc9be654|commit]], [[https://git.kernel.org/linus/e5052bec7e3e460e47d77bbaf13e483b68c710be|commit]] * firewire: assist unit driver to compute packet time stamp [[https://git.kernel.org/linus/e70b6693cec229717dda683699ae1fd9ed160e3d|commit]], [[https://git.kernel.org/linus/baa914cd81f51f4e4f3bae5bb59764b32ad8c353|commit]], [[https://git.kernel.org/linus/b2405aa948b95afc5246fa56fc05c3512cd6185c|commit]] * firmware: mtk: add adsp ipc protocol for SOF [[https://git.kernel.org/linus/9db69df4bdd37eb1f65b6931ee067fb15b9a4d5c|commit]], [[https://git.kernel.org/linus/aea9350108ed1627f8610c93de44578162b3ee91|commit]], [[https://git.kernel.org/linus/e0100bfd383c7d994d2e957e85ca56a5fe5a3f43|commit]] * habanalabs * gaudi: add debugfs to fetch internal sync status [[https://git.kernel.org/linus/d0b59cf68cecf48cc3e7ab817046a221967fbf8c|commit]] * Add separate poll interval value for protocol [[https://git.kernel.org/linus/de3484dfaa04a97cd0a11e5367635d36f5b49fee|commit]] * Add device memory scrub ability through debugfs [[https://git.kernel.org/linus/0688474eda80ba8a87c38c138aa00b4fea90d8cc|commit]] * Add support for notification via eventfd [[https://git.kernel.org/linus/422ef171038d4855ffe938137039a8f3b3e84293|commit]] * Add user API to get valid DRAM page sizes [[https://git.kernel.org/linus/050a6f349a09d3cefb14f4114bfa047b2c5b2a65|commit]] * Expose compute ctx status through info ioctl [[https://git.kernel.org/linus/fdec56c1a416c6947b1db22617da15cb89f46c6c|commit]] * Support debugfs Byte access to device DRAM [[https://git.kernel.org/linus/0ff1d6f8f55eafadea0a5ca25d0eaf3571813c70|commit]] * Unified memory manager infrastructure [[https://git.kernel.org/linus/babe8e7c04b5d3b7298b77acdd1de922c97442bc|commit]] * Introduce new subsystem called hardware timestamping engine (HTE). It offers functionality such as timestamping through hardware means in realtime [[https://git.kernel.org/linus/6406ac633d8096d5a05e4a82499a4efac2dd18d5|commit]], [[https://git.kernel.org/linus/31ab09b4218879bc394c9faa6da983a82a694600|commit]], [[https://git.kernel.org/linus/09574cca6ad649f84ba804caf63a5aefe0202834|commit]], [[https://git.kernel.org/linus/e6a3a65be8e4dc6fc74fdb28483ba5b997aab6aa|commit]], [[https://git.kernel.org/linus/42112dd77b74220e6a1f4a71bb51ca3f583d3842|commit]], [[https://git.kernel.org/linus/10e4afd6cc4bf1b6cc21ad9418bcebdcc18abefb|commit]], [[https://git.kernel.org/linus/2068339a6c35147847ba433fd0da67b313779059|commit]], [[https://git.kernel.org/linus/9a75a7cd03c957fd13c39f01402e952c5ad4aebc|commit]] * interconnect * qcom: Add SC8280XP interconnect provider [[https://git.kernel.org/linus/f29dabda7917d293926b2f756747c6c1d4054444|commit]] * qcom: Add SDX65 interconnect provider driver [[https://git.kernel.org/linus/39a5392889c0dcc943958f029d71d4c96af791fa|commit]] * ipmi * Add a sysfs count of total outstanding messages for an interface [[https://git.kernel.org/linus/d5d91586beda89b204dd1956a27e3ed2309ea995|commit]] * Add a sysfs interface to view the number of users [[https://git.kernel.org/linus/f60231885fa986fcd5503f4eb9ef3e53a2002b12|commit]] * mailbox * mediatek: support mt8186 adsp mailbox [[https://git.kernel.org/linus/02b5c35a617137ccad8d6988805ab54c3a9efc81|commit]] * tegra-hsp: Add 128-bit shared mailbox support [[https://git.kernel.org/linus/74c20dd0f89238068de5bb6ecd4e968eddab339d|commit]] * mei: add support for graphics system controller (gsc) devices [[https://git.kernel.org/linus/a98c30fdc00e146daed013598f10708d6b0ef11e|commit]] * memory: tegra: Add Tegra234 support [[https://git.kernel.org/linus/72c81bb67026a07d7cd40418520269e12f0657cb|commit]] * nvmem * Add Apple eFuse driver [[https://git.kernel.org/linus/b6b7ef932ae838209254f016ecf8862d716a5ced|commit]] * sfp: Add support for TA 2.1 devices [[https://git.kernel.org/linus/33a1c6618677fe33f8e84cb7bedc45abbce89a50|commit]] * of: Support more than one crash kernel regions for kexec -s [[https://git.kernel.org/linus/8af6b91f58341325bf74ecb0389ddc0039091d84|commit]] * powercap * RAPL: Add Power Limit4 support for !RaptorLake [[https://git.kernel.org/linus/515755906921fa9393d6c9de18fac4343882a88d|commit]] * intel_rapl: add support for ALDERLAKE_N [[https://git.kernel.org/linus/f125bdbdd6bd4a88f3697e5850359d3ffe43a3f2|commit]] * intel_rapl: add support for !RaptorLake [[https://git.kernel.org/linus/ae0dc7ed1a7c713ee9ba563a328d3b4d59223d7c|commit]] * ptp * Support hardware clocks with additional free running cycle counter [[https://git.kernel.org/linus/42704b26b0f1d891f6cf4ebc877dbac0d17c690d|commit]], [[https://git.kernel.org/linus/51eb7492af276b5b4d27cfa4474d40bdac7b9cf8|commit]], [[https://git.kernel.org/linus/d58809d854c9ee19e4cd41023e137e65e9dc3f94|commit]], [[https://git.kernel.org/linus/97dc7cd92ac67f6e05df418df1772ba4a7fbf693|commit]], [[https://git.kernel.org/linus/fcf308e50928a9c9eca90c56f9fc6885005dafd1|commit]], [[https://git.kernel.org/linus/0abb62b68252b1beefd553dd80f5b4c0b456bcaf|commit]] * ocp: add Celestica timecard PCI ids [[https://git.kernel.org/linus/81fa652e168558fa35bd81d6c2427319b7b8589f|commit]] * ptp_clockmatrix: Add PTP_CLK_REQ_EXTTS support [[https://git.kernel.org/linus/bec67592521ec816371f5f072b1a340e1c2ad434|commit]] * remoteproc: imx_rproc: Support i.MX93 [[https://git.kernel.org/linus/9222fabf0e39d281de65e908b94f4331eab556a2|commit]] * remoteproc: qcom: pas: Add MSM8226 ADSP support [[https://git.kernel.org/linus/fb4f07cc93995ebad7725512c0edc903c693037f|commit]] * reset: simple: Add AST2600 compatible [[https://git.kernel.org/linus/77fb4e45260ac2e2f20616bea6aa1003f4cd168c|commit]] * tpm: cr50: Add new device/vendor ID 0x504a6666 [[https://git.kernel.org/linus/9c438fdef8906fe9c025e0106cef6fe491728790|commit]] * dma: omap: hide legacy interface [[https://git.kernel.org/linus/52ef8efcb75e8a8aab88e74c1376c2785d9a5452|commit]] * extcon * int3496: Add support for binding to plain platform devices [[https://git.kernel.org/linus/c26aef6d396b015d89a10a3b433dc9d7f759bb9f|commit]] * int3496: Add support for controlling Vbus through a regulator [[https://git.kernel.org/linus/4c018cc87e5592f5bb8160e6fd42059778e1b0dc|commit]] * ptn5150: Add usb role class support [[https://git.kernel.org/linus/1bfcaa5700811117d845f081a1241dd59b885b6c|commit]] * sm5502: Add support for SM5703 [[https://git.kernel.org/linus/a84df1c7ddfcb5f7ccd7aaa80c40a49e54621ce8|commit]] = List of Pull Requests = * [[https://git.kernel.org/torvalds/c/bf2431021c8cfe52c866d7bf640ced03a35ebe91|EFI updates]] * [[https://git.kernel.org/torvalds/c/f814957b018c867a2397bdd3c1816de7502d2c7f|nolibc library updates]] * [[https://git.kernel.org/torvalds/c/b2f02e9cdaade3ce565e6973ac313d2f814447f2|LKMM update]] * [[https://git.kernel.org/torvalds/c/1e57930e9f4083ad5854ab6eadffe790a8167fb4|RCU update]] * [[https://git.kernel.org/torvalds/c/3a166bdbf3abc8ca2d7ffe7cffc5c7a65f260e62|io_uring updates]] * [[https://git.kernel.org/torvalds/c/09beaff75e4c4cee590b0e547c7587ff6cadb5db|io_uring xattr support]] * [[https://git.kernel.org/torvalds/c/368da430d04dbe31aded44e5f5c255ff0899ad1d|io_uring socket() support]] * [[https://git.kernel.org/torvalds/c/e1a8fde7203fa8a3e3f35d4f9df47477d23529c1|io_uring 'more data in socket' support]] * [[https://git.kernel.org/torvalds/c/9836e93c0a7e031ac6a71c56171c229de1eea7cf|io_uring NVMe command passthrough]] * [[https://git.kernel.org/torvalds/c/f6792c877a1cacc3b3eea7cb5b45857b3c484c51|cdrom updates]] * [[https://git.kernel.org/torvalds/c/115cd47132d71bd7e4aa1093e15d861a59e73a94|block updates]] * [[https://git.kernel.org/torvalds/c/5dc921868c507c1f0835932d3f255cf1b7415618|block driver updates]] * [[https://git.kernel.org/torvalds/c/8a32f81a89cf3b0b0e1cc626f7f7777f62adf99d|ata updates]] * [[https://git.kernel.org/torvalds/c/140e40e39a29c7dbc188d9b43831c3d5e089c960|zonefs updates]] * [[https://git.kernel.org/torvalds/c/4b57dccc42a790cdf2a8cad110143feb8b35e563|irqpoll update]] * [[https://git.kernel.org/torvalds/c/28c8f9fe94c4e0b0c27383d48da3c85b0dc17081|CPU hotplug updates]] * [[https://git.kernel.org/torvalds/c/fcfde8a7cf6d5e347ce61d8e5c0aee52926ef8e9|interrupt handling updates]] * [[https://git.kernel.org/torvalds/c/6e01f86fb2025111c77101254f1442ac137089cd|timer and timekeeping updates]] * [[https://git.kernel.org/torvalds/c/03e1ccd45fa70904e43ddceda140854d22b7e871|x86 PCI irq routing updates]] * [[https://git.kernel.org/torvalds/c/0be3ff0ccbfacb1bcc56e2ec9c1c5d92cf9a64d3|EDAC updates]] * [[https://git.kernel.org/torvalds/c/eb39e37d5cebdf0f63ee2a315fc23b035d81b4b0|AMD SEV-SNP support]] * [[https://git.kernel.org/torvalds/c/5b828263b180c16037382e8ffddd0611a363aabe|x86 RAS updates]] * [[https://git.kernel.org/torvalds/c/3a755ebcc2557e22b895b8976257f682c653db1d|Intel TDX support]] * [[https://git.kernel.org/torvalds/c/c5a3d3c01e90e74166f95eec9db6fcc3ba72a9d6|x86 CPU feature updates]] * [[https://git.kernel.org/torvalds/c/42b682a30f86e0ab10557dbfa437f01befb5a8ec|x86 asm updates]] * [[https://git.kernel.org/torvalds/c/1de564b8c1a6f9f8bf3a106daa0be9f2cba7d045|x86 build updates]] * [[https://git.kernel.org/torvalds/c/a13dc4d40938787cfc9e520ed426df4ebf48b1aa|x86 cleanups]] * [[https://git.kernel.org/torvalds/c/de8ac81747fca15925f3488ead7804560cdea532|core x86 updates]] * [[https://git.kernel.org/torvalds/c/e36ae2290fd1ff3768c3688627e442cd11d4ca1e|x86 fpu updates]] * [[https://git.kernel.org/torvalds/c/1abcb10d6edf5c4c53d29e9ab5488c7734183828|x86 platform updates]] * [[https://git.kernel.org/torvalds/c/916654201008d5fb4d5f5dcf0b373d291da615ac|x86 APIC updates]] * [[https://git.kernel.org/torvalds/c/3e2cbc016b1d08463925db9b9bd3bd253f64b8b0|x86 splitlock updates]] * [[https://git.kernel.org/torvalds/c/abc8babefbc1fc6f013573bc933d66bc906cf726|misc x86 updates]] * [[https://git.kernel.org/torvalds/c/88699f8fbfd482167362a881d37156cc3e2b0475|x86 microcode loader update]] * [[https://git.kernel.org/torvalds/c/d6ecaa0024485effd065124fe774de2e22095f2d|x86 vdso update]] * [[https://git.kernel.org/torvalds/c/cfe1cb014bf947c8a85e542ab0f7a417adca7059|x86 SGX updates]] * [[https://git.kernel.org/torvalds/c/8443516da676be839b54ee11350baa2605f0a445|x86 platform driver updates]] * [[https://git.kernel.org/torvalds/c/d61306047533eb6f63a7bd51dfa7f868503bf0ba|xen updates]] * [[https://git.kernel.org/torvalds/c/17a05c8f1e18b3ef846d0032a19002568282ac29|xtensa architecture updates]] * [[https://git.kernel.org/torvalds/c/fdd8f6585cef1c8c0fac745c1baa687301d55a90|m68k updates]] * [[https://git.kernel.org/torvalds/c/67c642e0d9aa927c1340638e472f2467fefd1dbf|arch/csky updates]] * [[https://git.kernel.org/torvalds/c/95fbef17e8253775876a08ec2011d3665b86a55f|s390 updates]] * [[https://git.kernel.org/torvalds/c/d6edf95109661e5fb9b20613478470d2e8fa4455|ARM updates]] * [[https://git.kernel.org/torvalds/c/143a6252e1b8ab424b4b293512a97cca7295c182|arm64 updates]] * [[https://git.kernel.org/torvalds/c/2319be135672f6e45aa937bceaae6c2668c7867c|locking updates]] * [[https://git.kernel.org/torvalds/c/22922deae13fc8d3769790c2eb388e9afce9771d|objtool updates]] * [[https://git.kernel.org/torvalds/c/cfeb2522c3777923c2bd24772b914195dc93c86b|perf events updates]] * [[https://git.kernel.org/torvalds/c/6f3f04c19074972ea12edeed23b07a32894e9e03|scheduler updates]] * [[https://git.kernel.org/torvalds/c/ac2ab99072cce553c78f326ea22d72856f570d88|random number generator updates]] * [[https://git.kernel.org/torvalds/c/c1f4cfdbef409971fd9d6b1faae4d7cc72af3e20|fscrypt updates]] * [[https://git.kernel.org/torvalds/c/51518aa68c1ffb54f2fdfed5324af30325529b32|fsverity updates]] * [[https://git.kernel.org/torvalds/c/0bf13a84362e750a90008af259b098d7c0e0755b|kernel hardening updates]] * [[https://git.kernel.org/torvalds/c/dc8af1ffd657c90733088e0093c7990305b2b4e9|seccomp updates]] * [[https://git.kernel.org/torvalds/c/a6b450573b912316ad36262bfc70e7c3870c56d1|execve updates]] * [[https://git.kernel.org/torvalds/c/efd1df1982e9203b4f56cb0d5946a24885260ce5|selinux updates]] * [[https://git.kernel.org/torvalds/c/cb44e4f061e16be65b8a16505e121490c66d30d0|Landlock updates]] * [[https://git.kernel.org/torvalds/c/7cf6a8a17f5b134b7e783c2d45c53298faef82a7|tpm updates]] * [[https://git.kernel.org/torvalds/c/0350785b0a092c99c5ddd2ace0260dbe7b3f919f|IMA updates]] * [[https://git.kernel.org/torvalds/c/076f222a690e11b433d2b1e218dbd9bdb08fb190|hwmon updates]] * [[https://git.kernel.org/torvalds/c/d335371940179318df97d66baef13987ee6e796b|mtd updates]] * [[https://git.kernel.org/torvalds/c/b1b5bf1640165063fd9b7c6aeb5c7d63c4cb3c1d|IPMI update]] * [[https://git.kernel.org/torvalds/c/638971b77f1c4fb9997c674ad66d1b96f7931c2b|MMC updates]] * [[https://git.kernel.org/torvalds/c/5d23bb5f25ed9cbf530b99640f4f17f59b79de9e|regmap updates]] * [[https://git.kernel.org/torvalds/c/9b18d07ba3ae75fcb7a191fafe4e2954f07271be|regulator updates]] * [[https://git.kernel.org/torvalds/c/d8e0f976f104a0258c0426b3805b057411cd0bd2|spi updates]] * [[https://git.kernel.org/torvalds/c/aa051d36ce4ae23b488489f6b15abad68b59ca23|HID updates]] * [[https://git.kernel.org/torvalds/c/1961b06c9126e5b2b949fab806c4e4304d1eae8b|ACPI updates]] * [[https://git.kernel.org/torvalds/c/09583dfed2cb9723da31601cb7080490c2e2e2d7|power management updates]] * [[https://git.kernel.org/torvalds/c/f4fb8596657c998ca4cdb833bc0f509533a38ddd|thermal control updates]] * [[https://git.kernel.org/torvalds/c/268db333b561c77dee3feb6831806412293b4a7e|device properties framework updates]] * [[https://git.kernel.org/torvalds/c/827060261cf3c7b79ee7185d5aa61c851beb9403|media updates]] * [[https://git.kernel.org/torvalds/c/f30fabe78acb31cd309f2fdfdb0be54df4cad68f|fs idmapping updates]] * [[https://git.kernel.org/torvalds/c/850f6033cd2bf3b1fcbf9a20d078edab7e7c67b4|exfat updates]] * [[https://git.kernel.org/torvalds/c/65965d9530b0c320759cd18a9a5975fb2e098462|erofs (and fscache) updates]] * [[https://git.kernel.org/torvalds/c/bd1b7c1384ec15294ee45bf3add7b7036e146dad|btrfs updates]] * [[https://git.kernel.org/torvalds/c/7208c9842c50f97327aac20be62edc8ad230f05c|gfs2 updates]] * [[https://git.kernel.org/torvalds/c/fea3043314f30a87ca04fd1219661810600e256f|ext4 updates]] * [[https://git.kernel.org/torvalds/c/f289811258552a8a8c15d2446f9ead1d567357f2|dlm updates]] * [[https://git.kernel.org/torvalds/c/8642174b52214dde4d8113f28fb4c9be5a432126|iomap updates]] * [[https://git.kernel.org/torvalds/c/fdaf9a5840acaab18694a19e0eb0aa51162eeeed|page cache updates]] * [[https://git.kernel.org/torvalds/c/2e17ce1106e04a7f3a83796ec623881487f75dd3|slab updates]] * [[https://git.kernel.org/torvalds/c/537e62c865dcb9b91d07ed83f8615b71fa0b51bb|printk updates]] * [[https://git.kernel.org/torvalds/c/88a618920e9baabc1780479e2fbb68e5551d0563|documentation updates]] * [[https://git.kernel.org/torvalds/c/1c6d2ead87e94f3d2bacb0c4539686ea7a92d50b|Kselftest updates]] * [[https://git.kernel.org/torvalds/c/64e34b50d7aeee7082287ec39f9d34d4e60f3a04|KUnit updates]] * [[https://git.kernel.org/torvalds/c/8b49c4b1b6f6397aca3eaee4c79295b74350b7b4|cgroup updates]] * [[https://git.kernel.org/torvalds/c/5d1772b1739b085721431eef0c0400f3aff01abf|workqueue update]] * [[https://git.kernel.org/torvalds/c/7e062cda7d90543ac8c7700fc7c5527d0c0f22ad|networking updates]] * [[https://git.kernel.org/torvalds/c/62e5873ec96bc2cfe809a1bc123af8101989ef5f|misc hardening updates]] * [[https://git.kernel.org/torvalds/c/e908305fb262588471958f560eb3c6c18cc683a1|checkpatch update]] * [[https://git.kernel.org/torvalds/c/d223575e50f8da0de358c0098defd560069ecf66|perf tool updates]] * [[https://git.kernel.org/torvalds/c/86c87bea6b42100c67418af690919c44de6ede6e|devicetree updates]] * [[https://git.kernel.org/torvalds/c/2518f226c60d8e04d18ba4295500a5b0b8ac7659|drm updates]] * [[https://git.kernel.org/torvalds/c/d7227785e384d4422b3ca189aa5bf19f462337cc|sound updates]] * [[https://git.kernel.org/torvalds/c/fbe86daca0ba878b04fa241b85e26e54d17d4229|SCSI updates]] * [[https://git.kernel.org/torvalds/c/3f306ea2e18568f693f7763d1c2178f349ae8f31|dma-mapping updates]] * [[https://git.kernel.org/torvalds/c/8b728edc5be161799434cc17e1279db2f8eabe29|writeback and ext2 cleanups]] * [[https://git.kernel.org/torvalds/c/e375780b631a5fc2a61a3b4fa12429255361a31e|fsnotify updates]] * [[https://git.kernel.org/torvalds/c/babf0bb978e3c9fce6c4eba6b744c8754fd43d8e|xfs updates]] * [[https://git.kernel.org/torvalds/c/c011dd537ffe47462051930413fed07dbdc80313|32-bit ARM SoC updates]] * [[https://git.kernel.org/torvalds/c/ae862183285cbb2ef9032770d98ffa9becffe9d5|ARM DT updates]] * [[https://git.kernel.org/torvalds/c/cc3c470ae4ad758b8ddad825ab199f7eaa8b0a9e|ARM driver updates]] * [[https://git.kernel.org/torvalds/c/a0439cf4eca05fe562f19ece4b6761852d911adb|ARM defconfig updates]] * [[https://git.kernel.org/torvalds/c/ecf0aa5317b0ad6bb015128a5b763c954fd58708|ARMv4T/v5 multiplatform support]] * [[https://git.kernel.org/torvalds/c/16477cdfefdb494235a675cc80563d736991d833|asm-generic updates]] * [[https://git.kernel.org/torvalds/c/df202b452fe6c6d6f1351bad485e2367ef1e644e|Kbuild updates]] * [[https://git.kernel.org/torvalds/c/98931dd95fd489fcbfa97da563505a6f071d7c77|MM updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/bf9095424d027e942e1d1ee74977e17b7df8e455|kvm updates]] * [[https://git.kernel.org/torvalds/c/f1f88bb51f1ae9d7eec9ef871355dea033bac02d|chrome platform updates]] * [[https://git.kernel.org/torvalds/c/7182e897695d5b70fb772736f1f08639ca0fff78|gpio updates]] * [[https://git.kernel.org/torvalds/c/cdeffe87f790dfd1baa193020411ce9a538446d7|mailbox updates]] * [[https://git.kernel.org/torvalds/c/44d35720c9a660074b77ab9de37abf2c01c5b44f|sysctl updates]] * [[https://git.kernel.org/torvalds/c/ef98f9cfe20d8ca063365d46d4ab2b85eeeb324f|modules updates]] * [[https://git.kernel.org/torvalds/c/ba62a537b48d7ae60524000efe01c9e76e2a5b2d|ARC updates]] * [[https://git.kernel.org/torvalds/c/7f50d4dfe816dd916a7cbf39039674825c2b388b|OpenRISC updates]] * [[https://git.kernel.org/torvalds/c/6d29d7fe4f0c1e81c39622cce45cd397b23dc48f|nfsd updates]] * [[https://git.kernel.org/torvalds/c/090b39af591cdde897664dfa5d3d5b0c78a197fb|kernel hardening fix]] * [[https://git.kernel.org/torvalds/c/780d8ce7162818cfe03e9a5e23b3af192a1d37bc|rdma updates]] * [[https://git.kernel.org/torvalds/c/7e284070abe53d448517b80493863595af4ab5f0|device mapper updates]] * [[https://git.kernel.org/torvalds/c/6f664045c8688c40ad0591abd6ab89db9ecd7945|misc updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/8291eaafed36f575f23951f3ce18407f480e9ecf|more MM updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/3cc30140dbe2df9b5ac000898e0ae3d1df980f2c|pci updates]] * [[https://git.kernel.org/torvalds/c/6b0e34a0307e046c0662d7dcaba2a2c9993c4339|clk updates]] * [[https://git.kernel.org/torvalds/c/ea6c3bc6ed93dd032568427e92424f6d33deb99b|MFD updates]] * [[https://git.kernel.org/torvalds/c/35cdd8656eac470b9abc9de8d4bd268fbc0fb34b|libnvdimm and DAX updates]] * [[https://git.kernel.org/torvalds/c/bf272460d744112bacd4c4d562592decbf0edf64|cifs client updates]] * [[https://git.kernel.org/torvalds/c/d075c0c1be279c5f4c6688ac0442fff6494e56bc|crypto updates]] * [[https://git.kernel.org/torvalds/c/a9f94826e4bb6402e67f3eb849dee0811f1de6da|clang-format updates]] * [[https://git.kernel.org/torvalds/c/9d004b2f4fea97cde123e7f1939b80e77bf2e695|cxl updates]] * [[https://git.kernel.org/torvalds/c/907bb57aa7b471872aab2f2e83e9713a145673f9|pin control updates]] * [[https://git.kernel.org/torvalds/c/6112bd00e84e5dbffebc3c1e908cbe914ca772ee|powerpc updates]] * [[https://git.kernel.org/torvalds/c/f56dbdda4322d33d485f3d30f3aabba71de9098c|hyperv updates]] * [[https://git.kernel.org/torvalds/c/664a393a2663a0f62fc1b18157ccae33dcdbb8c8|input updates]] * [[https://git.kernel.org/torvalds/c/09f73a1ab8207481d1d6bd91ab7d0125c6722005|more perf tools updates]] * [[https://git.kernel.org/torvalds/c/76bfd3de34783ceda1fc1d73d0db87361de07ecb|tracing updates]] * [[https://git.kernel.org/torvalds/c/c3a9a3c5f5590e85da15d6201e415ff636fe5670|tracing tool updates]] * [[https://git.kernel.org/torvalds/c/b00ed48bb0a7c295facf9036135a573a5cdbe7de|dmaengine updates]] * [[https://git.kernel.org/torvalds/c/2d2da475ac0eebfbf40e5c5ca8c0409d62d23424|m68knommu updates]] * [[https://git.kernel.org/torvalds/c/73d15ba6ba390caed47aa8885811d1cd7b4477f3|MIPS updates]] * [[https://git.kernel.org/torvalds/c/2c5ca23f7414eb2c782f945aa417cfab7b5c88dd|overlayfs updates]] * [[https://git.kernel.org/torvalds/c/527953ef7125078cd43ccfbed042d60199842b31|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/32665a9e5432fd88fe20f4affa8986833bbbabe7|additional thermal control update]] * [[https://git.kernel.org/torvalds/c/1ff7bc3ba71d398d349c49103a3da34bb4ea02d1|more power management updates]] * [[https://git.kernel.org/torvalds/c/e11a93567d3f1e843300ed98ff049a4335db8015|parisc architecture updates]] * [[https://git.kernel.org/torvalds/c/8ab2afa23bd197df47819a87f0265c0ac95c5b6a|fbdev fixes and updates]] * [[https://git.kernel.org/torvalds/c/3335d5550256210c9b213f67240221633d8f7b53|microblaze updates]] * [[https://git.kernel.org/torvalds/c/e1cbc3b96a9974746b2a80c3a6c8a0f7eff7b1b5|iommu updates]] * [[https://git.kernel.org/torvalds/c/35b51afd23c98e2f055ac563aca36173a12588b9|RISC-V updates]] * [[https://git.kernel.org/torvalds/c/f8a52af9d00d59fd887d8ad1fa0c2c88a5d775b9|i2c updates]] * [[https://git.kernel.org/torvalds/c/2a5699b0de4ee623d77f183c8e8e62691bd60a70|LED updates]] * [[https://git.kernel.org/torvalds/c/1501f707d2b24316b41d45bdc95a73bc8cc8dd49|f2fs updates]] * [[https://git.kernel.org/torvalds/c/700170bf6b4d773e328fa54ebb70ba444007c702|NFS client updates]] * [[https://git.kernel.org/torvalds/c/2380dd691e1fe1ebe3f346d0ce54f8fc7eacc167|pcmcia updates]] * [[https://git.kernel.org/torvalds/c/f634b63d43e1ef4ccd68017687a8437d3c416918|remoteproc updates]] * [[https://git.kernel.org/torvalds/c/68e6134bb70ab20e9f7c36c1ae7dc96b8ed778ae|rpmsg updates]] * [[https://git.kernel.org/torvalds/c/8eca6b0a647aabea3d1d2907dd6245fc436f98e7|pwm updates]] * [[https://git.kernel.org/torvalds/c/e5b0208713326cdd3f0a83540e31f9b6f280da38|ksmbd server updates]] * [[https://git.kernel.org/torvalds/c/8171acb8bc9b33f3ed827f0615b24f7a06495cd0|more erofs updates]] * [[https://git.kernel.org/torvalds/c/176882156ae6d63a81fe7f01ea6fe65ab6b52105|vfio updates]] * [[https://git.kernel.org/torvalds/c/96752be4d7b443e6f1e322428d61f777d7d8bd4d|watchdog updates]] * [[https://git.kernel.org/torvalds/c/c7993147519ca970ad4af17e0eac9d683e7721b9|power supply and reset updates]] * [[https://git.kernel.org/torvalds/c/55fe92179058406fe00bff2167c94443a7b2e07a|i3c updates]] * [[https://git.kernel.org/torvalds/c/54eb8462f21fb170a05ad64620f0d8d0cf2b7fb5|RTC updates]] * [[https://git.kernel.org/torvalds/c/0e5ab8dd87c29640a46aee9e38bc3ba7645b1db0|more xfs updates]] * [[https://git.kernel.org/torvalds/c/ca1dcc6d0c569e1e5f5b4a764329d9530760a416|memblock test suite updates]] * [[https://git.kernel.org/torvalds/c/7c9e960c636306f632ccae623bf94b2b53d35cbd|livepatching cleanup]] * [[https://git.kernel.org/torvalds/c/17d8e3d90b6989419806c1926b894d7d7483a25b|ceph updates]] * [[https://git.kernel.org/torvalds/c/96479c09803b21d195c95fd4b145cd3a5a591ba0|more ARM multiplatform updates]] * [[https://git.kernel.org/torvalds/c/09a018176ba246f00d6b6b526047d38dcd2955d3|more ARM SoC updates]] * [[https://git.kernel.org/torvalds/c/ab18b7b36a82b1900687c5718f7d46f0d8e77d86|more drm updates]] * [[https://git.kernel.org/torvalds/c/6e5f6a86915d65210e90acac0402e6f37e21fc7b|virtio updates]] * [[https://git.kernel.org/torvalds/c/5ac8bdb9ad47334a9590e29daf7e4149b0a34729|more io_uring updates]] * [[https://git.kernel.org/torvalds/c/72fbbc3d0e3e3117c29a73d0b4d928dc00ed99ce|block request execute cleanups]] * [[https://git.kernel.org/torvalds/c/78c6499c92090d0fd1ddd1684fc3a5dc41d98c92|more block driver updates]] * [[https://git.kernel.org/torvalds/c/04d93b2b8bc7a68ec45a6a156f34a611ede5aa60|SPDX updates]] * [[https://git.kernel.org/torvalds/c/4ad680f083ec360e0991c453e18a38ed9ae500d7|staging driver updates]] * [[https://git.kernel.org/torvalds/c/932c2989b59008e530ffcc7c7e6ef507a28b28ca|tty and serial driver updates]] * [[https://git.kernel.org/torvalds/c/54c2cc79194c961a213c1d375fe3aa4165664cc4|USB / Thunderbolt updates]] * [[https://git.kernel.org/torvalds/c/6f9b5ed8caddfbc94af8307c557ed57a8ec5c65c|char / misc / other smaller driver subsystem updates]] * [[https://git.kernel.org/torvalds/c/500a434fc593f1fdb274c0e6fe09a0b9c0711a4b|driver core updates]] * [[https://git.kernel.org/torvalds/c/93ce7948e38ffe6f9b4fd403c94c098bd892a5ff|more EFI updates]] * [[https://git.kernel.org/torvalds/c/4ab6cfc4ad9f867a107b0ef029088dd4c0a8f83c|more s390 updates]] * [[https://git.kernel.org/torvalds/c/f66e797b407bc03a438d1f05057dc7918bab473f|more RISC-V updates]] * [[https://git.kernel.org/torvalds/c/c6f2f3e2c80e975804360665d973211e4d9390cb|initial Loongarch architecture code]] * [[https://git.kernel.org/torvalds/c/9af13088ab139ff1663e44e5746e152303cffbc7|yet more ARM multiplatform updates]] * [[https://git.kernel.org/torvalds/c/a01fe7ec42b7fcd4201084dc56a2372f7b101f99|devicetree fixes]] * [[https://git.kernel.org/torvalds/c/4e583ff9df9126e275c32c6ecff54b0316fe1dee|UML updates]] * [[https://git.kernel.org/torvalds/c/744983d8784214c4f184be7448efb216315b48ae|JFFS2, UBI and UBIFS updates]] * [[https://git.kernel.org/torvalds/c/1888e9b4bb78c88514b24ecafa9e4e4faf761747|ipc sysctl namespace updates]] * [[https://git.kernel.org/torvalds/c/1ec6574a3c0a22c130c08e8c36c825cb87d68f8e|kthread updates]] * [[https://git.kernel.org/torvalds/c/67850b7bdcd2803e10d019f0da5673a92139b43a|ptrace_stop cleanups]] * [[https://git.kernel.org/torvalds/c/1f952675835bfe18d6ae494a5581724d68c52352|ntfs3 updates]] * [[https://git.kernel.org/torvalds/c/45b2e5ad6837dfe4de6b9028c575bd57c132774c|more perf tools updates]] * [[https://git.kernel.org/torvalds/c/4ccbe91de91a8f9559052179d15c0229a8ac9f8a|more xen updates]] * [[https://git.kernel.org/torvalds/c/23df9ba64bb9e26cfee6b34f5c3ece49a8a61ee1|more parisc architecture updates]] * [[https://git.kernel.org/torvalds/c/d0e60d46bc03252b8d4ffaaaa0b371970ac16cda|bitmap updates]] * [[https://git.kernel.org/torvalds/c/dbe0ee46614016146c1b3e1fc063b44333bb2401|file descriptor updates]] * [[https://git.kernel.org/torvalds/c/cbd76edeabd5ed078391abb2323b7aee790cdc04|mount handling updates]] * [[https://git.kernel.org/torvalds/c/952923ddc01120190dcf671e7b354364ce1d1362|vfs pathname updates]] * [[https://git.kernel.org/torvalds/c/71e80720dbf0f08c6979e54f21ddaa5735ce742d|more Kbuild updates]] * [[https://git.kernel.org/torvalds/c/2981436374177f78539b026ce5bcbab8c251818e|hardware timestamping subsystem]] * [[https://git.kernel.org/torvalds/c/b2c9a83d262a8feb022e24e9f9aadb66cb10a7a8|more SCSI updates]] * [[https://git.kernel.org/torvalds/c/c049ecc523171481accd2c83f79ffeecbf53a915|clockevent/clocksource updates]] * [[https://git.kernel.org/torvalds/c/1fd9f4ce8442e34d4f817924d191d2855cdb80c5|x86 boot update]] * [[https://git.kernel.org/torvalds/c/a925128092d8dd5c2ea8644e1dddd510b7ebc9c7|x86 cleanups]] * [[https://git.kernel.org/torvalds/c/9784edd73a08ea08d0ce5606e1f0f729df688c59|x86 microcode updates]] * [[https://git.kernel.org/torvalds/c/0b7da15c21c2d4a37495fafc0350acec18f67d87|x86 mm cleanup]] * [[https://git.kernel.org/torvalds/c/e17fee8976c3d2ccf9add6d6c8912a37b025d840|delay-accounting update]] * [[https://git.kernel.org/torvalds/c/6684cf42906ff5f44580e16a1f898e89c19aabd5|file descriptor fix]] = Other news sites = * LWN merge window [[https://lwn.net/Articles/896140/|part 1]], [[https://lwn.net/Articles/896410/|part 2]], [[https://lwn.net/Articles/902854/|Development statistics]] * Phoronix [[https://www.phoronix.com/review/linux-519-features|feature overview]]