<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:11:11 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-869] sanity.sh test_81b failed with &quot;dd should fail for -ENOSPC, but succeed&quot;</title>
                <link>https://jira.whamcloud.com/browse/LU-869</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This issue was created by maloo for sarah &amp;lt;sarah@whamcloud.com&amp;gt;&lt;/p&gt;

&lt;p&gt;This issue relates to the following test suite run: &lt;a href=&quot;https://maloo.whamcloud.com/test_sets/d3d44298-114c-11e1-ad46-52540025f9af&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/d3d44298-114c-11e1-ad46-52540025f9af&lt;/a&gt;.&lt;br/&gt;
Found similar error in ORI-403&lt;/p&gt;</description>
                <environment></environment>
        <key id="12507">LU-869</key>
            <summary>sanity.sh test_81b failed with &quot;dd should fail for -ENOSPC, but succeed&quot;</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.whamcloud.com/images/icons/priorities/major.svg">Major</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="3">Duplicate</resolution>
                                        <assignee username="niu">Niu Yawei</assignee>
                                    <reporter username="maloo">Maloo</reporter>
                        <labels>
                    </labels>
                <created>Mon, 21 Nov 2011 16:27:21 +0000</created>
                <updated>Tue, 29 Sep 2015 08:12:23 +0000</updated>
                            <resolved>Tue, 29 Sep 2015 08:12:22 +0000</resolved>
                                    <version>Lustre 2.2.0</version>
                    <version>Lustre 2.1.1</version>
                    <version>Lustre 2.1.2</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>10</watches>
                                                                            <comments>
                            <comment id="23423" author="johann" created="Thu, 24 Nov 2011 17:15:41 +0000"  >&lt;p&gt;Actually, the write failed with EIO instead of ENOSPC:&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;== sanity test 81b: OST should return -ENOSPC when retry still fails ================================= 15:41:11 (1321486871)
fail_loc=0x228
write: Input/output error
 sanity test_81b: @@@@@@ FAIL: dd should fail for -ENOSPC, but succeed. 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;But the client still got ENOSPC:&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;00000100:02020000:0.0:1321486871.819507:0:4759:0:(client.c:1141:ptlrpc_check_status()) 11-0: an error occurred while communicating with 10.10.4.77@tcp. The ost_write operation failed with -28
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Looking closer, ENOSPC was returned on an async write and the following fsync got EIO:&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;00000080:00200000:0.0:1321486871.744302:0:30812:0:(vvp_io.c:601:vvp_io_write_start()) write: [0, 4096)
00000080:00200000:0.0:1321486871.744305:0:30812:0:(xattr.c:419:ll_getxattr()) VFS Op:inode=144115238843711498/33554443(ffff8800751fe630), xattr security.capability
00000080:00200000:0.0:1321486871.744309:0:30812:0:(xattr.c:284:ll_getxattr_common()) VFS Op:inode=144115238843711498/33554443(ffff8800751fe630)
00000080:00200000:0.0:1321486871.744326:0:30812:0:(rw.c:218:ll_cl_init()) 0@[0x200000bd2:0xa:0x0] -&amp;gt; 0 ffff88007561e878 ffff880075153de8
00000080:00200000:0.0:1321486871.744344:0:30812:0:(vvp_io.c:1033:vvp_io_commit_write()) [0x200000bd2:0xa:0x0] updating i_size 4096
00000100:00100000:0.0:1321486871.744406:0:4759:0:(client.c:1411:ptlrpc_send_new_req()) Sending RPC pname:cluuid:pid:xid:nid:opc ptlrpcd_1:cce1ed61-bd46-1d91-8ece-ef709b91e2ba:4759:1385676188533420:10.10.4.77@tcp:4
00000100:02020000:0.0:1321486871.819507:0:4759:0:(client.c:1141:ptlrpc_check_status()) 11-0: an error occurred while communicating with 10.10.4.77@tcp. The ost_write operation failed with -28
00000100:00100000:0.0:1321486871.819541:0:4759:0:(client.c:1745:ptlrpc_check_set()) Completed RPC pname:cluuid:pid:xid:nid:opc ptlrpcd_1:cce1ed61-bd46-1d91-8ece-ef709b91e2ba:4759:1385676188533420:10.10.4.77@tcp:4
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I think the problem could be probably be avoided if using synchronous write (like direct i/o) in the test.&lt;br/&gt;
That said, i still don&apos;t understand why fsync did not fail with ENOSPC. We should end up in vvp_vmpage_error() and set AS_ENOSPC on the inode mapping and then filemap_fdatawait_range() should check for this bit and return ENOSPC instead of EIO ... strange.&lt;/p&gt;</comment>
                            <comment id="23428" author="pjones" created="Thu, 24 Nov 2011 20:54:56 +0000"  >&lt;p&gt;Niu&lt;/p&gt;

