diff options
Diffstat (limited to 'usr/src/uts/common/io/vnd/vnd.c')
| -rw-r--r-- | usr/src/uts/common/io/vnd/vnd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/uts/common/io/vnd/vnd.c b/usr/src/uts/common/io/vnd/vnd.c index 9ed57f30c4..8c05c8aee0 100644 --- a/usr/src/uts/common/io/vnd/vnd.c +++ b/usr/src/uts/common/io/vnd/vnd.c @@ -4457,7 +4457,7 @@ vnd_frameio_read(vnd_dev_t *vdp, intptr_t addr, int mode) vnd_data_queue_t *vqp; mblk_t *mp; - fio = frameio_alloc(KM_NOSLEEP | KM_NORMALPRI); + fio = frameio_alloc(KM_NOSLEEP_LAZY); if (fio == NULL) return (EAGAIN); @@ -4532,7 +4532,7 @@ vnd_frameio_write(vnd_dev_t *vdp, intptr_t addr, int mode) mblk_t *mp_chain, *mp, *nmp; vnd_data_queue_t *vqp; - fio = frameio_alloc(KM_NOSLEEP | KM_NORMALPRI); + fio = frameio_alloc(KM_NOSLEEP_LAZY); if (fio == NULL) return (EAGAIN); |
