<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:56:53 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-6061] Adding more than nine routers produces errors</title>
                <link>https://jira.whamcloud.com/browse/LU-6061</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This ticket is to collect information on the problem that ORNL are experiencing when they try and add more than nine routers. &lt;/p&gt;

&lt;p&gt;&quot;The issue we have been seeing is where we cannot increase the number of routers beyond 9. It does not matter which routers of the 28 the 9 are in use, when we increase beyond 9 we get LNET messages.&quot;&lt;/p&gt;

&lt;p&gt;Please fill in more details when available.&lt;/p&gt;</description>
                <environment>ORNL clusters</environment>
        <key id="27995">LU-6061</key>
            <summary>Adding more than nine routers produces errors</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="6">Not a Bug</resolution>
                                        <assignee username="isaac">Isaac Huang</assignee>
                                    <reporter username="ezell">Matt Ezell</reporter>
                        <labels>
                    </labels>
                <created>Fri, 19 Dec 2014 21:10:56 +0000</created>
                <updated>Wed, 25 Feb 2015 17:44:14 +0000</updated>
                            <resolved>Wed, 25 Feb 2015 17:44:14 +0000</resolved>
                                    <version>Lustre 2.5.3</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>11</watches>
                                                                            <comments>
                            <comment id="102106" author="ezell" created="Fri, 19 Dec 2014 21:31:30 +0000"  >&lt;p&gt;I think we end up with a message stuck on the node.  It has a message queued to a router that isn&#8217;t disappearing.&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;[root@rhea516 ~]# cat /proc/sys/lnet/peers
