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>
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>
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>
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>
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>
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>
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>
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>
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>
--- /dev/null
+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;
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
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>