Date: 20 Dec 2000 03:29:26 +0100 From: Assar Westerlund <assar@FreeBSD.ORG> To: "Renaud Waldura" <renaud@waldura.com> Cc: <emulation@FreeBSD.ORG> Subject: Re: q3ded 1.17: linux_socketcall returns errno -11 Message-ID: <5l7l4vbzax.fsf@assaris.sics.se> In-Reply-To: "Renaud Waldura"'s message of "Tue, 19 Dec 2000 14:50:43 -0800" References: <01a901c067b1$8ced2d00$0402010a@biohz.net> <3A3C0199.8DED329B@cup.hp.com> <000901c067c8$d406a7e0$0402010a@biohz.net> <5l3dfmm44y.fsf@assaris.sics.se> <001f01c06a0e$1edf2200$0402010a@biohz.net>
next in thread | previous in thread | raw e-mail | index | archive | help
"Renaud Waldura" <renaud@waldura.com> writes:
> Now, the funny thing is, the exact same thing happens on Linux. Here is the
> strace output:
>
> 01 gettimeofday({977090705, 46700}, {420, 0}) = 0
> 02 select(1, [0], NULL, NULL, {0, 0}) = 0 (Timeout)
> 03 recvfrom(4, 0x8220c40, 16384, 0, 0xbfffba10, 0xbfffba0c) = -1 EAGAIN
> (Resource temporarily unavailable)
>
> Pretty much equivalent to the FreeBSD trace... Unfortunately q3ded on Linux
> works like a charm, and it doesn't on FreeBSD. So, I'm still looking. Any
> ideas?
I think your analysis is correct.
To get any idea on what might be wrong, I think you need to catch more
tracing output. Could you try strace:ing and ktrace:ing the whole
execution of q3ded on linux and freebsd, and make both of these and
the DEBUG-output available somewhere (ftp or http) instead of posting
it to the list? Thanks.
/assar
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5l7l4vbzax.fsf>
