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

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

index ff4ee20dface4cead676d6eadcfc87b22c9e87f2..059343ce9ddb86dae6d95e4e5c99cc1d63d979fb 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Michael Chan <michael.chan@broadcom.com>
 Date: Mon, 26 Oct 2020 00:18:20 -0400
-Subject: [PATCH stable 5.9 01/25] 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 2b2dee07c83a4cc9d126f85e0d08ac5a16a644be..a8f266e7aeaa5819d7153b221c3b29e1678168ea 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 Date: Mon, 26 Oct 2020 00:18:17 -0400
-Subject: [PATCH stable 5.9 02/25] 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 53281aacf56268262698a4818a17e1d3ade8e5a5..9a20d21e7e877dffd6b4ecaa90ed65f898a339f3 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 Date: Mon, 26 Oct 2020 00:18:18 -0400
-Subject: [PATCH stable 5.9 03/25] 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 1886145dab945e3b26ebaff99419b66af791ce86..357094dd6989df2fa063d284481077d9e0e66df5 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 Date: Mon, 26 Oct 2020 00:18:19 -0400
-Subject: [PATCH stable 5.9 04/25] 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 c760e276cf90dc0874cfaa1e0131fddff34e68d7..cd9b4637998b7cda27b78e4c83d4cf40e7f35aa3 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
 Date: Mon, 26 Oct 2020 00:18:21 -0400
-Subject: [PATCH stable 5.9 05/25] 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 cde463ded9e879128d488e93c666156086847fc7..8c62d3af3bd32623e7d391b1742f594247c74ce0 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
 Date: Mon, 26 Oct 2020 01:05:39 +0530
-Subject: [PATCH stable 5.9 06/25] chelsio/chtls: fix deadlock issue
+Subject: chelsio/chtls: fix deadlock issue
 
 From: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
 
index bb5ea523ecfe3869c2385b4253e620e9e1d299e6..8267c33adb7671271fd538b9e9cae83c53b57c52 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
 Date: Mon, 26 Oct 2020 01:12:29 +0530
-Subject: [PATCH stable 5.9 07/25] 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 d439939bd84fd2d2f9463720e619525d198a1381..dff631676d1f93f761b06b4ec195c1c5a0077158 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
 Date: Fri, 23 Oct 2020 00:35:57 +0530
-Subject: [PATCH stable 5.9 08/25] 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 196ecd8c0904ba07c1d791a3666822d642cc5674..07a9a2d6a56994b59bc58e91cab4383c4696cabb 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Raju Rangoju <rajur@chelsio.com>
 Date: Fri, 23 Oct 2020 17:28:52 +0530
-Subject: [PATCH stable 5.9 09/25] 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.9/erofs-avoid-duplicated-permission-check-for-trusted.-xattrs.patch b/queue-5.9/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 388eff6e010a5cbe71c0a1a693dc8303277c94ee..d7e90da575eaec43e54c0a4d3d627f19a1f6e284 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Masahiro Fujiwara <fujiwara.masahiro@gmail.com>
 Date: Tue, 27 Oct 2020 20:48:46 +0900
-Subject: [PATCH stable 5.9 10/25] 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 7e21cdaaa43091fdb29a24330ac83e4a5e267bdd..d00655a1f1774901dc419226954378bfc2468423 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Thomas Bogendoerfer <tbogendoerfer@suse.de>
 Date: Mon, 26 Oct 2020 11:42:21 +0100
-Subject: [PATCH stable 5.9 11/25] ibmveth: Fix use of ibmveth in a bridge.
+Subject: ibmveth: Fix use of ibmveth in a bridge.
 
 From: Thomas Bogendoerfer <tbogendoerfer@suse.de>
 
index 14c9c897abdcfd327bd93a6601a3a1113975d10c..d6d47d75652ea38cf3cd8f8a945bdd11281e44ea 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Lijun Pan <ljp@linux.ibm.com>
 Date: Tue, 27 Oct 2020 17:04:56 -0500
-Subject: [PATCH stable 5.9 12/25] ibmvnic: fix ibmvnic_set_mac
+Subject: ibmvnic: fix ibmvnic_set_mac
 
 From: Lijun Pan <ljp@linux.ibm.com>
 
index e66c409d77a010f7f93a0ab270bf296d50718a9c..2eb9071ea69c8ab80d2edf1db518575af05c2078 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Ido Schimmel <idosch@nvidia.com>
 Date: Sat, 24 Oct 2020 16:37:32 +0300
-Subject: [PATCH stable 5.9 13/25] mlxsw: core: Fix memory leak on module removal
+Subject: mlxsw: core: Fix memory leak on module removal
 
 From: Ido Schimmel <idosch@nvidia.com>
 
index 7ec1f83903691f015522c8400670214e92673cbe..6af3a00e6c7cafa089d167133acd21aff690e070 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Amit Cohen <amcohen@nvidia.com>
 Date: Sat, 24 Oct 2020 16:37:31 +0300
-Subject: [PATCH stable 5.9 14/25] mlxsw: Only advertise link modes supported by both driver and device
+Subject: mlxsw: Only advertise link modes supported by both driver and device
 
 From: Amit Cohen <amcohen@nvidia.com>
 
