<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:41:35 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-11173] kernel update [SLES12 SP3 4.4.140-94.42.1]</title>
                <link>https://jira.whamcloud.com/browse/LU-11173</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The SUSE Linux Enterprise 12 SP3 kernel was updated to 4.4.140 to receive&lt;br/&gt;
 various security and bugfixes.&lt;/p&gt;

&lt;p&gt;The following security bugs were fixed:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;CVE-2018-13053: The alarm_timer_nsleep function had an integer overflow&lt;br/&gt;
 via a large relative timeout because ktime_add_safe was not used&lt;br/&gt;
 (bnc#1099924)&lt;/li&gt;
	&lt;li&gt;CVE-2018-9385: Prevent overread of the &quot;driver_override&quot; buffer&lt;br/&gt;
 (bsc#1100491)&lt;/li&gt;
	&lt;li&gt;CVE-2018-13405: The inode_init_owner function allowed local users to&lt;br/&gt;
 create files with an unintended group ownership allowing attackers to&lt;br/&gt;
 escalate privileges by making a plain file executable and SGID&lt;br/&gt;
 (bnc#1100416)&lt;/li&gt;
	&lt;li&gt;CVE-2018-13406: An integer overflow in the uvesafb_setcmap function&lt;br/&gt;
 could have result in local attackers being able to crash the kernel or&lt;br/&gt;
 potentially elevate privileges because kmalloc_array is not used&lt;br/&gt;
 (bnc#1100418)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;For fixed non-security bugs, please refer to:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://lists.suse.com/pipermail/sle-security-updates/2018-July/004305.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://lists.suse.com/pipermail/sle-security-updates/2018-July/004305.html&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="52812">LU-11173</key>
            <summary>kernel update [SLES12 SP3 4.4.140-94.42.1]</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="2">Won&apos;t Fix</resolution>
                                        <assignee username="yujian">Jian Yu</assignee>
                                    <reporter username="yujian">Jian Yu</reporter>
                        <labels>
                    </labels>
                <created>Wed, 25 Jul 2018 02:50:08 +0000</created>
                <updated>Thu, 23 Aug 2018 16:30:11 +0000</updated>
                            <resolved>Thu, 23 Aug 2018 16:30:11 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="230965" author="gerrit" created="Thu, 26 Jul 2018 19:43:56 +0000"  >&lt;p&gt;Jian Yu (yujian@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/32888&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/32888&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11173&quot; title=&quot;kernel update [SLES12 SP3 4.4.140-94.42.1]&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11173&quot;&gt;&lt;del&gt;LU-11173&lt;/del&gt;&lt;/a&gt; kernel: kernel update &lt;span class=&quot;error&quot;&gt;&amp;#91;SLES12 SP3 4.4.140-94.42&amp;#93;&lt;/span&gt;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 3564d283d8b81b0cc7fd44cc58c0360fbf3e3008&lt;/p&gt;</comment>
                            <comment id="232114" author="yujian" created="Fri, 17 Aug 2018 06:12:40 +0000"  >&lt;p&gt;While applying patch blkdev_tunables-3.8-sles12.patch to SLES12 SP3 4.4.140-94.42.1, the following conflict occurred:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeHeader panelHeader&quot; style=&quot;border-bottom-width: 1px;&quot;&gt;&lt;b&gt;include/scsi/scsi.h.rej&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
--- include/scsi/scsi.h
+++ include/scsi/scsi.h
@@ -24,7 +24,7 @@ &lt;span class=&quot;code-keyword&quot;&gt;enum&lt;/span&gt; scsi_timeouts {
  * to SG_MAX_SINGLE_ALLOC to pack correctly at the highest order.  The
  * minimum value is 32
  */
-#define SCSI_MAX_SG_SEGMENTS   128
+#define SCSI_MAX_SG_SEGMENTS   CONFIG_SCSI_MAX_SG_SEGMENTS

 /*
  * Like SCSI_MAX_SG_SEGMENTS, but &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; archs that have sg chaining. This limit
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;It turns out the definition of &lt;tt&gt;SCSI_MAX_SG_SEGMENTS&lt;/tt&gt; doesn&apos;t exist in the new scsi.h. I&apos;m investigating how to resolve the conflict.&lt;/p&gt;</comment>
                            <comment id="232120" author="simmonsja" created="Fri, 17 Aug 2018 13:28:57 +0000"  >&lt;p&gt;Can we kill those patches off? Bull showed those patches don&apos;t help for a long time for performance. See &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-20&quot; title=&quot;patchless server kernel&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-20&quot;&gt;&lt;del&gt;LU-20&lt;/del&gt;&lt;/a&gt; for details.&lt;/p&gt;</comment>
                            <comment id="232171" author="yujian" created="Fri, 17 Aug 2018 20:30:09 +0000"  >&lt;p&gt;Thank you for the guidance, James.&lt;/p&gt;

&lt;p&gt;Hi Andreas,&lt;/p&gt;

&lt;p&gt;On master branch, the current patch list for SLES12 SP3 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;raid5-mmp-unplug-dev-sles12sp3.patch
dev_read_only-3.9.patch
blkdev_tunables-3.9-sles12sp3.patch
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The raid5-mmp-unplug-dev-sles12sp3.patch is still needed because it has not been submitted upstream.&lt;br/&gt;
The dev_read_only-3.9.patch is no longer needed because it has been replaced by &quot;dm-flakey&quot; module.&lt;br/&gt;
The default_max_sectors part in blkdev_tunables-3.9-sles12sp3.patch is no longer needed, but I&apos;m not sure about the default_max_segments part according to the following comments in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-20&quot; title=&quot;patchless server kernel&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-20&quot;&gt;&lt;del&gt;LU-20&lt;/del&gt;&lt;/a&gt;:&lt;br/&gt;
&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-20?focusedCommentId=78574&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-78574&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.whamcloud.com/browse/LU-20?focusedCommentId=78574&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-78574&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Could you please advise if we can just remove blkdev_tunables-3.9-sles12sp3.patch? Thank you.&lt;/p&gt;</comment>
                            <comment id="232173" author="simmonsja" created="Fri, 17 Aug 2018 20:55:28 +0000"  >&lt;p&gt;Actually raid5-mmp-unplug-dev-* was submitted upstream but was rejected. See&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.redhat.com/archives/dm-devel/2014-November/msg00004.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://www.redhat.com/archives/dm-devel/2014-November/msg00004.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Basically that patch needs a lot more work to do the right thing. Oh how funny. It was Neil Brown that nicked the patch &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="232196" author="adilger" created="Sat, 18 Aug 2018 05:21:12 +0000"  >&lt;p&gt;Yes, the raid5-mmp patch didn&apos;t get accepted.  While there is still a race condition with the patch applied, it is definitely much smaller than without the patch at all. &lt;/p&gt;

&lt;p&gt;In any case, we haven&apos;t supported Lustre+ldiskfs on MD RAID devices for a long time (the MD-RAID rebuild was too slow for very large filesystems or needed dedicated flash devices), and instead we tell people to use ZFS when they want software RAID.  So in summary, I don&apos;t care a huge amount about that patch anymore.&lt;/p&gt;

&lt;p&gt;Note that there are a couple of other kernel patches in the RHEL7 series to improve performance and/or add functionality (mainly quota related), and a new patch incoming for the T10-PI API change.  My position is that these are optional patches and people can use them if they want, but we won&apos;t accept &quot;required&quot; kernel patches anymore.  The Lustre code has to be able to build against the the vanilla kernel, possibly with some reduced functionality, and the ldiskfs module can be built/loaded independently of the main kernel.   We&apos;ve started building the client+server code against the unpatched kernel, and I think that should become part of the required builds for every review patch.  &lt;/p&gt;

&lt;p&gt;We&apos;re getting closer on the remaining major ldiskfs features being included into upstream ext4 as well, and I&apos;d be happy if we could move that further along.  The main outlier at this point is the &lt;tt&gt;dir_data&lt;/tt&gt; feature, and many of the remaining ext4 patches are for performance and adding exports to the code for &lt;tt&gt;osd-ldiskfs&lt;/tt&gt; to use.&lt;/p&gt;</comment>
                            <comment id="232217" author="yujian" created="Mon, 20 Aug 2018 05:35:03 +0000"  >&lt;p&gt;Thank you for the advice, Andreas.&lt;br/&gt;
Do I understand correctly that for the current SLES12 SP3 patch list, we need keep the raid5-mmp patch and can remove the blkdev_tunables patch?&lt;/p&gt;</comment>
                            <comment id="232446" author="yujian" created="Wed, 22 Aug 2018 18:41:57 +0000"  >&lt;p&gt;After removing dev_read_only-3.9.patch, sanity test 802 (simulate readonly device) failed as follows:&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: DEBUG MARKER: mkdir -p /mnt/lustre-mds1; mount -t lustre -o rdonly_dev  /dev/mapper/mds1_flakey /mnt/lustre-mds1
LDISKFS-fs (dm-3): mounted filesystem with ordered data mode. Opts: user_xattr,errors=remount-ro,no_mbcache,nodelalloc
format at osd_handler.c:7368:osd_mount doesn&apos;t end in newline
Lustre: lustre-MDT0000-osd: not support dev_rdonly on this device
LustreError: 14283:0:(obd_config.c:559:class_setup()) setup lustre-MDT0000-osd failed (-95)
LustreError: 14283:0:(obd_mount.c:202:lustre_start_simple()) lustre-MDT0000-osd setup error -95
LustreError: 14283:0:(obd_mount_server.c:1902:server_fill_super()) Unable to start osd on /dev/mapper/mds1_flakey: -95
LustreError: 14283:0:(obd_mount.c:1599:lustre_fill_super()) Unable to mount  (-95)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Maloo report: &lt;a href=&quot;https://testing.whamcloud.com/test_sets/c973a2a4-a5f0-11e8-a5f2-52540065bddc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/c973a2a4-a5f0-11e8-a5f2-52540065bddc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="232450" author="simmonsja" created="Wed, 22 Aug 2018 19:20:47 +0000"  >&lt;p&gt;Really. We still missed a dev_read_only case &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/sad.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&#160;That means this test fails for Ubuntu support since it doesn&apos;t have the dev_read_only patches.&lt;/p&gt;</comment>
                            <comment id="232451" author="gerrit" created="Wed, 22 Aug 2018 19:46:00 +0000"  >&lt;p&gt;Jian Yu (yujian@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/33054&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33054&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11173&quot; title=&quot;kernel update [SLES12 SP3 4.4.140-94.42.1]&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11173&quot;&gt;&lt;del&gt;LU-11173&lt;/del&gt;&lt;/a&gt; kernel: kernel update &lt;span class=&quot;error&quot;&gt;&amp;#91;SLES12 SP3 4.4.140-94.42&amp;#93;&lt;/span&gt;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_10&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: a204e2d527d3b6ce588413fd422610c587a340a0&lt;/p&gt;</comment>
                            <comment id="232516" author="yujian" created="Thu, 23 Aug 2018 16:30:11 +0000"  >&lt;p&gt;A more newer SLES12 SP3 kernel update is being worked in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11255&quot; title=&quot;kernel update [SLES12 SP3 4.4.143-94.47.1]&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11255&quot;&gt;&lt;del&gt;LU-11255&lt;/del&gt;&lt;/a&gt;. Let&apos;s close this ticket.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="52437">LU-11065</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="52984">LU-11255</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|hzzzr3:</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>