From 1eb10600ccc07893bb30b08efddb7dff5ddc7e97 Mon Sep 17 00:00:00 2001 From: Sepherosa Ziehau Date: Tue, 7 Feb 2012 17:17:55 +0800 Subject: [PATCH] mps: Use WAITOK to allocate critical data struct on attach path --- sys/dev/raid/mps/mps.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/raid/mps/mps.c b/sys/dev/raid/mps/mps.c index 903d51ca2a..155e1427aa 100644 --- a/sys/dev/raid/mps/mps.c +++ b/sys/dev/raid/mps/mps.c @@ -1044,7 +1044,7 @@ mps_attach(struct mps_softc *sc) } sc->facts = kmalloc(sizeof(MPI2_IOC_FACTS_REPLY), M_MPT2, - M_ZERO|M_NOWAIT); + M_ZERO|M_WAITOK); if ((error = mps_get_iocfacts(sc, sc->facts)) != 0) return (error); -- 2.41.0