<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:55:24 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-5890] lustre-OST0001: too many transaction credits (1044 &gt; 1024)</title>
                <link>https://jira.whamcloud.com/browse/LU-5890</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;when I run IOR on my VM, I always see tons of information like this:&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;Lustre: 20808:0:(osd_handler.c:1003:osd_trans_start()) lustre-OST0001: too many transaction credits (1036 &amp;gt; 1024)
Lustre: 20808:0:(osd_handler.c:1008:osd_trans_start())   create: 0/0, destroy: 0/0
Lustre: 20808:0:(osd_handler.c:1013:osd_trans_start())   attr_set: 1/1, xattr_set: 1/1
Lustre: 20808:0:(osd_handler.c:1020:osd_trans_start())   write: 2/12, punch: 0/0, quota 4/4
Lustre: 20808:0:(osd_handler.c:1025:osd_trans_start())   insert: 0/0, delete: 0/0
Lustre: 20808:0:(osd_handler.c:1030:osd_trans_start())   ref_add: 0/0, ref_del: 0/0
Pid: 20808, comm: ll_ost_io00_002

Call Trace:
 [&amp;lt;ffffffffa1059895&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
 [&amp;lt;ffffffffa07acb9f&amp;gt;] osd_trans_start+0x63f/0x660 [osd_ldiskfs]
 [&amp;lt;ffffffffa0ac4f5c&amp;gt;] ofd_trans_start+0x7c/0x100 [ofd]
 [&amp;lt;ffffffffa0acc823&amp;gt;] ofd_commitrw_write+0x543/0x1060 [ofd]
 [&amp;lt;ffffffffa0acd903&amp;gt;] ofd_commitrw+0x5c3/0xae0 [ofd]
 [&amp;lt;ffffffffa115c361&amp;gt;] ? lprocfs_counter_add+0x151/0x1c0 [obdclass]
 [&amp;lt;ffffffffa13fa00d&amp;gt;] obd_commitrw.clone.0+0x11d/0x390 [ptlrpc]
 [&amp;lt;ffffffffa140131c&amp;gt;] tgt_brw_write+0xc7c/0x1530 [ptlrpc]
 [&amp;lt;ffffffffa135b800&amp;gt;] ? target_bulk_timeout+0x0/0xc0 [ptlrpc]
 [&amp;lt;ffffffffa14002ae&amp;gt;] tgt_request_handle+0x71e/0xb10 [ptlrpc]
 [&amp;lt;ffffffffa13afa94&amp;gt;] ptlrpc_main+0xe64/0x1990 [ptlrpc]
 [&amp;lt;ffffffffa13aec30&amp;gt;] ? ptlrpc_main+0x0/0x1990 [ptlrpc]
 [&amp;lt;ffffffff8109aef6&amp;gt;] kthread+0x96/0xa0
 [&amp;lt;ffffffff8100c20a&amp;gt;] child_rip+0xa/0x20
 [&amp;lt;ffffffff8109ae60&amp;gt;] ? kthread+0x0/0xa0
 [&amp;lt;ffffffff8100c200&amp;gt;] ? child_rip+0x0/0x20

Lustre: 21638:0:(osd_handler.c:1003:osd_trans_start()) lustre-OST0001: too many transaction credits (1044 &amp;gt; 1024)
Lustre: 21638:0:(osd_handler.c:1003:osd_trans_start()) Skipped 2 previous similar messages
Lustre: 21638:0:(osd_handler.c:1008:osd_trans_start())   create: 0/0, destroy: 0/0
Lustre: 21638:0:(osd_handler.c:1008:osd_trans_start()) Skipped 2 previous similar messages
Lustre: 21638:0:(osd_handler.c:1013:osd_trans_start())   attr_set: 1/1, xattr_set: 1/1
Lustre: 21638:0:(osd_handler.c:1013:osd_trans_start()) Skipped 2 previous similar messages
Lustre: 21638:0:(osd_handler.c:1020:osd_trans_start())   write: 2/12, punch: 0/0, quota 4/4
Lustre: 21638:0:(osd_handler.c:1020:osd_trans_start()) Skipped 2 previous similar messages
Lustre: 21638:0:(osd_handler.c:1025:osd_trans_start())   insert: 0/0, delete: 0/0
Lustre: 21638:0:(osd_handler.c:1025:osd_trans_start()) Skipped 2 previous similar messages
Lustre: 21638:0:(osd_handler.c:1030:osd_trans_start())   ref_add: 0/0, ref_del: 0/0
Lustre: 21638:0:(osd_handler.c:1030:osd_trans_start()) Skipped 2 previous similar messages
Lustre: 21638:0:(osd_handler.c:1003:osd_trans_start()) lustre-OST0001: too many transaction credits (1552 &amp;gt; 1024)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This is very easy to reproduce:&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;IOR -b 64m -t 1024 -z -X 3712 -o /mnt/lustre/liang/IOR.file
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="27519">LU-5890</key>
            <summary>lustre-OST0001: too many transaction credits (1044 &gt; 1024)</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="3">Duplicate</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="liang">Liang Zhen</reporter>
                        <labels>
                    </labels>
                <created>Mon, 10 Nov 2014 07:44:29 +0000</created>
                <updated>Tue, 14 Dec 2021 22:45:41 +0000</updated>
                            <resolved>Tue, 14 Dec 2021 22:45:41 +0000</resolved>
                                    <version>Lustre 2.7.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                            <comments>
                            <comment id="98777" author="adilger" created="Mon, 10 Nov 2014 18:05:00 +0000"  >&lt;p&gt;This is not a significant problem. This is debugging enabled while testing so that we can detect if there are errors in the transaction credit accounting but is not enabled in production. &lt;/p&gt;</comment>
                            <comment id="98839" author="niu" created="Tue, 11 Nov 2014 01:28:40 +0000"  >&lt;p&gt;There could be something wrong, I don&apos;t see why the credits for all operations don&apos;t add up right. (looks much less than the total credits)&lt;/p&gt;</comment>
                            <comment id="101307" author="bzzz" created="Thu, 11 Dec 2014 10:41:31 +0000"  >&lt;p&gt;Niu, those are &quot;direct&quot; writes in osd_declare_write_commit() - those are added directly to osd_thandle. I think I fixed this in &lt;a href=&quot;http://review.whamcloud.com/#/c/12169/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/12169/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="65548">LU-14918</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|hzx0jr:</customfieldvalue>

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