Subject: Re: Complete(ish) binary snapshot, 20000714
To: None <port-arm26@netbsd.org>
From: Leo Smiers <L.Smiers@cable.A2000.nl>
List: port-arm26
Date: 07/17/2000 20:13:12
This message is in MIME format. If you are reading this text, then your mail
package doesn't fully support MIME - there may be a newer release available
from your supplier.

Created using the !Marcel mail package from ANT Ltd <sales@ant.co.uk>

--299736-1603566409-963864792=:1904222667
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII

In <URL:news:local.port-arm26> on Sun 16 Jul, Ben Harris wrote:
> I've just built and uploaded a vaguely-complete binary snapshot of
> NetBSD/arm26.  It contains everything that compiled from a CVS update on
> Friday.  I know a few crucial things (generally things that use
> Kerberos) didn't compile correctly, but if I'm lucky there's enough there
> to be playing with for now.  I haven't actually tried booting it yet, so
> there may be some horrendous problem.
> 
> The snapshot is under
> <URL:ftp://ftp.netbsd.org/pub/NetBSD/arch/arm26/snapshot/20000714/> in the
> usual layout.  I'll upload a tokenised BBBB to the installation directory
> once I've made one.
> 
> Have fun.
Hello Ben
I have downloaded all the sets and tried this on my A310. Did you now that
that the arm26 base set is around 32 MB's larger than the arm32 base set? 
Anyway I tried this new snapshot. Unfortunatly it failed in the init 
process. It seems to me the same problem as the last one I reported. I have 
attached a dmesg output file for you to examine. 

It seems that each time I boot into netbsd is different. At least the
register values are different (including R15) and sometimes I get a the
repeating fault: can't handle fault. This lines keeps repeating.
I also get panic: prefetch abort in kernel mode.

If the kdb starts I get the following output of the db> ps command:
PID	PPID	PGRP	UID	S	FLAGS	COMMAND		WAIT
 8	0	0	0	3	0X20204	ioflush		syncer
 7	0	0	0	3	0X20204	reaper		reaper
 6	0	0	0	3	0X20204	pagedeamon	deamon_
 5	0	0	0	3	0X20284	nfsio		nfsidl
 4	0	0	0	3	0X20284	nfsio		nfsidl
 3	0	0	0	3	0X20284	nfsio		nfsidl
 2	0	0	0	3	0X20284	nfsio		nfsidl
>1	0	0	0	7	0X4	init
 0	-1	0	0	3	0X20204	swapper		schedul
This seems consistent for all errors (address exception and prefetch)

Last time you asked me if I was booting in single user mode. How can I
force a single user boot (something like bbbb -s ?). I do think however that
this won't help because the init process hasn't procedeed that far. 

If you want more information please let me know.

Leo

-- 
Leo Smiers
System specialist FB/SP                    bv Nederland Haarlem
!PDF 0.73a | !Flash 0.49c                  http://people.a2000.nl/lsmiers

--299736-1603566409-963864792=:1904222667
Content-Type: TEXT/Plain; NAME="dmesg.out"
Content-Transfer-Encoding: QUOTED-PRINTABLE

[ using 128408 bytes of netbsd ELF symbol table ]
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.5B (GENERIC) #15: Sat Jul 15 23:49:35 BST 2000
    bjh21@cromarty:/usr/src/new/sys/arch/arm26/compile/GENERIC
