Page MenuHomeFreeBSD

D18741.id52536.diff
No OneTemporary

D18741.id52536.diff

Index: sys/dev/ahci/ahci.c
===================================================================
--- sys/dev/ahci/ahci.c
+++ sys/dev/ahci/ahci.c
@@ -987,7 +987,7 @@
if (bus_dma_tag_create(bus_get_dma_tag(dev), 1024, 0,
BUS_SPACE_MAXADDR, BUS_SPACE_MAXADDR,
NULL, NULL, AHCI_WORK_SIZE, 1, AHCI_WORK_SIZE,
- 0, NULL, NULL, &ch->dma.work_tag))
+ 0, busdma_lock_mutex, &ch->mtx, &ch->dma.work_tag))
goto error;
if (bus_dmamem_alloc(ch->dma.work_tag, (void **)&ch->dma.work,
BUS_DMA_ZERO, &ch->dma.work_map))
@@ -1006,7 +1006,7 @@
if (bus_dma_tag_create(bus_get_dma_tag(dev), rfsize, 0,
BUS_SPACE_MAXADDR, BUS_SPACE_MAXADDR,
NULL, NULL, rfsize, 1, rfsize,
- 0, NULL, NULL, &ch->dma.rfis_tag))
+ 0, busdma_lock_mutex, &ch->mtx, &ch->dma.rfis_tag))
goto error;
if (bus_dmamem_alloc(ch->dma.rfis_tag, (void **)&ch->dma.rfis, 0,
&ch->dma.rfis_map))

File Metadata

Mime Type
text/plain
Expires
Fri, Jan 30, 11:29 AM (15 h, 31 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28099851
Default Alt Text
D18741.id52536.diff (904 B)

Event Timeline