#
58d357b0 |
| 12-Mar-2020 |
Veerendranath Jakkam <vjakkam@codeaurora.org> |
receive_uapsd: Wait for send_uapsd exit before destroying tx_thr_mutex
receive_uapsd() was destroying tx_thr_mutex without waiting for the send_uapsd() thread to exit. This leads to tx_thr_mutex get
receive_uapsd: Wait for send_uapsd exit before destroying tx_thr_mutex
receive_uapsd() was destroying tx_thr_mutex without waiting for the send_uapsd() thread to exit. This leads to tx_thr_mutex getting accessed by uapsd_tx_stop() after the mutex is getting destroyed, resulting in a crash "pthread_mutex_lock called on a destroyed mutex".
Address this by ensuring the receive_uapsd() thread waits for the send_uapsd() thread to finish before destroying tx_thr_mutex.
Also remove the needless waits/joins over s->uapsd_send_thr and s->thr in send_uapsd() and receive_uapsd(), respectively. These seemed to be waiting on the current thread to exit.
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
show more ...
|
#
9d7e31d5 |
| 22-Dec-2017 |
Jouni Malinen <jouni@qca.qualcomm.com> |
Update copyright notice years
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
|
#
947fdf6d |
| 14-May-2017 |
Jouni Malinen <jouni@qca.qualcomm.com> |
Replace strcpy() with strlcpy()
Avoid use of a deprecated function.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
|
#
1977e0d0 |
| 10-Mar-2016 |
Pradeep Reddy POTTETI <c_ppotte@qti.qualcomm.com> |
Send "APTSL1 STOP" string in L.1 AP test case's APTS STOP packet
In WMM-PS (AP) L.1 test case, the sniffer script is looking for "APTSL1 STOP" string in APTS STOP message. Include the same in the AP
Send "APTSL1 STOP" string in L.1 AP test case's APTS STOP packet
In WMM-PS (AP) L.1 test case, the sniffer script is looking for "APTSL1 STOP" string in APTS STOP message. Include the same in the APTS STOP message.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
show more ...
|
#
e104a5bc |
| 09-Mar-2016 |
Pradeep Reddy POTTETI <c_ppotte@qti.qualcomm.com> |
Map "L.1AP" WMM-PS (AP) test case to "L.1"
In L.1 AP test case, UCC sends "L.1AP" as the testcase name and expects it to be identified as "L.1" test case. Fix this by mapping "L.1AP" test case to "L
Map "L.1AP" WMM-PS (AP) test case to "L.1"
In L.1 AP test case, UCC sends "L.1AP" as the testcase name and expects it to be identified as "L.1" test case. Fix this by mapping "L.1AP" test case to "L.1" test case.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
show more ...
|
#
83d62cbb |
| 04-Feb-2016 |
Pradeep Reddy POTTETI <c_ppotte@qti.qualcomm.com> |
Identify each station uniquely in traffic send operations
In L.1 AP test case, we can have more than one station sending traffic to PC-endpoint. Previously, num_streams was used for identifying stat
Identify each station uniquely in traffic send operations
In L.1 AP test case, we can have more than one station sending traffic to PC-endpoint. Previously, num_streams was used for identifying station uniquely but somehow it is same for all stations. Fix this by identifying each station uniquely through traffic stream id.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
show more ...
|
#
79594049 |
| 23-Nov-2015 |
Pradeep Reddy POTTETI <c_ppotte@qti.qualcomm.com> |
Add support for U-APSD traffic stream send operations
This commit introduces the U-APSD traffic stream implementation for the apts console.
This uses information based on the Wi-Fi Alliance sample
Add support for U-APSD traffic stream send operations
This commit introduces the U-APSD traffic stream implementation for the apts console.
This uses information based on the Wi-Fi Alliance sample code that was released under the ISC license terms.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
show more ...
|
#
cd4e3c3e |
| 29-Oct-2015 |
Jouni Malinen <jouni@qca.qualcomm.com> |
Import the initial version of sigma_dut open source project
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
|