<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:11:06 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-861] ASSERTION(!cfs_in_interrupt()) failed on MDS during compilebench over nfsv4</title>
                <link>https://jira.whamcloud.com/browse/LU-861</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;While automating nfs over lustre, I hit this on MDS when run compilebench&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/7e7f7290-103e-11e1-8338-52540025f9af&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/7e7f7290-103e-11e1-8338-52540025f9af&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;21:11:22:Lustre: DEBUG MARKER: == sanityn test compilebench: compilebench == 21:11:16 (1321420276)&lt;br/&gt;
21:11:22:Lustre: DEBUG MARKER: ./compilebench -D /mnt/lustre/d0.compilebench -i 2 -r 2 --makej&lt;br/&gt;
21:34:43:LustreError: 2805:0:(lvfs_lib.c:94:lprocfs_counter_add()) ASSERTION(!cfs_in_interrupt()) failed&lt;br/&gt;
21:34:43:BUG: unable to handle kernel paging request at ffffffff894c99e0&lt;br/&gt;
21:34:43:IP: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8104fc84&amp;gt;&amp;#93;&lt;/span&gt; update_curr+0x134/0x1e0&lt;br/&gt;
21:34:43:PGD 1a27067 PUD 1a2b063 PMD 0 &lt;br/&gt;
21:34:43:Thread overran stack, or stack corrupted&lt;br/&gt;
21:34:43:Oops: 0000 &lt;a href=&quot;#1&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;1&lt;/a&gt; SMP &lt;br/&gt;
21:34:43:last sysfs file: /sys/module/lockd/initstate&lt;br/&gt;
21:34:43:CPU 0 &lt;br/&gt;
21:34:43:Modules linked in: nfsd lockd nfs_acl auth_rpcgss lmv(U) cmm(U) osd_ldiskfs(U) mdt(U) mdd(U) mds(U) fsfilt_ldiskfs(U) exportfs mgs(U) mgc(U) lustre(U) lov(U) osc(U) lquota(U) mdc(U) fid(U) fld(U) ksocklnd(U) ptlrpc(U) obdclass(U) lnet(U) lvfs(U) libcfs(U) ldiskfs(U) jbd2 autofs4 sunrpc ib_ipoib rdma_ucm ib_ucm ib_uverbs ib_umad rdma_cm ib_cm iw_cm ib_addr ipv6 ib_sa ib_mad ib_core dm_mirror dm_region_hash dm_log virtio_balloon 8139too 8139cp mii i2c_piix4 i2c_core ext3 jbd mbcache virtio_blk ata_generic pata_acpi ata_piix virtio_pci virtio_ring virtio dm_mod &lt;span class=&quot;error&quot;&gt;&amp;#91;last unloaded: speedstep_lib&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:43:&lt;br/&gt;
21:34:44:Modules linked in: nfsd lockd nfs_acl auth_rpcgss lmv(U) cmm(U) osd_ldiskfs(U) mdt(U) mdd(U) mds(U) fsfilt_ldiskfs(U) exportfs mgs(U) mgc(U) lustre(U) lov(U) osc(U) lquota(U) mdc(U) fid(U) fld(U) ksocklnd(U) ptlrpc(U) obdclass(U) lnet(U) lvfs(U) libcfs(U) ldiskfs(U) jbd2 autofs4 sunrpc ib_ipoib rdma_ucm ib_ucm ib_uverbs ib_umad rdma_cm ib_cm iw_cm ib_addr ipv6 ib_sa ib_mad ib_core dm_mirror dm_region_hash dm_log virtio_balloon 8139too 8139cp mii i2c_piix4 i2c_core ext3 jbd mbcache virtio_blk ata_generic pata_acpi ata_piix virtio_pci virtio_ring virtio dm_mod &lt;span class=&quot;error&quot;&gt;&amp;#91;last unloaded: speedstep_lib&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:44:Pid: 2805, comm: nfsd Not tainted 2.6.32-131.6.1.el6_lustre.gc202086.x86_64 #1 KVM&lt;br/&gt;
21:34:44:RIP: 0010:&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8104fc84&amp;gt;&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8104fc84&amp;gt;&amp;#93;&lt;/span&gt; update_curr+0x134/0x1e0&lt;br/&gt;
21:34:44:RSP: 0018:ffff880002003c38  EFLAGS: 00010086&lt;br/&gt;
21:34:44:RAX: ffff8800402ecb40 RBX: 0000000000f26a00 RCX: ffff88007faa60c0&lt;br/&gt;
21:34:44:RDX: 0000000000018ac8 RSI: ffff88007819f4f8 RDI: ffff8800402ecb78&lt;br/&gt;
21:34:44:RBP: ffff880002003c68 R08: 0000000000000000 R09: 0000000000000001&lt;br/&gt;
21:34:44:R10: 0000000000000000 R11: 0000000000000000 R12: ffff880002015fe8&lt;br/&gt;
21:34:44:R13: 00000000000f4095 R14: 0000000000000001 R15: 0000000000000000&lt;br/&gt;
21:34:44:FS:  0000000000000000(0000) GS:ffff880002000000(0000) knlGS:0000000000000000&lt;br/&gt;
21:34:44:CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b&lt;br/&gt;
21:34:44:CR2: ffffffff894c99e0 CR3: 0000000072e5a000 CR4: 00000000000006f0&lt;br/&gt;
21:34:44:DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000&lt;br/&gt;
21:34:44:DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400&lt;br/&gt;
21:34:44:Process nfsd (pid: 2805, threadinfo ffff880040330000, task ffff8800402ecb40)&lt;br/&gt;
21:34:44:Stack:&lt;br/&gt;
21:34:44: 0000000000000000 ffff880002016950 ffff880037d37578 ffff880002015fe8&lt;br/&gt;
21:34:44:&amp;lt;0&amp;gt; 0000000000000003 0000000000000000 ffff880002003ca8 ffffffff81050499&lt;br/&gt;
21:34:44:&amp;lt;0&amp;gt; ffff880002003ca8 ffff880037d37578 ffff880002015f80 0000000000000000&lt;br/&gt;
21:34:44:Call Trace:&lt;br/&gt;
21:34:44: &amp;lt;IRQ&amp;gt; &lt;br/&gt;
21:34:44: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81050499&amp;gt;&amp;#93;&lt;/span&gt; enqueue_entity+0x39/0x340&lt;br/&gt;
21:34:44: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81050be3&amp;gt;&amp;#93;&lt;/span&gt; enqueue_task_fair+0x43/0x90&lt;br/&gt;
21:34:44: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81057389&amp;gt;&amp;#93;&lt;/span&gt; enqueue_task+0x79/0x90&lt;br/&gt;
21:34:44: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff810573ce&amp;gt;&amp;#93;&lt;/span&gt; activate_task+0x2e/0x40&lt;br/&gt;
21:34:44: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8105dad3&amp;gt;&amp;#93;&lt;/span&gt; try_to_wake_up+0x273/0x400&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8105dc72&amp;gt;&amp;#93;&lt;/span&gt; default_wake_function+0x12/0x20&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8108e176&amp;gt;&amp;#93;&lt;/span&gt; autoremove_wake_function+0x16/0x40&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8141cac3&amp;gt;&amp;#93;&lt;/span&gt; ? __napi_complete+0x23/0x40&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8104af29&amp;gt;&amp;#93;&lt;/span&gt; __wake_up_common+0x59/0x90&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8104f838&amp;gt;&amp;#93;&lt;/span&gt; __wake_up+0x48/0x70&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8109dff0&amp;gt;&amp;#93;&lt;/span&gt; ? tick_sched_timer+0x0/0xc0&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81067ac7&amp;gt;&amp;#93;&lt;/span&gt; printk_tick+0x47/0x50&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff810798fd&amp;gt;&amp;#93;&lt;/span&gt; update_process_times+0x4d/0x70&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8109e056&amp;gt;&amp;#93;&lt;/span&gt; tick_sched_timer+0x66/0xc0&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8109289e&amp;gt;&amp;#93;&lt;/span&gt; __run_hrtimer+0x8e/0x1a0&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81036259&amp;gt;&amp;#93;&lt;/span&gt; ? kvm_clock_get_cycles+0x9/0x10&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81092c46&amp;gt;&amp;#93;&lt;/span&gt; hrtimer_interrupt+0xe6/0x250&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff814e3f3b&amp;gt;&amp;#93;&lt;/span&gt; smp_apic_timer_interrupt+0x6b/0x9b&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100bc93&amp;gt;&amp;#93;&lt;/span&gt; apic_timer_interrupt+0x13/0x20&lt;br/&gt;
21:34:45: &amp;lt;EOI&amp;gt; &lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff814de457&amp;gt;&amp;#93;&lt;/span&gt; ? _spin_unlock_irqrestore+0x17/0x20&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa036a274&amp;gt;&amp;#93;&lt;/span&gt; cfs_trace_unlock_tcd+0x44/0x80 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa037579d&amp;gt;&amp;#93;&lt;/span&gt; libcfs_debug_vmsg2+0x5dd/0xb50 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:45: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0375691&amp;gt;&amp;#93;&lt;/span&gt; ? libcfs_debug_vmsg2+0x4d1/0xb50 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa04826c9&amp;gt;&amp;#93;&lt;/span&gt; ? cl_env_hops_keycmp+0x19/0x70 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa03795c2&amp;gt;&amp;#93;&lt;/span&gt; ? cfs_hash_bd_add_locked+0x62/0x90 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0375d69&amp;gt;&amp;#93;&lt;/span&gt; libcfs_assertion_failed+0x59/0x70 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa03d89c5&amp;gt;&amp;#93;&lt;/span&gt; lprocfs_counter_add+0x165/0x196 &lt;span class=&quot;error&quot;&gt;&amp;#91;lvfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0558537&amp;gt;&amp;#93;&lt;/span&gt; ldlm_pool_shrink+0x57/0xf0 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81093e7f&amp;gt;&amp;#93;&lt;/span&gt; ? up+0x2f/0x50&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa055931b&amp;gt;&amp;#93;&lt;/span&gt; ldlm_pools_shrink+0x27b/0x320 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa05593f3&amp;gt;&amp;#93;&lt;/span&gt; ldlm_pools_srv_shrink+0x13/0x20 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81125a6a&amp;gt;&amp;#93;&lt;/span&gt; shrink_slab+0x13a/0x1a0&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81127dfb&amp;gt;&amp;#93;&lt;/span&gt; do_try_to_free_pages+0x2fb/0x520&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8112820f&amp;gt;&amp;#93;&lt;/span&gt; try_to_free_pages+0x9f/0x130&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81129350&amp;gt;&amp;#93;&lt;/span&gt; ? isolate_pages_global+0x0/0x380&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8111fe6d&amp;gt;&amp;#93;&lt;/span&gt; __alloc_pages_nodemask+0x40d/0x8b0&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81103c00&amp;gt;&amp;#93;&lt;/span&gt; ? perf_event_context_sched_out+0x260/0x290&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81159ac2&amp;gt;&amp;#93;&lt;/span&gt; kmem_getpages+0x62/0x170&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8115a6da&amp;gt;&amp;#93;&lt;/span&gt; fallback_alloc+0x1ba/0x270&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8115a12f&amp;gt;&amp;#93;&lt;/span&gt; ? cache_grow+0x2cf/0x320&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8115a459&amp;gt;&amp;#93;&lt;/span&gt; ____cache_alloc_node+0x99/0x160&lt;br/&gt;
21:34:46: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa036ba13&amp;gt;&amp;#93;&lt;/span&gt; ? cfs_alloc+0x63/0x90 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8115b069&amp;gt;&amp;#93;&lt;/span&gt; __kmalloc+0x199/0x230&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa036ba13&amp;gt;&amp;#93;&lt;/span&gt; cfs_alloc+0x63/0x90 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa056379a&amp;gt;&amp;#93;&lt;/span&gt; ptlrpc_prep_bulk_imp+0x7a/0x350 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa057165c&amp;gt;&amp;#93;&lt;/span&gt; ? lustre_msg_set_timeout+0x9c/0x110 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa06404df&amp;gt;&amp;#93;&lt;/span&gt; osc_brw_prep_request+0x88f/0x1040 &lt;span class=&quot;error&quot;&gt;&amp;#91;osc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa06559eb&amp;gt;&amp;#93;&lt;/span&gt; ? osc_req_attr_set+0xfb/0x2a0 &lt;span class=&quot;error&quot;&gt;&amp;#91;osc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07b3238&amp;gt;&amp;#93;&lt;/span&gt; ? ccc_req_attr_set+0x78/0x150 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa04912d4&amp;gt;&amp;#93;&lt;/span&gt; ? cl_req_prep+0x84/0x190 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0641ca5&amp;gt;&amp;#93;&lt;/span&gt; osc_send_oap_rpc+0x1015/0x1be0 &lt;span class=&quot;error&quot;&gt;&amp;#91;osc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0633f71&amp;gt;&amp;#93;&lt;/span&gt; ? osc_consume_write_grant+0x81/0x160 &lt;span class=&quot;error&quot;&gt;&amp;#91;osc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0642b4e&amp;gt;&amp;#93;&lt;/span&gt; osc_check_rpcs+0x2de/0x470 &lt;span class=&quot;error&quot;&gt;&amp;#91;osc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa06390d3&amp;gt;&amp;#93;&lt;/span&gt; ? on_list+0x43/0x50 &lt;span class=&quot;error&quot;&gt;&amp;#91;osc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa06436f3&amp;gt;&amp;#93;&lt;/span&gt; osc_queue_async_io+0x3c3/0x8f0 &lt;span class=&quot;error&quot;&gt;&amp;#91;osc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81037132&amp;gt;&amp;#93;&lt;/span&gt; ? pvclock_clocksource_read+0x72/0xd0&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8126d306&amp;gt;&amp;#93;&lt;/span&gt; ? vsnprintf+0x2b6/0x5f0&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81098a8a&amp;gt;&amp;#93;&lt;/span&gt; ? do_gettimeofday+0x1a/0x50&lt;br/&gt;
21:34:47: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa06515ef&amp;gt;&amp;#93;&lt;/span&gt; osc_page_cache_add+0xcf/0x200 &lt;span class=&quot;error&quot;&gt;&amp;#91;osc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0485ab8&amp;gt;&amp;#93;&lt;/span&gt; cl_page_invoke+0xb8/0x160 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8119b791&amp;gt;&amp;#93;&lt;/span&gt; ? __mark_inode_dirty+0x41/0x160&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0486838&amp;gt;&amp;#93;&lt;/span&gt; cl_page_cache_add+0x58/0x240 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07a9503&amp;gt;&amp;#93;&lt;/span&gt; ? ll_set_page_dirty+0x13/0x90 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07754b6&amp;gt;&amp;#93;&lt;/span&gt; ? vvp_write_pending+0x56/0x150 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07ba5a3&amp;gt;&amp;#93;&lt;/span&gt; vvp_io_commit_write+0x343/0x5a0 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa037a8f2&amp;gt;&amp;#93;&lt;/span&gt; ? cfs_hash_lookup+0x82/0xa0 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa049481f&amp;gt;&amp;#93;&lt;/span&gt; cl_io_commit_write+0xaf/0x1f0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0484ab9&amp;gt;&amp;#93;&lt;/span&gt; ? cl_env_get+0x29/0x350 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0791c4d&amp;gt;&amp;#93;&lt;/span&gt; ll_commit_write+0xed/0x300 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07a92c0&amp;gt;&amp;#93;&lt;/span&gt; ll_write_end+0x30/0x60 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8110dd44&amp;gt;&amp;#93;&lt;/span&gt; generic_file_buffered_write+0x174/0x2a0&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8106dd57&amp;gt;&amp;#93;&lt;/span&gt; ? current_fs_time+0x27/0x30&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8110f630&amp;gt;&amp;#93;&lt;/span&gt; __generic_file_aio_write+0x250/0x480&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8110f8cf&amp;gt;&amp;#93;&lt;/span&gt; generic_file_aio_write+0x6f/0xe0&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa07baec1&amp;gt;&amp;#93;&lt;/span&gt; vvp_io_write_start+0xa1/0x270 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0491718&amp;gt;&amp;#93;&lt;/span&gt; cl_io_start+0x68/0x170 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:48: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0495bd0&amp;gt;&amp;#93;&lt;/span&gt; cl_io_loop+0x110/0x1c0 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa076261b&amp;gt;&amp;#93;&lt;/span&gt; ll_file_io_generic+0x44b/0x580 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa037ceeb&amp;gt;&amp;#93;&lt;/span&gt; ? cfs_hash_add_unique+0x1b/0x40 &lt;span class=&quot;error&quot;&gt;&amp;#91;libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0484c2e&amp;gt;&amp;#93;&lt;/span&gt; ? cl_env_get+0x19e/0x350 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa076288f&amp;gt;&amp;#93;&lt;/span&gt; ll_file_aio_write+0x13f/0x310 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0762750&amp;gt;&amp;#93;&lt;/span&gt; ? ll_file_aio_write+0x0/0x310 &lt;span class=&quot;error&quot;&gt;&amp;#91;lustre&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8117247b&amp;gt;&amp;#93;&lt;/span&gt; do_sync_readv_writev+0xfb/0x140&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8108e160&amp;gt;&amp;#93;&lt;/span&gt; ? autoremove_wake_function+0x0/0x40&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff812053a6&amp;gt;&amp;#93;&lt;/span&gt; ? security_file_permission+0x16/0x20&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8117353f&amp;gt;&amp;#93;&lt;/span&gt; do_readv_writev+0xcf/0x1f0&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8115b19a&amp;gt;&amp;#93;&lt;/span&gt; ? kmem_cache_alloc+0x9a/0x190&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81205706&amp;gt;&amp;#93;&lt;/span&gt; ? security_task_setgroups+0x16/0x20&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81096e55&amp;gt;&amp;#93;&lt;/span&gt; ? set_groups+0x25/0x1a0&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811736a6&amp;gt;&amp;#93;&lt;/span&gt; vfs_writev+0x46/0x60&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa091a3d7&amp;gt;&amp;#93;&lt;/span&gt; nfsd_vfs_write+0x107/0x430 &lt;span class=&quot;error&quot;&gt;&amp;#91;nfsd&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff810db8be&amp;gt;&amp;#93;&lt;/span&gt; ? rcu_start_gp+0x1be/0x230&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0918852&amp;gt;&amp;#93;&lt;/span&gt; ? nfsd_setuser_and_check_port+0x62/0xb0 &lt;span class=&quot;error&quot;&gt;&amp;#91;nfsd&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa091ce39&amp;gt;&amp;#93;&lt;/span&gt; nfsd_write+0x99/0x100 &lt;span class=&quot;error&quot;&gt;&amp;#91;nfsd&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:49: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0927590&amp;gt;&amp;#93;&lt;/span&gt; nfsd4_write+0x100/0x130 &lt;span class=&quot;error&quot;&gt;&amp;#91;nfsd&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0927f01&amp;gt;&amp;#93;&lt;/span&gt; nfsd4_proc_compound+0x3d1/0x490 &lt;span class=&quot;error&quot;&gt;&amp;#91;nfsd&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa091543e&amp;gt;&amp;#93;&lt;/span&gt; nfsd_dispatch+0xfe/0x240 &lt;span class=&quot;error&quot;&gt;&amp;#91;nfsd&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa027a514&amp;gt;&amp;#93;&lt;/span&gt; svc_process_common+0x344/0x640 &lt;span class=&quot;error&quot;&gt;&amp;#91;sunrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8105dc60&amp;gt;&amp;#93;&lt;/span&gt; ? default_wake_function+0x0/0x20&lt;br/&gt;
21:34:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa027ab50&amp;gt;&amp;#93;&lt;/span&gt; svc_process+0x110/0x160 &lt;span class=&quot;error&quot;&gt;&amp;#91;sunrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0915b62&amp;gt;&amp;#93;&lt;/span&gt; nfsd+0xc2/0x160 &lt;span class=&quot;error&quot;&gt;&amp;#91;nfsd&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0915aa0&amp;gt;&amp;#93;&lt;/span&gt; ? nfsd+0x0/0x160 &lt;span class=&quot;error&quot;&gt;&amp;#91;nfsd&amp;#93;&lt;/span&gt;&lt;br/&gt;
21:34:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8108ddf6&amp;gt;&amp;#93;&lt;/span&gt; kthread+0x96/0xa0&lt;br/&gt;
21:34:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100c1ca&amp;gt;&amp;#93;&lt;/span&gt; child_rip+0xa/0x20&lt;br/&gt;
21:34:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8108dd60&amp;gt;&amp;#93;&lt;/span&gt; ? kthread+0x0/0xa0&lt;br/&gt;
21:34:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100c1c0&amp;gt;&amp;#93;&lt;/span&gt; ? child_rip+0x0/0x20&lt;br/&gt;
21:34:50:Code: 00 44 8b 35 5b 62 9e 00 45 85 f6 74 32 48 8b 50 08 8b 5a 18 48 8b 90 10 09 00 00 48 8b 4a 50 48 85 c9 74 1b 48 63 db 48 8b 51 20 &amp;lt;48&amp;gt; 03 14 dd e0 49 b9 81 4c 01 2a 48 8b 49 78 48 85 c9 75 e8 48 &lt;br/&gt;
21:34:50:RIP  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8104fc84&amp;gt;&amp;#93;&lt;/span&gt; update_curr+0x134/0x1e0&lt;br/&gt;
21:34:50: RSP &amp;lt;ffff880002003c38&amp;gt;&lt;br/&gt;
21:34:50:CR2: ffffffff894c99e0&lt;br/&gt;
21:34:50:--&lt;del&gt;[ end trace 670fbcb3104badfe ]&lt;/del&gt;--&lt;/p&gt;</description>
                <environment>autotest&lt;br/&gt;
build: &lt;a href=&quot;http://build.whamcloud.com/job/lustre-reviews/3282/&quot;&gt;http://build.whamcloud.com/job/lustre-reviews/3282/&lt;/a&gt;</environment>
        <key id="12478">LU-861</key>
            <summary>ASSERTION(!cfs_in_interrupt()) failed on MDS during compilebench over nfsv4</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.whamcloud.com/images/icons/priorities/blocker.svg">Blocker</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="5">Cannot Reproduce</resolution>
                                        <assignee username="laisiyao">Lai Siyao</assignee>
                                    <reporter username="mdiep">Minh Diep</reporter>
                        <labels>
                    </labels>
                <created>Wed, 16 Nov 2011 14:32:43 +0000</created>
                <updated>Thu, 26 Jan 2012 12:15:18 +0000</updated>
                            <resolved>Thu, 26 Jan 2012 12:15:18 +0000</resolved>
                                    <version>Lustre 2.2.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="23099" author="laisiyao" created="Wed, 16 Nov 2011 14:58:38 +0000"  >&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;21:34:43:Thread overran stack, or stack corrupted
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The stack overflow should be the cause, sign, with nfs export and deep client IO stack, it&apos;s not easy to provide a quick fix here.&lt;/p&gt;</comment>
                            <comment id="23170" author="pjones" created="Fri, 18 Nov 2011 11:48:33 +0000"  >&lt;p&gt;Lai&lt;/p&gt;

&lt;p&gt;Is it possible to find some kind of workaround? The driver here is to enable automation of the NFS testing...&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="23923" author="bfaccini" created="Thu, 8 Dec 2011 12:06:57 +0000"  >&lt;p&gt;At TGCC we also got the same kind of crashes on a Lustre-Client exporting via NFS and I can definitelly confirm (I can say I became an &quot;expert&quot; in this area as part of &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-600&quot; title=&quot;Stack overflow: numerous crashes/Oopses in __switch_to()&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-600&quot;&gt;&lt;del&gt;LU-600&lt;/del&gt;&lt;/a&gt; work/debugging !!!) it was due to Kernel-Stack overflow/thread_info stuct corruption.&lt;/p&gt;</comment>
                            <comment id="26225" author="jay" created="Tue, 10 Jan 2012 03:10:37 +0000"  >&lt;p&gt;These patches may help:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/#change,1917&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,1917&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/#change,1825&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,1825&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With these patches, osc can issue RPCs async; but they depend on multiple ptlrpcd patch(ORNL-22, already landed on master).&lt;/p&gt;</comment>
                            <comment id="27176" author="pjones" created="Mon, 23 Jan 2012 09:01:24 +0000"  >&lt;p&gt;Minh&lt;/p&gt;

&lt;p&gt;Can you comment as to whether this has been seen in 2.1.54 (which has both the recommended fixes) or later? If not, then I would suggest marking this as resolved and reopening if it reoccurs.&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="27184" author="adilger" created="Mon, 23 Jan 2012 13:17:35 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-969&quot; title=&quot;2.1 client stack overruns&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-969&quot;&gt;&lt;del&gt;LU-969&lt;/del&gt;&lt;/a&gt; is tracking a series of stack reduction patches.&lt;/p&gt;</comment>
                            <comment id="27447" author="mdiep" created="Thu, 26 Jan 2012 12:10:45 +0000"  >&lt;p&gt;I have tested this again on master today and compilebench passed. &lt;a href=&quot;https://maloo.whamcloud.com/test_logs/11112532-47de-11e1-b292-5254004bbbd3/show_text&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_logs/11112532-47de-11e1-b292-5254004bbbd3/show_text&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="27448" author="pjones" created="Thu, 26 Jan 2012 12:15:18 +0000"  >&lt;p&gt;Thanks Minh. Let&apos;s close this ticket for now then and reopen if it reoccurs&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="12818">LU-969</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzvhpz:</customfieldvalue>

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