<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:04:27 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-6922] Null pointer derefence in fld_local_lookup</title>
                <link>https://jira.whamcloud.com/browse/LU-6922</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The Oops happened while unmounting the MDT. We created a patch that asserts the pointers that were involved.&lt;/p&gt;</description>
                <environment>Kernel 3.12.44, ZFS (0.6.3) based MDT/OSTs, Lustre 2.6.0</environment>
        <key id="31257">LU-6922</key>
            <summary>Null pointer derefence in fld_local_lookup</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="5">Cannot Reproduce</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="rfehren">Roland Fehrenbacher</reporter>
                        <labels>
                    </labels>
                <created>Tue, 28 Jul 2015 10:48:54 +0000</created>
                <updated>Fri, 28 Feb 2020 00:05:23 +0000</updated>
                            <resolved>Fri, 28 Feb 2020 00:05:23 +0000</resolved>
                                    <version>Lustre 2.6.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="122391" author="rfehren" created="Tue, 28 Jul 2015 10:51:57 +0000"  >&lt;p&gt;Assertion patch &lt;/p&gt;</comment>
                            <comment id="122392" author="rfehren" created="Tue, 28 Jul 2015 10:53:08 +0000"  >&lt;p&gt;Here is the Oops:&lt;/p&gt;

&lt;p&gt;Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.691494&amp;#93;&lt;/span&gt; BUG: unable to handle kernel NULL pointer dereference at 0000000000000018&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.699551&amp;#93;&lt;/span&gt; IP: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa184a23d&amp;gt;&amp;#93;&lt;/span&gt; fld_local_lookup+0x4d/0x280 &lt;span class=&quot;error&quot;&gt;&amp;#91;fld&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.706286&amp;#93;&lt;/span&gt; PGD 0&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.708500&amp;#93;&lt;/span&gt; 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;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.711951&amp;#93;&lt;/span&gt; Modules linked in: osp(O) mdd(O) lod(O) mdt(O) lfsck(O) mgs(O) mgc(O) nodemap(O) osd_zfs(O) fid(O) fld(O) lquota(O) ksocklnd(O) ko2iblnd(O) ptlrpc(O) obdclass(O) lnet(O) sha512_ssse3 sha512_generic sha256_ssse3 sha256_generic libcfs(O) drbd(O) libcrc32c ipmi_devintf ipmi_si ipmi_msghandler ipt_MASQUERADE iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack ip_tables rdma_ucm(O) rdma_cm(O) iw_cm(O) ib_uverbs(O) ib_umad(O) ib_ipoib(O) ib_cm(O) bonding mlx4_ib(O) ib_sa(O) ib_mad(O) ib_core(O) ib_addr(O) zfs(PO) zunicode(PO) zavl(PO) zcommon(PO) znvpair(PO) spl(O) coretemp kvm_intel kvm mlx4_core(O) ehci_pci ehci_hcd compat(O) microcode ioapic lpc_ich i7core_edac mfd_core edac_core acpi_cpufreq processor nfsd exportfs ipv6 ext4 jbd2 dm_mod sr_mod cdrom hid_generic usbhid crc32c_intel psmouse ahci uhci_hcd libahci e1000e qla2xxx usbcore usb_common scsi_transport_fc igb i2c_algo_bit scsi_tgt aacraid&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.796649&amp;#93;&lt;/span&gt; CPU: 9 PID: 11740 Comm: orph_cleanup_l- Tainted: P           O 3.12.44-ql-generic-58 #1&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.805884&amp;#93;&lt;/span&gt; Hardware name: Supermicro X8DT6/X8DT6, BIOS 2.0a    09/14/2010&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.812951&amp;#93;&lt;/span&gt; task: ffff8802f0c035d0 ti: ffff880128914000 task.ti: ffff880128914000&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.820672&amp;#93;&lt;/span&gt; RIP: 0010:&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa184a23d&amp;gt;&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa184a23d&amp;gt;&amp;#93;&lt;/span&gt; fld_local_lookup+0x4d/0x280 &lt;span class=&quot;error&quot;&gt;&amp;#91;fld&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.829950&amp;#93;&lt;/span&gt; RSP: 0018:ffff880128915c18  EFLAGS: 00010282&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.835501&amp;#93;&lt;/span&gt; RAX: ffff880344560a80 RBX: ffff880344560a80 RCX: ffff880128915ca0&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.842931&amp;#93;&lt;/span&gt; RDX: ffff88036fe01e00 RSI: ffffffffa1851fc0 RDI: ffff8804e66f57c0&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.850363&amp;#93;&lt;/span&gt; RBP: ffff880128915c50 R08: ffff880128915cec R09: ffff88012fc91258&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.857790&amp;#93;&lt;/span&gt; R10: 0000000000007da3 R11: 0000000000000004 R12: ffff880128915ca0&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.865221&amp;#93;&lt;/span&gt; R13: 0000000000000000 R14: 0000000200007da3 R15: 0000000000000003&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.872647&amp;#93;&lt;/span&gt; FS:  0000000000000000(0000) GS:ffff880333ca0000(0000) knlGS:0000000000000000&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.881032&amp;#93;&lt;/span&gt; CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.887019&amp;#93;&lt;/span&gt; CR2: 0000000000000018 CR3: 00000000016b1000 CR4: 00000000000007e0&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.894445&amp;#93;&lt;/span&gt; Stack:&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.896690&amp;#93;&lt;/span&gt;  0000000000000001 ffff880491e14f70 0000000000000246 0000000000000000&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.904468&amp;#93;&lt;/span&gt;  0000000200007da3 ffff880128915ca0 ffff8804e66f57c0 ffff880128915c88&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.912255&amp;#93;&lt;/span&gt;  ffffffffa184b58f ffffffffa109177b ffff8801303e2210 ffff8800065a4000&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.920029&amp;#93;&lt;/span&gt; Call Trace:&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.922718&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa184b58f&amp;gt;&amp;#93;&lt;/span&gt; fld_server_lookup+0x3f/0x2f0 &lt;span class=&quot;error&quot;&gt;&amp;#91;fld&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.929339&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa109177b&amp;gt;&amp;#93;&lt;/span&gt; ? zap_leaf_array_match+0xcb/0x210 &lt;span class=&quot;error&quot;&gt;&amp;#91;zfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.936368&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa1a64a06&amp;gt;&amp;#93;&lt;/span&gt; lod_fld_lookup+0x276/0x3e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;lod&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.942809&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa1a797e6&amp;gt;&amp;#93;&lt;/span&gt; lod_object_init+0x96/0x380 &lt;span class=&quot;error&quot;&gt;&amp;#91;lod&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.949239&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa14aaf07&amp;gt;&amp;#93;&lt;/span&gt; lu_object_alloc+0xd7/0x320 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.956099&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa14ababb&amp;gt;&amp;#93;&lt;/span&gt; lu_object_find_at+0x20b/0x370 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.963226&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa1094bce&amp;gt;&amp;#93;&lt;/span&gt; ? zap_lookup+0x2e/0x30 &lt;span class=&quot;error&quot;&gt;&amp;#91;zfs&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.969305&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa14abc5a&amp;gt;&amp;#93;&lt;/span&gt; lu_object_find_slice+0x1a/0x90 &lt;span class=&quot;error&quot;&gt;&amp;#91;obdclass&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.976538&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa1adabeb&amp;gt;&amp;#93;&lt;/span&gt; mdd_object_find+0xb/0x60 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdd&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.982782&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa1ae1c86&amp;gt;&amp;#93;&lt;/span&gt; __mdd_orphan_cleanup+0x4b6/0x11e0 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdd&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.989809&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa1ae17d0&amp;gt;&amp;#93;&lt;/span&gt; ? orph_declare_index_delete+0x330/0x330 &lt;span class=&quot;error&quot;&gt;&amp;#91;mdd&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477915.997420&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff810702fb&amp;gt;&amp;#93;&lt;/span&gt; kthread+0xbb/0xc0&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477916.002544&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81070240&amp;gt;&amp;#93;&lt;/span&gt; ? kthread_create_on_node+0x120/0x120&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477916.009308&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81514428&amp;gt;&amp;#93;&lt;/span&gt; ret_from_fork+0x58/0x90&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477916.014942&amp;#93;&lt;/span&gt;  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffff81070240&amp;gt;&amp;#93;&lt;/span&gt; ? kthread_create_on_node+0x120/0x120&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477916.021726&amp;#93;&lt;/span&gt; Code: 74 0e 8b 35 e6 94 b5 ff 85 f6 0f 88 de 00 00 00 48 89 df 48 c7 c6 c0 1f 85 a1 e8 3f fe c5 ff 48 85 c0 48 89 c3 0f 84 1c 01 00 00 &amp;lt;49&amp;gt; 8b 7d 18 48 8d 50 18 4c 89 f6 e8 c3 eb ff ff 85 c0 75 6f 8b&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477916.042102&amp;#93;&lt;/span&gt; RIP  &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;lt;ffffffffa184a23d&amp;gt;&amp;#93;&lt;/span&gt; fld_local_lookup+0x4d/0x280 &lt;span class=&quot;error&quot;&gt;&amp;#91;fld&amp;#93;&lt;/span&gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477916.048978&amp;#93;&lt;/span&gt;  RSP &amp;lt;ffff880128915c18&amp;gt;&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477916.052708&amp;#93;&lt;/span&gt; CR2: 0000000000000018&lt;br/&gt;
Jul 27 13:41:16 cluster-head1 kernel: &lt;span class=&quot;error&quot;&gt;&amp;#91;1477916.056642&amp;#93;&lt;/span&gt; --&lt;del&gt;[ end trace 734ddc1c6c69fac3 ]&lt;/del&gt;--&lt;/p&gt;</comment>
                            <comment id="123488" author="adilger" created="Thu, 6 Aug 2015 17:34:37 +0000"  >&lt;p&gt;Roland, have you been able to trigger the LASSERT() with the patch applied?&lt;/p&gt;

