diff options
author | kib <kib@FreeBSD.org> | 2010-02-28 17:10:41 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2010-02-28 17:10:41 +0000 |
commit | 11cf2ecaee883581cf49f4bea644f97d88e289da (patch) | |
tree | 525f25a4ffd309d1b864039ca2b805981cb17090 /lib/libc/stdlib | |
parent | 21f579c3fb6b782ee610255d7f5bbb22e326b66c (diff) | |
download | FreeBSD-src-11cf2ecaee883581cf49f4bea644f97d88e289da.zip FreeBSD-src-11cf2ecaee883581cf49f4bea644f97d88e289da.tar.gz |
In msdosfs_inactive(), reclaim the vnodes both for SLOT_DELETED and
SLOT_EMPTY deName[0] values. Besides conforming to FAT specification, it
also clears the issue where vfs_hash_insert found the vnode in hash, and
newly allocated vnode is vput()ed. There, deName[0] == 0, and vnode is
not reclaimed, indefinitely kept on mountlist.
Tested by: pho
MFC after: 3 weeks
Diffstat (limited to 'lib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions