Subject: Re: kern/29045
To: None <perseant@netbsd.org, kern-bug-people@netbsd.org,>
From: None <perseant@netbsd.org>
List: netbsd-bugs
Date: 03/01/2005 21:28:40
Synopsis: recent diagnositic KASSERT/panics in lfs_segment.c

Responsible-Changed-From-To: kern-bug-people->perseant
Responsible-Changed-By: perseant@netbsd.org
Responsible-Changed-When: Tue, 01 Mar 2005 21:28:39 +0000
Responsible-Changed-Why:
Fixed it?


State-Changed-From-To: open->feedback
State-Changed-By: perseant@netbsd.org
State-Changed-When: Tue, 01 Mar 2005 21:28:39 +0000
State-Changed-Why:
The second of the asserts you mention ("daddr <= LFS_MAX_DADDR") was a
consequence of ufs_bmaparray misinterpreting LFS's "exists but not yet
on disk" notation in the indirect blocks; I fixed that with my last commit.
I *think* that the other assert is related to the lfs_vop_write bug that
was fixed in the same patch, but I'm not entirely sure.  Are you still
seeing this problem?