[Lustre-devel] Question of transplanting Lustre to a non-x86 arch
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
>Lustre-devel mailing list
>Lustre-devel at lists.lustre.org
More information about the lustre-devel