PERFORCE change 150166 for review
Hans Petter Selasky
hselasky at FreeBSD.org
Sat Sep 20 12:58:17 UTC 2008
http://perforce.freebsd.org/chv.cgi?CH=150166
Change 150166 by hselasky at hselasky_laptop001 on 2008/09/20 12:58:11
Fix incorrect locking. The code path where the incorrect
locking exists is currently not used.
Affected files ...
.. //depot/projects/usb/src/sys/dev/usb2/core/usb2_busdma.c#6 edit
Differences ...
==== //depot/projects/usb/src/sys/dev/usb2/core/usb2_busdma.c#6 (text+ko) ====
@@ -614,7 +614,6 @@
/*
* Try to load memory into DMA.
*/
- mtx_lock(uptag->mtx);
err = bus_dmamap_load(
pc->tag, pc->map, pc->buffer, size,
&usb2_pc_alloc_mem_cb, pc, BUS_DMA_WAITOK);
@@ -622,8 +621,6 @@
usb2_cv_wait(uptag->cv, uptag->mtx);
err = 0;
}
- mtx_unlock(uptag->mtx);
-
if (err || uptag->dma_error) {
return (1);
}
More information about the p4-projects
mailing list