Re: A proposal - binary

From: Zachary Amsden
Date: Thu Aug 03 2006 - 15:24:00 EST

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:

And follow our development discussions here:

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at