]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
5.4-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 31 Oct 2020 09:50:51 +0000 (10:50 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 31 Oct 2020 09:50:51 +0000 (10:50 +0100)
added patches:
erofs-avoid-duplicated-permission-check-for-trusted.-xattrs.patch

21 files changed:
queue-5.4/bnxt_en-check-abort-error-state-in-bnxt_open_nic.patch
queue-5.4/bnxt_en-fix-regression-in-workqueue-cleanup-logic-in-bnxt_remove_one.patch
queue-5.4/bnxt_en-invoke-cancel_delayed_work_sync-for-pfs-also.patch
queue-5.4/bnxt_en-re-write-pci-bars-after-pci-fatal-error.patch
queue-5.4/bnxt_en-send-hwrm_func_reset-fw-command-unconditionally.patch
queue-5.4/chelsio-chtls-fix-deadlock-issue.patch
queue-5.4/chelsio-chtls-fix-memory-leaks-in-cpl-handlers.patch
queue-5.4/chelsio-chtls-fix-tls-record-info-to-user.patch
queue-5.4/cxgb4-set-up-filter-action-after-rewrites.patch
queue-5.4/erofs-avoid-duplicated-permission-check-for-trusted.-xattrs.patch [new file with mode: 0644]
queue-5.4/gtp-fix-an-use-before-init-in-gtp_newlink.patch
queue-5.4/ibmvnic-fix-ibmvnic_set_mac.patch
queue-5.4/mlxsw-core-fix-memory-leak-on-module-removal.patch
queue-5.4/net-hns3-clear-the-cmdq-registers-before-unmapping-bar-region.patch
queue-5.4/net-sched-act_mpls-add-softdep-on-mpls_gso.ko.patch
queue-5.4/netem-fix-zero-division-in-tabledist.patch
queue-5.4/r8169-fix-issue-with-forced-threading-in-combination-with-shared-interrupts.patch
queue-5.4/ravb-fix-bit-fields-checking-in-ravb_hwtstamp_get.patch
queue-5.4/series
queue-5.4/tcp-prevent-low-rmem-stalls-with-so_rcvlowat.patch
queue-5.4/tipc-fix-memory-leak-caused-by-tipc_buf_append.patch

index 6e7ac1398abcffbc1b456004e9fedf1f748e17f4..d70a816c4c791482cbb56de740690f9f5a2b890d 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Michael Chan <michael.chan@broadcom.com>
 Date: Mon, 26 Oct 2020 00:18:20 -0400
-Subject: [PATCH stable 5.8 01/22] bnxt_en: Check abort error state in bnxt_open_nic().
+Subject: bnxt_en: Check abort error state in bnxt_open_nic().
 
 From: Michael Chan <michael.chan@broadcom.com>
 
index ab90fd9ee7ab8d056104462bd9daf45147bcb4a6..6e9a55687506fcde45ce324a3b6af2d1412f59da 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 Date: Mon, 26 Oct 2020 00:18:17 -0400
-Subject: [PATCH stable 5.8 02/22] bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one().
+Subject: bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one().
 
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 
index ddd821924b6e850f9257d7e3e3b40df94a036406..47ee5b81cd8e68902e5a9e0a137479ca7fd9e902 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 Date: Mon, 26 Oct 2020 00:18:18 -0400
-Subject: [PATCH stable 5.8 03/22] bnxt_en: Invoke cancel_delayed_work_sync() for PFs also.
+Subject: bnxt_en: Invoke cancel_delayed_work_sync() for PFs also.
 
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 
index a2bb3c120cf2d66b2a5c1adfd2afb7cb215cb6f1..fbde8956cafbac6b46f97ca46629daea9a87bdb3 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 Date: Mon, 26 Oct 2020 00:18:19 -0400
-Subject: [PATCH stable 5.8 04/22] bnxt_en: Re-write PCI BARs after PCI fatal error.
+Subject: bnxt_en: Re-write PCI BARs after PCI fatal error.
 
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 
index 53c0ea05966ffdd2f2fc2d7b4c0d2246cafd456e..04f33e21866ba486d954cb412be7578ea49503ab 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 Date: Mon, 26 Oct 2020 00:18:21 -0400
-Subject: [PATCH stable 5.8 05/22] bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally.
+Subject: bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally.
 
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 
index 234923a1b935d1e68323eee171d5974e99e342f8..1f5137f3b554154bdd83ef2d8544605014165fbe 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
 Date: Mon, 26 Oct 2020 01:05:39 +0530
-Subject: [PATCH stable 5.8 06/22] chelsio/chtls: fix deadlock issue
+Subject: chelsio/chtls: fix deadlock issue
 
 From: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
 
index 38433b698560bc3a1af51c32da0621ba4dfa85ef..8dc3542b38ed00de8c91d9fc75b30371d65f772d 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
 Date: Mon, 26 Oct 2020 01:12:29 +0530
-Subject: [PATCH stable 5.8 07/22] chelsio/chtls: fix memory leaks in CPL handlers
+Subject: chelsio/chtls: fix memory leaks in CPL handlers
 
 From: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
 
index c28eca2bdb2a7f0ba5c9bbd42597516c16522e54..e5522dfa930a171ddb88a9cd45b9874c7c73c4d2 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
 Date: Fri, 23 Oct 2020 00:35:57 +0530
-Subject: [PATCH stable 5.8 08/22] chelsio/chtls: fix tls record info to user
+Subject: chelsio/chtls: fix tls record info to user
 
 From: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
 
index 405e433b5e2f667732039aa748a6aa96f26a4e40..5a08873b94f5b92ec2fe79945b901ce721bcc50e 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Raju Rangoju <rajur@chelsio.com>
 Date: Fri, 23 Oct 2020 17:28:52 +0530
-Subject: [PATCH stable 5.8 09/22] cxgb4: set up filter action after rewrites
+Subject: cxgb4: set up filter action after rewrites
 
 From: Raju Rangoju <rajur@chelsio.com>
 
diff --git a/queue-5.4/erofs-avoid-duplicated-permission-check-for-trusted.-xattrs.patch b/queue-5.4/erofs-avoid-duplicated-permission-check-for-trusted.-xattrs.patch
new file mode 100644 (file)
index 0000000..d39ddca
--- /dev/null
@@ -0,0 +1,39 @@
+From d578b46db69d125a654f509bdc9091d84e924dc8 Mon Sep 17 00:00:00 2001
+From: Gao Xiang <hsiangkao@redhat.com>
+Date: Tue, 11 Aug 2020 15:00:20 +0800
+Subject: erofs: avoid duplicated permission check for "trusted." xattrs
+
+From: Gao Xiang <hsiangkao@redhat.com>
+
+commit d578b46db69d125a654f509bdc9091d84e924dc8 upstream.
+
+Don't recheck it since xattr_permission() already
+checks CAP_SYS_ADMIN capability.
+
+Just follow 5d3ce4f70172 ("f2fs: avoid duplicated permission check for "trusted." xattrs")
+
+Reported-by: Hongyu Jin <hongyu.jin@unisoc.com>
+[ Gao Xiang: since it could cause some complex Android overlay
+  permission issue as well on android-5.4+, it'd be better to
+  backport to 5.4+ rather than pure cleanup on mainline. ]
+Cc: <stable@vger.kernel.org> # 5.4+
+Link: https://lore.kernel.org/r/20200811070020.6339-1-hsiangkao@redhat.com
+Reviewed-by: Chao Yu <yuchao0@huawei.com>
+Signed-off-by: Gao Xiang <hsiangkao@redhat.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+
+---
+ fs/erofs/xattr.c |    2 --
+ 1 file changed, 2 deletions(-)
+
+--- a/fs/erofs/xattr.c
++++ b/fs/erofs/xattr.c
+@@ -473,8 +473,6 @@ static int erofs_xattr_generic_get(const
+                       return -EOPNOTSUPP;
+               break;
+       case EROFS_XATTR_INDEX_TRUSTED:
+-              if (!capable(CAP_SYS_ADMIN))
+-                      return -EPERM;
+               break;
+       case EROFS_XATTR_INDEX_SECURITY:
+               break;
index be793a6ec2e533b9e001daa67acd467b23cecd85..c761c9f2eb8136dac3c268ed48e99551fc0e1504 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Masahiro Fujiwara <fujiwara.masahiro@gmail.com>
 Date: Tue, 27 Oct 2020 20:48:46 +0900
-Subject: [PATCH stable 5.8 10/22] gtp: fix an use-before-init in gtp_newlink()
+Subject: gtp: fix an use-before-init in gtp_newlink()
 
 From: Masahiro Fujiwara <fujiwara.masahiro@gmail.com>
 
index 2d7e6fd0b332bd6478a51474379210ebfed5b996..ac07e5d192a8f4cb7806dd73ee40ba8d39eb8d35 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Lijun Pan <ljp@linux.ibm.com>
 Date: Tue, 27 Oct 2020 17:04:56 -0500
-Subject: [PATCH stable 5.8 12/22] ibmvnic: fix ibmvnic_set_mac
+Subject: ibmvnic: fix ibmvnic_set_mac
 
 From: Lijun Pan <ljp@linux.ibm.com>
 
index 155aa7d7ef9444b3d320e6ae4c62d859efd3d135..da1e1dc16e3401f1e5ef19f714b9427d6aed9be8 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Ido Schimmel <idosch@nvidia.com>
 Date: Sat, 24 Oct 2020 16:37:32 +0300
-Subject: [PATCH stable 5.8 13/22] mlxsw: core: Fix memory leak on module removal
+Subject: mlxsw: core: Fix memory leak on module removal
 
 From: Ido Schimmel <idosch@nvidia.com>
 
index f748256214456c8e92890669214b7dae97d7362d..5c683f2ce76008b9c20eddaf7d7a7dd5862b0e7c 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Zenghui Yu <yuzenghui@huawei.com>
 Date: Fri, 23 Oct 2020 13:15:50 +0800
-Subject: [PATCH stable 5.8 15/22] net: hns3: Clear the CMDQ registers before unmapping BAR region
+Subject: net: hns3: Clear the CMDQ registers before unmapping BAR region
 
 From: Zenghui Yu <yuzenghui@huawei.com>
 
index 0bf3ee44b739ae029d882341982c2174e52eb435..ff31739b44615f81f2b1fa1ec80d44ad42e11a36 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Guillaume Nault <gnault@redhat.com>
 Date: Mon, 26 Oct 2020 11:29:45 +0100
-Subject: [PATCH stable 5.8 17/22] net/sched: act_mpls: Add softdep on mpls_gso.ko
+Subject: net/sched: act_mpls: Add softdep on mpls_gso.ko
 
 From: Guillaume Nault <gnault@redhat.com>
 
index be95cd8b658e941f28a9010f37094c2007a247b4..42780747e5e6ade225db660ed95bcf3682269973 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Aleksandr Nogikh <nogikh@google.com>
 Date: Wed, 28 Oct 2020 17:07:31 +0000
-Subject: [PATCH stable 5.8 14/22] netem: fix zero division in tabledist
+Subject: netem: fix zero division in tabledist
 
 From: Aleksandr Nogikh <nogikh@google.com>
 
index cc0a9b8017933ae27263515938e93525b9297e0e..47ac03534c6398b5bbde36ec5a7df041ca6da033 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Heiner Kallweit <hkallweit1@gmail.com>
 Date: Thu, 29 Oct 2020 10:18:53 +0100
-Subject: [PATCH stable 5.8 18/22] r8169: fix issue with forced threading in combination with shared interrupts
+Subject: r8169: fix issue with forced threading in combination with shared interrupts
 
 From: Heiner Kallweit <hkallweit1@gmail.com>
 
index 8a4345ac5718cc50ae3d90f1c0f1ba1a0478af4d..d244b75d6194ead36df398be81858ce93e0c466c 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Andrew Gabbasov <andrew_gabbasov@mentor.com>
 Date: Mon, 26 Oct 2020 05:21:30 -0500
-Subject: [PATCH stable 5.8 19/22] ravb: Fix bit fields checking in ravb_hwtstamp_get()
+Subject: ravb: Fix bit fields checking in ravb_hwtstamp_get()
 
 From: Andrew Gabbasov <andrew_gabbasov@mentor.com>
 
index a63d7d97c88c729ecbd583d2c7c79f7eac75a71b..029ac4687707b9b2b70c3171f079ba2413a55547 100644 (file)
@@ -26,3 +26,4 @@ net-hns3-clear-the-cmdq-registers-before-unmapping-bar-region.patch
 bnxt_en-re-write-pci-bars-after-pci-fatal-error.patch
 bnxt_en-fix-regression-in-workqueue-cleanup-logic-in-bnxt_remove_one.patch
 bnxt_en-invoke-cancel_delayed_work_sync-for-pfs-also.patch
+erofs-avoid-duplicated-permission-check-for-trusted.-xattrs.patch
index a2b00921ae9b1a0bb5009f0a7c098f0c24f7d3c9..270d66548172c7d5389eba99dc6cb24813151253 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Arjun Roy <arjunroy@google.com>
 Date: Fri, 23 Oct 2020 11:47:09 -0700
-Subject: [PATCH stable 5.8 20/22] tcp: Prevent low rmem stalls with SO_RCVLOWAT.
+Subject: tcp: Prevent low rmem stalls with SO_RCVLOWAT.
 
 From: Arjun Roy <arjunroy@google.com>
 
index 641d0f591d7b2542d7f7b5b7eda67e8d2243fe66..d853aa1e20ab628f79e4708714131de29b966d4f 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 10:12:02 AM CET 2020
 From: Tung Nguyen <tung.q.nguyen@dektech.com.au>
 Date: Tue, 27 Oct 2020 10:24:03 +0700
-Subject: [PATCH stable 5.8 21/22] tipc: fix memory leak caused by tipc_buf_append()
+Subject: tipc: fix memory leak caused by tipc_buf_append()
 
 From: Tung Nguyen <tung.q.nguyen@dektech.com.au>