From 5497f4c53e759a07a0c9a06b216664344914bc75 Mon Sep 17 00:00:00 2001 From: Kevin Lo Date: Mon, 17 Dec 2007 05:08:54 +0000 Subject: [PATCH] Use M_NOWAIT instead of M_WAITOK to cause malloc() to return NULL Reviewed by: imp --- sys/arm/at91/at91.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/arm/at91/at91.c b/sys/arm/at91/at91.c index 0f6a8d5caa6e..c37a0eb69eb2 100644 --- a/sys/arm/at91/at91.c +++ b/sys/arm/at91/at91.c @@ -209,7 +209,7 @@ at91_add_child(device_t dev, int prio, const char *name, int unit, printf("Can't add child %s%d ordered\n", name, unit); return; } - ivar = malloc(sizeof(*ivar), M_DEVBUF, M_WAITOK | M_ZERO); + ivar = malloc(sizeof(*ivar), M_DEVBUF, M_NOWAIT | M_ZERO); if (ivar == NULL) { device_delete_child(dev, kid); printf("Can't add alloc ivar\n");