<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:13:20 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-7951] NULL pointer dereference in vvp_io_write_start</title>
                <link>https://jira.whamcloud.com/browse/LU-7951</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;On one compute cluster we are seeing multiple crashes per day. Console log shows:&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;&amp;lt;ConMan&amp;gt; Console [syrah143] log at 2016-03-16 03:00:00 PDT.
2016-03-16 03:47:44 BUG: unable to handle kernel NULL pointer dereference at 0000000000000080
2016-03-16 03:47:44 IP: [&amp;lt;ffffffffa0b987cd&amp;gt;] vvp_io_write_start+0x2ad/0x3d0 [lustre]
2016-03-16 03:47:44 PGD fe9c89067 PUD fc112d067 PMD 0
2016-03-16 03:47:44 Oops: 0002 [#1] SMP
2016-03-16 03:47:44 last sysfs file: /sys/devices/pci0000:00/0000:00:02.0/0000:02:00.0/infiniband/qib0/ports/1/state
2016-03-16 03:47:44 CPU 28
2016-03-16 03:47:44 Modules linked in: lmv(U) mgc(U) lustre(U) lov(U) osc(U) mdc(U) fid(U) fld(U) ptlrpc(U) obdclass(U) acpi_cpufreq freq_table mperf ko2iblnd(U) lnet(U) sha512_generic crc32c_intel libcfs(U) ipmi_devintf ipmi_si ipmi_msghandler ib_ipoib rdma_ucm ib_ucm ib_uverbs ib_umad rdma_cm ib_cm iw_cm ib_sa dm_mirror dm_region_hash dm_log dm_mod vhost_net macvtap macvlan tun kvm uinput microcode iTCO_wdt iTCO_vendor_support wmi isci libsas scsi_transport_sas ahci joydev sb_edac edac_core lpc_ich mfd_core i2c_i801 ioatdma ib_qib(U) ib_mad ib_core ib_addr xt_owner nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ipt_LOG xt_multiport iptable_filter ip_tables ipv6 nfs lockd fscache auth_rpcgss nfs_acl sunrpc igb dca i2c_algo_bit i2c_core ptp pps_core [last unloaded: cpufreq_ondemand]
 
2016-03-16 03:47:44 Pid: 88396, comm: react_charge_tr Not tainted 2.6.32-573.18.1.1chaos.ch5.4.x86_64 #1 Cray Inc. SERVER-GB512X-CN/S2600JF
2016-03-16 03:47:44 RIP: 0010:[&amp;lt;ffffffffa0b987cd&amp;gt;]  [&amp;lt;ffffffffa0b987cd&amp;gt;] vvp_io_write_start+0x2ad/0x3d0 [lustre]
2016-03-16 03:47:44 RSP: 0018:ffff880818b3f788  EFLAGS: 00010202
2016-03-16 03:47:44 RAX: 0000000000000000 RBX: 0000000000d162ac RCX: 0000000000000001
2016-03-16 03:47:44 RDX: ffff880a1321c9d4 RSI: ffffffffa0bc95a0 RDI: ffff880a1321c9d4
2016-03-16 03:47:44 RBP: ffff880818b3f7d8 R08: ffff880b49965650 R09: ffff880e736d0ee8
2016-03-16 03:47:44 R10: 0000000000000000 R11: 0000000000000000 R12: ffff880b49965608
2016-03-16 03:47:44 R13: ffff880a1321c638 R14: ffff880e736d0ee8 R15: 0000000000001000
2016-03-16 03:47:44 FS:  00002aaaaf64db20(0000) GS:ffff88085c580000(0000) knlGS:0000000000000000
2016-03-16 03:47:44 CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
2016-03-16 03:47:44 CR2: 0000000000000080 CR3: 0000000fc6de5000 CR4: 00000000000407e0
2016-03-16 03:47:44 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
2016-03-16 03:47:44 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
2016-03-16 03:47:44 Process react_charge_tr (pid: 88396, threadinfo ffff880818b3c000, task ffff88083045f520)
2016-03-16 03:47:44 Stack:
2016-03-16 03:47:44  ffff88093562cf08 ffff880b49965608 ffff88093562cf08 ffff88093562cf08
2016-03-16 03:47:44 &amp;lt;d&amp;gt; ffff880818b3f808 ffff880e736d0ee8 ffff880b49965608 ffff88093562cf08
2016-03-16 03:47:44 &amp;lt;d&amp;gt; ffff880b49965608 ffff880b61cadd80 ffff880818b3f808 ffffffffa0671e5a
2016-03-16 03:47:44 Call Trace:
2016-03-16 03:47:44  [&amp;lt;ffffffffa0671e5a&amp;gt;] cl_io_start+0x6a/0x140 [obdclass]
2016-03-16 03:47:44  [&amp;lt;ffffffffa0b67579&amp;gt;] ll_cl_init+0x3a9/0x570 [lustre]
2016-03-16 03:47:44  [&amp;lt;ffffffffa066cd72&amp;gt;] ? cl_lock_mutex_try+0x112/0x120 [obdclass]
2016-03-16 03:47:44  [&amp;lt;ffffffffa0b67933&amp;gt;] ll_prepare_write+0x53/0x170 [lustre]
2016-03-16 03:47:44  [&amp;lt;ffffffffa0b845ee&amp;gt;] ll_write_begin+0x7e/0x1a0 [lustre]
2016-03-16 03:47:44  [&amp;lt;ffffffff81128443&amp;gt;] generic_file_buffered_write+0x123/0x300
2016-03-16 03:47:44  [&amp;lt;ffffffff8107ecf7&amp;gt;] ? current_fs_time+0x27/0x30
2016-03-16 03:47:44  [&amp;lt;ffffffff81129f60&amp;gt;] __generic_file_aio_write+0x260/0x490
2016-03-16 03:47:44  [&amp;lt;ffffffff8112a218&amp;gt;] generic_file_aio_write+0x88/0x100
2016-03-16 03:47:44  [&amp;lt;ffffffffa0b98676&amp;gt;] vvp_io_write_start+0x156/0x3d0 [lustre]
2016-03-16 03:47:44  [&amp;lt;ffffffffa0671e5a&amp;gt;] cl_io_start+0x6a/0x140 [obdclass]
2016-03-16 03:47:44  [&amp;lt;ffffffffa0676964&amp;gt;] cl_io_loop+0xb4/0x1b0 [obdclass]
2016-03-16 03:47:44  [&amp;lt;ffffffffa0b35356&amp;gt;] ll_file_io_generic+0x1a6/0x750 [lustre]
2016-03-16 03:47:44  [&amp;lt;ffffffffa0b40169&amp;gt;] ll_file_aio_write+0x1b9/0x6f0 [lustre]
2016-03-16 03:47:44  [&amp;lt;ffffffffa0b3ffb0&amp;gt;] ? ll_file_aio_write+0x0/0x6f0 [lustre]
2016-03-16 03:47:44  [&amp;lt;ffffffff81192a3b&amp;gt;] do_sync_readv_writev+0xfb/0x140
2016-03-16 03:47:44  [&amp;lt;ffffffffa0ab8a83&amp;gt;] ? lov_io_fini+0x383/0x480 [lov]
2016-03-16 03:47:44  [&amp;lt;ffffffffa0b6a95b&amp;gt;] ? ll_stats_ops_tally+0x7b/0xa0 [lustre]
2016-03-16 03:47:44  [&amp;lt;ffffffff810a1d50&amp;gt;] ? autoremove_wake_function+0x0/0x40
2016-03-16 03:47:44  [&amp;lt;ffffffff81233a16&amp;gt;] ? security_file_permission+0x16/0x20
2016-03-16 03:47:44  [&amp;lt;ffffffff81193b26&amp;gt;] do_readv_writev+0xd6/0x1f0
2016-03-16 03:47:44  [&amp;lt;ffffffff811930fc&amp;gt;] ? generic_file_llseek_size+0x8c/0xd0
2016-03-16 03:47:44  [&amp;lt;ffffffffa0b359d2&amp;gt;] ? ll_file_seek+0xd2/0x2b0 [lustre]
2016-03-16 03:47:44  [&amp;lt;ffffffff81193c86&amp;gt;] vfs_writev+0x46/0x60
2016-03-16 03:47:44  [&amp;lt;ffffffff81193db1&amp;gt;] sys_writev+0x51/0xd0
2016-03-16 03:47:44  [&amp;lt;ffffffff8100b112&amp;gt;] system_call_fastpath+0x16/0x1b
2016-03-16 03:47:44 Code: a4 24 f4 00 00 00 fe e9 d9 fe ff ff 66 90 41 8b 4c 24 78 85 c9 0f 84 0e fe ff ff 49 8b 5d 68 49 89 5c 24 60 49 8b 86 b0 00 00 00 &amp;lt;48&amp;gt; 89 98 80 00 00 00 e9 f2 fd ff ff 0f 1f 80 00 00 00 00 8b 15
2016-03-16 03:47:44 RIP  [&amp;lt;ffffffffa0b987cd&amp;gt;] vvp_io_write_start+0x2ad/0x3d0 [lustre]
2016-03-16 03:47:44  RSP &amp;lt;ffff880818b3f788&amp;gt;
2016-03-16 03:47:44 CR2: 0000000000000080
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Latest node crashdump is 1.2GB compressed, so please advise if you want it.&lt;/p&gt;</description>
                <environment>TOSS 2.4-7 (RHEL 6.7), Lustre 2.5.5-3chaos_2.6.32_573.18.1.1chaos.ch5.4.x86_64.x86_64</environment>
        <key id="35698">LU-7951</key>
            <summary>NULL pointer dereference in vvp_io_write_start</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="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="bobijam">Zhenyu Xu</assignee>
                                    <reporter username="charr">Cameron Harr</reporter>
                        <labels>
                            <label>llnl</label>
                            <label>llnlfixready</label>
                    </labels>
                <created>Tue, 29 Mar 2016 18:11:39 +0000</created>
                <updated>Fri, 1 Jul 2016 21:51:05 +0000</updated>
                                            <version>Lustre 2.5.5</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="147307" author="pjones" created="Wed, 30 Mar 2016 04:33:48 +0000"  >&lt;p&gt;Bobijam&lt;/p&gt;

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

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

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="147311" author="bobijam" created="Wed, 30 Mar 2016 05:04:09 +0000"  >&lt;p&gt;Can you get what code line vvp_io_write_start+0x2ad points to?&lt;/p&gt;</comment>
                            <comment id="147378" author="charr" created="Wed, 30 Mar 2016 21:28:24 +0000"  >&lt;p&gt;Sorry for the delay, I wasn&apos;t sure you were talking to me as I believe you all have access to our branch. Peter can direct you to it if need be.&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;(gdb) l *(vvp_io_write_start+0x2ad)
0x797fd is in vvp_io_write_start (/usr/src/debug/lustre-2.5.5/lustre/llite/vvp_io.c:610).
605	                /*
606	                 * PARALLEL IO This has to be changed for parallel IO doing
607	                 * out-of-order writes.
608	                 */
609	                pos = io-&amp;gt;u.ci_wr.wr.crw_pos = i_size_read(inode);
610	                cio-&amp;gt;cui_iocb-&amp;gt;ki_pos = pos;
611	        }
612	
613	        CDEBUG(D_VFSTRACE, &quot;write: [%lli, %lli)\n&quot;, pos, pos + (long long)cnt);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="147413" author="bobijam" created="Thu, 31 Mar 2016 06:19:25 +0000"  >&lt;p&gt;Jinshan, would please review this patch &lt;a href=&quot;http://review.whamcloud.com/#/c/19254/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/19254/&lt;/a&gt;  ?&lt;/p&gt;</comment>
                            <comment id="147473" author="ofaaland" created="Thu, 31 Mar 2016 17:10:47 +0000"  >&lt;p&gt;Peter,&lt;br/&gt;
