Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #58832 > unrolled thread

Kernel ABI bump in stretch

Started byBen Hutchings <ben@decadent.org.uk>
First post2017-09-03 02:50 +0200
Last post2017-09-04 12:00 +0200
Articles 4 — 3 participants

Back to article view | Back to linux.debian.kernel


Contents

  Kernel ABI bump in stretch Ben Hutchings <ben@decadent.org.uk> - 2017-09-03 02:50 +0200
    Re: Kernel ABI bump in stretch Julien Cristau <jcristau@debian.org> - 2017-09-03 19:00 +0200
      Re: Kernel ABI bump in stretch Ben Hutchings <ben@decadent.org.uk> - 2017-09-03 21:20 +0200
      Re: Kernel ABI bump in stretch Cyril Brulebois <kibi@debian.org> - 2017-09-04 12:00 +0200

#58832 — Kernel ABI bump in stretch

FromBen Hutchings <ben@decadent.org.uk>
Date2017-09-03 02:50 +0200
SubjectKernel ABI bump in stretch
Message-ID<ulrgR-1pj-7@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

There are several changes in the 4.9-stable branch which I don't think
we can take without changes to the kernel module ABI that will affect
out-of-tree modules.  This would mean an ABI bump, changing the names
of all linux-image and linux-headers packages.

Since we install meta-packages (such as linux-image-amd64) by default,
an 'apt full-upgrade' should result in installing the appropriate new
packages.  However, we have been able to avoid such an ABI bump in the
past 3 releases (so far) and this might come as a surprise to users.  I
think the point release announcement would need to draw attention to
this.

If this is totally unacceptable, I can revert the breaking changes, but
some of them fix use-after-free bugs that probably have security
impact.

Please let us know as soon as possible whether an ABI bump is OK, so
that we can prepare the update in time for the next point release.

Ben.

-- 
Ben Hutchings
Time is nature's way of making sure that everything doesn't happen at
once.

[toc] | [next] | [standalone]


#58835

FromJulien Cristau <jcristau@debian.org>
Date2017-09-03 19:00 +0200
Message-ID<ulGpz-2lJ-1@gated-at.bofh.it>
In reply to#58832

[Multipart message — attachments visible in raw view] — view raw

On Sun, Sep  3, 2017 at 01:45:48 +0100, Ben Hutchings wrote:

> There are several changes in the 4.9-stable branch which I don't think
> we can take without changes to the kernel module ABI that will affect
> out-of-tree modules.  This would mean an ABI bump, changing the names
> of all linux-image and linux-headers packages.
> 
> Since we install meta-packages (such as linux-image-amd64) by default,
> an 'apt full-upgrade' should result in installing the appropriate new
> packages.  However, we have been able to avoid such an ABI bump in the
> past 3 releases (so far) and this might come as a surprise to users.  I
> think the point release announcement would need to draw attention to
> this.
> 
> If this is totally unacceptable, I can revert the breaking changes, but
> some of them fix use-after-free bugs that probably have security
> impact.
> 
> Please let us know as soon as possible whether an ABI bump is OK, so
> that we can prepare the update in time for the next point release.
> 
This should be fine.  We don't ship any pre-built modules in stretch
outside the linux source package, so the only other thing we need to do
is update d-i at that point release.

Cheers,
Julien

[toc] | [prev] | [next] | [standalone]


#58837

FromBen Hutchings <ben@decadent.org.uk>
Date2017-09-03 21:20 +0200
Message-ID<ulIB3-3QO-3@gated-at.bofh.it>
In reply to#58835

[Multipart message — attachments visible in raw view] — view raw

On Sun, 2017-09-03 at 18:51 +0200, Julien Cristau wrote:
> On Sun, Sep  3, 2017 at 01:45:48 +0100, Ben Hutchings wrote:
> 
> > There are several changes in the 4.9-stable branch which I don't think
> > we can take without changes to the kernel module ABI that will affect
> > out-of-tree modules.  This would mean an ABI bump, changing the names
> > of all linux-image and linux-headers packages.
> > 
> > Since we install meta-packages (such as linux-image-amd64) by default,
> > an 'apt full-upgrade' should result in installing the appropriate new
> > packages.  However, we have been able to avoid such an ABI bump in the
> > past 3 releases (so far) and this might come as a surprise to users.  I
> > think the point release announcement would need to draw attention to
> > this.
> > 
> > If this is totally unacceptable, I can revert the breaking changes, but
> > some of them fix use-after-free bugs that probably have security
> > impact.
> > 
> > Please let us know as soon as possible whether an ABI bump is OK, so
> > that we can prepare the update in time for the next point release.
> > 
> 
> This should be fine.  We don't ship any pre-built modules in stretch
> outside the linux source package, so the only other thing we need to do
> is update d-i at that point release.

Thanks.

Ben.

-- 
Ben Hutchings
Time is nature's way of making sure that everything doesn't happen at
once.

[toc] | [prev] | [next] | [standalone]


#58845

FromCyril Brulebois <kibi@debian.org>
Date2017-09-04 12:00 +0200
Message-ID<ulWkF-3S4-5@gated-at.bofh.it>
In reply to#58835

[Multipart message — attachments visible in raw view] — view raw

Julien Cristau <jcristau@debian.org> (2017-09-03):
> This should be fine.  We don't ship any pre-built modules in stretch
> outside the linux source package, so the only other thing we need to
> do is update d-i at that point release.

Need for an ABI bump noted on the d-i side, thanks for the heads-up.


KiBi.

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web