summaryrefslogtreecommitdiffstats
path: root/sys/powerpc
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2004-03-13 15:42:59 +0000
committerscottl <scottl@FreeBSD.org>2004-03-13 15:42:59 +0000
commitd4f628402f68f464794e5ef08d1ebe3ac8d09079 (patch)
tree573c8349e7bc94735146f4b69b1ba6f516603a11 /sys/powerpc
parente2a63a243ee97baac28a491ae1138ce3baae75a9 (diff)
downloadFreeBSD-src-d4f628402f68f464794e5ef08d1ebe3ac8d09079.zip
FreeBSD-src-d4f628402f68f464794e5ef08d1ebe3ac8d09079.tar.gz
Now that contigfree() does not require Giant, don't grab it in busdma.
Diffstat (limited to 'sys/powerpc')
-rw-r--r--sys/powerpc/powerpc/busdma_machdep.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/powerpc/powerpc/busdma_machdep.c b/sys/powerpc/powerpc/busdma_machdep.c
index 829d29ab..a97c535 100644
--- a/sys/powerpc/powerpc/busdma_machdep.c
+++ b/sys/powerpc/powerpc/busdma_machdep.c
@@ -296,9 +296,7 @@ bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map)
if (dmat->maxsize <= PAGE_SIZE)
free(vaddr, M_DEVBUF);
else {
- mtx_lock(&Giant);
contigfree(vaddr, dmat->maxsize, M_DEVBUF);
- mtx_unlock(&Giant);
}
}
OpenPOWER on IntegriCloud