Linux 6.3 receives additional hardware improvements for AMD DRM-Next Radeon Graphics

Added continued support for AMDGPU and AMDKFD code making as part of DRM-Next support. The new pull request will be added to the AMD Radeon graphics driver for the Linux 6.3 kernel. Alex Deucher of AMD submitted the new order last Friday, following patches sent by Mario Limonciello of AMD.

Added more improvements to AMDGPU and AMDKFD to help with missing firmware in AMD Radeon graphics hardware and support

The example below is the left note describing partial changes to AMDGPU, AMDKFD, and Radeon encoding for Linux 6.3:

More new stuff for 6.3.

The following changes since commit f6e856e72ce51df1e0fe67aecb5f256fbd4190a6: drm/amdgpu: ta_secureDisplay_if.h updated to v27.00.08 (2023-01-05 11:43:46 -0500) are available in the Git repository at: https://gitlab.free. .org/agd5f/linux.git tags/amd-drm-next-6.3-2023-01-13 for you to fetch changes up to 0c2dece8fb541ab07b68c3312a1065fa9c927a81:drm/amdkfd:page-align-memory-reserve-size(2023-01-11 16:41:03 -0500)

Michael Larabelle, Linux analyst, and editor of the Phoronix website for Linux hardware points out that changes to the firmware will push the request processing to process it sooner during the driver initialization phase. The hope is that it will activate before it drops the system BIOS controller due to missing IP blocks that are part of the AMD Radeon graphics hardware. This should improve processing in Linux for next generation AMD graphics cards and improve user experience by getting support ahead of schedule.

amd-drm-next-6.3-2023-01-13:

amdgpu:

  • Possible Segfault fix if it fails
  • Rework FW requests to be executed ahead of time for all IP addresses
    We do not lose the sbios console if the FW is missing
  • PSR fixes
  • Various cleaning operations
  • repair dump
  • SMU13 fixes

amdkfd:

  • Fix for VRAM BOs being flushed
  • Fix cleanup if GPUVM build fails
  • Fix memory accounting
  • Use resource_size instead of open encoding
  • Fix GC11 mGPU

Radeon:

  • Fix memory leak on shutdown

In addition, fixes and improvements have been added to forty-five code patches to improve firmware handling. Larabel noted that “SMU13 Fixes” will help AMD Radeon RX 7000 series graphics cards and fix AMDKFD driver partitions.

Also Read:  Apple announces security keys for the new Apple ID and iMessage contact key verification

Linux 6.3 will open the merge window sometime during the middle of next month, and the improvements that have been completed for DRM-Next will add more work to the live display manager.

News sources: Phoronix, Linux 6.3 kernel

Share this story

Facebook

Twitter

Leave a Comment