mirror of
https://github.com/torvalds/linux.git
synced 2026-05-27 08:33:17 +02:00
drm/amdkfd: set uuid for each partition in topology
Currently each kfd compute partition/node is sharing the same uuid of AID, which doen't meet the CUDA spec for visible device, so corresponding XCD id for each partition in smu has been assigned to xcp, and exposed to kfd topology. v2: add NULL check (Lijo) Signed-off-by: Eric Huang <jinhuieric.huang@amd.com> Reviewed-by: Lijo Lazar <lijo.lazar@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
5c8d5e2619
commit
3a75edf93a
|
|
@ -530,6 +530,8 @@ static ssize_t node_show(struct kobject *kobj, struct attribute *attr,
|
|||
sysfs_show_32bit_prop(buffer, offs, "sdma_fw_version",
|
||||
dev->gpu->kfd->sdma_fw_version);
|
||||
sysfs_show_64bit_prop(buffer, offs, "unique_id",
|
||||
dev->gpu->xcp ?
|
||||
dev->gpu->xcp->unique_id :
|
||||
dev->gpu->adev->unique_id);
|
||||
sysfs_show_32bit_prop(buffer, offs, "num_xcc",
|
||||
NUM_XCC(dev->gpu->xcc_mask));
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user