<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:11: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-934] external xattr inode support in e2fsprogs</title>
                <link>https://jira.whamcloud.com/browse/LU-934</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The existing codes have the following issues:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;pass1.c check_ea_in_inode() compares e_value_size to fit in free space of inode, but for xattr in external inode this is wrong.&lt;/li&gt;
	&lt;li&gt;e2fsck_lfsck_find_ea() have no code to copy EA from external inode.&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="12698">LU-934</key>
            <summary>external xattr inode support in e2fsprogs</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="yujian">Jian Yu</assignee>
                                    <reporter username="yujian">Jian Yu</reporter>
                        <labels>
                    </labels>
                <created>Fri, 16 Dec 2011 08:44:04 +0000</created>
                <updated>Mon, 16 Jan 2012 07:17:54 +0000</updated>
                            <resolved>Mon, 16 Jan 2012 07:17:41 +0000</resolved>
                                    <version>Lustre 2.2.0</version>
                                    <fixVersion>Lustre 2.2.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="24874" author="yujian" created="Fri, 16 Dec 2011 08:54:34 +0000"  >&lt;p&gt;Patch from Alexander Boyko is in the attachment.&lt;/p&gt;

&lt;p&gt;While applying the patch on the latest e2fsprogs/master-lustre branch, I got:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;patching file patches/e2fsprogs-large-ea.patch
patching file patches/e2fsprogs-lfsck.patch
patch: **** malformed patch at line 374:  

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Alex, could you please fix the above issue and upload the updated patch to this ticket? I&apos;d help submit the patch to Gerrit.&lt;/p&gt;</comment>
                            <comment id="24875" author="aboyko" created="Fri, 16 Dec 2011 09:17:58 +0000"  >&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;$ git pull
Already up-to-date.
$ git apply external_inode.patch -v
external_inode.patch:19: space before tab in indent.
 		if (entry-&amp;gt;e_value_offs &amp;gt; storage_size ||
external_inode.patch:23: space before tab in indent.
 			problem = PR_1_INODE_EA_BAD_VALUE;
external_inode.patch:24: space before tab in indent.
 			goto fix;
external_inode.patch:25: space before tab in indent.
 		}
