Date: Fri, 5 Dec 1997 01:26:18 -0500 (EST) From: "John S. Dyson" <toor@dyson.iquest.net> To: bde@zeta.org.au (Bruce Evans) Cc: ivar@romulus.hosteng.org, smp@freebsd.org Subject: Re: FreeBSD 3.0-current SMP kernel gives a pagefault in kernel mode Message-ID: <199712050626.BAA00319@dyson.iquest.net> In-Reply-To: <199712050558.QAA19906@godzilla.zeta.org.au> from Bruce Evans at "Dec 5, 97 04:58:40 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Evans said: > >After cvsup'ing FreeBSD 3.0-current and doing a make world followed by a > >kernel remake the new kernel refuses to boot. > > Malloc initialization was broken yesterday. This causes a measly 64 > compiler wanings for GENERIC and an early panic. (The malloc cookie > is too corrupt for the magic number check to be reached (ks_next > initially points to a string so it is non-NULL. malloc() somehow > avoids crashing an returns NULL. Some early callers actually check > for the NULL return, but are remarkably silent about the error. Here, > the first caller that doesn't check is in cpu_startup(), and a panic > occurs when the NULL pointer is bzeroed.) > I committed the fix to current (thanks to John Hood.) -- John dyson@freebsd.org jdyson@nc.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712050626.BAA00319>