<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:40:37 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-4205] lustre 2.4 api setstrip on a 2.1.5 server Causes LBUG  ASSERTION( namelen &gt; 0 )</title>
                <link>https://jira.whamcloud.com/browse/LU-4205</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The following code compiled on a Sles11-sp2 Lustre2.4.0-3nas client will cause a lustre2.1.5 MDT server to LBUG.&lt;/p&gt;

&lt;p&gt;-&lt;del&gt;bug.c&lt;/del&gt;-&lt;br/&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br/&gt;
#include &amp;lt;lustre/liblustreapi.h&amp;gt;&lt;br/&gt;
// gcc bug_endeavour_stripe.c -Wl,-Bstatic -llustreapi -Wl,-Bdynamic&lt;br/&gt;
int main(int argc, char *argv[]) {&lt;br/&gt;
        // set stripe count to 2 with default stripe size&lt;br/&gt;
        if (llapi_file_create(argv&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;, 0, -1, 2, 0)) &lt;/p&gt;
{
            perror(&quot;problem&quot;);
        }
&lt;p&gt;}&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;LustreError: 3291:0:(mdt_handler.c:224:mdt_lock_pdo_init()) ASSERTION( namelen &amp;gt; 0 ) failed: ^M&lt;br/&gt;
LustreError: 3291:0:(mdt_handler.c:224:mdt_lock_pdo_init()) LBUG^M&lt;br/&gt;
Pid: 3291, comm: mdt_01^M&lt;br/&gt;
^M&lt;br/&gt;
Call Trace:^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0340785&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;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0340d97&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;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bb3a65&amp;gt;&amp;#93;&lt;/span&gt; mdt_lock_pdo_init+0xe5/0xf0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0be77b8&amp;gt;&amp;#93;&lt;/span&gt; mdt_reint_open+0x1f8/0x28a0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0634724&amp;gt;&amp;#93;&lt;/span&gt; ? lustre_msg_add_version+0x74/0xd0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0b7856e&amp;gt;&amp;#93;&lt;/span&gt; ? md_ucred+0x1e/0x60 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdd&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bb65d5&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_ucred+0x15/0x20 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bcd51c&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_root_squash+0x2c/0x3e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bd1c81&amp;gt;&amp;#93;&lt;/span&gt; mdt_reint_rec+0x41/0xe0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bc8ed4&amp;gt;&amp;#93;&lt;/span&gt; mdt_reint_internal+0x544/0x8e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bc953d&amp;gt;&amp;#93;&lt;/span&gt; mdt_intent_reint+0x1ed/0x530 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;/p&gt;


