[Lustre-devel] Question of transplanting Lustre to a non-x86 arch

Light&ColoR eternalregion at 163.com
Wed Dec 5 18:24:19 PST 2012

Wow! BTW, how did you make it?  Actually I wanna use Lustre on MIPS. Taking a quicklook at Lustre sources, I just find less than 100 lines  architecture-sepcific asm codes( maybe more).   It's should not be hard to transplant Lustre.......
At 2012-12-06 03:05:39,"Christopher J. Morrone" <morrone2 at llnl.gov> wrote:
>Just FYI, we have been successfully using Lustre clients on PowerPC 
>architectures at LLNL for years, and PowerPC has a different default 
>page size and endianness than x86.
>On 12/05/2012 12:22 AM, Light&ColoR wrote:
>> Big thx to you Andreas!
>> At 2012-12-05 11:20:17,"Andreas Dilger" <adilger at whamcloud.com> wrote:
>>     On 2012-12-04, at 0:02, Light&ColoR <eternalregion at 163.com
>>     <mailto:eternalregion at 163.com>> wrote:
>>>     I am a newbie, I have a little bit of experience in linux kernel,
>>>     but not transplanting Lustre. How should I identify which part of
>>>     source code in Lustre is architecture specified?
>>     There is not much architecture-specific code in Lustre, and the less
>>     the better...
>>     Probably the easiest is to just try compiling it and seeing where
>>     the issues are. Some are in the build system -we don't have configs
>>     for server kernels. That isn't needed on the client though.
>>     Big endian severs are not really supported as we have no ability to
>>     test or fix them.
>>     Please keep the list updated with your progress, since this has been
>>     asked a couple of times here recently.
>>     Cheers, Andreas
>> _______________________________________________
>> Lustre-devel mailing list
>> Lustre-devel at lists.lustre.org
>> http://lists.lustre.org/mailman/listinfo/lustre-devel
>Lustre-devel mailing list
>Lustre-devel at lists.lustre.org

More information about the lustre-devel mailing list