<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:06:28 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-382] conf_sanity: test_23a generation protection fault</title>
                <link>https://jira.whamcloud.com/browse/LU-382</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>
&lt;p&gt;The failure is at: &lt;br/&gt;
&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/485ff720-8c4a-11e0-aab9-52540025f9af&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/485ff720-8c4a-11e0-aab9-52540025f9af&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the mds log:&lt;/p&gt;

&lt;p&gt;09:06:50:general protection fault: 0000 &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; SMP &lt;br/&gt;
09:06:50:last sysfs file: /block/sdb/queue/max_sectors_kb&lt;br/&gt;
09:06:50:CPU 10 &lt;br/&gt;
09:06:50:Modules linked in: cmm(U) osd_ldiskfs(U) mdt(U) mdd(U) mds(U) fsfilt_ldiskfs(U) exportfs(U) mgs(U) mgc(U) lustre(U) lov(U) osc(U) lquota(U) mdc(U) fid(U) fld(U) ko2iblnd(U) ptlrpc(U) obdclass(U) lnet(U) lvfs(U) libcfs(U) ldiskfs(U) jbd2(U) crc16(U) be2iscsi(U) ib_iser(U) iscsi_tcp(U) bnx2i(U) cnic(U) cxgb3i(U) libiscsi_tcp(U) libiscsi2(U) scsi_transport_iscsi2(U) scsi_transport_iscsi(U) nfs(U) fscache(U) nfs_acl(U) autofs4(U) hidp(U) rfcomm(U) l2cap(U) bluetooth(U) lockd(U) sunrpc(U) cpufreq_ondemand(U) powernow_k8(U) freq_table(U) mperf(U) uio(U) iw_cxgb3(U) cxgb3(U) ib_srp(U) rds(U) ib_sdp(U) ib_ipoib(U) ipoib_helper(U) ipv6(U) xfrm_nalgo(U) crypto_api(U) rdma_ucm(U) rdma_cm(U) ib_ucm(U) ib_uverbs(U) ib_umad(U) ib_cm(U) iw_cm(U) ib_addr(U) ib_sa(U) loop(U) dm_mirror(U) dm_multipath(U) scsi_dh(U) video(U) backlight(U) sbs(U) power_meter(U) i2c_ec(U) dell_wmi(U) wmi(U) button(U) battery(U) asus_acpi(U) acpi_memhotplug(U) ac(U) parport_pc(U) lp(U) parport(U) mlx4_ib(U) ib_mad(U) ib_core(U) mlx4_en(U) shpchp(U) sg(U) tpm_tis(U) i2c_piix4(U) mlx4_core(U) igb(U) tpm(U) tpm_bios(U) 8021q(U) pcspkr(U) i2c_core(U) k10temp(U) serio_raw(U) hwmon(U) amd64_edac_mod(U) dca(U) edac_mc(U) dm_raid45(U) dm_message(U) dm_region_hash(U) dm_log(U) dm_mod(U) dm_mem_cache(U) ahci(U) libata(U) sd_mod(U) scsi_mod(U) ext3(U) jbd(U) uhci_hcd(U) ohci_hcd(U) ehci_hcd(U)&lt;br/&gt;
09:06:50:Pid: 6544, comm: obd_zombid Tainted: G      2.6.18-238.9.1.el5_lustre.gc66d831 #1&lt;br/&gt;
09:06:50:RIP: 0010:&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff800620b4&amp;gt;&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff800620b4&amp;gt;&amp;#93;&lt;/span&gt; __memset+0xa8/0xc0&lt;br/&gt;
09:06:50:RSP: 0018:ffff810105881c28  EFLAGS: 00010206&lt;br/&gt;
09:06:50:RAX: 5a5a5a5a5a5a5a5a RBX: 5a5a5a5a5a5a5a5a RCX: 000000000000005a&lt;br/&gt;
09:06:50:RDX: 0000000000000000 RSI: 000000000000005a RDI: 5a5a5a5a5a5a5a5a&lt;br/&gt;
09:06:50:RBP: 0000000000000008 R08: 0000000000000010 R09: 0000000000000002&lt;br/&gt;
09:06:50:R10: 5a5a5a5a5a5a5a5a R11: 0000000000000128 R12: ffff81031a312ef8&lt;br/&gt;
09:06:50:R13: 0000000000000040 R14: 0000000000000000 R15: 00002ac2f4aa8010&lt;br/&gt;
09:06:50:FS:  00002ac2f4aa76e0(0000) GS:ffff810323adc340(0000) knlGS:0000000000000000&lt;br/&gt;
09:06:50:CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b&lt;br/&gt;
09:06:50:CR2: 000000300b29a830 CR3: 0000000000201000 CR4: 00000000000006e0&lt;br/&gt;
09:06:50:Process obd_zombid (pid: 6544, threadinfo ffff810105880000, task ffff81041f579820)&lt;br/&gt;
09:06:50:Stack:  ffffffff88c09435 0000000000000000 0000000000000000 ffffffff88c140e0&lt;br/&gt;
09:06:50: ffffffff00000128 5a5a5a5a5a5a5a5a 0000000000000000 ffffffff88c25640&lt;br/&gt;
09:06:50: ffffffff8898c912 00000000ffffffff ffff81031a312ef8 ffffffff88c25640&lt;br/&gt;
09:06:50:Call Trace:&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88c09435&amp;gt;&amp;#93;&lt;/span&gt; :osc:osc_session_fini+0xb5/0xd0&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8898c912&amp;gt;&amp;#93;&lt;/span&gt; :obdclass:key_fini+0xd2/0x190&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8898ce25&amp;gt;&amp;#93;&lt;/span&gt; :obdclass:lu_context_key_quiesce+0x55/0x80&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8898ce95&amp;gt;&amp;#93;&lt;/span&gt; :obdclass:lu_context_key_quiesce_many+0x45/0x80&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8898c24f&amp;gt;&amp;#93;&lt;/span&gt; :obdclass:keys_fill+0x4f/0x100&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8898cd34&amp;gt;&amp;#93;&lt;/span&gt; :obdclass:lu_context_init+0x1e4/0x200&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88c0915e&amp;gt;&amp;#93;&lt;/span&gt; :osc:osc_device_free+0x4e/0x1a0&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8898cd7c&amp;gt;&amp;#93;&lt;/span&gt; :obdclass:lu_env_init+0x2c/0x40&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8897006a&amp;gt;&amp;#93;&lt;/span&gt; :obdclass:class_decref+0x33a/0x5b0&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff88956252&amp;gt;&amp;#93;&lt;/span&gt; :obdclass:obd_zombie_impexp_cull+0x402/0x4f0&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8895c08a&amp;gt;&amp;#93;&lt;/span&gt; :obdclass:obd_zombie_impexp_thread+0x19a/0x250&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8008e437&amp;gt;&amp;#93;&lt;/span&gt; default_wake_function+0x0/0xe&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8005dfb1&amp;gt;&amp;#93;&lt;/span&gt; child_rip+0xa/0x11&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8895bef0&amp;gt;&amp;#93;&lt;/span&gt; :obdclass:obd_zombie_impexp_thread+0x0/0x250&lt;br/&gt;
09:06:50: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff8005dfa7&amp;gt;&amp;#93;&lt;/span&gt; child_rip+0x0/0x11&lt;br/&gt;
09:06:50:&lt;br/&gt;
09:06:50:&lt;br/&gt;
09:06:50:Code: 48 89 07 49 c7 c0 08 00 00 00 4d 29 c8 4c 01 c7 4d 29 c3 e9 &lt;br/&gt;
09:06:50:RIP  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff800620b4&amp;gt;&amp;#93;&lt;/span&gt; __memset+0xa8/0xc0&lt;br/&gt;
09:06:50: RSP &amp;lt;ffff810105881c28&amp;gt;&lt;br/&gt;
09:06:50: &amp;lt;0&amp;gt;Kernel panic - not syncing: Fatal exception&lt;br/&gt;
=======================================&lt;/p&gt;