index de53eeb16db3c8be9eca1007f65cc92bb6a0a446..ba8cdbe741bf274ce9a792cc718316bad32f2ab6 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Zenghui Yu <yuzenghui@huawei.com>
 Date: Fri, 23 Oct 2020 13:15:50 +0800
-Subject: [PATCH stable 5.9 16/25] 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 5015d5e057d94373e35a4cf4fb6289dd0263087c..639f39ff6bf5567f08e5b5618328fc8c4002e9ff 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Alex Elder <elder@linaro.org>
 Date: Wed, 21 Oct 2020 20:00:29 -0500
-Subject: [PATCH stable 5.9 17/25] net: ipa: command payloads already mapped
+Subject: net: ipa: command payloads already mapped
 
 From: Alex Elder <elder@linaro.org>
 
index c61877ae14d79cbed48580ad5887a1e0fd75148b..8bfca6fff9ee6ae978c0d8469ec9a94fe691d1df 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Leon Romanovsky <leonro@nvidia.com>
 Date: Mon, 26 Oct 2020 14:33:27 +0200
-Subject: [PATCH stable 5.9 25/25] net: protect tcf_block_unbind with block lock
+Subject: net: protect tcf_block_unbind with block lock
 
 From: Leon Romanovsky <leonro@nvidia.com>
 
index 49e70a2ed9a1b0c0e8e48151e17a0b9c770e2c71..57b5601c66c7b84e09680c1fefc17407ac6e1211 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Guillaume Nault <gnault@redhat.com>
 Date: Mon, 26 Oct 2020 11:29:45 +0100
-Subject: [PATCH stable 5.9 18/25] 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 fc88c327a9f4be3a9cd49deef50079646651f9e3..66164dd550a4a95ed6196b0033030ce39c8c6bd0 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Karsten Graul <kgraul@linux.ibm.com>
 Date: Wed, 14 Oct 2020 19:43:29 +0200
-Subject: [PATCH stable 5.9 23/25] net/smc: fix invalid return code in smcd_new_buf_create()
+Subject: net/smc: fix invalid return code in smcd_new_buf_create()
 
 From: Karsten Graul <kgraul@linux.ibm.com>
 
index 071813ce1680ed7437c282b104f3e2ec562368aa..13b4128cf0ef50fa2f3fef33ab66dc214b99991a 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Karsten Graul <kgraul@linux.ibm.com>
 Date: Fri, 23 Oct 2020 20:48:29 +0200
-Subject: [PATCH stable 5.9 24/25] net/smc: fix suppressed return code
+Subject: net/smc: fix suppressed return code
 
 From: Karsten Graul <kgraul@linux.ibm.com>
 
index 8df31ea48837245c9d1ba634b558c9a63ee05388..6a48c99519efa48b693cca7c7ffba9317272e7a5 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Aleksandr Nogikh <nogikh@google.com>
 Date: Wed, 28 Oct 2020 17:07:31 +0000
-Subject: [PATCH stable 5.9 15/25] netem: fix zero division in tabledist
+Subject: netem: fix zero division in tabledist
 
 From: Aleksandr Nogikh <nogikh@google.com>
 
index c76739838d4b69d6a803b87cb37c4e14f37e56e4..ff6d7c254875608a5a902006a9977a6b4cf7608b 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Heiner Kallweit <hkallweit1@gmail.com>
 Date: Thu, 29 Oct 2020 10:18:53 +0100
-Subject: [PATCH stable 5.9 19/25] 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 408fc5f20d02968e14a4e50497a8ed1eb537d376..270bc16e8bee5f388d697112de92be3c220f3863 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Andrew Gabbasov <andrew_gabbasov@mentor.com>
 Date: Mon, 26 Oct 2020 05:21:30 -0500
-Subject: [PATCH stable 5.9 20/25] 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 8a67c5b4db97a71dd6cfb49d972e2b6ef3b203a0..ac72908105f306f86dffcedd92cba885035258f2 100644 (file)
@@ -49,3 +49,4 @@ tipc-fix-memory-leak-caused-by-tipc_buf_append.patch
 net-smc-fix-invalid-return-code-in-smcd_new_buf_create.patch
 net-smc-fix-suppressed-return-code.patch
 net-protect-tcf_block_unbind-with-block-lock.patch
+erofs-avoid-duplicated-permission-check-for-trusted.-xattrs.patch
index d5477c1d3ce522cbf89f3dc0480bf6f5316e04b3..04f500fbda460e4511120165eb8e06498b999b5f 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 AM CET 2020
 From: Arjun Roy <arjunroy@google.com>
 Date: Fri, 23 Oct 2020 11:47:09 -0700
-Subject: [PATCH stable 5.9 21/25] tcp: Prevent low rmem stalls with SO_RCVLOWAT.
+Subject: tcp: Prevent low rmem stalls with SO_RCVLOWAT.
 
 From: Arjun Roy <arjunroy@google.com>
 
index d811f226f0ef5f2dca753218c48410a1539c2fed..398071518b48256626ccc93b9d85fe3d737d7178 100644 (file)
@@ -1,7 +1,7 @@
 From foo@baz Sat Oct 31 09:05:46 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.9 22/25] 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>