<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:02:58 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-6754] wiretest / wirecheck don&apos;t match up</title>
                <link>https://jira.whamcloud.com/browse/LU-6754</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;It looks like there are a couple of definitions that differ between wirecheck and wiretest.&lt;/p&gt;

&lt;p&gt;This is in wiretest, but not wirecheck:&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;+       LASSERTF((int)offsetof(struct llog_log_hdr, llh_reserved) == 84, &quot;found %lld\n&quot;,
+                (long long)(int)offsetof(struct llog_log_hdr, llh_reserved));
+       LASSERTF((int)sizeof(((struct llog_log_hdr *)0)-&amp;gt;llh_reserved) == 4, &quot;found %lld\n&quot;,
+                (long long)(int)sizeof(((struct llog_log_hdr *)0)-&amp;gt;llh_reserved));
+       LASSERTF((int)offsetof(struct llog_log_hdr, llh_bitmap) == 88, &quot;found %lld\n&quot;,
+                (long long)(int)offsetof(struct llog_log_hdr, llh_bitmap));
+       LASSERTF((int)sizeof(((struct llog_log_hdr *)0)-&amp;gt;llh_bitmap) == 8096, &quot;found %lld\n&quot;,
+                (long long)(int)sizeof(((struct llog_log_hdr *)0)-&amp;gt;llh_bitmap));
+       LASSERTF((int)offsetof(struct llog_log_hdr, llh_tail) == 8184, &quot;found %lld\n&quot;,
+                (long long)(int)offsetof(struct llog_log_hdr, llh_tail));
+       LASSERTF((int)sizeof(((struct llog_log_hdr *)0)-&amp;gt;llh_tail) == 8, &quot;found %lld\n&quot;,
+                (long long)(int)sizeof(((struct llog_log_hdr *)0)-&amp;gt;llh_tail));
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The other difference is with fiemap_extent where wirecheck has fe_device, but wiretest still references fe_reserved.&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;-       LASSERTF((int)offsetof(struct fiemap_extent, fe_reserved[0]) == 44, &quot;found %lld\n&quot;,
-                (long long)(int)offsetof(struct fiemap_extent, fe_reserved[0]));
-       LASSERTF((int)sizeof(((struct fiemap_extent *)0)-&amp;gt;fe_reserved[0]) == 4, &quot;found %lld\n&quot;,
-                (long long)(int)sizeof(((struct fiemap_extent *)0)-&amp;gt;fe_reserved[0]));
+       LASSERTF((int)offsetof(struct fiemap_extent, fe_device) == 44, &quot;found %lld\n&quot;,
+                (long long)(int)offsetof(struct fiemap_extent, fe_device));
+       LASSERTF((int)sizeof(((struct fiemap_extent *)0)-&amp;gt;fe_device) == 4, &quot;found %lld\n&quot;,
+                (long long)(int)sizeof(((struct fiemap_extent *)0)-&amp;gt;fe_device));
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="30775">LU-6754</key>
            <summary>wiretest / wirecheck don&apos;t match up</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</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="utopiabound">Nathaniel Clark</assignee>
                                    <reporter username="kit.westneat">Kit Westneat</reporter>
                        <labels>
                    </labels>
                <created>Tue, 23 Jun 2015 01:08:24 +0000</created>
                <updated>Fri, 15 Jul 2016 17:44:22 +0000</updated>
                            <resolved>Fri, 15 Jul 2016 17:44:21 +0000</resolved>
                                                    <fixVersion>Lustre 2.9.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="120295" author="green" created="Fri, 3 Jul 2015 17:45:30 +0000"  >&lt;p&gt;We need to also think about how to automatically detect cases where one file is updated and not the other.&lt;/p&gt;</comment>
                            <comment id="120296" author="adilger" created="Fri, 3 Jul 2015 17:52:45 +0000"  >&lt;p&gt;The first part of the change is from one of Di&apos;s recent patches to change the llog header size. I believe that one of his later patches removes the llog_log_hdr delta. The FIEMAP change is due to an older patch to remove the lustre_fiemap.h and use the kernel version of this header instead. Lustre is using what is currently a reserved field, but now that we are in the kernel it may be possible to reserve it properly. &lt;/p&gt;</comment>
                            <comment id="158985" author="utopiabound" created="Fri, 15 Jul 2016 17:44:22 +0000"  >&lt;p&gt;The issues noted here were resolved by patch: &lt;a href=&quot;http://review.whamcloud.com/15162&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/15162&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <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|hzxgdb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>