diff options
author | pjd <pjd@FreeBSD.org> | 2005-08-31 19:45:11 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2005-08-31 19:45:11 +0000 |
commit | 06122c40eb6ecf6cf398d8e9492d0f7aa6e9cf21 (patch) | |
tree | c18482096b807525ce7fc1a2c1c03750e1eb58f6 /lib/libpthread/thread/thr_tcdrain.c | |
parent | 991cce17d6fc922ae716ac677575385a85ef761e (diff) | |
download | FreeBSD-src-06122c40eb6ecf6cf398d8e9492d0f7aa6e9cf21.zip FreeBSD-src-06122c40eb6ecf6cf398d8e9492d0f7aa6e9cf21.tar.gz |
- Add md_mtx lock to protect ID number and list of devices.
- Always check mdnew() return value, as even in !autounit case
kthread_create() can fail.
Those two changes fix serval panics provked by simple stress test.
Tested by: Kris The BugMagnet
MFC after: 3 days
Diffstat (limited to 'lib/libpthread/thread/thr_tcdrain.c')
0 files changed, 0 insertions, 0 deletions