This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Linux kernel version support policy
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Siddhesh Poyarekar <siddhesh at redhat dot com>
- Cc: Adam Conrad <adconrad at 0c3 dot net>, Allan McRae <allan at archlinux dot org>, Rich Felker <dalias at aerifal dot cx>, Mike Frysinger <vapier at gentoo dot org>, David Miller <davem at davemloft dot net>, <libc-alpha at sourceware dot org>, <aurel32 at debian dot org>
- Date: Wed, 29 Jan 2014 14:46:44 +0000
- Subject: Re: Linux kernel version support policy
- Authentication-results: sourceware.org; auth=none
- References: <Pine dot LNX dot 4 dot 64 dot 1401272237400 dot 14736 at digraph dot polyomino dot org dot uk> <3591302 dot 5mrdmfoV2Y at vapier> <20140127 dot 161754 dot 1207156302138039240 dot davem at davemloft dot net> <3104304 dot iNEJkBTBu7 at vapier> <20140129021016 dot GN24286 at brightrain dot aerifal dot cx> <52E88CB5 dot 1030007 at archlinux dot org> <20140129101959 dot GR15976 at 0c3 dot net> <20140129103733 dot GZ2149 at spoyarek dot pnq dot redhat dot com>
On Wed, 29 Jan 2014, Siddhesh Poyarekar wrote:
> On Wed, Jan 29, 2014 at 03:20:00AM -0700, Adam Conrad wrote:
> > On Wed, Jan 29, 2014 at 03:08:05PM +1000, Allan McRae wrote:
> > >
> > > Debian: 2.6.32
> > > Ubuntu: 2.6.32 or 2.6.24 depending on architecture
> >
> > This will be 2.6.32 across the board the day we ditch some old 2.6.24
> > Xen-on-x86 kit in our infrastructure. We chose 2.6.32 intentionally
> > to be backward compatible with setting up chroots on squeeze, lucid,
> > and RHEL6. Anything older than that really doesn't seem worth me even
> > trying to support.
>
> RHEL-6 runs the 2.6.32 kernel, but its glibc is built with
> --enable-kernel=2.6.18.
So, do you have views on:
* general policy (my suggestion is that we default to not supporting
kernel versions not maintained upstream, unless we believe in a particular
case that there are important distribution versions using those kernels
that make it desirable to support using them);
* moving to requiring 2.6.32, the oldest currently-maintained kernel
series, for glibc 2.20 (release due July 2014)?
--
Joseph S. Myers
joseph@codesourcery.com