<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:58:54 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-6285] Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set</title>
                <link>https://jira.whamcloud.com/browse/LU-6285</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Enabling CONFIG_CPUMASK_OFFSTACK in stock kernel 3.18.0 causes the staging ptlrpc module to emit the message&lt;/p&gt;

&lt;p&gt;LustreError: 1203:0:(service.c:2796:ptlrpc_hr_init()) ASSERTION( hrp-&amp;gt;hrp_nthrs &amp;gt; 0 ) failed: &lt;/p&gt;

&lt;p&gt;followed by a backtrace and kernel lockup upon loading.  I&apos;ll attach my dmesg dump and the .config file I used.  I picked version 2.4.0 above as there doesn&apos;t seem to be anyway to indicate the staging client version.&lt;/p&gt;</description>
                <environment></environment>
        <key id="28849">LU-6285</key>
            <summary>Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</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="green">Oleg Drokin</assignee>
                                    <reporter username="twhitehead">Tyson Whitehead</reporter>
                        <labels>
                    </labels>
                <created>Wed, 25 Feb 2015 21:35:50 +0000</created>
                <updated>Wed, 10 Aug 2016 13:58:06 +0000</updated>
                            <resolved>Wed, 27 Jul 2016 22:04:53 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                                    <fixVersion>Lustre 2.8.0</fixVersion>
                    <fixVersion>Lustre 2.9.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>10</watches>
                                                                            <comments>
                            <comment id="108063" author="green" created="Thu, 26 Feb 2015 06:23:17 +0000"  >&lt;p&gt;Thank you for the report.&lt;br/&gt;
I think I traced this to a bug in the kernel where cpumask copy is not copying enough bits and cpu_weight is counting too many creating a problem where thousands of &quot;phantom&quot; cpus are detected due to garbage in variables.&lt;/p&gt;

&lt;p&gt;I submitted a bugreport upstream with a couple of proposed patches and hopefully that would be taken care of: &lt;a href=&quot;https://lkml.org/lkml/2015/2/26/29&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lkml.org/lkml/2015/2/26/29&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="108139" author="twhitehead" created="Thu, 26 Feb 2015 19:06:45 +0000"  >&lt;p&gt;Wow.  That&apos;s great!  Thanks for the very quick turn around.&lt;/p&gt;

&lt;p&gt;We are really looking forward to being able to use the latest Fedora and Ubuntu releases as lustre clients.&lt;/p&gt;</comment>
                            <comment id="108210" author="green" created="Fri, 27 Feb 2015 07:55:41 +0000"  >&lt;p&gt;You can also use this as a workaround (and a minor performance optimization):&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;diff --git a/drivers/staging/lustre/lustre/ptlrpc/service.c b/drivers/staging/lustre/lustre/ptlrpc/service.c
