diff options
author | Martin Pieuchot <mpi@cvs.openbsd.org> | 2017-05-26 13:13:51 +0000 |
---|---|---|
committer | Martin Pieuchot <mpi@cvs.openbsd.org> | 2017-05-26 13:13:51 +0000 |
commit | 5f828a835e3858c7fcb67734aa40b852410be515 (patch) | |
tree | aa5c0f1eb0dd7e5b2c183557de984178b11f2a1f /usr.sbin/bgpd/parse.y | |
parent | 524d8a4804fbca7881616e7002fa7097da2b6088 (diff) |
Prepare ohci_intr1() for IPL_MPSAFE.
Stop manipulating the done list and root hub port status in the interrupt
handler.
Some parts lifted from NetBSD's r1.157 but with functionnal polling and
without leaving WDH interrupts masked after exiting ddb(4).
Fix an splassert() by no longer calling usb_transfer_complete() in the
interrupt handler.
Issue reported by claudio@, brynet@ and Jacqueline Jolicoeur.
Diffstat (limited to 'usr.sbin/bgpd/parse.y')
0 files changed, 0 insertions, 0 deletions