<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:22:51 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-15969] new project VFS interface -&gt;fileattr_get for PCC project quota</title>
                <link>https://jira.whamcloud.com/browse/LU-15969</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The new Ubuntu 2204 kernel introduces a new project set/get VFS interface -&amp;gt;fileattr_get() and -&amp;gt;fileattr_set().&lt;br/&gt;
In PCC, we set the project ID for PCC copies on PCC backend device via FS_IOC_FSSETXATTR:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
old_fs = force_uaccess_begin();
        rc = file-&amp;gt;f_op-&amp;gt;unlocked_ioctl(file, FS_IOC_FSSETXATTR,
                                        (unsigned &lt;span class=&quot;code-object&quot;&gt;long&lt;/span&gt;)&amp;amp;fsx);
force_uaccess_end(old_fs);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;However, the new kernel removes this project IOCTL, this result in the ioctl returns -ENOTTY.&lt;br/&gt;
and result in the sanity-pcc test_39 failed.&lt;/p&gt;

&lt;p&gt;We need to add compatibility check for this new project VFS interface, and fix the setting for PCC project ID properly.&lt;/p&gt;</description>
                <environment></environment>
        <key id="70873">LU-15969</key>
            <summary>new project VFS interface -&gt;fileattr_get for PCC project quota</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="4" iconUrl="https://jira.whamcloud.com/images/icons/statuses/reopened.png" description="This issue was once resolved, but the resolution was deemed incorrect. From here issues are either marked assigned or resolved.">Reopened</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="qian_wc">Qian Yingjin</assignee>
                                    <reporter username="qian_wc">Qian Yingjin</reporter>
                        <labels>
                    </labels>
                <created>Fri, 24 Jun 2022 09:08:35 +0000</created>
                <updated>Wed, 19 Jul 2023 16:44:34 +0000</updated>
                                                            <fixVersion>Lustre 2.16.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="369610" author="gerrit" created="Mon, 17 Apr 2023 03:02:57 +0000"  >&lt;p&gt;&quot;Neil Brown &amp;lt;neilb@suse.de&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/50649&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50649&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15969&quot; title=&quot;new project VFS interface -&amp;gt;fileattr_get for PCC project quota&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15969&quot;&gt;LU-15969&lt;/a&gt; llite: add support for  -&amp;gt;fileattr_get/set&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: afcba16dec36605613f25e5953a0c710b12fc52b&lt;/p&gt;</comment>
                            <comment id="372820" author="gerrit" created="Fri, 19 May 2023 07:05:36 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/50649/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50649/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15969&quot; title=&quot;new project VFS interface -&amp;gt;fileattr_get for PCC project quota&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15969&quot;&gt;LU-15969&lt;/a&gt; llite: add support for  -&amp;gt;fileattr_get/set&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 1addb410788f0415a85bef72afff8533ac9da012&lt;/p&gt;</comment>
                            <comment id="372875" author="pjones" created="Fri, 19 May 2023 12:43:15 +0000"  >&lt;p&gt;Landed for 2.16&lt;/p&gt;</comment>
                            <comment id="373171" author="yujian" created="Tue, 23 May 2023 04:16:07 +0000"  >&lt;blockquote&gt;&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/50649/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50649/&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;This patch caused group lock regression failures on Ubuntu 22.04, SLES15 SP4, RHEL 9.1 and 9.2:&lt;br/&gt;
&lt;a href=&quot;https://testing.whamcloud.com/test_sessions/6430eeca-c44e-483d-86cd-88466fa6fc64&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sessions/6430eeca-c44e-483d-86cd-88466fa6fc64&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://testing.whamcloud.com/test_sessions/dd21b19c-afe9-44d1-9439-ccc7fba8bc47&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sessions/dd21b19c-afe9-44d1-9439-ccc7fba8bc47&lt;/a&gt;&lt;/p&gt;
</comment>
                            <comment id="373172" author="gerrit" created="Tue, 23 May 2023 05:10:31 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/51093&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/51093&lt;/a&gt;&lt;br/&gt;
Subject: Revert &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15969&quot; title=&quot;new project VFS interface -&amp;gt;fileattr_get for PCC project quota&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15969&quot;&gt;LU-15969&lt;/a&gt; llite: add support for  -&amp;gt;fileattr_get/set&quot;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 8a2bbbd0a9c2f897014f0278a6ef2850d5972f79&lt;/p&gt;</comment>
                            <comment id="373173" author="gerrit" created="Tue, 23 May 2023 05:11:06 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/51093/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/51093/&lt;/a&gt;&lt;br/&gt;
Subject: Revert &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15969&quot; title=&quot;new project VFS interface -&amp;gt;fileattr_get for PCC project quota&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15969&quot;&gt;LU-15969&lt;/a&gt; llite: add support for  -&amp;gt;fileattr_get/set&quot;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: f0e1c585d9873cbe342ea07f768b42ad1ce1be9f&lt;/p&gt;</comment>
                            <comment id="373250" author="gerrit" created="Tue, 23 May 2023 23:49:23 +0000"  >&lt;p&gt;&quot;Neil Brown &amp;lt;neilb@suse.de&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/51107&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/51107&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15969&quot; title=&quot;new project VFS interface -&amp;gt;fileattr_get for PCC project quota&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15969&quot;&gt;LU-15969&lt;/a&gt; llite: add support for  -&amp;gt;fileattr_get/set&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 14612b8806c95deffa10d03b6031518c9a6b7f94&lt;/p&gt;</comment>
                            <comment id="378335" author="gerrit" created="Tue, 11 Jul 2023 18:19:51 +0000"  >&lt;p&gt;&quot;Shaun Tancheff &amp;lt;shaun.tancheff@hpe.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/51634&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/51634&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15969&quot; title=&quot;new project VFS interface -&amp;gt;fileattr_get for PCC project quota&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15969&quot;&gt;LU-15969&lt;/a&gt; llite: add support for  -&amp;gt;fileattr_get/set (DUPE)&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: a5dde9e2f9ce3b024220a04631de2b2006120934&lt;/p&gt;</comment>
                            <comment id="379352" author="gerrit" created="Wed, 19 Jul 2023 16:44:34 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/51107/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/51107/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15969&quot; title=&quot;new project VFS interface -&amp;gt;fileattr_get for PCC project quota&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15969&quot;&gt;LU-15969&lt;/a&gt; llite: add support for  -&amp;gt;fileattr_get/set&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: d7aa8de396f585e7001a7ae49dfcba3707005135&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                                        </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|i02sx3:</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>