Skip site navigation (1)Skip section navigation (2)
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>