diff options
Diffstat (limited to 'sys/i386/i386/elan-mmcr.c')
-rw-r--r-- | sys/i386/i386/elan-mmcr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/i386/i386/elan-mmcr.c b/sys/i386/i386/elan-mmcr.c index ca64768..7ddd90c 100644 --- a/sys/i386/i386/elan-mmcr.c +++ b/sys/i386/i386/elan-mmcr.c @@ -286,7 +286,7 @@ elan_write(dev_t dev, struct uio *uio, int ioflag) if (uio->uio_resid > 512) return (EINVAL); - s = malloc(uio->uio_resid + 1, M_DEVBUF, 0); + s = malloc(uio->uio_resid + 1, M_DEVBUF, M_WAITOK); if (s == NULL) return (ENOMEM); untimeout(timeout_errled, NULL, errled_h); |