#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.5 development cycle Linux 5.5 has not been released. This changelog has not been completed. Meanwhile, you can read about this Linux release on: * LWN's merge window [[https://lwn.net/Articles/806010/|part 1]], [[https://lwn.net/Articles/806576/|part 2]] * Phoronix [[https://www.phoronix.com/scan.php?page=article&item=linux-55-features&num=1|Linux 5.5 Feature Overview]] Alternatively, you can take a look at the Pull Requests: * [[https://git.kernel.org/torvalds/c/54f0e54011c9e83277e84ec2f60696285066dfa9|tpmd updates]] * [[https://git.kernel.org/torvalds/c/fb4b3d3fd0c7f53168b6f6d07d1d97f55c676eeb|io_uring updates]] * [[https://git.kernel.org/torvalds/c/6e7b06a4c88846c20c2cc01b370564a2423ff0d0|libata updates]] * [[https://git.kernel.org/torvalds/c/ff6814b078e33a4d26fee9ea80779c81a6744cd8|core block updates]] * [[https://git.kernel.org/torvalds/c/2d53943090c336c9d298638bad292be349e1b9c4|block driver updates]] * [[https://git.kernel.org/torvalds/c/323264eefba1ea288d5962c0a9e23ebd62107ca8|additional block driver updates]] * [[https://git.kernel.org/torvalds/c/464a47f45d2ae2db859f0e7c128b5f01aff19a53|zoned block device update]] * [[https://git.kernel.org/torvalds/c/7e5192b93c3b8661791f65f0d477d0da234ca202|disk revalidation updates]] * [[https://git.kernel.org/torvalds/c/eeee2827ae75ca58a6965e1b6d208576a5a01920|device mapper updates]] * [[https://git.kernel.org/torvalds/c/1b88176b9c72fb4edd5920969aef94c5cd358337|MTD updates]] * [[https://git.kernel.org/torvalds/c/97d0bf96a0d0986f466c3ff59f2ace801e33dc69|btrfs updates]] * [[https://git.kernel.org/torvalds/c/ea4b71bc0bb646f811e4728389485f1d0522f7ea|fscrypt updates]] * [[https://git.kernel.org/torvalds/c/1c1ff4836fdab94c7c15b23be57bf64c1e56a36f|fsverity updates]] * [[https://git.kernel.org/torvalds/c/db7d275415d774de3d2151d6885bf61c33243419|kselftest fixes]] * [[https://git.kernel.org/torvalds/c/e25645b181ae67753f9a48e11bb5b34dcf41187d|Kunit updates]] * [[https://git.kernel.org/torvalds/c/4ba380f61624113395bebdc2f9f6da990a0738f9|arm64 updates]] * [[https://git.kernel.org/torvalds/c/ea1f56fa16ae5f6e67f6ea03836b36c6053d33d1|s390 updates]] * [[https://git.kernel.org/torvalds/c/63c2291f836e1279637f95c982407cb2d5f0c335|x86 microcode updates]] * [[https://git.kernel.org/torvalds/c/28fcb77b387832f03a31624b9de515ea1b57b419|RAS updates]] * [[https://git.kernel.org/torvalds/c/5ef30d74232ed204a461a5dbd0309718d63abd01|m68k updates]] * [[https://git.kernel.org/torvalds/c/2981dcf333b37e3753b5c1b5814418c4de1a8e34|MIPS updates]] * [[https://git.kernel.org/torvalds/c/3f3c8be973af10875cfa1e7b85a535b6ba76b44f|xen updates]] * [[https://git.kernel.org/torvalds/c/752272f16dd18f2cac58a583a8673c8e2fb93abb|KVM updates]] * [[https://git.kernel.org/torvalds/c/9c91e6a5befb89d1494dd156dd4563f9e948a74f|EDAC updates]] * [[https://git.kernel.org/torvalds/c/0acefef58451a995981e6d641220fecc53bd85a4|thread management updates]] * [[https://git.kernel.org/torvalds/c/9391edee8667733e22baa50d182191ba3a00d5e1|workqueue updates]] * [[https://git.kernel.org/torvalds/c/1b96a41b420972f8ba563373de8154d59d5b2208|cgroup updates]] * [[https://git.kernel.org/torvalds/c/436b2a8039ac00f8dc6ae8f3bd2be83748f72312|printk updates]] * [[https://git.kernel.org/torvalds/c/f838767555d40f29bc4771c5c8cc63193094b7cc|livepatching updates]] * [[https://git.kernel.org/torvalds/c/642356cb5f4a8c82b5ca5ebac288c327d10df236|crypto updates]] * [[https://git.kernel.org/torvalds/c/386403a115f95997c2715691226e11a7b5cffcfd|networking updates]] * [[https://git.kernel.org/torvalds/c/d873a0cd21dbe2502873feb4b12e3e0ee9a78ac9|regulator updates]] * [[https://git.kernel.org/torvalds/c/a86f69d3349569a610eb9ff3b9e4bd1c40fe62f2|spi updates]] * [[https://git.kernel.org/torvalds/c/ae2dc032773da914911f4e2a6075f31d1cbc9ca0|pcmcia updates]] * [[https://git.kernel.org/torvalds/c/be2eca94d144e3ffed565c483a58ecc76a869c98|IPMI updates]] * [[https://git.kernel.org/torvalds/c/fd2615908dfd0586ea40692a99c44e34b7e869bc|x86 objtool, cleanup, and apic updates]] * [[https://git.kernel.org/torvalds/c/85fbf15bc9ac458f014fe70b38fa5773ee6aca9d|x86 boot updates]] * [[https://git.kernel.org/torvalds/c/a25bbc2644f01a9e680af4f760b54bd4834fdfec|x86 cpu and fpu updates]] * [[https://git.kernel.org/torvalds/c/cd4771f7709211082cbc41dc1f5b2be774ef1604|x86 syscall entry updates]] * [[https://git.kernel.org/torvalds/c/64d6a12094f35d644540c15440874723b1887f9d|x86 hyperv updates]] * [[https://git.kernel.org/torvalds/c/24ee25a6da84d83a25d93af52b5fef7407030b20|x86 kdump updates]] * [[https://git.kernel.org/torvalds/c/1c134b198daa81cb689f881dcf2900061914085a|x86 mm updates]] * [[https://git.kernel.org/torvalds/c/da42761df5ceed2f8b0527bc4c1b2760be45ddb9|x86 platform updates]] * [[https://git.kernel.org/torvalds/c/53a07a148fd05dc6d317745688270bc79fe73121|x86 PTI updates]] * [[https://git.kernel.org/torvalds/c/1d87200446f1d10dfe9672ca8edb027a82612f8c|x86 asm updates]] * [[https://git.kernel.org/torvalds/c/ab851d49f6bfc781edd8bd44c72ec1e49211670b|x86 iopl updates]] * [[https://git.kernel.org/torvalds/c/df28204bb0f29cc475c0a8893c99b46a11a4903f|EFI updates]] * [[https://git.kernel.org/torvalds/c/3f59dbcace56fae7e4ed303bab90f1bedadcfdf4|perf updates]] * [[https://git.kernel.org/torvalds/c/77a05940eee7e9891cd6add7a690a3e762ee21b0|scheduler updates]] * [[https://git.kernel.org/torvalds/c/1ae78780eda54023a0fb49ee743dbba39da148e0|RCU updates]] * [[https://git.kernel.org/torvalds/c/168829ad09ca9cdfdc664b2110d0e3569932c12d|locking updates]] * [[https://git.kernel.org/torvalds/c/9e7a03233e02afd3ee061e373355f34d7254f1e6|power management updates]] * [[https://git.kernel.org/torvalds/c/6e9f879684b46331f51d0c76ebee981c788417db|ACPI updates]] * [[https://git.kernel.org/torvalds/c/361b0d286afea0d867537536977a695b5557d133|device properties framework updates]] * [[https://git.kernel.org/torvalds/c/3f1b210a7f97f7e75c56174ada476fba2d36f340|sound updates]] * [[https://git.kernel.org/torvalds/c/89d57dddd7d319ded00415790a0bb3c954b7e386|media updates]] * [[https://git.kernel.org/torvalds/c/00074a7007c24f947a9f9baf66bf5db2fe651ee9|power supply and reset updates]] * [[https://git.kernel.org/torvalds/c/3d9e3501a064eff90274f1ce927fe71ca1ff4205|hwmon updates]] * [[https://git.kernel.org/torvalds/c/dc5fa4656864d3391cdf13512ffa0733ef72fcdc|pin control updates]] * [[https://git.kernel.org/torvalds/c/0e45384cecccaa950783e67e7a29ed470133f19d|MMC updates]] * [[https://git.kernel.org/torvalds/c/d76886972823ce456c0c61cd2284e85668e2131e|rdma updates]] * [[https://git.kernel.org/torvalds/c/59274c7164807d27b24e6c068dfe734f7bea4623|USB updates]] * [[https://git.kernel.org/torvalds/c/8f56e4ebe05c26c30e167519273843476e39e244|char/misc driver updates]] * [[https://git.kernel.org/torvalds/c/0dd09bc02c1bad55e92306ca83b38b3cf48b9f40|staging / iio updates]] * [[https://git.kernel.org/torvalds/c/9a3d7fd275be4559277667228902824165153c80|driver core updates]] * [[https://git.kernel.org/torvalds/c/80eb5fea3c14fb171facb5242a1555b3aafea4d0|powerpc Spectre-RSB fixes]] * [[https://git.kernel.org/torvalds/c/6a0e20cd8cddd70ae5c1211ebe102d738ff2069b|RISC-V updates]] * [[https://git.kernel.org/torvalds/c/477093b3e144aa0ece07a5fd2a84013d037e2776|Microblaze updates]] * [[https://git.kernel.org/torvalds/c/95f1fa9e3418d50ce099e67280b5497b9c93843b|tracing updates]] * [[https://git.kernel.org/torvalds/c/a6ed68d6468bd5a3da78a103344ded1435fed57a|drm updates]] * [[https://git.kernel.org/torvalds/c/05bd375b6bdede3748023e130990c9b6214fd46a|more io_uring updates]] * [[https://git.kernel.org/torvalds/c/a308a7102215a582fc474375648965bc5692894b|generic ioremap support]] * [[https://git.kernel.org/torvalds/c/81b6b96475ac7a4ebfceae9f16fb3758327adbfe|dma-mapping updates]] * [[https://git.kernel.org/torvalds/c/d5bb349dbbe27537e90a03b9597deeb07723a86d|drm coherent memory support for vmwgfx]] * [[https://git.kernel.org/torvalds/c/aa32f1169148beb90d71494e2f2a1999ba7b5366|hmm updates]] * [[https://git.kernel.org/torvalds/c/3b266a52d8d6e02ea6c1bb52c96342128e624554|iomap updates]] * [[https://git.kernel.org/torvalds/c/50b8b3f85a01543fb82d3bb9bfe7d06659522c70|ext4 updates]] * [[https://git.kernel.org/torvalds/c/4a55d362ffe7caf099a01f6d2ed49a6ea03a4a88|AFS updates]] * [[https://git.kernel.org/torvalds/c/8f45533e9db917147066b24903a0d03a5adb50e1|f2fs updates]] * [[https://git.kernel.org/torvalds/c/21b26d2679584c6a60e861aa3e5ca09a6bab0633|cifs updates]] * [[https://git.kernel.org/torvalds/c/e2d73c302b6b0a8379a679120590073b813d5e7f|erofs updates]] * [[https://git.kernel.org/torvalds/c/b8072d5b3cdd596c999f6e3f312ce7e4858ca356|ext2, quota, reiserfs cleanups and fixes]] * [[https://git.kernel.org/torvalds/c/6a965666b7e7475c2f8c8e724703db58b8a8a445|pipe rework]] * [[https://git.kernel.org/torvalds/c/2309d0768237476c3144aa296264ad9e19598461|nds32 updates]] * [[https://git.kernel.org/torvalds/c/9dd0013824fc29e618db7a5b0bac5545285b946a|ARM updates]] * [[https://git.kernel.org/torvalds/c/7794b1d4185e2587af46435e3e2f6696dae314c7|powerpc updates]] * [[https://git.kernel.org/torvalds/c/738d5fabff864a6b4a8b67f589a8f28f6cca808f|parisc updates]] * [[https://git.kernel.org/torvalds/c/0dd0c8f7db036b9aa61b70fa9fac423493cd5d17|Hyper-V updates]] * [[https://git.kernel.org/torvalds/c/8a99117f6e8793ab945d85db038f09e85703b97b|kgdb updates]] * [[https://git.kernel.org/torvalds/c/ba75082efc18ced6def42e8f85c494aa2578760e|selinux updates]] * [[https://git.kernel.org/torvalds/c/3b805ca177a24ff78b466ca73febe8466c67ea61|audit updates]] * [[https://git.kernel.org/torvalds/c/b94ae8ad9fe79da61231999f347f79645b909bda|seccomp updates]] * [[https://git.kernel.org/torvalds/c/ad0b314e003049292a23dd248d3c3ca4a3d75f55|sysctl system call removal]] * [[https://git.kernel.org/torvalds/c/0da522107e5d9c000a4871d52e570912aa1225a2|removal of most of fs/compat_ioctl.c]] * [[https://git.kernel.org/torvalds/c/ceb307474506f888e8f16dab183405ff01dffa08|y2038 cleanups]] * [[https://git.kernel.org/torvalds/c/ddebe839c6013ab42f376bdeaaaf66bd0c0d68d6|clk updates]] * [[https://git.kernel.org/torvalds/c/304220b56e8c6a99b71832427802221be472247a|LED updates]] * [[https://git.kernel.org/torvalds/c/38edc3dff9d2805c48e0a171667e7ca820336ab7|backlight updates]] * [[https://git.kernel.org/torvalds/c/37323918cac24c89facdc009b0566b25cce94ea5|MFD updates]] * [[https://git.kernel.org/torvalds/c/99a0d9f5e87352c4bd8d01bc9b39f7091c12e4d4|GPIO updates]] * [[https://git.kernel.org/torvalds/c/4a08fe5792583d81bf237a75ebc803f756204e46|watchdog updates]] * [[https://git.kernel.org/torvalds/c/d004701d1cc5a036b1f2dec34dd5973064c72eab|HID updates]] * [[https://git.kernel.org/torvalds/c/67b8ed29e0d472bda2f3afe48d6ff99e127eff0c|x86 platform driver updates]] * [[https://git.kernel.org/torvalds/c/31764f1b6d93e126ed341fb600d2765d630e8bf6|block fixes]] * [[https://git.kernel.org/torvalds/c/3265568db8c37d391ee8ad2afa8b0fd7257f4526|i2c updates]] * [[https://git.kernel.org/torvalds/c/5e3b06d3bbdfb875ec6ad5e5fa5d86b0e79ea065|remoteproc updates]] * [[https://git.kernel.org/torvalds/c/687fcad8a3ab95f228e62a58b03eb10af67146f4|rpmsg updates]] * [[https://git.kernel.org/torvalds/c/454d9c4aa7d54fd4f15c1427fc4f51347f300262|hwspinlock updates]] * [[https://git.kernel.org/torvalds/c/43fd4bd72c85c1e8dac0f23dce16f0277791dcdd|mailbox updates]] * [[https://git.kernel.org/torvalds/c/d10032dd539c93dbff016f5667e5627c6c2a4467|libnvdimm updates]] * [[https://git.kernel.org/torvalds/c/72c0870e3a05d9cd5466d08c3d2a3069ed0a2f9f|input updates]] * [[https://git.kernel.org/torvalds/c/596cf45cbf6e4fa7bcb0df33e373a7d062b644b5|updates from akpm]] * [[https://git.kernel.org/torvalds/c/a5255bc31673c72e264d837cd13cd3085d72cb58|dmaengine updates]] * [[https://git.kernel.org/torvalds/c/1daa56bcfd8b329447e0c1b1e91c3925d08489b7|iommu updates]] * [[https://git.kernel.org/torvalds/c/2c97b5ae83dca56718774e7b4bf9640f05d11867|Devicetree updates]] * [[https://git.kernel.org/torvalds/c/937d6eefc716a9071f0e3bada19200de1bb9d048|Documentation updates]] * [[https://git.kernel.org/torvalds/c/ef2cc88e2a205b8a11a19e78db63a70d3728cdf5|SCSI updates]] * [[https://git.kernel.org/torvalds/c/9b326948c23908692d7dfe56ed149840d3829eaa|FireWire updates]] * [[https://git.kernel.org/torvalds/c/97eeb4d9d755605385fa329da9afa38729f3413c|XFS updates]] * [[https://git.kernel.org/torvalds/c/e3a251e366e1a007c7ce7b2809b67f4dece6b17c|UBI/UBIFS/JFFS2 updates]] * [[https://git.kernel.org/torvalds/c/fcaa0ad72d8a14736595bb48c49f9ebd62963d63|UML updates]] * [[https://git.kernel.org/torvalds/c/76bb8b05960c3d1668e6bee7624ed886cbd135ba|Kbuild updates]] * [[https://git.kernel.org/torvalds/c/2352923c753f0d89a0e2fc85ac37cee858afe33e|percpu updates]] * [[https://git.kernel.org/torvalds/c/2dff2a1c9b7cc83529119eb04cef1d7b68e11352|dmi updates]] * [[https://git.kernel.org/torvalds/c/b22bfea7f16cda6e08918a3e9c7b4b99eb95ea70|irq updates]] * [[https://git.kernel.org/torvalds/c/043cf46825c102683b1027762c09c7e2b749e5a3|timer updates]] * [[https://git.kernel.org/torvalds/c/4d7048f55104434ec64fe0b5196cbc89a8f99548|Xtensa updates]] * [[https://git.kernel.org/torvalds/c/01d1dff64662646023482806c6db8ef0b280c403|more s390 updates]] * [[https://git.kernel.org/torvalds/c/79e178a57dae819ae724065b47c25720494cc9f2|apparmor updates]] * [[https://git.kernel.org/torvalds/c/4672c2f2026dbc46b20647803426561fe2d460ea|RTC updates]] * [[https://git.kernel.org/torvalds/c/c3bed3b20e40ab44b98ac5f0471a5bd92a802f5a|PCI updates]] * [[https://git.kernel.org/torvalds/c/537bd0a159a041fad72d257d755205cef77582e1|tty/serial updates]] * [[https://git.kernel.org/torvalds/c/63de37476ebd1e9bab6a9e17186dc5aa1da9ea99|chrome platform changes]] * [[https://git.kernel.org/torvalds/c/ef867c12f31dec4a03be5678d70893f97dc76ea7|additional power management updates]] * [[https://git.kernel.org/torvalds/c/b92f3d32e098a39c2136ee0729174e829a1cf335|additional ACPI updates]] * [[https://git.kernel.org/torvalds/c/6cdc7f2efc25a6dbddf7c57bb2eee5d6c033d678|more RISC-V updates]] * [[https://git.kernel.org/torvalds/c/aedc0650f9135f3b92b39cbed1a8fe98d8088825|more KVM updates]] * [[https://git.kernel.org/torvalds/c/056df578c2dcac1e624254567f5df5ddaa223234|ARC updates]] * [[https://git.kernel.org/torvalds/c/2f13437b8917627119d163d62f73e7a78a92303a|more tracing updates]] * [[https://git.kernel.org/torvalds/c/5ecc9d15f73b82c748526350d5602c94fdd65cac|more updates from akpm]] * [[https://git.kernel.org/torvalds/c/fb3da48a8640f634242a0c61b78c3a5c724c5004|thermal management updates]] * [[https://git.kernel.org/torvalds/c/d9e48dc2a71a836f17d1febbedb31470f957edb4|pwm updates]] * [[https://git.kernel.org/torvalds/c/38206c24ab09b4f4c2a57de5c1af0bb2e69cf5b6|ARM SoC platform updates]] * [[https://git.kernel.org/torvalds/c/ec939e4c94bd3ef2fd4f34c15f8aaf79bd0c5ee1|ARM SoC driver updates]] * [[https://git.kernel.org/torvalds/c/eb275167d18684e07ee43bdc0e09a18326540461|ARM Device-tree updates]] * [[https://git.kernel.org/torvalds/c/b08baef02b26cf7c2123e4a24a2fa1fb7a593ffb|ARM SoC defconfig updates]] * [[https://git.kernel.org/torvalds/c/25cfb0c7de3f14e283a43dcd6de903657f9f98c7|m68knommu update]] * [[https://git.kernel.org/torvalds/c/0f137416247fe92c0779a9ab49e912a7006869e8|modules updates]] * [[https://git.kernel.org/torvalds/c/7ce4fab8191396a1b8e4bc42d3b90029876b2bcd|fuse update]] * [[https://git.kernel.org/torvalds/c/a231582359ec27e121bf4bb0ab3df8355f919d1d|ceph updates]] * [[https://git.kernel.org/torvalds/c/3f1266ec704d3efcfc8179c71bed9a75963b6344|GFS2 updates]] * [[https://git.kernel.org/torvalds/c/b0d4beaa5a4b7d31070c41c2e50740304a3f1138|autofs updates]] * [[https://git.kernel.org/torvalds/c/0aecba6173216931c436a03183f4759a4fd4c2f2|vfs d_inode/d_flags memory ordering fixes]] * [[https://git.kernel.org/torvalds/c/9feb1af97e7366b512ecb9e4dd61d3252074cda3|more block and io_uring updates]] * [[https://git.kernel.org/torvalds/c/7ada90eb9c7ae4a8eb066f8e9b4d80122f0363db|more drm updates]] * [[https://git.kernel.org/torvalds/c/3cf2890f29ab6fe491361761df558ef9191cb468|more sound updates]] * [[https://git.kernel.org/torvalds/c/43a2898631a8beee66c1d64c1e860f43d96b2e91|more powerpc updates]] * [[https://git.kernel.org/torvalds/c/6dc517a3872ba280c20b2348f2170e4e26e25953|misc Kconfig updates]] * [[https://git.kernel.org/torvalds/c/f74fd13f4585e418a3e630a82468be58bf1d98c1|more xen updates]] * [[https://git.kernel.org/torvalds/c/94e89b40235476a83a53a47b9ffb0cb91a4c335e|VFIO updates]] * [[https://git.kernel.org/torvalds/c/fb9bf40cf028ebbe7d5bdf8f7e93abe8e30bed0d|NFS client updates]] * [[https://git.kernel.org/torvalds/c/911d137ab027e6dac03695bfe71702e64b6aa161|nfsd updates]] * [[https://git.kernel.org/torvalds/c/316933cf74b07c6fedcbb0de4564af82f0820a43|orangefs update]] * [[https://git.kernel.org/torvalds/c/737214515d7965485c52bc5f869e57a6976cf216|more input updates]] * [[https://git.kernel.org/torvalds/c/9455d25f4e3b3d009fa1b810862e5b06229530e4|NTB update]] == PCI == * AER: Add PoisonTLPBlocked to Uncorrectable error counters [[https://git.kernel.org/linus/6458b438ebc12bec732290bf80c53c4eeeaed1c0|commit]] * ASPM: Add sysfs attributes for controlling ASPM link states [[https://git.kernel.org/linus/72ea91afbfb08619696ccde610ee4d0d29cf4a1d|commit]], [[https://git.kernel.org/linus/87e90283c94c76ee11d379ab5a0973382bbd0baf|commit]] * DPC: Add {{{pcie_ports=dpc-native}}} to allow DPC without AER control [[https://git.kernel.org/linus/35a0b2378c199d4f26e458b2ca38ea56aaf2d9b8|commit]] * Add {{{pci=hpmmiosize}}} and {{{pci=hpmmioprefsize}}} parameters [[https://git.kernel.org/linus/d7b8a217521ca21e2c6391da88d4928c6ce1f539|commit]] * amlogic: meson: Add support for G12A [[https://git.kernel.org/linus/4ff9f68f8378baa8027426bb8a8853ae3f99ad6c|commit]] * rpaphp: Add drc-info support for hotplug slot registration [[https://git.kernel.org/linus/efeda8fada43783635f0274b0a0fa0d0fb6debb8|commit]] * vmd: Add device id for VMD device 8086:9A0B [[https://git.kernel.org/linus/ec11e5c213cc20cac5e8310728b06793448b9f6d|commit]] == Non-Transparent Bridge (NTB) == * Add Hygon Device ID [[https://git.kernel.org/linus/9b5b99a89f641555d9d00452afb0a8aea4471eba|commit]] == Thunderbolt == * Add Thunderbolt 3 support for the software connection manager. It is currently only used in Apple systems. Previously the driver started the firmware connection manager on those but it is not necessary anymore in this release (we still leave user an option to start the firmware in case there are problems with the software connection manager). This includes: Expose 'generation' attribute under each device in sysfs, lane bonding support, expose link speed and width in sysfs, display Port handshake needed for Titan Ridge devices, display Port pairing and resource management, and display Port bandwidth management [[https://git.kernel.org/linus/f07a360813f6c551380dca8817d8eb5e7ab40a21|commit]], [[https://git.kernel.org/linus/68b91293c837c859e841b5bedf2274687bbd53de|commit]], [[https://git.kernel.org/linus/af99f696b5c57e5e7465750f3a7b3ae5e69d6c7d|commit]], [[https://git.kernel.org/linus/8f57d47806664d9b2e618ea8086adcf76752daaf|commit]], [[https://git.kernel.org/linus/778bfca3d14aa93d1e3062835061401b08c258f7|commit]], [[https://git.kernel.org/linus/98176380cbe5e7747ccd82ed982ce5dfd5cc8b65|commit]], [[https://git.kernel.org/linus/826c6a1773084c737abf09dccc591f9a59b8b812|commit]], [[https://git.kernel.org/linus/b433d0100562233b21beb13c0139feeff350bc68|commit]], [[https://git.kernel.org/linus/b5db76dba0642ea6f2391374f3b2b479014e5bf0|commit]], [[https://git.kernel.org/linus/91c0c12080d0f40ee7275485221b06b4e1e289e1|commit]], [[https://git.kernel.org/linus/0d46c08d1ed4f7bb283c7315824f2bfe2c5e0fa9|commit]], [[https://git.kernel.org/linus/17a8f815a0df1e164979222ba7ab796b294c1748|commit]], [[https://git.kernel.org/linus/7bffd97eb7ab8a67de718bdd626e9fad27ee61b9|commit]], [[https://git.kernel.org/linus/de718ac7b6aefa594d5d95881882bc68ec3b83b6|commit]], [[https://git.kernel.org/linus/8afe909b78e16ee4baecf78fd4e404aabf425f8c|commit]], [[https://git.kernel.org/linus/a11b88add4401d006ab593c525c0dddc8ace7655|commit]], [[https://git.kernel.org/linus/354a7a7716edb377953a324421915d7788e0bca9|commit]], [[https://git.kernel.org/linus/b406357c572b29cdcf05f717c69ae0018fa6a146|commit]] == FRU Support Interface (FSI) == * Add fsi-master class [[https://git.kernel.org/linus/2e32c2d675ac19730ec656322414649f04eddaa8|commit]] * Add ast2600 master driver [[https://git.kernel.org/linus/606397d67f4184a40732537be72e7e8658c26717|commit]] == Clock == * Add common clock driver for BM1880 SoC [[https://git.kernel.org/linus/1ab4601da55be5d6374cca66f9ed9074763ca0a1|commit]] * Ingenic: Add CGU driver for X1000 [[https://git.kernel.org/linus/b9df3997bb3e144e1e86d9da934b82f98c28865a|commit]] * meson: axg_audio: add sm1 support [[https://git.kernel.org/linus/be4fe445a6d5a6b15676912cff3dd0437d55f1e2|commit]] * qcom: Add Global Clock controller (GCC) driver for SC7180 [[https://git.kernel.org/linus/17269568f72670e97b19b14897137a8f5c21c09b|commit]] * qcom: Add MSM8998 GPU Clock Controller (GPUCC) driver [[https://git.kernel.org/linus/3f7df5baa2593d86c0dd206c3e63a76fce0efa4b|commit]] * qcom: Add Q6SSTOP clock controller for QCS404 [[https://git.kernel.org/linus/6cdef2738db031bfd06e3bc1c7d3c8cd16846d9e|commit]] * qcom: clk-rpmh: Add support for RPMHCC for SC7180 [[https://git.kernel.org/linus/eee28109f871ea43f65cb19f429ed95ddda79343|commit]] * renesas: cpg-mssr: Add r8a774b1 support [[https://git.kernel.org/linus/0b9f1c2c2fd4481990515a2918297a50a23a3b34|commit]] * renesas: r8a7796: Add !R8A77961 CPG/MSSR support [[https://git.kernel.org/linus/2ba738d56db4ddb1c17e418cb501d303a8b481d2|commit]] * tegra: Add Tegra20/30 EMC clock implementation [[https://git.kernel.org/linus/ed1a2459e20c0dfc9d184230c480ace439bececb|commit]] == PHY ("physical layer" framework) == * phy/rockchip: Add support for Innosilicon MIPI/LVDS/TTL PHY [[https://git.kernel.org/linus/b7535a3bc0bac70e9644fb35cdeffabb59f578ee|commit]] * Add USB2 PHY driver for Marvell MMP3 SoC [[https://git.kernel.org/linus/08f13e7c3430889621dcefd1b1e52490f654a285|commit]] * allwinner: add phy driver for USB3 PHY on Allwinner H6 SoC [[https://git.kernel.org/linus/a228890f94586c2f8417831c228ac8ed955ef856|commit]] * qcom-qmp: Add SM8150 QMP UFS PHY support [[https://git.kernel.org/linus/a88c85ee2ea30d3c3a8210f793b2b1e1301b76e6|commit]] * tegra: xusb: Add XUSB dual mode support on Tegra210 [[https://git.kernel.org/linus/ac25b6e9f8d26b90694c1150b2e677aeac46ec71|commit]] * tegra: xusb: Add usb3 port fake support on Tegra210 [[https://git.kernel.org/linus/a5be28c3656af71f1c9d75381f7b86d5056da9f3|commit]] * tegra: xusb: Add vbus override support on Tegra186 [[https://git.kernel.org/linus/a8a24429dd1d799f1c6737779af88c1d39290a77|commit]] and Tegra210 [[https://git.kernel.org/linus/90767cdfea89c3ac7012035d66633b9ba839091a|commit]] == Various == * counter: new TI eQEP driver [[https://git.kernel.org/linus/f213729f679619e70669c2b440886929595d26e5|commit]] * firmware: broadcom: add OP-TEE based BNXT f/w manager [[https://git.kernel.org/linus/246880958ac93989c97c73ae1e60b78b4c4c88c5|commit]] * firmware: qcom: scm: add OCMEM lock/unlock interface [[https://git.kernel.org/linus/b0a1614fb1f58520938968ebe1f4f11bcf34839e|commit]] * firmware: qcom: scm: add support to restore secure config to qcm_scm-32 [[https://git.kernel.org/linus/0434a4061471a9afc2b2061add496e58ba4bb92d|commit]] * firmware: xilinx: Add support for versal soc [[https://git.kernel.org/linus/af3f1afac38d34083faad852172d0ec82749c046|commit]] * fpga: dfl: fme: add power management support [[https://git.kernel.org/linus/fddc9fcbe69a502d84adf0bad5e2c6c80823838c|commit]] * fpga: dfl: fme: add thermal management support [[https://git.kernel.org/linus/4284c65a9fda9d31f45209062f1b7f9bb438fc04|commit]] * habanalabs: Add a new H/W queue type [[https://git.kernel.org/linus/cb596aee8842c87605ea1a9062af2ab435a742d4|commit]] * habanalabs: add opcode to INFO IOCTL to return clock rate [[https://git.kernel.org/linus/62c1e124a9e03ccb8bb39efe1d092c2376967528|commit]] * habanalabs: export uapi defines to user-space [[https://git.kernel.org/linus/5d1012576d20dd7cb70e00ea1b4c2af11a6c9156|commit]] * habanalabs: expose card name in INFO IOCTL [[https://git.kernel.org/linus/91edbf2cf8f0416b854674e891d7a5274f4b1702|commit]] * interconnect: qcom: add msm8974 driver [[https://git.kernel.org/linus/4e60a9568dc6f411d4f631fe33b5553d080b7e8c|commit]] * iommu/ioasid: Add custom allocators [[https://git.kernel.org/linus/e5c0bd7f2206cd288029edb6afbfde93c73b4048|commit]] * iommu: Add I/O ASID allocator [[https://git.kernel.org/linus/fa83433c92e340822a056a610a4fa2063a3db304|commit]] * iommu: Introduce guest PASID bind function [[https://git.kernel.org/linus/808be0aae53a3675337fad9cde616e086bdc8287|commit]] * iommu: arm-smmu-impl: Add sdm845 implementation hook [[https://git.kernel.org/linus/759aaa10c76cbaaefc0670410fb2d54cf4ec10cc|commit]] * irqchip: Add support for Layerscape external interrupt lines [[https://git.kernel.org/linus/0dcd9f872769547f336741880bc7e721149c8d0a|commit]] * mailbox: imx: add support for imx v1 mu [[https://git.kernel.org/linus/c6c6bc6ea9fce31baaca053befc31215cfcb3dd9|commit]] * mei: add trc detection register to sysfs [[https://git.kernel.org/linus/52f6efdf80924449023c559c3134258c2c6da43b|commit]] * mei: bus: add more client attributes to sysfs [[https://git.kernel.org/linus/64498695dd800bcb494d96b94f99356ece91ea90|commit]] * mei: me: add comet point V device id [[https://git.kernel.org/linus/82b29b9f72afdccb40ea5f3c13c6a3cb65a597bc|commit]] * memory: Add DMC driver for Exynos5422 [[https://git.kernel.org/linus/6e7674c3c6df565ab47d02b4f2e608e3477cdf86|commit]] * memory: Extend of_memory with LPDDR3 support [[https://git.kernel.org/linus/976897dd96db94c74209d0a0671d7a73aa02fab9|commit]] * memory: tegra: Introduce Tegra30 EMC driver [[https://git.kernel.org/linus/e34212c75a68990f7215d64d725c61e57ca70357|commit]] * misc: fastrpc: add mmap/unmap support [[https://git.kernel.org/linus/2419e55e532de14fdf336e09e453aa2831c73a25|commit]] * misc: rtsx: Add support for RTS5261 [[https://git.kernel.org/linus/c0e5f4e73a7148e18b763067d181661987cb4c09|commit]] * nfc: pn533: Add autopoll capability [[https://git.kernel.org/linus/c64b875fe1e1f6b30e3a15cb74d623349c571001|commit]] * nfc: pn533: add UART phy driver [[https://git.kernel.org/linus/c656aa4c27b17a8c70da223ed5ab42145800d6b5|commit]] * powercap/intel_rapl: add support for !CometLake Mobile [[https://git.kernel.org/linus/cae478114fbe2e6f4cb9194360cf0789a923be13|commit]] * powercap/intel_rapl: add support for Cometlake desktop [[https://git.kernel.org/linus/f84fdcbc8ec02ea34bbc641359c2a69d0d1242d4|commit]] * ptp: Add a ptp clock driver for IDT !ClockMatrix [[https://git.kernel.org/linus/3a6ba7dc7799355557938fbdc15a558236011429|commit]] * remoteproc: qcom_q6v5_mss: Add support for MSM8998 [[https://git.kernel.org/linus/1665cbd5731fa7c66103ec719c57922bbc457447|commit]] * reset: add support for the Meson-A1 !SoC Reset Controller [[https://git.kernel.org/linus/bdb369e1e98ad948d282e78e4ec64d951c2f6f05|commit]] * reset: meson-audio-arb: add sm1 support [[https://git.kernel.org/linus/9c41152cfd743277ed14bcfc2d5d4cba39534023|commit]] * serdev: Add ACPI devices by !ResourceSource field [[https://git.kernel.org/linus/33364d63c75d6182fa369cea80315cf1bb0ee38e|commit]] * soc/tegra: fuse: Implement nvmem device [[https://git.kernel.org/linus/96ee12b2a203167ffda7ac4a444418ca53df056d|commit]] * soc/tegra: pmc: Add wake event support on Tegra210 [[https://git.kernel.org/linus/7e9ae849eb1ea4617a9c7229a78c622a214283f2|commit]] * soc/tegra: pmc: Configure core power request polarity [[https://git.kernel.org/linus/455271d9dc5f4cce3d35c5819f8f01c723bca94c|commit]] * soc/tegra: pmc: Configure deep sleep control settings [[https://git.kernel.org/linus/c7ccfccabb0f819eae1a191ccd94269f577e4523|commit]] * soc/tegra: pmc: Support wake events on more Tegra !SoCs [[https://git.kernel.org/linus/aba19827fced3f32bd17885db59d27538b0bd223|commit]] * soc/tegra: regulators: Add regulators coupler for Tegra20 [[https://git.kernel.org/linus/496747e7d907b01bd2507d61bdd6874b987c9629|commit]] * soc/tegra: regulators: Add regulators coupler for Tegra30 [[https://git.kernel.org/linus/783807436f363e5b1ad4d43ba7debbedfcadbb99|commit]] * soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs [[https://git.kernel.org/linus/240051cb833b5d9006ff0852ac54b2d7a657404b|commit]] * soc: amlogic: meson-gx-socinfo: Add !S905X3 ID for VIM3L [[https://git.kernel.org/linus/1d7c541b8a5b80a3252ca96a0ed22e894bcafb5d|commit]] * soc: at91: Add Atmel SFR SN (Serial Number) support [[https://git.kernel.org/linus/c3277f8ee8cdadf011b8390dfdb4c44ecfaa1a7a|commit]] * soc: fsl: add RCPM driver [[https://git.kernel.org/linus/3b8db0348c503823fb09b5f304b196c3362754ea|commit]] * soc: qcom: add OCMEM driver [[https://git.kernel.org/linus/88c1e9404f1deee02e52d13aae3d9ee2cabd66f5|commit]] * soc: qcom: socinfo: add sdm845 and sda845 soc ids [[https://git.kernel.org/linus/69d2d2531119338b8507d83eb4d7bf4c90f34636|commit]] * soc: renesas: Add Renesas !R8A774B1 config option [[https://git.kernel.org/linus/d634055c4b0f8c24269959f64b7d4a1a8d87d630|commit]] * soc: renesas: Identify RZ/G2N [[https://git.kernel.org/linus/574cb721729fccbc252b0caa5ee401393d06c49e|commit]] * soc: renesas: rcar-rst: Add support for RZ/G2N [[https://git.kernel.org/linus/26405045e73b184900ad43206eeda7bee1cedee1|commit]] * soc: renesas: rcar-sysc: Add !R8A77961 support [[https://git.kernel.org/linus/bdde3d3ec934839b3c11689ead467099f1c36c12|commit]] * soc: renesas: rcar-sysc: Add r8a774b1 support [[https://git.kernel.org/linus/6655c568ced0789479f00b9399603c5d6ee48640|commit]] * soc: samsung: Add Exynos Adaptive Supply Voltage driver [[https://git.kernel.org/linus/5ea428595cc53677a0a5bacd950307463c40411f|commit]] * soc: ti: add initial PRM driver with reset control support [[https://git.kernel.org/linus/3e99cb214f03b8206aad80644809aea947910372|commit]] * w1: new driver. DS2430 chip [[https://git.kernel.org/linus/c6bf3842a34abe3ec2f5bc81754883689aea6c0d|commit]] = List of Pull Requests = = Other news sites = * LWN's merge window [[https://lwn.net/Articles/806010/|part 1]], [[https://lwn.net/Articles/806576/|part 2]] * Phoronix [[https://www.phoronix.com/scan.php?page=article&item=linux-55-features&num=1|Linux 5.5 Feature Overview]]