#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.8 development cycle Linux 5.8 changelog This list of changes is not complete. While I finish the work, you can take a look at: * LWN's merge window [[https://lwn.net/Articles/822077/|part 1]], [[https://lwn.net/Articles/822527/|part 2]] * Phoronix's [[https://www.phoronix.com/scan.php?page=article&item=linux-58-features&num=1|Linux 5.8 Kernel Features Include New Intel/AMD Capabilities, Security Improvements, Optimizations]] ...or take a look at the pull requests: * [[https://git.kernel.org/torvalds/c/b6f91ab6a2bac8580026fc4a5d4724f0b9eeb11f|tpm updates]] * [[https://git.kernel.org/torvalds/c/129b9a5c40582cb0dc00aa5b58d1d1bcc93d98a7|hwmon updates]] * [[https://git.kernel.org/torvalds/c/213fd09e1aff05433d6855287808a235c9801c1b|regmap updates]] * [[https://git.kernel.org/torvalds/c/a36de5ebac2bea1d30e9ad103b4f841a2c4bb61b|spi updates]] * [[https://git.kernel.org/torvalds/c/d30fc97c60682f9bf5d6898ab370de0007e96742|regulator updates]] * [[https://git.kernel.org/torvalds/c/81e8c10dac62c427b25f6bbb07936806e4dd9e8a|crypto updates]] * [[https://git.kernel.org/torvalds/c/829f3b9401fe7cc3c1f3642bb2520751a42a87df|pstore updates]] * [[https://git.kernel.org/torvalds/c/afdb0f2ec57d4899eda2c5e09fc3a005f2119690|fscrypt updates]] * [[https://git.kernel.org/torvalds/c/ca1f5df23f28228c46aa45d934abad38c6b6ff2e|printk updates]] * [[https://git.kernel.org/torvalds/c/8b11dd54add63aa398c4b239d31b7f4477a4b859|EDAC updates]] * [[https://git.kernel.org/torvalds/c/ef34ba6d36af9e6f5918f7f7e287be4b70a358b4|x86 microcode update]] * [[https://git.kernel.org/torvalds/c/9bf9511e3d9f328c03f6f79bfb741c3d18f2f2c0|x86 cache resource control updates]] * [[https://git.kernel.org/torvalds/c/0bd957eb11cfeef23fcc240edde6dfe431731e69|kprobes updates]] * [[https://git.kernel.org/torvalds/c/2227e5b21aec6c5f7f6491352f0c19fd02d19418|RCU updates]] * [[https://git.kernel.org/torvalds/c/60056060bede58c3073dccb8a5e73a6c40804aa9|locking updates]] * [[https://git.kernel.org/torvalds/c/69fc06f70f4569c9969f99fe25bdc9a6bb537b43|objtool updates]] * [[https://git.kernel.org/torvalds/c/a7092c82042b4ba3000cf7b369d1032161c5d4c9|perf updates]] * [[https://git.kernel.org/torvalds/c/58ff3b7604a461a766a84348e620834dce9834a9|EFI updates]] * [[https://git.kernel.org/torvalds/c/d861f6e6829ce586bcf5823ab7d348f09be3c8fb|SMP updates]] * [[https://git.kernel.org/torvalds/c/ae1a4113c24470007424ea0e1d2e31336edd7296|x86 boot updates]] * [[https://git.kernel.org/torvalds/c/bb548bedf5c596f72b6388804b3cbd2f78c9dc98|x86 build updates]] * [[https://git.kernel.org/torvalds/c/17e0a7cb6a254c6d086562e7adf8b7ac24d267f3|x86 cleanups]] * [[https://git.kernel.org/torvalds/c/eff5ddadab04dc7ae8c4588dd3eef2ecad770fd7|x86 cpu updates]] * [[https://git.kernel.org/torvalds/c/0a319ef75d931de0b21882ec17d8d70ece0aa871|x86 FPU updates]] * [[https://git.kernel.org/torvalds/c/88bc1de11cf5b5fa14dbeff7c613ce62fdfae7f6|x86 platform updates]] * [[https://git.kernel.org/torvalds/c/4e909124f8ed54b13e07e42273c3452b7deb5a0b|x86 vdso updates]] * [[https://git.kernel.org/torvalds/c/3ee3723b40d55f473b8c82c60ed0e67f1f9ec6b9|m68k updates]] * [[https://git.kernel.org/torvalds/c/533b220f7be4e461a5222a223d169b42856741ef|arm64 updates]] * [[https://git.kernel.org/torvalds/c/c2b0fc847f3122e5a4176c3772626a7a8facced0|ARM updates]] * [[https://git.kernel.org/torvalds/c/b23c4771ff62de8ca9b5e4a2d64491b2fb6f8f69|documentation updates]] * [[https://git.kernel.org/torvalds/c/4b01285e1672ed9342ace952e92eb1e1db7134ae|uaccess/csum updates]] * [[https://git.kernel.org/torvalds/c/e0cd9206878a3b95024602b355b254d142f5ce94|uaccess/access_ok updates]] * [[https://git.kernel.org/torvalds/c/e148a8f948afc0b1eeb5c157b23b3d0a4d4517a5|uaccess/readdir updates]] * [[https://git.kernel.org/torvalds/c/4fdea5848b3c7fb13a0bfd7f768dcf15b534dafe|uaccess/__put-user updates]] * [[https://git.kernel.org/torvalds/c/56446efab9ce4961fe0fe6bbc5bc66374b08b9f3|uaccess/__copy_from_user updates]] * [[https://git.kernel.org/torvalds/c/062ea674ae8ad93530dbf7176c59daef098863df|uaccess/__copy_to_user updates]] * [[https://git.kernel.org/torvalds/c/8b39a57e965403c12a27d0859901a8a7d1d7318f|uaccess/coredump updates]] * [[https://git.kernel.org/torvalds/c/f359287765c04711ff54fbd11645271d8e5ff763|vfs updates]] * [[https://git.kernel.org/torvalds/c/94709049fb8442fb2f7b91fbec3c2897a75e18df|memory management updates from akpm]] * [[https://git.kernel.org/torvalds/c/c5d6c13843880ad0112f0513f3eb041b258be66e|MMC updates]] * [[https://git.kernel.org/torvalds/c/a5a82e0a5918fb2ae27b80d3b9c954b16ae6a7b7|x86 platform driver updates]] * [[https://git.kernel.org/torvalds/c/355ba37d756c38962fe9bb616f5f48eb12a7e11e|power management updates]] * [[https://git.kernel.org/torvalds/c/118d6e98293b30aee378a6b08d27a35320a3e34f|ACPI updates]] * [[https://git.kernel.org/torvalds/c/cfa3b8068b09f25037146bfd5eed041b78878bee|hmm updates]] * [[https://git.kernel.org/torvalds/c/faa392181a0bd42c5478175cef601adeecdc91b6|drm updates]] * [[https://git.kernel.org/torvalds/c/750a02ab8d3c49ca7d23102be90d3d1db19e2827|block updates]] * [[https://git.kernel.org/torvalds/c/bce159d734091fe31340976081577333f52a85e4|block driver updates]] * [[https://git.kernel.org/torvalds/c/1ee08de1e234d95b5b4f866878b72fceb5372904|io_uring updates]] * [[https://git.kernel.org/torvalds/c/9d99b1647fa56805c1cfef2d81ee7b9855359b62|audit updates]] * [[https://git.kernel.org/torvalds/c/f41030a20b38552a2da3b3f6bc9e7a78637d6c23|SELinux updates]] * [[https://git.kernel.org/torvalds/c/d9afbb3509900a953f5cf90bc57e793ee80c1108|lockdown update]] * [[https://git.kernel.org/torvalds/c/16d91548d1057691979de4686693f0ff92f46000|xfs updates]] * [[https://git.kernel.org/torvalds/c/96ed320d527eb071389f69cbd6772440805af7d7|DAX updates part one]] * [[https://git.kernel.org/torvalds/c/8eeae5bae1239c030ba0b34cac97ebd5e7ec1886|DAX updates part two]] * [[https://git.kernel.org/torvalds/c/f3cdc8ae116e27d84e1f33c7a2995960cebb73ac|btrfs updates]] * [[https://git.kernel.org/torvalds/c/d6f9469a03d832dcd17041ed67774ffb5f3e73b3|erofs updates]] * [[https://git.kernel.org/torvalds/c/f6606d0c0010953e4c28c8662623662b5108b4ce|irq updates]] * [[https://git.kernel.org/torvalds/c/dabc4df27c628866ede130a09121f255ca894d8c|timer updates]] * [[https://git.kernel.org/torvalds/c/f6aee505c71bbb035dde146caf5a6abbf3ccbe47|x86 timer updates]] * [[https://git.kernel.org/torvalds/c/d479c5a1919b4e569dcd3ae9c84ed74a675d0b94|scheduler updates]] * [[https://git.kernel.org/torvalds/c/e7c93cbfe9cb4b0a47633099e78c455b1f79bbac|thread updates]] * [[https://git.kernel.org/torvalds/c/8226f11318bd03ae0dbf028f7c433071cf4927f4|MIPS updates]] * [[https://git.kernel.org/torvalds/c/44e40e96b5accb18a100fee1a67cde422d791c4c|parsic updates]] * [[https://git.kernel.org/torvalds/c/38696e33e2bdf91cbbc7a2291dc6db862d9dfd42|Xtensa updates]] * [[https://git.kernel.org/torvalds/c/f1e455352b6f503532eb3637d0a6d991895e7856|kgdb updates]] * [[https://git.kernel.org/torvalds/c/6b2591c21273ebf65c13dae5d260ce88f0f197dd|hyper-v updates]] * [[https://git.kernel.org/torvalds/c/039aeb9deb9291f3b19c375a8bc6fa7f768996cc|kvm updates]] * [[https://git.kernel.org/torvalds/c/ae03c53d005ef8a1e0253ad67b7b62103ea1fae6|splice updates]] * [[https://git.kernel.org/torvalds/c/2e63f6ce7ed2c4ff83ba30ad9ccad422289a6c63|comedi uaccess cleanups]] * [[https://git.kernel.org/torvalds/c/cb8e59cc87201af93dfbb6c3dccc8fcad72a09c2|networking updates]] * [[https://git.kernel.org/torvalds/c/ee01c4d72adffb7d424535adf630f2955748fa8b|more memory management updates]] * [[https://git.kernel.org/torvalds/c/a98f670e41a99f53acb1fb33cee9c6abbb2e6f23|media updates]] * [[https://git.kernel.org/torvalds/c/38b3a5aaf2fd35e997550b855cfb7460b077236a|perf tooling updates]] * [[https://git.kernel.org/torvalds/c/a484a497c98a0447aca2d70de19d11b1d66e6ef7|keyring updates]] * [[https://git.kernel.org/torvalds/c/acf25aa66371359f542d14e8d993b530fe25d7ac|smack updates]] * [[https://git.kernel.org/torvalds/c/512b7d37ee0a9b4e2b5fafcd0b7c65a3f6e430ca|MFD updates]] * [[https://git.kernel.org/torvalds/c/302d5b3321aa61ff4ab15f0abc737d923355d33d|backlight updates]] * [[https://git.kernel.org/torvalds/c/0486a39a6d6c8db78bde4d7b9c44e32dcc6050d4|watchdog updates]] * [[https://git.kernel.org/torvalds/c/9875b201e05a8dfd107530853a0d021c8eea95d1|chrome platform updates]] * [[https://git.kernel.org/torvalds/c/86c67ce20d080bdfefafd461d3068cad0a49a66b|LED updates]] * [[https://git.kernel.org/torvalds/c/631d6914085b4eea8d68a84f800974a6ad8fb5c0|sound updates]] * [[https://git.kernel.org/torvalds/c/a789d5f8a99a366778a6e42b3700a246244201a6|HID updates]] * [[https://git.kernel.org/torvalds/c/9fb4c5250f10dc4d8257cd766991be690eb25c5b|livepatching updates]] * [[https://git.kernel.org/torvalds/c/07c8f3bfef161271786f368791f5fc33c7428964|fsnotify updates]] * [[https://git.kernel.org/torvalds/c/051c3556e3d6cc43bca71a624081de9c599df944|ext2 and reiserfs cleanups]] * [[https://git.kernel.org/torvalds/c/9ff7258575d5fee011649d20cc56de720a395191|proc updates]] * [[https://git.kernel.org/torvalds/c/15a2bc4dbb9cfed1c661a657fcb10798150b7598|execve updates]] * [[https://git.kernel.org/torvalds/c/886d7de631da71e30909980fdbf318f7caade262|yet more memory management updates]] * [[https://git.kernel.org/torvalds/c/694b5a5d313f3997764b67d52bab66ec7e59e714|ARM SoC updates]] * [[https://git.kernel.org/torvalds/c/298743c193bb50b5d65b9285eb7206ffb31d412d|ARM defconfig updates]] * [[https://git.kernel.org/torvalds/c/828f3e18e1cb98c68fc6db4d5113513d4a267775|ARM/SoC driver updates]] * [[https://git.kernel.org/torvalds/c/9d71d3cd9ef040c284506648285915e9ba4d08c4|ARM devicetree updates]] * [[https://git.kernel.org/torvalds/c/571d54ed91c0fae174d933683c0c2e11c84843d9|devicetree updates]] * [[https://git.kernel.org/torvalds/c/435faf5c218a47fd6258187f62d9bb1009717896|RISC-V updates]] * [[https://git.kernel.org/torvalds/c/f4dd60a3d4c7656dcaa0ba2afb503528c86f913f|x86 mm updates]] * [[https://git.kernel.org/torvalds/c/084623e468d535d98f883cc2ccf2c4fdf2108556|module updates]] * [[https://git.kernel.org/torvalds/c/7ae77150d94d3b535c7b85e6b3647113095e79bf|powerpc updates]] * [[https://git.kernel.org/torvalds/c/ac7b34218a0021bafd1d4c11c54217b930f516b0|READ_IMPLIES_EXEC changes]] * [[https://git.kernel.org/torvalds/c/5a36f0f3f518c60ccddf052e6c48862f357d126f|VFIO updates]] * [[https://git.kernel.org/torvalds/c/1f2dc7f5b6c1fffdb24e776b9d3529bd9414aa2c|IPMI updates]] * [[https://git.kernel.org/torvalds/c/3f7e82379fc91102d82ed89822bd4242c83e40d5|GPIO updates]] * [[https://git.kernel.org/torvalds/c/242b23319809e05170b3cc0d44d3b4bd202bb073|rdma updates]] * [[https://git.kernel.org/torvalds/c/818dbde78e0f4f11c9f804c36913a7ccfc2e87ad|SCSI updates]] * [[https://git.kernel.org/torvalds/c/b25c6644bfd3affd7d0127ce95c5c96c155a7515|device mapper updates]] * [[https://git.kernel.org/torvalds/c/0b166a57e6222666292a481b742af92b50c3ba50|ext4 updates]] * [[https://git.kernel.org/torvalds/c/9daa0a27a0bce6596be287fb1df372ff80bb1087|AFS updates]] * [[https://git.kernel.org/torvalds/c/3803d5e4d3ce2600ffddc16a1999798bc719042d|cifs updates]] * [[https://git.kernel.org/torvalds/c/e3cea0cad147a9ab4f0e74a2fbdf15d18df1f820|dlm updates]] * [[https://git.kernel.org/torvalds/c/aaa2faab4ed8e5fe0111e04d6e168c028fe2987f|orangefs updates]] * [[https://git.kernel.org/torvalds/c/3c0ad98c2eda5ff30d23777e30744be6f7b8f097|integrity updates]] * [[https://git.kernel.org/torvalds/c/4a7e89c5ec0238017a757131eb9ab8dc111f961c|cgroup updates]] * [[https://git.kernel.org/torvalds/c/fe3bc8a988a4d38dc090e77071ff9b8ea266528a|workqueue updates]] * [[https://git.kernel.org/torvalds/c/3925c3bbdf886f1ddf64461b9b380e1bb36f90c1|PCI updates]] * [[https://git.kernel.org/torvalds/c/e542e0dc3ee3eafc46dd8e3073388079d69cace0|dmi update]] * [[https://git.kernel.org/torvalds/c/1ee18de92927f37e6948d5a6fc73cbf89f806905|dma-mapping updates]] * [[https://git.kernel.org/torvalds/c/6f2dc3d335457d9c815be9f4fd3dc8eff92fcef7|dma-mapping helpers]] * [[https://git.kernel.org/torvalds/c/cff11abeca78aa782378401ca2800bd2194aa14e|Kbuild updates]] * [[https://git.kernel.org/torvalds/c/b170290c2836c40ab565736ba37681eb3dfd79b8|Kconfig updates]] * [[https://git.kernel.org/torvalds/c/3b69e8b4571125bec1f77f886174fe6cab6b9d75|arch/sh updates]] * [[https://git.kernel.org/torvalds/c/e611c0fe318c6d6827ee2bba660fbc23cf73f7dc|USB/PHY driver updates]] * [[https://git.kernel.org/torvalds/c/081096d98bb23946f16215357b141c5616b234bf|tty/serial driver updates]] * [[https://git.kernel.org/torvalds/c/80ef846e9909f22ccdc2a4a6d931266cecce8b2c|staging/IIO driver updates]] * [[https://git.kernel.org/torvalds/c/f558b8364e19f9222e7976c64e9367f66bab02cc|driver core updates]] * [[https://git.kernel.org/torvalds/c/9aa900c8094dba7a60dc805ecec1e9f720744ba1|char/misc driver updates]] * [[https://git.kernel.org/torvalds/c/a2b447066cacb6db82a1f69b46d9f894f695badf|apparmor updates]] * [[https://git.kernel.org/torvalds/c/787f74fc5050c77e29a96f480f40421336eed5ac|NTB updates]] * [[https://git.kernel.org/torvalds/c/e8dff03aef6a76c5c9184ed1dd3c770d4ce9c885|RTC updates]] * [[https://git.kernel.org/torvalds/c/cf0c97f148e9e50aa5a7ddd1984a604dd2bde4af|pin control updates]] * [[https://git.kernel.org/torvalds/c/52e0ad262cd76696e8cd8510944b0bfdc0c140a9|sparc updates]] * [[https://git.kernel.org/torvalds/c/20b0d06722169e6e66049c8fe6f1a48adffb79c6|still more memory management updates]] * [[https://git.kernel.org/torvalds/c/107821669a9cbf234f260d576039983b64c7cb6d|drm fixes]] * [[https://git.kernel.org/torvalds/c/9413b9a690ec8aeaedea74bb875079d36f295304|drm msm updates]] * [[https://git.kernel.org/torvalds/c/4e3a16ee9148e966678bbc713579235422271a63|iommu updates]] * [[https://git.kernel.org/torvalds/c/23fc02e36e4f657af242e59175c891b27c704935|s390 updates]] * [[https://git.kernel.org/torvalds/c/ca687877e05ad1bf5b4cefd9cdd091044626deac|gfs2 updates]] * [[https://git.kernel.org/torvalds/c/95288a9b3beee8dd69d73b7691e36f2f231b7903|ceph updates]] * [[https://git.kernel.org/torvalds/c/d26a42a9614083413e778832a6efbdf0038c3bff|rpmsg updates]] * [[https://git.kernel.org/torvalds/c/abfbb29297c27e3f101f348dc9e467b0fe70f919|remoteproc updates]] * [[https://git.kernel.org/torvalds/c/8b4d37db9a566deaf22065ba1ba9b19c9fb964b4|x86 "Slow Randomizing Boosts Denial of Service"]] * [[https://git.kernel.org/torvalds/c/a5ad5742f671de906adbf29fbedf0a04705cebad|even more memory management updates]] * [[https://git.kernel.org/torvalds/c/fc2fb38c85508a875fc2e95f1e14e0bdcf59e1e9|kselftest updates]] * [[https://git.kernel.org/torvalds/c/595a56ac1b0d5f0a16a89589ef55ffd35c1967a2|Kunit updates]] * [[https://git.kernel.org/torvalds/c/d1e521adad250ab8c979861c857fa2b1542c9741|tracing updates]] * [[https://git.kernel.org/torvalds/c/ad57a1022f9e050a09812d975874b94b4fcb0f46|exfat update]] * [[https://git.kernel.org/torvalds/c/42612e7763315cf5d43c4422781e75f9ee57597a|f2fs updates]] * [[https://git.kernel.org/torvalds/c/52435c86bf0f5c892804912481af7f1a5b95ff2d|overlayfs updates]] * [[https://git.kernel.org/torvalds/c/5b14671be58d0084e7e2d1cc9c2c36a94467f6e0|fuse updates]] * [[https://git.kernel.org/torvalds/c/c90e7945e3a39c50c07e63a5892e65ecfde374a9|dmaengine updates]] * [[https://git.kernel.org/torvalds/c/3a2a8751742133a7bbc49b9d1bcbd52e212edff6|power supply and reset updates]] * [[https://git.kernel.org/torvalds/c/6f630784cc0d92fb58ea326e2bc01aa056279ecb|clk updates]] * [[https://git.kernel.org/torvalds/c/6f51ab9440d131ae424cce27e3170746219f5142|MTD updates]] * [[https://git.kernel.org/torvalds/c/0e083da7c8a26bc2674d7155bb5a0676b7dbc8ba|UBI update]] * [[https://git.kernel.org/torvalds/c/84fc461db99b2dc19e019c0a97725a3653687981|UML updates]] * [[https://git.kernel.org/torvalds/c/09102704c67457c6cdea6c0394c34843484a852c|virtio updates]] * [[https://git.kernel.org/torvalds/c/49f13b0921aaef0d5519358fd9fcc237c1c9124a|input updates]] * [[https://git.kernel.org/torvalds/c/0c67f6b29715ff888cb967cc98336221a8a23916|more power management updates]] * [[https://git.kernel.org/torvalds/c/6672966d6c854d5b05a10227fd21e4e0895719f7|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/6d62c5b21155acaaaeb24862d62cf15d1dc2d8ba|more documentation updates]] * [[https://git.kernel.org/torvalds/c/4152d146ee2169653297e03b9fa2e0f476923959|READ/WRITE_ONCE rework]] * [[https://git.kernel.org/torvalds/c/4382a79b2746faf9db98a34ae1a1cbd364473f75|misc uaccess updates]] * [[https://git.kernel.org/torvalds/c/3a8557e1aed0043d526f304a1f500108c8976b78|i915 uaccess updates]] * [[https://git.kernel.org/torvalds/c/b29482fde649c72441d5478a4ea2c52c56d97a5e|epoll update]] * [[https://git.kernel.org/torvalds/c/c742b63473b3c5180db8b5d74fdbd56e4371dfa2|nfsd updates]] * [[https://git.kernel.org/torvalds/c/7cf035cc8326066a514146065b6ee8fc2c30fc21|DAX updates part three]] * [[https://git.kernel.org/torvalds/c/a53956829914223ff6c53397b007421201354eb8|NFS client updates]] * [[https://git.kernel.org/torvalds/c/2dca74a40e1e7ff45079d85fc507769383039b9d|mailbox updates]] * [[https://git.kernel.org/torvalds/c/d3ea693439833b5ed9b932512e9a90b9381035c9|m68knommu updates]] * [[https://git.kernel.org/torvalds/c/cd16ed33c3c618930ccda7049dcea05ee707a9c0|more RISC-V updates]] * [[https://git.kernel.org/torvalds/c/623f6dc593eaf98b91916836785278eddddaacf8|some more memory management updates]] * [[https://git.kernel.org/torvalds/c/6a45a65888393eda692fce0851c40d9f5ce4ef66|more x86 updates]] * [[https://git.kernel.org/torvalds/c/9716e57a0195dae356ae1425df121988abd27131|atomics rework]] * [[https://git.kernel.org/torvalds/c/b791d1bdf9212d944d749a5c7ff6febdba241771|Kernel Concurrency Sanitizer]] * [[https://git.kernel.org/torvalds/c/d2d5439df22f3c2a07c5db582d4ef1b2b587ca27|xen updates]] * [[https://git.kernel.org/torvalds/c/52cd0d972fa6491928add05f11f97a4a59babe92|more KVM updates]] * [[https://git.kernel.org/torvalds/c/8f02f363f76f99f08117336cfac7f24c76b25be3|iommu driver directory structure cleanup]] * [[https://git.kernel.org/torvalds/c/9433a51ec1533e0620ff08d0318d215de73ceb77|pwm updates]] * [[https://git.kernel.org/torvalds/c/df2fbf5bfa0e7fff8b4784507e4d68f200454318|thermal updates]] * [[https://git.kernel.org/torvalds/c/6c3297841472b4e53e22e53826eea9e483d993e5|notification queue]] * [[https://git.kernel.org/torvalds/c/076f14be7fc942e112c94c841baec44124275cd0|x86 entry updates]] * [[https://git.kernel.org/torvalds/c/a9429089d3e822d45be01a9635f0685174508fd3|x86 RAS updates]] * [[https://git.kernel.org/torvalds/c/66125d934b39889372b8d75e4c192818656efb80|alpha updates]] * [[https://git.kernel.org/torvalds/c/56192707bd8330355d3d1746d99e808eca1999d7|OpenRISC update]] * [[https://git.kernel.org/torvalds/c/61f3e825bec7364790cb7d193a9a156c46119cff|9p update]] * [[https://git.kernel.org/torvalds/c/d74b15dbbbd2741f3580d7c884cd285144ae0cab|libnvdimm updates]] * [[https://git.kernel.org/torvalds/c/ac911b316336ad3d22b09e82698f0463347a5507|more media updates]] * [[https://git.kernel.org/torvalds/c/91fa58840ae22cbf6d7c505ce6564c4c48f29af3|i2c updates]] * [[https://git.kernel.org/torvalds/c/3df83e164f1f39c614a3f31e39164756945ae2ea|more SCSI updates]] * [[https://git.kernel.org/torvalds/c/6adc19fd13f11883c44df67b551cf8201e6bba1d|more Kbuild updates]] * [[https://git.kernel.org/torvalds/c/f82e7b57b5fc48199e2f26ffafe2f96f7338ad3d|more cifs updates]] * [[https://git.kernel.org/torvalds/c/9d645db853a4cd1b7077931491d0055602d3d420|btrfs updates]] * [[https://git.kernel.org/torvalds/c/4a87b197c1da6b16608d5110709e0b3308e25dcd|SafeSetID update]] == Real Time Clock (RTC) == * Add new VL flag for backup switchover [[https://git.kernel.org/linus/734e5e4e268f792d514ec2313792f30ec5f6c94f|commit]] * mt6397: Add support for the !MediaTek MT6358 RTC [[https://git.kernel.org/linus/29ee40091e27615530c0ba7773a2879d8266381e|commit]] == Pin Controllers (pinctrl) == * intel: Add Intel Jasper Lake pin controller support [[https://git.kernel.org/linus/e278dcb7048b1a27b559e34b0f5f0e50f06221a2|commit]] * qcom: Add sm8250 pinctrl driver [[https://git.kernel.org/linus/4e3ec9e407ad5058003309072b37111f7b8c900a|commit]] * sh-pfc: r8a7790: Add r8a7742 PFC support [[https://git.kernel.org/linus/4ecc7ff82ecfdf44997ed2a1016945fc8f6fca3e|commit]] == Multi Media Card (MMC) == * Export device/vendor ids from Common CIS for SDIO cards [[https://git.kernel.org/linus/254e175448b7dc2f40e41d8941ac925f07c5862b|commit]] * Expose info about enhanced rpmb support [[https://git.kernel.org/linus/064f7e58ee42372be05ec87fdf57864c7475ba93|commit]] * host: add Coldfire esdhc support [[https://git.kernel.org/linus/a5a944d24cbce13f86932f6d9ae4ac4586fe543a|commit]] * host: meson-mx-sdhc: new driver for the Amlogic Meson SDHC host [[https://git.kernel.org/linus/e4bf1b0970ef96135c78c7dcf4e14484ce3b9804|commit]] * sdhci: arasan: Add support for Versal Tap Delays [[https://git.kernel.org/linus/1a470721c8f5a73e272fffb590debda5e65a2eaf|commit]] * sdhci-esdhc-imx: Add HS400 support for i.MX6SLL [[https://git.kernel.org/linus/86b59671deba640d77335ef75f7c3ca388372860|commit]] * sdhci-of-arasan: Add support for Intel Keem Bay [[https://git.kernel.org/linus/36c6aadaae863024eae31dfce94db20a4514563d|commit]] * sdhci-of-dwcmshc: add suspend/resume support [[https://git.kernel.org/linus/bccce2ec77901c771cd7acd83cb99626ab1edf07|commit]] * sdhci-pci-gli: Add Genesys Logic GL9763E support [[https://git.kernel.org/linus/1ae1d2d6e555e809945b691eccb1055595845a59|commit]] == Memory Technology Devices (MTD) == * MLC in SLC mode [[https://git.kernel.org/linus/5338ef99c951483fb38dc537e3f7d74aebdab087|commit]], [[https://git.kernel.org/linus/18729b17769c73fdf854dad99cd22dd0290e7f00|commit]], [[https://git.kernel.org/linus/d652f3a5bdaf51010191b69744d6719d1e977d17|commit]], [[https://git.kernel.org/linus/9e3307a169537a6adc30b13bf9063e94990a5493|commit]], [[https://git.kernel.org/linus/422928a040fe17d17ded69c57903c7908423c7ef|commit]], [[https://git.kernel.org/linus/1998053c8e80a22cf84f40dfea689bb5a94cddfa|commit]], [[https://git.kernel.org/linus/568d841b6837fc2bb5c45d6f3e56b65ffb5ecac2|commit]], [[https://git.kernel.org/linus/66aaba3a07cb8e53878bbeabe54660a646b55a34|commit]] * rawnand: Remove the cmx270 NAND controller driver [[https://git.kernel.org/linus/767727b927aa48e429c6fa92d4b55cc235fffe95|commit]] * rawnand: arasan: Add new Arasan NAND controller [[https://git.kernel.org/linus/197b88fecc50ee3c7a22415db81eae0b9126f20e|commit]] * rawnand: arasan: Support the hardware BCH ECC engine [[https://git.kernel.org/linus/88ffef1b65cf989b2dfea6374caff804fca6ec32|commit]] * rawnand: brcmnand: support v2.1-v2.2 controllers [[https://git.kernel.org/linus/7e7c7df5d50fe06469be106967fc5b5d62be8868|commit]] * spi-nor: Add support for Cypress cy15x104q [[https://git.kernel.org/linus/8a2644d5f3608822925c9204a3d19a8e3025fd4a|commit]] * spi-nor: Add support for s25fs128s1 [[https://git.kernel.org/linus/c26d0d87f175b8283b8606d2122603232028cbf2|commit]] * spi-nor: macronix: Add support for mx25l51245g [[https://git.kernel.org/linus/04b8edad262eec0d153005973dfbdd83423c0dcb|commit]] * spi-nor: macronix: Add support for mx25u51245g [[https://git.kernel.org/linus/9f09e37d154469eb989918940fba64d8b1f8c42c|commit]] * spi-nor: spansion: Enable dual and quad read for s25fl256s0 [[https://git.kernel.org/linus/954fd81ce83b7077b8e7b7b0fbf3ebf19d4eaff9|commit]] == Industrial I/O (iio) == * Add SEMTECH SX9310/9311 sensor driver [[https://git.kernel.org/linus/72ad02b15d6367f9897db62313cc69fb0a20ee1f|commit]] * accel: Add bma150 family support to bma180 [[https://git.kernel.org/linus/f9992af62fbf3a50d89d1f3914b2ff5cda187466|commit]], [[https://git.kernel.org/linus/a5e633eb79c4c9c03d5326149451829eeaaa06b4|commit]], [[https://git.kernel.org/linus/ae23317afa767c21018cab93fd48dcfb29a66230|commit]], [[https://git.kernel.org/linus/8e2c7c6555f5fb09b3ed151c2be91ad4feadb046|commit]], [[https://git.kernel.org/linus/891a00ec30b578c43c18ec11755c4ab5399d4ebc|commit]], [[https://git.kernel.org/linus/35328fb52b4d45cd294da4fde05a0ffe94103da6|commit]], [[https://git.kernel.org/linus/6198bdb48922c03348724d1a4d528d34c548abaa|commit]] * accel: st_sensors: add support for LIS2HH12 [[https://git.kernel.org/linus/3f4a559bb57c386a12f568896c2920a37ca10239|commit]] * adi-axi-adc,ad9647: Add support for AD9467 ADC [[https://git.kernel.org/linus/641dedd50c488739b56ef0f716988e646295dce4|commit]], [[https://git.kernel.org/linus/20d5fa48d333670ffbc08d387a80710be91259a0|commit]], [[https://git.kernel.org/linus/6eb3b8acfd079104571c207d4524743b6acc6550|commit]], [[https://git.kernel.org/linus/e0fcca9fbd99e959855aa1d66c125d696f969e68|commit]], [[https://git.kernel.org/linus/ef04070692a21633ec6a60f80c19b6af44b3cf47|commit]], [[https://git.kernel.org/linus/96553a44e96d6ffee66274057b6462ddfa0d38e4|commit]], [[https://git.kernel.org/linus/ad67971202381c9b7289b018151f0b12c0ee5314|commit]], [[https://git.kernel.org/linus/94291556b21a6206945a63cddfb5bf37b9bb7d42|commit]] * adc: Add MAX1241 driver [[https://git.kernel.org/linus/8a80a71d9020b0066cb035e7cedfc26334a2aa44|commit]] * adc: Add scaling support to exynos adc driver [[https://git.kernel.org/linus/754718a5b43c851546c3bb70e8d41bf81cb42b30|commit]] * adc: ad7476: Add AD7091 support [[https://git.kernel.org/linus/0267a3166644037f0de66b496165a5801a99a5ae|commit]] * adc: mp2629: Add support for mp2629 ADC driver [[https://git.kernel.org/linus/7abd9fb6468225f5c7f83149ce279cc1a912a68a|commit]] * bmg160: Add support for BMI088 chip [[https://git.kernel.org/linus/1579fc067f6e4f958e06db6bf3d170b753cd36d0|commit]] * chemical: Add support for external Reset and Wakeup in CCS811 [[https://git.kernel.org/linus/c6644f7201f3398220f8c84ecc5a9432d51ee89b|commit]] * chemical: add atlas-ezo-sensor initial support [[https://git.kernel.org/linus/8712b3098b3d0397fc712382b5462fad3ca8dd0b|commit]] * chemical: atlas-sensor: add RTD-SM module support [[https://git.kernel.org/linus/b101c93ca5e2d4f9b0881c510a3913c9a292b33a|commit]] * imu: Add support for adis16475 [[https://git.kernel.org/linus/fff7352bf7a3ceb2bda2479a4b212101b065209d|commit]] * imu: inv_mpu6050: add debugfs register r/w interface [[https://git.kernel.org/linus/4b7ef6040fc49d51379d2db72c2e2d70db794d47|commit]] * imu: st_lsm6dsx: Add sensor hub device LIS3MDL [[https://git.kernel.org/linus/394dedec7746a32dff2fa47e3acf9be13fe5fe62|commit]] * light: cm32181: Add support for ACPI enumeration [[https://git.kernel.org/linus/44b9409c982c8e56b8cc141e7a582ce4ef3ae1ef|commit]] * light: cm32181: Add support for the CM3218 [[https://git.kernel.org/linus/02cdab2a8d55c85967a4be4a084efa9641c56066|commit]] * magnetometer: ak8974: add Alps hscdtd008a [[https://git.kernel.org/linus/525530af77594afff21cad063c9ac790d831ceb8|commit]] * proximity: Add driver support for vcnl3020 proximity sensor [[https://git.kernel.org/linus/ac101e6b315bfeb5a4f43a962f589e567855c177|commit]] * vcnl: Add interrupts support for VCNL4010/20 [[https://git.kernel.org/linus/18dfb5326370991c81a6d1ed6d1aeee055cb8c05|commit]], [[https://git.kernel.org/linus/816956c32d76b7c4fb932f9a5ebaa38ccf4fa62e|commit]], [[https://git.kernel.org/linus/d35567fcaf68f54129e860acde813400f84ca9b2|commit]], [[https://git.kernel.org/linus/f6889c1b009e22238725b57e0df65df025e25475|commit]], [[https://git.kernel.org/linus/8fe78d5261e750205e5dab0681c4d62e4b3dbc28|commit]] == Multi Function Devices (MFD) == * Add Gateworks System Controller core driver [[https://git.kernel.org/linus/d85234994b2fb2d88fadd3d9e60385b02b244dac|commit]] * Add support for PMIC MT6360 [[https://git.kernel.org/linus/7edd363421dab1d4806802ac65613d1c0ec85824|commit]] * mp2629: Add support for mps battery charger [[https://git.kernel.org/linus/06081646450e46efcc1ca58c3b227bd60083cd3e|commit]] == Pulse-Width Modulation (PWM) == * Add support for Azoteq IQS620A PWM generator [[https://git.kernel.org/linus/6f0841a8197b20d01de9d41cb1eeed09b7b31f9b|commit]] * jz4740: Add support for the JZ4725B [[https://git.kernel.org/linus/74db728c0b4c7c0781d439afa6ebc43c76a1f952|commit]] * sun4i: Support direct clock output on Allwinner A64 [[https://git.kernel.org/linus/856c45d8c1a733e10ad82be817202eb32ea4e570|commit]] * tegra: Support dynamic clock frequency configuration [[https://git.kernel.org/linus/1d7796bdb63a63c9cc8087ffc6daeb36a7c005e1|commit]] == Inter-Integrated Circuit (I2C + I3C) == * Add Qualcomm CCI I2C driver [[https://git.kernel.org/linus/e517526195de400158e05a08764d1fb61d579105|commit]] * cadence: Added slave support [[https://git.kernel.org/linus/1a351b10b9671fc2fac767c40a1c4373b9bf5092|commit]] * designware: Add Baikal-T1 System I2C support [[https://git.kernel.org/linus/fcb82a939df86018641f38124cb9a7811a5f8505|commit]] * designware: Allow slave mode for PCI enumerated devices [[https://git.kernel.org/linus/7943f1d178833518aa5d25249f8e88068517bac8|commit]] * iproc: add support for SMBUS quick cmd [[https://git.kernel.org/linus/e14d796d8339405d0daff98cdaf1465706a90ffb|commit]] * mediatek: Add i2c ac-timing adjust support [[https://git.kernel.org/linus/be5ce0e97cc7a5c0d2da45d617b7bc567c3d3fa1|commit]] * npcm7xx: Add Nuvoton NPCM I2C controller driver [[https://git.kernel.org/linus/56a1485b102ed1cd5a4af8e87ed794699fd1cad2|commit]] * npcm7xx: Add support for slave mode for Nuvoton [[https://git.kernel.org/linus/f54736925a4f83a67588381d0ead69d19323b526|commit]] * pxa: implement generic i2c bus recovery [[https://git.kernel.org/linus/7c9ec2c5251851f5a3888d1a7fbb2eaf700a538a|commit]] * slave-eeprom: add support for 24c512 EEPROMs [[https://git.kernel.org/linus/5c71ca4d4f9872e0db105141e3bce25eec2be233|commit]] * tegra: Add support for the VI I2C on Tegra210 [[https://git.kernel.org/linus/c73178b93754edd8449dccd3faf05baafd4d3f0e|commit]] == Hardware monitoring (hwmon) == * Add amd_energy driver to report core and package energy sensors, based on RAPL MSR for AMD family 17h and above CPUs [[https://git.kernel.org/linus/8abee9566b7e8eecf566c4daf6be062a27369890|commit]], [[https://git.kernel.org/linus/b968279625a95fc6ae544713282c28a56a50d37e|commit]] * ina2xx: Implement alert functions [[https://git.kernel.org/linus/5a56a39be7ffb416dd5ec5e1489d5a3a8b6a63f2|commit]] * k10temp: Add AMD family 17h model 60h PCI match [[https://git.kernel.org/linus/279f0b3a4b80660fba6faadc2ca2fa426bf3f7e9|commit]] * lm70: Add support for ACPI [[https://git.kernel.org/linus/b58bd4c6dfe709646ed9efcbba2a70643f9bc873|commit]] * lm90: Add max6654 support to lm90 driver [[https://git.kernel.org/linus/229d495d8189ae785dacee72e5633a58edc25ddf|commit]] * nct7904: Add watchdog function [[https://git.kernel.org/linus/77849a552d142ef5fdc52ac573852b2c1f568eb7|commit]] * pmbus: Driver for Maxim MAX16601 [[https://git.kernel.org/linus/2138f8853a00b2d680889a684e92556074fcf901|commit]] * Add Gateworks System Controller support [[https://git.kernel.org/linus/3bce5377ef66a8700dcf7a9cb89b7aeb99326cb7|commit]] * hwmon: Add Baikal-T1 SoC Process, Voltage and Temp sensor support [[https://git.kernel.org/linus/ddc65caa56660813af1c8cff979bdc80f81456f2|commit]], [[https://git.kernel.org/linus/1597b374af22266266e1e20612208c4b11359ad4|commit]] * Add Baikal-T1 PVT sensor driver [[https://git.kernel.org/linus/87976ce2825d9f1ca2e70ee7d38dec490ad5a6e2|commit]] == General Purpose I/O (gpio) == * gpio-f7188x: Add GPIO support for F81865 [[https://git.kernel.org/linus/17f96ee2b9be9b65517fe167cfb13b86b33f3a1d|commit]] * Add GPIO Aggregator [[https://git.kernel.org/linus/828546e24280f721350a7a0dcc92416e917b4382|commit]] == Leds == * Add aw2013 driver [[https://git.kernel.org/linus/59ea3c9faf3235b66bc31ca883d59ce58b8b2b27|commit]] * Add sgm3140 driver [[https://git.kernel.org/linus/cef8ec8cbd21ac3dbb4e22adc752c8c183efa4a8|commit]] * ariel: Add driver for status LEDs on Dell Wyse 3020 [[https://git.kernel.org/linus/03f613f0571fab238eaa8fcf2de54e4d35947fa6|commit]] == DMA engines == * idxd: export hw version through sysfs [[https://git.kernel.org/linus/c2ce6bbcfc9f142b426717bc5aa3f9ba20485a65|commit]] == Cryptography hardware acceleration == * chcr: support for 48 byte key_len in aes-xts [[https://git.kernel.org/linus/ee91ac1b11e44b38268a2f129c86a8a4ee4c218a|commit]] * chtls: IPv6 support for inline TLS [[https://git.kernel.org/linus/6abde0b241224347cd88e2ae75902e07f55c42cb|commit]] * crypto/nx: Enable GZIP engine and provide userpace API [[https://git.kernel.org/linus/dda44eb29c235735a5ceae283dc521cfca27885c|commit]], [[https://git.kernel.org/linus/7673d6568b141f34b4b59232f8de8d484408d2ee|commit]], [[https://git.kernel.org/linus/32e091a668bc8575c1ad6afd616726c60ba6e5d0|commit]], [[https://git.kernel.org/linus/4aebf3ce26ca2128433b615cd2535c22b03c8fa3|commit]], [[https://git.kernel.org/linus/1af11ae225350a92a1e13a4c27c215befced20af|commit]], [[https://git.kernel.org/linus/040b00acec4bbbed7493fd64829e74a055075fb2|commit]], [[https://git.kernel.org/linus/c12e38b1d52e995a0efe6d011873f57e04b80b89|commit]] * ccp: Add support for SEV-ES to the PSP driver [[https://git.kernel.org/linus/97f9ac3db6612f14ac0c509e1a63ce14fd4cc0eb|commit]] * hisilicon: add debugfs for DFX [[https://git.kernel.org/linus/8502652542c6684dd142f74c1bd1772730f653bd|commit]], [[https://git.kernel.org/linus/0a3a3960210b4bc6cfe5db45b4af714ee4a010e1|commit]], [[https://git.kernel.org/linus/8213a1a60c5329501ff903339b248ceb84278cc3|commit]], [[https://git.kernel.org/linus/64a6301ebee769073e84daa14eeee01125aef79d|commit]], [[https://git.kernel.org/linus/6621e6492fbdf55d25ea7dd09c8a4cd520c0028d|commit]], [[https://git.kernel.org/linus/c31dc9fe165d1b53c0494e0260a798d491de7bb4|commit]], [[https://git.kernel.org/linus/988453fb2f18be3f3915220e4c6f18018186aa89|commit]] * hisilicon: add controller reset support [[https://git.kernel.org/linus/6c6dd5802c2d6769fa589c0e8de54299def199a7|commit]], [[https://git.kernel.org/linus/84c9b7802b02a0b13de1db262122e0c59f4abd77|commit]], [[https://git.kernel.org/linus/1f5c9f34f0cc78e058088090b9d2abca45690e6b|commit]], [[https://git.kernel.org/linus/141876c252a461818c39d45ca30ef1cb7c71953a|commit]], [[https://git.kernel.org/linus/f037fc5f93f4e3c973f8c3b7ebd6ccd123f0944b|commit]] * hisilicon: add {{{vfs_num}}} module parameter for hpre/sec [[https://git.kernel.org/linus/35ee280fb1fb97ffa32a19953457becb4f45579b|commit]] == PCI == * Add Loongson PCI Controller support [[https://git.kernel.org/linus/1f58cca5cf2ba27ab448cc95df48070e069d5451|commit]] * Add endpoint driver for R-Car PCIe controller [[https://git.kernel.org/linus/a18f4b6ea50b81e28bd05381883a531ab345f753|commit]], [[https://git.kernel.org/linus/78a0d7f2f5a31357bce68012d886507b4cf33598|commit]], [[https://git.kernel.org/linus/328263687148bebf0d5daf5d06bcc2a46f3d7b0a|commit]], [[https://git.kernel.org/linus/975cf23e3aa89588cbfc9ad6f2b23bd32af4edc7|commit]], [[https://git.kernel.org/linus/d45e3c1a5979efd40dbbac9a5c3586f4fa41f734|commit]], [[https://git.kernel.org/linus/4c0f80920923f1033e9fe048f44b6e1ffe18c58d|commit]], [[https://git.kernel.org/linus/2a6d0d63d99956a66f6605832f11755d74a41951|commit]], [[https://git.kernel.org/linus/56ad4a1b368a56d7b8f4613fabd90f63099b9bb2|commit]] * P2PDMA: Add AMD Zen Raven and Renoir Root Ports to whitelist [[https://git.kernel.org/linus/7d5b10fcb81e511ddf79c1c6b7f6efb282f80680|commit]] * aardvark: Add PHY support [[https://git.kernel.org/linus/366697018c9a2aa67d457bfdc495115cface6ae8|commit]] * rcar: Add endpoint mode support [[https://git.kernel.org/linus/2a6d0d63d99956a66f6605832f11755d74a41951|commit]] * rcar: Add suspend/resume [[https://git.kernel.org/linus/ce351636c67f75a9f282ab69283be231d2c8e845|commit]] * uniphier: Add Socionext !UniPhier Pro5 PCIe endpoint controller driver [[https://git.kernel.org/linus/8d7e33d6811fbd24d3a1476a1b481b704975352a|commit]] == Non-Transparent Bridge (NTB) == * intel: Add Icelake (gen4) support for Intel NTB [[https://git.kernel.org/linus/26bfe3d0b227ab6d38692640b44ce48f2d857602|commit]] == Thunderbolt == * Add support for Intel Tiger Lake [[https://git.kernel.org/linus/57d8df68eb53cc15e5bdfc14bfb28a18543109eb|commit]] == Clock == * Add Baikal-T1 SoC Clock Control Unit support [[https://git.kernel.org/linus/aec6adc560a0fa090659f23f7501e77d18306b84|commit]], [[https://git.kernel.org/linus/11ea09b9e2ed0d9680a890f8fffa204dcb1a2654|commit]], [[https://git.kernel.org/linus/b7d950b9281f1dc5a5e37eaaf04cf33067e575f6|commit]], [[https://git.kernel.org/linus/353afa3a8d2ef4a4b25db823ffd05d440b3530cb|commit]] * Ingenic: Add CGU driver for X1830 [[https://git.kernel.org/linus/ce1d86dc92496af8edf58b0870fd24980d63748e|commit]] * clk-si5341: Add support for the Si5345 series [[https://git.kernel.org/linus/f9eec2ea785204f139f0620f36ce1ab0851de499|commit]] * intel: Add CGU clock driver for a new SoC [[https://git.kernel.org/linus/d058fd9e8984cd9f18564f7fec38e07ce671c8b8|commit]] * mediatek: Add MT6765 clock support [[https://git.kernel.org/linus/1aca9939bf72893887cb7e3455e44c864bada2f9|commit]] * mmp2: Enable Audio and GPU on MMP2 and MMP3 [[https://git.kernel.org/linus/06030c4e33babd63b6630d358a04f3dfb34cc29c|commit]], [[https://git.kernel.org/linus/5278acc4418bad18ed677952ca7cd56ce312a87d|commit]], [[https://git.kernel.org/linus/edcec4a8691966962f3213089516bf00a5dc4f5c|commit]], [[https://git.kernel.org/linus/c227df7a097a13508eb4c3dd6c84da56d8989aa6|commit]], [[https://git.kernel.org/linus/8c2427b8f7c814564bc9e4d483b8b00debb32ab5|commit]], [[https://git.kernel.org/linus/2766c198150e33018e2e008c6a3355e8c19e6af4|commit]], [[https://git.kernel.org/linus/71d8254af9d1c84d88523a28e6ab03878612e4a5|commit]], [[https://git.kernel.org/linus/232a3134353bbdc7e6a777f408b18488607bcf20|commit]], [[https://git.kernel.org/linus/ec6bbddef634224f1e6cdd8a225d7f87d53cb1b1|commit]], [[https://git.kernel.org/linus/17d43046fd4c939448576480f02423686524adb0|commit]], [[https://git.kernel.org/linus/ee4df2363439c80bef693a2255ede06f5bc42ce6|commit]] * mmp2: Add audio clock controller driver [[https://git.kernel.org/linus/725262d29139cc8dd0c7dddbbd097c02361d0e5e|commit]] * Add the missing clock drivers and dts nodes to enable the GPU on both SM8150 and SM8250 * qcom: gcc-msm8939: Add MSM8939 Generic Clock Controller [[https://git.kernel.org/linus/1664014e467923992f6f1cdb73b85fe1bb9a5f01|commit]] * qcom: gcc: Add GPU and NPU clocks for SM8150 [[https://git.kernel.org/linus/f73a4230d5bbc8fc7e1a2479ac997f786111c7bb|commit]] * qcom: gcc: Add missing UFS clocks for SM8150 [[https://git.kernel.org/linus/37c72e4cae37f0dace1abb3711ede7fbc6d0862a|commit]] * Add GCC clock driver support [[https://git.kernel.org/linus/1b70061f5939ff1cacd728821b4f378cb0fb7961|commit]], [[https://git.kernel.org/linus/3005b17c5e2f426576530e3a69af2f7df16efb60|commit]], [[https://git.kernel.org/linus/bd4bb225eb3a149d37098cf0e17cd5170d863a37|commit]] * renesas: cpg-mssr: Add !R8A7742 support [[https://git.kernel.org/linus/e8208a71ac0be22afccf5ccc7d5bc6c7a351bc18|commit]] * socfpga: agilex: add clock driver for the Agilex platform [[https://git.kernel.org/linus/80c6b7a0894ffdf3c781f047479752015e5d5b27|commit]] * tegra: Add custom CCLK implementation [[https://git.kernel.org/linus/1641567920fc363be971f9059f3e7afc58a0dda6|commit]] * tegra: Implement Tegra210 EMC clock [[https://git.kernel.org/linus/0ac65fc946d3a15ff30cea28b38a00b9ba98217b|commit]] * vc5: Add support for IDT !VersaClock 5P49V6965 [[https://git.kernel.org/linus/2bda748e6ad89b786d337914f03a3ad2adea01fe|commit]] * timer-ti-dm: Add clockevent and clocksource support [[https://git.kernel.org/linus/52762fbd1c4778ac9b173624ca0faacd22ef4724|commit]] == PHY ("physical layer" framework) == * Add driver for Qualcomm IPQ40xx USB PHY [[https://git.kernel.org/linus/3c9d8f6c03a2cda1849ec3c84f82ec030d1f49ef|commit]] * cadence: salvo: add salvo phy driver [[https://git.kernel.org/linus/50d35aa8c15f7210fe76de64b1940100b588bcae|commit]] * intel: Add driver support for !ComboPhy [[https://git.kernel.org/linus/ac0a95a3ea7811f5cc4489924ddb54f0ea0f3007|commit]] * qcom-qmp: Add QMP V3 USB3 PHY support for SC7180 [[https://git.kernel.org/linus/d30b16a556b62e921c0b1750f0e214118a28f31f|commit]] * qcom-qmp: Add SM8150 QMP USB3 PHY support [[https://git.kernel.org/linus/9a24b929d38ad3a3ce8615769b0323c4832f4c07|commit]] * qcom-snps: Add SNPS USB PHY driver for QCOM based SOCs [[https://git.kernel.org/linus/51e8114f80d07663e38668a53b12eebbc91abd7f|commit]] * ti: am654: add support for USB super-speed [[https://git.kernel.org/linus/257d0be3f04019fa013eac503a8c752f0d4d12d7|commit]], show up in regmap debugfs [[https://git.kernel.org/linus/24dcb6a6637660cd77d294986b9832a813a630c2|commit]] == EDAC (Error Detection And Correction) == * amd64: Add AMD family 17h model 60h PCI IDs [[https://git.kernel.org/linus/b6bea24d41519e8c31e4798f1c1a3f67e540c5d0|commit]] == 1-Wire (W1) == * w1_therm * Add alarm sysfs entry [[https://git.kernel.org/linus/e2c94d6f572079511945e64537eb1218643f2e68|commit]] * Add bulk read support to trigger multiple conversion on bus [[https://git.kernel.org/linus/57c76221d5af648c8355a55c09b050c5d8d38189|commit]] * Add eeprom sysfs entry [[https://git.kernel.org/linus/45d457a4cf24455eefd076a01a3d86414fc2ff1e|commit]] * Add ext_power sysfs entry [[https://git.kernel.org/linus/b7bb6ca17a90f47c2fe2848531b5bbaf27a65ba7|commit]] * Add resolution sysfs entry [[https://git.kernel.org/linus/308bdb94de0c1abe7eac5193f58638b8aeaddf4b|commit]] * Add sysfs entry to output only temperature [[https://git.kernel.org/linus/67b392f7b8edfa6f427fecd98722acab34c1c99f|commit]] == Firmware == * xilinx: Add xilinx specific sysfs interface [[https://git.kernel.org/linus/b9b3a8be28b31a3dbcb0ced07aa0d869f45cdb69|commit]], [[https://git.kernel.org/linus/21cd93bab92b2818c9391465123cd4be6431c69e|commit]], [[https://git.kernel.org/linus/6366c1bac3149c63752c03ea1c731d461d5349a7|commit]], [[https://git.kernel.org/linus/3637e84cd2e910f84835fac9650316dce53218ef|commit]], [[https://git.kernel.org/linus/f5ccd54b67b3f029de9d3818efa70f210d189019|commit]], [[https://git.kernel.org/linus/5e76731dd370ca3217fceaa3e2e84e992e6b7b7f|commit]], [[https://git.kernel.org/linus/fc9fb8fb985c092f9cf01c7c50269c132efc4d58|commit]], [[https://git.kernel.org/linus/0667a8d144bc830d0a752f079c9789735cd4f1f8|commit]], [[https://git.kernel.org/linus/7a1e10621a215dad4727aaa82396c4c19ce6593f|commit]], [[https://git.kernel.org/linus/70c0d36462ca5be8fc05176d11bec832dbb355b2|commit]], [[https://git.kernel.org/linus/426c8d85df7a7b8337e09eab2806e802311778fd|commit]], [[https://git.kernel.org/linus/cf23ec3531462376ef48237235daea577e1194e7|commit]], [[https://git.kernel.org/linus/1b413581fe26404217a2160d444642440bb0e9e7|commit]], [[https://git.kernel.org/linus/9474da950d1e39f71cbfeaba87367fa146635a88|commit]], [[https://git.kernel.org/linus/951d0a97e41caff96c180ca416093276bfd9a4fd|commit]], [[https://git.kernel.org/linus/bf8b27ed2324b5108439593dcfb9ab264a745ee7|commit]], [[https://git.kernel.org/linus/07fb1a4619fcb35f79d0adc13c8678f7726337ef|commit]], [[https://git.kernel.org/linus/cbbbda71fe37fe70e610d5ec3977fc6a096280ed|commit]], [[https://git.kernel.org/linus/bc86f9c546160afce631fae223c3772d9375ee25|commit]], [[https://git.kernel.org/linus/4db8180ffe7c07bc4a602c82d6d9c1c04751583d|commit]], [[https://git.kernel.org/linus/4f680b72ea07a3e161ce1167a97ee09b1369f7de|commit]], [[https://git.kernel.org/linus/ae5c961da6483b413dcb36d8bf6a881ffd2fb33f|commit]], [[https://git.kernel.org/linus/fdd2ed88ca971376669bce145f1a1bcf028d775e|commit]], [[https://git.kernel.org/linus/b3ae24c44848c6403fb2333d7cbe494565058352|commit]], [[https://git.kernel.org/linus/a2cc220a9a9227b2c5c9b39f57340bce64f040fd|commit]] * SCMI Notifications Core Support [[https://git.kernel.org/linus/1dc6558062dadfabd2fb3bd885fa6e92ec7196f2|commit]], [[https://git.kernel.org/linus/18988265b87615b93cd4cf15001c8c883236a137|commit]], [[https://git.kernel.org/linus/b9d15ee21cd8cf088ac574649ae7ac2fefaa440a|commit]], [[https://git.kernel.org/linus/8aa6e12bbf9dd6cf1ebf2aad7b09389863a4c2c6|commit]], [[https://git.kernel.org/linus/4e44590ee4a917df5ce557df4ad831ec5e82b4a6|commit]], [[https://git.kernel.org/linus/70771c69ab9be6e37618b1ec6c105f370e510f94|commit]], [[https://git.kernel.org/linus/23818b3d8590a79d56af9659cf709ebfae30f832|commit]], [[https://git.kernel.org/linus/4ebd8f6dea813660740d004bde3caaf54bd79019|commit]], [[https://git.kernel.org/linus/2264417a9a99babcc45960f28057a04c24919efb|commit]], [[https://git.kernel.org/linus/d5141f37c42e0b833863f157ac4cee203b2ba3d2|commit]], [[https://git.kernel.org/linus/4d09852b6f0126cafc45d070de589c7bf64fdd17|commit]] * imx: support SCU channel type [[https://git.kernel.org/linus/eabb8b8cfe96874f5801b5017bd3c3fa708b8309|commit]], [[https://git.kernel.org/linus/63b383575c388fe16aa52de04b95c5791d53c8ba|commit]], [[https://git.kernel.org/linus/0a67003b1985c79811160af1b01aca07cd5fbc53|commit]], [[https://git.kernel.org/linus/f25a066d1a07affb7bea4e5d9c179c3338338e23|commit]] == Various == * habanalabs * Add GAUDI ASIC support. Similar to GOYA, GAUDI includes a set of eight TPC cores, a GEMM engine and DMA channels to move data between host and different memories of the ASIC. Each engine has a hardware queue manager (QMAN) attached to it, which exposes 4 streams to allow complex programs with control flows (in GOYA you had 1 stream per QMAN) [[https://git.kernel.org/linus/e09498b078f85bbad8eccb665786bea847af93d4|commit]], [[https://git.kernel.org/linus/803917f960c2a34d16fb0aa6debb80fed59a58b7|commit]], [[https://git.kernel.org/linus/ca62433f53d1ff48a4f77ef96332122558f90ad3|commit]], [[https://git.kernel.org/linus/fca72fbb661f95bed34aff2b9eb8806acab4643e|commit]], [[https://git.kernel.org/linus/2aad2bf81c3341431e62d6c564508504324120a0|commit]], [[https://git.kernel.org/linus/466c7822b054ffe5bb425c8f98d08676501836e8|commit]], [[https://git.kernel.org/linus/ac0ae6a96aa58eeba4aed97b12ef1dea8c5bf399|commit]], [[https://git.kernel.org/linus/bcaf415204e231be000d76c07f6dde22edabea6a|commit]], [[https://git.kernel.org/linus/3a3a5bf19639aff2a322105de8501ccfe944af4e|commit]], [[https://git.kernel.org/linus/79fc7a9fffa8f6166315df6929c0cef5c9a04580|commit]], [[https://git.kernel.org/linus/af57cb81a6df58a3085fbe91f597f69efd4dea37|commit]] * Add INFO IOCTL opcode for time sync information [[https://git.kernel.org/linus/25e7aeba601c1776cd21d610e3afc8768d0c7f2e|commit]] * Support hwmon_reset_history attribute [[https://git.kernel.org/linus/8e708af2846fd1183ce2e5690e46155ee1342d25|commit]] * Add signal/wait to CS IOCTL operations [[https://git.kernel.org/linus/f9e5f29518c1821d794bb7ec7e7c91650f4ded14|commit]], [[https://git.kernel.org/linus/ec2f8a306ae96cba2a7437e783cc71f234789aa3|commit]], [[https://git.kernel.org/linus/b0b5d92579c0970ad1f96cd6d6297c8d8ed8ed92|commit]], [[https://git.kernel.org/linus/b75f22505ac97ea680bcc3e23dcd56f421252b43|commit]] * Enable trace data compression (profiler) [[https://git.kernel.org/linus/aa9dd58bccbfd25ef17087c33530f9ee5153cfb0|commit]] * Add Baikal-T1 SoC APB/AXI/L2 drivers [[https://git.kernel.org/linus/78c43a059a718c1ef12f6bb826d2e39a6d22024e|commit]], [[https://git.kernel.org/linus/a1c13784d25111d8c8e98a4dae6dadd41ce4df3d|commit]], [[https://git.kernel.org/linus/63cb77136e04ff24ca520e46f5ff57d351dadbdb|commit]], [[https://git.kernel.org/linus/8f93662d8324940e8925a0e492c587dbcf7c7fee|commit]], [[https://git.kernel.org/linus/83ca8b3e8f213f49cc68b5c1fbcf88ebb24671eb|commit]] * bus: Add driver for Integrator/AP logic modules [[https://git.kernel.org/linus/ccea5e8a5918110a45c5f1c42ccd56affa0febcb|commit]] * fpga: dfl: fme: add performance reporting support [[https://git.kernel.org/linus/724142f8c42a7b01dbf9738eb00d7addbad6f862|commit]] * fpga: dfl: support multiple opens on feature device node [[https://git.kernel.org/linus/b6862193ca12e4bce6a18f31bb36eaa6d801b377|commit]] * interconnect: Add imx support via devfreq [[https://git.kernel.org/linus/146eee039d7ab236f71edd56b975f4ff49635db9|commit]], [[https://git.kernel.org/linus/f0d8048525d7d8618a79550cd70de9ce0a6a496f|commit]], [[https://git.kernel.org/linus/2c1966af073c3469e886e8f4c4c83403fe2ac857|commit]], [[https://git.kernel.org/linus/63fc8029b37ef22aefa5288211ccc92c3f40def0|commit]], [[https://git.kernel.org/linus/4b54bf4763e3725dcceaac379df4ef78df3b9fcd|commit]] * irqchip: Three Loongson irqchip support [[https://git.kernel.org/linus/818e915fbac518e8c78e1877a0048d92d4965e5a|commit]], [[https://git.kernel.org/linus/6c2832c3c6edc38ab58bad29731b4951c0a90cf8|commit]], [[https://git.kernel.org/linus/ef8c01eb64ca6719da449dab0aa9424e13c58bd0|commit]], [[https://git.kernel.org/linus/b6e4bc125fc517969f97d901b1845ebf47bbea26|commit]], [[https://git.kernel.org/linus/632dcc2c75ef6de3272aa4ddd8f19da1f1ace323|commit]], [[https://git.kernel.org/linus/da10a4b626657387845f32d37141fc7d48ebbdb3|commit]] * iommu: Add Allwinner H6 IOMMU driver [[https://git.kernel.org/linus/4100b8c229b328358cc4a82f5042dbf22f1c1ccb|commit]] * irqchip: RISC-V per-HART local interrupt controller driver [[https://git.kernel.org/linus/6b7ce8927b5a4d739670d4dc0de301f2abfd9a5c|commit]] * mailbox: Add support for Qualcomm IPCC [[https://git.kernel.org/linus/fa74a0257f45c5a92b82ae95c8455f06c598792f|commit]] * mailbox: imx: Support runtime PM [[https://git.kernel.org/linus/676f23eab75adbf72c029bdfb7b5a7b2f1129177|commit]] * mailbox: qcom: Add ipq6018 apcs compatible [[https://git.kernel.org/linus/e9f901dc05c09c4f89183cadcb2d93177f3100cb|commit]] * mailbox: sprd: Add Spreadtrum mailbox driver [[https://git.kernel.org/linus/ca27fc26cd2219d964b4fc0efac634ab237b6c8e|commit]] * mei: me: add tiger lake point device ids for H platforms [[https://git.kernel.org/linus/8c289ea064165237891a7b4be77b74d5cba8fa99|commit]] * mfd: Add support for the !MediaTek MT6358 PMIC [[https://git.kernel.org/linus/2b91c28f2abd9471aac4aa6cd8de7896ef469153|commit]] * misc: pci_endpoint_test: Add Device ID for RZ/G2E PCIe controller [[https://git.kernel.org/linus/b03025c57396b23fe2423384c25aa580000e9883|commit]] * mptcp: add new sock flag to deal with join subflows [[https://git.kernel.org/linus/90bf45134d55d626ae2713cac50cda10c6c8b0c2|commit]] * of: reserved-memory: Support lookup of regions by name [[https://git.kernel.org/linus/0da0e31600e8a42c6f1dfaa7a06211c8bb243ea7|commit]] * of: reserved-memory: Support multiple regions per device [[https://git.kernel.org/linus/081df76a040df3e31e78df4ca9106eb114dabc6a|commit]] * opp: Add support for parsing interconnect bandwidth [[https://git.kernel.org/linus/6d3f922c46f2e91f63c92f8dd28381f097082912|commit]] * opp: Expose bandwidth information via debugfs [[https://git.kernel.org/linus/0430b1d5704b0f0f1d237236dde9c143f8669e49|commit]] * pinctrl: imx: Add imx8dxl driver [[https://git.kernel.org/linus/f9a8744dde48f368768b3a6de389b7ec2751d192|commit]] * ptp: Add adjphase function to support phase offset control [[https://git.kernel.org/linus/184ecc9eb260d5a3bcdddc5bebd18f285ac004e9|commit]] * remoteproc: qcom: Add callbacks for remoteproc events [[https://git.kernel.org/linus/66a4347e9a3e6adf9d3d5ceb9856cbed3d805beb|commit]], [[https://git.kernel.org/linus/1877f54f75ad16549861ae92a708bd04c23f2a72|commit]], [[https://git.kernel.org/linus/1f36ab3f6e3b791eadad94f792c874706e153b66|commit]] * remoteproc: Add PAS and MSA based Modem support [[https://git.kernel.org/linus/69acee2e4ee3d719e9424fbcb4528e88a5e695e8|commit]], [[https://git.kernel.org/linus/620d70b04d43b8659b099b125626325333bc887f|commit]], [[https://git.kernel.org/linus/d964b0b1a863cceaa694a2db485b1347e49a8082|commit]], [[https://git.kernel.org/linus/6663ce6facf93727a3a08c5a6408405cd6094c48|commit]], [[https://git.kernel.org/linus/33c172b96a7de7a2ba69cc6afa24deda19ae6882|commit]], [[https://git.kernel.org/linus/e14a15eba89af9b493c0c93e327f70291b82b9c5|commit]], [[https://git.kernel.org/linus/bec71ba243e95c54051c69b7d418ef407fe2297c|commit]] * remoteproc: Add support for runtime PM [[https://git.kernel.org/linus/a99a37f6cd5a74d5b22c08544aa6c5890813c8ba|commit]] * remoteproc: ingenic: Added remoteproc driver [[https://git.kernel.org/linus/48f0a1bbb7586c94e0f15116b06f8179df2fd60f|commit]] * remoteproc: qcom: pas: Add SM8250 PAS remoteprocs [[https://git.kernel.org/linus/f6da4831c55ae0c86c496e330f3b61ccbee1fcce|commit]] * reset: hi6220: Add support for AO reset controller [[https://git.kernel.org/linus/697fa27dc5fb4c669471e728e97f176687982f95|commit]] * reset: imx7: Add support for i.MX8MP SoC [[https://git.kernel.org/linus/e08672c039817e978a644bfadcdb0693e4235c9e|commit]] * scs: Add support for Clang's Shadow Call Stack (SCS) [[https://git.kernel.org/linus/d08b9f0ca6605e13dcb48f04e55a30545b3c71eb|commit]] * spi: spidev_test: Add support for Octal mode data transfers [[https://git.kernel.org/linus/896fa735084e4a9160f8f17d75d2899fb38a6215|commit]] * tee * Add support for session's client UUID generation [[https://git.kernel.org/linus/e33bcbab16d1c0dd85d72bec275308369ad901f5|commit]], [[https://git.kernel.org/linus/c5b4312bea5d5e5e3d4f0af640e2ef8a1c1bb167|commit]] * Enhance TEE kernel client interface [[https://git.kernel.org/linus/2a6ba3f794e892c37d67b8ebb19487ce105eabc2|commit]], [[https://git.kernel.org/linus/104edb94cc4b3101bab33161cd861de13e85610b|commit]] = List of Pull Requests = = Other news sites =