Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Jul 2002 18:43:49 -0700 (PDT)
From:      Julian Elischer <julian@elischer.org>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        Andrew Gallatin <gallatin@cs.duke.edu>, freebsd-current@FreeBSD.ORG
Subject:   Re: KSE signal problems still
Message-ID:  <Pine.BSF.4.21.0207021840120.97650-100000@InterJet.elischer.org>
In-Reply-To: <200207030112.g631C3tg008995@apollo.backplane.com>

next in thread | previous in thread | raw e-mail | index | archive | help
we seem pretty solid on ia32
^Z and then fg will sometimes kill teh process instead of forgrounding it
though.

(I aborted several buildworlds that way accidentally)

Andrew's panic seems SMP specific though..
you may check if there is somethign different between ia32 and alpha
on whether it holds schedlock at this point:


panic: mutex sched lock not owned at ../../../kern/subr_smp.c:126
cpuid = 1; lapic.id = 01000000
Debugger("panic")
Stopped at      Debugger+0x46:  xchgl   %ebx,in_Debugger.0
db> where
No such command
db> tr
Debugger(c02dbf5a) at Debugger+0x46
panic(c02db1a8,c02db318,c02df736,7e,c4445540) at panic+0xd6
_mtx_assert(c0315440,1,c02df736,7e) at _mtx_assert+0xa8
forward_signal(c4445540) at forward_signal+0x1a
tdsignal(c4445540,2,2) at tdsignal+0x182
psignal(c443d558,2) at psignal+0x3c8
pgsignal(c441ad00,2,1,c441ad1c,0) at pgsignal+0x63
ttyinput(3,c41e8e30,c41e8e00,0,c0347903) at ttyinput+0x316
ptcwrite(c4307a00,d7d5ec88,7f0011,1,d7d5ebc4) at ptcwrite+0x17f
spec_write(d7d5ebf0,d7d5ec3c,c0204cc8,d7d5ebf0,7f0011) at spec_write+0x5a
spec_vnoperate(d7d5ebf0) at spec_vnoperate+0x13
vn_write(c41ded5c,d7d5ec88,c440cd80,0,c409e780) at vn_write+0x1c8
dofilewrite(c409e780,c41ded5c,5,8088000,1) at dofilewrite+0xaf
write(c409e780,d7d5ed14,3,b,282) at write+0x39
syscall(2f,2f,2f,1,8073410) at syscall+0x23c
syscall_with_err_pushed() at syscall_with_err_pushed+0x1b
--- syscall (4, FreeBSD ELF, write), eip = 0x281fb3a3, esp =
0xbfbff37c, ebp = 0xbfbff3e8 ---

I'm trying to test jeff's latest patch but got side tracked by hardware ..



On Tue, 2 Jul 2002, Matthew Dillon wrote:

> :...
> : > >  > 
> : > > 
> : > > This is nearly 100% for me.  But only on MP boxes.  On my uniprocessor
> : > > alpha, things work just fine.  Oh.. hmm.. I'm not sure if I have
> : > > witless compiled in there.. 
> : > 
> : > which is almost 100%,? the ^Z killing the process, or ^C killing the
> : > machine?
> :
> :^C killing the machine.
> :
> :Drew
> 
>     How are we doing on IA32?  I've successfully run 9 buildworld -j 5's
>     so far with a SMP build of -current.   I'm going to run a bunch more
>     and then I'll switch to testing signals (a buildworld only generates 4 or
>     5 signals over the entire build so it isn't a good test for signal-related
>     issues).
> 
> 					-Matt
> 					Matthew Dillon 
> 					<dillon@backplane.com>
> 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0207021840120.97650-100000>