&lt;p&gt;&amp;lt;0&amp;gt;LustreError: 2167:0:(mdt_handler.c:224:mdt_lock_pdo_init()) ASSERTION( namelen &amp;gt; 0 ) failed: ^M&lt;br/&gt;
&amp;lt;0&amp;gt;LustreError: 2167:0:(mdt_handler.c:224:mdt_lock_pdo_init()) LBUG^M&lt;br/&gt;
&amp;lt;4&amp;gt;Pid: 2167, comm: mdt_00^M&lt;br/&gt;
&amp;lt;4&amp;gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt;Call Trace:^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa052f785&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;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa052fd97&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;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0cf6a65&amp;gt;&amp;#93;&lt;/span&gt; mdt_lock_pdo_init+0xe5/0xf0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d2a7b8&amp;gt;&amp;#93;&lt;/span&gt; mdt_reint_open+0x1f8/0x28a0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07d2724&amp;gt;&amp;#93;&lt;/span&gt; ? lustre_msg_add_version+0x74/0xd0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0ca456e&amp;gt;&amp;#93;&lt;/span&gt; ? md_ucred+0x1e/0x60 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdd&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0cf95d5&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_ucred+0x15/0x20 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d1051c&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_root_squash+0x2c/0x3e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d14c81&amp;gt;&amp;#93;&lt;/span&gt; mdt_reint_rec+0x41/0xe0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d0bed4&amp;gt;&amp;#93;&lt;/span&gt; mdt_reint_internal+0x544/0x8e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d0c53d&amp;gt;&amp;#93;&lt;/span&gt; mdt_intent_reint+0x1ed/0x530 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d0ac09&amp;gt;&amp;#93;&lt;/span&gt; mdt_intent_policy+0x379/0x690 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa078e351&amp;gt;&amp;#93;&lt;/span&gt; ldlm_lock_enqueue+0x361/0x8f0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07b41ad&amp;gt;&amp;#93;&lt;/span&gt; ldlm_handle_enqueue0+0x48d/0xf50 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d0b586&amp;gt;&amp;#93;&lt;/span&gt; mdt_enqueue+0x46/0x130 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d00772&amp;gt;&amp;#93;&lt;/span&gt; mdt_handle_common+0x932/0x1750 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d01665&amp;gt;&amp;#93;&lt;/span&gt; mdt_regular_handle+0x15/0x20 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07e2b4e&amp;gt;&amp;#93;&lt;/span&gt; ptlrpc_main+0xc4e/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811a65d0&amp;gt;&amp;#93;&lt;/span&gt; ? end_bio_bh_io_sync+0x0/0x60^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07e1f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100c0ca&amp;gt;&amp;#93;&lt;/span&gt; child_rip+0xa/0x20^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07e1f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07e1f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100c0c0&amp;gt;&amp;#93;&lt;/span&gt; ? child_rip+0x0/0x20^M&lt;br/&gt;
&amp;lt;4&amp;gt;^M&lt;br/&gt;
&amp;lt;0&amp;gt;Kernel panic - not syncing: LBUG^M&lt;br/&gt;
&amp;lt;4&amp;gt;Pid: 2167, comm: mdt_00 Not tainted 2.6.32-279.19.1.el6.20130516.x86_64.lustre215 #1^M&lt;br/&gt;
&amp;lt;4&amp;gt;Call Trace:^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8151c027&amp;gt;&amp;#93;&lt;/span&gt; ? panic+0xa0/0x189^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa052fdeb&amp;gt;&amp;#93;&lt;/span&gt; ? lbug_with_loc+0x9b/0xb0 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0cf6a65&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_lock_pdo_init+0xe5/0xf0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d2a7b8&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_reint_open+0x1f8/0x28a0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07d2724&amp;gt;&amp;#93;&lt;/span&gt; ? lustre_msg_add_version+0x74/0xd0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0ca456e&amp;gt;&amp;#93;&lt;/span&gt; ? md_ucred+0x1e/0x60 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdd&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0cf95d5&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_ucred+0x15/0x20 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d1051c&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_root_squash+0x2c/0x3e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d14c81&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_reint_rec+0x41/0xe0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d0bed4&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_reint_internal+0x544/0x8e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d0c53d&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_intent_reint+0x1ed/0x530 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d0ac09&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_intent_policy+0x379/0x690 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa078e351&amp;gt;&amp;#93;&lt;/span&gt; ? ldlm_lock_enqueue+0x361/0x8f0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07b41ad&amp;gt;&amp;#93;&lt;/span&gt; ? ldlm_handle_enqueue0+0x48d/0xf50 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d0b586&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_enqueue+0x46/0x130 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d00772&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_handle_common+0x932/0x1750 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0d01665&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_regular_handle+0x15/0x20 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07e2b4e&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0xc4e/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811a65d0&amp;gt;&amp;#93;&lt;/span&gt; ? end_bio_bh_io_sync+0x0/0x60^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07e1f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100c0ca&amp;gt;&amp;#93;&lt;/span&gt; ? child_rip+0xa/0x20^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07e1f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07e1f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
&amp;lt;4&amp;gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100c0c0&amp;gt;&amp;#93;&lt;/span&gt; ? child_rip+0x0/0x20^M&lt;/p&gt;</description>
                <environment>Client: Sles11-sp2 Lustre 2.4.0-3nas&lt;br/&gt;
