On Sun, Nov 18, 2007 at 07:11:53PM +0100, Martin Michlmayr wrote:
> * Florian Lohoff <flo@rfc822.org> [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 flo@rfc822.org +49-171-2280134
Those who would give up a little freedom to get a little
security shall soon have neither - Benjamin Franklin
Attachment:
signature.asc
Description: Digital signature