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. Joerg