diff options
author | adrian <adrian@FreeBSD.org> | 2013-06-03 19:39:37 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2013-06-03 19:39:37 +0000 |
commit | bcac12846249a47042ba778ea5db26302c3dde87 (patch) | |
tree | 194f83893011c2edf3fa91ad8c8c67ef4c8f2a7c /lib/msun | |
parent | 2c97b7db0caff3aa17c5f075ac1d9f66e06d98da (diff) | |
download | FreeBSD-src-bcac12846249a47042ba778ea5db26302c3dde87.zip FreeBSD-src-bcac12846249a47042ba778ea5db26302c3dde87.tar.gz |
Fix the order of TX shutdown and reset.
* Grab the reset lock first, so any subsequent interrupt, TX, RX work
will fail
* Then shut down interrupts
* Then wait for TX/RX to finish running
At this point no further work will be running, so it's safe to do the
reset path code.
PR: kern/179232
Diffstat (limited to 'lib/msun')
0 files changed, 0 insertions, 0 deletions