[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#607368: Kernel ABI management



On Sat, Dec 18, 2010 at 06:23:20PM +0100, Julien BLACHE wrote:
> Ben Hutchings <ben@decadent.org.uk> wrote:
> > This is not correct.  We have ignored many changes since 2.6.32-12 when
> > the ABI number was bumped to 5.  In 2.6.32-27 the symbol version files
> > were refreshed and the ignore list was reset.
> This is even more troubling.

It is reality. We settled for a best-effort implementation and this
suites 99% of our users. If you have problem with that, go ask the CTTE.

> > The upstream policy is that symbol exports may be removed when there are
> > no in-tree users.  So that export could even be made conditional on
> > CONFIG_KVM_MODULE (or whatever it's called).
> Upstream policy doesn't break your setup from one kernel package
> revision to the other.

Yes, it does.

> > Maybe I should find a way to limit that export so OOT users won't make
> > this mistake.
> Good luck with that, it's been tried already with EXPORT_SYMBOL_GPL()
> and people still do work around that.

And? If they do, it is clearly visible.

Bastian

-- 
You!  What PLANET is this!
		-- McCoy, "The City on the Edge of Forever", stardate 3134.0



Reply to: