Thursday, August 2, 2018
Linux 3 7 adds major ARM processor support
Linux 3 7 adds major ARM processor support
The latest Linux kernel version is the first with multi-platform ARM capability
The latest version of the Linux kernel, includes groundbreaking new features making it compatible with the increasingly popular ARM processor architecture.
Linux 3.7 allows distro makers to support multiple ARM platforms in the base kernel -- an important new capability, given that, traditionally, each individual piece of ARM hardware required its own custom kernel version, according to Kernel Newbies.
"A typical Linux distro for x86 PC computers can boot and work in hundreds of different PC (different CPU vendor, different GPU models, different motherboards and chipsets, etc) using a single distro install media. This ability to be able to boot in different hardware configurations is taken as a given in the PC world. However, it didnt exist in the Linux ARM world," the site notes.
The new version also adds completely redone 64-bit ARM support, rather than simple extensions to the 32-bit architecture. Also new in Linux 3.7 are improvements to the Btrfs file system, one of which should improve performance for several commonly used applications, including Firefox.
Beyond that, Version 3.7 of the kernel provides numerous smaller fixes and improvements. Kernel curator Linus Torvalds said in his announcement of 3.7 that its been a relatively lengthy process, and that the next merge window would be slightly shorter.
"Anyway, its been a somewhat drawn out release despite the 3.7 merge window having otherwise appeared pretty straightforward, and none of the rcs were all that big either. But were done, and this means that the merge window will close on Christmas eve. Or rather, Ill probably close it a couple of days early. For obvious reasons. Its the main commercial holiday of the year, after all,"he wrote.
Linux 3.7s eventual release was delayed slightly by the need for an eighth release candidate version. Torvalds said at the time that lingering issues involving the kernel swap daemon necessitated further work.