openbsd-20030130
authorJim Rees <rees@umich.edu>
Thu, 30 Jan 2003 21:43:54 +0000 (21:43 +0000)
committerJim Rees <rees@umich.edu>
Thu, 30 Jan 2003 21:43:54 +0000 (21:43 +0000)
commit74737891ae205f95d84be185ff84aff844dc4edd
treee931fd957e94852779163265e09ad7a494412004
parent530c491c673154c5c935bd339c6d00850d454190
openbsd-20030130

Don't lock against myself in reclaim vnodeop.

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================

Various stability fixes:
Call vgone() instead of afs_FlushVCache() when freeing vcache
Acquire AFS_GLOCK in VOP_INACTIVE
Don't bother calling cache_purge() or uvm_vnp_uncache() in reclaim();
  vclean() already does this
Acquire xvcache lock in reclaim()
src/afs/OBSD/osi_vnodeops.c
src/afs/afs_vcache.c