nid                      refs state  last   max   rtr   min    tx   min queue
10.38.144.17@o2ib4          4    up    -1    63    63    63    63    59 0
10.38.144.229@o2ib4         4    up    -1    63    63    63    63    59 0
10.38.144.221@o2ib4         1    NA    -1    63    63    63    63    63 0
10.38.144.234@o2ib4         4    up    -1    63    63    63    63    60 0
10.38.144.14@o2ib4          4    up    -1    63    63    63    63    60 0
10.38.144.226@o2ib4         4    up    -1    63    63    63    63    60 0
10.38.144.218@o2ib4         1    NA    -1    63    63    63    63    63 0
10.38.144.19@o2ib4          4    up    -1    63    63    63    63    60 0
10.38.144.231@o2ib4         4    up    -1    63    63    63    63    60 0
10.38.144.223@o2ib4         1    NA    -1    63    63    63    63    63 0
10.38.144.16@o2ib4          4    up    -1    63    63    63    63    60 0
10.38.144.228@o2ib4         4    up    -1    63    63    63    63    60 0
10.38.144.220@o2ib4         1    NA    -1    63    63    63    63    63 0
10.38.144.233@o2ib4         4    up    -1    63    63    63    63    60 0
10.38.144.13@o2ib4          4    up    -1    63    63    63    63    60 0
10.38.144.225@o2ib4         4    up    -1    63    63    63    63    60 0
10.38.144.217@o2ib4         1    NA    -1    63    63    63    63    63 0
10.38.144.18@o2ib4          5    up    -1    63    63    63    63    60 0
10.38.144.230@o2ib4         5    up    -1    63    63    63    62    60 1048648
10.38.144.222@o2ib4         1    NA    -1    63    63    63    63    63 0
10.38.144.235@o2ib4         4    up    -1    63    63    63    63    60 0
10.38.144.15@o2ib4          4    up    -1    63    63    63    63    60 0
10.38.144.227@o2ib4         4    up    -1    63    63    63    63    60 0
10.38.144.219@o2ib4         1    NA    -1    63    63    63    63    63 0
10.38.144.232@o2ib4         4    up    -1    63    63    63    63    60 0
10.38.144.12@o2ib4          4    up    -1    63    63    63    63    60 0
10.38.144.224@o2ib4         1    NA    -1    63    63    63    63    63 0
10.38.144.216@o2ib4         1    NA    -1    63    63    63    63    63 0
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Earlier, this node had some o2iblnd issues:&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;[root@rhea516 ~]# dmesg|grep o2iblnd
LNet: 5422:0:(o2iblnd_cb.c:3267:kiblnd_complete()) RDMA (tx: ffffc9001e6df240) failed: 2
LNet: 5423:0:(o2iblnd_cb.c:475:kiblnd_rx_complete()) Rx from 10.38.144.230@o2ib4 failed: 5
LNet: 5423:0:(o2iblnd_cb.c:1895:kiblnd_close_conn_locked()) Closing conn to 10.38.144.230@o2ib4: error -5(waiting)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The IOR process that likely caused this is still hanging out, but it&#8217;s not stuck in the D state.  Here&#8217;s its current stack:&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;[root@rhea516 ~]# cat /proc/32998/stack
[&amp;lt;ffffffffa091c770&amp;gt;] osc_extent_wait+0x420/0x670 [osc]
[&amp;lt;ffffffffa091cc8f&amp;gt;] osc_cache_wait_range+0x2cf/0x890 [osc]
[&amp;lt;ffffffffa090e2b9&amp;gt;] osc_io_fsync_end+0xa9/0xb0 [osc]
[&amp;lt;ffffffffa0606490&amp;gt;] cl_io_end+0x60/0x150 [obdclass]
[&amp;lt;ffffffffa099cc11&amp;gt;] lov_io_end_wrapper+0xf1/0x100 [lov]
[&amp;lt;ffffffffa099ec84&amp;gt;] lov_io_fsync_end+0x84/0x1e0 [lov]
[&amp;lt;ffffffffa0606490&amp;gt;] cl_io_end+0x60/0x150 [obdclass]
[&amp;lt;ffffffffa060b4c2&amp;gt;] cl_io_loop+0xc2/0x1b0 [obdclass]
[&amp;lt;ffffffffa0a1c54b&amp;gt;] cl_sync_file_range+0x31b/0x500 [lustre]
[&amp;lt;ffffffffa0a43fab&amp;gt;] ll_writepages+0x8b/0x1c0 [lustre]
[&amp;lt;ffffffff81134ad1&amp;gt;] do_writepages+0x21/0x40
[&amp;lt;ffffffff8111ff3b&amp;gt;] __filemap_fdatawrite_range+0x5b/0x60
[&amp;lt;ffffffff8111ff9a&amp;gt;] filemap_write_and_wait_range+0x5a/0x90
[&amp;lt;ffffffff811bb28e&amp;gt;] vfs_fsync_range+0x7e/0x100
[&amp;lt;ffffffff811bb37d&amp;gt;] vfs_fsync+0x1d/0x20
[&amp;lt;ffffffff811bb3be&amp;gt;] do_fsync+0x3e/0x60
[&amp;lt;ffffffff811bb410&amp;gt;] sys_fsync+0x10/0x20
[&amp;lt;ffffffff8100b072&amp;gt;] system_call_fastpath+0x16/0x1b
[&amp;lt;ffffffffffffffff&amp;gt;] 0xffffffffffffffff
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;There are lots of ldlm threads stuck in D, though:&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;[root@rhea516 ~]# ps aux|awk &lt;span class=&quot;code-quote&quot;&gt;&apos;$8==&lt;span class=&quot;code-quote&quot;&gt;&quot;D&quot;&lt;/span&gt; {print}&apos;&lt;/span&gt;
root       5716  0.0  0.0      0     0 ?        D    16:23   0:08 [ldlm_bl_00]
root       5717  0.0  0.0      0     0 ?        D    16:23   0:07 [ldlm_bl_01]
root      33880  0.0  0.0      0     0 ?        D    20:13   0:07 [ldlm_bl_02]
root      33882  0.0  0.0      0     0 ?        D    20:13   0:00 [ldlm_bl_04]
root      33883  0.0  0.0      0     0 ?        D    20:13   0:00 [ldlm_bl_05]
root      33884  0.0  0.0      0     0 ?        D    20:13   0:00 [ldlm_bl_06]
root      33885  0.0  0.0      0     0 ?        D    20:13   0:00 [ldlm_bl_07]
root      33886  0.0  0.0      0     0 ?        D    20:13   0:00 [ldlm_bl_08]
root      35914  0.0  0.0      0     0 ?        D    20:50   0:00 [ldlm_bl_09]
root      35928  0.0  0.0      0     0 ?        D    20:50   0:00 [ldlm_bl_10]
root      36389  0.0  0.0      0     0 ?        D    21:00   0:00 [ldlm_bl_11]
root      36403  0.0  0.0      0     0 ?        D    21:00   0:00 [ldlm_bl_12]
root      36655  0.0  0.0   4068   480 ?        D    21:03   0:00 sync
root      36924  0.0  0.0      0     0 ?        D    21:10   0:00 [ldlm_bl_13]
root      36938  0.0  0.0      0     0 ?        D    21:10   0:00 [ldlm_bl_14]
root      37421  0.0  0.0      0     0 ?        D    21:20   0:00 [ldlm_bl_15]
root      37435  0.0  0.0      0     0 ?        D    21:20   0:00 [ldlm_bl_16]
root      37891  0.0  0.0      0     0 ?        D    21:30   0:00 [ldlm_bl_17]
root      37906  0.0  0.0      0     0 ?        D    21:30   0:00 [ldlm_bl_18]
root      38372  0.0  0.0      0     0 ?        D    21:40   0:00 [ldlm_bl_19]
root      38386  0.0  0.0      0     0 ?        D    21:40   0:00 [ldlm_bl_20]
root      38843  0.0  0.0      0     0 ?        D    21:50   0:00 [ldlm_bl_21]
root      38857  0.0  0.0      0     0 ?        D    21:50   0:00 [ldlm_bl_22]
root      39437  0.0  0.0      0     0 ?        D    22:00   0:00 [ldlm_bl_23]
root      39451  0.0  0.0      0     0 ?        D    22:00   0:00 [ldlm_bl_24]
root      39949  0.0  0.0      0     0 ?        D    22:10   0:00 [ldlm_bl_25]
root      39963  0.0  0.0      0     0 ?        D    22:10   0:00 [ldlm_bl_26]
root      40488  0.0  0.0      0     0 ?        D    22:20   0:00 [ldlm_bl_27]
root      40502  0.0  0.0      0     0 ?        D    22:20   0:00 [ldlm_bl_28]
root      41045  0.0  0.0      0     0 ?        D    22:30   0:00 [ldlm_bl_29]
root      41059  0.0  0.0      0     0 ?        D    22:30   0:00 [ldlm_bl_30]
root      41573  0.0  0.0      0     0 ?        D    22:40   0:00 [ldlm_bl_31]
root      41588  0.0  0.0      0     0 ?        D    22:40   0:00 [ldlm_bl_32]
root      42130  0.0  0.0      0     0 ?        D    22:50   0:00 [ldlm_bl_33]
root      42144  0.0  0.0      0     0 ?        D    22:50   0:00 [ldlm_bl_34]
root      42870  0.0  0.0      0     0 ?        D    23:00   0:00 [ldlm_bl_35]
root      42884  0.0  0.0      0     0 ?        D    23:00   0:00 [ldlm_bl_36]
root      43406  0.0  0.0      0     0 ?        D    23:10   0:00 [ldlm_bl_37]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;All of these have a stack like:&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;[root@rhea516 ~]# cat /proc/43406/stack
[&amp;lt;ffffffffa0601d57&amp;gt;] cl_lock_mutex_get+0x77/0xd0 [obdclass]
[&amp;lt;ffffffffa090b7ba&amp;gt;] osc_ldlm_blocking_ast+0x7a/0x350 [osc]
[&amp;lt;ffffffffa071d3d0&amp;gt;] ldlm_handle_bl_callback+0x130/0x400 [ptlrpc]
[&amp;lt;ffffffffa071d911&amp;gt;] ldlm_bl_thread_main+0x271/0x3f0 [ptlrpc]
[&amp;lt;ffffffff8109abf6&amp;gt;] kthread+0x96/0xa0
[&amp;lt;ffffffff8100c20a&amp;gt;] child_rip+0xa/0x20
[&amp;lt;ffffffffffffffff&amp;gt;] 0xffffffffffffffff
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;But not all the ldlm_bl threads are in D&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;[root@rhea516 ~]# ps aux|awk &lt;span class=&quot;code-quote&quot;&gt;&apos;($11~/ldlm_bl/ &amp;amp;&amp;amp; $8==&lt;span class=&quot;code-quote&quot;&gt;&quot;S&quot;&lt;/span&gt;) {print}&apos;&lt;/span&gt;
root      33881  0.0  0.0      0     0 ?        S    20:13   0:00 [ldlm_bl_03]
root      43420  0.0  0.0      0     0 ?        S    23:10   0:00 [ldlm_bl_38]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The first one has the following stack:&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;[root@rhea516 ~]# cat /proc/33881/stack
[&amp;lt;ffffffffa091c770&amp;gt;] osc_extent_wait+0x420/0x670 [osc]
[&amp;lt;ffffffffa091cc8f&amp;gt;] osc_cache_wait_range+0x2cf/0x890 [osc]
[&amp;lt;ffffffffa091de61&amp;gt;] osc_cache_writeback_range+0xc11/0xfb0 [osc]
[&amp;lt;ffffffffa090a503&amp;gt;] osc_lock_flush+0x83/0x280 [osc]
[&amp;lt;ffffffffa090a7e7&amp;gt;] osc_lock_cancel+0xe7/0x1c0 [osc]
[&amp;lt;ffffffffa05ffe45&amp;gt;] cl_lock_cancel0+0x75/0x160 [obdclass]
[&amp;lt;ffffffffa06009fb&amp;gt;] cl_lock_cancel+0x13b/0x140 [obdclass]
[&amp;lt;ffffffffa090b87a&amp;gt;] osc_ldlm_blocking_ast+0x13a/0x350 [osc]
[&amp;lt;ffffffffa071d3d0&amp;gt;] ldlm_handle_bl_callback+0x130/0x400 [ptlrpc]
[&amp;lt;ffffffffa071d911&amp;gt;] ldlm_bl_thread_main+0x271/0x3f0 [ptlrpc]
[&amp;lt;ffffffff8109abf6&amp;gt;] kthread+0x96/0xa0
[&amp;lt;ffffffff8100c20a&amp;gt;] child_rip+0xa/0x20
[&amp;lt;ffffffffffffffff&amp;gt;] 0xffffffffffffffff
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Access to the file system still seems to work (df completes).  And I can still ping the router:&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;[root@rhea516 ~]# lctl ping 10.38.144.230@o2ib4
12345-0@lo
12345-10.36.145.230@o2ib
12345-10.38.144.230@o2ib4
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;1. What causes the initial IB errors (is it in LNET or OFED)?  How do we debug that layer?&lt;br/&gt;
2. Why does the message get stuck - and why doesn&apos;t it get retried?&lt;br/&gt;
3. Why don&apos;t we see this behavior with a smaller number of routers?&lt;/p&gt;</comment>
                            <comment id="102113" author="simmonsja" created="Fri, 19 Dec 2014 21:51:33 +0000"  >&lt;p&gt;Looks a lot like &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-4300&quot; title=&quot;ptlrpcd threads deadlocked in cl_lock_mutex_get&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-4300&quot;&gt;&lt;del&gt;LU-4300&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="102118" author="pjones" created="Fri, 19 Dec 2014 22:26:43 +0000"  >&lt;p&gt;Isaac&lt;/p&gt;

