On Sun, Nov 18, 2007 at 07:11:53PM +0100, Martin Michlmayr wrote: > * Florian Lohoff <[EMAIL PROTECTED]> [2007-11-18 19:02]: > > Version: 2.6.22-6 > > the kernel linux-image-2.6.22-3-r4k-ip22_2.6.22-6_mips.deb dies > > early on an SGI IP22 (mips) with > > That's strange because I booted a kernel just fine when I added the > patches to 2.6.22-6. I'll test the .deb tomorrow.
Okay - Now we got it: SGI IP22 Indigo2 250Mhz fails because of wrong EISA IRQ numbering overwriting CPU interrupts discovered by Thomas Bogendoerfer. Additionally there is a broken MAP_BASE which causes modules to not work. -#define MAP_BASE 0xc000000000000000 +#define MAP_BASE 0xffffffffc0000000 Additionally the I2 fails to get the MAC Address from the PROM so we end with 00:00:00:00:00 ... SGI IP22 Indy r4k 100Mhz will not be able to boot unmodified 64bit kernels. There are 64bit erratas for R4000SC Revision 3.0 which prohibit running 64bit code without kernel and gcc modifications. The only solution will be to run a 32bit kernel. I compiled the debian source with debian config except with 32Bit and it works. Flo -- Florian Lohoff [EMAIL PROTECTED] +49-171-2280134 Those who would give up a little freedom to get a little security shall soon have neither - Benjamin Franklin
signature.asc
Description: Digital signature