#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.7 development cycle Linux 5.7 has not been released. While I finish this list of changes, you can take a look at the following links: * LWN: merge window [[https://lwn.net/Articles/816313/|part1]], [[https://lwn.net/Articles/816934/|part2]] * Phoronix: [[https://www.phoronix.com/scan.php?page=article&item=linux-57-features&num=1|Linux 5.7 feature overview]] or, instead, take a look at the pull requests: * [[https://git.kernel.org/torvalds/c/0f751396346f5cfb6d02abe1985af53717b23c3d|tpm updates]] * [[https://git.kernel.org/torvalds/c/c03cb66464742cf4b196b4863e4101b8cf9eb9be|i3c updates]] * [[https://git.kernel.org/torvalds/c/3a0eb192c01f43dca12628d8b5866d5b8ffb35f5|libata updates]] * [[https://git.kernel.org/torvalds/c/10f36b1e80a9f7afdaefe6f0b06dcdf89715eed7|block updates]] * [[https://git.kernel.org/torvalds/c/1592614838cb52f4313ceff64894e2ca78591498|block driver updates]] * [[https://git.kernel.org/torvalds/c/e59cd88028dbd41472453e5883f78330aa73c56e|io_uring updates]] * [[https://git.kernel.org/torvalds/c/481ed297d900af0ce395f6ca8975903b76a5a59e|documentation updates]] * [[https://git.kernel.org/torvalds/c/377ad0c28c1df7b0634e697f34bdea8325f39a66|erofs updates]] * [[https://git.kernel.org/torvalds/c/78b0dedd529239332b1f8c24dfc9e6c1c322880e|seccomp updates]] * [[https://git.kernel.org/torvalds/c/c271bdbf38e03ea0c19ce0041c1eaefb42227110|pstore updates]] * [[https://git.kernel.org/torvalds/c/aaf985e21a4abb471df2a10ad7163367cbcd4088|EDAC updates]] * [[https://git.kernel.org/torvalds/c/ff7b862a4c354793580545afa64c56fafa18952b|RAS updates]] * [[https://git.kernel.org/torvalds/c/47acac8cae28b36668bf89400c56b7fdebca3e75|hwmon updates]] * [[https://git.kernel.org/torvalds/c/063d1942247668eb0bb800aef5afbbef337344be|media updates]] * [[https://git.kernel.org/torvalds/c/db34c5ffee649e2c4c870d1031a996398a187cf5|USB / PHY updates]] * [[https://git.kernel.org/torvalds/c/59838093be51ee9447f6ad05483d697b6fa0368d|driver core updates]] * [[https://git.kernel.org/torvalds/c/4c6ef3b156c67e8867e04668cb2af902d44e4086|staging and IIO driver updates]] * [[https://git.kernel.org/torvalds/c/a231bed2267cf45b0759da1d3ad62483b8bd0925|spi and regulator updates]] * [[https://git.kernel.org/torvalds/c/49835c15a55225e9b3ff9cc9317135b334ea2d49|power management updates]] * [[https://git.kernel.org/torvalds/c/6d90508121fd0c92c276ec731ad6109bf2986cc6|ACPI updates]] * [[https://git.kernel.org/torvalds/c/2ce94bc4e056d3e48291aac87a95ebd2a86348ba|PNP subsystem updates]] * [[https://git.kernel.org/torvalds/c/d937a6dfc9428f470c3ce4d459c390944ddef538|objtool updates]] * [[https://git.kernel.org/torvalds/c/7c4fa150714fb319d4e2bb2303ebbd7307b0fb6d|RCU updates]] * [[https://git.kernel.org/torvalds/c/a776c270a0b2fad6715cb714187e4290cadb9237|EFI updates]] * [[https://git.kernel.org/torvalds/c/4b9fd8a829a1eec7442e38afff21d610604de56a|locking updates]] * [[https://git.kernel.org/torvalds/c/9b82f05f869a823d43ea4186f5f732f2924d3693|perf updates]] * [[https://git.kernel.org/torvalds/c/642e53ead6aea8740a219ede509a5d138fd4f780|scheduler updates]] * [[https://git.kernel.org/torvalds/c/2d385336afcc43732aef1d51528c03f177ecd54e|irq updates]] * [[https://git.kernel.org/torvalds/c/992a1a3b45b5c0b6e69ecc2a3f32b0d02da28d58|core SMP updates]] * [[https://git.kernel.org/torvalds/c/336622e9fce7a0b8243e1cd9f6e1c24d96f13cd8|NOHZ update]] * [[https://git.kernel.org/torvalds/c/dbb381b619aa5242c9cb1a8fd54d71c4d79c91eb|timekeeping and timer updates]] * [[https://git.kernel.org/torvalds/c/d5f744f9a2ac9ca6d5baf72e97ce6dc4c2f19fe4|x86 entry code updates]] * [[https://git.kernel.org/torvalds/c/2853d5fafb1e21707e89aa2e227c90bb2c1ea4a9|x86 splitlock updates]] * [[https://git.kernel.org/torvalds/c/458ef2a25e0cbdc216012aa2b9cf549d64133b08|x86 timer updates]] * [[https://git.kernel.org/torvalds/c/58233ccf94607c1df2c545b689c52c0b002f054e|m68k updates]] * [[https://git.kernel.org/torvalds/c/d71e064449a704a026fa032ec852d532f08aefa1|MIPS updates]] * [[https://git.kernel.org/torvalds/c/cad18da0afb1bc7b37d73a74067ab7ff5974897c|ia64 updates]] * [[https://git.kernel.org/torvalds/c/a8222fd5b80c7ec83f257060670becbeea9b50b9|microblaze updates]] * [[https://git.kernel.org/torvalds/c/3cd86a58f7734bf9cef38f6f899608ebcaa3da13|arm64 updates]] * [[https://git.kernel.org/torvalds/c/9589351ccf47a85a75180a430627c16bc28da929|x86 boot updates]] * [[https://git.kernel.org/torvalds/c/97cddfc34549014b902f5954953ebd9a4f3f040a|x86 build updates]] * [[https://git.kernel.org/torvalds/c/fdf5563a720004199324371c08071b8ea27bd994|x86 cleanups]] * [[https://git.kernel.org/torvalds/c/d0be2d53c7df80753746f564220279ee4b725632|x86 fpu updates]] * [[https://git.kernel.org/torvalds/c/7cc7e93519278401fcd9dce599296afb47e1f6ea|misc x86 updates]] * [[https://git.kernel.org/torvalds/c/d9d76778927dc953c553b83ab52287dfbd15ac6a|x86 mm updates]] * [[https://git.kernel.org/torvalds/c/42595ce90b9d4a6b9d8c5a1ea78da4eeaf7e086a|x86 vmware updates]] * [[https://git.kernel.org/torvalds/c/1455c69900c8c6442b182a74087931f4ffb1cac4|fscrypt updates]] * [[https://git.kernel.org/torvalds/c/15c981d16d70e8a5be297fa4af07a64ab7e080ed|btrfs updates]] * [[https://git.kernel.org/torvalds/c/018d21f5c58c3854ebd7ee18540fc4a03f244d2f|gfs2 updates]] * [[https://git.kernel.org/torvalds/c/645c248d6fc4350562766fefd8ba1d7defe4b5e7|cifs updates]] * [[https://git.kernel.org/torvalds/c/674d85eb2d7dc6ef436f46f770f7ab3f1b9c6669|audit updates]] * [[https://git.kernel.org/torvalds/c/b3aa112d57b704441143d84b0475fb633a750035|SELinux updates]] * [[https://git.kernel.org/torvalds/c/a16298439bd5469d89ec0e575e1c26e7b9a8178a|security subsystem updates]] * [[https://git.kernel.org/torvalds/c/5b67fbfc32b544daa7f4e0f4e0ecdec4e4895938|Kbuild updates]] * [[https://git.kernel.org/torvalds/c/dfabb077d62552797ca0ae7756cb30d3e195ead5|MMC updates]] * [[https://git.kernel.org/torvalds/c/1f944f976d7ef8a29d1ad296253d3a9387c58e62|tty/serial updates]] * [[https://git.kernel.org/torvalds/c/dba43fc4ba2fed63e898867fa973c69c37623939|x86 platform driver updates]] * [[https://git.kernel.org/torvalds/c/56a451b780676bc1cdac011735fe2869fa2e9abf|NTB updates]] * [[https://git.kernel.org/torvalds/c/29d9f30d4ce6c7a38745a54a8cddface10013490|networking updates]] * [[https://git.kernel.org/torvalds/c/72f35423e8a6a2451c202f52cb8adb92b08592ec|crypto updates]] * [[https://git.kernel.org/torvalds/c/69c1fd97266bcdcfdba1e3ea57773c80e0551e1a|trivial tree updates]] * [[https://git.kernel.org/torvalds/c/c101e9bbce4ae2947b35a660f17d617fc3827595|HID updates]] * [[https://git.kernel.org/torvalds/c/4646de87d32526ee87b46c2e0130413367fb5362|mailbox updates]] * [[https://git.kernel.org/torvalds/c/f365ab31efacb70bed1e821f7435626e0b2528a6|drm updates]] * [[https://git.kernel.org/torvalds/c/ffc1c20c46f74e24c3f03147688b4af6e429654a|device mapper updates]] * [[https://git.kernel.org/torvalds/c/397a97946798890b9bdaa6122fcfad7147690670|kselftest update]] * [[https://git.kernel.org/torvalds/c/668f1e9267415153e30bea03828c0530874e92e4|kunit updates]] * [[https://git.kernel.org/torvalds/c/193bc55b6d4e0a7b4ad0216ed9794252bee6436e|XArray updates]] * [[https://git.kernel.org/torvalds/c/50a5de895dbe5df947b3a695777db5b2c313e065|hmm updates]] * [[https://git.kernel.org/torvalds/c/919dce24701f7b34681a6a1d3ef95c9f6c4fb1cc|rdma updates]] * [[https://git.kernel.org/torvalds/c/d987ca1c6b7e22fbd30664111e85cec7aa66000d|exec/proc updates]] * [[https://git.kernel.org/torvalds/c/9c577491b985e1b27995abe69b32b041893798cf|vfs pathwalk sanitizing]] * [[https://git.kernel.org/torvalds/c/35a9fafe230bdefe3c37b06589bf622c857030c1|iomap updates]] * [[https://git.kernel.org/torvalds/c/7be97138e7276c71cc9ad1752dcb502d28f4400d|xfs updates]] * [[https://git.kernel.org/torvalds/c/6cad420cc695867b4ca710bac21fde21a4102e4b|memory management updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/7f218319caaaf6f2a43b22d8c82b898f32b4ec70|integrity updates]] * [[https://git.kernel.org/torvalds/c/8c1b724ddb218f221612d4c649bc9c7819d8d7a6|kvm updates]] * [[https://git.kernel.org/torvalds/c/ac438771ccb4479528594c7e19f2c39cf1814a86|percpu updates]] * [[https://git.kernel.org/torvalds/c/c6570114316fbbce4ac5f970578adaf3cbf07ec3|remoteproc updates]] * [[https://git.kernel.org/torvalds/c/11786191e2d946410cf5fde482b10cdd5356e76c|hwspinlock updates]] * [[https://git.kernel.org/torvalds/c/bc3b3f4bfbded031a11c4284106adddbfacd05bb|pin control updates]] * [[https://git.kernel.org/torvalds/c/848960e576dafc8ed54c691b2f70b92e1fdea9ba|sound updates]] * [[https://git.kernel.org/torvalds/c/5c8db3eb381745c010ba746373a279e92502bdc8|i2c updates]] * [[https://git.kernel.org/torvalds/c/e964f1e04a1ce562f0d748b29326244d3cb35ba4|dmaengine updates]] * [[https://git.kernel.org/torvalds/c/e109f506074152b7241bcbd3949a099e776cb802|MTD updates]] * [[https://git.kernel.org/torvalds/c/79f51b7b9c4719303f758ae8406c4e5997ed6aa3|SCSI updates]] * [[https://git.kernel.org/torvalds/c/bef7b2a7be28638770972ab2709adf11d601c11a|devicetree updates]] * [[https://git.kernel.org/torvalds/c/a943353d170e286dd3d877ac5aa15c1034cdfefc|ARM updates]] * [[https://git.kernel.org/torvalds/c/f2c3bec3c90df7a68bc24924426ff59183e028a3|kgdb updates]] * [[https://git.kernel.org/torvalds/c/d8836005236425cf3cfcc8967abd1d5c21f607f8|cgroup updates]] * [[https://git.kernel.org/torvalds/c/0adb8bc0391f1fa7820529c0200fb0c4912fe365|workqueue updates]] * [[https://git.kernel.org/torvalds/c/6cd3d4019ba3f45aa1a87e4e914e81d367b59937|xen updates]] * [[https://git.kernel.org/torvalds/c/ff2ae607c6f329d11a3b0528801ea7474be8c3e9|SPDX updates]] * [[https://git.kernel.org/torvalds/c/0ad5b053d438990fabaa324499abb6131b9d2202|char/misc driver updates]] * [[https://git.kernel.org/torvalds/c/86f26a77cb0cf532a92be18d2c065f5158e1a545|pci updates]] * [[https://git.kernel.org/torvalds/c/0e8fb69f287bcf61fb93990f6bb1496ef0122499|ARM SoC updates]] * [[https://git.kernel.org/torvalds/c/d18292dc07dbaaacef040a23a5e5e65c6ea61803|ARM driver updates]] * [[https://git.kernel.org/torvalds/c/9b48c8f132e0c30220ce509f72dd90da05245524|ARM defconfig updates]] * [[https://git.kernel.org/torvalds/c/854e80bcfdafb8d99d308e21798cd0116338783d|ARM devicetree updates]] * [[https://git.kernel.org/torvalds/c/5364abc57993b3bf60c41923cb98a8f1a594e749|ARC updates]] * [[https://git.kernel.org/torvalds/c/ad0bf4eb91c2f9b93479b679e5472094ddb76da8|s390 updates]] * [[https://git.kernel.org/torvalds/c/2fb732b33b0f4d73f391066c0a970b942c600dab|VFIO updates]] * [[https://git.kernel.org/torvalds/c/1e396a5d171d61aa00d49389d92f8afb21568635|thread updates]] * [[https://git.kernel.org/torvalds/c/6f43bae38269a55534e1f86a9917318167de6639|dma-mapping updates]] * [[https://git.kernel.org/torvalds/c/828907ef25e0133f50c346ef5a3c79a707a9b100|GPIO updates]] * [[https://git.kernel.org/torvalds/c/bdabb68931b9360bf18b498062f1ac90bec46633|RTC updates]] * [[https://git.kernel.org/torvalds/c/b3d8e4228268f9cfacc2e88aa61b6d0ce776e207|nfsd updates]] * [[https://git.kernel.org/torvalds/c/83eb69f3b80f7cf2ca6357fb9c23adc48632a0e3|exfat filesystem]] * [[https://git.kernel.org/torvalds/c/ea9448b254e253e4d95afaab071b341d86c11795|drm hugepage support]] * [[https://git.kernel.org/torvalds/c/aa1a8ce533324d12696a9f4b71dbc5eb561a2e04|tracing updates]] * [[https://git.kernel.org/torvalds/c/347619565197ae0e62a755efc4a80904d66fc0a1|clk updates]] * [[https://git.kernel.org/torvalds/c/9c94b39560c3a013de5886ea21ef1eaf21840cb9|ext4 updates]] * [[https://git.kernel.org/torvalds/c/31c0aa87ec8a30b1e9e4cf862905a369560f7705|/dev/random updates]] * [[https://git.kernel.org/torvalds/c/d38c07afc356ddebaa3ed8ecb3f553340e05c969|powerpc updates]] * [[https://git.kernel.org/torvalds/c/c48b07226bd41f4053aa2024c5e347183c04deb5|more perf updates]] * [[https://git.kernel.org/torvalds/c/a10c9c710f9ecea87b9f4bbb837467893b4bef01|power supply and reset changes]] * [[https://git.kernel.org/torvalds/c/e14679b62d84b8ab9136189fc069d389da43fe71|9p updates]] * [[https://git.kernel.org/torvalds/c/74e934ba0d6edff10eefe6c40f48edb6ebdfadc1|ext2/udf updates]] * [[https://git.kernel.org/torvalds/c/b6ff10700d1bf33c4323d34eca1e80bc8a69f9f5|fsnotify updates]] * [[https://git.kernel.org/torvalds/c/f183d269cc6c64481b47ecbf9d3aff128dc0978c|csky updates]] * [[https://git.kernel.org/torvalds/c/ef05db16bbd81c0afc4e97806ab338665863bd3b|more power management updates]] * [[https://git.kernel.org/torvalds/c/7e63420847ae5f1036e4f7c42f0b3282e73efbc2|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/07d6f6dcc094dc732f9ac6c9b8e3553c692a0847|pcmcia updates]] * [[https://git.kernel.org/torvalds/c/12782fbe0f77dcc36c48de8b0ab36d336620a3e7|sparc update]] * [[https://git.kernel.org/torvalds/c/f9db97d751870cbffc85f4aa0d8aca8a79432691|parisc updates]] * [[https://git.kernel.org/torvalds/c/d5d247661e869b71e4db5ca69b08b9607895d496|OpenRISC updates]] * [[https://git.kernel.org/torvalds/c/762a9f2f0144246872d61bce60085f62992f4ca0|UML updates]] * [[https://git.kernel.org/torvalds/c/763dede1b24886d327bfaed7cf59ee3c01c7913e|UBI and UBIFS updates]] * [[https://git.kernel.org/torvalds/c/f40f31cadc0ea5dcdd224c8b324add26469c2379|f2fs updates]] * [[https://git.kernel.org/torvalds/c/04de788e61a576820baf03ff8accc246ca146cb3|NFS client updates]] * [[https://git.kernel.org/torvalds/c/63bef48fd6c9d3f1ba4f0e23b4da1e007db6a3c0|more memory management updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/38e2c63ec3d323310ba873601e864af79b90b457|LED updates]] * [[https://git.kernel.org/torvalds/c/b574beb6257a21c231a6c2c272a0aeb84b655437|backlight updates]] * [[https://git.kernel.org/torvalds/c/8645f09bad14df3776484b44933a41c446343087|mfd updates]] * [[https://git.kernel.org/torvalds/c/34183ddd13dbfa859c4b68d16a30aad2cce72b11|thermal updates]] * [[https://git.kernel.org/torvalds/c/9ebe5422ad6c0309d3a2d4cd099b8410d2b6c6b0|input updates]] * [[https://git.kernel.org/torvalds/c/9bb715260ed4cef6948cb2e05cf670462367da71|virtio updates]] * [[https://git.kernel.org/torvalds/c/0339eb95403fb4664219be344a9399a3fdf1fae1|more kvm updates]] * [[https://git.kernel.org/torvalds/c/0906d8b975ff713cfb55328e4f3bf6de5967415e|iommu updates]] * [[https://git.kernel.org/torvalds/c/9b06860d7c1f1f4cb7d70f92e47dfa4a91bd5007|libnvdimm and dax updates]] * [[https://git.kernel.org/torvalds/c/413a103cf6e507f6304ec42b89ed45428942c43f|chrome platform updates]] * [[https://git.kernel.org/torvalds/c/5602b0af9df02783df0e8fd9afc5dcadd38a3271|watchdog updates]] * [[https://git.kernel.org/torvalds/c/c6b80eb89b55590b12db11103913088735205b5c|overlayfs update]] * [[https://git.kernel.org/torvalds/c/fcc95f06403c956e3f50ca4a82db12b66a3078e0|ceph updates]] * [[https://git.kernel.org/torvalds/c/eab40026605f4717a9749ffcaec8119d58494999|RISC-V updates]] * [[https://git.kernel.org/torvalds/c/6cff4821c0856cbf310601c849047fbd666216ea|m68knommu update]] * [[https://git.kernel.org/torvalds/c/e4da01d8333e500e15a674d75885a9dfcfd31e77|more powerpc updates]] * [[https://git.kernel.org/torvalds/c/c0cc271173b2e1c2d8d0ceaef14e4dfa79eefc0d|module updates]] * [[https://git.kernel.org/torvalds/c/523a05fc681d139ca98a083fa6685ef22c600326|more s390 updates]] * [[https://git.kernel.org/torvalds/c/bbec2a2dc338a19185549c318356e25c65552d15|more power management updates]] * [[https://git.kernel.org/torvalds/c/d3e5e977abe2b6c98455e4f6acd3b09cb4a0a940|more ACPI updates]] * [[https://git.kernel.org/torvalds/c/8c3c07439e1d793d8803a404df86e487875f3340|more xfs updates]] * [[https://git.kernel.org/torvalds/c/93f3321f650c5e700478ee8ed2e118d8255095cd|more SCSI updates]] * [[https://git.kernel.org/torvalds/c/6900433e0fbca146d8170bdf876271cdf3053021|IPMI updates]] * [[https://git.kernel.org/torvalds/c/75bdc9293dfd1c1dea297bbc65b37c7f6dcb2bd6|pwm updates]] * [[https://git.kernel.org/torvalds/c/e6383b185a998861cadb2f95d97cfe29945b9c32|more xen updates]] * [[https://git.kernel.org/torvalds/c/9539303a9baadde968cef2ffb6cfb48b4f63d1f5|xtensa updates]] * [[https://git.kernel.org/torvalds/c/4e4bdcfa21297ab6f4d963edae3abb8ec4eac312|orangefs updates]] * [[https://git.kernel.org/torvalds/c/5b8b9d0c6d0e0f1993c6c56deaf9646942c49d94|yet more updates from Andrew Morton]] * [[https://git.kernel.org/torvalds/c/b753101a4ac0b906064a72feec43f5b80a1fe2e5|more Kbuild updates]] * [[https://git.kernel.org/torvalds/c/b032227c62939b5481bcd45442b36dfa263f4a7c|nios2 updates]] * [[https://git.kernel.org/torvalds/c/590680d139b9a3aec46ae17553235f4522d23bd4|scheduler fixes/updates]] * [[https://git.kernel.org/torvalds/c/0785249f8b93836986e9d1bdeefd2a2c13f160af|time(keeping) updates]]