<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:08: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-7437] &quot;lctl list_param -R&quot; can&apos;t list the parameters recursively</title>
                <link>https://jira.whamcloud.com/browse/LU-7437</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;When running &quot;lctl list_param -R &apos;*&apos;, it only shows /proc/{fs,sys}/{lustre,lnet}/ *, not recursively.&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;[root@centos6-1 utils]# ./lctl list_param -R &apos;*&apos;
devices
echo_client
error: list_param: /proc/fs/lustre/echo_client/*: Found no match
fld
error: list_param: /proc/fs/lustre/fld/*: Found no match
health_check
jobid_name
jobid_var
ldlm
error: list_param: /proc/fs/lustre/ldlm/*: Found no match
llite
error: list_param: /proc/fs/lustre/llite/*: Found no match
lmv
...
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I will submit a patch later.&lt;/p&gt;</description>
                <environment></environment>
        <key id="33164">LU-7437</key>
            <summary>&quot;lctl list_param -R&quot; can&apos;t list the parameters recursively</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="1">Fixed</resolution>
                                        <assignee username="emoly.liu">Emoly Liu</assignee>
                                    <reporter username="emoly.liu">Emoly Liu</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Nov 2015 06:06:48 +0000</created>
                <updated>Mon, 25 Apr 2016 13:06:20 +0000</updated>
                            <resolved>Mon, 25 Apr 2016 12:44:06 +0000</resolved>
                                    <version>Lustre 2.8.0</version>
                                    <fixVersion>Lustre 2.8.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                            <comments>
                            <comment id="133665" author="bzzz" created="Tue, 17 Nov 2015 06:17:14 +0000"  >&lt;p&gt;please, try with &lt;a href=&quot;http://review.whamcloud.com/#/c/17135/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/17135/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="133668" author="emoly.liu" created="Tue, 17 Nov 2015 06:43:32 +0000"  >&lt;p&gt;Alex, this issue happens to list_param. It&apos;s caused by calling lprocfs_param_pattern() inside listparam_display(), which adds prefix &quot;/proc/{fs,sys}/{lustre,lnet}&quot; each time, as follows&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;listparam_display (popt=0x7fffffffe350, pattern=0x7fffffffd2b0 &quot;/proc/fs/lustre/echo_client/*&quot;) at lustre_cfg.c:823
823		if (rc &amp;lt; 0)
(gdb) n
822		rc = lprocfs_param_pattern(pattern, filename, sizeof(filename));
(gdb) n
823		if (rc &amp;lt; 0)
(gdb) p pattern
$13 = 0x7fffffffd2b0 &quot;/proc/fs/lustre/echo_client/*&quot;
(gdb) p filename
$14 = &quot;/proc/{fs,sys}/{lnet,lustre}//proc/fs/lustre/echo_client/*&quot;, &apos;\000&apos; &amp;lt;repeats 526 times&amp;gt;&quot;\200, \356\230c1\000\000\000(\200\000\000\000\000\000\000\200\356\230c1\000\000\000&amp;amp;\000\000\000\000\000\000\000\t\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\200\002&quot;, &apos;\000&apos; &amp;lt;repeats 30 times&amp;gt;, &quot;&amp;amp;\000\000\000\001\000\000\000\\\000\000\000|\000\000\000w\000\000\000n\000\000\000p\305\377\377\377\177\000\000\220\204e\000\000\000\000\000`\002\000\000\000\000\000\000\200\356\230c1\000\000\000P\211e\000\000\000\000\000\200\206e\000\000\000\000\000\360\001\000\000\000\000\000\000`\262gc1&quot;, &apos;\000&apos; &amp;lt;repeats 11 times&amp;gt;&quot;\360&quot;...
(gdb) quit
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This issue will also happen to get_param if the patch &lt;a href=&quot;http://review.whamcloud.com/#/c/17081/5/lustre/utils/lustre_cfg.c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/17081/5/lustre/utils/lustre_cfg.c&lt;/a&gt; is applied.&lt;/p&gt;</comment>
                            <comment id="133669" author="bzzz" created="Tue, 17 Nov 2015 06:48:47 +0000"  >&lt;p&gt;thanks for trying.&lt;/p&gt;</comment>
                            <comment id="133670" author="gerrit" created="Tue, 17 Nov 2015 07:20:22 +0000"  >&lt;p&gt;Emoly Liu (emoly.liu@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/17223&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/17223&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7437&quot; title=&quot;&amp;quot;lctl list_param -R&amp;quot; can&amp;#39;t list the parameters recursively&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7437&quot;&gt;&lt;del&gt;LU-7437&lt;/del&gt;&lt;/a&gt; lctl: list_param -R can&apos;t work correctly&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: cfcf0f168c1c9b87e0f85c46ca44bf71c27f4b12&lt;/p&gt;</comment>
                            <comment id="135255" author="gerrit" created="Fri, 4 Dec 2015 17:59:05 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/17223/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/17223/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7437&quot; title=&quot;&amp;quot;lctl list_param -R&amp;quot; can&amp;#39;t list the parameters recursively&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7437&quot;&gt;&lt;del&gt;LU-7437&lt;/del&gt;&lt;/a&gt; lctl: list_param -R can&apos;t work correctly&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 2d1103558c8c26030df592589f3e8ebc299fbe48&lt;/p&gt;</comment>
                            <comment id="135262" author="jgmitter" created="Fri, 4 Dec 2015 18:25:46 +0000"  >&lt;p&gt;Landed for 2.8&lt;/p&gt;</comment>
                            <comment id="141473" author="adilger" created="Sat, 6 Feb 2016 04:21:51 +0000"  >&lt;p&gt;Andreas Dilger (andreas.dilger@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/18338&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18338&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7437&quot; title=&quot;&amp;quot;lctl list_param -R&amp;quot; can&amp;#39;t list the parameters recursively&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7437&quot;&gt;&lt;del&gt;LU-7437&lt;/del&gt;&lt;/a&gt; utils: continue on errors in lctl {get,set}_param&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 38b6939a82949bc351db1098f4a0a26c3196a432&lt;/p&gt;</comment>
                            <comment id="141474" author="adilger" created="Sat, 6 Feb 2016 04:24:47 +0000"  >&lt;p&gt;Reopening this ticket because the patch &lt;a href=&quot;http://review.whamcloud.com/17223/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/17223/&lt;/a&gt; broke handing of &lt;tt&gt;lctl set_param&lt;/tt&gt; if there are errors during parameter processing.  The command should continue to process all parameters given even if some parameters failed during processing.  This was worsened by the reorganization in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5030&quot; title=&quot;&amp;quot;lctl {get,set}_param&amp;quot; should also check in /sys/fs/{lnet,lustre}&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5030&quot;&gt;&lt;del&gt;LU-5030&lt;/del&gt;&lt;/a&gt; to use &lt;tt&gt;cfs_get_paths()&lt;/tt&gt;.&lt;/p&gt;</comment>
                            <comment id="141480" author="simmonsja" created="Sat, 6 Feb 2016 14:22:29 +0000"  >&lt;p&gt;Yes I thought exiting on error for set_param was the normal behavior which I saw when running lctl set_param. &lt;/p&gt;</comment>
                            <comment id="141908" author="standan" created="Wed, 10 Feb 2016 23:14:29 +0000"  >&lt;p&gt;Another instance found for Full tag 2.7.66 -EL7.1 Server/SLES11 SP3 Client, build# 3314&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/6f89f660-ca7b-11e5-9609-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/6f89f660-ca7b-11e5-9609-5254006e85c2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="142194" author="gerrit" created="Mon, 15 Feb 2016 05:45:49 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/18338/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18338/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7437&quot; title=&quot;&amp;quot;lctl list_param -R&amp;quot; can&amp;#39;t list the parameters recursively&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7437&quot;&gt;&lt;del&gt;LU-7437&lt;/del&gt;&lt;/a&gt; utils: continue on errors in lctl &lt;/p&gt;
{get,set}
&lt;p&gt;_param&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 22856f4e5e2a84be332b6c70f039c47f24cf7b44&lt;/p&gt;</comment>
                            <comment id="142197" author="pjones" created="Mon, 15 Feb 2016 05:48:51 +0000"  >&lt;p&gt;Landed for 2.8&lt;/p&gt;</comment>
                            <comment id="149993" author="gerrit" created="Mon, 25 Apr 2016 07:49:43 +0000"  >&lt;p&gt;Emoly Liu (emoly.liu@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/19759&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/19759&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7437&quot; title=&quot;&amp;quot;lctl list_param -R&amp;quot; can&amp;#39;t list the parameters recursively&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7437&quot;&gt;&lt;del&gt;LU-7437&lt;/del&gt;&lt;/a&gt; lctl: fix a typo in lustre_cfg.c&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 56222d13f95bd9ce00d7d7a6fe7be579a4966520&lt;/p&gt;</comment>
                            <comment id="150009" author="pjones" created="Mon, 25 Apr 2016 12:37:22 +0000"  >&lt;p&gt;Emoly&lt;/p&gt;

&lt;p&gt;Given that the first fix was landed for 2.8, which is now GA, it would probably be better to open a new ticket to track this correction. I find that it causes confusion if multiple fixes that are tracked by the same JIRA reference span release boundaries.&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="150010" author="emoly.liu" created="Mon, 25 Apr 2016 12:44:06 +0000"  >&lt;p&gt;OK, I will create a new ticket to submit this patch.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="24619">LU-5030</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="34789">LU-7796</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="34847">LU-7802</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="36363">LU-8064</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzxt8n:</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>