forked from coolsnowwolf/lede
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
mac80211: update to version 4.19.32-1
- Loading branch information
1 parent
b9a261d
commit aca8e27
Showing
16 changed files
with
92 additions
and
188 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
73 changes: 0 additions & 73 deletions
73
package/kernel/mac80211/patches/ath/558-ath9k-only-mask-use_eeprom-on-of-noeeprom.patch
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,7 +25,7 @@ Signed-off-by: Stanislaw Gruszka <[email protected]> | |
|
||
--- a/include/net/cfg80211.h | ||
+++ b/include/net/cfg80211.h | ||
@@ -6588,6 +6588,11 @@ int cfg80211_external_auth_request(struc | ||
@@ -6597,6 +6597,11 @@ int cfg80211_external_auth_request(struc | ||
#define wiphy_info(wiphy, format, args...) \ | ||
dev_info(&(wiphy)->dev, format, ##args) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
37 changes: 0 additions & 37 deletions
37
...el/mac80211/patches/subsys/302-mac80211-allocate-tailroom-for-forwarded-mesh-packet.patch
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -136,72 +136,82 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
- MCS_GROUP(1, 0, BW_20), | ||
- MCS_GROUP(2, 0, BW_20), | ||
- MCS_GROUP(3, 0, BW_20), | ||
+ MCS_GROUP(1, 0, BW_20, 5), | ||
+ MCS_GROUP(2, 0, BW_20, 4), | ||
+ MCS_GROUP(3, 0, BW_20, 4), | ||
|
||
- | ||
- MCS_GROUP(1, 1, BW_20), | ||
- MCS_GROUP(2, 1, BW_20), | ||
- MCS_GROUP(3, 1, BW_20), | ||
+ MCS_GROUP(1, 1, BW_20, 5), | ||
+ MCS_GROUP(2, 1, BW_20, 4), | ||
+ MCS_GROUP(3, 1, BW_20, 4), | ||
|
||
- | ||
- MCS_GROUP(1, 0, BW_40), | ||
- MCS_GROUP(2, 0, BW_40), | ||
- MCS_GROUP(3, 0, BW_40), | ||
+ MCS_GROUP(1, 0, BW_40, 4), | ||
+ MCS_GROUP(2, 0, BW_40, 4), | ||
+ MCS_GROUP(3, 0, BW_40, 4), | ||
|
||
- | ||
- MCS_GROUP(1, 1, BW_40), | ||
- MCS_GROUP(2, 1, BW_40), | ||
- MCS_GROUP(3, 1, BW_40), | ||
+ MCS_GROUP(1, 1, BW_40, 4), | ||
+ MCS_GROUP(2, 1, BW_40, 4), | ||
+ MCS_GROUP(3, 1, BW_40, 4), | ||
|
||
- | ||
- CCK_GROUP, | ||
+ CCK_GROUP(8), | ||
|
||
- | ||
- VHT_GROUP(1, 0, BW_20), | ||
- VHT_GROUP(2, 0, BW_20), | ||
- VHT_GROUP(3, 0, BW_20), | ||
+ VHT_GROUP(1, 0, BW_20, 5), | ||
+ VHT_GROUP(2, 0, BW_20, 4), | ||
+ VHT_GROUP(3, 0, BW_20, 4), | ||
|
||
- | ||
- VHT_GROUP(1, 1, BW_20), | ||
- VHT_GROUP(2, 1, BW_20), | ||
- VHT_GROUP(3, 1, BW_20), | ||
+ VHT_GROUP(1, 1, BW_20, 5), | ||
+ VHT_GROUP(2, 1, BW_20, 4), | ||
+ VHT_GROUP(3, 1, BW_20, 4), | ||
|
||
- | ||
- VHT_GROUP(1, 0, BW_40), | ||
- VHT_GROUP(2, 0, BW_40), | ||
- VHT_GROUP(3, 0, BW_40), | ||
+ VHT_GROUP(1, 0, BW_40, 4), | ||
+ VHT_GROUP(2, 0, BW_40, 4), | ||
+ VHT_GROUP(3, 0, BW_40, 4), | ||
|
||
- | ||
- VHT_GROUP(1, 1, BW_40), | ||
- VHT_GROUP(2, 1, BW_40), | ||
- VHT_GROUP(3, 1, BW_40), | ||
+ VHT_GROUP(1, 1, BW_40, 4), | ||
+ VHT_GROUP(2, 1, BW_40, 4), | ||
+ VHT_GROUP(3, 1, BW_40, 4), | ||
|
||
- | ||
- VHT_GROUP(1, 0, BW_80), | ||
- VHT_GROUP(2, 0, BW_80), | ||
- VHT_GROUP(3, 0, BW_80), | ||
+ VHT_GROUP(1, 0, BW_80, 4), | ||
+ VHT_GROUP(2, 0, BW_80, 4), | ||
+ VHT_GROUP(3, 0, BW_80, 4), | ||
|
||
- | ||
- VHT_GROUP(1, 1, BW_80), | ||
- VHT_GROUP(2, 1, BW_80), | ||
- VHT_GROUP(3, 1, BW_80), | ||
+ MCS_GROUP(1, 0, BW_20, 5), | ||
+ MCS_GROUP(2, 0, BW_20, 4), | ||
+ MCS_GROUP(3, 0, BW_20, 4), | ||
+ | ||
+ MCS_GROUP(1, 1, BW_20, 5), | ||
+ MCS_GROUP(2, 1, BW_20, 4), | ||
+ MCS_GROUP(3, 1, BW_20, 4), | ||
+ | ||
+ MCS_GROUP(1, 0, BW_40, 4), | ||
+ MCS_GROUP(2, 0, BW_40, 4), | ||
+ MCS_GROUP(3, 0, BW_40, 4), | ||
+ | ||
+ MCS_GROUP(1, 1, BW_40, 4), | ||
+ MCS_GROUP(2, 1, BW_40, 4), | ||
+ MCS_GROUP(3, 1, BW_40, 4), | ||
+ | ||
+ CCK_GROUP(8), | ||
+ | ||
+ VHT_GROUP(1, 0, BW_20, 5), | ||
+ VHT_GROUP(2, 0, BW_20, 4), | ||
+ VHT_GROUP(3, 0, BW_20, 4), | ||
+ | ||
+ VHT_GROUP(1, 1, BW_20, 5), | ||
+ VHT_GROUP(2, 1, BW_20, 4), | ||
+ VHT_GROUP(3, 1, BW_20, 4), | ||
+ | ||
+ VHT_GROUP(1, 0, BW_40, 4), | ||
+ VHT_GROUP(2, 0, BW_40, 4), | ||
+ VHT_GROUP(3, 0, BW_40, 4), | ||
+ | ||
+ VHT_GROUP(1, 1, BW_40, 4), | ||
+ VHT_GROUP(2, 1, BW_40, 4), | ||
+ VHT_GROUP(3, 1, BW_40, 4), | ||
+ | ||
+ VHT_GROUP(1, 0, BW_80, 4), | ||
+ VHT_GROUP(2, 0, BW_80, 4), | ||
+ VHT_GROUP(3, 0, BW_80, 4), | ||
+ | ||
+ VHT_GROUP(1, 1, BW_80, 4), | ||
+ VHT_GROUP(2, 1, BW_80, 4), | ||
+ VHT_GROUP(3, 1, BW_80, 4), | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -125,7 +125,7 @@ Signed-off-by: Johannes Berg <[email protected]> | |
* The values are not guaranteed to be coherent with regard to each other, i.e. | ||
--- a/net/mac80211/cfg.c | ||
+++ b/net/mac80211/cfg.c | ||
@@ -1430,6 +1430,9 @@ static int sta_apply_parameters(struct i | ||
@@ -1434,6 +1434,9 @@ static int sta_apply_parameters(struct i | ||
if (ieee80211_vif_is_mesh(&sdata->vif)) | ||
sta_apply_mesh_params(local, sta, params); | ||
|
||
|
@@ -422,8 +422,7 @@ Signed-off-by: Johannes Berg <[email protected]> | |
schedule_order); | ||
+ if (!txqi) | ||
+ return NULL; | ||
|
||
- if (!txqi || txqi->schedule_round == local->schedule_round[ac]) | ||
+ | ||
+ if (txqi->txq.sta) { | ||
+ struct sta_info *sta = container_of(txqi->txq.sta, | ||
+ struct sta_info, sta); | ||
|
@@ -437,7 +436,8 @@ Signed-off-by: Johannes Berg <[email protected]> | |
+ } | ||
+ } | ||
+ | ||
+ | ||
|
||
- if (!txqi || txqi->schedule_round == local->schedule_round[ac]) | ||
+ if (txqi->schedule_round == local->schedule_round[ac]) | ||
return NULL; | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -94,7 +94,7 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
ret = dev_alloc_name(ndev, ndev->name); | ||
--- a/net/mac80211/mesh_pathtbl.c | ||
+++ b/net/mac80211/mesh_pathtbl.c | ||
@@ -103,13 +103,15 @@ void mesh_path_assign_nexthop(struct mes | ||
@@ -105,13 +105,15 @@ void mesh_path_assign_nexthop(struct mes | ||
static void prepare_for_gate(struct sk_buff *skb, char *dst_addr, | ||
struct mesh_path *gate_mpath) | ||
{ | ||
|
@@ -122,7 +122,7 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
int tailroom = 0; | ||
|
||
hdr = (struct ieee80211_hdr *) skb->data; | ||
@@ -2688,7 +2688,9 @@ ieee80211_rx_h_mesh_fwding(struct ieee80 | ||
@@ -2690,7 +2690,9 @@ ieee80211_rx_h_mesh_fwding(struct ieee80 | ||
if (sdata->crypto_tx_tailroom_needed_cnt) | ||
tailroom = IEEE80211_ENCRYPT_TAILROOM; | ||
|
||
|
@@ -133,7 +133,7 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
sdata->encrypt_headroom, | ||
tailroom, GFP_ATOMIC); | ||
if (!fwd_skb) | ||
@@ -2720,6 +2722,12 @@ ieee80211_rx_h_mesh_fwding(struct ieee80 | ||
@@ -2722,6 +2724,12 @@ ieee80211_rx_h_mesh_fwding(struct ieee80 | ||
return RX_DROP_MONITOR; | ||
} | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -85,7 +85,7 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
void mesh_path_timer(struct timer_list *t) | ||
--- a/net/mac80211/mesh_pathtbl.c | ||
+++ b/net/mac80211/mesh_pathtbl.c | ||
@@ -217,7 +217,7 @@ static struct mesh_path *mpath_lookup(st | ||
@@ -219,7 +219,7 @@ static struct mesh_path *mpath_lookup(st | ||
{ | ||
struct mesh_path *mpath; | ||
|
||
|
Oops, something went wrong.