&lt;p&gt;Could you please investigate more?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="23429" author="niu" created="Thu, 24 Nov 2011 23:22:44 +0000"  >&lt;p&gt;Hi, Sarah&lt;/p&gt;

&lt;p&gt;Can this be reproduced on kernels other than 2.1.52--PRISTINE-2.6.32.36-0.5-default? I suspect it because some special kernel treat the ENOSPC differently in filemap_fdatawrite_range(), if that&apos;s true, I think we can just relax the test error condition a little bit, all kinds of write error can be regarded as pass.&lt;/p&gt;

&lt;p&gt;Where can we get the source of 2.6.32.36?&lt;/p&gt;</comment>
                            <comment id="23456" author="sarah" created="Sun, 27 Nov 2011 22:25:43 +0000"  >&lt;p&gt;No, this error only shown on SLES kernel&lt;/p&gt;</comment>
                            <comment id="23458" author="niu" created="Mon, 28 Nov 2011 02:29:45 +0000"  >&lt;p&gt;I checked the source of 2.6.32.36, but didn&apos;t see why the ENOSPC isn&apos;t returned for the write syscall. I&apos;ll provide a patch changing the test from O_SYNC write to O_DIRECT write as Johann suggested.&lt;/p&gt;</comment>
                            <comment id="23464" author="niu" created="Mon, 28 Nov 2011 09:39:17 +0000"  >&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/1748&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/1748&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Sarah, could you try if this works for the sles kernel?&lt;/p&gt;</comment>
                            <comment id="23489" author="niu" created="Tue, 29 Nov 2011 01:43:12 +0000"  >&lt;p&gt;I rechecked the code, seems the culprit is that we don&apos;t use writeback bit for pages, which breaks the kernel wait page writeback APIs.&lt;/p&gt;

&lt;p&gt;Kernel 2.6.32.36 doesn&apos;t have writev, so it&apos;s write code path is different with other kernels having writev.&lt;/p&gt;

&lt;p&gt;For O_SYNC write, 2.6.32.36 calls vfs_fsync_range() to sync pages and wait, and the vfs_fsync_range() calls filemap_write_and_wait_range() to wait for io completion then check the AS_ENOSPC on mapping-&amp;gt;flags, however, since we never set writeback bit for writing pages, this wait then check function might be finished before io completed! That&apos;s why the AS_ENOSPC set on io completion isn&apos;t detected.&lt;/p&gt;

&lt;p&gt;Other kernerls which have writev goes different code path, they call sync_page_range() to wait &amp;amp; check, the sync_page_range() always call generic_osync_inode() before calling the wait_on_page_writeback_range(), so io should probably has completed before calling the wait_on_page_writeback_range(), and the AS_ENOSPC is deteced.&lt;/p&gt;

&lt;p&gt;But I don&apos;t see why write returns -EIO for 2.6.32.36 so far. Hi Sarah, could you reproduce the bug with D_TRACE log enabled? Then I could probably figure out where the -EIO is come from. Thanks in advance.&lt;/p&gt;</comment>
                            <comment id="23490" author="sarah" created="Tue, 29 Nov 2011 01:46:04 +0000"  >&lt;p&gt;ok, will keep you updated&lt;/p&gt;</comment>
                            <comment id="23492" author="niu" created="Tue, 29 Nov 2011 01:52:02 +0000"  >&lt;blockquote&gt;
