aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/acpi.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/acpi.c b/src/acpi.c
index 98a5d40..119d1c1 100644
--- a/src/acpi.c
+++ b/src/acpi.c
@@ -655,6 +655,8 @@ build_srat(void)
return NULL;
int max_cpu = romfile_loadint("etc/max-cpus", 0);
int nb_numa_nodes = (filesize / sizeof(u64)) - max_cpu;
+ if (!nb_numa_nodes)
+ return NULL;
struct system_resource_affinity_table *srat;
int srat_size = sizeof(*srat) +