<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:08:27 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-14290] Convert fault-injection framework to match the model using in linux</title>
                <link>https://jira.whamcloud.com/browse/LU-14290</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Lustre has a fault-injection framework which contains functionality which is similar to the fault-injection in Linux, though in a very different form.&lt;/p&gt;

&lt;p&gt;It also contains functionality - particularly for encouraging race conditions - which is not present in Linux.&lt;/p&gt;

&lt;p&gt;The two frameworks have substantially different user-space interfaces.&#160; Lustre allows a single fault to be enabled at a time, by writing a magic number to a magic file.&#160; Linux allows each possible fault to be enabled independently by using a named directory in debugfs which contains files for controlling various aspects of the fault trigger.&lt;/p&gt;

&lt;p&gt;The goal of this improvement is to provide enhancements to the Linux fault-injection framework which allow races to be encouraged while using the interface style of the rest of that framework.&#160; Then convert all lustre faults to use the linux framework.&lt;/p&gt;

&lt;p&gt;We would need to preserve the current lustre interface, at least for a while, so old test suites could run on new code.&lt;/p&gt;</description>
                <environment></environment>
        <key id="62195">LU-14290</key>
            <summary>Convert fault-injection framework to match the model using in linux</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="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="neilb">Neil Brown</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Jan 2021 05:00:47 +0000</created>
                <updated>Mon, 4 Jan 2021 17:24:49 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="47758">LU-9859</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|i01if3:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>