On 8/19/07, Robert Watson <[EMAIL PROTECTED]> wrote:
>
> On Sat, 18 Aug 2007, Scott Long wrote:
>
> >> You can say that about a lot of APIs, but that doesn't mean we should add
> >> them.  This is a bit of a hack to satisfy one application (Wine) when there
> >> are other (perhaps harder) ways to skin the cat.  We certainly don't want
> >> anything else using this API, so I'd advocate removing it.
> >
> > I'm in strong agreement here.  David?
>
> This work was done by Tijl at the request of the PC-BSD guys, who would like
> to be able to run windows applications out of the box on PC-BSD for their next
> release (impending).  David then reviewed and committed the patch giving it
> his approval.  The goal here was to avoid having the PC-BSD people have to run
> around with additional system call patches for the forseeable future, and to
> avoid requiring PC-BSD to fork the FreeBSD kernel to do that.

In the meantime, how about implementing the syscall as a module that
builds out of ports, using SYSCALL_MODULE() on the kernel side and
modfind() on the userland side? That way the wine guys aren't blocked,
but neither is code added to the kernel prematurely.

Matt
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to