<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:25:13 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-9328] if there is error starting OSP, device is not cleaned up</title>
                <link>https://jira.whamcloud.com/browse/LU-9328</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;I&apos;ve been running into an issue where if gss_sec_lookup_ctx_kr fails during the osp connect, there is a problem unloading the OSP device:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;lctl dl&lt;br/&gt;
  0 UP osd-ldiskfs test-MDT0000-osd test-MDT0000-osd_UUID 4&lt;br/&gt;
  8 IN osp test-OST0000-osc-MDT0000 test-MDT0000-mdtlov_UUID 5&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;Here are the debug messages:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;00000100:00000001:0.0:1492030557.994779:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:657:ptlrpc_connect_import()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000100:00080000:0.0:1492030557.994780:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:675:ptlrpc_connect_import()) ffff880010d7f800 test-OST0000_UUID: changing &lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt; state from NEW to CONNECTING
00000100:00000001:0.0:1492030557.994782:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:504:import_select_connection()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000100:00080000:0.0:1492030557.994784:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:519:import_select_connection()) test-OST0000-osc-MDT0000: connect to NID 192.168.122.32@tcp last attempt 0
00000100:00000001:0.0:1492030557.994786:0:2267:0:(connection.c:126:ptlrpc_connection_addref()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000100:00000040:0.0:1492030557.994788:0:2267:0:(connection.c:131:ptlrpc_connection_addref()) conn=ffff880010da0420 refcount 3 to 192.168.122.32@tcp
00000100:00000001:0.0:1492030557.994789:0:2267:0:(connection.c:133:ptlrpc_connection_addref()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446612132596941856 : -131941112609760 : ffff880010da0420)
00000020:00000001:0.0:1492030557.994791:0:2267:0:(genops.c:707:class_conn2export()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000020:00000040:0.0:1492030557.994791:0:2267:0:(genops.c:719:class_conn2export()) looking &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; export cookie 0xc5f1c14268facf09
00000020:00000001:0.0:1492030557.994792:0:2267:0:(lustre_handles.c:156:class_handle2object()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000020:00000040:0.0:1492030557.994792:0:2267:0:(genops.c:803:class_export_get()) GETting export ffff8800108f1400 : &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; refcount 3
00000020:00000001:0.0:1492030557.994793:0:2267:0:(lustre_handles.c:179:class_handle2object()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446612132592030720 : -131941117520896 : ffff8800108f1400)
00000020:00000001:0.0:1492030557.994795:0:2267:0:(genops.c:721:class_conn2export()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446612132592030720 : -131941117520896 : ffff8800108f1400)
00000100:00000001:0.0:1492030557.994796:0:2267:0:(connection.c:126:ptlrpc_connection_addref()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000100:00000040:0.0:1492030557.994797:0:2267:0:(connection.c:131:ptlrpc_connection_addref()) conn=ffff880010da0420 refcount 4 to 192.168.122.32@tcp
00000100:00000001:0.0:1492030557.994798:0:2267:0:(connection.c:133:ptlrpc_connection_addref()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446612132596941856 : -131941112609760 : ffff880010da0420)
00000020:00000040:0.0:1492030557.994799:0:2267:0:(genops.c:813:class_export_put()) PUTting export ffff8800108f1400 : &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; refcount 2
00000100:00080000:0.0:1492030557.994801:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:597:import_select_connection()) test-OST0000-osc-MDT0000: &lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt; ffff880010d7f800 using connection 192.168.122.32@tcp/192.168.122.32@tcp
00000100:00000001:0.0:1492030557.994802:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:601:import_select_connection()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=0 : 0 : 0)
02000000:00000001:0.0:1492030557.994804:0:2267:0:(sec.c:1434:sptlrpc_import_sec_adapt()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:00000001:0.0:1492030557.994805:0:2267:0:(sec_config.c:900:sptlrpc_conf_choose_flavor()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:00000400:0.0:1492030557.994806:0:2267:0:(sec_config.c:567:target2fsname()) tgt: test-OST0000_UUID fsname test
02000000:00000001:0.0:1492030557.994808:0:2267:0:(sec_config.c:632:sptlrpc_conf_get()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:00000001:0.0:1492030557.994809:0:2267:0:(sec_config.c:604:sptlrpc_conf_get_tgt()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:00000001:0.0:1492030557.994810:0:2267:0:(sec_config.c:423:sptlrpc_rule_set_choose()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:00000400:0.0:1492030557.994811:0:2267:0:(sec_config.c:425:sptlrpc_rule_set_choose()) dumping rule set, rule count now: 3
02000000:08000000:0.0:1492030557.994812:0:2267:0:(sec_config.c:458:sptlrpc_rule_set_dump()) &amp;lt;00&amp;gt; from 0 to 2, net 20000, rpc 20222
02000000:08000000:0.0:1492030557.994814:0:2267:0:(sec_config.c:458:sptlrpc_rule_set_dump()) &amp;lt;01&amp;gt; from 0 to 1, net 20000, rpc 20222
02000000:08000000:0.0:1492030557.994815:0:2267:0:(sec_config.c:458:sptlrpc_rule_set_dump()) &amp;lt;02&amp;gt; from ff to ff, net ffffffff, rpc 20222
02000000:00000001:0.0:1492030557.994817:0:2267:0:(sec_config.c:444:sptlrpc_rule_set_choose()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=1 : 1 : 1)
02000000:08000000:0.0:1492030557.994819:0:2267:0:(sec.c:1487:sptlrpc_import_sec_adapt()) &lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt; test-OST0000-osc-MDT0000-&amp;gt;192.168.122.32@tcp netid 20000: select flavor ski
02000000:00000001:0.0:1492030557.994820:0:2267:0:(sec.c:1331:sptlrpc_sec_create()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:08000000:0.0:1492030557.994821:0:2267:0:(sec.c:1349:sptlrpc_sec_create()) osp test-OST0000-osc-MDT0000: select security flavor ski
02000000:00000001:0.0:1492030557.994824:0:2267:0:(gss_keyring.c:613:gss_sec_create_kr()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:00000010:0.0:1492030557.994825:0:2267:0:(gss_keyring.c:615:gss_sec_create_kr()) kmalloced &lt;span class=&quot;code-quote&quot;&gt;&apos;gsec_kr&apos;&lt;/span&gt;: 208 at ffff88003c962100.
00000020:00000040:0.0:1492030557.994827:0:2267:0:(genops.c:1006:class_import_get()) &lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt; ffff880010d7f800 refcount=2 obd=test-OST0000-osc-MDT0000
02000000:08000000:0.0:1492030557.994829:0:2267:0:(sec_gss.c:1120:gss_sec_create_common()) create gss.keyring@ffff88003c962100
02000000:00000001:0.0:1492030557.994830:0:2267:0:(gss_keyring.c:636:gss_sec_create_kr()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446612133330690304 : -131940378861312 : ffff88003c962100)
02000000:08000000:0.0:1492030557.994832:0:2267:0:(sec_gc.c:75:sptlrpc_gc_add_sec()) added sec ffff88003c962100(gss.keyring)
02000000:00000001:0.0:1492030557.994833:0:2267:0:(sec.c:1370:sptlrpc_sec_create()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446612133330690304 : -131940378861312 : ffff88003c962100)
02000000:00000001:0.0:1492030557.994835:0:2267:0:(sec.c:1505:sptlrpc_import_sec_adapt()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=0 : 0 : 0)
00000100:00000001:0.0:1492030557.994836:0:2267:0:(obd_class.h:822:obd_reconnect()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000100:00000001:0.0:1492030557.994837:0:2267:0:(obd_class.h:832:obd_reconnect()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=0 : 0 : 0)
00000100:00000010:0.0:1492030557.994839:0:2267:0:(client.c:492:ptlrpc_request_cache_alloc()) slab-alloced &lt;span class=&quot;code-quote&quot;&gt;&apos;req&apos;&lt;/span&gt;: 752 at ffff880035bcc000.
00000020:00000040:0.0:1492030557.994840:0:2267:0:(genops.c:1006:class_import_get()) &lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt; ffff880010d7f800 refcount=3 obd=test-OST0000-osc-MDT0000
00000100:00000001:0.0:1492030557.994842:0:2267:0:(client.c:699:ptlrpc_request_bufs_pack()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:00000001:0.0:1492030557.994843:0:2267:0:(sec.c:434:sptlrpc_req_get_ctx()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:00000001:0.0:1492030557.994844:0:2267:0:(gss_keyring.c:728:gss_sec_lookup_ctx_kr()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:00000010:0.0:1492030557.994847:0:2267:0:(gss_keyring.c:823:gss_sec_lookup_ctx_kr()) kmalloced &lt;span class=&quot;code-quote&quot;&gt;&apos;coinfo&apos;&lt;/span&gt;: 232 at ffff88000fc04900.
02000000:08000000:0.0:1492030557.994850:0:2267:0:(gss_keyring.c:834:gss_sec_lookup_ctx_kr()) requesting key &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; 0@2
02000000:00000010:0.0:1492030557.999044:0:2267:0:(gss_keyring.c:840:gss_sec_lookup_ctx_kr()) kfreed &lt;span class=&quot;code-quote&quot;&gt;&apos;coinfo&apos;&lt;/span&gt;: 232 at ffff88000fc04900.
02000000:00020000:0.0:1492030557.999047:0:2267:0:(gss_keyring.c:843:gss_sec_lookup_ctx_kr()) failed request key: -126
02000000:00000001:0.0:1492030557.999095:0:2267:0:(gss_keyring.c:894:gss_sec_lookup_ctx_kr()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=0 : 0 : 0)
02000000:00020000:0.0:1492030557.999096:0:2267:0:(sec.c:448:sptlrpc_req_get_ctx()) req ffff880035bcc000: fail to get context
02000000:00000001:0.0:1492030557.999133:0:2267:0:(sec.c:449:sptlrpc_req_get_ctx()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446744073709551505 : -111 : ffffffffffffff91)
00000100:00000001:0.0:1492030557.999135:0:2267:0:(client.c:710:ptlrpc_request_bufs_pack()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving via out_free (rc=18446744073709551505 : -111 : 0xffffffffffffff91)
00000020:00000001:0.0:1492030557.999136:0:2267:0:(genops.c:1013:class_import_put()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000020:00000040:0.0:1492030557.999137:0:2267:0:(genops.c:1020:class_import_put()) &lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt; ffff880010d7f800 refcount=2 obd=test-OST0000-osc-MDT0000
00000020:00000001:0.0:1492030557.999138:0:2267:0:(genops.c:1029:class_import_put()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving
00000100:00000010:0.0:1492030557.999140:0:2267:0:(client.c:498:ptlrpc_request_cache_free()) slab-freed &lt;span class=&quot;code-quote&quot;&gt;&apos;(req)&apos;&lt;/span&gt;: 752 at ffff880035bcc000.
00000100:00000001:0.0:1492030557.999141:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:719:ptlrpc_connect_import()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving via out (rc=18446744073709551505 : -111 : 0xffffffffffffff91)
00000100:00080000:0.0:1492030557.999143:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:768:ptlrpc_connect_import()) ffff880010d7f800 test-OST0000_UUID: changing &lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt; state from CONNECTING to DISCONN
00000100:00000001:0.0:1492030557.999144:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:770:ptlrpc_connect_import()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446744073709551505 : -111 : ffffffffffffff91)
00000004:00020000:0.0:1492030557.999145:0:2267:0:(osp_dev.c:1435:osp_obd_connect()) test-OST0000-osc-MDT0000: can&apos;t connect obd: rc = -111
00000004:00000001:0.0:1492030557.999186:0:2267:0:(osp_dev.c:1436:osp_obd_connect()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving via out (rc=18446744073709551505 : -111 : 0xffffffffffffff91)
00000004:00000001:0.0:1492030557.999187:0:2267:0:(osp_dev.c:1444:osp_obd_connect()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446744073709551505 : -111 : ffffffffffffff91)
00000004:00000001:0.0:1492030557.999188:0:2267:0:(obd_class.h:808:obd_connect()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446744073709551505 : -111 : ffffffffffffff91)
00000004:00000010:0.0:1492030557.999190:0:2267:0:(lod_lov.c:299:lod_add_device()) kfreed &lt;span class=&quot;code-quote&quot;&gt;&apos;data&apos;&lt;/span&gt;: 192 at ffff8800108f9600.
00000004:00020000:0.0:1492030557.999190:0:2267:0:(lod_lov.c:302:lod_add_device()) test-OST0000-osc-MDT0000: cannot connect to next dev test-OST0000_UUID (-111)
00000004:00000001:0.0:1492030557.999238:0:2267:0:(lod_lov.c:303:lod_add_device()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving via out_cleanup (rc=18446744073709551505 : -111 : 0xffffffffffffff91)
00000004:00000001:0.0:1492030557.999240:0:2267:0:(osp_dev.c:629:osp_process_config()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000004:00000001:0.0:1492030557.999241:0:2267:0:(osp_dev.c:586:osp_shutdown()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000100:00000001:0.0:1492030557.999242:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:211:ptlrpc_deactivate_and_unlock_import()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000100:00080000:0.0:1492030557.999242:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:214:ptlrpc_deactivate_and_unlock_import()) setting &lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt; test-OST0000_UUID INVALID
00000100:00000001:0.0:1492030557.999243:0:2267:0:(client.c:3089:ptlrpc_abort_inflight()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000100:00000001:0.0:1492030557.999244:0:2267:0:(client.c:3139:ptlrpc_abort_inflight()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving
00000100:00000001:0.0:1492030557.999245:0:2267:0:(obd_class.h:1141:obd_import_event()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000004:00080000:0.0:1492030557.999247:0:2267:0:(osp_dev.c:1604:osp_import_event()) got inactive
00000100:00000001:0.0:1492030557.999248:0:2267:0:(obd_class.h:1151:obd_import_event()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving
00000100:00000001:0.0:1492030557.999248:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:222:ptlrpc_deactivate_and_unlock_import()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving
00000100:00000001:0.0:1492030557.999249:0:2267:0:(pinger.c:426:ptlrpc_pinger_del_import()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000100:00000001:0.0:1492030557.999250:0:2267:0:(pinger.c:429:ptlrpc_pinger_del_import()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446744073709551614 : -2 : fffffffffffffffe)
00000100:00000001:0.0:1492030557.999251:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:1560:ptlrpc_disconnect_import()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000100:00000001:0.0:1492030557.999251:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:1609:ptlrpc_disconnect_import()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving via out (rc=0 : 0 : 0x0)
00000100:00080000:0.0:1492030557.999252:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:1638:ptlrpc_disconnect_import()) ffff880010d7f800 test-OST0000_UUID: changing &lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt; state from DISCONN to CLOSED
00000100:00000001:0.0:1492030557.999253:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:1644:ptlrpc_disconnect_import()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=0 : 0 : 0)
00000100:00100000:0.0:1492030557.999254:0:2267:0:(&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt;.c:318:ptlrpc_invalidate_import()) Sleeping 100 sec &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; inflight to error out
00000100:00000001:0.0:1492030557.999255:0:2267:0:(obd_class.h:1141:obd_import_event()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000001:00000001:0.0:1492030557.999256:0:2267:0:(hash.c:1663:cfs_hash_for_each_nolock()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000001:00000001:0.0:1492030557.999257:0:2267:0:(hash.c:1578:cfs_hash_for_each_relax()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000001:00000001:0.0:1492030557.999275:0:2267:0:(hash.c:1679:cfs_hash_for_each_nolock()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=0 : 0 : 0)
00000001:00000001:0.0:1492030557.999276:0:2267:0:(hash.c:1663:cfs_hash_for_each_nolock()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000001:00000001:0.0:1492030557.999276:0:2267:0:(hash.c:1578:cfs_hash_for_each_relax()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000001:00000001:0.0:1492030557.999291:0:2267:0:(hash.c:1679:cfs_hash_for_each_nolock()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=0 : 0 : 0)
00000100:00000001:0.0:1492030557.999292:0:2267:0:(obd_class.h:1151:obd_import_event()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving
02000000:00000001:0.0:1492030557.999293:0:2267:0:(gss_keyring.c:1011:gss_sec_flush_ctx_cache_kr()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:08000000:0.0:1492030557.999293:0:2267:0:(gss_keyring.c:1016:gss_sec_flush_ctx_cache_kr()) sec ffff88003c962100(2, nctx 0), uid -1, grace 1, force 1
02000000:00000001:0.0:1492030557.999295:0:2267:0:(gss_keyring.c:965:flush_spec_ctx_cache_kr()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
02000000:00000001:0.0:1492030557.999295:0:2267:0:(gss_keyring.c:1004:flush_spec_ctx_cache_kr()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving
02000000:00000001:0.0:1492030557.999296:0:2267:0:(gss_keyring.c:1023:gss_sec_flush_ctx_cache_kr()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=0 : 0 : 0)
00000004:00000001:0.0:1492030557.999297:0:2267:0:(osp_dev.c:481:osp_disconnect()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=0 : 0 : 0)
00000004:00000001:0.0:1492030557.999298:0:2267:0:(osp_sync.c:1470:osp_sync_fini()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; entered
00000004:00080000:0.0:1492030557.999452:0:2276:0:(osp_sync.c:1100:osp_sync_process_queues()) stop llog processing
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;You can see that gss_sec_create_kr is called, which takes a reference on the import, but gss_sec_destroy_kr is never called. It looks like sptlrpc_sec_put is what should be called, perhaps via sptlrpc_import_sec_put and client_destroy_import. I don&apos;t know enough about the osp life cycle to say for sure though.&lt;/p&gt;</description>
                <environment></environment>
        <key id="45456">LU-9328</key>
            <summary>if there is error starting OSP, device is not cleaned 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="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="kit.westneat">Kit Westneat</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Apr 2017 21:50:40 +0000</created>
                <updated>Wed, 12 Apr 2017 22:41:14 +0000</updated>
                                            <version>Lustre 2.9.0</version>
                                                        <due></due>
                            <votes>1</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="191769" author="kit.westneat" created="Wed, 12 Apr 2017 22:39:34 +0000"  >&lt;p&gt;I added a call to sptlrpc_import_sec_put on an error to see if that fixed it, but the OSP still doesn&apos;t unload, though gss_sec_destroy_kr is called. I&apos;ll attach the debug log in case that is useful.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="26288" name="lu-9328.dk2" size="3212847" author="kit.westneat" created="Wed, 12 Apr 2017 22:41:14 +0000"/>
                    </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|hzza0v:</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>