AMD Working To Allow Linux To Handle Up To 128 DRM Devices Per System

Written by Michael Larabel in AMD on 14 July 2023 at 10:21 AM EDT. 12 Comments
AMD Linux engineers are working on extending the Direct Rendering Manager (DRM) subsystem used by their GPUs/accelerators to allow up to 128 DRM devices per system.

Currently there ends up being a hard-coded limit of 64 DRM devices per system but AMD has volleyed a patch to double that limit to 128. The patch simply notes, "This makes room for up to 128 DRM devices."

128 DRM device limit proposed

It's not clear of AMD's motivation for making a 128 DRM device limit per system whether it's for some inter-connected supercomputer/cluster type setup via CXL or for sub-partitioning a smaller set of actual GPUs/accelerators for shared/VM type usage scenario or what exactly is leading them to raising this 64 to 128 DRM device limit.

It's been noted though that this may potentially break the ABI / user-space compatibility. In any case we'll see how raising this limit is ultimately carried out and if future discussions reveal any further insight to AMD wanting to double this device limit.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week