Server Centos6 Lustre2.1.5-2nas&lt;br/&gt;
source at &lt;a href=&quot;git://github.com/jlan/lustre-nas.git&quot;&gt;git://github.com/jlan/lustre-nas.git&lt;/a&gt;&lt;br/&gt;
</environment>
        <key id="21843">LU-4205</key>
            <summary>lustre 2.4 api setstrip on a 2.1.5 server Causes LBUG  ASSERTION( namelen &gt; 0 )</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="3">Duplicate</resolution>
                                        <assignee username="bobijam">Zhenyu Xu</assignee>
                                    <reporter username="mhanafi">Mahmoud Hanafi</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Nov 2013 18:47:39 +0000</created>
                <updated>Thu, 14 Nov 2013 20:57:51 +0000</updated>
                            <resolved>Thu, 14 Nov 2013 20:57:50 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                    <version>Lustre 2.1.5</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="70692" author="pjones" created="Tue, 5 Nov 2013 04:42:12 +0000"  >&lt;p&gt;Bobijam&lt;/p&gt;

&lt;p&gt;Could you please advise on this issue?&lt;/p&gt;

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

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="70694" author="bobijam" created="Tue, 5 Nov 2013 05:12:46 +0000"  >&lt;p&gt;Would you mind trying this debug patch? This is for the 2.1.x server code.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/8175&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/8175&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="70872" author="mhanafi" created="Wed, 6 Nov 2013 17:23:55 +0000"  >&lt;p&gt;no luck....&lt;/p&gt;

&lt;p&gt;LustreError: 2987:0:(mdt_internal.h:789:mdt_name()) ASSERTION( namelen &amp;gt; 0 ) failed: ^M&lt;br/&gt;
LustreError: 2987:0:(mdt_internal.h:789:mdt_name()) LBUG^M&lt;br/&gt;
Call Trace:^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0340785&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;^M&lt;br/&gt;
^M&lt;br/&gt;
Entering kdb (current=0xffff8807f89b7500, pid 2987) on processor 5 Oops: (null)^M&lt;br/&gt;
due to oops @ 0x0^M&lt;/p&gt;

