Subject: Re: -current does not like non-boot disk
To: Space Case <wormey@eskimo.com>
From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
List: port-mac68k
Date: 12/13/1998 22:39:05
At 18:53 Uhr +0100 12.12.1998, Space Case wrote:

>Just as an update, I'm now running a kernel built yesterday from Dec. 10
>sources, still accessing two disks with no problems.  If anyone else wants
>to give it a try, it's at:
>
>  ftp://ftp.eskimo.com/u/w/wormey/netbsd/kernels/netbsd.g91.gz
>

I tried your kernel, and it said to me [single user]:

# disklabel sd1
panic: fstat
Stopped in disklabel at _Debugger+0x6:  unlk    a6
db> t
_Debugger(128,7b4f88,7b4f44,20718,206a6) + 6
_panic(206a6,7a04d0,1a1ec,0,0) + 50
_sys___fstat13(7a04d0,7b4f88,7b4f80) + 66
_syscall(117) + 146
_trap0() + e
db> x /i _sys___fstat13
_sys___fstat13: linkw   a6,#-0x60
_sys___fstat13+0x4:     movl    a2,sp@-
_sys___fstat13+0x6:     moval   a6@(0x8),a1
_sys___fstat13+0xa:     moval   a6@(0xc),a2
_sys___fstat13+0xe:     movl    a2@,d0
_sys___fstat13+0x10:    moval   a1@(0x14),a0
_sys___fstat13+0x14:    cmpl    a0@(0x10),d0
_sys___fstat13+0x18:    bccb    <_sys___fstat13+0x24>   [addr:0x206d0 ]
_sys___fstat13+0x1a:    moval   a0@,a0
_sys___fstat13+0x1c:    moval   a0@(0,d0:l:4),a0
_sys___fstat13+0x20:    tstl    a0
_sys___fstat13+0x22:    bneb    <_sys___fstat13+0x28>   [addr:0x206d4 ]
_sys___fstat13+0x24:    movq    #0x9,d0
_sys___fstat13+0x26:    brab    <_sys___fstat13+0x82>   [addr:0x2072e ]
_sys___fstat13+0x28:    movw    a0@(0xa),d0
_sys___fstat13+0x2c:    cmpiw   #0x1,d0
_sys___fstat13+0x30:    beqb    <_sys___fstat13+0x3a>   [addr:0x206e6 ]
_sys___fstat13+0x32:    cmpiw   #0x2,d0
_sys___fstat13+0x36:    beqb    <_sys___fstat13+0x50>   [addr:0x206fc ]
_sys___fstat13+0x38:    brab    <_sys___fstat13+0x62>   [addr:0x2070e ]
_sys___fstat13+0x3a:    movl    a1,sp@-
_sys___fstat13+0x3c:    pea     a6@(-0x60)
_sys___fstat13+0x40:    movl    a0@(0x20),sp@-
_sys___fstat13+0x44:    bsrl    _vn_stat        [addr:0x497b6 ]
_sys___fstat13+0x4a:    addqw   #0x8,sp
_sys___fstat13+0x4c:    addqw   #0x4,sp
_sys___fstat13+0x4e:    brab    <_sys___fstat13+0x6c>   [addr:0x20718 ]
_sys___fstat13+0x50:    pea     a6@(-0x60)
_sys___fstat13+0x54:    movl    a0@(0x20),sp@-
_sys___fstat13+0x58:    bsrl    _soo_stat       [addr:0x31d2e ]
_sys___fstat13+0x5e:    addqw   #0x8,sp
_sys___fstat13+0x60:    brab    <_sys___fstat13+0x6c>   [addr:0x20718 ]
_sys___fstat13+0x62:    pea     pc@(-0x6a)      [disp:_sys_close+0x28 ]
_sys___fstat13+0x66:    bsrl    _panic  [addr:0x2ed52 ]
_sys___fstat13+0x6c:    tstl    d0
db>

A big thank-you for your snapshot work, by the way.  =8)

	hauke


--
"It's never straight up and down"     (DEVO)