]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Build on the change in revision 1.98 by Tor.Egge@fast.no.
authorKirk McKusick <mckusick@FreeBSD.org>
Wed, 13 Jun 2001 23:13:13 +0000 (23:13 +0000)
committerKirk McKusick <mckusick@FreeBSD.org>
Wed, 13 Jun 2001 23:13:13 +0000 (23:13 +0000)
commiteb87cd754f5e541f3c5357dd00fb2f1d9b7d5f05
treeb687767f10fd061ae962945d47eca32e6dc37e88
parent65309e5cda5d671cbca4763b481566ce387dcf7e
Build on the change in revision 1.98 by Tor.Egge@fast.no.
The symptom being treated in 1.98 was to avoid freeing a
pagedep dependency if there was still a newdirblk dependency
referencing it. That change is correct and no longer prints
a warning message when it occurs. The other part of revision
1.98 was to panic when a newdirblk dependency was encountered
during a file truncation. This fix removes that panic and
replaces it with code to find and delete the newdirblk
dependency so that the truncation can succeed.
sys/ufs/ffs/ffs_softdep.c