&lt;p&gt;Alternately, you can use gdb to see what line the oops is on, and which pointer is bad:&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 fld.ko
gdb&amp;gt; list *(fld_local_lookup+0x4d)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
</comment>
                            <comment id="123576" author="rfehren" created="Fri, 7 Aug 2015 12:58:10 +0000"  >&lt;p&gt;Not been able to reproduce.&lt;/p&gt;

&lt;p&gt;With gdb I get the result below. But note that this is from a module different than the one used during the Oops (that one is without debugging symbols). It&apos;s the same code though, just recompiled. Don&apos;t know whether  0x4d would change due to that.&lt;/p&gt;

&lt;p&gt;(gdb) list *(fld_local_lookup+0x4d)&lt;br/&gt;
0x523d is in fld_local_lookup (fld_handler.c:219).&lt;br/&gt;
214             info = lu_context_key_get(&amp;amp;env-&amp;gt;le_ctx, &amp;amp;fld_thread_key);&lt;br/&gt;
215             LASSERT(info != NULL);&lt;br/&gt;
216             erange = &amp;amp;info-&amp;gt;fti_lrange;&lt;br/&gt;
217&lt;br/&gt;
218             /* Lookup it in the cache. */&lt;br/&gt;
219             rc = fld_cache_lookup(fld-&amp;gt;lsf_cache, seq, erange);&lt;br/&gt;
220             if (rc == 0) {&lt;br/&gt;
221                     if (unlikely(fld_range_type(erange) != fld_range_type(range) &amp;amp;&amp;amp;&lt;br/&gt;
222                                  !fld_range_is_any(range))) {&lt;br/&gt;
223                             CERROR(&quot;%s: FLD cache range &quot;DRANGE&quot; does not match&quot;&lt;/p&gt;</comment>
                            <comment id="264212" author="adilger" created="Fri, 28 Feb 2020 00:05:23 +0000"  >&lt;p&gt;Close old bug that hasn&apos;t been seen in a long time.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="18502" name="0001-LU-6922-Add-assertions-to-prevent-Oops.patch" size="1443" author="rfehren" created="Tue, 28 Jul 2015 10:51:57 +0000"/>
                            <attachment id="18503" name="oops" size="5754" author="rfehren" created="Tue, 28 Jul 2015 10:56:11 +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|hzxj7z:</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>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>