&lt;p&gt;I tend to think this is a general issue where the obd device was freed twice.&lt;/p&gt;</description>
                <environment></environment>
        <key id="11085">LU-382</key>
            <summary>conf_sanity: test_23a generation protection fault</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.whamcloud.com/images/icons/priorities/major.svg">Major</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="jay">Jinshan Xiong</assignee>
                                    <reporter username="jay">Jinshan Xiong</reporter>
                        <labels>
                    </labels>
                <created>Wed, 1 Jun 2011 11:04:36 +0000</created>
                <updated>Sun, 28 May 2017 06:43:04 +0000</updated>
                            <resolved>Sun, 28 May 2017 06:43:04 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="15378" author="jay" created="Wed, 1 Jun 2011 15:28:53 +0000"  >&lt;p&gt;This issue may be related to the commit at lu-147.&lt;/p&gt;</comment>
                            <comment id="15417" author="green" created="Thu, 2 Jun 2011 16:25:04 +0000"  >&lt;p&gt;Would be goot to map the failure address to code line and see where exactly was it. Possibly there was a longstanding use-after-free bug somewhere that was masked by static array of obd devices?&lt;/p&gt;

&lt;p&gt;Or it might be not in obd code at all and therefore unrelated to lu-147.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzw3br:</customfieldvalue>

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