Roger,

The set of patches you're linking in are kernel patches, which modify the kernel make it suitable to Lustre.  They're part of the kernel build process.

The ldiskfs patch series are part of the Lustre stage of the build process, and are not applied to the kernel.

Lustre (approximately, I may have the details wrong) makes a copy of the ext4 source, and applies the ldiskfs patches to it to create the ldiskfs module for Lustre.  So the ldiskfs patches are not built in to the kernel.

I can confirm that that build process as documented gives viable Lustre server RPMs.

- Patrick
On 06/20/2014 12:29 PM, Roger Spellman wrote:

When patching a kernel by following https://wiki.hpdd.intel.com/pages/viewpage.action?pageId=8126821, the instructions say:

 

--  link the Lustre series and patches

# ln -s ~/lustre-release/lustre/kernel_patches/series/2.6-rhel6.series series

# ln -s ~/lustre-release/lustre/kernel_patches/patches patches

--  Apply the patches to the kernel source using quilt

# quilt push -av

...

 

 

In Lustre 2.1.6, the file lustre/kernel_patches/series/2.6-rhel6.series (which is where the link is made to) has only 8 patch files, while the file ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel6.series has 34 patches.

 

Why do we use one, and not the other.  Or, do we need both?

 

Roger

 

 

 

 



_______________________________________________
HPDD-discuss mailing list
HPDD-discuss@lists.01.org
https://lists.01.org/mailman/listinfo/hpdd-discuss