*at family of syscalls in FreeBSD
Roman Divacky
rdivacky at freebsd.org
Fri Jun 8 16:48:20 UTC 2007
On Fri, Jun 08, 2007 at 12:23:49PM -0400, Daniel Eischen wrote:
> On Fri, 8 Jun 2007, Roman Divacky wrote:
>
> >>It looks like draft 3 will be released June 15, 2007 (in 10 days).
> >
> >is it ok to have this committed after June 15 (afaik the branching day)?
> >maybe
> >without the native syscalls but with the kern_fooat() backend. (ie. *at
> >syscalls
> >can be added for 7.1R with a few lines patch)
>
> I don't have any objection over adding linux compat functionality.
the linux compat thingie needs those kern_fooat().
> I just don't want us to add native functions that don't conform
> to POSIX, mostly the API is what I am concerned about. We can
> change the behavior slightly to conform with whatever POSIX
> dictates, but we shouldn't knowingly introduce non-conforming
> APIs (because once 7.0 is released, we'll would always have to
> support both the non-conforming APIs as well as adding and
> supporting the conforming APIs).
I have NOT implemented a single bit of native syscalls API and when I am
going to do it it will be 100% posix API (minus bugs ;) )
we can commit this in two phases:
phase I: kern_fooat() + linux stuff
phase II: native fbsd syscalls
I hope to resolve all the issues Eric raised over the weekend (hopefully) and
then it only needs a review(er) + a commiter
I definitely want this in for 7.0R.
does this sound good to you?
roman
More information about the freebsd-arch
mailing list