summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/uhci.c
diff options
context:
space:
mode:
authordlg <dlg@openbsd.org>2004-08-11 04:15:10 +0000
committerdlg <dlg@openbsd.org>2004-08-11 04:15:10 +0000
commit8bcfbfcb0d9a859d3a3cb59f0c89dad1aa09d429 (patch)
tree7cc9d0eb54bf309fd7c06fe782a3885a212586e2 /sys/dev/usb/uhci.c
parentfrom netbsd, ohci.c 1.140, 1.143, 1.148, 1.149, 1.150 (diff)
downloadwireguard-openbsd-8bcfbfcb0d9a859d3a3cb59f0c89dad1aa09d429.tar.xz
wireguard-openbsd-8bcfbfcb0d9a859d3a3cb59f0c89dad1aa09d429.zip
from netbsd-bugs, pr 26545:
It's possible that the ohci interrupt can reach the CPU before the write over PCI. This results in the done head pointer being NULL. If the subsequent read of the interrupt status indicates that an OHCI_WDH has occured then the done pointer should be reread and the pointer nulled.
Diffstat (limited to 'sys/dev/usb/uhci.c')
0 files changed, 0 insertions, 0 deletions