drm/amd: Check that a system is a NUMA system before looking for SRAT
It's pointless on laptops to look for the SRAT table as these are not NUMA. Check the number of possible nodes is > 1 to decide whether to look for SRAT. Suggested-by: Felix Kuehling <Felix.Kuehling@amd.com> Signed-off-by: Mario Limonciello <mario.limonciello@amd.com> Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
7386f88ab1
commit
bbcc3514ab
|
@ -2041,7 +2041,8 @@ static int kfd_fill_gpu_direct_io_link_to_cpu(int *avail_size,
|
||||||
sub_type_hdr->proximity_domain_from = proximity_domain;
|
sub_type_hdr->proximity_domain_from = proximity_domain;
|
||||||
|
|
||||||
#ifdef CONFIG_ACPI_NUMA
|
#ifdef CONFIG_ACPI_NUMA
|
||||||
if (kdev->adev->pdev->dev.numa_node == NUMA_NO_NODE)
|
if (kdev->adev->pdev->dev.numa_node == NUMA_NO_NODE &&
|
||||||
|
num_possible_nodes() > 1)
|
||||||
kfd_find_numa_node_in_srat(kdev);
|
kfd_find_numa_node_in_srat(kdev);
|
||||||
#endif
|
#endif
|
||||||
#ifdef CONFIG_NUMA
|
#ifdef CONFIG_NUMA
|
||||||
|
|
Loading…
Reference in New Issue