<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:29:15 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-2906] ldlm_{is,set,clear}_bitname macros should replace bit fiddling code</title>
                <link>https://jira.whamcloud.com/browse/LU-2906</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The ldlm_lock flag bits have been augmented with accessor macros.&lt;br/&gt;
Using these leads to cleaner, more maintainable code than code&lt;br/&gt;
that twiddles the bits directly.  e.g.&lt;/p&gt;

&lt;p&gt;  if (flags == 0 &amp;amp;&amp;amp; ((lock-&amp;gt;l_flags &amp;amp; LDLM_FL_DESTROYED)== 0)) {&lt;/p&gt;

&lt;p&gt;can be replaced with&lt;/p&gt;

&lt;p&gt;  if (flags == 0 &amp;amp;&amp;amp; ! ldlm_is_destroyed(lock)) {&lt;/p&gt;

&lt;p&gt;Additionally, a couple dinkleberries from &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2771&quot; title=&quot;Wasted space in ldlm_lock structure&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2771&quot;&gt;&lt;del&gt;LU-2771&lt;/del&gt;&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt; ldlm/ldlm_lock.c:1736: * be granted (below).^IIn this case, ...&lt;/p&gt;

&lt;p&gt;an embedded tab character&lt;/p&gt;

&lt;p&gt; ldlm/ldlm_lock.c:2171: /* Yes, second time, &lt;span class=&quot;error&quot;&gt;&amp;#91;...&amp;#93;&lt;/span&gt;&lt;br/&gt;
 ldlm/ldlm_lock.c:2172:    running with no res &lt;span class=&quot;error&quot;&gt;&amp;#91;...&amp;#93;&lt;/span&gt; */&lt;/p&gt;

&lt;p&gt;comment formatting.&lt;/p&gt;</description>
                <environment></environment>
        <key id="17760">LU-2906</key>
            <summary>ldlm_{is,set,clear}_bitname macros should replace bit fiddling code</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.whamcloud.com/images/icons/priorities/trivial.svg">Trivial</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="keith">Keith Mannthey</assignee>
                                    <reporter username="bkorb">Bruce Korb</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Mar 2013 11:52:46 +0000</created>
                <updated>Sun, 27 Oct 2013 04:15:20 +0000</updated>
                            <resolved>Sun, 27 Oct 2013 04:15:20 +0000</resolved>
                                                    <fixVersion>Lustre 2.6.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="53338" author="bkorb" created="Tue, 5 Mar 2013 12:17:31 +0000"  >&lt;p&gt;include/lustre_dlm.h:773:        * \see &lt;/p&gt;

&lt;p&gt;what is to be seen is the doxygen doc for lustre_dlm_flags.h thusly:&lt;/p&gt;

&lt;p&gt;include/lustre_dlm.h:773:        * \see lustre_dlm_flags.h&lt;/p&gt;

&lt;p&gt;And that only works if a \file comment is added to lustre_dlm_flags.h&lt;/p&gt;</comment>
                            <comment id="64629" author="bkorb" created="Tue, 20 Aug 2013 17:00:23 +0000"  >&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/7398&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/7398&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I wrote a script last weekend to do 90% of the editing work.&lt;br/&gt;
With a few minor tweaks (like reformatting a comment to fit&lt;br/&gt;
within 80 columns), it is &quot;pretty much&quot; unchanged from that&lt;br/&gt;
operation.&lt;/p&gt;</comment>
                            <comment id="69979" author="pjones" created="Sun, 27 Oct 2013 04:15:20 +0000"  >&lt;p&gt;Landed for 2.6&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|hzvk6n:</customfieldvalue>

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