#pragma section-numbers on #pragma keywords Linux, kernel, operating system, changes, changelog, file system, Linus Torvalds, open source, device drivers #pragma description Summary of the changes and new features merged in the Linux kernel during the 4.5 development cycle Linux 4.5 has not been released = Prominent features = = Drivers and architectures = All the driver and architecture-specific changes can be found in the [http://kernelnewbies.org/Linux_4.5-DriversArch Linux_4.5-DriversArch] page = Core (various) = = File systems = = Memory management = = Block layer = = Cryptography = = Security = = Tracing and perf tool = = Virtualization = = Networking = = List of merges = * [https://git.kernel.org/torvalds/c/19ccb28e296d5afa299db1003d37e5d37994d46e Pull vfs compat_ioctl fixes ] * [https://git.kernel.org/torvalds/c/32fb378437a1d716e72a442237d7ead1f435ecf0 Pull vfs RCU symlink updates ] * [https://git.kernel.org/torvalds/c/ddf1d6238dd13a3bd948e8fcb1109798ef0af49b Pull vfs xattr updates ] * [https://git.kernel.org/torvalds/c/9061cbe62adeccf8c986883bcd40f4aeee59ea75 Pull RCU updates ] * [https://git.kernel.org/torvalds/c/24af98c4cf5f5e69266e270c7f3fb34b82ff6656 Pull locking updates ] * [https://git.kernel.org/torvalds/c/5cb52b5e1654f3f1ed9c32e34456d98559c85aa0 Pull perf updates ] * [https://git.kernel.org/torvalds/c/4bd20db2c027eab7490e3c0466734738bef2dd24 Pull RAS updates ] * [https://git.kernel.org/torvalds/c/af345201ea948d0976d775958d8aa22fe5e5ba58 Pull scheduler updates ] * [https://git.kernel.org/torvalds/c/4f19b8803bddbecbd8c3ac44a2cfadd9d2b85b8f Pull x86 apic updates ] * [https://git.kernel.org/torvalds/c/88cbfd07119e394b9cbb1a4a764056c4b37e8378 Pull x86 asm updates ] * [https://git.kernel.org/torvalds/c/67c707e451e12f59e57bca6cf33b5803cb74b022 Pull x86 cleanups ] * [https://git.kernel.org/torvalds/c/671d5532aaad777782b66eff71bc4dfad25f942d Pull x86 cpu updates ] * [https://git.kernel.org/torvalds/c/6896d9f7e7ee98d772224a539b7581a1e6dd6b2c Pull x86 fpu updates ] * [https://git.kernel.org/torvalds/c/0ffedcda63f56eaca99a77392b9f057dfb738817 Pull x86 mm updates ] * [https://git.kernel.org/torvalds/c/ae8a52185e5c070cf4510b323dbc1b9e46b897d6 Pull x86 platform updates ] * [https://git.kernel.org/torvalds/c/b4cee21ee057ff3e5c9014fb6a175bd932c5ce62 Pull timer updates - and a leftover fix - ] * [https://git.kernel.org/torvalds/c/3d116a66ed9df0271b8d267093b3bfde2be19b3a Pull irq updates ] * [https://git.kernel.org/torvalds/c/0f8c7901039f8b1366ae364462743c8f4125822e Pull workqueue update ] * [https://git.kernel.org/torvalds/c/8c930204ce76eddeb2e1af66a75f0ab2506c76e2 Pull libata updates ] * [https://git.kernel.org/torvalds/c/fb591fbd0aee437faada42b0473835bcbaf0eb38 Pull MMC updates ] * [https://git.kernel.org/torvalds/c/581dbc8bfc47ab16c69a67cc20dafea378ddbc60 Pull pin control updates ] * [https://git.kernel.org/torvalds/c/e795e5f4e01de550bd8947a7db910daaf7773198 Pull regmap updates ] * [https://git.kernel.org/torvalds/c/2634bf2550f4dd7d2d4373725dbe4c4d2a6499fd Pull hwmon updates ] * [https://git.kernel.org/torvalds/c/d870a9d5e31ea69a1ceb7555d0d79364c442c5c0 Pull EDAC updates ] * [https://git.kernel.org/torvalds/c/2c487121e3c4f87e82cff493872675bde52e47fc Pull LED subsystem updates ] * [https://git.kernel.org/torvalds/c/47c62e4be78303ef52ffa8134026919d0890c5a9 Pull media updates ] * [https://git.kernel.org/torvalds/c/03891f9c853d5c4473224478a1e03ea00d70ff8d Pull device mapper updates ] * [https://git.kernel.org/torvalds/c/c5c80bd923d34f7dc70e7b23eb427cd284989a1b Pull MIPS fixes ] * [https://git.kernel.org/torvalds/c/fa5fd7c628412ee09ccf5e1d6eebe1dba916b8ee Pull arm64 updates ] * [https://git.kernel.org/torvalds/c/541d284be0fcca3d3990e6dd89b091aec66849c6 Pull arm/arm64 perf updates ] * [https://git.kernel.org/torvalds/c/01e9d22638f387b5413163d1030169b6478c09c5 Pull ARM updates ] * [https://git.kernel.org/torvalds/c/c3ce79d6a89e25fe0db1851b1b72e6d0dffc8a66 Pull component updates ] * [https://git.kernel.org/torvalds/c/c9bed1cf51011c815d88288b774865d013ca78a8 Pull xen updates ] * [https://git.kernel.org/torvalds/c/1baa5efbeb6eb75de697f7b5931094be33f12005 Pull KVM updates ] * [https://git.kernel.org/torvalds/c/4f31d774dd5239e563f22ffe1403292414e6f779 Pull UML updates ] * [https://git.kernel.org/torvalds/c/065019a38feab5f2659cbd44080d528f8dff0b00 Pull file locking updates ] * [https://git.kernel.org/torvalds/c/fce205e9da8e063aa1cf3d6583c1a9ed2b82f3f0 Pull vfs copy_file_range updates ] * [https://git.kernel.org/torvalds/c/33caf82acf4dc420bf0f0136b886f7b27ecf90c5 Pull misc vfs updates ] * [https://git.kernel.org/torvalds/c/4d58967783611c5676820b8d47a9b6b0bb456995 Pull GFS2 updates ] * [https://git.kernel.org/torvalds/c/420d12d6ade1e9c02b98fb9a381a17d7ccc7d35e Pull configfs updates ] * [https://git.kernel.org/torvalds/c/60b7eca1dc2ec066916b3b7ac6ad89bea13cb9af Pull UBI/UBIFS updates ] * [https://git.kernel.org/torvalds/c/c597b6bcd5c624534afc3df65cdc42bb05173bca Pull crypto update ] * [https://git.kernel.org/torvalds/c/aee3bfa3307cd0da2126bdc0ea359dabea5ee8f7 Pull networking updates ] * [https://git.kernel.org/torvalds/c/34a9304a96d6351c2d35dcdc9293258378fc0bd8 Pull cgroup updates ] * [https://git.kernel.org/torvalds/c/c17488d06666153a14dd3f21bd10eba58383f6c1 Pull tracing updates ] * [https://git.kernel.org/torvalds/c/67990608c8b95d2b8ccc29932376ae73d5818727 Pull oower management and ACPI updates ] * [https://git.kernel.org/torvalds/c/237f38c3b3ab08eadecc89b7c9647b1cdb996bbe Pull USB updates ] * [https://git.kernel.org/torvalds/c/67ad058d97b8cff441211b791d97e5f776b81210 Pull tty/serial updates ] * [https://git.kernel.org/torvalds/c/39272dde8ffcfd1322209e05f3f8fa4d14f796de Pull staging driver updates ] * [https://git.kernel.org/torvalds/c/4c257ec37bc365614933c7f0a7fe9b0688dfd1e7 Pull char/misc updates ] * [https://git.kernel.org/torvalds/c/d6a322774cb7096ca683fc46ddc9482e02ee6133 Pull dmaengine updates ] * [https://git.kernel.org/torvalds/c/1c5ff2ab7bba6757e7663302c5905e6404de324a Pull input updates ] * [https://git.kernel.org/torvalds/c/ac53b2e053fffc74372da94e734b92f37e70d32c Pull MTD updates ] * [https://git.kernel.org/torvalds/c/50ae833e471fe1a1a906a0342bdaa690e69fcc19 Pull spi updates ] * [https://git.kernel.org/torvalds/c/77a76b04d2be1c45b8fd746b7ef754525029340c Pull second batch of media updates ] * [https://git.kernel.org/torvalds/c/cbd88cd4c07f9361914ab7fd7e21c9227986fe68 Pull s390 updates ] * [https://git.kernel.org/torvalds/c/d080827f850ba4df5b955d5ca8c8c0fc92fe18c0 Pull libnvdimm updates ] * [https://git.kernel.org/torvalds/c/1289ace5b4f70f1e68ce785735b82c7e483de863 Pull first round of SCSI updates ] * [https://git.kernel.org/torvalds/c/f9a03ae123c92c1f45cd2ca88d0f6edd787be78c Pull f2fs updates ] * [https://git.kernel.org/torvalds/c/7fdec82af6a9e190e53d07a1463d2a9ac49a8750 Pull xfs updates ] * [https://git.kernel.org/torvalds/c/b14bf630be972aceb0c8981f9794e612cbb141f7 Pull backlight updates ] * [https://git.kernel.org/torvalds/c/5c43019f25977fb6119dff471d592321ed0d2333 Pull power supply and reset updates ] * [https://git.kernel.org/torvalds/c/cf8d7e3850ee44dc2f0a69405d731af62528a948 Pull MFD updates ] * [https://git.kernel.org/torvalds/c/5339f9d4c2ceccab00b28d65bd5c2b2cd6a3de05 Pull DeviceTree updates ] * [https://git.kernel.org/torvalds/c/32250e4a5fa0b618044afa59fba01093a4bcb14a Pull i2c updates ] * [https://git.kernel.org/torvalds/c/75f26df6ae6f8787fc6198609c8be17400a69e25 Pull NFS client updates ] * [https://git.kernel.org/torvalds/c/c2848f2eef4dd08b0fd2a8eba1694fd8e77ddb67 Pull HID updates ] * [https://git.kernel.org/torvalds/c/0f0836b7eb1b9d14862ee40c7856227a3ead70db Pull livepatching updates ] * [https://git.kernel.org/torvalds/c/875fc4f5ddf35605581f9a5900c14afef48611f2 Merge first akpm patch-bomb ] * [https://git.kernel.org/torvalds/c/1d3671df72e0fe28d7cc686cb432e87c06f4accc Pull UDF fixes and quota cleanups ] * [https://git.kernel.org/torvalds/c/4b43ea2a7c763ab4a1fef69b7c7e2cb091fdea6c Pull regulator updates ] * [https://git.kernel.org/torvalds/c/3c28c9ccafd8bfb30ede7f36bf099b071b977209 Pull md updates ] * [https://git.kernel.org/torvalds/c/cc80fe0eefbbbd7b4e32f631bb2fa639d76af075 Pull nfsd updates ] * [https://git.kernel.org/torvalds/c/37cea93b99d2d89bef3adcb4632d71e1f377c447 Pull VFIO updates ] * [https://git.kernel.org/torvalds/c/f689b742f217b2ffe7925f8a6521b208ee995309 Pull powerpc updates ] * [https://git.kernel.org/torvalds/c/d45187aaf0e256d23da2f7694a7826524499aa31 Pull dmi updates ] * [https://git.kernel.org/torvalds/c/ece6267878aed4eadff766112f1079984315d8c8 Pull clk framework updates ] * [https://git.kernel.org/torvalds/c/e535d74bc50df2357d3253f8f3ca48c66d0d892a Pull documentation updates ] * [https://git.kernel.org/torvalds/c/a016af2e70bfca23f2f5de7d8708157b86ea374d Pull sound updates ] * [https://git.kernel.org/torvalds/c/6606b342febfd470b4a33acb73e360eeaca1d9bb Pull watchdog updates ] * [https://git.kernel.org/torvalds/c/58cf279acac3080ce03eeea5ca268210b3165fe1 Pull GPIO updates ] * [https://git.kernel.org/torvalds/c/0cbeafb245ca568bc0765645aa64f0451b716657 Merge second akpm patch-bomb ] * [https://git.kernel.org/torvalds/c/a4eff16c54886c11972d6396ce8447b99e097343 Pull parsic updates ] * [https://git.kernel.org/torvalds/c/12768c1e2c83b05ea1658470045789a14b6edf4c Pull kselftest updates ] * [https://git.kernel.org/torvalds/c/984065055e6e39f8dd812529e11922374bd39352 Pull drm updates ] * [https://git.kernel.org/torvalds/c/2d663b55816e5c1d211a77fff90687053fe78aac Pull audit updates ] * [https://git.kernel.org/torvalds/c/d43fb9f3c5dff281dd72bea5cd2e91386fdc33a8 Pull fbdev updates ] * [https://git.kernel.org/torvalds/c/c38dec71664dadb15094151f53886abb69f8f9e6 Pull RTC updates ] * [https://git.kernel.org/torvalds/c/c1a198d9235b9e7d6942027374e44f78ebdcb455 Pull btrfs updates ] * [https://git.kernel.org/torvalds/c/d90f351a9bec6af3e8e7cefbbff94072461c3c9a Pull AVR32 updates ] * [https://git.kernel.org/torvalds/c/d05d82f7110b08fd36178a641b69a1f206e1142b Pull arch/tile updates ] * [https://git.kernel.org/torvalds/c/a200dcb34693084e56496960d855afdeaaf9578f Pull virtio barrier rework+fixes ] * [https://git.kernel.org/torvalds/c/99e38df892234aa985185fc776647bad6f9bd7a7 Pull IOMMU updates ] * [https://git.kernel.org/torvalds/c/7c24d9f3b27b198c3c4dfc8327a25fb077a96219 Pull core block updates ] * [https://git.kernel.org/torvalds/c/d36ccdbd1ca1050ad4e7b9b16ced848132533f6e Pull security subsystem update ] * [https://git.kernel.org/torvalds/c/2b4015e9fb335aa6982a68dbe6e4158d6c1b10ee Pull x86 platform driver updates ] * [https://git.kernel.org/torvalds/c/d9569f003cfc0228e132749ae6fd81cb29dc6c70 Pull kbuild updates ] * [https://git.kernel.org/torvalds/c/af75d517a8b83cea88d8039beca1213813eb35f0 Pull kconfig updates ] * [https://git.kernel.org/torvalds/c/90bf353bc1451b71067b12541db08ab7774723eb Pull misc kbuild updates ] * [https://git.kernel.org/torvalds/c/9fa686068a32ddf256df03982b3e3967c18654a8 Pull dmaengine fixes ] * [https://git.kernel.org/torvalds/c/71e4634e00119b2fb8dd0da99b3f5ebbb49cc872 Pull SCSI target updates ] * [https://git.kernel.org/torvalds/c/e3de671dd6784e30821e64f67f854b90b4496a68 Pull asm-generic updates ] * [https://git.kernel.org/torvalds/c/5083c54264d21bf9b8a4766068f51581854d772c Pull ARM SoC cleanups ] * [https://git.kernel.org/torvalds/c/6b5a12dbca7a8681ecb78dbebaedc1f8364ebd10 Pull ARM SoC multiplatform code updates ] * [https://git.kernel.org/torvalds/c/1305eda751d7df3069b1fcb6f62036185acd24a0 Pull ARM SoC platform updates ] * [https://git.kernel.org/torvalds/c/6d1c244803f2c013fb9c31b0904c01f1830b73ab Pull ARM DT updates ] * [https://git.kernel.org/torvalds/c/62c79bb3a99fb46a8624f9c7e86fa5ee2f936360 Pull ARM 64-bit DT updates ] * [https://git.kernel.org/torvalds/c/f9cd69fe5eb6347b4de56458d0378bc0fa44bce9 Pull ARM SoC defconfig updates ] * [https://git.kernel.org/torvalds/c/03d7d12415e3a4791994e566f1245838bc505c6b Pull ARM 64-bit defconfig updates ] * [https://git.kernel.org/torvalds/c/9638685e32af961943b679fcb72d4ddd458eb18f Pull ARM SoC driver updates ] * [https://git.kernel.org/torvalds/c/3549d82279370295a11f1dec0284a9922c903b9a Pull SH driver updates ] * [https://git.kernel.org/torvalds/c/30f05309bde49295e02e45c7e615f73aa4e0ccc2 Pull more power management and ACPI updates ] * [https://git.kernel.org/torvalds/c/278e5acae1321978686e85ca92906054a36aa19b Pull h8300 updates ] * [https://git.kernel.org/torvalds/c/859e762544902c3e09b3f8d994aab80ea5ff5042 Pull pwm updates ] * [https://git.kernel.org/torvalds/c/d43421565bf0510d35e6a39ebf96586ad486f3aa Pull PCI updates ] * [https://git.kernel.org/torvalds/c/5c89e9ea7ef1feaa147325b2ab47a89a147fb903 Pull fuse updates ] * [https://git.kernel.org/torvalds/c/e9f57ebcba563e0cd532926cab83c92bb4d79360 Pull overlayfs updates ] * [https://git.kernel.org/torvalds/c/eae21770b4fed5597623aad0d618190fa60426ff Merge third patch-bomb ] * [https://git.kernel.org/torvalds/c/404a47410c26a115123885977053e9a1a4460929 Expose an interface to allow users to mark several accesses together as] * [https://git.kernel.org/torvalds/c/641203549a21ba6a701aecd05c3dfc969ec670cc Pull block driver updates ] * [https://git.kernel.org/torvalds/c/0a13daedf7ffc71b0c374a036355da7fddb20d6d Pull lightnvm fixes and updates ] * [https://git.kernel.org/torvalds/c/3e1e21c7bfcfa9bf06c07f48a13faca2f62b3339 Pull NVMe updates ] * [https://git.kernel.org/torvalds/c/eadee0ce6fd33defe449c97e671bf83fa230b5de Pull more vfs updates ] * [https://git.kernel.org/torvalds/c/d5ffdf8b4ac6e6db5702ba31870c476d5fa30660 Pull more xfs updates ] * [https://git.kernel.org/torvalds/c/391f2a16b74b95da2f05a607f53213fc8ed24b8e Pull ext4 updates ] * [https://git.kernel.org/torvalds/c/2101ae42899a14fe7caa73114e2161e778328661 Pull more btrfs updates ] * [https://git.kernel.org/torvalds/c/e7cc3edd1758f9aab39f5afcd988ffed55cb26ca Pull sound fixes ] * [https://git.kernel.org/torvalds/c/48162a203e1d0762569d9e7d2de153d9135b35f8 Pull crypto fixes ] * [https://git.kernel.org/torvalds/c/2c9b3ebd5913c2d1371b749a8057ac32972b410d Pull MMC fixes ] * [https://git.kernel.org/torvalds/c/4adea1fd2773a88c30ecd77d4e5d256fa40908e2 Pull more SCSI updates ] * [https://git.kernel.org/torvalds/c/5430dfe90db8a4443fa7f9b62c77e82f768dd797 Pull more input updates ] * [https://git.kernel.org/torvalds/c/79d245327f61ff21e7b9427c61fded5442734233 Pull ARM SoC support for Tegra platforms ] * [https://git.kernel.org/torvalds/c/b82dde0230439215b55e545880e90337ee16f51a Pull ia64 copy_file_range syscall update ] * [https://git.kernel.org/torvalds/c/20c759ca98468d96d1fff8bd5e6753f458dbbfbd Merge small final update ] * [https://git.kernel.org/torvalds/c/cc673757e24d018d64ff8038e28835db1e2902c4 Pull final vfs updates ] * [https://git.kernel.org/torvalds/c/b3e27d5d4a29bcc8e057b496d5ef5194addaaac0 Pull NTB updates ] * [https://git.kernel.org/torvalds/c/048ccca8c1c8f583deec3367d7df521bb1f542ae Pull rdma updates ] * [https://git.kernel.org/torvalds/c/772950ed21c36f4157ff34e7d10fb61975f64558 Pull SMB3 fixes ] * [https://git.kernel.org/torvalds/c/00e3f5cc305c8a056a22cecedab3a71d59dae1fc Pull Ceph updates ] * [https://git.kernel.org/torvalds/c/c52cb4311f20538fcb69420e55a19ac622546a08 Pull 9p updates ] * [https://git.kernel.org/torvalds/c/81f05fee8c063cfc1614ddba1ce88cb1129f263d Pull thermal management updates ] * [https://git.kernel.org/torvalds/c/e1c10879ed59436cde537b723545430b04d4dec0 Pull x86 platform driver updates ] * [https://git.kernel.org/torvalds/c/e2464688b59c6ae9928f385dabf5355e30cff298 Pull MIPS updates ] = Other news sites =