<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:12:02 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-7801] Function level debug message filter</title>
                <link>https://jira.whamcloud.com/browse/LU-7801</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Debug messages are important to profiling, bug addressing and tuning, but tons of messages will be printed if we enabled debug on a running production system, especially heavy workload. &lt;br/&gt;
Though we have subsystem level message filter, and it is very useful if we just need to focus on specific subsystems, but the granularity is still too big if we want to only focus on some function, and the efficient messages are submerged in the messages ocean, though we can dump all the messages out and filter it in the user-space again and again. &lt;br/&gt;
If we have a native function level messages which make decision(print message or not) at the early print step, that means just print the message of specified functions, then we can make the debug messages only focus on what we want and ignore the uncorrelated ones. It will be very useful in the condition that we only want messages of specified functions.&lt;/p&gt;</description>
                <environment></environment>
        <key id="34837">LU-7801</key>
            <summary>Function level debug message filter</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="6" iconUrl="https://jira.whamcloud.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="2">Won&apos;t Fix</resolution>
                                        <assignee username="pjones">Peter Jones</assignee>
                                    <reporter username="cengku9660">Gu Zheng</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Mon, 22 Feb 2016 07:32:47 +0000</created>
                <updated>Fri, 1 Dec 2017 18:18:03 +0000</updated>
                            <resolved>Fri, 1 Dec 2017 18:17:58 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="143222" author="pjones" created="Mon, 22 Feb 2016 18:09:30 +0000"  >&lt;p&gt;Gu Zheng&lt;/p&gt;

&lt;p&gt;This could indeed be useful. With discussions on the triage call today it sounds like it may be possible to leverage ftrace. We will be interested to hear what you find out&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="143335" author="gerrit" created="Tue, 23 Feb 2016 14:10:29 +0000"  >&lt;p&gt;Gu Zheng (gzheng@ddn.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/18573&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18573&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7801&quot; title=&quot;Function level debug message filter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7801&quot;&gt;&lt;del&gt;LU-7801&lt;/del&gt;&lt;/a&gt; libcfs: add function level debug message filter&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 74c2e1560c07247466a2692c43a2a49b4d2956ce&lt;/p&gt;</comment>
                            <comment id="179152" author="simmonsja" created="Wed, 28 Dec 2016 23:36:38 +0000"  >&lt;p&gt;Gu Zheng I have started the work for tracepoint support. From my reading trace point has built in support for function filtering for trace events. I will need to explore more for this.&lt;/p&gt;</comment>
                            <comment id="179154" author="cengku9660" created="Thu, 29 Dec 2016 01:02:50 +0000"  >&lt;p&gt;Hi James,&lt;/p&gt;

&lt;p&gt;Pretty cool, looking forward to the new framework.&lt;br/&gt;
Yeah, trace point has native support to function filtering, and main idea of my patch is from it. &lt;/p&gt;</comment>
                            <comment id="215143" author="simmonsja" created="Fri, 1 Dec 2017 18:18:03 +0000"  >&lt;p&gt;After a discussion yesterday the scope of the tracepoint has been greatly reduced which means the filtering ideas hoped for under this ticket has been removed. So the current debug infrastructure is here to stay but during the discussion the topic was brought up about more fine grain filtering and it that idea was disliked so this feature will never be supported. I will close this ticket as Wouldn&apos;t fix since this is the case.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="42674">LU-8980</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_10490" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>End date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 26 Feb 2016 07:32:47 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzy22v:</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_10493" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Start date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 22 Feb 2016 07:32:47 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>