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>