aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/mwlwifi/patches/003-mwlwifi-replace-get-set_fs-calls.patch
diff options
context:
space:
mode:
authorKabuli Chana <newtownBuild@gmail.com>2023-04-11 16:52:56 -0600
committerHauke Mehrtens <hauke@hauke-m.de>2023-04-19 00:48:21 +0200
commitab3f151aa874837ae1ac56d5b1cc31bb6cd68681 (patch)
tree96df7c68ef1a508f3987be8eeb3b644b31536784 /package/kernel/mwlwifi/patches/003-mwlwifi-replace-get-set_fs-calls.patch
parent5ec781c4448b91a0610dbea1a5f25bbd4bb35b73 (diff)
downloadupstream-ab3f151aa874837ae1ac56d5b1cc31bb6cd68681.tar.gz
upstream-ab3f151aa874837ae1ac56d5b1cc31bb6cd68681.tar.bz2
upstream-ab3f151aa874837ae1ac56d5b1cc31bb6cd68681.zip
mwlwifi: update to version 10.3.9.0-20230311
upstream PR 408 improvements: -Fix AMSDU packets unused -Removed the ASMDU packets queue -Add more info in the iw tool -fix is_hw_crypto_enabled -Optimization AMPDU_TX_OPERATIONAL (avoid a spinlock) change to wongsyrone mod Signed-off-by: Kabuli Chana <newtownBuild@gmail.com>
Diffstat (limited to 'package/kernel/mwlwifi/patches/003-mwlwifi-replace-get-set_fs-calls.patch')
-rw-r--r--package/kernel/mwlwifi/patches/003-mwlwifi-replace-get-set_fs-calls.patch39
1 files changed, 0 insertions, 39 deletions
diff --git a/package/kernel/mwlwifi/patches/003-mwlwifi-replace-get-set_fs-calls.patch b/package/kernel/mwlwifi/patches/003-mwlwifi-replace-get-set_fs-calls.patch
deleted file mode 100644
index 725a41c9ac..0000000000
--- a/package/kernel/mwlwifi/patches/003-mwlwifi-replace-get-set_fs-calls.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 16e51cb83f9fa1717383c9d67f5531df7348347c Mon Sep 17 00:00:00 2001
-From: Robert Marko <robert.marko@sartura.hr>
-Date: Wed, 30 Mar 2022 19:51:56 +0200
-Subject: [PATCH] mwlwifi: replace get/set_fs() calls
-
-Since kernel 5.9 the get/set_fs() call implementation have started to get
-dropped from individual architectures, ARM64 one got dropped in 5.11.
-
-Replace the get/set_fs() calls with force_uaccess_begin/end() to allow
-compiling on newer kernels.
-There is no need to add kernel version checks as the replacement functions
-are available since kernel 5.9.
-
-Signed-off-by: Robert Marko <robert.marko@sartura.hr>
----
- hif/pcie/pcie.c | 5 ++---
- 1 file changed, 2 insertions(+), 3 deletions(-)
-
---- a/hif/pcie/pcie.c
-+++ b/hif/pcie/pcie.c
-@@ -1293,8 +1293,7 @@ static void pcie_bf_mimo_ctrl_decode(str
- char *buf = &str_buf[0];
- mm_segment_t oldfs;
-
-- oldfs = get_fs();
-- set_fs(KERNEL_DS);
-+ oldfs = force_uaccess_begin();
-
- buf += sprintf(buf, "\nMAC: %pM\n", bf_mimo_ctrl->rec_mac);
- buf += sprintf(buf, "SU_0_MU_1: %d\n", bf_mimo_ctrl->type);
-@@ -1314,7 +1313,7 @@ static void pcie_bf_mimo_ctrl_decode(str
- filename, (unsigned int)fp_data);
- }
-
-- set_fs(oldfs);
-+ force_uaccess_end(oldfs);
- }
-
- static void pcie_process_account(struct ieee80211_hw *hw)