<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:46:56 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-4913] mgc import reconnect race</title>
                <link>https://jira.whamcloud.com/browse/LU-4913</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;&amp;lt;0&amp;gt;[  231.434653] LustreError: 26880:0:(import.c:286:ptlrpc_invalidate_import()) ASSERTION( imp-&amp;gt;imp_invalid ) failed: &lt;br/&gt;
&amp;lt;0&amp;gt;[  231.445129] LustreError: 26880:0:(import.c:286:ptlrpc_invalidate_import()) LBUG&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.452651] Pid: 26880, comm: mount.lustre&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.456892] &lt;br/&gt;
&amp;lt;4&amp;gt;[  231.456892] Call Trace:&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.461143]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa057b825&amp;gt;&amp;#93;&lt;/span&gt; libcfs_debug_dumpstack+0x55/0x80 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.468255]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa057be27&amp;gt;&amp;#93;&lt;/span&gt; lbug_with_loc+0x47/0xb0 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.474624]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa08a3597&amp;gt;&amp;#93;&lt;/span&gt; ptlrpc_invalidate_import+0x377/0x8b0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.482172]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa08a1a16&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_set_import_discon+0xf6/0x600 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.489805]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa08a3b03&amp;gt;&amp;#93;&lt;/span&gt; ptlrpc_reconnect_import+0x33/0x1a0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.497100]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa05870d1&amp;gt;&amp;#93;&lt;/span&gt; ? libcfs_debug_msg+0x41/0x50 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.503869]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0380aec&amp;gt;&amp;#93;&lt;/span&gt; mgc_set_info_async+0x32c/0xc80 &lt;span class=&quot;error&quot;&gt;&amp;#91;mgc&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.510570]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0722d75&amp;gt;&amp;#93;&lt;/span&gt; obd_set_info_async.clone.3+0xf5/0x3a0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.518377]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa06fe1d6&amp;gt;&amp;#93;&lt;/span&gt; ? class_name2dev+0x56/0xe0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.525164]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa072b471&amp;gt;&amp;#93;&lt;/span&gt; lustre_start_mgc+0x12a1/0x2020 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.532310]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0724927&amp;gt;&amp;#93;&lt;/span&gt; ? server_kernel_mount+0x667/0xf30 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.539761]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa072ece8&amp;gt;&amp;#93;&lt;/span&gt; lustre_fill_super+0x2d8/0xfc0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.546818]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa072ea10&amp;gt;&amp;#93;&lt;/span&gt; ? lustre_fill_super+0x0/0xfc0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.553851]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8117997f&amp;gt;&amp;#93;&lt;/span&gt; get_sb_nodev+0x5f/0xa0&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.559341]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa071f765&amp;gt;&amp;#93;&lt;/span&gt; lustre_get_sb+0x25/0x30 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.565850]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811795db&amp;gt;&amp;#93;&lt;/span&gt; vfs_kern_mount+0x7b/0x1b0&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.571567]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81179782&amp;gt;&amp;#93;&lt;/span&gt; do_kern_mount+0x52/0x130&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.577210]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81197da2&amp;gt;&amp;#93;&lt;/span&gt; do_mount+0x2d2/0x8d0&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.582493]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81198430&amp;gt;&amp;#93;&lt;/span&gt; sys_mount+0x90/0xe0&lt;br/&gt;
&amp;lt;4&amp;gt;[  231.587687]  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100b0f2&amp;gt;&amp;#93;&lt;/span&gt; system_call_fastpath+0x16/0x1b&lt;/p&gt;</description>
                <environment></environment>
        <key id="24235">LU-4913</key>
            <summary>mgc import reconnect race</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.whamcloud.com/images/icons/priorities/critical.svg">Critical</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="cliffw">Cliff White</assignee>
                                    <reporter username="askulysh">Andriy Skulysh</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Wed, 16 Apr 2014 09:30:29 +0000</created>
                <updated>Tue, 31 May 2016 21:00:05 +0000</updated>
                            <resolved>Fri, 23 May 2014 14:24:37 +0000</resolved>
                                                    <fixVersion>Lustre 2.6.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="81715" author="askulysh" created="Wed, 16 Apr 2014 09:33:01 +0000"  >&lt;p&gt;mgc import can be reconnected by pinger or ptlrpc_reconnect_import().&lt;br/&gt;
ptlrpc_invalidate_import() isn&apos;t protected against alteration of imp_invalid state. Import can be&lt;br/&gt;
reconnected by pinger which makes imp_invalid equal to false. Thus LASSERT(imp-&amp;gt;imp_invalid) fails&lt;br/&gt;
in ptlrpc_invalidate_import().&lt;/p&gt;</comment>
                            <comment id="81716" author="askulysh" created="Wed, 16 Apr 2014 09:34:26 +0000"  >&lt;p&gt;patch: &lt;a href=&quot;http://review.whamcloud.com/9967&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/9967&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="81717" author="askulysh" created="Wed, 16 Apr 2014 09:37:56 +0000"  >&lt;p&gt;A test was added to reproduce the issue. Here is dmesg log showing the failure:&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;

