drivers/staging/rtl8723bs/core/rtw_mlme.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)
this patch fixes the network selection logic to avoid selecting a network
with the same ESSID as the olddest scanned network if it was scanned
within the last 500 millisecounds
and please give a specific value for "new enough" on line 481,
i have estimated 500 millisecound but inform me if the value
needs to be changed
Signed-off-by: Atharva Tiwari <evepolonium@gmail.com>
---
Changes since v1:
- Changed the "new enough" value from 1000 millisecounds to 500
- fixed some styling issue
drivers/staging/rtl8723bs/core/rtw_mlme.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/rtl8723bs/core/rtw_mlme.c b/drivers/staging/rtl8723bs/core/rtw_mlme.c
index 5ded183aa08c..6604619d1b99 100644
--- a/drivers/staging/rtl8723bs/core/rtw_mlme.c
+++ b/drivers/staging/rtl8723bs/core/rtw_mlme.c
@@ -481,8 +481,11 @@ void rtw_update_scanned_network(struct adapter *adapter, struct wlan_bssid_ex *t
}
if (rtw_roam_flags(adapter)) {
- /* TODO: don't select network in the same ess as oldest if it's new enough*/
- }
+ if (is_same_ess(&pnetwork->network, &oldest->network) &&
+ time_after(pnetwork->last_scanned,
+ (unsigned long)msecs_to_jiffies(500)))
+ continue;
+ }
if (!oldest || time_after(oldest->last_scanned, pnetwork->last_scanned))
oldest = pnetwork;
--
2.39.5
On Thu, Dec 26, 2024 at 06:30:24PM +0530, Atharva Tiwari wrote: > this patch fixes the network selection logic to avoid selecting a network > with the same ESSID as the olddest scanned network if it was scanned > within the last 500 millisecounds > > and please give a specific value for "new enough" on line 481, > i have estimated 500 millisecound but inform me if the value > needs to be changed Why is this paragraph in a changelog? How is that going to work? > > Signed-off-by: Atharva Tiwari <evepolonium@gmail.com> > --- > Changes since v1: > - Changed the "new enough" value from 1000 millisecounds to 500 > - fixed some styling issue You sent 4 copies of this, on different days, so I have no idea what the "correct" one is :( Please fix this up and send a v3 showing what is different from previous versions and only send one copy. thanks, greg k-h
© 2016 - 2026 Red Hat, Inc.