<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:43:02 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-4472] sanity-quota test_8: mdc_page_locate() ASSERTION( *start &lt;= *hash )</title>
                <link>https://jira.whamcloud.com/browse/LU-4472</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This issue was created by maloo for Nathaniel Clark &amp;lt;nathaniel.l.clark@intel.com&amp;gt;&lt;/p&gt;

&lt;p&gt;This issue relates to the following test suite run: &lt;a href=&quot;http://maloo.whamcloud.com/test_sets/a7c7a94c-6f50-11e3-ad93-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://maloo.whamcloud.com/test_sets/a7c7a94c-6f50-11e3-ad93-52540035b04c&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The sub-test test_8 failed with the following error:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;test failed to respond and timed out&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Info required for matching: sanity-quota 8&lt;/p&gt;

&lt;p&gt;Client console log:&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;12:07:36:LustreError: 28141:0:(mdc_request.c:1237:mdc_page_locate()) ASSERTION( *start &amp;lt;= *hash ) failed: start = 0x1,end = 0xfffffffffffffffe,hash = 0x0
12:07:36:LustreError: 28141:0:(mdc_request.c:1237:mdc_page_locate()) LBUG
12:07:36:Pid: 28141, comm: rm
12:07:36:
12:07:36:Call Trace:
12:07:36: [&amp;lt;ffffffffa1325895&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
12:07:36: [&amp;lt;ffffffffa1325e97&amp;gt;] lbug_with_loc+0x47/0xb0 [libcfs]
12:07:36: [&amp;lt;ffffffffa03d3443&amp;gt;] mdc_read_page+0x853/0x920 [mdc]
12:07:36: [&amp;lt;ffffffffa0580320&amp;gt;] ? ll_md_blocking_ast+0x0/0x810 [lustre]
12:07:36: [&amp;lt;ffffffff81281436&amp;gt;] ? vsnprintf+0x336/0x5e0
12:07:36: [&amp;lt;ffffffffa03d3577&amp;gt;] mdc_read_entry+0x67/0x390 [mdc]
12:07:36: [&amp;lt;ffffffffa1832f0d&amp;gt;] lmv_read_entry+0x3fd/0xa70 [lmv]
12:07:36: [&amp;lt;ffffffffa053a97c&amp;gt;] ll_dir_entry_start+0xbc/0x330 [lustre]
12:07:36: [&amp;lt;ffffffffa0580320&amp;gt;] ? ll_md_blocking_ast+0x0/0x810 [lustre]
12:07:36: [&amp;lt;ffffffffa053c0c0&amp;gt;] ? ll_update_inode_size+0x0/0x40 [lustre]
12:07:36: [&amp;lt;ffffffff8109f641&amp;gt;] ? in_group_p+0x31/0x40
12:07:36: [&amp;lt;ffffffffa053c693&amp;gt;] ll_dir_read+0x83/0x230 [lustre]
12:07:36: [&amp;lt;ffffffffa057e13d&amp;gt;] ? ll_i2gids+0x3d/0xd0 [lustre]
12:07:36: [&amp;lt;ffffffff81196550&amp;gt;] ? filldir+0x0/0xe0
12:07:36: [&amp;lt;ffffffffa053c95d&amp;gt;] ll_readdir+0x11d/0x3b0 [lustre]
12:07:36: [&amp;lt;ffffffff81196550&amp;gt;] ? filldir+0x0/0xe0
12:07:36: [&amp;lt;ffffffff81196550&amp;gt;] ? filldir+0x0/0xe0
12:07:36: [&amp;lt;ffffffff811967d0&amp;gt;] vfs_readdir+0xc0/0xe0
12:07:36: [&amp;lt;ffffffff81196959&amp;gt;] sys_getdents+0x89/0xf0
12:07:36: [&amp;lt;ffffffff8100b072&amp;gt;] system_call_fastpath+0x16/0x1b
12:07:36:
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="22709">LU-4472</key>
            <summary>sanity-quota test_8: mdc_page_locate() ASSERTION( *start &lt;= *hash )</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.whamcloud.com/images/icons/priorities/blocker.svg">Blocker</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="1">Fixed</resolution>
                                        <assignee username="utopiabound">Nathaniel Clark</assignee>
                                    <reporter username="maloo">Maloo</reporter>
                        <labels>
                            <label>MB</label>
                    </labels>
                <created>Fri, 10 Jan 2014 19:30:21 +0000</created>
                <updated>Thu, 27 Feb 2014 18:20:35 +0000</updated>
                            <resolved>Thu, 27 Feb 2014 18:20:35 +0000</resolved>
                                    <version>Lustre 2.6.0</version>
                                    <fixVersion>Lustre 2.6.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                            <comments>
                            <comment id="74829" author="utopiabound" created="Mon, 13 Jan 2014 16:26:28 +0000"  >&lt;p&gt;Remove offending ASSERT&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/8821&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/8821&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="75221" author="utopiabound" created="Fri, 17 Jan 2014 21:10:45 +0000"  >&lt;p&gt;So the issue appears to be hash_x_index()&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;&lt;span class=&quot;code-keyword&quot;&gt;static&lt;/span&gt; inline __u64 hash_x_index(__u64 hash, &lt;span class=&quot;code-object&quot;&gt;int&lt;/span&gt; hash64)
{
	&lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; (BITS_PER_LONG == 32 &amp;amp;&amp;amp; hash64)
		hash &amp;gt;&amp;gt;= 32;
	/* save hash 0 as index 0 because otherwise we&apos;ll save it at
	 * page index end (~0UL) and it causes truncate_inode_pages_range()
	 * to loop forever. */
	&lt;span class=&quot;code-keyword&quot;&gt;return&lt;/span&gt; ~0ULL - (hash + !hash);
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The problem appears to be hash_x_index(0) == hash_x_index(1) == -2ULL, according to the comment it would appear that the indent of &lt;a href=&quot;http://review.whamcloud.com/8237&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/8237&lt;/a&gt; (and kernel patch &lt;a href=&quot;https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=363090e74f3865c589f4026b40865596b0212f90&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;363090e&lt;/a&gt;) would be hash_x_index(0) == 0ULL&lt;/p&gt;</comment>
                            <comment id="75622" author="adilger" created="Sat, 25 Jan 2014 01:46:36 +0000"  >&lt;p&gt;I think the comment in hash_x_index() is outdated.  That was the original proposal, but it means that hash==0 went from 0xffffffffffffffff to 0, which is strange.  Instead, it just puts it into the same bucket as hash==1 where one would expect it to be.&lt;/p&gt;

&lt;p&gt;It may be that the LASSERT() needs to be fixed to handle this one case?&lt;/p&gt;</comment>
                            <comment id="75837" author="yujian" created="Wed, 29 Jan 2014 05:25:33 +0000"  >&lt;p&gt;More instances on master branch:&lt;br/&gt;
&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/81732fd2-887d-11e3-b26e-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/81732fd2-887d-11e3-b26e-52540035b04c&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/1610607e-887e-11e3-b26e-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/1610607e-887e-11e3-b26e-52540035b04c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="78041" author="jlevi" created="Thu, 27 Feb 2014 18:20:35 +0000"  >&lt;p&gt;Patch landed to Master. Please reopen if this problem persists.&lt;/p&gt;</comment>
                    </comments>
                    <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|hzwcnb:</customfieldvalue>

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