Tag Archives: Driver

Linux 5.4-rc7 Kernel Released With VirtualBox Shared Folder Driver In Place


Linux 5.4-rc7 was just released as the newest test candidate of the maturing Linux 5.4 kernel. At this stage it’s looking like an eighth weekly RC will be warranted next weekend before officially releasing Linux 5.4.0 on 24 November.

Linus hasn’t firmly decided on doing a Linux 5.4-rc8 release rather than going straight from here to Linux 5.4.0, but it’s looking that way due to the uptick in changes late in the cycle. Torvalds noted in the rc7 announcement, “It’s all over the place – about 55% is drivers (and that’s ignoring the vboxsf thing), the rest is networking, misc filesystem fixes (octfs2, btrfs, ceph), arch updates (x86, arm64), tooling fixes, and some core kernel and vm fixes. Nothing looks _bad_, but there is too much of it.

Notable for Linux 5.4-rc7 is VirtualBox Guest Shared Folder Support coming as a late addition with the “vboxsf” kernel driver making it into the staging area of the kernel. While the merge window for Linux 5.4 has long passed, this new driver is allowed as it doesn’t risk regressing any existing support. Also in Linux 5.4-rc7 is a “critical” scheduler fix among other bug/regression fixes.

See our Linux 5.4 feature overview to learn about all the new changes at large. Following the Linux 5.4 release in the next week or two is then the exciting Linux 5.5 merge window.

AMD Volleys Another Batch Of Graphics Driver Changes For Linux 5.5


While the Linux 5.4 cycle is quickly winding down and with DRM-Next’s cut-off crossing, AMD has sent in a last minute batch of changes it’s targeting for the upcoming Linux 5.5 merge window.

AMD in prior weeks submitted a lot of new GPU driver code for Linux 5.5. Friday’s pull request is primarily fixes but one notable addition is enabling dynamic power gating for GCN with Raven Ridge APUs.

The highlights of this latest 5.5 pull to DRM-Next include:

– Video Core Next (VCN) dynamic power-gating has finally been enabled for Raven Ridge and Raven 2 APU platforms to help in power-savings around video playback.

– Fixes for Navi 14 support (currently the Radeon RX 5500 series) as well as other general Navi fixes.

– Arcturus fixes for that forthcoming Vega-based compute accelerator.

– xGMI power-state handling fixes.

– Various AMDGPU scheduler fixes.

– A dynamic power management (DPM) fix for Southern Islands / GCN 1.0 hardware ported from the AMDGPU driver to the default Radeon DRM driver.

– Other fixes.

More details via the pull request.

NVIDIA 390.132 Linux Driver Released For Legacy Fermi Support


Not nearly as exciting as the recent NVIDIA 440 Linux driver series going stable but for those with older Fermi graphics cards and wanting to use the latest NVIDIA binary driver experience, their 390 series legacy driver series has been updated.

The NVIDIA 390.132 driver is out today as the latest legacy driver update targeting the GeForce GTX 400/500 “Fermi” graphics cards.

The NVIDIA 390.132 legacy driver extends kernel compatibility through the latest Linux 5.4 release candidates and should continue through Linux 5.4.0 final barring any last minute changes. The NVIDIA 390.132 Linux driver also has an updated NVIDIA bug report script and updates the nvidia-drm kernel module for better handling in recent kernel versions.

That’s it though with today’s 390.132 legacy driver update.

Mesa 19.3-RC2 Released With Fixes To RADV Vulkan, Intel Driver Fixes


The second weekly release candidate to Mesa 19.3 is now available for testing ahead of the official release in the weeks ahead.

Mesa 19.3 is packing many exciting changes for this last quarterly installment to Mesa for 2019. Among the fixes made over the past week since the RC1 / feature freeze include several RADV fixes, a few fixes to the AMD ACO shader back-end that was added for 19.3, a few Intel Vulkan driver fixes, continued fixes for the new Intel Gallium3D “Iris” driver that is in quite good shape for Mesa 19.3, and a variety of other regressions/bugs addressed.

More details on the Mesa 19.3-RC2 release with the complete list of fixes via the release announcement.

ASpeed DRM Driver Ported To Atomic Mode-Setting


The “AST” DRM/KMS display driver that can be used with the many servers supporting ASpeed display hardware now has work pending for atomic mode-setting.

SUSE’s Thomas Zimmermann sent out the set of nine patches that convert the existing AST KMS driver into supporting atomic mode-setting as well as universal planes.

Atomic mode-setting is much cleaner than the older legacy mode-setting path, principally allows for testing of modes prior to applying, can reduce flickering in some instances, and also tends to be faster. Given the number of ASpeed chips found in servers, AST DRM driver improvements are welcome.

The pending AST atomic mode-setting patches can be found via dri-devel. Due to the timing though and this work still needing to be reviewed, it’s cutting it close whether the work could end up in Linux 5.5 or have to wait it out at least another cycle.