Date: Thu, 30 Oct 1997 01:31:06 +1030 From: Mike Smith <mike@smith.net.au> To: Keith Mitchell <kmitch@weenix.guru.org> Cc: current@freebsd.org Subject: Re: Small Problem with Linux Emul Message-ID: <199710291501.BAA01138@word.smith.net.au> In-Reply-To: Your message of "Tue, 28 Oct 1997 13:37:41 CDT." <199710281837.NAA06497@weenix.guru.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> I have been trying to get the linux version of the Quake server to work > under 3.0-CURRENT to no avail. It works fine under 2.2-STABLE and 2.2.5. > > At a quick glance, it looks like the problem may be in the 4.3 COMPAT > network stuff (specifically recv). A ktrace resulted in: > > 304 qwsv CALL old.recv(0xc,0xefbfdbb8) > 304 qwsv RET old.recv -1 errno -11 Unknown error: -11 You should be aware that Linux has different syscall numbers, but kdump has no way of knowing that this is a dump from a Linux executable. The above is probably recvfrom(); you can trace this through linux_socket.c and into kern_uipc.c. mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199710291501.BAA01138>