AMD Begins Posting Display Core Next 6 "DCN6" Linux Patches For RDNA5 GPUs

AMD closed out the month of July by posting some new AMDGPU Display Core "DC" patches. Most notable with this weekly patch ritual is several patches beginning to establish the foundation for Display Core Next 6 "DCN6" as their next-generation display IP. The patches tie DCN6 to the AMD GFX13 graphics engine, which is anticipated to be for the next-generation RDNA5 graphics processors.

With today's set of DC patches for the AMDGPU Linux drivers, there is continued work on expanding
Continue reading...

AMD Publishes CDNA5 ISA Documentation For Instinct MI455X

Following last week's launch of the AMD Instinct MI455X , AMD has now kept with tradition and provided ISA documentation concerning this latest CDNA5 architecture.

AMD continues making public ISA documentation concerning their new GPU/accelerator architectures and goes along with their open-source Linux driver support. In recent years and hardware generations, AMD has leaned back from providing complete open hardware documentation in favor of focusing on the more useful ISA documentation to developers. Plus their open-source Linux driver stack being a living example
Continue reading...

The First Open-Source Firmware Released For Modern AMD Ryzen AM5 Platform

Last month 3mdeb released their open-source firmware for a modern AMD EPYC motherboard from Gigabyte that was built off the new AMD openSIL project and Coreboot. Today 3mdeb has delivered the first open-source firmware release for a modern AMD Ryzen desktop motherboard with having independently brought their openSIL+Coreboot powered Dasharo stack to the readily available MSI PRO B850-P WIFI.

In addition to their Gigabyte AMD EPYC motherboard port, 3mdeb firmware engineers have been concurrently porting their Dasharo open-source software stack to
Continue reading...

Shotcut 26.7 Video Editor Released With Stock Asset Library

Shotcut 26.7 is out today as the newest feature release to this open-source, cross-platform video editing solution.

Most notable with Shotcut 26.7 is the introduction of "Elements", as a new stock asset library. This ~22MB library provides a variety of emoji stickers, sounds, overlay transitions, animated text, and graphics. All of these stock assets are royalty free under the Open Font License, Lottie Simple License, or similar.

Continue reading...

Nouveau Preparing To Finally Enable Atomic Mode-Setting By Default

In addition to the Nouveau kernel driver unblocking Vulkan Video H.264 support for the Mesa NVK driver, another feature change on the way is this open-source NVIDIA Linux driver finally preparing to enable atomic mode-setting by default.

Nouveau has long supported atomic mode-setting but it hasn't been enabled by default. Atomic mode-setting allows for user-space compositors/programs to pass complete hardware configurations to the kernel for committing as a single atomic transaction. Atomic mode-setting can in turn
Continue reading...

Arch Linux AUR Under Another Wave Of Malicious Packages, Package Adoptions Halted

Last month the Arch Linux User Repository "AUR" saw more than 1,500 malicious packages amid a sophisticated malware attack and then also seeing an influx of spam and profanities amid this community/user-maintained repository for the popular Arch Linux distribution. Unfortunately, there is another round of AUR troubles.

The Arch Linux team announced that due to the current influx of malicious package adoptions, they have decided for now to disable package adoptions in AUR while they handle the situation. They encourage users as well to report
Continue reading...

Linux 7.3 To Allow Tuning AMD P-State Dynamic EPP With Per CPU Core Granularity

Sent out last night was the last batch of planned AMD P-State driver feature improvements targeting the upcoming Linux 7.3 merge window.

Most notable for the AMD P-State driver updates for Linux 7.3 is a rework to the Dynamic Energy Performance Preference (EPP) handling. Dynamic EPP is an existing opt-in AMD P-State driver feature that allows for the kernel to autonomously change the EPP operating mode.

With the Linux 7.3 kernel, rather than Dynamic EPP being a single global switch
Continue reading...

Servo 0.4 Browser Engine Gets More Websites Rendering Correctly

Servo 0.4 was just released for closing out the month of July. This month the Servo browser engine with its servoshell demo browser began rendering more real-world websites correctly.

Servo 0.4 brings 558 commits that accumulated over the past month as an all-time record for the project. There have been security fixes, new CSS features, additional media queries implemented, and many new DOM APIs are now working.

Servo 0.4 enhances its real-world website compatibility as another major milestone for
Continue reading...

Nouveau Patch For Linux 7.3 Allows For NVK Vulkan Video Atop NVIDIA NVDEC

This week's round of drm-misc-next patches for staging ahead of the Linux 7.3 kernel merge window bring an exciting change for the open-source NVIDIA "Nouveau" driver.

Ready for introduction in the Linux 7.3 merge window is a Nouveau kernel driver patch by Red Hat's David Airlie to support allocating NVDEC channgels via the ABI16 interface. This Nouveau kernel driver change to support NVIDIA video decoding (NVDEC) channel allocations in turn will be used by the Mesa NVK driver
Continue reading...

x86_64 Shadow Stack By Default Retargeted For Fedora 46

In recent weeks there was a proposal to enable x86_64 Shadow Stack support by default with the upcoming Fedora Linux 45 release. That change has been approved now by the Fedora Engineering and Steering Committee (FESCo) but with the feature being punted off to Fedora 46 next year.

At this week's FESCo meeting, the matter of the x86_64 shadow stack support by default was discussed. As a reminder, the change proposal is to enable Shadow Stack protection for applications
Continue reading...