Question about kernel updates

Dave Jones davej at redhat.com
Fri Oct 17 20:16:44 UTC 2003


On Fri, Oct 17, 2003 at 09:29:37PM +0200, Jaap A. Haitsma wrote:

 > Maybe a stupid question, but I'm just curious: why does RedHat (and also 
 > other distro providers) do this? Why don't they just ship the official 
 > 2.4.22 kernel and just wait until the 2.4.23 kernel gets released?

Because theres no guarantee 2.4.23 will be out any time soon.
It could be six months off for all we know. There are patches going
into the pre's that fix known problems, so merging the 'obvious fixes'
is something that's always happened. The riskier bits have been held
off. For example, the VM updates that are currently going into 2.4.23pre
which some early-adopters are noting problems with.
 
 > It's probably due to the fact that the RedHat Linux kernel is a modified 
 > version (a fork) of the official kernel. But is this forking/merging 
 > worth the effort? It takes quite some time to do all this and also there 
 > is a possibility to introduce extra bugs.

When there are known fixes in the pre's, just ignoring them and shipping
a product without because the next stable kernel hadn't been released
doesn't sound too useful.  I wish it was this easy. You're right that
its a lot of effort. It's a full time job tracking 2.4, judging whether
something is needed or not in the RH kernel, merging, adapting 
(due to NPTL and other largescale changes), and testing.

 > Wouldn't it be better for RedHat if  RedHat just sends the patches to 
 > Linus and company, and just accept the fact that they maybe don't accepted?

A majority of whats been merged in the last few weeks are patches that
already have been accepted upstream.

		Dave

-- 
 Dave Jones     http://www.codemonkey.org.uk





More information about the fedora-devel-list mailing list