diff options
Diffstat (limited to 'sys/dev/sound/isa/mss.c')
-rw-r--r-- | sys/dev/sound/isa/mss.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/sound/isa/mss.c b/sys/dev/sound/isa/mss.c index dc0c43e..ff7062d 100644 --- a/sys/dev/sound/isa/mss.c +++ b/sys/dev/sound/isa/mss.c @@ -1720,8 +1720,9 @@ mss_doattach(device_t dev, struct mss_info *mss) /*highaddr*/BUS_SPACE_MAXADDR, /*filter*/NULL, /*filterarg*/NULL, /*maxsize*/mss->bufsize, /*nsegments*/1, - /*maxsegz*/0x3ffff, - /*flags*/0, &mss->parent_dmat) != 0) { + /*maxsegz*/0x3ffff, /*flags*/0, + /*lockfunc*/busdma_lock_mutex, /*lockarg*/&Giant, + &mss->parent_dmat) != 0) { device_printf(dev, "unable to create dma tag\n"); goto no; } |