Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Dec 2005 20:33:20 +0100
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        Martin Cracauer <cracauer@cons.org>
Cc:        emulation@freebsd.org, Pawel Jakub Dawidek <pjd@freebsd.org>, Joel Dahl <joel@freebsd.org>
Subject:   Re: FreeBSD list of projects for volunteers committed
Message-ID:  <20051208203320.55cd89c9@Magellan.Leidinger.net>
In-Reply-To: <20051207120003.A21037@cons.org>
References:  <1133882036.1246.15.camel@dude.automatvapen.se> <1133947843.673.3.camel@dude.automatvapen.se> <20051207142015.GF53288@garage.freebsd.pl> <1133966837.664.21.camel@dude.automatvapen.se> <20051207120003.A21037@cons.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 7 Dec 2005 12:00:03 -0500
Martin Cracauer <cracauer@cons.org> wrote:

> [redirected to -emulation]
> 
> This entry is misleading:
> "Update the Linuxulator"
> 
> The current text implies that the problem is with missing Linux system
> calls.  That is not the predominant problem by far.

Since I wrote this item: I didn't wanted to imply that there is a
problem. It's just the case that I noticed some "nosys" entries in the
translation table. Some of them  may be not worth to implement, but
what if a program tries to use such a syscall? I think a "sensible"
implementation of such a "needless" syscall shouldn't say it's not
implemented, it should say it's not implemented on purpose. There may
be some syscall's which make no sense in FreeBSD, those syscall's
should get a "I do nothing, but everything is fine, no
error"-implementation (I don't know what "readahead" is supposed to do,
but maybe it's such a syscall). I may also be the case, that linux
gained some more syscalls in a more recent kernel, and we haven't
catched up (with "nosys" entries for them) yet. Does this sound ok? If
yes, what about a merge of your suggestion and the existing entry? If
not: feel free to replace (but I like to know what's wrong with my
thoughts).

Bye,
Alexander.

-- 
         The computer revolution is over. The computers won.

http://www.Leidinger.net                       Alexander @ Leidinger.net
  GPG fingerprint = C518 BC70 E67F 143F BE91  3365 79E2 9C60 B006 3FE7



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