<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:55:04 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-5850] DLC: lnet_startup_lndnis should clean up after itself</title>
                <link>https://jira.whamcloud.com/browse/LU-5850</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The design intent of LNet APIs is that they clean up after themselves if they fail, to avoid having the caller invoke clean up methods.&lt;/p&gt;

&lt;p&gt;Need to ensure that lnet_startup_lndnis does the same.  Currently it&apos;s up to the caller to to cleanup if lnet_startup_lndnis() fails.&lt;/p&gt;

&lt;p&gt;With the DLC changes, the logic of the code was modified to handle loading networks dynamically.  Part of that change stops lnet_startup_lndnis() from shutting down Nets that were brought up before a failure occurred.  The reason for that is we didn&apos;t want to clean up all networks that have been brought up already if a network which is being dynamically brought up fails.  &lt;/p&gt;

&lt;p&gt;However, according to Isaac the underlying design intent of LNet APIs is that they do proper cleanup in case of failure, so that callers don&apos;t have to perform this clean up, thus repeating the clean up code multiple times in the callers.&lt;/p&gt;

&lt;p&gt;This design intent needs to be restored.&lt;/p&gt;</description>
                <environment></environment>
        <key id="27422">LU-5850</key>
            <summary>DLC: lnet_startup_lndnis should clean up after itself</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="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>Mon, 3 Nov 2014 17:27:17 +0000</created>
                <updated>Fri, 20 Feb 2015 15:23:25 +0000</updated>
                            <resolved>Fri, 9 Jan 2015 21:36:25 +0000</resolved>
                                                    <fixVersion>Lustre 2.7.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="102796" author="simmonsja" created="Wed, 7 Jan 2015 19:32:10 +0000"  >&lt;p&gt;Now that LU-5374 has landed is this resolved?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="26986">LU-5734</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="15616">LU-2456</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|hzx01z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>16381</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>