Machine Check in Kernel Mode with Paul's 2.2.10 on B+W G3

Geert Uytterhoeven Geert.Uytterhoeven at cs.kuleuven.ac.be
Fri Jun 25 18:01:00 EST 1999


On Thu, 24 Jun 1999, Kevin B. Hendricks wrote:
> Well I just received my B+W G3 yesterday and Paul's 2.2.10 kernel
> annoucement seemed like fate so I tried to boot with it to no avail:
> 
> Here are some of the interesting things the error report had to say:
> 
> System: Brand new B+W G3 with 12 gig ATI drive and Adatec AIC-7850 scsi
> host adapter found at PCI 2/0 with a 3 gig scsi Quantum drive with R5/YDL
> on it (which will boot fine on my PowerTower 180e).
> 
> Partion check:
>   sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8   (sda5 is the root partition)
>   sdb: scsidisk I/O error: dev 08:10 sector 0
>   unable to read partition table  (this is my zip drive without a disk in it)
>   hda: hda timeout waiting for DMA
> 
> Machine check in kernel mode
> Caused by (from msr): regs c01a4c18 Unknown values in msr
> 
> Here are some register values:
>    NIP: C00BDE58  LR: C00BDE14  MSR: 00009030  Trap: 0200
> Task= c01a2f58[0] 'swapper' mm->pgd
> Last syscall: 112
> 
> Backtrace: C00BDE14 COO13C04 C001C850 C0003B68 C001F460 C00069F4 ...
> 
> 
> >From looking at the booting log messages, everything seems fine up to the
> very end (it finds the scsi drive, finds the partitions, finds the USB hub,
> USB mouse, etc).  There does not seem to be anything unusual until the DMA
> timeout message waiting for hda.
> 
> Any ideas here?  I used Paul's System.map to try and track down the
> offending routines but none of the backtrace addresses line up exactly with
> any of the map entry points (am I missing an offset here?)

It's normal that the addresses don't line up exactly: the addresses in
System.map are the labels associated to routines, while chances are high your
kernel crashes inside a routine. So you have to use the closest address
that's smaller or equal than the addresses indicated by NIP and the backtrace.

Greetings,

						Geert

--
Geert Uytterhoeven                     Geert.Uytterhoeven at cs.kuleuven.ac.be
Wavelets, Linux/{m68k~Amiga,PPC~CHRP}  http://www.cs.kuleuven.ac.be/~geert/
Department of Computer Science -- Katholieke Universiteit Leuven -- Belgium


[[ This message was sent via the linuxppc-dev mailing list.  Replies are ]]
[[ not  forced  back  to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting.   ]]





More information about the Linuxppc-dev mailing list