<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:05:08 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-241] support crc32c with hardware accelerated instruction as one of lustre checksums</title>
                <link>https://jira.whamcloud.com/browse/LU-241</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The current lustre codes is an limitation that is single client&apos;s performance (buffered I/O) when the checksum is turned on. My understanding is that the buffered I/O is handled by ptlrpcd on the client and the lustre checksum is also calculated in this thread if the client read the data from OSSs. ptlrpcd is not multithreaded in current codes, the checksum calculation harms CPU resources and impacts the lustre performance.&lt;/p&gt;

&lt;p&gt;The other hand, the latest Intel Nehalem/Westmere CPUs have the hardware crc32c accelerated instruction function and it&apos;s implemented in the CPU chip. we can use fast crc32c instruction without any additional costs if server is running with Intel CPUs.&lt;/p&gt;

&lt;p&gt;The current lustre supports crc, alder as checksum algorithm. So, I would suggest adding crc32c as one of additional checksum algorithm and enable &lt;/p&gt;

&lt;p&gt;See bz#23549 on bugzilla. The initial patch is available and simple testing is done. &lt;/p&gt;

&lt;p&gt;The performance was much improved.&lt;br/&gt;
e.g)&lt;br/&gt;
single client&apos;s read performance : 60% improved &lt;br/&gt;
1GB/sec (adler) vs 1.6GB/sec (crc32c/w hardware instruction) &lt;/p&gt;

&lt;p&gt;single client&apos;s write performance : (max) 30% improved&lt;br/&gt;
1.3GB/sec (adler) vs 1.7GB/sec (crc32c/w hardware instruction) &lt;/p&gt;

&lt;p&gt;see more detail : &lt;a href=&quot;https://bugzilla.lustre.org/attachment.cgi?id=31604&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugzilla.lustre.org/attachment.cgi?id=31604&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And I saw this patch can reduce the CPU usages too.&lt;/p&gt;

&lt;p&gt;However, see also bz#23771, we saw some some error &quot;checksum protocl errors&quot; sometimes. (not always, and we still don&apos;t know when (what&apos;s timing) this error shows up.&lt;/p&gt;

&lt;p&gt;Done someone have a look at codes in patch and give me some suggestions to fix or how figure out bug 23771?&lt;/p&gt;

&lt;p&gt;I wonder if we can land this patch into the lustre mainstream once we can fix 23771.&lt;/p&gt;</description>
                <environment></environment>
        <key id="10650">LU-241</key>
            <summary>support crc32c with hardware accelerated instruction as one of lustre checksums</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="pjones">Peter Jones</assignee>
                                    <reporter username="ihara">Shuichi Ihara</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Apr 2011 06:40:06 +0000</created>
                <updated>Fri, 27 Jan 2012 18:03:41 +0000</updated>
                            <resolved>Thu, 13 Oct 2011 10:49:58 +0000</resolved>
                                                    <fixVersion>Lustre 2.2.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                            <comments>
                            <comment id="13346" author="pjones" created="Tue, 26 Apr 2011 21:41:41 +0000"  >&lt;p&gt;Thanks for opening a ticket for this Ihara - we do not want to lose this useful work in progress&lt;/p&gt;</comment>
                            <comment id="15918" author="ihara" created="Wed, 8 Jun 2011 18:23:11 +0000"  >&lt;p&gt;fixed patch against bug 23549.&lt;/p&gt;</comment>
                            <comment id="16378" author="pjones" created="Wed, 15 Jun 2011 07:20:56 +0000"  >&lt;p&gt;Ihara do you mean that you will be uploading a patch into gerrit?&lt;/p&gt;</comment>
                            <comment id="17329" author="ihara" created="Wed, 6 Jul 2011 20:54:30 +0000"  >&lt;p&gt;I&apos;ve done to submit patch set to master and b1_8 branch, and review in progress.&lt;/p&gt;

&lt;p&gt;for master branch&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/#change,1009&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,1009&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;for b1_8 branch&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/#change,960&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,960&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="19780" author="ihara" created="Wed, 31 Aug 2011 01:47:35 +0000"  >&lt;p&gt;Maloo is always failing due to Node provisioning timed out... &lt;br/&gt;
it can&apos;t start sanity testing for new codes.&lt;/p&gt;

&lt;p&gt;can someone have a look at this Maloo errors?&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/4763d8b4-d394-11e0-8d02-52540025f9af&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/4763d8b4-d394-11e0-8d02-52540025f9af&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="19783" author="yujian" created="Wed, 31 Aug 2011 04:22:57 +0000"  >&lt;p&gt;Hello Ihara,&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/4763d8b4-d394-11e0-8d02-52540025f9af&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/4763d8b4-d394-11e0-8d02-52540025f9af&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;From the console log of client node fat-intel-1vm1, we could see:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;&#9484;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9508; Missing Package &#9500;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9488;
You have specified that the package &apos;kernel-2.6.32-131.2.1.el6.x86_64&apos; should be installed.
This package does not exist. Would you like to continue or abort this installation?
Abort &#9474; Ignore All &#9474; Continue
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;For master branch, the kernel version for RHEL6 has been updated to &apos;2.6.32-131.6.1.el6.x86_64&apos;. For b1_8 branch, it&apos;s still &apos;2.6.32-131.2.1.el6.x86_64&apos;.&lt;/p&gt;

