[PATCH] amdkfd: enlarge the hashtable of kfd_process

Felix Kuehling felix.kuehling at amd.com
Fri Dec 13 20:26:35 UTC 2024


On 2024-12-13 01:52, Zhu Lingshan wrote:
> This commit enlarges the hashtable size of
> kfd_process to 256

That's obvious. Can you state the reason why you're making that change?

Does this change make sense stand-alone, or should it be part of your 
multi-context patch series?

Regards,
   Felix


>
> Signed-off-by: Zhu Lingshan <lingshan.zhu at amd.com>
> ---
>   drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_priv.h b/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
> index 9e5ca0b93b2a..7b2049720c6a 100644
> --- a/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
> +++ b/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
> @@ -1004,7 +1004,7 @@ struct kfd_process {
>   	struct kfd_runtime_info runtime_info;
>   };
>   
> -#define KFD_PROCESS_TABLE_SIZE 5 /* bits: 32 entries */
> +#define KFD_PROCESS_TABLE_SIZE 8 /* bits: 256 entries */
>   extern DECLARE_HASHTABLE(kfd_processes_table, KFD_PROCESS_TABLE_SIZE);
>   extern struct srcu_struct kfd_processes_srcu;
>   


More information about the amd-gfx mailing list