Tag Archives: Fixes

Mesa 18.3.5 Released With Intel/Radeon Vulkan Driver Fixes


The Mesa 18.3 series will soon be winding down with the Mesa 19.0 release now stable since last week, but out today is 18.3.5 as the latest update.

Mesa 18.3.5 is made up of more than two dozen changes that primarily amount to various Intel ANV and Radeon RADV Vulkan driver fixes. Among the changes are RADV updating the list of ETC2 texture compression capable hardware, interpolating less aggressively with the Radeon Vulkan driver, an EGL fix for libdrm-less builds, ANV now advertising eight sub-pixel precision bits, adding the RadeonSI enable NIR DriConf option (as well as enabling it by default for Civilization VI), and a range of other mostly ANV/RADV fixes.

The complete list of Mesa 18.3.5 changes can be found via today’s release announcement.

F2FS Continues Getting More Fixes As It Rolls Out To More Devices


The Flash-Friendly File-System (F2FS) continues being supported by more Android-powered mobile devices and with this uptick in user activity is resulting in more fixes and low-level improvements to the file-system.

With the previous Linux 5.0 cycle (nee 4.21) there were a number of fixes thanks to F2FS appearing on Google’s Pixel. This flash-optimized Linux file-system is appearing on more Android devices and with that more device engineers testing it out as well as evaluating the code.

F2FS lead developer Jaegeuk Kim acknowledges that F2FS is being “shipped in more devices” but without calling out any specific devices this round. Changes for Linux 5.1 include running discard jobs at unmount time (with a timeout), tuning the discard thread to avoid idling in order to lower power consumption, at least one deadlock fix, addressing some corrupted disk cases, and other fixes.

The complete list of F2FS changes for Linux 5.1 is laid out via today’s pull request.

xf86-video-amdgpu 19.0 Brings FreeSync VRR Bit, TearFree Fixes


AMD released their newest xf86-video-amdgpu DDX driver today with various additions for enabling new functionality where needed by this X.Org display driver.

Arguably most important to the new xf86-video-amdgpu 19.0.0 release is the necessary code added for supporting FreeSync variable rate refresh from the X.Org display driver side. See how to enable FreeSync for the other necessary bits including Mesa 19.0+ and Linux 5.0+ plus this new DDX driver and then enabling the necessary options.

The xf86-video-amdgpu 19.0 release also has TearFree fixes and robustness improvements. The Zaphod multi-head mode also now allows up to six independent instances per GPU.

Also new is support for scan-out buffers using DCC color compression, which pairs with the latest kernel work as well and currently supported by Raven Ridge APUs. The DCC color compression for scan-out buffers should help with power savings / memory efficiency improvements.

The complete list of xf86-video-amdgpu 19.0 changes is outlined via the mailing list announcement.

Systemd 241 Released With Security Fixes & Other Changes


Lennart Poettering has just tagged the systemd 241 update that includes the “system down” security fixes and other improvements to this widely-used Linux init system.

Systemd 241 succeeds the v240 release from December and incorporates the fixes for the “system down” vulnerabilities plus regular file and FIFO protection, a new stderr priority option for systemd-cat, support for configuring the default locale at compile-time, the kernel-install script can now handle more than one initrd file, better handling of backslashes within the EnvironmentFile setting, and other changes as outlined in the NEWS file.

Systemd 241 can be grabbed fresh from GitHub.

AMDGPU Sends In More Linux 5.1 Updates With Seamless Boot Bits, FreeSync Fixes


With the cutoff this weekend of new material in DRM-Next that hopes to make it in the upcoming Linux 5.1 cycle, besides Intel sending in a last batch, so has AMD with some more AMDGPU changes for this next version of the Linux kernel.

The Linux 5.1 material for AMDGPU already queued include PCI Express bandwidth utilization being exported to user-space now via sysfs, initial BACO (Bus Active, Chip Off) support for Vega, exposing shader and memory clocks via hwmon, delta color compression on scan-out surfaces, and other changes. A secondary pull brought Vega 20 fixes and other miscellaneous fixes.

Today’s last batch is comprised mostly of fixes, including for DC code around FreeSync, Adaptive Backlight Management (ABM), the initial bits on Seamless Boot, other Display Core clean-ups, a Vega 20 PCI Express DPM switching fix, and other miscellaneous changes. This pull also brings a new AMDGPU_CHUNK_ID_SCHEDULED_DEPENDENCIES feature as part of GPU deadlock prevention.

The complete list of changes in today’s pull request to DRM-Next can be found here.