Gentoo Archives: gentoo-user

From: Rich Freeman <rich0@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Gentoo-sources : stable versions
Date: Wed, 27 Jun 2018 12:22:55
Message-Id: CAGfcS_khH2LVPZdTdjkfmbcKMjMZVbicuvXwM5ReyTJ3od+jXQ@mail.gmail.com
In Reply to: Re: [gentoo-user] Gentoo-sources : stable versions by Philip Webb
1 On Tue, Jun 26, 2018 at 10:41 PM Philip Webb <purslow@××××××××.net> wrote:
2 >
3 > 180626 Rich Freeman wrote:
4 > > On Tue, Jun 26, 2018 at 8:58 PM Philip Webb <purslow@××××××××.net> wrote:
5 > >> Does anyone know why the latest stable version of Gentoo-sources is 4.9.xx ?
6 > >> I installed 4.9.16 , which I continue to use, on 2017-04-06 .
7 > >> The tree contains versions of 4.14 4.16 4.17 , but all are still testing.
8 > > I tend to just use my own upstream kernels. I'm following the 4.14 longterm
9 > > and generally update within a few days of any release.
10 > > That said, I have been burned by the odd regression.
11 >
12 > Thanks for the other info (snipped). All Vanilla-sources are testing,
13 > which seems to correspond to your "upstream" kernels.
14
15 I use them directly from upstream:
16 git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
17
18 They keep a branch for each longterm which makes updating easy. That
19 said, sticking with gentoo-sources certainly won't hurt.
20
21 > What does this say re recent kernel development or Gentoo's kernel team ?
22 > -- very quick thanks as always to Gentoo's volunteer developers,
23 > but something seems to be going astray here (smile).
24
25 I don't really see many issues with the Gentoo kernel team. The
26 choice of which longterm to follow is one that has pros and cons, and
27 they're following 4.9 deliberately because of issues some have had
28 with 4.14. MANY distros make decisions like this, and to some degree
29 it seems to be encouraged by the stable upstream kernel maintainers as
30 well who seem to view distros as another line of QA.
31
32 Within a longterm I'm surprised they aren't a bit more up-to-date, but
33 the reality is that the stable team has been issuing more than one
34 stable release every week for a while now. That is a VERY fast
35 cadence and I've been burned by just following this as their own
36 regression testing seems a bit limited. If the Gentoo kernel team is
37 taking its time to keyword these releases to do actual QA I certainly
38 won't fault them for that, and presumably they push through security
39 updates.
40
41 None of this is really meant to cast blame on upstream either.
42 Regression testing the kernel seems like a difficult prospect because
43 of all the potential hardware-related issues. Maybe better software
44 regression testing would be possible (filesystems, system calls, etc),
45 but I think a monolithic kernel is always going to be problematic in
46 this regard. (Even with a microkernel a failure of your IOMMU driver
47 or something like that isn't exactly something you can gracefully
48 contain...)
49
50 --
51 Rich