Do you know why I&apos;m unable to view the patch Zhenyu submitted?&lt;br/&gt;
thanks,&lt;br/&gt;
Olaf&lt;/p&gt;</comment>
                            <comment id="147621" author="adilger" created="Fri, 1 Apr 2016 18:12:47 +0000"  >&lt;p&gt;Olaf, I added you to the project to access the &lt;a href=&quot;http://review.whamcloud.com/19254&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/19254&lt;/a&gt; patch.  Please try again.  I wasn&apos;t able to add Cameron since he doesn&apos;t have a Gerrit account.&lt;/p&gt;</comment>
                            <comment id="147625" author="ofaaland" created="Fri, 1 Apr 2016 18:21:53 +0000"  >&lt;p&gt;Andreas,&lt;br/&gt;
I can view the patch in gerritt now.  Thank you.&lt;br/&gt;
-Olaf&lt;/p&gt;</comment>
                            <comment id="147626" author="charr" created="Fri, 1 Apr 2016 18:24:33 +0000"  >&lt;p&gt;Andreas,&lt;br/&gt;
I was able to just log in to Gerrit, using charr@llnl.gov as an email address, if you want to add me.&lt;br/&gt;
Thanks.&lt;/p&gt;</comment>
                            <comment id="147650" author="adilger" created="Fri, 1 Apr 2016 21:10:35 +0000"  >&lt;p&gt;Done.&lt;/p&gt;</comment>
                            <comment id="147721" author="charr" created="Mon, 4 Apr 2016 15:27:54 +0000"  >&lt;p&gt;Thank you Andreas.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="24834">LU-5108</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_10490" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>End date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 29 Apr 2016 18:11:39 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzy673:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10493" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Start date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 29 Mar 2016 18:11:39 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>