<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:33:26 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-10257] vvp_lock, lov_page, and lovsub_{lock,page} are (more or less) unused</title>
                <link>https://jira.whamcloud.com/browse/LU-10257</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;struct vvp_lock, lovsub_lock and lovsub_page can be removed. Nothing happens if these layers are omitted from the corresponding cl_lock or cl_page object. If lps_index is moved to cl_page (which makes some sense based on how it&apos;s used) then lov_page can be similarly removed.&lt;/p&gt;

&lt;p&gt;Removing struct lov_page and lovsub_page reduces the size of a cl_page object from 448 to 344 bytes on x86_64 and puts us in shouting distance from using slab-256 for cl_pages.&lt;/p&gt;</description>
                <environment></environment>
        <key id="49374">LU-10257</key>
            <summary>vvp_lock, lov_page, and lovsub_{lock,page} are (more or less) unused</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="6" iconUrl="https://jira.whamcloud.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="jhammond">John Hammond</assignee>
                                    <reporter username="jhammond">John Hammond</reporter>
                        <labels>
                    </labels>
                <created>Fri, 17 Nov 2017 21:19:18 +0000</created>
                <updated>Tue, 4 Feb 2020 18:26:56 +0000</updated>
                            <resolved>Thu, 3 May 2018 14:01:38 +0000</resolved>
                                                    <fixVersion>Lustre 2.11.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="214063" author="gerrit" created="Fri, 17 Nov 2017 21:23:59 +0000"  >&lt;p&gt;John L. Hammond (john.hammond@intel.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/30161&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30161&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10257&quot; title=&quot;vvp_lock, lov_page, and lovsub_{lock,page} are (more or less) unused&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10257&quot;&gt;&lt;del&gt;LU-10257&lt;/del&gt;&lt;/a&gt; clio: remove unused lock and page layers&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 42c09d382730e4b773b886a2921fe7abc3807d4f&lt;/p&gt;</comment>
                            <comment id="214071" author="simmonsja" created="Fri, 17 Nov 2017 23:04:29 +0000"  >&lt;p&gt;Thank you for the cleanup. I had a discussion with Oleg some time ago about cleaning up CLIO since several parts of the API duplicates what the linux kernel already does. This is a good step in that direction.&lt;/p&gt;</comment>
                            <comment id="214082" author="adilger" created="Sat, 18 Nov 2017 07:17:03 +0000"  >&lt;p&gt;Jinshan, I recall at one time that this was needed for FLR client write redundancy?  If not, then I&apos;m happy to remove it, but it would be sad to take it out and then just add it back when FLR will use it. &lt;/p&gt;</comment>
                            <comment id="214085" author="jay" created="Sat, 18 Nov 2017 17:58:27 +0000"  >&lt;p&gt;Andreas, yes you remember it right. lov_page is still needed by FLR.&lt;/p&gt;</comment>
                            <comment id="214314" author="gerrit" created="Tue, 21 Nov 2017 14:14:18 +0000"  >&lt;p&gt;John L. Hammond (john.hammond@intel.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/30192&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30192&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10257&quot; title=&quot;vvp_lock, lov_page, and lovsub_{lock,page} are (more or less) unused&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10257&quot;&gt;&lt;del&gt;LU-10257&lt;/del&gt;&lt;/a&gt; clio: remove unused cl_lock layers&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 61698ec41264f8662e5c16fa29daba3a43d0f05a&lt;/p&gt;</comment>
                            <comment id="216515" author="gerrit" created="Sun, 17 Dec 2017 06:20:15 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/30192/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30192/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10257&quot; title=&quot;vvp_lock, lov_page, and lovsub_{lock,page} are (more or less) unused&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10257&quot;&gt;&lt;del&gt;LU-10257&lt;/del&gt;&lt;/a&gt; clio: remove unused cl_lock layers&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: f168371f40e1ebcbf380e655888530476e431421&lt;/p&gt;</comment>
                            <comment id="224736" author="jgmitter" created="Wed, 28 Mar 2018 16:56:08 +0000"  >&lt;p&gt;Do we still need any part of the original patch at&#160; &lt;a href=&quot;https://review.whamcloud.com/30161&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30161&lt;/a&gt;&#160;or can we resolve this as fixed for 2.11.0?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="27498">LU-5880</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="46758">LU-9679</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="52100">LU-10994</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="57796">LU-13134</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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|hzzo1j:</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>