top of page
Search
gypsyreeks47085r

Linus Torvalds Releases Linux Kernel 5.5 With Enhanced Hardware Support: A Detailed Overview



Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.




Linus Torvalds Releases Linux Kernel 5.5 With Better Hardware Support



This kernel upgrade presents ample graphics performance enhancement for AMD Radeon via the AMDGPU DRM driver. It also improves support for the coming Dali and Renoir AMD APU platforms, AMD Navi 12 and14 GPUs, and AMD Arcturus GPUs. Linux kernel 5.4 also integrates early support for Intel Tiger Lake Gen12 graphics and hardware and features display color management via the Nouveau open-source driver.


Linux kernel 5.4 comes with support for the FlySky FS-iA6B drone receiver. Its input driver updates contain an RC receiver that connects with supported RC controllers to function as a Linux joystick input. The upgrade also provides for more precise time-stamping, improved velocity tracking, and performance enhancement for the BU21013 touchpad driver.


VirtIO-FS integration in Linux debuted with the release of Linux kernel 5.4. This merge offers quicker file and folder transfer between host and guest operating systems via virtual machines (VMs) than the previous VirtIO-8 and VirtIO-9P. VirtIO-FS integration employs FUSE to export directories from the host VM and mount them onto guest VMs more expeditiously than in the past. Besides the improved transfer speeds, VirtIO-FS features better POSIX compliance and integrates QEMU support in Linux kernel 5.4.


Parrot 4.9 is here a little over a month after Parrot 4.8 and ships with the Linux 5.5 kernel series. This means that it brings better hardware support and improvements for Wi-Fi cards and Intel GPUs.


Also worth mentioning is the fact that Parrot 4.9 removes all the penetration testing tools that relied on Python 2, which is no longer supported. These will be replaced with new tools in future releases.


Other improvements in the beta include changes to the way RHEL 6 handles multi-core chips. In theory, RHEL could use 64,000 cores in a single system image. Along with the better multi-core support comes the same support for new chip architectures that we saw in RHEL 5.5, including Intel's Xeon 5600 and 7500 and the Power7 from IBM.


Another big change in the RHEL 6 beta is the wide selection of disk formatting options, including ext4. You know a Linux feature has arrived when it makes its way to the conservative enterprise releases like RHEL and such is the case with ext4 file system, which is now the default filesystem format in RHEL 6. In addition to ext4, the XFS filesystem is now supported.


Linux 5.5 has a reworked fair scheduler, better live kernel patching, parallel microcode updates, NVMe temperature monitoring using hwmon, support for overclocking and 8K resolutions on AMD Navi graphics cards, support for LEDs on Logitech keyboards and several other improvements.


Linux 5.5 has some initial support for gen12 graphics cards. It does not fix any of the major issues with Intel graphics that have plagued the last few kernel releases. Users of low-powered machines with chips like the Goldmount N4200, Kaby Lake R chips and some other chips need to use i915.enable_dc=0 with this kernel to avoid random freezes. A freeze can reliably be triggered by turning the screen off with xset dpms force off and waiting around 10 seconds on the affected systems. Users of Baytrail chips need to use intel_idle.max_cstate=1 to avoid freezes within 30 minutes of booting. That Baytrail bug has been open for half a decade and it will probably never be fixed.


As the name would imply, as with the kernel of a seed, the Linux kernel is the core of a Linux operating system. Every other element of a Linux-based operating system is built around the kernel, which acts as an interface between your computer's hardware and the applications that run on it. As hardware and software applications become more complex and sophisticated, so do the kernels to fully utilise them. As such, Linux kernels are continually under development, with new revisions and versions being regularly released. Further information on the very latest developments in kernel technology can be found at The Linux Kernel Archives


LINUX is an operating system or a kernel distributed under an open-source license. Its functionality list is quite like UNIX. The kernel is a program at the heart of the Linux operating system that takes care of fundamental stuff, like letting hardware communicate with software.


This MHI bus support for PCIe endpoint devices will allow running the upstream kernel directly on the Qualcomm modems, such as the Snapdragon SDX55 platform, WLAN devices or boards with pairs of SoCs bridged using PCIe that used to run only the downstream kernel so far. Manivannan validated the PCIe endpoint work on the Telit FN980M modem based development board and was able to get the network connectivity over PCIe on the host using MHI IP_SW0 channels. 2ff7e9595c


0 views0 comments

Recent Posts

See All

תגובות


bottom of page