&lt;p&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0340785&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;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0340d97&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;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bd7d8f&amp;gt;&amp;#93;&lt;/span&gt; mdt_reint_open+0x27cf/0x28f0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0634724&amp;gt;&amp;#93;&lt;/span&gt; ? lustre_msg_add_version+0x74/0xd0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0b6656e&amp;gt;&amp;#93;&lt;/span&gt; ? md_ucred+0x1e/0x60 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdd&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0ba45d5&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_ucred+0x15/0x20 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bbb51c&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_root_squash+0x2c/0x3e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bbfc81&amp;gt;&amp;#93;&lt;/span&gt; mdt_reint_rec+0x41/0xe0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bb6ed4&amp;gt;&amp;#93;&lt;/span&gt; mdt_reint_internal+0x544/0x8e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bb753d&amp;gt;&amp;#93;&lt;/span&gt; mdt_intent_reint+0x1ed/0x530 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bb5e49&amp;gt;&amp;#93;&lt;/span&gt; mdt_intent_policy+0x379/0x690 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa05f0351&amp;gt;&amp;#93;&lt;/span&gt; ldlm_lock_enqueue+0x361/0x8f0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa06161ad&amp;gt;&amp;#93;&lt;/span&gt; ldlm_handle_enqueue0+0x48d/0xf50 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bb59e6&amp;gt;&amp;#93;&lt;/span&gt; mdt_enqueue+0x46/0x130 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bab772&amp;gt;&amp;#93;&lt;/span&gt; mdt_handle_common+0x932/0x1750 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bac665&amp;gt;&amp;#93;&lt;/span&gt; mdt_regular_handle+0x15/0x20 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0644b4e&amp;gt;&amp;#93;&lt;/span&gt; ptlrpc_main+0xc4e/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0643f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100c0ca&amp;gt;&amp;#93;&lt;/span&gt; child_rip+0xa/0x20^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0643f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0643f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100c0c0&amp;gt;&amp;#93;&lt;/span&gt; ? child_rip+0x0/0x20^M&lt;br/&gt;
^M&lt;br/&gt;
Kernel panic - not syncing: LBUG^M&lt;br/&gt;
Pid: 2930, comm: mdt_01 Not tainted 2.6.32-279.19.1.el6.20130516.x86_64.lustre215 #1^M&lt;br/&gt;
Call Trace:^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8151c027&amp;gt;&amp;#93;&lt;/span&gt; ? panic+0xa0/0x189^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0340deb&amp;gt;&amp;#93;&lt;/span&gt; ? lbug_with_loc+0x9b/0xb0 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bd7d8f&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_reint_open+0x27cf/0x28f0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0634724&amp;gt;&amp;#93;&lt;/span&gt; ? lustre_msg_add_version+0x74/0xd0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0b6656e&amp;gt;&amp;#93;&lt;/span&gt; ? md_ucred+0x1e/0x60 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdd&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0ba45d5&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_ucred+0x15/0x20 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bbb51c&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_root_squash+0x2c/0x3e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bbfc81&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_reint_rec+0x41/0xe0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bb6ed4&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_reint_internal+0x544/0x8e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bb753d&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_intent_reint+0x1ed/0x530 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bb5e49&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_intent_policy+0x379/0x690 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa05f0351&amp;gt;&amp;#93;&lt;/span&gt; ? ldlm_lock_enqueue+0x361/0x8f0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa06161ad&amp;gt;&amp;#93;&lt;/span&gt; ? ldlm_handle_enqueue0+0x48d/0xf50 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bb59e6&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_enqueue+0x46/0x130 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bab772&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_handle_common+0x932/0x1750 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0bac665&amp;gt;&amp;#93;&lt;/span&gt; ? mdt_regular_handle+0x15/0x20 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdt&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0644b4e&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0xc4e/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0643f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100c0ca&amp;gt;&amp;#93;&lt;/span&gt; ? child_rip+0xa/0x20^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0643f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0643f00&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_main+0x0/0x1a40 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;^M&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100c0c0&amp;gt;&amp;#93;&lt;/span&gt; ? child_rip+0x0/0x20^M&lt;/p&gt;
</comment>
                            <comment id="70953" author="bobijam" created="Thu, 7 Nov 2013 06:07:04 +0000"  >&lt;p&gt;update what I&apos;ve tried. Could not reproduce it.&lt;/p&gt;

&lt;p&gt;test code: bug_endeavour_stripe.c&lt;/p&gt;

&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;server&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;client&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;result&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2.1.5&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2.1.5&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;passed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2.1.5&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2.5&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;passed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2.1.5&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2.4.1&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;passed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2.1.5&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;2.4.0&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; passed&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
</comment>
                            <comment id="71006" author="mhanafi" created="Thu, 7 Nov 2013 19:59:17 +0000"  >&lt;p&gt;Was your client a sles11sp2?&lt;/p&gt;

&lt;p&gt;Also you may notice that with the patch it LBUG at a different location.&lt;/p&gt;</comment>
                            <comment id="71110" author="bobijam" created="Fri, 8 Nov 2013 07:31:10 +0000"  >&lt;p&gt;no, my client is RHEL6, I&apos;ll try install a sles11sp2 to do the test.&lt;/p&gt;

&lt;p&gt;The LBUG after applying the patch reveals the same error, MDS did not receive the filename it is supposed to get, there are two point to check this assertion.&lt;/p&gt;</comment>
                            <comment id="71155" author="bogl" created="Fri, 8 Nov 2013 19:44:45 +0000"  >&lt;p&gt;I have been trying to reproduce the reported server panic.  So far I have attempted both current (2.5.50) and old (2.1.5) Centos servers.  Clients have been current (2.5.50), latest b2_4 (2.4.1+), and old (2.4.1) sles11sp2 clients.  All but one worked fine.&lt;/p&gt;

