Kernel ABI breakage
Fabio M. Di Nitto
fabbione at canonical.com
Wed Feb 27 04:51:56 UTC 2008
On Tue, 26 Feb 2008, Tim Gardner wrote:
> Here is a short page of notes on how the kernel team thinks it can
> mitigate some of the ABI breakage. Our primary use case is for DKMS
> external module builds. Other third party builds will likely work
> correctly if they use the kernel Makefile and the M= option for out of
> tree builds.
>
> https://wiki.ubuntu.com/KernelTeam/Sprints/Feb2008/HeadersABI
If the page is updated, it looks like alsa will be updated in the kernel
tree.
The approach described above in outstanding issues is IMHO not doable at
all. At somepoint you will endup with linux-image-$version... depends lum
and lbm to maintain all features and ABI compat. I don't think this is
what you want.
Clearly the same kind of approach applies to all "full subsystems" that
export symbols to modules and of course single modules that have no
reverse dependencies can easily move to lum/lbm.
Fabio
--
I'm going to make him an offer he can't refuse.
More information about the kernel-team
mailing list