[Lustre-discuss] Facing issues in applying zero copy patch on rhel6.
aayush.agrawal at calsoftinc.com
Mon Apr 7 04:20:01 PDT 2014
I got both the errors resolved. Looks like there was some issue with my
lustre build process itself.
So I think along with raid5-zerocopy-rhel6.patch,
raid5-stats-rhel6.patch was the only additional patch required.
On 3/24/2014 8:40 PM, aayush agrawal wrote:
> I wanted to apply zero copy patch on rhel6 so I followed below steps:
> 1. Downloaded lustre-2.1.2 and corresponding kernel
> rpm(linux-2.6.32-220.17.1.el6). The OS I am using is CentOS 6.4.
> 2. Applied kernel patches from lustre source code to kernel.
> 3. Downloaded a zero copy patch for rhel6 from:
> 4. Applied this patch to above kernel.
> 5. Then I tried to compile this kernel but it gives undefined symbol
> errors for writes_zcopy and PageConstant.
> 1. For writes_zcopy I found another patch on the same git hub
> 2. For PageConstant I couldn't find any patch to rectify this
> error. Even I do not see usage of PG_Constant/SetPageConstant
> etc. in raid5-zerocopy-rhel6.patch which I think is essential.
> 6. So my questions are:
> 1. I think few patches are missing here. As mentioned above one
> of them would be raid5-stats-rhel6.patch please confirm.
> 2. if confirmed, still there has to be at least one patch missing
> (to include PageConstant use). Are there any other patches to
> be applied before I apply raid5-stats-rhel6.patch and
> 3. I am seeing that this zero copy patch existed in lustre-2.1.2,
> In lustre/kernel-patches/patches directory for rhel5. But it
> has been removed in latest lustre 2.5.0. Is there any specific
> reason to remove it.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the lustre-discuss