Subject: current status of Magnum effort...
To: None <port-arc@netbsd.org>
From: Mark Abene <phiber@radicalmedia.com>
List: port-arc
Date: 10/06/2000 21:41:41
--dkEUBIird37B8yKS
Content-Type: text/plain; charset=us-ascii

Maki has been building me kernels until recently.  I setup a cross-compile
toolchain on my Sun3/80 netbsd box, so I can build kernels now.  We seem to
have the L2 cache properly initializing now, but the machine locks solid right
after probing the com ports, and before the root device is probed.
Sticking printf's before and after the call to _splnone() in cpu_configure()
of autoconf.c shows that it is being reached, but is locking solid after
enabling interrupts.  The printf "after" is never reached (see attached output).
Some driver's interrupt code is going south, we think.  Personally, I don't
think it's the scsi asc driver because we have the same problem with kernels
built without the asc driver.
But the problem definitely seems interrupt related, as everything is fine up
to the point _splnone() is called.

Comments?  Suggestions?

Cheers,
-Mark


--dkEUBIird37B8yKS
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=magnum

Copyright (c) 1996, 1997, 1998, 1999, 2000                                      
    The NetBSD Foundation, Inc.  All rights reserved.                           
Copyright (c) 1982, 1986, 1989, 1991, 1993                                      
    The Regents of the University of California.  All rights reserved.          
                                                                                
NetBSD 1.5_ALPHA2 (MARDUK) #4: Fri Oct  6 05:00:08 EDT 2000                     
    phiber@enlil:/home/phiber/mips/src/sys/arch/arc/compile/MARDUK              
MIPS Magnum                                                                     
total memory = 65536 KB                                                         
avail memory = 57080 KB
using 844 buffers containing 3376 KB of memory
mainbus0 (root)
cpu0 at mainbus0: MIPS R4000 CPU (0x430) Rev. 3.0 with MIPS R4010 FPC Rev. 0.0
cpu0: L1 cache: 8KB/16B instruction, 8KB/16B data, direct mapped
cpu0: L2 cache: 1024KB/16B mixed, no snooping
pica0 at mainbus0
aclock0 at pica0 slot 0 offset 0x0: mc146818 or compatible                      
lpt at pica0 slot 1 offset 0x0 not configured                                   
fdc0 at pica0 slot 2 offset 0x0                                                 
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec                              
vxl at pica0 slot 4 offset 0x0 not configured                                   
sn0 at pica0 slot 5 offset 0x0: bufsize 28480 address 90:00:02:aa:90:34         
asc0 at pica0 slot 6 offset 0x0: NCR53C94, target 7                             scsibus0 at asc0: 8 targets, 8 luns per target                                  
pckbd at pica0 slot 7 offset 0x0 not configured                                 
pms at pica0 slot 8 offset 0x0 not configured                                   
com0 at pica0 slot 9 offset 0x0: ns16550a, working fifo                         
com0: txfifo disabled                                                           
com0: console                                                                   
com1 at pica0 slot 10 offset 0x0: ns16550a, working fifo                        
com1: txfifo disabled                                                           
before                                                                          

--dkEUBIird37B8yKS--