Subject: Re: Test kernels -> on sparc ipx
To: Andrew Doran <ad@netbsd.org>
From: Markus W Kilbinger <mk@kilbi.de>
List: port-sparc
Date: 11/29/2007 16:31:56
>>>>> "Andrew" == Andrew Doran <ad@netbsd.org> writes:

    >> audioamd0 at mainbus0 ioaddr 0xf7201000 ipl 13panic:
    >> intr_establish: class lvl (7) < pil (13)
    >> 
    >> halted

    Andrew> I was afraid of someting like that. I have put up another
    Andrew> kernel with some changes to (hopefully) fix it. Thanks for
    Andrew> trying the kernel.

    Andrew> 	http://www.hairylemon.org/~ad/netbsd/softint/sparc-2.bz2

Yep, this one seems to boot multiuser fine:

  ok boot netbsd-softint
  
  SPARCstation IPX, No Keyboard
  ROM Rev. 2.9, 64 MB memory installed, Serial #2163833.
  Ethernet address 8:0:20:xx:xx:xx, Host ID: 57nnnnnn.
  
  
  Initializing Memory |
  Boot device: /sbus/esp@0,800000/sd@3,0   File and args: netbsd-softint
  >> NetBSD/sparc Secondary Boot, Revision 1.14
  >> (kilbi@qie, Sat May 21 18:41:24 MEST 2005)
  Booting netbsd-softint
  
  OBP version 2, revision 2.9 (plugin rev 2)
  Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
      2006, 2007
      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 4.99.38 (GENERIC) #2: Thu Nov 29 14:54:38 GMT 2007
  	ad@spanners.hairylemon.org:/local/home/ad/src/sys/arch/sparc/compile/GENERIC
  total memory = 65436 KB
  avail memory = 59864 KB
  bootpath: /sbus@1,f8000000/esp@0,800000/sd@3,0
  mainbus0 (root): SUNW,Sun 4/50: hostid 57210479
  cpu0 at mainbus0: W8601/8701 or MB86903 @ 40 MHz, on-chip FPU
  cpu0: cache chip bug; trap page uncached
  cpu0: 64K byte write-through, 32 bytes/line, hw flush: cache enabled
  memreg0 at mainbus0 ioaddr 0xf4000000
  clock0 at mainbus0 ioaddr 0xf2000000: mk48t02
  timer0 at mainbus0 ioaddr 0xf3000000 ipl 10: delay constant 17, frequency = 1000000 Hz
  auxreg0 at mainbus0 ioaddr 0xf7400003
  zs0 at mainbus0 ioaddr 0xf1000000 ipl 12 softpri 6
  zstty0 at zs0 channel 0 (console i/o)
  zstty1 at zs0 channel 1
  zs1 at mainbus0 ioaddr 0xf0000000 ipl 12 softpri 6
  kbd0 at zs1 channel 0: baud rate 1200
  ms0 at zs1 channel 1: baud rate 1200
  audioamd0 at mainbus0 ioaddr 0xf7201000 ipl 13 softpri 4
  audio0 at audioamd0: full duplex
  sbus0 at mainbus0 ioaddr 0xf8000000: clock = 20 MHz
  dma0 at sbus0 slot 0 offset 0x400000: DMA rev 1+
  esp0 at sbus0 slot 0 offset 0x800000 level 3: ESP100A, 25MHz, SCSI ID 7
  scsibus0 at esp0: 8 targets, 8 luns per target
  le0 at sbus0 slot 0 offset 0xc00000 level 4 (ipl 5): address 08:00:20:xx:xx:xx
  le0: 8 receive buffers, 2 transmit buffers
  cgsix0 at sbus0 slot 3 offset 0x0 level 7: SUNW,501-1672, 1152 x 900, rev 8
  cgsix0: attached to /dev/fb0
  cgsix0: framebuffer size: 1 MB
  cgsix0: FBC: 00229540
  fdc0 at mainbus0 ioaddr 0xf7200000 ipl 11 softpri 4: chip 82072
  fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
  Kernelized RAIDframe activated
  scsibus0: waiting 2 seconds for devices to settle...
  sd0 at scsibus0 target 3 lun 0: <IBM, DNES-318350W, SAH0> disk fixed
  sd0: 17501 MB, 11474 cyl, 10 head, 312 sec, 512 bytes/sect x 35843670 sectors
  sd0: sync (200.00ns offset 15), 8-bit (5.000MB/s) transfers, tagged queueing
  root on sd0a dumps on sd0b
  root file system type: ffs
  Thu Nov 29 15:22:35 GMT 2007
  swapctl: adding /dev/sd0b as swap device at priority 0
  Checking for botched superblock upgrades: done.
  Starting file system checks:
  /dev/rsd0a: file system is clean; not checking
  /dev/rsd0d: file system is clean; not checking
  Setting tty flags.
  Setting sysctl variables:
  net.inet.ip.forwarding: 0 -> 0
  Starting network.
  Hostname: sun
  IPv6 mode: autoconfigured host
  Configuring network interfaces: le0.
  Adding interface aliases:
  Building databases...
  Starting syslogd.
  Checking for core dump...
  Starting rpcbind.
  Mounting all filesystems...
  Clearing /tmp.
  Starting amd.
  Creating a.out runtime link editor directory cache.
  Checking quotas: done.
  Starting mountd.
  Starting nfsd.
  Starting statd.
  Starting lockd.
  Setting securelevel: kern.securelevel: 0 -> 1
  Starting virecover.
  starting local daemons:.
  Updating motd.
  Starting ntpd.
  Starting rwhod.
  Starting nmbd.
  Starting sshd.
  Starting smbd.
  Starting inetd.
  Starting cron.
  Thu Nov 29 16:23:37 MET 2007
  
  NetBSD/sparc (sun) (ttya)
  
  login: 

Markus.