&lt;p&gt;Since the above node provisioning failure occurred while verifying the patches for master branch, could you please rebase your patches against the latest master branch and re-submit them to Gerrit to trigger a new build and avoid the above provision failure?&lt;/p&gt;

&lt;p&gt;For b1_8 branch, the issue still exists. I think Chris and Mike would find a way to fix that.&lt;/p&gt;</comment>
                            <comment id="19788" author="ihara" created="Wed, 31 Aug 2011 05:20:11 +0000"  >
&lt;p&gt;Hi Yu Jian,&lt;/p&gt;

&lt;p&gt;Can you kick rebuilding new RPMSs manually against re-submit patches? I can&apos;t start rebulding RPM manually, but you probabry do that.&lt;/p&gt;

&lt;p&gt;Thanks&lt;br/&gt;
Ihara &lt;/p&gt;</comment>
                            <comment id="19790" author="yujian" created="Wed, 31 Aug 2011 06:12:06 +0000"  >&lt;p&gt;Hi Ihara,&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Can you kick rebuilding new RPMSs manually against re-submit patches? I can&apos;t start rebulding RPM manually, but you probabry do that.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;After you re-submit the patches, the building would be triggered automatically, and after the new RPMs are built successfully, the autotest system would also be triggered automatically to verify the patches.&lt;/p&gt;</comment>
                            <comment id="19791" author="ihara" created="Wed, 31 Aug 2011 06:23:16 +0000"  >&lt;p&gt;Yes, I know, but please see below adilger kicked rebuild and autotesitng without re-submit patches.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://build.whamcloud.com/job/lustre-reviews/1916/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://build.whamcloud.com/job/lustre-reviews/1916/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I don&apos;t think we really need re-submit the patches to kick jenkins manually for new RPMSs builds. Once jenkins finishes to builld RPMs, Maloo will start autotesting.. that is my understanding.&lt;/p&gt;
</comment>
                            <comment id="19792" author="yujian" created="Wed, 31 Aug 2011 06:56:02 +0000"  >&lt;p&gt;Hi Ihara,&lt;/p&gt;

&lt;p&gt;I meant you need &lt;em&gt;rebase&lt;/em&gt; the patches against the &lt;em&gt;latest&lt;/em&gt; master branch first and then re-submit them on Gerrit.&lt;/p&gt;

&lt;p&gt;From &lt;a href=&quot;http://review.whamcloud.com/#change,1009&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,1009&lt;/a&gt; we could see the patch set 6 was based on commit a832ab57bda8658457193cc670b72a9995f10ff0 (&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-432&quot; title=&quot;Add support for Fedora14 kernel 2.6.35.13-92.fc14 (1.8.x patchless client)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-432&quot;&gt;&lt;del&gt;LU-432&lt;/del&gt;&lt;/a&gt;), which was landed on 2011-06-24. However, after that, the default kernel version for RHEL6 on master branch was updated to &apos;2.6.32-131.6.1.el6.x86_64&apos; on 2011-07-29. So, if I just re-trigger the build on the current patch set 6, the kernel version for RHEL6 would still be the old one &apos;2.6.32-131.2.1.el6.x86_64&apos;.&lt;/p&gt;</comment>
                            <comment id="19826" author="ihara" created="Wed, 31 Aug 2011 23:51:27 +0000"  >&lt;p&gt;Hi Yu Jian,&lt;/p&gt;

&lt;p&gt;Many thanks!&lt;br/&gt;
I got it what you said, and I just rebaced my work branch and re-submited patches on Gerrit.&lt;br/&gt;
Jenkins started to build new RPMs. I hope Maloo will run autotesting with new RPMs.&lt;/p&gt;

&lt;p&gt;Thanks&lt;br/&gt;
Ihara&lt;/p&gt;
</comment>
                            <comment id="19827" author="yujian" created="Thu, 1 Sep 2011 00:14:54 +0000"  >&lt;p&gt;You&apos;re welcome, Ihara!&lt;br/&gt;
