Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Jul 2008 08:19:43 +0200
From:      Roman Divacky <rdivacky@freebsd.org>
To:        Peter Kostouros <kpeter@melbpc.org.au>
Cc:        emulation@freebsd.org
Subject:   Re: Linux 2.6 emulation and Linux Java problem
Message-ID:  <20080713061943.GA67395@freebsd.org>
In-Reply-To: <4877F898.9080905@melbpc.org.au>
References:  <4870260D.1080203@melbpc.org.au> <20080706094332.4de443b0@deskjail> <4871E04B.305@melbpc.org.au> <20080707111515.GA41171@freebsd.org> <4877F898.9080905@melbpc.org.au>

next in thread | previous in thread | raw e-mail | index | archive | help
> ktrace.out is about 500MB.
> 
> Anyways, one java process looks to be looping:
> 
> RET  linux_sys_futex -1 errno 110 Unknown error: 110
 
what is the call of the futex that causes this error to happen? that might
be the culprit

> CALL linux_sys_futex(0x8092528,0x81,0x1,0xfffffffd,0x8092528,0x2affd250)
> 
> RET  linux_sys_futex 1

....
 
> RET  linux_clock_gettime 0
> 
> CALL linux_sys_futex(0x80e0acc,0x80,0x1,0x2affd21c,0x1,0x2affd280)

it looks like it's looping waiting for some condition to happen, dont
you have a simpler example that exhibits this behaviour than those
(big) apps you mentioned? 

> and another over sched_yield (although I am uncertain as I have not 
> examined the entire dump).
> 
> Let me know if you want anything from the trace.

the futex call that causes error 110 :)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080713061943.GA67395>