&lt;p&gt;The one combination that didn&apos;t work fine, 2.5.50 sles11sp2 client on 2.1.5 server, didn&apos;t panic the server.  It just gave a client error like the following:&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;# ./bug /mnt/lustre/zzz
error on ioctl 0x4008669a for &apos;/mnt/lustre/zzz&apos; (3): Inappropriate ioctl for device
problem: Inappropriate ioctl for device
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I did try some Centos clients as well just because I had them handy.  They all worked fine too.&lt;/p&gt;

&lt;p&gt;In no case was I able to produce a server panic as reported.&lt;/p&gt;</comment>
                            <comment id="71204" author="bogl" created="Sat, 9 Nov 2013 16:18:37 +0000"  >&lt;p&gt;The failure case I reported above was incorrect.  At the time I had my lustre fs mounted at /mnt/l2, not /mnt/lustre.   The error shown was the result of running the reproducer on a path not in a lustre fs.&lt;/p&gt;

&lt;p&gt;Repeating the test with the correct path it worked fine too.  So to sum up all the combinations I tried succeeded, node generated errors, none panic&apos;ed servers.&lt;/p&gt;</comment>
                            <comment id="71244" author="mhanafi" created="Mon, 11 Nov 2013 17:57:44 +0000"  >&lt;p&gt;This is where we are crashing.&lt;/p&gt;

&lt;p&gt;CLIENT CODE:&lt;br/&gt;
int llapi_file_open_pool(const char *name, int flags, int mode,&lt;br/&gt;
                         unsigned long long stripe_size, int stripe_offset,&lt;br/&gt;
                         int stripe_count, int stripe_pattern, char *pool_name)&lt;br/&gt;
{&lt;br/&gt;
        struct lov_user_md_v3 lum&lt;br/&gt;
.&lt;br/&gt;
.&lt;br/&gt;
.&lt;br/&gt;
        if (ioctl(fd, LL_IOC_LOV_SETSTRIPE, &amp;amp;lum)) { &amp;lt;====== CRASH !!!!&lt;br/&gt;
.&lt;br/&gt;
.&lt;br/&gt;
.&lt;br/&gt;
}&lt;/p&gt;

&lt;p&gt;gdb) print lum&lt;br/&gt;
$5 = {lmm_magic = 198249424, lmm_pattern = 0, lmm_oi = {{oi = &lt;/p&gt;
{oi_id = 0, oi_seq = 0}
&lt;p&gt;, oi_fid = &lt;/p&gt;
{f_seq = 0, f_oid = 0, f_ver = 0}
&lt;p&gt;}}, &lt;br/&gt;
  lmm_stripe_size = 0, lmm_stripe_count = 2, &lt;/p&gt;
{lmm_stripe_offset = 65535, lmm_layout_gen = 65535}
&lt;p&gt;, &lt;br/&gt;
  lmm_pool_name = &apos;\000&apos; &amp;lt;repeats 15 times&amp;gt;, lmm_objects = 0x7fffffffe950}&lt;/p&gt;

&lt;p&gt;(gdb) print &amp;amp;lum.lmm_magic&lt;br/&gt;
$7 = (__u32 *) 0x7fffffffe920&lt;br/&gt;
(gdb) x/x 0x7fffffffe920&lt;br/&gt;
0x7fffffffe920:	0x0bd10bd0&lt;/p&gt;

</comment>
                            <comment id="71485" author="green" created="Wed, 13 Nov 2013 23:42:21 +0000"  >&lt;p&gt;I don&apos;t easily see it, but do you carry lu3544patch in your affected tree?&lt;/p&gt;</comment>
                            <comment id="71489" author="jaylan" created="Thu, 14 Nov 2013 00:27:08 +0000"  >&lt;p&gt;If we run 2.4.1 client, no crash on 2.1.5 mds, but if we run 2.4.0 client, mds crashed.&lt;/p&gt;

