amdkfd (part of amdgpu) driver supports the AMD GPU compute stack. amdkfd exposes only a single device /dev/kfd even if multiple AMD GPU (compute) devices exist in a system. However, amdgpu drvier exposes a separate render device file /dev/dri/renderDN for each device. To participate in device cgroup amdkfd driver will rely on these redner device files.
Harish Kasiviswanathan (4): drm/amdkfd: Store kfd_dev in iolink and cache properties drm/amd: Pass drm_device to kfd device_cgroup: Export __devcgroup_check_permission drm/amdkfd: Check against device cgroup drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 ++ drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 9 ++++++-- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 20 ++++++++++++++++++ drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 22 ++++++++++++++++++++ drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 3 +++ security/device_cgroup.c | 1 + 8 files changed, 57 insertions(+), 3 deletions(-) -- 2.17.1 _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx