diff options
author | Martin Pieuchot <mpi@cvs.openbsd.org> | 2015-01-18 11:54:03 +0000 |
---|---|---|
committer | Martin Pieuchot <mpi@cvs.openbsd.org> | 2015-01-18 11:54:03 +0000 |
commit | c22a06cc1fea81316c9d44cb2f9a4a45ba940594 (patch) | |
tree | a43fc052b12295dcdd9ad95520a91d3181abfb1d /etc/systrace/usr_sbin_lpd | |
parent | 9466c593708b6d7d7a54f5ed531ae7e8dcb7d76a (diff) |
Since we are no longer resetting rings when a Babble or Stall condition
is detected, simply keep track of the faulty xfer instead of completing
all the pending ones.
Fix a race condition where we could end up aborting a freshly enqueued
xfer when two different threads are submitting control transfers (i.e.
usbdevs(8) and a kernel driver).
Diffstat (limited to 'etc/systrace/usr_sbin_lpd')
0 files changed, 0 insertions, 0 deletions