Skip site navigation (1)Skip section navigation (2)
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>