diff options
author | Pedro Martelletto <pedro@cvs.openbsd.org> | 2004-12-31 12:13:54 +0000 |
---|---|---|
committer | Pedro Martelletto <pedro@cvs.openbsd.org> | 2004-12-31 12:13:54 +0000 |
commit | fb6cfb1631e571a75b46eee018090f520a968e69 (patch) | |
tree | cb407c56a86bb2f17ffaff9e06270020a8c315e2 /distrib/sets/lists | |
parent | 0ab76b64e9cb1fc5178245a899daa9ff20f5da89 (diff) |
when releasing a vnode, make it inactive before sticking it to one of
the free lists. should fix some races on filesystems that don't have
locks, such as nfs. also, it allows for a more straightforward way of
releasing vnodes (nodes that are going to be recycled don't have to be
moved to the head of the list). tested by many, thanks.
ok tedu@ deraadt@
Diffstat (limited to 'distrib/sets/lists')
0 files changed, 0 insertions, 0 deletions