Short Bytes: After the usual development process involving seven release candidates, Linus Torvalds has released Linux kernel 4.12. Regarding commits, probably, it’s the second biggest kernel release. The most significant feature of kernel 4.12 is the support for new AMD Vega graphics processors. You can go ahead and download the Linux kernel 4.12 tarball from kernel.org.Back in May, Linus Torvalds released Linux kernel 4.11, which was codenamed Fearless Coyote. It came with scalable SSD swapping, AMDGPU power management improvement, new perf trace tool, SMC-R support, etc. Now, after releasing 7 release candidates, the final Linux kernel 4.12 has been shipped.
Linux kernel 4.12 has undergone a normal release cycle. “There’s also nothing particularly odd going on in the tree – it’s all just normal development, just more of it that usual,” Torvalds added.
For the new version, about fifteen thousand changes to the source code management system have been made. Also, the number of lines of code in Linux kernel is now 24.2 million, according to Heise.
Linux kernel 4.12 features
- One of the biggest changes in Linux kernel 4.12 comes in the form of support for AMD’s Vega GPUs by the AMDGPU driver. It’s an initial support; more improvements would be made in the future.
- Switching to the world of NVIDIA, Linux kernel 4.12 brings initial GTX 1000 Pascal accelerated support. However, currently, there isn’t any re-clocking support.
- Two new I/O schedulers have also found a place in Linux kernel. These schedulers are Facebook’s Kyber I/O scheduler and BFQ (Budget Fair Queueing). The other disk/file related features are XFS support for GETFSMAP and RAID 5/6 fixes.
- In Linux kernel 4.12, the Intel atomic mode is turned on by default. This setting allows setting the output modes easily and avoiding any ugly situation.
- The POWER 9 and POWER architectures now support up to 512TB of virtual address spaces. Improvements have also been made to power management in Gemini Lake chips.
Linux kernel 4.12 download
You can go ahead and download Linux kernel 4.12 source tarball from Kernel.org.
One should also note that the final release of Linux kernel 4.12 also opens the merge window for kernel 4.13. Also, 4.13’s successor Linux 4.14 will be the next LTS kernel.
Did you find the Linux kernel 4.12 release exciting? Don’t forget to share your views with us.