Friday, 20 Apr 2018

Linus Torvalds Releases Linux 4.17 RC-1 with Many Graphic Enhancements

Linus Torvalds released Linux 4.17 RC-1 a few hours ago. Here are some features that should land in the next stable version of Linux that is expected by mid-June. Many new graphics side Direct Rendering Manager, abbreviated as DRM, is a subsystem of the linux kernel, used for consistent management within the computer system, the modesetting mode, memory buffers used by the graphical system, the management of shared objects in memory, the management of the command queue to the graphics processor, the management of the vertical refresh interval, as well as the inter-process synchronization of all these functions. It thus exposes to the user space a unified interface for a more coherent and simpler management than its predecessors. In Linux 4.17, the Intel DRM driver now sees Cannonlake support enabled by default. It must be remembered that the Cannonlake support was in development during the last cycles of the kernel; for the more curious, it was possible to realize with an alpha flag that is now enabled by default for microarchitectures Gen 10 (the microarchitecture for the Intel graphics processing unit used by microprocessors based on Cannonlake – Gen10 is the successor of Gen9.5 used by Kaby Lake). Cannonlake processors are expected to begin shipping later this year. The Intel video driver now supports HDCP (High-Bandwidth Digital Content Protection), which decrypts multimedia content. Note that the code is already used in Chrome OS. Since the introduction of the AMDGPU DC display code (formerly known as DAL) under Linux 4.15, this modern display stack has been enabled by default for the new Radeon Vega and Raven Ridge devices. With Linux 4.17, AMDGPU DC support is enabled by default for supported GPUs. AMDGPU DC includes support for atomic switching, HDMI / DP audio, FreeSync support, and more. Energy management One of the improvements relates to energy management; Linux seems to consume less in idle mode. Rafael J. Wysocki Intel, which manages the Linux ACPI subsystem, said in a statement that the improvement in energy management, said a reduction of at least 10% of unused consumption of some systems. He also talked about the possibility of improved workloads for which the inactivity loop counts. “This feature has been worked on for weeks and has been thoroughly tested and examined,” he said. processors Linux 4.17 will be accompanied by the removal of eight obsolete CPU architectures, which should correspond to the removal of more than half a million lines of code. Architectures preparing to bid farewell to Linux are Blackfin, CRIS, FRV, M32R, Metag, MN10300, Score and Tile. In addition to the processor architecture code, the device drivers exclusive to these ports will also be removed. These ports are removed because they are obsolete and without active users of this latest kernel code. It should be noted the arrival of a new CPU architecture that has been added to the main tree for the Andes NDS32. The Andes NDS32 hardware is mainly used for medical, portable, connected (IoT) devices and other devices requiring low power. As Linus notes, apart from these eight architectures, other elements will also be removed from the kernel. We can for example quote the architectures POWER4 / POWER4 +. “I was somewhat pleasantly surprised by the number of pull requests that ended with the removal of several lines of code. Some of them were pilots who were abandoned and trailed like ghosts (as irda) […]. As a final result, we have removed more lines than we added: * 13538 modified files, 627723 insertions (+), 818855 deletions (-), which is probably a first in the history of the universe or, at least , in the kernel versions. Linux 4.17 rc1 Source: announces Linus , Rafael J. Wysock

Post Comment