GENERIC doesn't boot AlphaServer 1000
Wilko Bulte
wb at freebie.xs4all.nl
Tue Jul 5 12:27:33 GMT 2005
On Mon, Jul 04, 2005 at 05:03:20PM -0700, Marcel Moolenaar wrote..
> On Jul 4, 2005, at 1:27 PM, Wilko Bulte wrote:
>
> >>
> >>The only alignment sensitive statement in is_pmbr() (in file
> >>geom_gpt.c)
> >>is a 16-bit load from an address that is guaranteed to be aligned by
> >>virtue of alignment guarantees of malloc(3) and kernel equivalents.
> >>The faulting VA is in fact sufficiently aligned for a 16-bit load.
> >>
> >>Could you post the assembly of is_pmbr(). It might be bad code.
> >
> >Well, I tried multiple things in the meantime. 'dd' of /dev/zero onto
> >this SCSI disk stopped the panic alright.
>
> Hmmm. Not only should we never panic due to some random data that
> may be on a disk, now that you zeroed the (first part of the) disk,
> we may not find out what went wrong. The panic you got is likely
Yeah.. not the smartest thing to have done, true..
> to affect all platforms.
Could be.
--
Wilko Bulte wilko at FreeBSD.org
More information about the freebsd-alpha
mailing list