diff options
author | phk <phk@FreeBSD.org> | 2002-09-13 11:28:31 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2002-09-13 11:28:31 +0000 |
commit | 725daf0b2d98322fdc86d273333bdbc9b7d1a526 (patch) | |
tree | 9f94a84da337f90a627c0c82f184c5422f3616d9 /sys/dev/fdc | |
parent | 4e012cc1d4cadfedb14e953bbc71f695e9a03782 (diff) | |
download | FreeBSD-src-725daf0b2d98322fdc86d273333bdbc9b7d1a526.zip FreeBSD-src-725daf0b2d98322fdc86d273333bdbc9b7d1a526.tar.gz |
Oops, broke the build there. Uninline biodone() now that it is non-trivial.
Introduce biowait() function. Currently there is a race condition and the
mitigation is a timeout/retry. It is not obvious what kind of locking (if any)
is suitable for BIO_DONE, since the majority of users take are of this
themselves, and only a few places actually rely on the wakeup.
Sponsored by: DARPA & NAI Labs.
Diffstat (limited to 'sys/dev/fdc')
0 files changed, 0 insertions, 0 deletions