On Fri Feb 25 2011 at 22:06:32 +0100, Joerg Sonnenberger wrote: > On Fri, Feb 25, 2011 at 04:38:54PM +0200, Antti Kantee wrote: > > On Fri Feb 25 2011 at 15:19:30 +0100, Joerg Sonnenberger wrote: > > > I get time outs for stress_long and stress_short (rump/rumpkern/t_sp). > > > > Those are because of, from what I could tell, this: > > > > 0xbbbd45c5 <fcntl+21>: mov %gs:0x0,%edi > > ==> segfault > > > > Notably, those tests exercise threads and processes more heavily than > > any other test we have: they create 256 concurrent racing threads over > > several processes which are killed and recreated. > > Are you sure about that? libpthread should be the only thing (before the > back out) that touches %gs and the kernel is normally using %fs for CPU > local memory.
I'm sure as in "run test, see h_stresscli crash, gdb core, x/i $eip". I didn't examine it any further. The test fails with the lwp fastreg stuff and doesn't fail without it, that i am sure it. (<fcntl> is probably gdb's imagination, though) -- älä karot toivorikkauttas, kyl rätei ja lumpui piisaa