Re: starting with 2.7

From: Willy Tarreau
Date: Tue Jan 04 2005 - 15:35:32 EST


On Tue, Jan 04, 2005 at 04:57:38AM -0800, William Lee Irwin III wrote:
> On Mon, Jan 03, 2005 at 02:47:27PM +0100, Adrian Bunk wrote:
> > The 2.6.9 -> 2.6.10 patch is 28 MB, and while the changes that went into
> > 2.4 were limited since the most invasive patches were postponed for 2.5,
> > now _all_ patches go into 2.6 .
> > Yes, -mm gives a bit more testing coverage, but it doesn't seem to be
> > enough for this vast amount of changes.
>
> No amount of testing coverage will ever suffice. You're trying to
> empirically establish the nonexistence of something, which is only
> possible to repudiate, and never to verify.

So how do some distro makers manage to stabilize their 'enterprise' versions,
stay on a 2.4.21 with hundreds of patches which overall seem to work pretty
well ? The distro maker I think about has quite a big crunch of the kernel
developpers, and I suspect that they do this work themselves. If they can
refrain from putting new features everyday in their employer's product, why
can't they do the same for the free version ?

Other example: look how Alan releases kernels. He posts several updates a week,
some with very few changes, some with more, but at least, people can say "this
one works for me" and stick to it for a time. Indeed, I think that if 2.6.11
would stay a year in -rc version, then Alan would release tens of 2.6.10
derivatives which would then become far more stable than what the next 2.6.11
would be.

Today, coverage is done by users who are confident in one product and agree to
test it. The best reputation the tree gets, the more users will try it, and
the more covered it will be, then the best reputation it will get, etc...

Willy

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/