diff options
author | jeff <jeff@FreeBSD.org> | 2005-04-11 09:23:56 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2005-04-11 09:23:56 +0000 |
commit | 1b29b37e26af38bd1aeef1d808338060588d0066 (patch) | |
tree | 7a9e7d468df316caa4378c2c47fe4f7f103fb940 /sys/libkern/index.c | |
parent | fbc2ade92cdf004d6552d9ffa87e3eda5696e1ba (diff) | |
download | FreeBSD-src-1b29b37e26af38bd1aeef1d808338060588d0066.zip FreeBSD-src-1b29b37e26af38bd1aeef1d808338060588d0066.tar.gz |
- Assert that we're no longer doing recursive vn_locks in inactive/reclaim
as I'd like to get rid of the vxthread.
- Handle lock requests which don't actually want a lock as this is a
much more convenient place to handle this condition than in vget().
These requests simply want to know that VI_DOOMED isn't set.
- Correct a test at the end of vn_lock, if error !=0 should be
if error == 0, this has been broken since I comitted the VI_DOOMED
changes, but no one ran into it because vget() duplicated this
functionality.
Sponsored by: Isilon Systems, Inc.
Diffstat (limited to 'sys/libkern/index.c')
0 files changed, 0 insertions, 0 deletions