[root@localhost lustre-1.4.10]# make test -d CVS || exit 0; \ list=""; for mod in $list; do \ perl ./build/kabi -v archive $HOME/nonfree $mod || exit $?; \ done make all-recursive make[1]: Entering directory `/lustre-1.4.10'' Making all in . make[2]: Entering directory `/lustre-1.4.10'' make sources -C lnet make[3]: Entering directory `/lustre-1.4.10/lnet'' make sources -C libcfs make[4]: Entering directory `/lustre-1.4.10/lnet/libcfs'' make[4]: Nothing to be done for `sources''. make[4]: Leaving directory `/lustre-1.4.10/lnet/libcfs'' make[3]: Leaving directory `/lustre-1.4.10/lnet'' make sources -C lustre make[3]: Entering directory `/lustre-1.4.10/lustre'' make sources -C ldiskfs make[4]: Entering directory `/lustre-1.4.10/lustre/ldiskfs'' rm -rf linux-stage linux sources mkdir -p linux-stage/fs/ext3 linux-stage/include/linux cp /usr/src/kernels/2.6.9-5.EL-smp-i686/fs/ext3/Makefile linux-stage/fs/ext3 cp /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_fs.h /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_fs_i.h /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_fs_sb.h /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_jbd.h linux-stage/include/linux ln -s ../../../lustre/kernel_patches/patches linux-stage/patches ln -s ../../../lustre/kernel_patches/series/ldiskfs-2.6-rhel4.series linux-stage/series cd linux-stage && quilt push -a -q Applying ext3-wantedi-2.6-rhel4 The text leading up to this was: -------------------------- | fs/ext3/ialloc.c | 35 ++++++++++++++++++++++++++++++++++- | fs/ext3/ioctl.c | 25 +++++++++++++++++++++++++ | fs/ext3/namei.c | 21 +++++++++++++++++---- | include/linux/dcache.h | 5 +++++ | include/linux/ext3_fs.h | 5 ++++- | 5 files changed, 85 insertions(+), 6 deletions(-) | |Index: uml-2.6.3/fs/ext3/ialloc.c |==================================================================|--- uml-2.6.3.orig/fs/ext3/ialloc.c 2004-02-20 15:00:48.000000000 +0800 |+++ uml-2.6.3/fs/ext3/ialloc.c 2004-02-21 00:24:45.202693776 +0800 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored The text leading up to this was: -------------------------- |Index: uml-2.6.3/fs/ext3/ioctl.c |==================================================================|--- uml-2.6.3.orig/fs/ext3/ioctl.c 2004-01-09 14:59:26.000000000 +0800 |+++ uml-2.6.3/fs/ext3/ioctl.c 2004-02-21 00:21:04.541239416 +0800 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored The text leading up to this was: -------------------------- |Index: uml-2.6.3/fs/ext3/namei.c |==================================================================|--- uml-2.6.3.orig/fs/ext3/namei.c 2004-02-20 15:01:27.000000000 +0800 |+++ uml-2.6.3/fs/ext3/namei.c 2004-02-21 00:21:04.611228776 +0800 -------------------------- No file to patch. Skipping patch. 5 out of 5 hunks ignored Patch ext3-wantedi-2.6-rhel4 does not apply (enforce with -f) make[4]: *** [sources] Error 1 make[4]: Leaving directory `/lustre-1.4.10/lustre/ldiskfs'' make[3]: *** [ldiskfs-sources] Error 2 make[3]: Leaving directory `/lustre-1.4.10/lustre'' make[2]: *** [all-sources] Error 2 make[2]: Leaving directory `/lustre-1.4.10'' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/lustre-1.4.10'' make: *** [all] Error 2
On Apr 23, 2007 12:22 +0530, Onkar N Mahajan wrote:> cp /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_fs.h > /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_fs_i.h > /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_fs_sb.h > /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_jbd.hYou need a MUCH newer kernel than 2.6.9-5.EL for Lustre. We always release each version of Lustre to build against only the latest errata kernel from RHEL and SLES. The 1.4.10 ChangeLog reports you need kernel 2.6.9-42.0.8.EL: 2007-04-01 Cluster File Systems, Inc. <info@clusterfs.com> * version 1.4.10 * Support for kernels: 2.4.21-47.0.1.EL (RHEL 3) 2.6.5-7.276 (SLES 9) 2.6.9-42.0.8EL (RHEL 4) 2.6.12.6 vanilla (kernel.org) 2.6.16.21-0.8 (SLES10) Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc.
Yes I tried with 2.6.9-42.0.8EL (RHEL 4) bu the modules dont load .I am currently trying with the 2.6.12.6 vanilla (kernel.org) .I find patches & the series file but no configuration file. Can I use the configuration file for some other kernel. onkar On 4/24/07, Andreas Dilger <adilger@clusterfs.com> wrote:> On Apr 23, 2007 12:22 +0530, Onkar N Mahajan wrote: > > cp /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_fs.h > > /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_fs_i.h > > /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_fs_sb.h > > /usr/src/kernels/2.6.9-5.EL-smp-i686/include/linux/ext3_jbd.h > > You need a MUCH newer kernel than 2.6.9-5.EL for Lustre. We always > release each version of Lustre to build against only the latest > errata kernel from RHEL and SLES. > > The 1.4.10 ChangeLog reports you need kernel 2.6.9-42.0.8.EL: > > 2007-04-01 Cluster File Systems, Inc. <info@clusterfs.com> > * version 1.4.10 > * Support for kernels: > 2.4.21-47.0.1.EL (RHEL 3) > 2.6.5-7.276 (SLES 9) > 2.6.9-42.0.8EL (RHEL 4) > 2.6.12.6 vanilla (kernel.org) > 2.6.16.21-0.8 (SLES10) > > > Cheers, Andreas > -- > Andreas Dilger > Principal Software Engineer > Cluster File Systems, Inc. > >