summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/central/central.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/sparc64/central/central.c')
-rw-r--r--sys/sparc64/central/central.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/sparc64/central/central.c b/sys/sparc64/central/central.c
index e3f364d..4a9acfc 100644
--- a/sys/sparc64/central/central.c
+++ b/sys/sparc64/central/central.c
@@ -133,7 +133,8 @@ central_attach(device_t dev)
continue;
cdev = device_add_child(dev, NULL, -1);
if (cdev != NULL) {
- cdi = malloc(sizeof(*cdi), M_DEVBUF, M_ZERO);
+ cdi = malloc(sizeof(*cdi), M_DEVBUF,
+ M_WAITOK | M_ZERO);
cdi->cdi_name = name;
cdi->cdi_node = child;
OF_getprop_alloc(child, "device_type", 1,
OpenPOWER on IntegriCloud