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

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

index 10970ae37423a2d9ea74ca13cd290a8968db3ad7..39d581686f88e1589bfe7e617e223d58f78e2de8 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 d2b931b469ddef70fc7a18c8e9b8ae2b8766a3e2..d9d906413bb9e85509b6ab80ad98ffe205ce7791 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 bc3c2f966a8b92ceaae8a001a7f652ac64888304..9cf221651b3417f9f2496e26147187688c5531b1 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 cc8ef379a4ebeae9cd3c7e48f6d6a0b242a8a4b0..d880cec3d698b73bb5440d590ffa7671481d3fb4 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 9de4ab460ef3fdd8124fd956521541fc40e2a619..67eb031350aa14b7f24ffeaeb4358502d3cb4073 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 e445ece289a0ede2d7b483f31cb7810996a02999..01c650c071f5b3b2720869846ddec42b291d049d 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 f457298acd892699cb0b9d8d4ba8faad9ef69876..a0ab05b9772e3060130389329db3ce12d3eb8e25 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 4c675a59b94e8b00e77e03feaec031f3bec9005d..6af988ead3edd32ec7239edba84af6263faf493b 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 6a543bd8094a471fdd231af21b895ffd500f15c0..4396c61ab96bce300588dd7e4ee2d4b0d35145ae 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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.8/erofs-avoid-duplicated-permission-check-for-trusted.-xattrs.patch b/queue-5.8/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 b0ad30085ad7de3ce5edb025867d45d4108ddd10..ec8f5c4841df6058453da954433fdaabdbdedd73 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 501b3e83741c924f67a63e1ae660c5ef8e12de85..51a7204777e8292b1392663c3f518a83542e1bc9 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06:02 AM CET 2020
 From: Thomas Bogendoerfer <tbogendoerfer@suse.de>
 Date: Mon, 26 Oct 2020 11:42:21 +0100
-Subject: [PATCH stable 5.8 11/22] ibmveth: Fix use of ibmveth in a bridge.
+Subject: ibmveth: Fix use of ibmveth in a bridge.
 
 From: Thomas Bogendoerfer <tbogendoerfer@suse.de>
 
index 4b3b971f10a94babddb2eb4f54f9da00e7f07475..8f9b61f0b1b3d7f92c0fed2c67469b545029563d 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 85ab96faac0923b683765e594618ccdf8e623374..6e105e8b3d6bbae9bf448b148458cf399e69ded0 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 1a6be8bbe4f38e5a7c9c031286c3b5527d3315b3..73c934e6a79c070c60e9c3b2ba92cfd095debe56 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 33e829b1bef31ff05656f55090327017b57f2da9..b9662ba960969be4f5a1e8fe19d060eccae5e599 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06:02 AM CET 2020
 From: Alex Elder <elder@linaro.org>
 Date: Wed, 21 Oct 2020 20:00:29 -0500
-Subject: [PATCH stable 5.8 16/22] net: ipa: command payloads already mapped
+Subject: net: ipa: command payloads already mapped
 
 From: Alex Elder <elder@linaro.org>
 
index be1a0cac66044b2f30afea605980a8a09206c02b..0d0d30ed0b41dbcd365a6f61a84aa6fd680d5802 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06:02 AM CET 2020
 From: Leon Romanovsky <leonro@nvidia.com>
 Date: Mon, 26 Oct 2020 14:33:27 +0200
-Subject: [PATCH stable 5.8 22/22] net: protect tcf_block_unbind with block lock
+Subject: net: protect tcf_block_unbind with block lock
 
 From: Leon Romanovsky <leonro@nvidia.com>
 
index 5edf63ef134b9f9c5bf59ab297bd46c705aa1aed..ec548421bfc4d7455b36c856fc39aa96eb12d526 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 f64c0fcbc5d6301b41b50252ed02755ab0f502c2..9abc5672f88abcb091736a88815de6d825a2bea3 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 908f92ea1f494818d3fb2eb19403016f4153883e..9f8c3ef2e0682e716ec32b8cce2c119d475670fc 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 121cbdf6fb1cd910685e5c08c7831608123cdc89..7997be783d38a054b8cad43ae38d742ddae5fee1 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 becdf1a50a9c00865e05a50af9719c82ab816277..55ed5a9ac5d01892602c06752b717404e1c4bf30 100644 (file)
@@ -46,3 +46,4 @@ ravb-fix-bit-fields-checking-in-ravb_hwtstamp_get.patch
 tcp-prevent-low-rmem-stalls-with-so_rcvlowat.patch
 tipc-fix-memory-leak-caused-by-tipc_buf_append.patch
 net-protect-tcf_block_unbind-with-block-lock.patch
+erofs-avoid-duplicated-permission-check-for-trusted.-xattrs.patch
index 239e622926233d592c8f944c71ad009adabc2913..2ae4d152810f479b891921d2597cd63367eccbcc 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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 d82ca3a4874698d2576e3dd458b281f7990c2d79..c36081b7399df1576f311b180bc5f50aca4df064 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:06: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>