<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:50:54 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-5369] servers should reject invalid FIDs, requests, ...</title>
                <link>https://jira.whamcloud.com/browse/LU-5369</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;As a cheap way of approximating the fuzzy requests send by old and big endian clients I added some simple OBD_FAIL_CHECK() based corruption of mdt_body and mdt_rec_reint. (See the attached patch). Then I flipped the fail loc on an off while doing various file systemey things to my file system. &lt;/p&gt;

&lt;p&gt;Here are some crashes. A few require removing previous assertions to be reachable.&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;[ 1792.436302] LustreError: 8395:0:(lod_dev.c:67:lod_fld_lookup()) ASSERTION( fid_is_sane(f\
id) ) failed: Invalid FID [0x340000402:0x29:0x4f00]
[ 1792.440386] LustreError: 8395:0:(lod_dev.c:67:lod_fld_lookup()) LBUG
[ 1792.442694] Pid: 8395, comm: mdt01_006
[ 1792.443977]
[ 1792.443979] Call Trace:
[ 1792.445454]  [&amp;lt;ffffffffa02be8c5&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
[ 1792.447729]  [&amp;lt;ffffffffa02beec7&amp;gt;] lbug_with_loc+0x47/0xb0 [libcfs]
[ 1792.449860]  [&amp;lt;ffffffffa0d3e5d5&amp;gt;] lod_fld_lookup+0x255/0x400 [lod]
[ 1792.451948]  [&amp;lt;ffffffffa0d50dd3&amp;gt;] lod_object_init+0x103/0x3c0 [lod]
[ 1792.453914]  [&amp;lt;ffffffffa04556d8&amp;gt;] lu_object_alloc+0xd8/0x320 [obdclass]
[ 1792.455236]  [&amp;lt;ffffffffa0456ba8&amp;gt;] lu_object_find_at+0x208/0x360 [obdclass]
[ 1792.456579]  [&amp;lt;ffffffff8155468b&amp;gt;] ? _read_unlock+0x2b/0x40
[ 1792.457703]  [&amp;lt;ffffffffa02d565d&amp;gt;] ? cfs_hash_rw_unlock+0x1d/0x30 [libcfs]
[ 1792.459020]  [&amp;lt;ffffffffa02d6122&amp;gt;] ? cfs_hash_lookup+0x82/0xa0 [libcfs]
[ 1792.460325]  [&amp;lt;ffffffffa0456d16&amp;gt;] lu_object_find+0x16/0x20 [obdclass]
[ 1792.461616]  [&amp;lt;ffffffffa0c90ff6&amp;gt;] mdt_object_find+0x56/0x170 [mdt]
[ 1792.462831]  [&amp;lt;ffffffffa0c9aec2&amp;gt;] mdt_object_find_lock+0x42/0x170 [mdt]
[ 1792.464173]  [&amp;lt;ffffffffa0cc48a6&amp;gt;] mdt_reint_open+0x5c6/0x20b0 [mdt]
[ 1792.465402]  [&amp;lt;ffffffff815547cb&amp;gt;] ? _spin_unlock+0x2b/0x40
[ 1792.466493]  [&amp;lt;ffffffffa02dbf3b&amp;gt;] ? upcall_cache_get_entry+0x3cb/0x880 [libcfs]
[ 1792.467926]  [&amp;lt;ffffffffa04734a0&amp;gt;] ? lu_ucred+0x20/0x30 [obdclass]
[ 1792.469157]  [&amp;lt;ffffffffa0c8fe45&amp;gt;] ? mdt_ucred+0x15/0x20 [mdt]
[ 1792.470312]  [&amp;lt;ffffffffa0ca88cc&amp;gt;] ? mdt_root_squash+0x2c/0x3f0 [mdt]
[ 1792.471577]  [&amp;lt;ffffffffa0cac761&amp;gt;] mdt_reint_rec+0x41/0xe0 [mdt]
[ 1792.472740]  [&amp;lt;ffffffffa0c97a63&amp;gt;] mdt_reint_internal+0x4c3/0x7c0 [mdt]
[ 1792.474031]  [&amp;lt;ffffffffa0c97f56&amp;gt;] mdt_intent_reint+0x1f6/0x520 [mdt]
[ 1792.475273]  [&amp;lt;ffffffffa0c96639&amp;gt;] mdt_intent_policy+0x499/0xca0 [mdt]
[ 1792.476594]  [&amp;lt;ffffffffa0643332&amp;gt;] ldlm_lock_enqueue+0x302/0x880 [ptlrpc]
[ 1792.477991]  [&amp;lt;ffffffffa066b2b1&amp;gt;] ldlm_handle_enqueue0+0x341/0x11e0 [ptlrpc]
[ 1792.479419]  [&amp;lt;ffffffffa06ea3e2&amp;gt;] tgt_enqueue+0x62/0x1d0 [ptlrpc]
[ 1792.480663]  [&amp;lt;ffffffffa06e9675&amp;gt;] tgt_request_handle+0x245/0xad0 [ptlrpc]
[ 1792.482024]  [&amp;lt;ffffffffa069c921&amp;gt;] ptlrpc_main+0xcf1/0x1870 [ptlrpc]
[ 1792.483281]  [&amp;lt;ffffffffa069bc30&amp;gt;] ? ptlrpc_main+0x0/0x1870 [ptlrpc]
[ 1792.484516]  [&amp;lt;ffffffff8109eab6&amp;gt;] kthread+0x96/0xa0
[ 1792.485504]  [&amp;lt;ffffffff8100c30a&amp;gt;] child_rip+0xa/0x20
[ 1792.486478]  [&amp;lt;ffffffff81554710&amp;gt;] ? _spin_unlock_irq+0x30/0x40
[ 1792.487626]  [&amp;lt;ffffffff8100bb10&amp;gt;] ? restore_args+0x0/0x30
[ 1792.488699]  [&amp;lt;ffffffff8109ea20&amp;gt;] ? kthread+0x0/0xa0
[ 1792.489699]  [&amp;lt;ffffffff8100c300&amp;gt;] ? child_rip+0x0/0x20
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;If I delete the previous assertion then I get:&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;Message from syslogd@u at Jul 18 11:10:45 ...
 kernel:[  235.762603] LustreError: 14553:0:(osd_handler.c:561:osd_fid_lookup()) ASSERTION(\
 fid_is_sane(fid) || fid_is_idif(fid) ) failed: [0x280000401:0x1de:0x580000]

Message from syslogd@u at Jul 18 11:10:45 ...
 kernel:[  235.765902] LustreError: 14553:0:(osd_handler.c:561:osd_fid_lookup()) LBUG

[  235.762603] LustreError: 14553:0:(osd_handler.c:561:osd_fid_lookup()) ASSERTION( fid_is_\
sane(fid) || fid_is_idif(fid) ) failed: [0x280000401:0x1de:0x580000]
[  235.765902] LustreError: 14553:0:(osd_handler.c:561:osd_fid_lookup()) LBUG
[  235.767672] Pid: 14553, comm: mdt00_009
[  235.768310]
[  235.768311] Call Trace:
[  235.768986]  [&amp;lt;ffffffffa02be8c5&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
[  235.770371]  [&amp;lt;ffffffffa02beec7&amp;gt;] lbug_with_loc+0x47/0xb0 [libcfs]
[  235.771549]  [&amp;lt;ffffffffa0c0cd2e&amp;gt;] osd_object_init+0x21e/0x1aa0 [osd_ldiskfs]
[  235.772829]  [&amp;lt;ffffffff812b3838&amp;gt;] ? __spin_lock_init+0x38/0x70
[  235.774044]  [&amp;lt;ffffffffa045320c&amp;gt;] ? lu_object_add+0x2c/0x30 [obdclass]
[  235.775237]  [&amp;lt;ffffffffa0d50e57&amp;gt;] ? lod_object_init+0x227/0x3c0 [lod]
[  235.776557]  [&amp;lt;ffffffffa04556d8&amp;gt;] lu_object_alloc+0xd8/0x320 [obdclass]
[  235.777885]  [&amp;lt;ffffffffa0456ad1&amp;gt;] lu_object_find_at+0x131/0x360 [obdclass]
[  235.779649]  [&amp;lt;ffffffffa0d50255&amp;gt;] ? lod_index_lookup+0x25/0x30 [lod]
[  235.781140]  [&amp;lt;ffffffffa0c088cd&amp;gt;] ? osd_attr_get+0x13d/0x180 [osd_ldiskfs]
[  235.782940]  [&amp;lt;ffffffffa0456d16&amp;gt;] lu_object_find+0x16/0x20 [obdclass]
[  235.784626]  [&amp;lt;ffffffffa0c9116f&amp;gt;] mdt_object_new+0x5f/0x180 [mdt]
[  235.786214]  [&amp;lt;ffffffffa0cb16f2&amp;gt;] mdt_reint_create+0x972/0xd40 [mdt]
[  235.787718]  [&amp;lt;ffffffffa0c8fe45&amp;gt;] ? mdt_ucred+0x15/0x20 [mdt]
[  235.788965]  [&amp;lt;ffffffffa0ca886c&amp;gt;] ? mdt_root_squash+0x2c/0x3f0 [mdt]
[  235.790264]  [&amp;lt;ffffffffa06b1db6&amp;gt;] ? __req_capsule_get+0x166/0x6e0 [ptlrpc]
[  235.791995]  [&amp;lt;ffffffffa068bb4e&amp;gt;] ? lustre_pack_reply_flags+0xae/0x1f0 [ptlrpc]
[  235.793897]  [&amp;lt;ffffffffa0cac701&amp;gt;] mdt_reint_rec+0x41/0xe0 [mdt]
[  235.795452]  [&amp;lt;ffffffffa0c97a63&amp;gt;] mdt_reint_internal+0x4c3/0x7c0 [mdt]
[  235.797163]  [&amp;lt;ffffffffa0c982eb&amp;gt;] mdt_reint+0x6b/0x120 [mdt]
[  235.798777]  [&amp;lt;ffffffffa06e9675&amp;gt;] tgt_request_handle+0x245/0xad0 [ptlrpc]
[  235.800512]  [&amp;lt;ffffffffa069c921&amp;gt;] ptlrpc_main+0xcf1/0x1870 [ptlrpc]
[  235.802163]  [&amp;lt;ffffffffa069bc30&amp;gt;] ? ptlrpc_main+0x0/0x1870 [ptlrpc]
[  235.803703]  [&amp;lt;ffffffff8109eab6&amp;gt;] kthread+0x96/0xa0
[  235.804913]  [&amp;lt;ffffffff8100c30a&amp;gt;] child_rip+0xa/0x20
[  235.805766]  [&amp;lt;ffffffff81554710&amp;gt;] ? _spin_unlock_irq+0x30/0x40
[  235.807213]  [&amp;lt;ffffffff8100bb10&amp;gt;] ? restore_args+0x0/0x30
[  235.808481]  [&amp;lt;ffffffff8109ea20&amp;gt;] ? kthread+0x0/0xa0
[  235.809813]  [&amp;lt;ffffffff8100c300&amp;gt;] ? child_rip+0x0/0x20
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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;[  539.741719] LustreError: 9818:0:(dt_object.h:954:dt_object_lock()) ASSERTION( o-&amp;gt;do_ops-\
&amp;gt;do_object_lock != ((void *)0) ) failed:
[  539.745329] LustreError: 9818:0:(dt_object.h:954:dt_object_lock()) LBUG
[  539.747352] Pid: 9818, comm: mdt00_006
[  539.748537]
[  539.748539] Call Trace:
[  539.749810]  [&amp;lt;ffffffffa02be8c5&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
[  539.751974]  [&amp;lt;ffffffffa02beec7&amp;gt;] lbug_with_loc+0x47/0xb0 [libcfs]
[  539.753931]  [&amp;lt;ffffffffa0d5620a&amp;gt;] lod_object_lock+0x5da/0x700 [lod]
[  539.755785]  [&amp;lt;ffffffffa0813c9b&amp;gt;] mdd_object_lock+0x3b/0xd0 [mdd]
[  539.757599]  [&amp;lt;ffffffffa0c99c6c&amp;gt;] mdt_remote_object_lock+0x14c/0x320 [mdt]
[  539.759622]  [&amp;lt;ffffffffa0c9a9be&amp;gt;] mdt_object_lock_internal+0x11e/0x360 [mdt]
[  539.761730]  [&amp;lt;ffffffffa0c9acc4&amp;gt;] mdt_object_lock+0x14/0x20 [mdt]
[  539.763528]  [&amp;lt;ffffffffa0cb503a&amp;gt;] mdt_reint_unlink+0x24a/0x10b0 [mdt]
[  539.765448]  [&amp;lt;ffffffffa0c8fe45&amp;gt;] ? mdt_ucred+0x15/0x20 [mdt]
[  539.767177]  [&amp;lt;ffffffffa0ca886c&amp;gt;] ? mdt_root_squash+0x2c/0x3f0 [mdt]
[  539.769244]  [&amp;lt;ffffffffa06b1db6&amp;gt;] ? __req_capsule_get+0x166/0x6e0 [ptlrpc]
[  539.771340]  [&amp;lt;ffffffffa068bb4e&amp;gt;] ? lustre_pack_reply_flags+0xae/0x1f0 [ptlrpc]
[  539.773517]  [&amp;lt;ffffffffa0cac701&amp;gt;] mdt_reint_rec+0x41/0xe0 [mdt]
[  539.775252]  [&amp;lt;ffffffffa0c97a63&amp;gt;] mdt_reint_internal+0x4c3/0x7c0 [mdt]
[  539.777184]  [&amp;lt;ffffffffa0c982eb&amp;gt;] mdt_reint+0x6b/0x120 [mdt]
[  539.779012]  [&amp;lt;ffffffffa06e9675&amp;gt;] tgt_request_handle+0x245/0xad0 [ptlrpc]
[  539.781060]  [&amp;lt;ffffffffa069c921&amp;gt;] ptlrpc_main+0xcf1/0x1870 [ptlrpc]
[  539.782974]  [&amp;lt;ffffffffa069bc30&amp;gt;] ? ptlrpc_main+0x0/0x1870 [ptlrpc]
[  539.784830]  [&amp;lt;ffffffff8109eab6&amp;gt;] kthread+0x96/0xa0
[  539.786290]  [&amp;lt;ffffffff8100c30a&amp;gt;] child_rip+0xa/0x20
[  539.787836]  [&amp;lt;ffffffff81554710&amp;gt;] ? _spin_unlock_irq+0x30/0x40
[  539.789589]  [&amp;lt;ffffffff8100bb10&amp;gt;] ? restore_args+0x0/0x30
[  539.791170]  [&amp;lt;ffffffff8109ea20&amp;gt;] ? kthread+0x0/0xa0
[  539.792615]  [&amp;lt;ffffffff8100c300&amp;gt;] ? child_rip+0x0/0x20
[  539.794152]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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;[ 1143.336957] LustreError: 3934:0:(dt_object.c:194:dt_mode_to_dft()) LBUG
[ 1143.338199] Pid: 3934, comm: mdt00_001
[ 1143.338840]
[ 1143.338841] Call Trace:
[ 1143.339673]  [&amp;lt;ffffffffa02be8c5&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
[ 1143.340934]  [&amp;lt;ffffffffa02beec7&amp;gt;] lbug_with_loc+0x47/0xb0 [libcfs]
[ 1143.342103]  [&amp;lt;ffffffffa0457909&amp;gt;] dt_mode_to_dft+0x49/0xa0 [obdclass]
[ 1143.343370]  [&amp;lt;ffffffffa0814314&amp;gt;] mdd_declare_object_create_internal+0x174/0x1e0 [mdd]
[ 1143.344728]  [&amp;lt;ffffffffa0807a49&amp;gt;] mdd_create+0x769/0x1870 [mdd]
[ 1143.345748]  [&amp;lt;ffffffffa0c088cd&amp;gt;] ? osd_attr_get+0x13d/0x180 [osd_ldiskfs]
[ 1143.346953]  [&amp;lt;ffffffffa068ab15&amp;gt;] ? lustre_msg_buf+0x55/0x60 [ptlrpc]
[ 1143.348078]  [&amp;lt;ffffffffa0cb1977&amp;gt;] mdt_reint_create+0xbf7/0xd40 [mdt]
[ 1143.349177]  [&amp;lt;ffffffffa0c8fe45&amp;gt;] ? mdt_ucred+0x15/0x20 [mdt]
[ 1143.350151]  [&amp;lt;ffffffffa0ca886c&amp;gt;] ? mdt_root_squash+0x2c/0x3f0 [mdt]
[ 1143.351290]  [&amp;lt;ffffffffa06b1db6&amp;gt;] ? __req_capsule_get+0x166/0x6e0 [ptlrpc]
[ 1143.352489]  [&amp;lt;ffffffffa068bb4e&amp;gt;] ? lustre_pack_reply_flags+0xae/0x1f0 [ptlrpc]
[ 1143.353727]  [&amp;lt;ffffffffa0cac701&amp;gt;] mdt_reint_rec+0x41/0xe0 [mdt]
[ 1143.354762]  [&amp;lt;ffffffffa0c97a63&amp;gt;] mdt_reint_internal+0x4c3/0x7c0 [mdt]
[ 1143.355866]  [&amp;lt;ffffffffa0c982eb&amp;gt;] mdt_reint+0x6b/0x120 [mdt]
[ 1143.357082]  [&amp;lt;ffffffffa06e9675&amp;gt;] tgt_request_handle+0x245/0xad0 [ptlrpc]
[ 1143.358505]  [&amp;lt;ffffffffa069c921&amp;gt;] ptlrpc_main+0xcf1/0x1870 [ptlrpc]
[ 1143.359650]  [&amp;lt;ffffffffa069bc30&amp;gt;] ? ptlrpc_main+0x0/0x1870 [ptlrpc]
[ 1143.360709]  [&amp;lt;ffffffff8109eab6&amp;gt;] kthread+0x96/0xa0
[ 1143.361527]  [&amp;lt;ffffffff8100c30a&amp;gt;] child_rip+0xa/0x20
[ 1143.362374]  [&amp;lt;ffffffff81554710&amp;gt;] ? _spin_unlock_irq+0x30/0x40
[ 1143.363336]  [&amp;lt;ffffffff8100bb10&amp;gt;] ? restore_args+0x0/0x30
[ 1143.364230]  [&amp;lt;ffffffff8109ea20&amp;gt;] ? kthread+0x0/0xa0
[ 1143.365051]  [&amp;lt;ffffffff8100c300&amp;gt;] ? child_rip+0x0/0x20
[ 1143.365874]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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;Message from syslogd@u at Jul 18 11:58:54 ...
 kernel:[  675.213647] LustreError: 7203:0:(lmv_fld.c:72:lmv_fld_lookup()) ASSERTION( (fid_\
seq_in_fldb(fid_seq(fid)) || fid_seq_is_local_file(fid_seq(fid))) &amp;amp;&amp;amp; fid_is_sane(fid) ) fai\
led: [0x0:0x0:0x0] is insane!

Message from syslogd@u at Jul 18 11:58:54 ...
 kernel:[  675.218922] LustreError: 7203:0:(lmv_fld.c:72:lmv_fld_lookup()) LBUG

Message from syslogd@u at Jul 18 11:58:54 ...
 kernel:[  675.254489] Kernel panic - not syncing: LBUG



[  675.218922] LustreError: 7203:0:(lmv_fld.c:72:lmv_fld_lookup()) LBUG
[  675.220614] Pid: 7203, comm: rmdir
[  675.221247]
[  675.221248] Call Trace:
[  675.222020]  [&amp;lt;ffffffffa02be8c5&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
[  675.223322]  [&amp;lt;ffffffffa02beec7&amp;gt;] lbug_with_loc+0x47/0xb0 [libcfs]
[  675.224502]  [&amp;lt;ffffffffa08ca7ad&amp;gt;] lmv_fld_lookup+0x18d/0x3c0 [lmv]
[  675.225651]  [&amp;lt;ffffffff812a941a&amp;gt;] ? strlcpy+0x4a/0x60
[  675.226618]  [&amp;lt;ffffffffa08b273a&amp;gt;] lmv_unpack_md+0x55a/0xaf0 [lmv]
[  675.227744]  [&amp;lt;ffffffffa08b2cde&amp;gt;] lmv_unpackmd+0xe/0x10 [lmv]
[  675.228826]  [&amp;lt;ffffffffa08f8896&amp;gt;] obd_unpackmd+0xe6/0x360 [mdc]
[  675.229931]  [&amp;lt;ffffffffa0905148&amp;gt;] mdc_get_lustre_md+0x3c8/0x13f0 [mdc]
[  675.231133]  [&amp;lt;ffffffffa08ad4b8&amp;gt;] lmv_get_lustre_md+0x88/0x300 [lmv]
[  675.232339]  [&amp;lt;ffffffffa0e6b02e&amp;gt;] ll_prep_inode+0x19e/0xe80 [lustre]
[  675.233523]  [&amp;lt;ffffffffa08c74f7&amp;gt;] ? lmv_intent_remote+0x457/0x9e0 [lmv]
[  675.234788]  [&amp;lt;ffffffffa068f090&amp;gt;] ? lustre_swab_mdt_body+0x0/0x140 [ptlrpc]
[  675.236091]  [&amp;lt;ffffffffa0e7ac01&amp;gt;] ll_lookup_it_finish+0x2f1/0x11b0 [lustre]
[  675.237381]  [&amp;lt;ffffffff811846d8&amp;gt;] ? cache_free_debugcheck+0x198/0x260
[  675.238571]  [&amp;lt;ffffffff81186c34&amp;gt;] ? kmem_cache_alloc_trace+0x254/0x2b0
[  675.239769]  [&amp;lt;ffffffff810b777d&amp;gt;] ? trace_hardirqs_on+0xd/0x10
[  675.240863]  [&amp;lt;ffffffffa0e7a110&amp;gt;] ? ll_md_blocking_ast+0x0/0x800 [lustre]
[  675.242124]  [&amp;lt;ffffffffa0e7bd77&amp;gt;] ll_lookup_it+0x2b7/0xad0 [lustre]
[  675.243291]  [&amp;lt;ffffffffa0e7c61c&amp;gt;] ll_lookup_nd+0x8c/0x4a0 [lustre]
[  675.244463]  [&amp;lt;ffffffff811b0442&amp;gt;] __lookup_hash+0x102/0x160
[  675.245489]  [&amp;lt;ffffffff811b0b7a&amp;gt;] lookup_hash+0x3a/0x50
[  675.246429]  [&amp;lt;ffffffff811b44c4&amp;gt;] do_rmdir+0x164/0x1f0
[  675.247380]  [&amp;lt;ffffffff8119f6c3&amp;gt;] ? sys_close+0x43/0x120
[  675.248379]  [&amp;lt;ffffffff81554298&amp;gt;] ? lockdep_sys_exit_thunk+0x35/0x67
[  675.249548]  [&amp;lt;ffffffff810f08f7&amp;gt;] ? audit_syscall_entry+0x1d7/0x200
[  675.250697]  [&amp;lt;ffffffff81554222&amp;gt;] ? trace_hardirqs_on_thunk+0x3a/0x3f
[  675.251870]  [&amp;lt;ffffffff811b45a6&amp;gt;] sys_rmdir+0x16/0x20
[  675.252822]  [&amp;lt;ffffffff8100b072&amp;gt;] system_call_fastpath+0x16/0x1b
[  675.253925]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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;[  648.662173] BUG: unable to handle kernel NULL pointer dereference at (null)
[  648.662851] IP: [&amp;lt;(null)&amp;gt;] (null)
[  648.662851] PGD 21a416067 PUD 21a415067 PMD 0
[  648.662851] Oops: 0010 [#1] SMP
[  648.662851] last sysfs file: /sys/devices/system/cpu/possible
[  648.662851] CPU 5
[  648.662851] Modules linked in: lustre(U) ofd(U) osp(U) lod(U) ost(U) mdt(U) mdd(U) mgs(U\
) nodemap(U) osd_ldiskfs(U) ldiskfs(U) exportfs lquota(U) lfsck(U) jbd obdecho(U) mgc(U) lo\
v(U) osc(U) mdc(U) lmv(U) fid(U) fld(U) ptlrpc(U) obdclass(U) ksocklnd(U) lnet(U) sha512_ge\
neric sha256_generic libcfs(U) autofs4 nfs lockd fscache auth_rpcgss nfs_acl sunrpc ipv6 mi\
crocode virtio_balloon virtio_net i2c_piix4 i2c_core ext4 jbd2 mbcache virtio_blk virtio_pc\
i virtio_ring virtio pata_acpi ata_generic ata_piix dm_mirror dm_region_hash dm_log dm_mod \
[last unloaded: speedstep_lib]
[  648.662851]
[  648.662851] Pid: 6194, comm: mdt01_002 Not tainted 2.6.32-431.5.1.el6.lustre.x86_64 #1 B\
ochs Bochs
[  648.662851] RIP: 0010:[&amp;lt;0000000000000000&amp;gt;]  [&amp;lt;(null)&amp;gt;] (null)
[  648.662851] RSP: 0018:ffff8801f60ffa18  EFLAGS: 00010246
[  648.662851] RAX: ffffffffa0dbab40 RBX: ffff8801e11ba408 RCX: ffff8801d76ef0b0
[  648.662851] RDX: ffff8801f349bb10 RSI: ffff8801f61011c8 RDI: ffff880216b142a0
[  648.662851] RBP: ffff8801f60ffa70 R08: 0000000000004000 R09: 0000000000000000
[  648.662851] R10: 0000000000004000 R11: 0000000000000000 R12: ffff8801f5a99b58
[  648.662851] R13: ffff8801f5a99b58 R14: ffff8801f5a6c000 R15: ffff880216b142a0
[  648.662851] FS:  0000000000000000(0000) GS:ffff880030200000(0000) knlGS:0000000000000000
[  648.662851] CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[  648.662851] CR2: 0000000000000000 CR3: 000000021abdf000 CR4: 00000000000006e0
[  648.662851] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[  648.662851] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[  648.662851] Process mdt01_002 (pid: 6194, threadinfo ffff8801f60fe000, task ffff8801f60f\
c540)
[  648.662851] Stack:
[  648.662851]  ffffffffa0d57a9c fffffffffffffffe ffff8801f349bb10 ffffffff00004000
[  648.662851] &amp;lt;d&amp;gt; ffff8801f61011c8 0000000000000000 ffff8801f61011c8 ffff8801f61005d8
[  648.662851] &amp;lt;d&amp;gt; ffff8801e11ba408 ffff880216b142a0 ffff8801f5a99b58 ffff8801f60ffac0
[  648.662851] Call Trace:
[  648.662851]  [&amp;lt;ffffffffa0d57a9c&amp;gt;] ? lod_ah_init+0x2bc/0xb40 [lod]
[  648.662851]  [&amp;lt;ffffffffa08144b9&amp;gt;] mdd_object_make_hint+0x139/0x180 [mdd]
[  648.662851]  [&amp;lt;ffffffffa0c0252b&amp;gt;] ? osd_object_read_unlock+0x8b/0xd0 [osd_ldiskfs]
[  648.662851]  [&amp;lt;ffffffffa08079cb&amp;gt;] mdd_create+0x6eb/0x1870 [mdd]
[  648.662851]  [&amp;lt;ffffffffa0c078cd&amp;gt;] ? osd_attr_get+0x13d/0x180 [osd_ldiskfs]
[  648.662851]  [&amp;lt;ffffffffa068ab15&amp;gt;] ? lustre_msg_buf+0x55/0x60 [ptlrpc]
[  648.662851]  [&amp;lt;ffffffffa0cb0977&amp;gt;] mdt_reint_create+0xbf7/0xd40 [mdt]
[  648.662851]  [&amp;lt;ffffffffa0c8ee45&amp;gt;] ? mdt_ucred+0x15/0x20 [mdt]
[  648.662851]  [&amp;lt;ffffffffa0ca786c&amp;gt;] ? mdt_root_squash+0x2c/0x3f0 [mdt]
[  648.662851]  [&amp;lt;ffffffffa06b1db6&amp;gt;] ? __req_capsule_get+0x166/0x6e0 [ptlrpc]
[  648.662851]  [&amp;lt;ffffffffa068bb4e&amp;gt;] ? lustre_pack_reply_flags+0xae/0x1f0 [ptlrpc]
[  648.662851]  [&amp;lt;ffffffffa0cab701&amp;gt;] mdt_reint_rec+0x41/0xe0 [mdt]
[  648.662851]  [&amp;lt;ffffffffa0c96a63&amp;gt;] mdt_reint_internal+0x4c3/0x7c0 [mdt]
[  648.662851]  [&amp;lt;ffffffffa0c972eb&amp;gt;] mdt_reint+0x6b/0x120 [mdt]
[  648.662851]  [&amp;lt;ffffffffa06e9675&amp;gt;] tgt_request_handle+0x245/0xad0 [ptlrpc]
[  648.662851]  [&amp;lt;ffffffffa069c921&amp;gt;] ptlrpc_main+0xcf1/0x1870 [ptlrpc]
[  648.662851]  [&amp;lt;ffffffffa069bc30&amp;gt;] ? ptlrpc_main+0x0/0x1870 [ptlrpc]
[  648.662851]  [&amp;lt;ffffffff8109eab6&amp;gt;] kthread+0x96/0xa0
[  648.728352]  [&amp;lt;ffffffff8100c30a&amp;gt;] child_rip+0xa/0x20
[  648.728352]  [&amp;lt;ffffffff81554710&amp;gt;] ? _spin_unlock_irq+0x30/0x40
[  648.728352]  [&amp;lt;ffffffff8100bb10&amp;gt;] ? restore_args+0x0/0x30
[  648.728352]  [&amp;lt;ffffffff8109ea20&amp;gt;] ? kthread+0x0/0xa0
[  648.728352]  [&amp;lt;ffffffff8100c300&amp;gt;] ? child_rip+0x0/0x20
[  648.728352] Code:  Bad RIP value.
[  648.728352] RIP  [&amp;lt;(null)&amp;gt;] (null)
[  648.728352]  RSP &amp;lt;ffff8801f60ffa18&amp;gt;
[  648.728352] CR2: 0000000000000000
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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;[  747.919670] LustreError: 6259:0:(mdt_handler.c:3352:mdt_intent_reint()) ASSERTION( lustr\
e_handle_is_used(&amp;amp;lhc-&amp;gt;mlh_reg_lh) ) failed:
[  747.923098] LustreError: 6259:0:(mdt_handler.c:3352:mdt_intent_reint()) LBUG
[  747.924948] Pid: 6259, comm: mdt00_000
[  747.925964]
[  747.925966] Call Trace:
[  747.927075]  [&amp;lt;ffffffffa02be8c5&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
[  747.929057]  [&amp;lt;ffffffffa02beec7&amp;gt;] lbug_with_loc+0x47/0xb0 [libcfs]
[  747.930742]  [&amp;lt;ffffffffa0c97245&amp;gt;] mdt_intent_reint+0x4e5/0x520 [mdt]
[  747.932361]  [&amp;lt;ffffffffa0c95639&amp;gt;] mdt_intent_policy+0x499/0xca0 [mdt]
[  747.934062]  [&amp;lt;ffffffffa0643332&amp;gt;] ldlm_lock_enqueue+0x302/0x880 [ptlrpc]
[  747.935772]  [&amp;lt;ffffffffa066b2b1&amp;gt;] ldlm_handle_enqueue0+0x341/0x11e0 [ptlrpc]
[  747.937580]  [&amp;lt;ffffffffa06ea3e2&amp;gt;] tgt_enqueue+0x62/0x1d0 [ptlrpc]
[  747.939159]  [&amp;lt;ffffffffa06e9675&amp;gt;] tgt_request_handle+0x245/0xad0 [ptlrpc]
[  747.940889]  [&amp;lt;ffffffffa069c921&amp;gt;] ptlrpc_main+0xcf1/0x1870 [ptlrpc]
[  747.942666]  [&amp;lt;ffffffffa069bc30&amp;gt;] ? ptlrpc_main+0x0/0x1870 [ptlrpc]
[  747.944537]  [&amp;lt;ffffffff8109eab6&amp;gt;] kthread+0x96/0xa0
[  747.946030]  [&amp;lt;ffffffff8100c30a&amp;gt;] child_rip+0xa/0x20
[  747.947502]  [&amp;lt;ffffffff81554710&amp;gt;] ? _spin_unlock_irq+0x30/0x40
[  747.949204]  [&amp;lt;ffffffff8100bb10&amp;gt;] ? restore_args+0x0/0x30
[  747.950788]  [&amp;lt;ffffffff8109ea20&amp;gt;] ? kthread+0x0/0xa0
[  747.952266]  [&amp;lt;ffffffff8100c300&amp;gt;] ? child_rip+0x0/0x20
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="25650">LU-5369</key>
            <summary>servers should reject invalid FIDs, requests, ...</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="ys">Yang Sheng</assignee>
                                    <reporter username="jhammond">John Hammond</reporter>
                        <labels>
                            <label>fault</label>
                            <label>mdt</label>
                            <label>medium</label>
                    </labels>
                <created>Fri, 18 Jul 2014 19:27:19 +0000</created>
                <updated>Fri, 14 Jan 2022 06:09:14 +0000</updated>
                            <resolved>Wed, 22 Sep 2021 13:20:01 +0000</resolved>
                                    <version>Lustre 2.7.0</version>
                                    <fixVersion>Lustre 2.15.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="312665" author="gerrit" created="Mon, 13 Sep 2021 21:13:48 +0000"  >&lt;p&gt;&quot;Yang Sheng &amp;lt;ys@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/44905&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44905&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5369&quot; title=&quot;servers should reject invalid FIDs, requests, ...&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5369&quot;&gt;&lt;del&gt;LU-5369&lt;/del&gt;&lt;/a&gt; mdt: check lock handle instead assert&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: b2b06980c283af7df954bfdca85ef7ff4ee0dc6a&lt;/p&gt;</comment>
                            <comment id="313596" author="gerrit" created="Wed, 22 Sep 2021 04:41:31 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/44905/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44905/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5369&quot; title=&quot;servers should reject invalid FIDs, requests, ...&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5369&quot;&gt;&lt;del&gt;LU-5369&lt;/del&gt;&lt;/a&gt; mdt: check lock handle instead assert&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 5e4411e99cd7d0ccf4e51fac1442673844626639&lt;/p&gt;</comment>
                            <comment id="313654" author="pjones" created="Wed, 22 Sep 2021 13:20:01 +0000"  >&lt;p&gt;Landed for 2.15&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="21917">LU-4226</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="25651">LU-5370</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="57594">LU-13061</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="21941">LU-4232</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="15398" name="mdt-request-fuzz.patch" size="4020" author="jhammond" created="Fri, 18 Jul 2014 19:27:20 +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|hzwrs7:</customfieldvalue>

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