<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:05:35 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-7052] iovec created with iov_iter_get_pages_alloc must be freed with kvfree</title>
                <link>https://jira.whamcloud.com/browse/LU-7052</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Commit 98883bd3e2cc48a3a5674ce140ad74bece37df05 added support for iov_iter_get_pages_alloc for newer kernels, instead of ll_get_user_pages. However the iovec was still freed within ll_free_user_pages, using OBD_FREE_LARGE. Use kvfree instead (like in the linux kernel).&lt;/p&gt;</description>
                <environment></environment>
        <key id="31753">LU-7052</key>
            <summary>iovec created with iov_iter_get_pages_alloc must be freed with kvfree</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="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="2">Won&apos;t Fix</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="fzago">Frank Zago</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Thu, 27 Aug 2015 17:51:14 +0000</created>
                <updated>Mon, 23 Nov 2015 22:53:03 +0000</updated>
                            <resolved>Thu, 27 Aug 2015 21:57:12 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="125432" author="gerrit" created="Thu, 27 Aug 2015 18:20:43 +0000"  >&lt;p&gt;frank zago (fzago@cray.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/16111&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/16111&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7052&quot; title=&quot;iovec created with iov_iter_get_pages_alloc must be freed with kvfree&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7052&quot;&gt;&lt;del&gt;LU-7052&lt;/del&gt;&lt;/a&gt; llite: free iovec with kvfree&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 91b253a4385f2884bee5abad383555c4b33a3222&lt;/p&gt;</comment>
                            <comment id="125441" author="simmonsja" created="Thu, 27 Aug 2015 20:07:17 +0000"  >&lt;p&gt;OBD_FREE thanks to &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6587&quot; title=&quot;refactor OBD_ALLOC_LARGE to always do kmalloc first&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6587&quot;&gt;&lt;del&gt;LU-6587&lt;/del&gt;&lt;/a&gt; handles freeing both vmalloc and kmalloc memory. It test if the memory in question was created with vmalloc. You will noticed OBD_FREE_LARGE is now a place holder for OBD_FREE. &lt;/p&gt;</comment>
                            <comment id="125449" author="fzago" created="Thu, 27 Aug 2015 21:07:55 +0000"  >&lt;p&gt;Thanks James. So that patch is not needed for head of tree then.&lt;/p&gt;

&lt;p&gt;That issue can be closed.&lt;/p&gt;</comment>
                            <comment id="125460" author="pjones" created="Thu, 27 Aug 2015 21:57:12 +0000"  >&lt;p&gt;Hope I am understanding correctly that it is &lt;b&gt;this&lt;/b&gt; ticket that can be closed&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="28768">LU-6260</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="33299">LU-7465</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|hzxlin:</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>