[Lustre-discuss] Compiling lustre 1.8.X on Ubuntu LTS 10.04

Ramiro Alba Queipo raq at cttc.upc.edu
Tue May 4 09:14:21 PDT 2010


On Tue, 2010-05-04 at 14:16 +0200, Bernd Schubert wrote:

> That is bug 22729. A very simple patch (entirely untested) should be:
> 
> diff --git a/lnet/include/libcfs/linux/kp30.h b/lnet/include/libcfs/linux/kp30.h
> --- a/lnet/include/libcfs/linux/kp30.h
> +++ b/lnet/include/libcfs/linux/kp30.h
> @@ -386,17 +386,8 @@ extern int  lwt_snapshot (cycles_t *now,
>  # define LPF64 "l"
>  #endif
> 
> -#ifdef HAVE_SIZE_T_LONG
> -# define LPSZ  "%lu"
> -#else
> -# define LPSZ  "%u"
> -#endif
> -
> -#ifdef HAVE_SSIZE_T_LONG
> -# define LPSSZ "%ld"
> -#else
> -# define LPSSZ "%d"
> -#endif
> +#define LPSZ  "%zd"
> +#define LPSSZ "%zd"
> 
>  #ifndef LPU64
>  # error "No word size defined"

Thanks Bernd. Now, it compiles

> 
> 
> Please note that I did not test this patch at all yet.

I'll follow the bug and test yours

Now a couple of questions:

1) I've compiled RedHat5  2.6.18-164.11.1 kernel using config from file
config-2.6.18-164.11.1.el5_lustre.1.8.3 extracted from package
kernel-2.6.18-164.11.1.el5_lustre.1.8.3.x86_64-ext4.rpm from Oracle
server that says:
Lustre-patched kernel for ext4(MDS/MGS/OSS Only)

Is it the right one?

2) By looking at infiniband libraries in Ubuntu LTS 10.04/Debian testing
I could see that there are mainly OFED 1.4.2 except except libibverbs
and librdmacm packages which seem to be from OFED 1.5.1 (libibverbs) and
1.5 (librdmaca).
I suppose it have done this way, due to the 2.6.32 kernel (containing
OFED 1.5.1 as you can see in docs/OFED_release_notes.txt) and openmpi
1.4.1 (coming with OFED 1.5.1), but I afraid of having problems when
using Lustre 1.8.3 on it. I asked Debian maintainer Roland Dreier but he
did not answer.

Should I worry?

-- 
Ramiro Alba

Centre Tecnològic de Tranferència de Calor
http://www.cttc.upc.edu


Escola Tècnica Superior d'Enginyeries
Industrial i Aeronàutica de Terrassa
Colom 11, E-08222, Terrassa, Barcelona, Spain
Tel: (+34) 93 739 86 46


-- 
Aquest missatge ha estat analitzat per MailScanner
a la cerca de virus i d'altres continguts perillosos,
i es considera que està net.




More information about the lustre-discuss mailing list