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>