total memory =3D 4096 KB
avail memory =3D 1248 KB
using 16 buffers containing 288 KB of memory
cpu0 (root): ARM3 (rev. 0), cache enabled
iobus0 (root)
ioc0 at iobus0 base 0x200000
iic0 at ioc0
rtc0 at iic0 addr 0xa0: PCF8583, 32.768 kHz clock
arckbd0 at ioc0 bank 0 offset 0x04
arckbd0: interrupting at IRQ 15 (rx) and IRQ 14 (tx)
arcwskbd0 at arckbd0
wskbd0 at arcwskbd0: console keyboard
arcwsmouse0 at arckbd0
wsmouse0 at arcwsmouse0
podulebus0 at ioc0 bank 4
ei0 at podulebus0 slot 0: address 00:00:a4:00:05:3a, type AKA25 iss. 1
ei0: interrupting at IRQ 13
CDFS & SCSI Expansion Card <0000:0002> at podulebus0 slot 1 not configured
ea0 at podulebus0 slot 3: SEEQ8005 address 00:02:07:01:1a:40 64K buffer RAM
arcvideo0 (root): VSYNC interrupts at IRQ 3
wsdisplay0 at arcvideo0: console (arccons, vt100 emulation), using wskbd0
ioc0: 100 Hz clock interrupting at IRQ 5
ioc0: 100 Hz statclock interrupting at IRQ 6
arckbd0: layout 1
cpu0: 10000 loops in 1737 microseconds, delay factor =3D 6
root device: ei0
dump device:=20
file system (default generic):=20
root on ei0
cpu_dumpconf: Doing something here would be useful
mountroot: trying nfs...
nfs_boot: trying DHCP/BOOTP
ei0: TDR detected a short 0 clocks away
nfs_boot: DHCP server: 192.168.0.4
nfs_boot: my_addr=3D192.168.0.2
nfs_boot: my_mask=3D255.255.0.0
ei0: TDR detected a short 0 clocks away
root on 192.168.0.4:/usr4/export/arm26/root
root time: 0x39734036
root file system type: nfs
init: copying out path `/sbin/init' 11
unhandled fault at 0x17ffff5 (ret =3D 6)
unhandled fault at 0x17ffff0 (ret =3D 6)
unhandled fault at 0x17fffec (ret =3D 6)
unhandled fault at 0x17ffff5 (ret =3D 6)
Address exception:
R0  =3D 0xe5151004  R1  =3D 0xe1a0f00e  R2  =3D 0x017ffff5  R3  =3D 0xe8bd5=
d00
R4  =3D 0x0000000b  R5  =3D 0xe08dd185  R6  =3D 0x01ee7e94  R7  =3D 0x71a0f=
00e
R8  =3D 0xe3c0e3ff  R9  =3D 0x01ee7f8c  R10 =3D 0x00000000  R11 =3D 0x01ee7=
ce4
R12 =3D 0xeaffe1bd  R13 =3D 0x0000ff78  R14 =3D 0xba51c005  R15 =3D 0x81ef8=
0ef
pc -> ldmccdb=09r3!, {r0-r1, r3, r5, r7-r8, r12, r14}^
panic: address exception in kernel mode
Prefetch abort:
R0  =3D 0x01c01f88  R1  =3D 0x0000006d  R2  =3D 0x02264d60  R3  =3D 0x01ee0=
000
R4  =3D 0x01c01f88  R5  =3D 0x00004000  R6  =3D 0x02370000  R7  =3D 0xecfdb=
aac
R8  =3D 0x01809c08  R9  =3D 0xe0325863  R10 =3D 0x01c06194  R11 =3D 0x01c01=
f84
R12 =3D 0x01c01f88  R13 =3D 0x0000ff78  R14 =3D 0xba51c005  R15 =3D 0x22220=
0bf
panic: prefetch abort in kernel mode
Prefetch abort:
R0  =3D 0x01ee7b5c  R1  =3D 0x00000000  R2  =3D 0x00000000  R3  =3D 0x02249=
168
R4  =3D 0x01c01ef4  R5  =3D 0x00004000  R6  =3D 0x01c01f24  R7  =3D 0x00000=
000
R8  =3D 0x01c01e98  R9  =3D 0xe0325863  R10 =3D 0x01c06194  R11 =3D 0x01c01=
e70
R12 =3D 0x01c01e54  R13 =3D 0x0000ff78  R14 =3D 0xba51c005  R15 =3D 0x22098=
3cf
panic: prefetch abort in kernel mode
Prefetch abort:
R0  =3D 0x01ee7b5c  R1  =3D 0x00000000  R2  =3D 0x00000000  R3  =3D 0x02249=
168
R4  =3D 0x01c01df4  R5  =3D 0x00004000  R6  =3D 0x01c01e24  R7  =3D 0x00000=
000
R8  =3D 0x01c01d98  R9  =3D 0xe0325863  R10 =3D 0x01c06194  R11 =3D 0x01c01=
d70
R12 =3D 0x01c01d54  R13 =3D 0x0000ff78  R14 =3D 0xba51c005  R15 =3D 0x22098=
3cf
panic: prefetch abort in kernel mode
Prefetch abort:
R0  =3D 0x01ee7b5c  R1  =3D 0x00000000  R2  =3D 0x00000000  R3  =3D 0x02249=
168
R4  =3D 0x01c01cf4  R5  =3D 0x00004000  R6  =3D 0x01c01d24  R7  =3D 0x00000=
000
R8  =3D 0x01c01c98  R9  =3D 0xe0325863  R10 =3D 0x01c06194  R11 =3D 0x01c01=
c70
R12 =3D 0x01c01c54  R13 =3D 0x0000ff78  R14 =3D 0xba51c005  R15 =3D 0x22098=
3cf
panic: prefetch abort in kernel mode
Prefetch abort:
R0  =3D 0x01ee7b5c  R1  =3D 0x00000000  R2  =3D 0x00000000  R3  =3D 0x02249=
168
R4  =3D 0x01c01bf4  R5  =3D 0x00004000  R6  =3D 0x01c01c24  R7  =3D 0x00000=
000
R8  =3D 0x01c01b98  R9  =3D 0xe0325863  R10 =3D 0x01c06194  R11 =3D 0x01c01=
b70
R12 =3D 0x01c01b54  R13 =3D 0x0000ff78  R14 =3D 0xba51c005  R15 =3D 0x22098=
3cf
panic: prefetch abort in kernel mode
Prefetch abort:
R0  =3D 0x01ee7b5c  R1  =3D 0x00000000  R2  =3D 0x00000000  R3  =3D 0x02249=
168
R4  =3D 0x01c01af4  R5  =3D 0x00004000  R6  =3D 0x01c01b24  R7  =3D 0x00000=
000
R8  =3D 0x01c01a98  R9  =3D 0xe0325863  R10 =3D 0x01c06194  R11 =3D 0x01c01=
a70
R12 =3D 0x01c01a54  R13 =3D 0x0000ff78  R14 =3D 0xba51c005  R15 =3D 0x22098=
3cf
panic: prefetch abort in kernel mode
Prefetch abort:
R0  =3D 0x01ee7b5c  R1  =3D 0x00000000  R2  =3D 0x00000000  R3  =3D 0x02249=
168
R4  =3D 0x01c019f4  R5  =3D 0x00004000  R6  =3D 0x01c01a24  R7  =3D 0x00000=
000
R8  =3D 0x01c01998  R9  =3D 0xe0325863  R10 =3D 0x01c06194  R11 =3D 0x01c01=
970
R12 =3D 0x01c01954  R13 =3D 0x0000ff78  R14 =3D 0xba51c005  R15 =3D 0x22098=
3cf
panic: prefetch abort in kernel mode
Prefetch abort:
R0  =3D 0x01ee7b5c  R1  =3D 0x00000000  R2  =3D 0x00000000  R3  =3D 0x02249=
168
R4  =3D 0x01c018f4  R5  =3D 0x00004000  R6  =3D 0x01c01924  R7  =3D 0x00000=
000
R8  =3D 0x01c01898  R9  =3D 0xe0325863  R10 =3D 0x01c06194  R11 =3D 0x01c01=
870
R12 =3D 0x01c01854  R13 =3D 0x0000ff78  R14 =3D 0xba51c005  R15 =3D 0x22098=
3cf
panic: prefetch abort in kernel mode
Prefetch abort:
R0  =3D 0x01ee7b5c  R1  =3D 0x00000000  R2  =3D 0x00000000  R3  =3D 0x02249=
168
R4  =3D 0x01c017f4  R5  =3D 0x00004000  R6  =3D 0x01c01824  R7  =3D 0x00000=
000
R8  =3D 0x01c01798  R9  =3D 0xe0325863  R10 =3D 0x01c06194  R11 =3D 0x01c01=
770
R12 =3D 0x01c01754  R13 =3D 0x0000ff78  R14 =3D 0xba51c005  R15 =3D 0x22098=
3cf
panic: prefetch abort in kernel mode

--299736-1603566409-963864792=:1904222667--