<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:48:20 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-11948] parallel-scale-nfsv4 test connectathon fails &apos;&apos;connectathon failed: 1&apos;&apos;</title>
                <link>https://jira.whamcloud.com/browse/LU-11948</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;parallel-scale-nfsv4 test_connectathon fails with &apos;&apos;connectathon failed: 1&apos;&apos; . So far, we&#8217;ve only seen this issue once, a DNE with ZFS test session;  &lt;a href=&quot;https://testing.whamcloud.com/test_sets/a1fe9392-2b96-11e9-90fb-52540065bddc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/a1fe9392-2b96-11e9-90fb-52540065bddc&lt;/a&gt; . Looking at the client test_log, we see a segmentation fault&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;Congratulations, you passed the basic tests!
... Pass 4 ...

Starting BASIC tests: test directory /mnt/lustre/d0.parallel-scale-nfs/d0.connectathon (arg: -f)

./test1: File and directory creation test
	./test1: (/opt/connectathon/basic) runtests: line 28:  8630 Segmentation fault      ./test1 $TESTARG
basic tests failed
 parallel-scale-nfsv4 test_connectathon: @@@@@@ FAIL: connectathon failed: 1 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Looking at the MDS1, 3 (vm11) console log, we see the following errors&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;[124786.514802] Lustre: DEBUG MARKER: ./runtests -N 10 -l -f /mnt/lustre/d0.parallel-scale-nfs/d0.connectathon
[124859.432032] LustreError: 28274:0:(file.c:3941:ll_file_flock()) unknown fcntl lock command: 1029
[124928.294500] LustreError: 28274:0:(file.c:3941:ll_file_flock()) unknown fcntl lock command: 1029
[125035.913851] LustreError: 28274:0:(file.c:3941:ll_file_flock()) unknown fcntl lock command: 1029
[125065.916330] LustreError: 28274:0:(file.c:3941:ll_file_flock()) unknown fcntl lock command: 1029
[125105.547691] LustreError: 28274:0:(file.c:3941:ll_file_flock()) unknown fcntl lock command: 1029
[125135.550497] LustreError: 28274:0:(file.c:3941:ll_file_flock()) unknown fcntl lock command: 1029
[125175.230096] LustreError: 28274:0:(file.c:3941:ll_file_flock()) unknown fcntl lock command: 1029
[125244.986669] LustreError: 28274:0:(file.c:3941:ll_file_flock()) unknown fcntl lock command: 1029
[125244.987704] LustreError: 28274:0:(file.c:3941:ll_file_flock()) Skipped 1 previous similar message
[125251.814692] Lustre: DEBUG MARKER: lctl set_param -n fail_loc=0 	    fail_val=0 2&amp;gt;/dev/null
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment>DNE/ZFS</environment>
        <key id="54833">LU-11948</key>
            <summary>parallel-scale-nfsv4 test connectathon fails &apos;&apos;connectathon failed: 1&apos;&apos;</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="3" iconUrl="https://jira.whamcloud.com/images/icons/statuses/inprogress.png" description="This issue is being actively worked on at the moment by the assignee.">In Progress</status>
                    <statusCategory id="4" key="indeterminate" colorName="inprogress"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="Deiter">Alex Deiter</assignee>
                                    <reporter username="jamesanunez">James Nunez</reporter>
                        <labels>
                    </labels>
                <created>Fri, 8 Feb 2019 18:34:37 +0000</created>
                <updated>Wed, 23 Nov 2022 10:10:18 +0000</updated>
                                            <version>Lustre 2.13.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="241638" author="adilger" created="Fri, 8 Feb 2019 23:22:59 +0000"  >&lt;p&gt;Looking at the kernel code, it looks like &lt;tt&gt;1029&lt;/tt&gt; is:&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;#define FL_POSIX        1
#define FL_DELEG        4       /* NFSv4 delegation */
#define FL_OFDLCK       1024    /* lock is &quot;owned&quot; by struct file */
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;tt&gt;FL_OFDLCK&lt;/tt&gt; was &quot;added&quot; in &lt;tt&gt;v3.15-rc1-15-gcff2fce58b2b&lt;/tt&gt;, but that is really just a rename of &lt;tt&gt;FL_FILE_PVT&lt;/tt&gt; added in &lt;tt&gt;v3.14-rc1-10-gc918d42a27a9&lt;/tt&gt;.  This is a new type of lock that is attached to a process file struct rather than the file descriptor table (which may be shared between tasks).  This avoids problems with file locks being accidentally dropped if a file descriptor is cloned due to fork/exec, and then the file is closed by the second process.&lt;/p&gt;</comment>
                            <comment id="241641" author="adilger" created="Fri, 8 Feb 2019 23:27:12 +0000"  >&lt;p&gt;Andriy, it looks like you have been working in this area most recently?&lt;/p&gt;</comment>
                            <comment id="288697" author="jamesanunez" created="Tue, 5 Jan 2021 18:55:56 +0000"  >&lt;p&gt;We do still see the &quot;unknown fcntl lock command: 1029&quot; messages when running connectathon for parallel-scale-nfsv*, but it does not cause test connectathon to fail. &lt;/p&gt;

&lt;p&gt;One example is at &lt;a href=&quot;https://testing.whamcloud.com/test_sets/bc5183ad-2cad-4b97-aba4-604b73b9765f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/bc5183ad-2cad-4b97-aba4-604b73b9765f&lt;/a&gt; where the messages can be seen on the MDS console log. There are several other examples.&lt;/p&gt;</comment>
                            <comment id="288713" author="adilger" created="Tue, 5 Jan 2021 20:06:44 +0000"  >&lt;p&gt;It would be good to add support for the this type of lock, since I expect userspace servers like Samba and Ganesha are/will use this to avoid complexities in flock lock handling. &lt;/p&gt;

&lt;p&gt;However, I have no idea about how easy/hard it is to implement. Maybe just adding a flag to quiet the error message, or maybe a complete protocol change because the MDS needs different locking semantics. I&apos;m not really sure, but I hope/suspect it is on the easier side. &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                                        </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="55506">LU-12230</issuekey>
        </issuelink>
                            </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|i00bbr:</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>