Re: Xen/OpenVZ out-of-tree module builds and ABI
On Sun, Oct 10, 2010 at 09:51:33AM -0700, Russ Allbery wrote:
> Hello, kernel folks.
> We (the NVIDIA packaging team) noticed a commit from the latest Debian
> kernel packaging that said:
> Refresh ABI reference files
> Remove files for OpenVZ and Xen featuresets, where we are not
> trying to keep the module ABI stable.
> (r16351) and weren't entirely sure what that meant.
it be cool if you worked on enhancing nouveau,
instead of wasting time on such dubious code.
> We maintain module builds for the NVIDIA kernel drivers (which are
> non-free) using a build package that builds versions for the current
> kernel, primarily for stable releases. Currently, we're building modules
> for Xen and OpenVZ kernels as well as the regular kernels.
> Does this change mean that the module builds for Xen and OpenVZ kernels
> may not continue working with later versions of those kernels because the
> ABI might not be stable? Or is this a more limited change that means
> something more restrictive than that and isn't something we need to worry
indeed makes no sense to built against.
openvz patch changes it's interfaces randomly, so no point in trying
to keep it's abi stable.
> I ask primarily because we want to be sure it makes sense to release
> pre-built modules for Xen and OpenVZ kernels with squeeze.
everybody out there cares about nouveau. currently in squeeze it will
be a better nv, but this is the spot were testers and users are needed.
happy sunday evening