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