Subject: Re: 3.99.x/sparc => Watchdog Reset`
To: Greywolf <greywolf@starwolf.com>
From: Bruce O'Neel <edoneel@sdf.lonestar.org>
List: port-sparc
Date: 04/18/2005 12:31:31
Hi,
I'll be able to give you feedback in a couple of days. We've done
mac68ksoftfloat and are now doing macppc and i386. Then we'll
do 2.0.2 sparc and we'll see if falls down and goes boom :-)
For now at least it will be crossbuilt on i386 (fast local big disk,
faster CPU). If this looks bad then I'll do a local sparc build
(but will have to use a nfs disk).
cheers
bruce
On Fri, Apr 15, 2005 at 06:26:03PM -0700, Greywolf wrote:
> [Thus spake I ("G: ") 10:43am...]
>
> G: [Thus spake I ("G: ") Monday...]
> G:
> G: G: hey there.
> G: G:
> G: G: Doesn't matter if the kernel is custom or generic.
> G: G: When I boot it, I get
> G: G:
> G: G: TTTTTTT+DDDDDDD+BBBBBBB[+ddddddd+bbbbbb]
> G: G: and the two copyright notices, then
> G: G:
> G: G: Watchdog Reset
> G: G: Program Terminated
> G: G: ok
> G:
> G: I think the problem lies in the generation of the cross-compile tools
> G: and the flags used to build binaries, as I built a 2.0.2 kernel and
> G: it watchdogged right after the power management attach, just before
> G: the qfe/hme attach. Something is definitely amiss here, but as the
> G: pre-compiled GENERIC does not fail, it must be something I'm doing wrong.
> G:
> G: I have my box set up to use "-mcpu=ath-xp" and the sse fp extensions.
> G: Now, i don't THINK the compiler requires FP when compiling a kernel,
> G: but as a precaution, I'm ripping them out and rebuilding my stuff.
> G:
> G: I'll post again when I finish rebuilding...
>
> Finished rebuilding.
>
> Build kernel with cross compile. *boom*. fails.
> Build kernel native. *boom*. fails.
>
> Notably the 3.99 kernel fails instantly.
> The 2.0.2 kernel, both GENERIC and machine-specific, fail at the
> same place later on in the boot.
>
> Rebooting with command: genbsd202 -s
> Boot device: /iommu/sbus/espdma@5,8400000/esp@5,8800000/sd@3,0 File and args: genbsd202 -s
> >> NetBSD/sparc Secondary Boot, Revision 1.14
> >> (greywolf@rivendell.starwolf.com, Tue Oct 28 21:10:08 PST 2003)
> Booting genbsd202
> 5483404+99396+328976 [209280+166136]=0x60f198
> OBP version 3, revision 2.29 (plugin rev 2)
> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
> The NetBSD Foundation, Inc. All rights reserved.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
> The Regents of the University of California. All rights reserved.
>
> [a 3.99.x kernel fails RIGHT HERE]
>
> NetBSD 2.0_STABLE (GENERIC) #0: Fri Apr 15 17:22:10 PDT 2005
> root@lothlorien.starwolf.com:/export/src/sys/arch/sparc/compile/GENERIC
> total memory = 255 MB
> avail memory = 243 MB
> bootpath: /iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000/sd@3,0
> mainbus0 (root): SUNW,SPARCstation-5: hostid 808e6505
> cpu0 at mainbus0: DVMA coherent : MB86907 @ 170 MHz, on-chip FPU
> cpu0: 16K instruction (32 b/l), 16K data (32 b/l), 512K external (32 b/l): cache enabled
> obio0 at mainbus0
> clock0 at obio0 slot 0 offset 0x200000: mk48t08
> timer0 at obio0 slot 0 offset 0xd00000: delay constant 82
> zs0 at obio0 slot 0 offset 0x100000 level 12 softpri 6
> zstty0 at zs0 channel 0 (console i/o)
> zstty1 at zs0 channel 1
> zs1 at obio0 slot 0 offset 0x0 level 12 softpri 6
> kbd0 at zs1 channel 0: baud rate 1200
> ms0 at zs1 channel 1: baud rate 1200
> slavioconfig at obio0 slot 0 offset 0x800000 not configured
> auxreg0 at obio0 slot 0 offset 0x900000
> power0 at obio0 slot 0 offset 0x910000 level 2
>
> Watchdog Reset
> Type help for more information
> ok
>
> ****
> I will take the silence as meaning a) nobody can reproduce this or 2)
> I'm beyond help given my outspoken stance in the apparently wrong
> direction.
>
> I'm doing one more test: building on a local disk on the Sun (which has
> limited space) because I suspect the disk on the i386 might be giving
> me some problems. But my i386 kernel built all right and runs fine.
>
> any help on this is appreciated.
>
> --*greywolf;
> --
> _________________________ _________________________
> | NEW HAMPSHIRE | | NEW HAMPSHIRE |
> | | | |
> | # # ##### ##### ### | | # #### #### #### |
> | ## # # # # # | | ## # # # # # |
> | # # # ### # ## | | # # #### ### # # |
> | # ## # # # | | ##### # # # # # |
> | # AT&T### # ##### | | # #### #### #### |
> | LIVE ^ FREE OR DIE | | LIVE FREE OR DIE |
> `-------------------------' `-------------------------'
--
edoneel@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org