diff options
author | kan <kan@FreeBSD.org> | 2009-04-11 20:23:08 +0000 |
---|---|---|
committer | kan <kan@FreeBSD.org> | 2009-04-11 20:23:08 +0000 |
commit | cae135c4892f809b3e59f64a6973447bcd1fc8e3 (patch) | |
tree | 2ac324866c519ce6ae282937a2676fc634355796 /usr.sbin/ngctl | |
parent | dc6531d9b1b6ce55370a4cee6183aa644690daf2 (diff) | |
download | FreeBSD-src-cae135c4892f809b3e59f64a6973447bcd1fc8e3.zip FreeBSD-src-cae135c4892f809b3e59f64a6973447bcd1fc8e3.tar.gz |
Fix v_cache_dd handling for negative entries. v_cache_dd pointer was
not populated in parent directory if negative entry was being
created, yet entry itself was added to the nc_neg list. It was
possible for parent vnode to get discarded later, leaving negative
entry pointing to now unused memory block.
Reported by: dho
Revewed by: kib
Diffstat (limited to 'usr.sbin/ngctl')
0 files changed, 0 insertions, 0 deletions