]> git.michaelhowe.org Git - packages/o/openafs.git/commit
Under Solaris, only clean up the open count in VOP_INACTIVE when
authorNickolai Zeldovich <kolya@mit.edu>
Thu, 14 Nov 2002 21:58:40 +0000 (21:58 +0000)
committerGarry Zacheiss <zacheiss@mit.edu>
Thu, 14 Nov 2002 21:58:40 +0000 (21:58 +0000)
commit12e6cb20530b287d2c9594b0d3e56f8ef00fe0c2
tree93f49a53f4cb8489cc44476fbd3afec01a509951
parentae6bcfab00c204a4fbf12527f6d4a5045f1288df
Under Solaris, only clean up the open count in VOP_INACTIVE when
the vcache is mvstat 0 (necessary because executables don't get
VOP_CLOSE'd).  Volume roots (mvstat 2) need to keep their open
counts, because under fakestat, the mountpoint above it is still
considered open by the kernel.

(cherry picked from commit 038d4a0e8e0520bf8c29793d810f0c0a6e40e419)
src/afs/SOLARIS/osi_vnodeops.c