index 635b12b..4a27c79 100644
--- a/drivers/staging/lustre/lustre/ptlrpc/service.c
+++ b/drivers/staging/lustre/lustre/ptlrpc/service.c
@@ -2752,7 +2752,6 @@ int ptlrpc_start_thread(struct ptlrpc_service_part *svcpt, int wait)
 
 int ptlrpc_hr_init(void)
 {
-	cpumask_t			mask;
 	struct ptlrpc_hr_partition	*hrp;
 	struct ptlrpc_hr_thread		*hrt;
 	int				rc;
@@ -2770,8 +2769,7 @@ int ptlrpc_hr_init(void)
 
 	init_waitqueue_head(&amp;amp;ptlrpc_hr.hr_waitq);
 
-	cpumask_copy(&amp;amp;mask, topology_thread_cpumask(0));
-	weight = cpus_weight(mask);
+	weight = cpus_weight(*topology_thread_cpumask(0));
 
 	cfs_percpt_for_each(hrp, i, ptlrpc_hr.hr_partitions) {
 		hrp-&amp;gt;hrp_cpt = i;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;I&apos;ll send a separate patch for this to Greg, but who knows when it&apos;ll actually make it to Fedora.&lt;/p&gt;</comment>
                            <comment id="108211" author="gerrit" created="Fri, 27 Feb 2015 08:01:25 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/13904&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13904&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6285&quot; title=&quot;Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6285&quot;&gt;&lt;del&gt;LU-6285&lt;/del&gt;&lt;/a&gt; libcfs: Do not unnecessarily copy cpumask&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2651de49d3e54db84f50285eb55a900b4a96ca1e&lt;/p&gt;</comment>
                            <comment id="108212" author="gerrit" created="Fri, 27 Feb 2015 08:01:25 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/13905&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13905&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6285&quot; title=&quot;Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6285&quot;&gt;&lt;del&gt;LU-6285&lt;/del&gt;&lt;/a&gt; ptlrpc: Do not recalculate siblings of CPU 0 in a loop&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: ff0c3c553b42e699a2960cf2788732fbedc3f485&lt;/p&gt;</comment>
                            <comment id="108366" author="gerrit" created="Mon, 2 Mar 2015 06:17:45 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/13925&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13925&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6285&quot; title=&quot;Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6285&quot;&gt;&lt;del&gt;LU-6285&lt;/del&gt;&lt;/a&gt; ptlrpc: Get rid of cpus_* calls as deprecated&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: c79914c41d71d95b95bdd237537d450984ab8894&lt;/p&gt;</comment>
                            <comment id="108367" author="gerrit" created="Mon, 2 Mar 2015 06:17:45 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/13926&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13926&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6285&quot; title=&quot;Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6285&quot;&gt;&lt;del&gt;LU-6285&lt;/del&gt;&lt;/a&gt; libcfs: get rid of deprecated cpumask function usage&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 14f60e7f68c969f0a9aa0cf35510216b1019bef3&lt;/p&gt;</comment>
                            <comment id="108634" author="gerrit" created="Tue, 3 Mar 2015 19:50:19 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/13954&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13954&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6285&quot; title=&quot;Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6285&quot;&gt;&lt;del&gt;LU-6285&lt;/del&gt;&lt;/a&gt;: o2iblnd: Do not use cpus_weight, it&apos;s deprecated&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: e0da4f48095531ca651cdcbc8bca9f22d6cc5860&lt;/p&gt;</comment>
                            <comment id="111550" author="gerrit" created="Mon, 6 Apr 2015 01:03:56 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/13904/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13904/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6285&quot; title=&quot;Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6285&quot;&gt;&lt;del&gt;LU-6285&lt;/del&gt;&lt;/a&gt; libcfs: Do not unnecessarily copy cpumask&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b4f41e5fef3ff644f9adb95921329ef59e1e3e74&lt;/p&gt;</comment>
                            <comment id="111551" author="gerrit" created="Mon, 6 Apr 2015 01:04:11 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/13905/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13905/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6285&quot; title=&quot;Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6285&quot;&gt;&lt;del&gt;LU-6285&lt;/del&gt;&lt;/a&gt; ptlrpc: Do not recalculate siblings of CPU 0 in a loop&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 0eb4582d87e32dd3e5491e13ba659e625624bfe7&lt;/p&gt;</comment>
                            <comment id="111556" author="gerrit" created="Mon, 6 Apr 2015 01:18:12 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/13954/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13954/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6285&quot; title=&quot;Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6285&quot;&gt;&lt;del&gt;LU-6285&lt;/del&gt;&lt;/a&gt;: o2iblnd: Do not use cpus_weight, it&apos;s deprecated&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b95db057d0501fb19f807cddf3a8ba3f7f47cb1a&lt;/p&gt;</comment>
                            <comment id="111560" author="gerrit" created="Mon, 6 Apr 2015 04:39:44 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/13925/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13925/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6285&quot; title=&quot;Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6285&quot;&gt;&lt;del&gt;LU-6285&lt;/del&gt;&lt;/a&gt; ptlrpc: Get rid of cpus_* calls as deprecated&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 61787e1cea610ba38ba917b73db0d43589c029df&lt;/p&gt;</comment>
                            <comment id="113969" author="gerrit" created="Fri, 1 May 2015 03:27:58 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/13926/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13926/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6285&quot; title=&quot;Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6285&quot;&gt;&lt;del&gt;LU-6285&lt;/del&gt;&lt;/a&gt; libcfs: get rid of deprecated cpumask function usage&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 3b3233792869e706fe1ebfb6605d93fbc0d0d63c&lt;/p&gt;</comment>
                            <comment id="119445" author="simmonsja" created="Wed, 24 Jun 2015 13:25:29 +0000"  >&lt;p&gt;All the patches have landed. We can close this ticket.&lt;/p&gt;</comment>
                            <comment id="119446" author="twhitehead" created="Wed, 24 Jun 2015 13:37:12 +0000"  >&lt;p&gt;Excellent! Thanks everyone.  &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="119699" author="simmonsja" created="Fri, 26 Jun 2015 13:52:13 +0000"  >&lt;p&gt;Please close this ticket&lt;/p&gt;</comment>
                            <comment id="146692" author="ashehata" created="Wed, 23 Mar 2016 20:10:15 +0000"  >&lt;p&gt;There is still an issue which could cause the assert.&lt;/p&gt;

&lt;p&gt;cpu_pattern can sepcify exactly 1 cpu in a partition:&lt;br/&gt;
&quot;0&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;&quot;. That means CPT0 will have CPU 0.  CPU 0 can have&lt;br/&gt;
hyperthreading enabled. This combination would result in&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;weight = cfs_cpu_ht_nsiblings(0);
hrp-&amp;gt;hrp_nthrs = cfs_cpt_weight(ptlrpc_hr.hr_cpt_table, i);
hrp-&amp;gt;hrp_nthrs /= weight;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;evaluating to 0. Where&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;cfs_cpt_weight(ptlrpc_hr.hr_cpt_table, i) == 1
weight == 2
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Therefore only divide out with weight if&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;hrp-&amp;gt;hrp_nthrs &amp;gt;= weight
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;This will avoid the assert:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;LASSERT(hrp-&amp;gt;hrp_nthrs &amp;gt; 0);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="146697" author="gerrit" created="Wed, 23 Mar 2016 20:27:10 +0000"  >&lt;p&gt;Amir Shehata (amir.shehata@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/19106&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/19106&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6285&quot; title=&quot;Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6285&quot;&gt;&lt;del&gt;LU-6285&lt;/del&gt;&lt;/a&gt; ptlrpc: Correctly calculate hrp-&amp;gt;hrp_nthrs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2d6210842775e4fa7b0c7a6bce1dde8e948e56c9&lt;/p&gt;</comment>
                            <comment id="160146" author="pjones" created="Wed, 27 Jul 2016 22:04:53 +0000"  >&lt;p&gt;Bulk of work landed for 2.9. Amir, please open a new ticket to track the landing of &lt;a href=&quot;http://review.whamcloud.com/#/c/19106/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/19106/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10120">
                    <name>Blocker</name>
                                            <outwardlinks description="is blocking">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="21129">LU-4011</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="38754">LU-8492</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="28577">LU-6215</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="17110" name="bad" size="112988" author="twhitehead" created="Wed, 25 Feb 2015 21:35:50 +0000"/>
                            <attachment id="17111" name="config" size="148561" author="twhitehead" created="Wed, 25 Feb 2015 21:35:50 +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_10030" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Epic/Theme</customfieldname>
                        <customfieldvalues>
                                        <label>staging</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzx72v:</customfieldvalue>

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