Re: A proposal - binary

Zachary Amsden
2006-08-03T19:26:18Z

Greg KH wrote:
> On Thu, Aug 03, 2006 at 03:14:21AM -0700, Zachary Amsden wrote:
>
>> I would like to propose an interface for linking a GPL kernel,
>> specifically, Linux, against binary blobs.
>>
>
> Sorry, but we aren't lawyers here, we are programmers. Do you have a
> patch that shows what you are trying to describe here? Care to post it?
>

<Posts kernel/module.c unmodified>

> How does this differ with the way that the Xen developers are proposing?
> Why haven't you worked with them to find a solution that everyone likes?
>

We want our backend to provide a greater degree of stability than a pure
source level API as the Xen folks have proposed. We have tried to
convince them that an ABI is in their best interest, but they are
reluctant to commit to one or codesign one at this time.

> And what about Rusty's proposal that is supposed to be the "middle
> ground" between the two competing camps? How does this differ from
> that? Why don't you like Rusty's proposal?
>

Who said that? Please smack them on the head with a broom. We are all
actively working on implementing Rusty's paravirt-ops proposal. It
makes the API vs ABI discussion moot, as it allow for both.

> Please, start posting code and work together with the other people that
> are wanting to achive the same end goal as you are. That is what really
> matters here.
>

We have already started upstreaming patches. Jeremy, Rusty and I have
or will send out sets yesterday / today. We haven't been vocal on LKML,
as we'd just be adding noise. We are working with Rusty and the Xen
developers, and you can see our patchset here:

http://ozlabs.org/~rusty/paravirt/?cl=tip

And follow our development discussions here:

http://lists.osdl.org/pipermail/virtualization/

Zach