&lt;p&gt;Could you please advise?&lt;/p&gt;

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

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="102830" author="jay" created="Thu, 8 Jan 2015 00:41:17 +0000"  >&lt;p&gt;It&apos;s totally understandable to see those stack traces if the client can not reach the OSTs. I don&apos;t think this issue is related to &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-4300&quot; title=&quot;ptlrpcd threads deadlocked in cl_lock_mutex_get&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-4300&quot;&gt;&lt;del&gt;LU-4300&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="102831" author="isaac" created="Thu, 8 Jan 2015 00:44:28 +0000"  >&lt;p&gt;Regarding the initial IB errors&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;LNet: 5422:0:(o2iblnd_cb.c:3267:kiblnd_complete()) RDMA (tx: ffffc9001e6df240) failed: 2
LNet: 5423:0:(o2iblnd_cb.c:475:kiblnd_rx_complete()) Rx from 10.38.144.230@o2ib4 failed: 5
LNet: 5423:0:(o2iblnd_cb.c:1895:kiblnd_close_conn_locked()) Closing conn to 10.38.144.230@o2ib4: error -5(waiting)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The 2nd and 3rd ones were likely aftermath of the 1st error: QP got closed down, and then all pending RXs got IB_WC_WR_FLUSH_ERR (5).&lt;/p&gt;

