Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Dec 1995 03:07:43 -0800
From:      David Greenman <davidg@Root.COM>
To:        joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
Cc:        dufault@hda.com, gibbs@freefall.freebsd.org, m.sapsed@bangor.ac.uk, hm@hcs.de, freebsd-bugs@freebsd.org
Subject:   Re: Problem with FreeBSD 2.1.0-RELEASE 
Message-ID:  <199512191108.DAA00173@corbin.Root.COM>
In-Reply-To: Your message of "Tue, 19 Dec 95 10:29:45 %2B0100." <199512190929.KAA02915@uriah.heep.sax.de> 

next in thread | previous in thread | raw e-mail | index | archive | help
>above.  I'm suspecting something with the BUFHASH() macro.  Remember,
>the ``fault virtual address''es are somewhat weird for all bug
>reports, in this case it's 0x52.  So it's not a NULL pointer, hence
>not easy to check.

   BUFHASH will always generate a kernel VA address of some kind - by it's
nature it can never return numbers near 0. bh->lh_first, however, might
become bogus if a corrupted buffer is removed from the list.
   I don't know what else to say about this...it's going to require a
competent engineer to poke around in the kernel data structures to gather
clues about the bug and then carefully back-track the problem.

-DG



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199512191108.DAA00173>