&amp;lt;4&amp;gt;Lustre: DEBUG MARKER: == conf-sanity test 80: mgc import reconnect race == 16:25:18 (1397136318)
&amp;lt;6&amp;gt;LDISKFS-fs (loop0): mounted filesystem with ordered data mode. Opts: 
&amp;lt;6&amp;gt;LDISKFS-fs (loop0): mounted filesystem with ordered data mode. Opts: 
&amp;lt;4&amp;gt;Lustre: 9028:0:(ldlm_lib.c:1005:target_handle_connect()) MGS: connection from afc19ceb-785b-4037-43da-94710aee9fb7@0@lo t0 exp (null) cur 1397136328 last 0
&amp;lt;4&amp;gt;Lustre: lustre-MDT0000: used disk, loading
&amp;lt;4&amp;gt;Lustre: 9078:0:(debug.c:320:libcfs_debug_str2mask()) You are trying to use a numerical value for the mask - this will be deprecated in a future release.
&amp;lt;6&amp;gt;LDISKFS-fs (loop1): mounted filesystem with ordered data mode. Opts: 
&amp;lt;6&amp;gt;LDISKFS-fs (loop1): mounted filesystem with ordered data mode. Opts: 
&amp;lt;6&amp;gt;Lustre: lustre-OST0000: Now serving lustre-OST0000 on /dev/loop1 with recovery enabled
&amp;lt;4&amp;gt;Lustre: 9202:0:(genops.c:1498:obd_export_evict_by_uuid()) MGS: evicting afc19ceb-785b-4037-43da-94710aee9fb7 at adminstrative request
&amp;lt;3&amp;gt;LustreError: 11-0: MGC192.168.122.169@tcp: Communicating with 0@lo, operation ldlm_enqueue failed with -107.
&amp;lt;3&amp;gt;LustreError: 166-1: MGC192.168.122.169@tcp: Connection to MGS (at 0@lo) was lost; in progress operations using this service will fail
&amp;lt;3&amp;gt;LustreError: 9027:0:(fail.c:124:__cfs_fail_timeout_set()) cfs_fail_timeout id 906 sleeping for 10000ms
&amp;lt;4&amp;gt;Lustre: 8745:0:(client.c:1960:ptlrpc_expire_one_request()) @@@ Request  sent has timed out for slow reply: [sent 1397136328/real 1397136328]  req@ffff88007a9c3bc0 x1465003620171816/t0(0) o8-&amp;gt;lustre-OST0000-osc-MDT0000@0@lo:28/4 lens 368/512 e 0 to 1 dl 1397136333 ref 1 fl Rpc:XN/0/ffffffff rc 0/-1
&amp;lt;4&amp;gt;Lustre: 9136:0:(ldlm_lib.c:1005:target_handle_connect()) lustre-OST0000: connection from lustre-MDT0000-mdtlov_UUID@0@lo t0 exp (null) cur 1397136338 last 0
&amp;lt;4&amp;gt;Lustre: lustre-OST0000: received MDS connection from 0@lo
&amp;lt;6&amp;gt;Lustre: MDS mdd_obd-lustre-MDT0000: lustre-OST0000_UUID now active, resetting orphans
&amp;lt;4&amp;gt;Lustre: 8745:0:(client.c:1960:ptlrpc_expire_one_request()) @@@ Request  sent has timed out for slow reply: [sent 1397136333/real 1397136333]  req@ffff88007a9c3440 x1465003620171868/t0(0) o250-&amp;gt;MGC192.168.122.169@tcp@0@lo:26/25 lens 368/512 e 0 to 1 dl 1397136339 ref 1 fl Rpc:XN/0/ffffffff rc 0/-1
&amp;lt;3&amp;gt;LustreError: 9027:0:(fail.c:128:__cfs_fail_timeout_set()) cfs_fail_timeout id 906 awake
&amp;lt;4&amp;gt;Lustre: 9027:0:(ldlm_lib.c:1005:target_handle_connect()) MGS: connection from afc19ceb-785b-4037-43da-94710aee9fb7@0@lo t0 exp (null) cur 1397136343 last 0
&amp;lt;3&amp;gt;LustreError: 9029:0:(fail.c:124:__cfs_fail_timeout_set()) cfs_fail_timeout id 906 sleeping for 10000ms
&amp;lt;3&amp;gt;LustreError: 9029:0:(fail.c:128:__cfs_fail_timeout_set()) cfs_fail_timeout id 906 awake
&amp;lt;4&amp;gt;Lustre: MGS: Client afc19ceb-785b-4037-43da-94710aee9fb7 (at 0@lo) reconnecting
&amp;lt;4&amp;gt;Lustre: 9029:0:(ldlm_lib.c:1005:target_handle_connect()) MGS: connection from afc19ceb-785b-4037-43da-94710aee9fb7@0@lo t0 exp ffff88007a58ec00 cur 1397136353 last 1397136343
&amp;lt;3&amp;gt;LustreError: 9029:0:(obd_class.h:514:obd_set_info_async()) obd_set_info_async: dev 0 no operation
&amp;lt;4&amp;gt;Lustre: Evicted from MGS (at MGC192.168.122.169@tcp_0) after server handle changed from 0x49a8420081f448d2 to 0x49a8420081f44981
&amp;lt;3&amp;gt;LustreError: 9205:0:(fail.c:124:__cfs_fail_timeout_set()) cfs_fail_timeout id 906 sleeping for 15000ms
&amp;lt;6&amp;gt;LDISKFS-fs (loop2): mounted filesystem with ordered data mode. Opts: 
&amp;lt;6&amp;gt;LDISKFS-fs (loop2): mounted filesystem with ordered data mode. Opts: 
&amp;lt;3&amp;gt;LustreError: 9231:0:(fail.c:124:__cfs_fail_timeout_set()) cfs_fail_timeout id 906 sleeping for 15000ms
&amp;lt;3&amp;gt;LustreError: 9205:0:(fail.c:128:__cfs_fail_timeout_set()) cfs_fail_timeout id 906 awake
&amp;lt;6&amp;gt;Lustre: MGC192.168.122.169@tcp: Connection restored to MGS (at 0@lo)
&amp;lt;3&amp;gt;LustreError: 9231:0:(fail.c:128:__cfs_fail_timeout_set()) cfs_fail_timeout id 906 awake
&amp;lt;0&amp;gt;LustreError: 9231:0:(import.c:287:ptlrpc_invalidate_import()) ASSERTION( imp-&amp;gt;imp_invalid ) failed: 
&amp;lt;0&amp;gt;LustreError: 9231:0:(import.c:287:ptlrpc_invalidate_import()) LBUG
&amp;lt;4&amp;gt;Pid: 9231, comm: mount.lustre
&amp;lt;4&amp;gt;
&amp;lt;4&amp;gt;Call Trace:
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa0d9d825&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa0d9de27&amp;gt;] lbug_with_loc+0x47/0xb0 [libcfs]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa068df2f&amp;gt;] ptlrpc_invalidate_import+0x84f/0x8e0 [ptlrpc]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa068bed6&amp;gt;] ? ptlrpc_set_import_discon+0xf6/0x600 [ptlrpc]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa068dff3&amp;gt;] ptlrpc_reconnect_import+0x33/0x1a0 [ptlrpc]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa0da90f1&amp;gt;] ? libcfs_debug_msg+0x41/0x50 [libcfs]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa092bb3c&amp;gt;] mgc_set_info_async+0x32c/0xc80 [mgc]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa0da90f1&amp;gt;] ? libcfs_debug_msg+0x41/0x50 [libcfs]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa050c115&amp;gt;] obd_set_info_async.clone.3+0xf5/0x3a0 [obdclass]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa04e71f6&amp;gt;] ? class_name2dev+0x56/0xe0 [obdclass]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa05148f3&amp;gt;] lustre_start_mgc+0x1383/0x1fd0 [obdclass]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa050dd10&amp;gt;] ? server_kernel_mount+0x6b0/0xf30 [obdclass]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa0518038&amp;gt;] lustre_fill_super+0x2d8/0xfd0 [obdclass]
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa0517d60&amp;gt;] ? lustre_fill_super+0x0/0xfd0 [obdclass]
&amp;lt;4&amp;gt; [&amp;lt;ffffffff81179a2f&amp;gt;] get_sb_nodev+0x5f/0xa0
&amp;lt;4&amp;gt; [&amp;lt;ffffffffa0508b05&amp;gt;] lustre_get_sb+0x25/0x30 [obdclass]
&amp;lt;4&amp;gt; [&amp;lt;ffffffff8117968b&amp;gt;] vfs_kern_mount+0x7b/0x1b0
&amp;lt;4&amp;gt; [&amp;lt;ffffffff81179832&amp;gt;] do_kern_mount+0x52/0x130
&amp;lt;4&amp;gt; [&amp;lt;ffffffff81197eb2&amp;gt;] do_mount+0x2d2/0x8d0
&amp;lt;4&amp;gt; [&amp;lt;ffffffff81198540&amp;gt;] sys_mount+0x90/0xe0
&amp;lt;4&amp;gt; [&amp;lt;ffffffff8100b0f2&amp;gt;] system_call_fastpath+0x16/0x1b
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="84784" author="pjones" created="Fri, 23 May 2014 14:24:37 +0000"  >&lt;p&gt;Landed for 2.6&lt;/p&gt;</comment>
                            <comment id="91739" author="spitzcor" created="Fri, 15 Aug 2014 16:23:39 +0000"  >&lt;p&gt;FYI, in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5420&quot; title=&quot;Failure on test suite sanity test_17m: mount MDS failed, Input/output error&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5420&quot;&gt;&lt;del&gt;LU-5420&lt;/del&gt;&lt;/a&gt; it was reported that the fix for this bug caused that regression.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="25764">LU-5420</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="37208">LU-8206</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|hzwk8v:</customfieldvalue>

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