&lt;p&gt;The 1st RDMA error was IB_WC_LOC_QP_OP_ERR. This was returned to LNET from the low-level IB HCA driver. In some cases it&apos;s caused by memory corruption issues such that the HCA couldn&apos;t read the WQE. It could be a bug with LNET or some totally unrelated driver corrupting LNET memory - hard to say at this point. My hunch is it may have something to do with &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5271&quot; title=&quot;NULL pointer dereference in kiblnd_tx_complete&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5271&quot;&gt;&lt;del&gt;LU-5271&lt;/del&gt;&lt;/a&gt;, which also indicated a corrupted WQE ID.&lt;/p&gt;

&lt;p&gt;To narrow it down, it&apos;d be helpful to run a native IB test to the routers, e.g. a client doing RDMA writes to the routers (more than 9 of them). I&apos;m not up to date with the native OFED bandwidth benchmark tools, but it&apos;s important to: 1. use RDMA writes; 2. use reliable connected QPs. That&apos;s how the LNET uses the OFED APIs.&lt;/p&gt;</comment>
                            <comment id="102896" author="simmonsja" created="Thu, 8 Jan 2015 18:33:23 +0000"  >&lt;p&gt;Isaac the low level IB test are being run on the routers today. We will report the results after we are done.&lt;/p&gt;</comment>
                            <comment id="107944" author="ezell" created="Wed, 25 Feb 2015 17:41:42 +0000"  >&lt;p&gt;We identified an issue with the IB setup on this cluster.  Yesterday we ran a successful test shot using all of the routers.  I think we can close this ticket - we can always request to have it reopened if the problems come back.&lt;/p&gt;

&lt;p&gt;Thanks.&lt;/p&gt;</comment>
                            <comment id="107946" author="pjones" created="Wed, 25 Feb 2015 17:44:14 +0000"  >&lt;p&gt;ok - thanks Matt!&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|hzx2xz:</customfieldvalue>

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