<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:31:43 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-3187] Interop 2.3.64&lt;-&gt;2.3/2.1: sanity test_180a: lustre-OST0000: client sent bad object 0x2ce2:2: rc = -EPROTO</title>
                <link>https://jira.whamcloud.com/browse/LU-3187</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Hit following error when running sanity subtest 180a:&lt;/p&gt;

&lt;p&gt;client console:&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;Lustre: DEBUG MARKER: == sanity test 180a: test obdecho on osc == 09:59:45 (1366304385)
Lustre: 26569:0:(client.c:1917:ptlrpc_expire_one_request()) @@@ Request  sent has timed out for slow reply: [sent 1366304386/real 1366304386]  req@ffff88030bf2cc00 x1432673905016940/t0(0) o4-&amp;gt;lustre-OST0000_osc@10.10.4.134@tcp:6/4 lens 488/448 e 0 to 1 dl 1366304398 ref 2 fl Rpc:X/0/ffffffff rc 0/-1
Lustre: lustre-OST0000_osc: Connection to lustre-OST0000 (at 10.10.4.134@tcp) was lost; in progress operations using this service will wait for recovery to complete
Lustre: lustre-OST0000_osc: Connection restored to lustre-OST0000 (at 10.10.4.134@tcp)
Lustre: 26569:0:(client.c:1917:ptlrpc_expire_one_request()) @@@ Request  sent has timed out for slow reply: [sent 1366304398/real 1366304398]  req@ffff88030bf2cc00 x1432673905016959/t0(0) o4-&amp;gt;lustre-OST0000_osc@10.10.4.134@tcp:6/4 lens 488/448 e 0 to 1 dl 1366304410 ref 2 fl Rpc:X/2/ffffffff rc 0/-1
Lustre: lustre-OST0000_osc: Connection to lustre-OST0000 (at 10.10.4.134@tcp) was lost; in progress operations using this service will wait for recovery to complete
Lustre: lustre-OST0000_osc: Connection restored to lustre-OST0000 (at 10.10.4.134@tcp)
Lustre: 26569:0:(client.c:1917:ptlrpc_expire_one_request()) @@@ Request  sent has timed out for slow reply: [sent 1366304410/real 1366304410]  req@ffff88030bf2cc00 x1432673905016978/t0(0) o4-&amp;gt;lustre-OST0000_osc@10.10.4.134@tcp:6/4 lens 488/448 e 0 to 1 dl 1366304422 ref 2 fl Rpc:X/2/ffffffff rc 0/-1
Lustre: lustre-OST0000_osc: Connection to lustre-OST0000 (at 10.10.4.134@tcp) was lost; in progress operations using this service will wait for recovery to complete
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;OST console:&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;Lustre: DEBUG MARKER: == sanity test 180a: test obdecho on osc == 01:56:15 (1366188975)
LustreError: 16656:0:(ost_handler.c:123:ost_validate_obdo()) lustre-OST0000: client 10.10.4.5@tcp sent bad object 0x2ce2:2: rc = -EPROTO
LustreError: 16656:0:(ost_handler.c:2107:ost_io_hpreq_handler()) invalid object ids
Lustre: lustre-OST0000: Client lustre-OST0000_osc_UUID (at 10.10.4.5@tcp) reconnecting
LustreError: 16656:0:(ost_handler.c:123:ost_validate_obdo()) lustre-OST0000: client 10.10.4.5@tcp sent bad object 0x2ce2:2: rc = -EPROTO
LustreError: 16656:0:(ost_handler.c:2107:ost_io_hpreq_handler()) invalid object ids
Lustre: lustre-OST0000: Client lustre-OST0000_osc_UUID (at 10.10.4.5@tcp) reconnecting
LustreError: 16656:0:(ost_handler.c:123:ost_validate_obdo()) lustre-OST0000: client 10.10.4.5@tcp sent bad object 0x2ce2:2: rc = -EPROTO
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment>server: lustre-master tag-2.3.64 build #1411&lt;br/&gt;
client: 2.3.0</environment>
        <key id="18446">LU-3187</key>
            <summary>Interop 2.3.64&lt;-&gt;2.3/2.1: sanity test_180a: lustre-OST0000: client sent bad object 0x2ce2:2: rc = -EPROTO</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.whamcloud.com/images/icons/priorities/blocker.svg">Blocker</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="di.wang">Di Wang</assignee>
                                    <reporter username="sarah">Sarah Liu</reporter>
                        <labels>
                            <label>MB</label>
                    </labels>
                <created>Wed, 17 Apr 2013 21:42:46 +0000</created>
                <updated>Mon, 20 May 2013 19:42:07 +0000</updated>
                            <resolved>Mon, 13 May 2013 19:41:55 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                                    <fixVersion>Lustre 2.4.0</fixVersion>
                    <fixVersion>Lustre 2.1.6</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="56516" author="keith" created="Wed, 17 Apr 2013 22:25:28 +0000"  >&lt;p&gt;Do you have a link to more logs?  Your output just show the start of 180a. &lt;/p&gt;

&lt;p&gt;This was 2.3 master interop testing? &lt;/p&gt;</comment>
                            <comment id="56553" author="sarah" created="Thu, 18 Apr 2013 17:38:00 +0000"  >&lt;p&gt;The system just hang there, I just updated the client console logs, what other logs do you need?&lt;br/&gt;
