[Public] Reviewed-by: Kent Russell <[email protected]>
> -----Original Message----- > From: amd-gfx <[email protected]> On Behalf Of Mario > Limonciello > Sent: Friday, December 5, 2025 1:42 PM > To: [email protected] > Cc: Limonciello, Mario <[email protected]> > Subject: [PATCH] drm/amdkfd: Export the cwsr_size and ctl_stack_size to > userspace > > This is important for userspace to avoid hardcoding VGPR size. > > Signed-off-by: Mario Limonciello <[email protected]> > --- > drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_topology.c > b/drivers/gpu/drm/amd/amdkfd/kfd_topology.c > index 9c3e8f946a3d..a0990dd2378c 100644 > --- a/drivers/gpu/drm/amd/amdkfd/kfd_topology.c > +++ b/drivers/gpu/drm/amd/amdkfd/kfd_topology.c > @@ -491,6 +491,10 @@ static ssize_t node_show(struct kobject *kobj, struct > attribute *attr, > dev->node_props.num_sdma_queues_per_engine); > sysfs_show_32bit_prop(buffer, offs, "num_cp_queues", > dev->node_props.num_cp_queues); > + sysfs_show_32bit_prop(buffer, offs, "cwsr_size", > + dev->node_props.cwsr_size); > + sysfs_show_32bit_prop(buffer, offs, "ctl_stack_size", > + dev->node_props.ctl_stack_size); > > if (dev->gpu) { > log_max_watch_addr = > -- > 2.51.2
