[ewg] Re: [PATCH] NFS-RDMA backport for RHEL 5.2
Jeff Becker
Jeffrey.C.Becker at nasa.gov
Sat Feb 28 12:13:29 PST 2009
Steve Wise wrote:
> Jon Mason wrote:
>
>> Hey Vlad,
>>
>> I wanted to get you the NFS-RDMA backport patches I have queued up prior
>> to rc1 being built. I have this patch (RHEL5.2), as well as 2.6.22, and
>> 2.6.25 (which I will be sending in separate e-mails).
>>
>>
>
>
> Thanks Jon and Tom for doing this work!
>
Yes. Thanks from me as well. Although I see much overlap between your
RHEL5.2 patch and my SLES10SP2 patches, I will start with your work in
order to unify the two backports as much as possible. Your backport also
answers a few questions I've been having when reviewing my backport.
Hopefully the SLES10SP2 backport is not too far off. Thanks again.
-jeff
>
>
>> This patch contains the changes necessary to get NFS-RDMA 99% working on
>> RHEL5.2. It 100% passes of the connectathon testcases when using RDMA.
>> When using TCP, 1 testcase hangs (for which I've found a code hack to
>> work around, but not a fix). The testcase is the 30MB transfer in the
>> "special" tests, and is 100% reproducible.
>>
>> With the attached patch, you can now enable the nfs-rdma-mod by default
>> and run it through your nightly build tests.
>>
>>
>>
>
>
> Just to clarify: Enable nfs-rdma-mod on rhel5.2, 2.6.22, and 2.6.18
> only. Also we'll have to address any hw platform issues that come up
> during your builds.
>
>
>
>> There is one problem with nfs-utils, which will necessitate including it
>> in the OFED distribution. Currently, there is a check for the kernel
>> version you are running when running the mount.nfs command. This check
>> is to verify if one is running a kernel greater than 2.6.22. If not,
>> then it will not allow a mount with RDMA as an option. In earlier
>> versions, there was an override option of "-i". This has since been
>> removed for an unknown reason (but if you run `mount.nfs`, you can see
>> that they forgot to remove 'i' from "usage" options). I will send them
>> a patch to fix this in the latest version, but this will be a problem
>> that will require it to be built locally until such a time as that is
>> pulled in.
>>
>>
>>
>
>
> We'll need to ship nfs-utils that works for nfsrdma on the older kernels
> as part of ofed-1.4.1. Stay tuned for this.
>
>
> Steve.
>
More information about the ewg
mailing list