NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/38892: msdosfs panic

The following reply was made to PR kern/38892; it has been noted by GNATS.

From: Tom Spindler <>
Subject: Re: kern/38892: msdosfs panic
Date: Tue, 17 Jun 2008 01:17:32 -0700

 To summarize the current state of investigation, AFAICT:
 <> on tech-kern
 points out that the getblk() semantics changed so that it's possible
 for it to return NULL. (This change was made around Jan-Feb by ad.)
 Around 15 May, hannken made a bunch of changes to msdosfs and friends
 to change the semantics of bread; at that time, sys/kern/vfs_bio.c was
 also changed to add a bunch of KASSERT()s. One of the asserts is the
        bp->b_vp == NULL || bp->b_vp->v_tag != VT_UFS ||
            ISSET(bp->b_flags, B_COWDONE)
 one that's actually causing the panics. Why UFS gets special treatment,
 I don't know.

Home | Main Index | Thread Index | Old Index