GENERIC doesn't boot AlphaServer 1000
Marcel Moolenaar
marcel at xcllnt.net
Tue Jul 5 00:03:26 GMT 2005
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
to affect all platforms.
--
Marcel Moolenaar USPA: A-39004 marcel at xcllnt.net
More information about the freebsd-alpha
mailing list