&lt;p&gt;I rechecked the code, seems the culprit is that we don&apos;t use writeback bit for pages, which breaks the kernel wait page writeback APIs.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Hmm, looks we do use writeback bit. Anyway, let&apos;s see what can we find in D_TRACE log.&lt;/p&gt;</comment>
                            <comment id="23493" author="sarah" created="Tue, 29 Nov 2011 02:30:56 +0000"  >&lt;p&gt;Here is the report with D_TRACE enabled.&lt;br/&gt;
&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/ce3dbbf8-1a5b-11e1-abb1-52540025f9af&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/ce3dbbf8-1a5b-11e1-abb1-52540025f9af&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="23512" author="niu" created="Tue, 29 Nov 2011 09:56:17 +0000"  >&lt;p&gt;Thank you, Sarah.&lt;/p&gt;

&lt;p&gt;The log shows that ll_fsync() returned ENOSPC as well, but vvp_io_write_start() returned -EIO then.&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;00000080:00000010:3.0:1322551344.059576:0:7829:0:(file.c:1992:ll_fsync()) slab-freed &lt;span class=&quot;code-quote&quot;&gt;&apos;((oinfo-&amp;gt;oi_oa))&apos;&lt;/span&gt;: 208 at ffff88031cbede50.
00000080:00000010:3.0:1322551344.059577:0:7829:0:(file.c:1993:ll_fsync()) kfreed &lt;span class=&quot;code-quote&quot;&gt;&apos;oinfo&apos;&lt;/span&gt;: 104 at ffff88031ca61c40.
00000080:00000001:3.0:1322551344.059578:0:7829:0:(file.c:1997:ll_fsync()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446744073709551588 : -28 : ffffffffffffffe4)
00000080:00000001:3.0:1322551344.059580:0:7829:0:(vvp_io.c:616:vvp_io_write_start()) &lt;span class=&quot;code-object&quot;&gt;Process&lt;/span&gt; leaving (rc=18446744073709551611 : -5 : fffffffffffffffb)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Look at the vfs_fsync_range()&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;        err = fop-&amp;gt;fsync(file, dentry, datasync);
        &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; (!ret)
                ret = err;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;so if the &apos;ret&apos; already been set as -EIO, the ENOSPC returned by fsync will be ignored, but I didn&apos;t figure out why the &apos;ret&apos; is -EIO yet.&lt;/p&gt;</comment>
                            <comment id="23516" author="adilger" created="Tue, 29 Nov 2011 12:13:12 +0000"  >&lt;p&gt;Jinshan is just working on implementing proper PG_writeback support for CLIO.  Possibly this will fix the problem as well.  I&apos;ve added him to this bug to get some advice on whether this is correct.&lt;/p&gt;

&lt;p&gt;If we know the problem is confined to this specific kernel version, and Jinshan will (I think) be delivering a fix for this soon, I would be OK with adding this test to ALWAYS_EXCEPT for this specific kernel version.  That way, the test is still run on other kernels, and if we move to a new kernel and the bug is not fixed it will appear again, instead of being forgotten (like some other bugs in ALWAYS_EXCEPT today).&lt;/p&gt;</comment>
                            <comment id="23527" author="niu" created="Tue, 29 Nov 2011 20:47:17 +0000"  >&lt;blockquote&gt;
&lt;p&gt;Jinshan is just working on implementing proper PG_writeback support for CLIO. Possibly this will fix the problem as well. I&apos;ve added him to this bug to get some advice on whether this is correct.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Sorry, my earlier analysis about writeback flag is wrong, we do set/clear PG_writeback for page transfer. &lt;/p&gt;</comment>
                            <comment id="23583" author="niu" created="Wed, 30 Nov 2011 22:22:37 +0000"  >&lt;p&gt;Ah, I realized that the kernel version is 2.6.32.43-0.4-default but not 2.6.32.36-0.5, the versions: 2.1.52--PRISTINE-2.6.32.36-0.5-default (x86_64) displayed on maloo confused me...&lt;/p&gt;

