[ofa-general] RE: OFED 1.2.5 - GA release

Erez Zilber erezz at voltaire.com
Thu Aug 16 22:41:15 PDT 2007


>> Quoting Kilian Cavalotti <kilian at stanford.edu>:
>> Subject: Re: OFED 1.2.5 - GA release
>>
>> Hi all,
>>
>> Quoting Tziporet Koren <tziporet at mellanox.co.il>:
>> >I am happy to announce on OFED 1.2.5 GA release.
>>
>> Thanks for the release. I just wanted to let you know that I got a 
>> compilation error (using RHEL4) in ofa_kernel:
>>
>> In file included from 
>> /var/tmp/OFEDRPM/BUILD/ofa_kernel-1.2.5/drivers/scsi/attri
>> bute_container.c:1:
>> /var/tmp/OFEDRPM/BUILD/ofa_kernel-1.2.5/include/../drivers/base/attribute_contai
>> ner.c:23:18: base.h: No such file or directory
>> make[5]: *** 
>> [/var/tmp/OFEDRPM/BUILD/ofa_kernel-1.2.5/drivers/scsi/attribute_con
>> tainer.o] Error 1
>> make[4]: *** [/var/tmp/OFEDRPM/BUILD/ofa_kernel-1.2.5/drivers/scsi] Error 2
>> make[3]: *** [_module_/var/tmp/OFEDRPM/BUILD/ofa_kernel-1.2.5] Error 2
>> make[2]: *** [modules] Error 2
>> make[1]: *** [modules] Error 2
>> make[1]: Leaving directory 
>> `/usr/src/linux-2.6.9-55.EL_lustre-1.6.1-obj/x86_64/s
>> mp'
>> make: *** [kernel] Error 2
>> error: Bad exit status from /var/tmp/rpm-tmp.56294 (%install)
>>
>>
>> The drivers/base/attribute_container.c include a "base.h" which is not 
>> provided. Copying the vanilla kernel drivers/base/base.h file in the 
>> ofa_kernel drivers/base directory works, as well as the following 
>> dirty patch:
>>
>> --- attribute_container.c.orig  2007-08-16 10:59:08.000000000 -0700
>> +++ attribute_container.c       2007-08-16 10:57:21.000000000 -0700
>> @@ -20,7 +20,7 @@
>>  #include <linux/module.h>
>>  #include <linux/mutex.h>
>>
>> -#include "base.h"
>> +#include <../drivers/base/base.h>
>>
>>  /* This is a private structure used to tie the classdev and the
>>   * container .. it should never be visible outside this file */
> 
> This is iser stuff.
> A simple workaround is to disable iser before build.
> Erez, can you check this please?

Strange. Are you testing it on a standard RHAS4 up5 machine? Can you send the ofed.conf file that you were using? I'd like to try that in our lab.
 
Erez



More information about the general mailing list