<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:01:53 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-6630] ldlm_intent_getattr_client RPC mbo_valid flags do not match those returned</title>
                <link>https://jira.whamcloud.com/browse/LU-6630</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Attached is a Wireshark output of an interaction that shows LDLM_ENQUEUE request and reply with inconsistent mbo_valid flags. The attached output has the detailed field values of a sequence of RPCs that resulted (to and from a particular client) when an &apos;fstat&apos; operation was carried out. This was from the command line:&lt;br/&gt;
  multiop /lfs/andrew/testDir/fstatTest OSc&lt;br/&gt;
You will see path lookup RPCs first. Scroll down to the first mention of &quot;intent : getattr&quot;. It will be the next LDLM_ENQUEUE RPC after the ones that do the open of &quot;fstatTest&quot;. In the request RPC the mbo_valid field has &apos;2768391860191&apos;, which is &apos;0x28491036fdf&apos;. This breaks out as the following 21 flags:&lt;/p&gt;

&lt;p&gt;OBD_MD_FLID&lt;br/&gt;
OBD_MD_FLATIME&lt;br/&gt;
OBD_MD_FLMTIME&lt;br/&gt;
OBD_MD_FLCTIME&lt;br/&gt;
OBD_MD_FLSIZE&lt;br/&gt;
OBD_MD_FLBLKSZ&lt;br/&gt;
OBD_MD_FLMODE&lt;br/&gt;
OBD_MD_FLTYPE&lt;br/&gt;
OBD_MD_FLUID&lt;br/&gt;
OBD_MD_FLGID&lt;br/&gt;
OBD_MD_FLFLAGS&lt;br/&gt;
OBD_MD_FLNLINK&lt;br/&gt;
OBD_MD_FLGENER&lt;br/&gt;
OBD_MD_FLRDEV&lt;br/&gt;
OBD_MD_FLEASIZE&lt;br/&gt;
OBD_MD_FLGROUP&lt;br/&gt;
OBD_MD_FLDIREA&lt;br/&gt;
OBD_MD_FLMODEASIZE&lt;br/&gt;
OBD_MD_MEA&lt;br/&gt;
OBD_MD_FLACL&lt;br/&gt;
OBD_MD_FLMDSCAPA&lt;/p&gt;

&lt;p&gt;The next RPC is the LDLM_ENQUEUE reply from the MDS to this request. In it the mbo_valid field is 551903440783 = 0x8080022f8f, which breaks out as these 13 flags:&lt;/p&gt;

&lt;p&gt;OBD_MD_FLID&lt;br/&gt;
OBD_MD_FLATIME&lt;br/&gt;
OBD_MD_FLMTIME&lt;br/&gt;
OBD_MD_FLCTIME&lt;br/&gt;
OBD_MD_FLMODE&lt;br/&gt;
OBD_MD_FLTYPE&lt;br/&gt;
OBD_MD_FLUID&lt;br/&gt;
OBD_MD_FLGID&lt;br/&gt;
OBD_MD_FLFLAGS&lt;br/&gt;
OBD_MD_FLNLINK&lt;br/&gt;
OBD_MD_FLEASIZE&lt;br/&gt;
OBD_MD_FLMODEASIZE&lt;br/&gt;
OBD_MD_FLACL&lt;/p&gt;

&lt;p&gt;A proper subset. Please explain the discrepancy. Andreas has suggested that the client request should list &lt;em&gt;at_least&lt;/em&gt; all the field values that should be returned, but the MDT is not honoring that in its request. He speculated this may be a sign of dead code.&lt;/p&gt;</description>
                <environment></environment>
        <key id="30311">LU-6630</key>
            <summary>ldlm_intent_getattr_client RPC mbo_valid flags do not match those returned</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="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="uselton">Andrew Uselton</reporter>
                        <labels>
                    </labels>
                <created>Thu, 21 May 2015 21:25:02 +0000</created>
                <updated>Tue, 13 Sep 2016 20:37:28 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="29041">LU-6353</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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|hzxduv:</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>