Currently, there are about 8 patch sets in the autotest queue. It would be scheduled soon, I think.&lt;/p&gt;</comment>
                            <comment id="20790" author="hudson" created="Wed, 5 Oct 2011 04:38:07 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=server,distro=el5,ib_stack=ofa/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el5,ofa #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20794" author="hudson" created="Wed, 5 Oct 2011 04:43:59 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=el6,ib_stack=inkernel/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el6,inkernel #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20798" author="hudson" created="Wed, 5 Oct 2011 04:45:26 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=server,distro=el5,ib_stack=inkernel/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el5,inkernel #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20802" author="hudson" created="Wed, 5 Oct 2011 04:46:10 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=server,distro=el6,ib_stack=inkernel/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el6,inkernel #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20806" author="hudson" created="Wed, 5 Oct 2011 04:46:41 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=sles11,ib_stack=inkernel/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,sles11,inkernel #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20810" author="hudson" created="Wed, 5 Oct 2011 04:50:56 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=el5,ib_stack=ofa/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el5,ofa #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20814" author="hudson" created="Wed, 5 Oct 2011 04:52:22 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=el5,ib_stack=inkernel/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,el5,inkernel #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20818" author="hudson" created="Wed, 5 Oct 2011 04:57:00 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=client,distro=el6,ib_stack=inkernel/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el6,inkernel #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20822" author="hudson" created="Wed, 5 Oct 2011 05:00:07 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=client,distro=ubuntu1004,ib_stack=inkernel/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,client,ubuntu1004,inkernel #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20826" author="hudson" created="Wed, 5 Oct 2011 05:00:21 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=x86_64,build_type=server,distro=el6,ib_stack=inkernel/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; x86_64,server,el6,inkernel #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20830" author="hudson" created="Wed, 5 Oct 2011 05:03:53 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=server,distro=el5,ib_stack=inkernel/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el5,inkernel #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20834" author="hudson" created="Wed, 5 Oct 2011 05:05:06 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=client,distro=el5,ib_stack=ofa/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el5,ofa #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20838" author="hudson" created="Wed, 5 Oct 2011 05:22:47 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=client,distro=el5,ib_stack=inkernel/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,client,el5,inkernel #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="20842" author="hudson" created="Wed, 5 Oct 2011 05:28:33 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/lustre-master/./arch=i686,build_type=server,distro=el5,ib_stack=ofa/287/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;lustre-master &#187; i686,server,el5,ofa #287&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-241&quot; title=&quot;support crc32c with hardware accelerated instruction as one of lustre checksums&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-241&quot;&gt;&lt;del&gt;LU-241&lt;/del&gt;&lt;/a&gt; Support crc32c with hardware accelerated instruction as one of lustre checksums&lt;/p&gt;

&lt;p&gt;Oleg Drokin : &lt;a href=&quot;http://git.whamcloud.com/gitweb?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master&amp;amp;a=commit&amp;amp;h=0517160dd68ac026513ad1b8e3e6f7abd4acfdef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;0517160dd68ac026513ad1b8e3e6f7abd4acfdef&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lustre/obdfilter/filter.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wirecheck.c&lt;/li&gt;
	&lt;li&gt;lustre/llite/llite_lib.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/utils/wiretest.c&lt;/li&gt;
	&lt;li&gt;lustre/mds/mds_lov.c&lt;/li&gt;
	&lt;li&gt;lustre/ptlrpc/import.c&lt;/li&gt;
	&lt;li&gt;lustre/include/linux/obd_support.h&lt;/li&gt;
	&lt;li&gt;lustre/osc/osc_request.c&lt;/li&gt;
	&lt;li&gt;lustre/ost/ost_handler.c&lt;/li&gt;
	&lt;li&gt;lustre/include/obd_cksum.h&lt;/li&gt;
	&lt;li&gt;lustre/include/lustre/lustre_idl.h&lt;/li&gt;
	&lt;li&gt;lustre/tests/sanity.sh&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="21206" author="pjones" created="Thu, 13 Oct 2011 10:49:58 +0000"  >&lt;p&gt;Landed for 2.2. Unlikely to consider landing this to 1.8.x at this point&lt;/p&gt;</comment>
                            <comment id="27524" author="adilger" created="Fri, 27 Jan 2012 18:03:41 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1025&quot; title=&quot;Lustre crc32c implementation not use final bit inversion&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1025&quot;&gt;&lt;del&gt;LU-1025&lt;/del&gt;&lt;/a&gt; has a fix for the CRC32C algorithm that was introduced by this change.  This will change the wire protocol.&lt;/p&gt;

&lt;p&gt;Are there any users of this feature in production?  Since the CRC32C patch was landed after 2.1.0 was released, we are planning to land the &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1025&quot; title=&quot;Lustre crc32c implementation not use final bit inversion&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1025&quot;&gt;&lt;del&gt;LU-1025&lt;/del&gt;&lt;/a&gt; change for 2.2.0 since it will not change the protocol for any released version, but if anyone has pulled this patch into another release their systems will break if they do not upgrade both the client and server at the same time.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="12972">LU-1025</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="10246" name="b-23549-allow-crc32c-hardware-support-in-lustre-2.patch" size="20857" author="ihara" created="Wed, 8 Jun 2011 18:23:11 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                    <customfield id="customfield_10020" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Bugzilla ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>23549.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzv8e7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4894</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>