&lt;p&gt;Hi, Sarah, where can I find the source of 2.6.32.43-0.4? Thanks.&lt;/p&gt;</comment>
                            <comment id="25516" author="pjones" created="Wed, 4 Jan 2012 10:55:37 +0000"  >&lt;p&gt;Sarah&lt;/p&gt;

&lt;p&gt;Are you able to answer Niu&apos;s question about the 2.6.32.43-0.4 source?&lt;/p&gt;

&lt;p&gt;If not, is there someone else who can point you in the right direction Niu? &lt;/p&gt;</comment>
                            <comment id="25647" author="sarah" created="Wed, 4 Jan 2012 13:14:13 +0000"  >&lt;p&gt;I tried to find the source on brent several weeks ago and failed. Niu knows that. &lt;/p&gt;</comment>
                            <comment id="25836" author="niu" created="Wed, 4 Jan 2012 20:37:07 +0000"  >&lt;p&gt;Maybe Chris or Mike knows where we saved the kernel source?&lt;/p&gt;</comment>
                            <comment id="27379" author="mjmac" created="Wed, 25 Jan 2012 12:06:03 +0000"  >&lt;p&gt;SLES kernel source is hard to find, if you don&apos;t know where to look.&lt;/p&gt;

&lt;p&gt;I have downloaded the requested SRPM:&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;mjmac@brent:~$ ls -l /scratch/k_srpm/sles11/kernel-source-2.6.32.43-0.4.1.src.rpm
total 82080
-rw-r--r-- 1 mjmac mjmac 84043443 2011-07-17 19:33 kernel-source-2.6.32.43-0.4.1.src.rpm
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;For the future, others can download kernel sources directly from novell&apos;s update server using special mirror-only credentials (Note the single-quotes around the URL &amp;#8211; necessary to protect $RCE from shell expansion):&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;# e.g. &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the kernel requested in &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; ticket:
wget &lt;span class=&quot;code-quote&quot;&gt;&apos;https:&lt;span class=&quot;code-comment&quot;&gt;//UC1714458:a31da933d6@nu.novell.com/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/rpm/src/kernel-source-2.6.32.43-0.4.1.src.rpm&apos;&lt;/span&gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;These credentials can be entered into a web browser and used for browsing the novell updates mirror.  They can&apos;t be used for logging into the main novell partner portal or anything other than nu.novell.com.&lt;/p&gt;</comment>
                            <comment id="27573" author="niu" created="Mon, 30 Jan 2012 05:38:44 +0000"  >&lt;p&gt;Thank you, Mike.&lt;/p&gt;

&lt;p&gt;I checked the source (2.6.32.43-0.4.1), but still don&apos;t see why the write returned -EIO. Sarah, how often did you see this bug on sles (2.6.32.43-0.4-default) client? did it appeared in every test?&lt;/p&gt;</comment>
                            <comment id="27606" author="sarah" created="Mon, 30 Jan 2012 13:38:30 +0000"  >&lt;p&gt;Niu,&lt;/p&gt;

&lt;p&gt;As I remembered, it was easy to reproduced.&lt;/p&gt;</comment>
                            <comment id="28149" author="pjones" created="Wed, 8 Feb 2012 09:23:11 +0000"  >&lt;p&gt;Sarah&lt;/p&gt;

&lt;p&gt;Have you repeated this test with 2.1.55 yet?&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="28161" author="sarah" created="Wed, 8 Feb 2012 11:41:44 +0000"  >&lt;p&gt;yes, hit the same error: &lt;a href=&quot;https://maloo.whamcloud.com/test_sets/efca1288-51a8-11e1-8783-5254004bbbd3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/efca1288-51a8-11e1-8783-5254004bbbd3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="28218" author="niu" created="Wed, 8 Feb 2012 22:33:18 +0000"  >&lt;p&gt;Hi, Sarah&lt;br/&gt;
Could you apply this debug patch to client and repeat the test with D_TRACE &amp;amp; D_PAGE enabled?&lt;/p&gt;</comment>
                            <comment id="28219" author="sarah" created="Thu, 9 Feb 2012 00:52:04 +0000"  >&lt;p&gt;sure, will keep you updated. it may take some time due to the 2.2 testing, sorry about that.&lt;/p&gt;</comment>
                            <comment id="28343" author="yujian" created="Fri, 10 Feb 2012 06:33:31 +0000"  >&lt;p&gt;Lustre Tag: v2_1_1_0_RC1&lt;br/&gt;
Distro/Arch: RHEL5.7 (server), SLES11SP1 (client)&lt;br/&gt;
Lustre Build: &lt;a href=&quot;http://build.whamcloud.com/job/lustre-b2_1/37/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://build.whamcloud.com/job/lustre-b2_1/37/&lt;/a&gt;&lt;br/&gt;
Network: TCP&lt;/p&gt;

&lt;p&gt;The same issue occurred:&lt;br/&gt;
&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/0ac86ad8-52ff-11e1-81a2-5254004bbbd3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/0ac86ad8-52ff-11e1-81a2-5254004bbbd3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="29112" author="sarah" created="Thu, 16 Feb 2012 17:27:23 +0000"  >&lt;blockquote&gt;
&lt;p&gt;Hi, Sarah&lt;br/&gt;
Could you apply this debug patch to client and repeat the test with D_TRACE &amp;amp; D_PAGE enabled?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Hi Niu, do you mean this patch? &lt;a href=&quot;http://review.whamcloud.com/#change,1748&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,1748&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="29152" author="niu" created="Thu, 16 Feb 2012 21:48:55 +0000"  >&lt;blockquote&gt;
&lt;p&gt;Hi Niu, do you mean this patch? &lt;a href=&quot;http://review.whamcloud.com/#change,1748&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,1748&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I meant the patch attached here: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-869&quot; title=&quot;sanity.sh test_81b failed with &amp;quot;dd should fail for -ENOSPC, but succeed&amp;quot;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-869&quot;&gt;&lt;del&gt;LU-869&lt;/del&gt;&lt;/a&gt;-debug.patch.&lt;/p&gt;</comment>
                            <comment id="29167" author="sarah" created="Fri, 17 Feb 2012 00:40:37 +0000"  >&lt;p&gt;Hi Niu, could you please just submit the patch to review and tell me the build number? &lt;/p&gt;

&lt;p&gt;Thanks.&lt;/p&gt;</comment>
                            <comment id="29194" author="niu" created="Fri, 17 Feb 2012 03:30:24 +0000"  >&lt;p&gt;ok, I uploaded the diagnostic patch in the patchset 2 of &lt;a href=&quot;http://review.whamcloud.com/#change,1748&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,1748&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="29371" author="sarah" created="Fri, 17 Feb 2012 14:31:22 +0000"  >&lt;p&gt;&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/6e7dd01e-599d-11e1-a26b-5254004bbbd3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/6e7dd01e-599d-11e1-a26b-5254004bbbd3&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For server log please the attached.&lt;/p&gt;</comment>
                            <comment id="29464" author="niu" created="Mon, 20 Feb 2012 00:51:29 +0000"  >&lt;p&gt;Thanks, Sarah. The log shows that AS_ENOSPC was set on the proper i_mapping, and I can&apos;t tell why it&apos;s not transfered to -ENOSPCE in wait_on_page_writeback_range() from the kernel code.&lt;/p&gt;</comment>
                            <comment id="30273" author="adilger" created="Fri, 2 Mar 2012 01:51:01 +0000"  >&lt;p&gt;Niu, could you please run this test locally to try and debug it. I&apos;m repeatedly seeing IO errors running sanity.sh test_27&lt;span class=&quot;error&quot;&gt;&amp;#91;opqv&amp;#93;&lt;/span&gt; during file object creations running on a RHEL6 kernel.&lt;/p&gt;</comment>
                            <comment id="30277" author="niu" created="Fri, 2 Mar 2012 04:53:47 +0000"  >&lt;p&gt;Hi, Andreas, did your tests pass or not?&lt;/p&gt;

&lt;p&gt;I tried the tests locally, and they all passed, I think the EIO error messages are what we expected, since these tests are trying to create file after exhausting the precreation, and that should get EIO error from the server. (see qos_prep_create()-&amp;gt;alloc_idx_array(), when we fail to create any stripe, -EIO will be returned the client)&lt;/p&gt;</comment>
                            <comment id="31470" author="bobijam" created="Sun, 18 Mar 2012 21:51:43 +0000"  >&lt;p&gt;another hit for 2.2 &lt;a href=&quot;https://maloo.whamcloud.com/test_sets/9d70bce8-6ed7-11e1-b737-5254004bbbd3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/9d70bce8-6ed7-11e1-b737-5254004bbbd3&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;== sanity test 81b: OST should return -ENOSPC when retry still fails ================================= 21:47:12 (1331786832)
fail_loc=0x228
write: Input/output error
 sanity test_81b: @@@@@@ FAIL: dd should fail for -ENOSPC, but succeed. 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="31473" author="sarah" created="Mon, 19 Mar 2012 01:44:38 +0000"  >&lt;p&gt;Got this issue on 2.2-RC1 test, RHEL6 server/SUSE client:&lt;br/&gt;
&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/5c52111e-70f6-11e1-a89e-5254004bbbd3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/5c52111e-70f6-11e1-a89e-5254004bbbd3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="34312" author="jay" created="Mon, 9 Apr 2012 18:28:10 +0000"  >&lt;p&gt;it looks like this issue can only be seen on suse clients. I don&apos;t know what&apos;s the difference between rhel and suse clients.&lt;/p&gt;</comment>
                            <comment id="39949" author="sarah" created="Mon, 4 Jun 2012 16:02:07 +0000"  >&lt;p&gt;tag-2.2.54 RHEL6 server/SLES client hit this issue again: &lt;a href=&quot;https://maloo.whamcloud.com/test_sets/f0c1b98c-ad58-11e1-8152-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/f0c1b98c-ad58-11e1-8152-52540035b04c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="39976" author="yujian" created="Mon, 4 Jun 2012 23:27:35 +0000"  >&lt;p&gt;Lustre Tag: v2_1_2_RC2&lt;br/&gt;
Lustre Build: &lt;a href=&quot;http://build.whamcloud.com/job/lustre-b2_1/87/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://build.whamcloud.com/job/lustre-b2_1/87/&lt;/a&gt;&lt;br/&gt;
Distro/Arch: RHEL6.2/x86_64(server), SLES11SP1/x86_64(client)&lt;br/&gt;
Network: TCP (1GigE)&lt;br/&gt;
ENABLE_QUOTA=yes&lt;/p&gt;

&lt;p&gt;The same issue occurred: &lt;a href=&quot;https://maloo.whamcloud.com/test_sets/a3243c4a-ae52-11e1-ae0d-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/a3243c4a-ae52-11e1-ae0d-52540035b04c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="109820" author="egryaznova" created="Tue, 17 Mar 2015 08:23:39 +0000"  >&lt;p&gt;This looks a duplicate of &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2131&quot; title=&quot;sanity test using ost0 which does not exist.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2131&quot;&gt;&lt;del&gt;LU-2131&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="128717" author="adilger" created="Tue, 29 Sep 2015 08:12:23 +0000"  >&lt;p&gt;Closing as a duplicate &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2131&quot; title=&quot;sanity test using ost0 which does not exist.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2131&quot;&gt;&lt;del&gt;LU-2131&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="16304">LU-2131</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="20514">LU-3801</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="13603">LU-1228</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="10856" name="869.tar.gz" size="1313108" author="sarah" created="Fri, 17 Feb 2012 15:13:07 +0000"/>
                            <attachment id="10822" name="LU-869-debug.patch" size="632" author="niu" created="Wed, 8 Feb 2012 22:33:18 +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|hzv4f3:</customfieldvalue>

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