<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:57:08 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-6090] DLC: minor cleanup of dlc API code</title>
                <link>https://jira.whamcloud.com/browse/LU-6090</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;1. save errno before calling snprintf since that could overwrite errno.&lt;/p&gt;</description>
                <environment></environment>
        <key id="28080">LU-6090</key>
            <summary>DLC: minor cleanup of dlc API code</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="ashehata">Amir Shehata</assignee>
                                    <reporter username="ashehata">Amir Shehata</reporter>
                        <labels>
                    </labels>
                <created>Wed, 7 Jan 2015 23:55:22 +0000</created>
                <updated>Mon, 10 Aug 2015 13:31:19 +0000</updated>
                            <resolved>Mon, 10 Aug 2015 13:31:19 +0000</resolved>
                                                    <fixVersion>Lustre 2.8.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="102893" author="doug" created="Thu, 8 Jan 2015 18:06:59 +0000"  >&lt;p&gt;Where is the code in question?  Is this the user space library?&lt;/p&gt;</comment>
                            <comment id="103074" author="ashehata" created="Fri, 9 Jan 2015 21:00:53 +0000"  >&lt;p&gt;yes in liblnetconfig.c.  Reason it&apos;s minor is because it will only get reset if there is a problem with the output, which is not likely, but it&apos;s good to clean it up, so that we save the errno before calling snprintf, as recommended in: &lt;a href=&quot;http://linux.die.net/man/3/errno&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://linux.die.net/man/3/errno&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="103112" author="isaac" created="Fri, 9 Jan 2015 23:51:58 +0000"  >&lt;p&gt;To be paranoid, according to the man page: &quot;a function that succeeds is allowed to change errno&quot;. I actually saw it happen once with other library functions. It&apos;s always a good idea to save errno if it&apos;s needed across function calls.&lt;/p&gt;</comment>
                            <comment id="122500" author="gerrit" created="Tue, 28 Jul 2015 22:56:22 +0000"  >&lt;p&gt;Amir Shehata (amir.shehata@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/15783&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/15783&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6090&quot; title=&quot;DLC: minor cleanup of dlc API code&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6090&quot;&gt;&lt;del&gt;LU-6090&lt;/del&gt;&lt;/a&gt; lnet: save errno between function calls&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 5c67a6e1cffbadaa2746941084aa30db66feac4d&lt;/p&gt;</comment>
                            <comment id="123677" author="gerrit" created="Sun, 9 Aug 2015 23:51:08 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/15783/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/15783/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6090&quot; title=&quot;DLC: minor cleanup of dlc API code&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6090&quot;&gt;&lt;del&gt;LU-6090&lt;/del&gt;&lt;/a&gt; lnet: save errno between function calls&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: f6c886e36d0729b0791e393386e0b4b9c571ce30&lt;/p&gt;</comment>
                            <comment id="123711" author="pjones" created="Mon, 10 Aug 2015 13:31:19 +0000"  >&lt;p&gt;Landed for 2.8&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|hzx3e7:</customfieldvalue>

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