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