&lt;p&gt;Well, 2.4.1 reverted &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3544&quot; title=&quot;Writing to new files under NFS export from Lustre will result in ENOENT (SLES11SP2)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3544&quot;&gt;&lt;del&gt;LU-3544&lt;/del&gt;&lt;/a&gt;, but 2.4.0 did not revert that patch. Certainly a difference. But, no NFS mount was involved though. Do you think &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3544&quot; title=&quot;Writing to new files under NFS export from Lustre will result in ENOENT (SLES11SP2)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3544&quot;&gt;&lt;del&gt;LU-3544&lt;/del&gt;&lt;/a&gt; could be the cause?&lt;/p&gt;</comment>
                            <comment id="71506" author="bobijam" created="Thu, 14 Nov 2013 04:30:50 +0000"  >&lt;p&gt;My 2.4.0 doesn&apos;t have the original &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3544&quot; title=&quot;Writing to new files under NFS export from Lustre will result in ENOENT (SLES11SP2)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3544&quot;&gt;&lt;del&gt;LU-3544&lt;/del&gt;&lt;/a&gt; patch, let alone the reversion of it. The last commit of my 2.4.0 is &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;commit d3f91c45ec56329c52ff1f15bc56d38f5fe9cf7c
Author:     Oleg Drokin &amp;lt;oleg.drokin@intel.com&amp;gt;
AuthorDate: Fri May 24 16:46:24 2013 -0400
Commit:     Oleg Drokin &amp;lt;oleg.drokin@intel.com&amp;gt;
CommitDate: Fri May 24 16:46:24 2013 -0400

    New tag 2.4.0-RC2
    
    Change-Id: I6cacd097c6f3c5f2a6e80f2338650edae6a1a83c
    Signed-off-by: Oleg Drokin &amp;lt;oleg.drokin@intel.com&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I think the original &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3544&quot; title=&quot;Writing to new files under NFS export from Lustre will result in ENOENT (SLES11SP2)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3544&quot;&gt;&lt;del&gt;LU-3544&lt;/del&gt;&lt;/a&gt; patch is the culprit, you need revert it.&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedHeader panelHeader&quot; style=&quot;border-bottom-width: 1px;&quot;&gt;&lt;b&gt;the original &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3544&quot; title=&quot;Writing to new files under NFS export from Lustre will result in ENOENT (SLES11SP2)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3544&quot;&gt;&lt;del&gt;LU-3544&lt;/del&gt;&lt;/a&gt; patch&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;commit 2402980a0891e43668f4016e17f2ff872006e0fa
Author:     Patrick Farrell &amp;lt;paf@cray.com&amp;gt;
AuthorDate: Thu Jul 11 11:06:27 2013 -0500
Commit:     Oleg Drokin &amp;lt;oleg.drokin@intel.com&amp;gt;
CommitDate: Tue Jul 23 05:22:28 2013 +0000

    LU-3544 nfs: writing to new files will return ENOENT
...
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="71564" author="mhanafi" created="Thu, 14 Nov 2013 20:22:53 +0000"  >&lt;p&gt;Testing showed that &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3544&quot; title=&quot;Writing to new files under NFS export from Lustre will result in ENOENT (SLES11SP2)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3544&quot;&gt;&lt;del&gt;LU-3544&lt;/del&gt;&lt;/a&gt; was the cause of this. &lt;/p&gt;

&lt;p&gt;This case can be closed.&lt;/p&gt;</comment>
                            <comment id="71574" author="pjones" created="Thu, 14 Nov 2013 20:57:51 +0000"  >&lt;p&gt;ok. Thanks Mahmoud!&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|hzw7xj:</customfieldvalue>

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