external_inode.patch:44: trailing whitespace.
@@ -1654,6 +1778,7 @@ static int check_ext_attr(e2fsck_t ctx, 
Checking patch patches/e2fsprogs-large-ea.patch...
Checking patch patches/e2fsprogs-lfsck.patch...
Applied patch patches/e2fsprogs-large-ea.patch cleanly.
Applied patch patches/e2fsprogs-lfsck.patch cleanly.
warning: squelched 36 whitespace errors
warning: 41 lines add whitespace errors.
git log
commit bc526c65d2a4cf0c6c04e9ed4837d6dd7dbbf2b3
Author: Theodore Ts&apos;o &amp;lt;tytso@mit.edu&amp;gt;
Date:   Tue Jul 5 20:35:46 2011 -0400

    libext2fs: fix 64-bit support in ext2fs_bmap2()
    
    Signed-off-by: &quot;Theodore Ts&apos;o&quot; &amp;lt;tytso@mit.edu&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Are you use git apply?&lt;/p&gt;</comment>
                            <comment id="24885" author="adilger" created="Fri, 16 Dec 2011 12:59:00 +0000"  >&lt;p&gt;The malformed patch is my fault. I was fixing the patch to use tabs instead of spaces for indenting. It should be easy enough to edit the patch to correct the line count for the malformed hunk. &lt;/p&gt;</comment>
                            <comment id="24894" author="aboyko" created="Fri, 16 Dec 2011 17:14:46 +0000"  >&lt;p&gt;change spaces to tabs&lt;/p&gt;</comment>
                            <comment id="24909" author="yujian" created="Sun, 18 Dec 2011 23:20:19 +0000"  >&lt;p&gt;The patch is in: &lt;a href=&quot;http://review.whamcloud.com/1886&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/1886&lt;/a&gt;&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;$ git apply external_inode.patch -v
external_inode.patch:19: space before tab in indent.
 		if (entry-&amp;gt;e_value_offs &amp;gt; storage_size ||
external_inode.patch:23: space before tab in indent.
 			problem = PR_1_INODE_EA_BAD_VALUE;
external_inode.patch:24: space before tab in indent.
 			goto fix;
external_inode.patch:25: space before tab in indent.
 		}
external_inode.patch:44: trailing whitespace.
@@ -1654,6 +1778,7 @@ static int check_ext_attr(e2fsck_t ctx, 
Checking patch patches/e2fsprogs-large-ea.patch...
Checking patch patches/e2fsprogs-lfsck.patch...
Applied patch patches/e2fsprogs-large-ea.patch cleanly.
Applied patch patches/e2fsprogs-lfsck.patch cleanly.
warning: squelched 38 whitespace errors
warning: 43 lines add whitespace errors.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="26591" author="hudson" created="Mon, 16 Jan 2012 03:10:48 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/e2fsprogs-master/./arch=x86_64,distro=el5/159/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;e2fsprogs-master &#187; x86_64,el5 #159&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-934&quot; title=&quot;external xattr inode support in e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-934&quot;&gt;&lt;del&gt;LU-934&lt;/del&gt;&lt;/a&gt; e2fsck: copy EA from external inode, fix size check (Revision f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
alexander_boyko : &lt;a href=&quot;http://git.whamcloud.com/gitweb/?p=tools/e2fsprogs.git;a=commit;h=refs/heads/master-lustre&amp;amp;a=commit&amp;amp;h=f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;patches/e2fsprogs-lfsck.patch&lt;/li&gt;
	&lt;li&gt;patches/e2fsprogs-large-ea.patch&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="26592" author="hudson" created="Mon, 16 Jan 2012 03:11:21 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/e2fsprogs-master/./arch=x86_64,distro=el6/159/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;e2fsprogs-master &#187; x86_64,el6 #159&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-934&quot; title=&quot;external xattr inode support in e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-934&quot;&gt;&lt;del&gt;LU-934&lt;/del&gt;&lt;/a&gt; e2fsck: copy EA from external inode, fix size check (Revision f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
alexander_boyko : &lt;a href=&quot;http://git.whamcloud.com/gitweb/?p=tools/e2fsprogs.git;a=commit;h=refs/heads/master-lustre&amp;amp;a=commit&amp;amp;h=f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;patches/e2fsprogs-large-ea.patch&lt;/li&gt;
	&lt;li&gt;patches/e2fsprogs-lfsck.patch&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="26593" author="hudson" created="Mon, 16 Jan 2012 03:11:34 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/e2fsprogs-master/./arch=i686,distro=el6/159/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;e2fsprogs-master &#187; i686,el6 #159&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-934&quot; title=&quot;external xattr inode support in e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-934&quot;&gt;&lt;del&gt;LU-934&lt;/del&gt;&lt;/a&gt; e2fsck: copy EA from external inode, fix size check (Revision f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
alexander_boyko : &lt;a href=&quot;http://git.whamcloud.com/gitweb/?p=tools/e2fsprogs.git;a=commit;h=refs/heads/master-lustre&amp;amp;a=commit&amp;amp;h=f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;patches/e2fsprogs-large-ea.patch&lt;/li&gt;
	&lt;li&gt;patches/e2fsprogs-lfsck.patch&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="26594" author="hudson" created="Mon, 16 Jan 2012 03:14:04 +0000"  >&lt;p&gt;Integrated in &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;http://build.whamcloud.com/images/16x16/blue.png&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt; &lt;a href=&quot;http://build.whamcloud.com/job/e2fsprogs-master/./arch=i686,distro=el5/159/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;e2fsprogs-master &#187; i686,el5 #159&lt;/a&gt;&lt;br/&gt;
     &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-934&quot; title=&quot;external xattr inode support in e2fsprogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-934&quot;&gt;&lt;del&gt;LU-934&lt;/del&gt;&lt;/a&gt; e2fsck: copy EA from external inode, fix size check (Revision f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd)&lt;/p&gt;

&lt;p&gt;     Result = SUCCESS&lt;br/&gt;
alexander_boyko : &lt;a href=&quot;http://git.whamcloud.com/gitweb/?p=tools/e2fsprogs.git;a=commit;h=refs/heads/master-lustre&amp;amp;a=commit&amp;amp;h=f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;f8ba0de1d5d4fb670c3bb287e6d20d1ded8827dd&lt;/a&gt;&lt;br/&gt;
Files : &lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;patches/e2fsprogs-lfsck.patch&lt;/li&gt;
	&lt;li&gt;patches/e2fsprogs-large-ea.patch&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="26618" author="yujian" created="Mon, 16 Jan 2012 07:17:41 +0000"  >&lt;p&gt;The patch has been pushed to e2fsprogs/master-lustre branch. The issue is resolved.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="10683" name="external_inode.patch" size="12045" author="aboyko" created="Fri, 16 Dec 2011 17:14:46 +0000"/>
                            <attachment id="10680" name="external_inode.patch" size="12169" author="yujian" created="Fri, 16 Dec 2011 08:54:34 +0000"/>
                    </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|hzvhm7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6503</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>