<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:47:56 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-11904] jobid cache cleanup is not safe</title>
                <link>https://jira.whamcloud.com/browse/LU-11904</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;jobid_cache_fini uses the jobid_hash_lock to protect the jobid_hash pointer:&lt;/p&gt;

&lt;p&gt;spin_lock(&amp;amp;jobid_hash_lock);&lt;br/&gt;
 tmp_hash = jobid_hash;&lt;br/&gt;
 jobid_hash = NULL;&lt;br/&gt;
 spin_unlock(&amp;amp;jobid_hash_lock);&lt;/p&gt;

&lt;p&gt;But other places in the code use that pointer without holding the jobid_hash_lock (notably jobid_get_from_cache()).&lt;/p&gt;

&lt;p&gt;This can cause unexpected behavior in those locations during unmount.&lt;/p&gt;

&lt;p&gt;No plan to do a patch for this ATM.&lt;/p&gt;</description>
                <environment></environment>
        <key id="54715">LU-11904</key>
            <summary>jobid cache cleanup is not safe</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="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="pfarrell">Patrick Farrell</reporter>
                        <labels>
                    </labels>
                <created>Wed, 30 Jan 2019 19:45:40 +0000</created>
                <updated>Mon, 13 May 2019 22:05:08 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="241011" author="pfarrell" created="Wed, 30 Jan 2019 19:56:24 +0000"  >&lt;p&gt;One point:&lt;br/&gt;
I wonder if we should be allowed to get here while there&apos;s still activity on the mount.&#160; If not, then this isn&apos;t a bug - just some unnecessary locking.&lt;/p&gt;</comment>
                            <comment id="247090" author="chunteraa" created="Mon, 13 May 2019 22:05:08 +0000"  >&lt;p&gt;Related to &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12225&quot; title=&quot;jobid_get_from_cache stalled on spin_lock(&amp;amp;pidmap-&amp;gt;jp_lock)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12225&quot;&gt;&lt;del&gt;LU-12225&lt;/del&gt;&lt;/a&gt; ?&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|i00alr:</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>