On Jul 08, 2005 10:41 +0800, Ian Jiang wrote:> The kernel patche series in lustre-1.2.4 are as follows:
> 2.6-suse-base.series
> 2.6-suse.series
> 2.6-vanilla.series
The "2.6-suse-base" series is for patches already applied to the 2.6.5
SLES
kernel (at the time this code was released, we don''t update it).
The "2.6-suse" series is additional patches to apply to the 2.6.5
kernel.
Depending on how new the SuSE kernel is, it may have some or most of these
patches also applied.
> ldiskfs-2.6-suse.series
> ldiskfs-2.6-vanilla.series
These are applied automatically to a copy of ext3 during the build process.
> What is the differents between 2.6-suse-base.series and 2.6-suse.series?
> What is the meaning of ldiskfs?
The ldiskfs code is just ext3 with additional patches applied, to keep them
separate from the ext3 code that the other filesystems on the node use.
> For each of the following kernels, is there a corresponding patch series ?
> (1). redhat AS 4.0 2.6.9-5.EL
Yes, in the upcoming 1.4.3 release.
> (2). SuSe 9.3 Pro 2.6.11.11(kernel.org)
No, though there is a 2.6.11 kernel series at lustreuser.org.
> (3). SuSe SLES 9.0 RC5 kernel 2.6.5-7.97
This likely has almost all of the above 2.6-suse patches applied.
> (4). Fedora c3 2.6.9-1.667
No.
> Another issue is: Does a client node need to be patched?
Yes. The client and server kernels both need to be patched, but with
different patches. Most customers use the same kernels for both, but
this isn''t a requirement.
Cheers, Andreas
--
Andreas Dilger
Principal Software Engineer
Cluster File Systems, Inc.