linux-mips-fnet
[Top] [All Lists]

Re: question about the CVS tree,

To: linux-mips@fnet.fr
Subject: Re: question about the CVS tree,
From: Harald Koerfgen <Harald.Koerfgen@home.ivm.de>
Date: Thu, 06 May 1999 22:00:41 +0200 (MEST)
In-reply-to: <Pine.LNX.3.96.990506171728.10065C-100000@skynet.csn.ul.ie>
Organization: none
Reply-to: "Harald Koerfgen" <Harald.Koerfgen@home.ivm.de>
Sender: harry@franz.no.dom
Hi all,

On 06-May-99 Dave Airlie wrote:
>> 
>> > I want to keep track of the DEC patches from Harald essentially
>> > without
>> > have to download the whole tree each time ...
>> 
>> I wouldn't rush yet for R[23]000 based DEC's as I couldn't produce a
>> working kernel like Harald described.
>> 

Thanks for bringing me back on the floor, guys. Yes, some things have
changed indeed.

To build an ECOFF kernel, which can be booted via TFTP or via Ultrixboot
you have to type "make boot" and you'll find vmlinux.ecoff in
arch/mips/boot. Yes, elf2ecoff has been hacked to work for DECstations too
:-). addinitrd unfortunately does not work. No initrd at the moment.

Another point (cited from the Linux/MIPS-Howto):

--- begin cite ---

  Self compiled kernels crash when booting.
  When I build my own kernel, it crashes.  On an Indy the crash message
  looks like the following; the same problem hits other machines as well
  but may look completely different.

   Exception: <vector=UTLB Miss>
   Status register: 0x300004803<CU1,CU0,IM4,IPL=???,MODE=KERNEL,EXL,IE>
   Cause register: 0x8008<CE=0,IP8,EXC=RMISS>
   Exception PC: 0x881385cc, Exception RA: 0x88002614
   exception, bad address: 0x47c4
   Local I/O interrupt register 1: 0x80 <VR/GIO2>
   Saved user regs in hex (&amp;gpda 0xa8740e48, &_regs 0xa8741048):
     arg: 7 8bfff938 8bfffc4d 880025dc
     tmp: 8818c14c 8818c14c 10 881510c4 14 8bfad9e0 0 48
     sve: 8bfdf3e8 8bfffc40 8bfb2720 8bfff938 a8747420 9fc56394 0 9fc56394
     t8 48 t9 8bfffee66 at 1 v0 0 v1 8bfff890 k1 bad11bad
     gp 881dfd90 fp 9fc4be88 sp 8bfff8b8 ra 88002614

   PANIC: Unexpected exception

 This problem is caused by a still unfixed bug in Binutils newer than
 version 2.7.  As a workaround, change the following line in
 arch/mips/Makefile
 from:

   LINKFLAGS       = -static -N

 to:

   LINKFLAGS       = -static

--- end cite ---

On the DECstations this look very much like:

[Numbers or whatever printed]
This DECstation is a DS500/1xx
[and then nothing]

and then return to PROM prompt.

> don't have much choice :-)... just lost my previous tree while messing
> about with a getting my 10GB recognised in my PC :-( ...
> 
> I have most of the changes I've made anyways,

Besides your changes to declance.c they are already in the CVS :-)

These are not easy to integrate but I am thinking about possible solutions.

> and I might someday soon get the SCSI on my DS5000/200 going, I have
> it recognising the adapter, just have to get commands to it ...

That's indeed the most interesting part...

Happy hacking.
---
Regards,
Harald

<Prev in Thread] Current Thread [Next in Thread>