bluetooth-l2cap-add-missing-checks-for-invalid-dcid.patch
qed-qede-fix-scheduling-while-atomic.patch
wifi-cfg80211-fix-locking-in-sched-scan-stop-work.patch
-wifi-cfg80211-fix-locking-in-regulatory-disconnect.patch
selftests-bpf-verify-optval-null-case.patch
selftests-bpf-fix-sockopt_sk-selftest.patch
netfilter-conntrack-fix-null-pointer-dereference-in-.patch
+++ /dev/null
-From 7cdaf883ec16963a7c32c4efb821a3518c3533a4 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 6 Jun 2023 14:34:48 +0200
-Subject: wifi: cfg80211: fix locking in regulatory disconnect
-
-From: Johannes Berg <johannes.berg@intel.com>
-
-[ Upstream commit f7e60032c6618dfd643c7210d5cba2789e2de2e2 ]
-
-This should use wiphy_lock() now instead of requiring the
-RTNL, since __cfg80211_leave() via cfg80211_leave() is now
-requiring that lock to be held.
-
-Fixes: a05829a7222e ("cfg80211: avoid holding the RTNL when calling the driver")
-Signed-off-by: Johannes Berg <johannes.berg@intel.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- net/wireless/reg.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/net/wireless/reg.c b/net/wireless/reg.c
-index d0fbe822e7934..0e49264ce1f67 100644
---- a/net/wireless/reg.c
-+++ b/net/wireless/reg.c
-@@ -2423,11 +2423,11 @@ static void reg_leave_invalid_chans(struct wiphy *wiphy)
- struct wireless_dev *wdev;
- struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy);
-
-- ASSERT_RTNL();
--
-+ wiphy_lock(wiphy);
- list_for_each_entry(wdev, &rdev->wiphy.wdev_list, list)
- if (!reg_wdev_chan_valid(wiphy, wdev))
- cfg80211_leave(rdev, wdev);
-+ wiphy_unlock(wiphy);
- }
-
- static void reg_check_chans_work(struct work_struct *work)
---
-2.39.2
-
wifi-mac80211-don-t-translate-beacon-presp-addrs.patch
qed-qede-fix-scheduling-while-atomic.patch
wifi-cfg80211-fix-locking-in-sched-scan-stop-work.patch
-wifi-cfg80211-fix-locking-in-regulatory-disconnect.patch
selftests-bpf-verify-optval-null-case.patch
selftests-bpf-fix-sockopt_sk-selftest.patch
netfilter-nft_bitwise-fix-register-tracking.patch
+++ /dev/null
-From 419fd79aac2c2cc301761cfb9cf178fc20072432 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 6 Jun 2023 14:34:48 +0200
-Subject: wifi: cfg80211: fix locking in regulatory disconnect
-
-From: Johannes Berg <johannes.berg@intel.com>
-
-[ Upstream commit f7e60032c6618dfd643c7210d5cba2789e2de2e2 ]
-
-This should use wiphy_lock() now instead of requiring the
-RTNL, since __cfg80211_leave() via cfg80211_leave() is now
-requiring that lock to be held.
-
-Fixes: a05829a7222e ("cfg80211: avoid holding the RTNL when calling the driver")
-Signed-off-by: Johannes Berg <johannes.berg@intel.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- net/wireless/reg.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/net/wireless/reg.c b/net/wireless/reg.c
-index 4f3f31244e8ba..50b16e643f381 100644
---- a/net/wireless/reg.c
-+++ b/net/wireless/reg.c
-@@ -2478,11 +2478,11 @@ static void reg_leave_invalid_chans(struct wiphy *wiphy)
- struct wireless_dev *wdev;
- struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy);
-
-- ASSERT_RTNL();
--
-+ wiphy_lock(wiphy);
- list_for_each_entry(wdev, &rdev->wiphy.wdev_list, list)
- if (!reg_wdev_chan_valid(wiphy, wdev))
- cfg80211_leave(rdev, wdev);
-+ wiphy_unlock(wiphy);
- }
-
- static void reg_check_chans_work(struct work_struct *work)
---
-2.39.2
-
accel-ivpu-ivpu_ipc-needs-generic_allocator.patch
accel-ivpu-reserve-all-non-command-bo-s-using-dma_re.patch
wifi-cfg80211-fix-locking-in-sched-scan-stop-work.patch
-wifi-cfg80211-fix-locking-in-regulatory-disconnect.patch
selftests-bpf-verify-optval-null-case.patch
selftests-bpf-fix-sockopt_sk-selftest.patch
netfilter-nf_tables-add-null-check-for-nla_nest_star.patch
+++ /dev/null
-From 2bfe8165ee81b54f0868f62da04242111d2f0ad6 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Tue, 6 Jun 2023 14:34:48 +0200
-Subject: wifi: cfg80211: fix locking in regulatory disconnect
-
-From: Johannes Berg <johannes.berg@intel.com>
-
-[ Upstream commit f7e60032c6618dfd643c7210d5cba2789e2de2e2 ]
-
-This should use wiphy_lock() now instead of requiring the
-RTNL, since __cfg80211_leave() via cfg80211_leave() is now
-requiring that lock to be held.
-
-Fixes: a05829a7222e ("cfg80211: avoid holding the RTNL when calling the driver")
-Signed-off-by: Johannes Berg <johannes.berg@intel.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- net/wireless/reg.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/net/wireless/reg.c b/net/wireless/reg.c
-index 0d40d6af7e10a..949e1fb3bec67 100644
---- a/net/wireless/reg.c
-+++ b/net/wireless/reg.c
-@@ -2440,11 +2440,11 @@ static void reg_leave_invalid_chans(struct wiphy *wiphy)
- struct wireless_dev *wdev;
- struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy);
-
-- ASSERT_RTNL();
--
-+ wiphy_lock(wiphy);
- list_for_each_entry(wdev, &rdev->wiphy.wdev_list, list)
- if (!reg_wdev_chan_valid(wiphy, wdev))
- cfg80211_leave(rdev, wdev);
-+ wiphy_unlock(wiphy);
- }
-
- static void reg_check_chans_work(struct work_struct *work)
---
-2.39.2
-