[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: booting 2.6.16-20060521 on my Macintosh Quadra 700



On ma, 2006-05-22 at 22:49 +0200, Alex Teclo wrote:
> Hi there,
> 
> I'm now trying to boot the vmlinuz-2.6.16-20060521 kernel from
> Christian T. Steigies available at:
> http://people.debian.org/~cts/debian-m68k/linux-image/experimental/
> 
> First attempt:
> ...
> EXT3-fs: mounted filesystem with ordered data mode.
> VFS: mounted root (ext3 filesystem) read only.
> INIT: version 2.86 booting
> 
> ... and then... nothing...
> no crash, but no further messages.
> 
> Second and subsequent attempts:
> ...
> Kernel crash
> 
> I didn't include a picture of the crash
> ... but here is a picture just before the crash, where there is
> something "weird" about esp0:
> http://www.geocities.com/alexteclo/quadra700/2_6_16_20060521/006.jpg

These lockups and SCSI troubles seem interrupt related - your image is
showing the ESP as having done a successful reconnect after a disconnect
in the previous interrupt, and from the hw reread it seems a BUS SERVICE
interrupt is showing (which is apparently not picked up, hence the
aborted command). HW reread should never have an interrupt showing.

This happens because there's a bug in the handling of VIA interrupts
which may cause ESP SCSI interrupts to be missed. Finn and me debugged
this back in september 2004.

You probably need the following patch from Finn Thain:

[PATCH] m68k mac VIA2 fixes and cleanups

http://marc.theaimsgroup.com/?l=linux-m68k&m=113923540116280&w=2

It must have slipped through. Finn, do you want me to commit this patch
to the Linux/m68k CVS repository?


Kind regards,

Kars.




Reply to: