<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:24:33 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-2360] lockups reading req_history</title>
                <link>https://jira.whamcloud.com/browse/LU-2360</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Reading the req_history files on an llmount.sh FS reproducibly wedges the system.&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;# find /proc/fs/lustre/ -name req_history -print -exec wc -l {} \;
/proc/fs/lustre/ldlm/services/ldlm_canceld/req_history
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;BUG: soft lockup - CPU#0 stuck for 67s! &lt;span class=&quot;error&quot;&gt;&amp;#91;wc:27808&amp;#93;&lt;/span&gt;&lt;br/&gt;
Modules linked in: lustre(U) ofd(U) osp(U) lod(U) ost(U) mdt(U) osd_ldiskfs(U) fsfilt_ldiskfs(U) ldiskfs(U) mdd(U) mgs(U) lquota(U) obdecho(U) mgc(U) lov(U) osc(U) mdc(U) lmv(U) fid(U) fld(U) ptlrpc(U) obdclass(U) lvfs(U) ksocklnd(U) lnet(U) libcfs(U) bridge stp llc exportfs jbd sha512_generic sha256_generic autofs4 nfs lockd fscache nfs_acl auth_rpcgss sunrpc ipt_REJECT nf_conntrack_ipv4 nf_defrag_ipv4 iptable_filter ip_tables ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables ipv6 microcode virtio_balloon virtio_net i2c_piix4 i2c_core ext4 mbcache jbd2 virtio_blk virtio_pci virtio_ring virtio pata_acpi ata_generic ata_piix dm_mirror dm_region_hash dm_log dm_mod &lt;span class=&quot;error&quot;&gt;&amp;#91;last unloaded: libcfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
irq event stamp: 0&lt;br/&gt;
hardirqs last  enabled at (0): &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;(null)&amp;gt;&amp;#93;&lt;/span&gt; (null)&lt;br/&gt;
hardirqs last disabled at (0): &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8106cf94&amp;gt;&amp;#93;&lt;/span&gt; copy_process+0x604/0x15d0&lt;br/&gt;
softirqs last  enabled at (0): &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8106cf94&amp;gt;&amp;#93;&lt;/span&gt; copy_process+0x604/0x15d0&lt;br/&gt;
softirqs last disabled at (0): &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;(null)&amp;gt;&amp;#93;&lt;/span&gt; (null)&lt;br/&gt;
CPU 0 &lt;br/&gt;
Modules linked in: lustre(U) ofd(U) osp(U) lod(U) ost(U) mdt(U) osd_ldiskfs(U) fsfilt_ldiskfs(U) ldiskfs(U) mdd(U) mgs(U) lquota(U) obdecho(U) mgc(U) lov(U) osc(U) mdc(U) lmv(U) fid(U) fld(U) ptlrpc(U) obdclass(U) lvfs(U) ksocklnd(U) lnet(U) libcfs(U) bridge stp llc exportfs jbd sha512_generic sha256_generic autofs4 nfs lockd fscache nfs_acl auth_rpcgss sunrpc ipt_REJECT nf_conntrack_ipv4 nf_defrag_ipv4 iptable_filter ip_tables ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables ipv6 microcode virtio_balloon virtio_net i2c_piix4 i2c_core ext4 mbcache jbd2 virtio_blk virtio_pci virtio_ring virtio pata_acpi ata_generic ata_piix dm_mirror dm_region_hash dm_log dm_mod &lt;span class=&quot;error&quot;&gt;&amp;#91;last unloaded: libcfs&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Pid: 27808, comm: wc Not tainted 2.6.32-279.11.1.el6.lm.x86_64 #1 Bochs Bochs&lt;br/&gt;
RIP: 0010:&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0fc027d&amp;gt;&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0fc027d&amp;gt;&amp;#93;&lt;/span&gt; ptlrpc_lprocfs_svc_req_history_seek+0x5d/0x130 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
RSP: 0018:ffff8801f5b15db8  EFLAGS: 00000202&lt;br/&gt;
RAX: ffff8801f29085b8 RBX: ffff8801f5b15dc8 RCX: ffff8801f2908590&lt;br/&gt;
RDX: 50aab97485500001 RSI: ffff8801ef5425a8 RDI: 50aab97485340000&lt;br/&gt;
RBP: ffffffff8100bcce R08: ffff880214b4dab0 R09: 0000000000000001&lt;br/&gt;
R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000&lt;br/&gt;
R13: ffff88002f800000 R14: ffff8801f5b14000 R15: 0000000000000000&lt;br/&gt;
FS:  00007fa0f02cf700(0000) GS:ffff88002f800000(0000) knlGS:0000000000000000&lt;br/&gt;
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033&lt;br/&gt;
CR2: 00007fff2a2aa1ec CR3: 00000001ea6cb000 CR4: 00000000000006f0&lt;br/&gt;
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000&lt;br/&gt;
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400&lt;br/&gt;
Process wc (pid: 27808, threadinfo ffff8801f5b14000, task ffff8801dc075340)&lt;br/&gt;
Stack:&lt;br/&gt;
 ffff8801ef5425a8 0000000000000001 ffff8801f5b15e18 ffffffffa0fc0429&lt;br/&gt;
&amp;lt;d&amp;gt; 00050aab95b00078 ffff880214b4d9a8 00007fff2a2aa220 ffff8801f5beca48&lt;br/&gt;
&amp;lt;d&amp;gt; ffff88021660b128 ffff8801ef5425a8 0000000000000057 ffff8801f5b15e58&lt;br/&gt;
Call Trace:&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0fc0429&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_lprocfs_svc_req_history_next+0x79/0x190 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811babd5&amp;gt;&amp;#93;&lt;/span&gt; ? seq_read+0x265/0x420&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811ba970&amp;gt;&amp;#93;&lt;/span&gt; ? seq_read+0x0/0x420&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811fee95&amp;gt;&amp;#93;&lt;/span&gt; ? proc_reg_read+0x85/0xc0&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81197f55&amp;gt;&amp;#93;&lt;/span&gt; ? vfs_read+0xb5/0x1a0&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff810e7f6a&amp;gt;&amp;#93;&lt;/span&gt; ? audit_syscall_entry+0x26a/0x290&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81198091&amp;gt;&amp;#93;&lt;/span&gt; ? sys_read+0x51/0x90&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100b0b2&amp;gt;&amp;#93;&lt;/span&gt; ? system_call_fastpath+0x16/0x1b&lt;br/&gt;
Code: 01 00 00 4c 39 87 08 01 00 00 0f 84 86 00 00 00 48 83 c0 28 eb 18 0f 1f 84 00 00 00 00 00 48 8d 48 d8 48 8b 79 58 48 39 fa 76 13 &amp;lt;48&amp;gt; 8b 00 49 39 c0 75 eb b8 fe ff ff ff c9 c3 0f 1f 40 00 48 89 &lt;br/&gt;
Call Trace:&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff815319eb&amp;gt;&amp;#93;&lt;/span&gt; ? _spin_unlock+0x2b/0x40&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa0fc0429&amp;gt;&amp;#93;&lt;/span&gt; ? ptlrpc_lprocfs_svc_req_history_next+0x79/0x190 &lt;span class=&quot;error&quot;&gt;&amp;#91;ptlrpc&amp;#93;&lt;/span&gt;&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811babd5&amp;gt;&amp;#93;&lt;/span&gt; ? seq_read+0x265/0x420&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811ba970&amp;gt;&amp;#93;&lt;/span&gt; ? seq_read+0x0/0x420&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff811fee95&amp;gt;&amp;#93;&lt;/span&gt; ? proc_reg_read+0x85/0xc0&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81197f55&amp;gt;&amp;#93;&lt;/span&gt; ? vfs_read+0xb5/0x1a0&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff810e7f6a&amp;gt;&amp;#93;&lt;/span&gt; ? audit_syscall_entry+0x26a/0x290&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81198091&amp;gt;&amp;#93;&lt;/span&gt; ? sys_read+0x51/0x90&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8100b0b2&amp;gt;&amp;#93;&lt;/span&gt; ? system_call_fastpath+0x16/0x1b&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;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="16723">LU-2360</key>
            <summary>lockups reading req_history</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="1">Fixed</resolution>
                                        <assignee username="jhammond">John Hammond</assignee>
                                    <reporter username="jhammond">John Hammond</reporter>
                        <labels>
                            <label>MB</label>
                    </labels>
                <created>Mon, 19 Nov 2012 18:17:42 +0000</created>
                <updated>Mon, 11 Feb 2013 14:53:29 +0000</updated>
                            <resolved>Mon, 11 Feb 2013 14:53:29 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                                    <fixVersion>Lustre 2.4.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="49619" author="liang" created="Sun, 23 Dec 2012 05:01:20 +0000"  >&lt;p&gt;Patch is here: &lt;a href=&quot;http://review.whamcloud.com/#change,4888&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,4888&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="50401" author="emoly.liu" created="Mon, 14 Jan 2013 02:38:25 +0000"  >&lt;p&gt;Just as John said, there is still a problem to read entry &quot;/proc/fs/lustre/mds/MDS/mdt_seqm/req_history&quot;.&lt;/p&gt;

&lt;p&gt;I trigger those infinite cats when I run the script shown in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2376&quot; title=&quot;Need a sanity check to ensure readable proc files are readable&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2376&quot;&gt;&lt;del&gt;LU-2376&lt;/del&gt;&lt;/a&gt; to check all the readable proc entries.&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;for dir in /proc/{fs/{lustre,ldiskfs},sys/{lustre,lnet}} ...; do
  if [ -d $dir ]; then
    find $dir -type f -readable -print -exec cat {} \;
  fi
done
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="50461" author="liang" created="Mon, 14 Jan 2013 21:40:18 +0000"  >&lt;p&gt;too bad, I will look into it again.&lt;/p&gt;</comment>
                            <comment id="51435" author="jhammond" created="Tue, 29 Jan 2013 21:31:10 +0000"  >&lt;p&gt;Please see &lt;a href=&quot;http://review.whamcloud.com/5207&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/5207&lt;/a&gt; for an infinite cats fix.&lt;/p&gt;</comment>
                            <comment id="52151" author="jhammond" created="Mon, 11 Feb 2013 14:53:29 +0000"  >&lt;p&gt;Patch landed.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="16980">LU-2510</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzvciv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5615</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>