some
reason, frame will be inserted to correct queue 2 (BE).
In this case frames are now dequeued from 2 different queues and
sent out of order.
Signed-off-by: Meirav Kama
Signed-off-by: Yaniv Machani
---
v3 - update the headline
net/mac80211/rx.c | 1 +
1 file changed, 1 insertion(+)
diff --git
The HT capab info field inside the HT capab IE of the mesh beacon
is incorrect (in the case of 20MHz channel width).
To fix this driver will check configuration from cfg and
will build it accordingly.
Signed-off-by: Meirav Kama
Signed-off-by: Yaniv Machani
---
V3 - Fixes redundant spaces,empty
g. BE).
After that, driver dequeue frames from 2 different queues and sends them out of
order.
To fix this, driver will set the tx_info->hw_queue to the correct queue when
cloning the skb.
Signed-off-by: Meirav Kama
Signed-off-by: Yaniv Machani
---
V2 - Revised comment
net/mac80211/rx.c
Ralink RT3572 chipset.
Signed-off-by: Maital Hahn
Signed-off-by: Yaniv Machani
---
V2- updated comment, patch was tested with RT3572
net/mac80211/mesh.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/net/mac80211/mesh.c b/net/mac80211/mesh.c
index 21b1fdf..9214bc1
aital Hahn (1):
mac80211: mesh: flush stations before beacons are stopped
Yaniv Machani (2):
mac80211: mesh: improve path resolving time
mac80211: mesh: fixed HT ies in beacon template
net/mac80211/mesh.c | 43 ++-
net/mac80211/mesh_hwmp.c
some
reason, frame will be inserted to correct queue 2 (BE).
In this case frames are now dequeued from 2 different queues and
sent out of order.
Signed-off-by: Meirav Kama
Signed-off-by: Yaniv Machani
---
net/mac80211/rx.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/net/mac80211/rx.c
, possibly of few seconds until the traffic will
resume.
To improve that, added an 'immediate' flag to be used when the path needs to be
resolved.
Once set, a PREQ frame will be send w/o considering the MinInterval parameter.
Signed-off-by: Maital Hahn
Signed-off-by: Yaniv Macha
The HT capab info field inside the HT capab IE of the mesh beacon
is incorrect (in the case of 20MHz channel width).
To fix this driver will check configuration from cfg and
will build it accordingly.
Signed-off-by: Meirav Kama
Signed-off-by: Yaniv Machani
---
V3 - Updated comment
- Removed
some
reason, frame will be inserted to correct queue 2 (BE).
In this case frames are now dequeued from 2 different queues and
sent out of order.
Signed-off-by: Meirav Kama
Acked-by: Yaniv Machani
---
net/mac80211/rx.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/net/mac80211/rx.c b/net/mac
From: Maital Hahn
In the reconfigure process for mesh interface, moved the reconfiguration
of the mesh peers to be done only after restarting the beacons,
the same as it is done for AP.
Signed-off-by: Maital Hahn
Acked-by: Yaniv Machani
---
net/mac80211/util.c | 4 +++-
1 file changed, 3
From: Maital Hahn
Some drivers (e.g. wl18xx) expect that the last stage in the
de-initialization process will be stopping the beacons, similar to ap.
Update ieee80211_stop_mesh() flow accordingly.
Signed-off-by: Maital Hahn
Acked-by: Yaniv Machani
---
net/mac80211/mesh.c | 10 ++
1
-by: Yaniv Machani
---
net/mac80211/sta_info.c | 14 ++
1 file changed, 14 insertions(+)
diff --git a/net/mac80211/sta_info.c b/net/mac80211/sta_info.c
index 76b737d..1ce6320 100644
--- a/net/mac80211/sta_info.c
+++ b/net/mac80211/sta_info.c
@@ -1009,11 +1009,25 @@ int
From: Meirav Kama
There are several values in HT info elements of mesh beacon (built by the
mac80211) that are incorrect.
To fix them:
1. mac80211 will check configuration from cfg and will build accordingly.
2. changes made in mesh default values.
Signed-off-by: Meirav Kama
Acked-by: Yaniv
-off-by: Maital Hahn
Acked-by: Yaniv Machani
---
net/mac80211/cfg.c | 1 +
net/mac80211/mesh.c | 3 ++-
net/mac80211/mesh_hwmp.c | 42 +-
3 files changed, 28 insertions(+), 18 deletions(-)
diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c
This patch set is addressing some issues found in the current 802.11s
implementation,
specifically when using hostap mpm.
It's aligning the beacon format and handling some corner cases.
Maital Hahn (2):
mac80211: mesh: flush stations before beacons are stopped
mac80211/cfg: mesh: fix healing
-off-by: Maital Hahn
Signed-off-by: Yaniv Machani
---
drivers/net/wireless/ti/wl18xx/main.c | 15 ---
drivers/net/wireless/ti/wl18xx/wl18xx.h | 2 +-
drivers/net/wireless/ti/wlcore/acx.h | 1 +
drivers/net/wireless/ti/wlcore/boot.c | 2 +-
drivers/net/wireless/ti/wl
Changed the configuration to support 64bit instead of 32bit
this in order to offload the driver from handling a wraparound.
Signed-off-by: Yaniv Machani
---
V2 - Update the interface parameters type to le16 from u16.
drivers/net/wireless/ti/wl18xx/event.c | 26
Changed the configuration to support 64bit instead of 32bit
this in order to offload the driver from handling a wraparound.
Signed-off-by: Yaniv Machani
---
drivers/net/wireless/ti/wl18xx/event.c | 26 +-
drivers/net/wireless/ti/wl18xx/event.h | 19 +--
2
18 matches
Mail list logo