This is hit in the interop testing between 2.3.0 client and master server&lt;/p&gt;</comment>
                            <comment id="56755" author="sarah" created="Mon, 22 Apr 2013 23:29:05 +0000"  >&lt;p&gt;Also hit the similar issue between 2.1.5 client and 2.4 server in bdfilter-survey&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/777db7c8-a78b-11e2-b3cc-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/777db7c8-a78b-11e2-b3cc-52540035b04c&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;OST console:&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;10:02:39:LustreError: 31434:0:(ost_handler.c:123:ost_validate_obdo()) lustre-OST0003: client 10.10.4.117@tcp sent bad object 0x49a62:2: rc = -EPROTO
10:02:39:LustreError: 31434:0:(ost_handler.c:123:ost_validate_obdo()) Skipped 2799 previous similar messages
10:02:39:LustreError: 31434:0:(ost_handler.c:2107:ost_io_hpreq_handler()) invalid object ids
10:02:39:LustreError: 31434:0:(ost_handler.c:2107:ost_io_hpreq_handler()) Skipped 2799 previous similar messages
10:07:50:LustreError: 32677:0:(ofd_grant.c:255:ofd_grant_space_left()) lustre-OST0006: cli lustre-OST0006_osc_UUID/ffff88007ab45c00 left 4009984 &amp;lt; tot_grant 4750380 unstable 0 pending 0
10:07:52:LustreError: 32677:0:(ofd_grant.c:255:ofd_grant_space_left()) Skipped 239 previous similar messages
10:12:17:Lustre: lustre-OST0003: Client lustre-OST0003_osc_UUID (at 10.10.4.117@tcp) reconnecting
10:12:17:Lustre: Skipped 349 previous similar messages
10:12:40:LustreError: 31434:0:(ost_handler.c:123:ost_validate_obdo()) lustre-OST0003: client 10.10.4.117@tcp sent bad object 0x49a62:2: rc = -EPROTO
10:12:41:LustreError: 31434:0:(ost_handler.c:123:ost_validate_obdo()) Skipped 2799 previous similar messages
10:12:41:LustreError: 31434:0:(ost_handler.c:2107:ost_io_hpreq_handler()) invalid object ids
10:12:41:LustreError: 31434:0:(ost_handler.c:2107:ost_io_hpreq_handler()) Skipped 2799 previous similar messages
10:17:50:LustreError: 32686:0:(ofd_grant.c:255:ofd_grant_space_left()) lustre-OST0006: cli lustre-OST0006_osc_UUID/ffff88007ab45c00 left 4009984 &amp;lt; tot_grant 4750380 unstable 0 pending 0
10:17:50:LustreError: 32686:0:(ofd_grant.c:255:ofd_grant_space_left()) Skipped 239 previous similar messages
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
</comment>
                            <comment id="57859" author="adilger" created="Tue, 7 May 2013 21:11:38 +0000"  >&lt;p&gt;This was introduced with the &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2684&quot; title=&quot;convert ost_id to lu_fid for FID_SEQ_NORMAL objects&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2684&quot;&gt;&lt;del&gt;LU-2684&lt;/del&gt;&lt;/a&gt; landing to swap o_id/o_seq with f_seq/f_oid.&lt;/p&gt;

&lt;p&gt;Bumping to be a blocker until we decide whether interop of echo_client and obdfilter-survey is a requirement for 2.4.0.  I don&apos;t think this could easily be fixed after 2.4.0 anymore.&lt;/p&gt;

&lt;p&gt;Possible options for fixing this include:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;increase &lt;tt&gt;LUSTRE_FID_INIT_OID&lt;/tt&gt; to be &quot;2&quot;, so that the first allocated OID is &quot;3&quot; and we can ensure that o_seq=2 is not f_oid=2.&lt;/li&gt;
	&lt;li&gt;check on the server for older clients, but this won&apos;t fix new clients on older servers&lt;/li&gt;
	&lt;li&gt;introduce a new &lt;tt&gt;OBD_CONNECT_OSTFID&lt;/tt&gt; flag that decides what order the fields are in, with a fixup at the OST level so that lower layers of the code do not need to handle this everywhere.  Sadly, the obvious &lt;tt&gt;OBD_CONNECT_FID&lt;/tt&gt; flag is useless, since older clients send these to the OSTs even if they mean nothing.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;If we don&apos;t consider this fix itself to be a blocker, it probably makes sense to have the clients and MDS send &lt;tt&gt;OBD_CONNECT_OSTFID&lt;/tt&gt; and the servers accept this, so that it is at least &lt;em&gt;possible&lt;/em&gt; to detect and fix this situation later.&lt;/p&gt;</comment>
                            <comment id="57861" author="pjones" created="Tue, 7 May 2013 21:24:55 +0000"  >&lt;p&gt;Di&lt;/p&gt;

&lt;p&gt;Could you please comment?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="57874" author="di.wang" created="Wed, 8 May 2013 01:03:46 +0000"  >&lt;p&gt;Hmm, echo client does not use OBD_CONNECT_FID yet, so we can still add OBD_CONNECT_FID for 2.4 echo client. Then ost_validate_obdo can tell new and old echo client. I will cook a patch.&lt;/p&gt;</comment>
                            <comment id="57885" author="di.wang" created="Wed, 8 May 2013 08:06:29 +0000"  >&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/6287&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/6287&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="58206" author="adilger" created="Fri, 10 May 2013 22:12:04 +0000"  >&lt;p&gt;Minor fixup for b2_1: &lt;a href=&quot;http://review.whamcloud.com/6319&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/6319&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="58311" author="jlevi" created="Mon, 13 May 2013 19:41:55 +0000"  >&lt;p&gt;Patch landed to master.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="17315">LU-2684</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|hzvof3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7775</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>