| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
add a wmi command to enable/disable channel avoidance report event from firmware
Change-Id: Ic84728b315b4729470238098a91ef6bb629b3f7b
CRs-Fixed: 865207
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Update the get_concurrency_matrix API to advertise the support
for STA + NAN concurrency.
Change-Id: Ie178cdb8c01294ef103baebfd7805d80e4c3c3be
CRs-Fixed: 987047
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
prima to qcacld-2.0 propagation
Change to initiate BUG report in case of fatal event
Add INI support to Enable/Disable it.
The fatal event handled are as below:
- Roaming failed after successfull preauth.
- MC thread is Stucked for 15 sec.
- Sme command timeout.
- PE defer queue is full.
- VOS run out of message wrapper.
- Management tx timeout.
- HDD level wait for event timeout.
CRs-Fixed: 912560
Change-Id: I64dff8b7d0836340ce3bec5f5985d1919b600c23
|
| | |\ \ \ \ \ |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Memory allocated to Ibss peers for IEs info is not getting freed
in some cases.
Add changes to fix memory leak.
CRs-Fixed: 1075406
Change-Id: Ie22b70cb5050c2646e3c2c12fcbdf66255c1284b
|
| | |\ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
into wlan-cld2.driver.lnx.1.0-dev
|
| | | |/ / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Currently, kernel invoke the regdomain notifier to host driver
using registered callback. If kernel call this callback after
cfg80211 aka system suspend, Then because of race condition host
might send the PDEV SET REGDOMAIN/PARAM to fwr after WOW ENABLE
cmd which is not correct cmd sequence.
Change-Id: Ie3cd94d86345c9b6de0c5597d23e0b0dc6751937
CRs-Fixed: 1075079
|
| | |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently comments for enum HDD_WMM_USER_MODE_NO_QOS are misleading.
It does not clearly say that uapsd is disabled when wmm mode is
HDD_WMM_USER_MODE_NO_QOS. Fix this by adding appropriate comments.
Change-Id: I6696c92f0a67b18c3ada6736f37ef498a68c881e
CRs-Fixed: 1074503
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
qcacld-3.0 to qcacld-2.0 propagation
NULL check is not required before freeing the memory allocated to
dfs_radartable and dfs_dc_radartable.
Add the changes to remove unnecessary NULL checks.
Change-Id: I063c036024e6bfc235a418056d15843646bc5a3c
CRs-Fixed: 1063843
|
| | |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
connect" into wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
qcacld-3.0 to qcacld-2.0 propagation.
When supplicant issues connect with prev_bssid set, it expects the
driver to do re-association instead of disconnect and connect.
This fix checks if prev_bssid is set and bssid/bssid_hint, channel/
channel_hint parameters are present in connect and if yes, invokes STA
re-association instead of disconnect and connect.
Change-Id: I8d4d29086a205563061bb155a1298de91839cbec
CRs-Fixed: 1071581
|
| | |\ \ \ \ \ \ |
|
| | | |/ / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Memory should be allocated to radar_event only when radar phy
event needs to be sent to WMA layer.
Add changes to fix memory leak.
CRs-Fixed: 1065466
Change-Id: Ia3e93ddd47913956c27487472b6a70eb68d63fd9
|
| | |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
SSR is not completing as tasklet_kill is blocked due polling of
the tasklet state to TASKLET_STATE_SCHED. This is coming due to
race condition of tasklet disable and tasklet reschedule if there
is any outstanding rx packet.
To avoid this scenario, do not reschedule wlan tasklet when SSR
is in progress.
Change-Id: I4f12aae79b1fff40c3c95e4f60376540e9f32ef8
CRs-Fixed: 1064926
|
| | |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
prima to qcacld-2.0 propagation
Validate cfg_ini before dereferencing the ini
parameter gEnableRoamDelayStats.
Change-Id: I0b2b78f8838cb1c46c60669b8f327ac18e863e80
CRs-Fixed: 1059205
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
prima to qcacld-2.0 propagation.
Validate ssid length before accessing the ssid
if the length exceeds max ssid length then return.
Change-Id: I6902a8a3edf6547cf30d37fe5e435ad4f226ac46
CRs-Fixed: 1059205
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
With out validating the HDD context trying to stop the AP,
When the SSR in progress. This resulting in crash.
validate HDD context before proceeding for stop AP.
CRs-Fixed: 1055372
Change-Id: I6a9419a0f3f1d2a724f4f61fa0d7b191784433b7
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
gscan priority should not cross normal scan.
Add changes to reduce gscan priority.
CRs-Fixed: 1066785
Change-Id: I7459367cfed5d932f07f8c846265c448b9a84555
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In current implementation, RA filter is enabled irrespective of the
BPF filter status. This change checks if BPF configuration in ini as
well as in target config is enabled, then RA will be disabled.
Change-Id: I85df0828af665d2bcc13c865b0ba40ebf882fffe
CRs-Fixed: 1058884
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
qcacld-3.0 to qcacld-2.0 propogation
Add INI item to control BPF feature configuration.
Change-Id: Ia110916f5d657db6970f988dab5c3be55074c3bf
CRs-Fixed: 1055033
|
| | |\ \ \ \ \ \
| | |/ / / / /
| |/| | | | |
| | | | | | | |
wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
As rx_buf is always pointing to the first packet of the chain
of packets and skb points to the packet being processed, passing
rx_buf in DPTRACE logs the first packet of the chain every time
instead of the actual packet being processed.
Pass skb in place of rx_buf in DPTRACE in hdd_softap_rx_packet_cbk
and hdd_rx_packet_cbk funcs.
Change-Id: I72217badbd377ab9f8f3aca7ec2c586a98967188
CRs-Fixed: 1066614
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Propagation from prima to qcacld-2.0.
During TDLS session establishment, assume the peer is HT
capable STA. If WMM-QoS is enabled in the DUT, but the TDLS
peer does not have WMM/WME IE in TDLS Setup Request/Response
and has QoS Capability element, then the DUT does not
transmit data with QoS. Thus, the throughput gets decreased.
Fix is to enable QoS for the STA for TDLS session if the peer
is HT/VHT capable or WMM/WME IE is present.
Change-Id: Id74983f41ce5de797202edc501f3904d57535ec6
CRs-Fixed: 1053852
|
| | |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
For DHCP and EAPOL packets, the APIs to find whether it is a DHCP
or EAPOL packet returns A_STATUS_OK and A_STATUS_FAILED instead of
boolean true and false. This leads to wrong identifiaction of packets
in rx path as DHCP and EAPOL packets and so each rx packet is either
identified as DHCP or EAPOL packet and hence flooding of logs in kmsg.
Fix the return type of APIs to return boolean true and false.
Change-Id: Ic8ca56690a17ef1b1196a243d75d2edf5f735a09
CRs-Fixed: 1062897
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If P2P-GO stop comes during ROC, it may cause WLANSAP_StopBss
API to fail. ROC is stuck as firmware is running Gscan which
is higher priority than p2p ROC scan prioirty.
This causes ROC command to be stuck in the active list for 10
seconds and will eventually cause a crash in FW when host will
try to add self peer since older peer is still present in the
FW with same mac address.
Add change to increase the priority of P2P scan and cancel ROC
before calling stop AP API.
CRs-Fixed: 1065161
Change-Id: I3a62234596c8c2acc0155b483847b9adc159d757
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
1. Currently NOA Interval is set to 100ms. Set the NOA interval
to beacon interval which is 102.4ms.
2. Set the NOA start time as 25% of the NOA interval
CRs-Fixed: 1053212
Change-Id: I4f36473f50c6994711cae6befc269c68ab91fe78
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Protect access of remain_on_chan_ctx in __wlan_hdd_mgmt_tx
under remain_on_chan_ctx_lock mutex.
CRs-Fixed: 1054846
Change-Id: Ia96d1ea901bcbe95b5ecf608d63ba6a544a1465c
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Before configuring to firmware, validate multicast
filter count does not exceed the max allowed
value
Change-Id: I1bcb1c820a5154109565a8c283bf5131a3b90855
CRs-Fixed: 1059974
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
While retrieving FW memory dump, if memory is already allocated then paddr,
which holds physical address, is not updated. This leads to pass invalid
physical address while freeing FW memory dump, if host fails to get FW memory
dump.
Hence, assign paddr with physical address, if memory is already allocated.
Change-Id: I3b3071ec3d5bc04177bfbe8447dadac47e81cb40
CRs-Fixed: 1061662
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
While processing IPA event, uninitialized objects are used in debug prints.
Debug prints are updated to print valid values, by using proper variables.
Change-Id: Iedfb22a980554c326a3231b560212195f35ff745
CRs-Fixed: 1061660
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
prima to qcacld-2.0 propagation
During the handling of FASTREASSOC IOCTL( for VE cert
test case ), we need to avoid rssi checking for found BSS's
while processing scan results. Need to change conditional
logic to meet the requirement.
Change-Id: I8b48a88041bde7cfa086ec2d00da02a700301ea7
CRs-fixed: 773646
|
| | |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
limProcessMessages()" into wlan-cld2.driver.lnx.1.0-dev
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
prima to qcacld-2.0 propagation
In limProcessMessages(), few SME messages updates 'psessionEntry'
using SME session id. Host driver should not use SME session id in PE.
Fix to update 'psessionEntry' using peFindSessionByBssid().
Change-Id: Icebf4604d5a3a825afc6b1d3540bd228488ce267
CRs-Fixed: 1020643
|
| | |\| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1060419 If949b23345314c33ac32b059ba37d759e3ecf8ec qcacld-2.0: Add tx_completion spin lock init
1062930 I87d6b194399e5aafadb2de34968a560284ffbf76 qcacld-2.0: Tag STA PowerSave Params
Change-Id: I4d28a026dca312ff540c0a8b63a82758e2b43c21
CRs-Fixed: 1062930, 1060419
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
On Enabling Modulted DTIM, STA Power Save Commands are not tagged
during runtime suspend, resulting an immediate wakeup in runtime resume.
This results in an increase in current consumption.
Fix it by tagging STA Power Save Commands, during Runtime PM
Change-Id: I87d6b194399e5aafadb2de34968a560284ffbf76
CRs-Fixed: 1062930
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The tx_completion_lock is not initialized before lock acquiring.
So for 3.18 kernel, there will be kernel crash at driver loading.
Change-Id: If949b23345314c33ac32b059ba37d759e3ecf8ec
CRs-Fixed: 1060419
|
| | |\| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
970761 I87ea8806a47730b553055e47bb3e7bdf0266b48f qcacld-2.0: Fix to send TDLS frames on peer sta index
1060384 I83a2c674f1e42fc78480b194ad08b903b8fecffa qcacld-2.0: Reduce wakelock resume wlan timeout to 1 sec
Change-Id: I495b051dba389751c360f4eec914818476351e5f
CRs-Fixed: 970761, 1060384
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
prima to qcacld-2.0 propagation
Currently, After p2p disconnection system role changes to
unknown and due to which tx flag uses self station index
which would send TDLS frames on self station index thus
leading to TDLS connection failure after p2p session teardown.
Fix is to use peer station index in tx flag while sending
TDLS frames except TDLS discovery response which should go on
self station index.
Change-Id: I87ea8806a47730b553055e47bb3e7bdf0266b48f
CRs-Fixed: 970761
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Supplicant can get the scan results within 1 sec, 2 sec is aggressive.
Reduce time duration of WIFI_POWER_EVENT_WAKELOCK_RESUME_WLAN
from 2 sec to 1 sec.
Change-Id: I83a2c674f1e42fc78480b194ad08b903b8fecffa
CRs-Fixed: 1060384
|
| | |\ \ \ \ \ \
| | |/ / / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1056328 I7735d6d6be1e5c7e0249ee99b30316cfbc69a3f9 qcacld-2.0: Add proto tracing for ARP, NS and NA packets
1059766 Ic3cbe26cca979dcaa68fca03e6fe1af397cf0c4f qcacld-2.0: Change WMI command limit to 256 from 128
1040579 If26cfab5374ac34c55e03b887c320c0736a9df23 qcacld-2.0: Add NULL Check in iwpriv ioctl iw_setint_get
1058095 I8c989aff7985a9ab614d63a71c7f97a0278647e0 qcacld-2.0: Fix Invalid HTC endpoint is observed in the
1060365 I636dd89d2d1cbe00e10b4b818e9502ac8759b25e qcacld-2.0: Include pkt trace API in feature macro flag
688141 I6527e7780a4ab06596f1d454d6bb8b283fee35b9 Release 4.0.11.144
1059739 Ie0a57d216379817ff0ae48f4f582c9108e8ecca1 qcacld-2.0: Cache ARP/NS offload request at wma layer
1058675 Iff71377df7fb1b87c34d907c8b290b9320b462be qcacld-2.0: Do not advertise NL80211_IFTYPE_P2P_DEVICE m
1053809 Ib517642da4fc6b4778ef1ce4e6afd92fa3edb112 qcacld-2.0: Fix invalid peer create after vdev down
1056746 I2043b1e35e93b049ca1b73dae702a257780b2d0f qcacld-2.0: Fix logging issue to avoid false error print
Change-Id: Ida7e446253fb1d4d7d026a2a4ea7b10dee015d0f
CRs-Fixed: 1059766, 1056746, 1060365, 688141, 1058675, 1053809, 1059739, 1056328, 1040579, 1058095
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In user variant target, compilation is failing while looking
for the declaration of vos_pkt_trace_buf_dump when used in
wlan_hdd_cfg80211.c file as for user variants, QCA_PKT_PROTO_TRACE
feature macro is not defined and all the definitions and declarations
of proto trace related APIs is within this feature macro only.
Use vos_pkt_trace_buf_dump in wlan_hdd_cfg80211.c within
QCA_PKT_PROTO_TRACE feature macro.
Change-Id: I636dd89d2d1cbe00e10b4b818e9502ac8759b25e
CRs-Fixed: 1060365
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
During suspend / resume, host sends multiple wmi cmd to fwr so
it is possbile host reaches wmi max threshold quickly, which may
lead to kernel panic / SSR.
Hence as a part of this fix, Host increase the wmi max pending
command threshold to 256 from 128.
Change-Id: Ic3cbe26cca979dcaa68fca03e6fe1af397cf0c4f
CRs-FIXED: 1059766
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
As Current WMI interface need both the ARP/NS configuration
in single command. To support active offload host need to
cache the ARP/NS at wma layer so host can fill the other
request and configure down to firmware complete request
(ARP+NS).
Change-Id: Ie0a57d216379817ff0ae48f4f582c9108e8ecca1
CRs-Fixed: 1059739
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In limProcessMlmDeauthInd API , peerMacAddr is used to
search the session. For AP mode we cannot get the session
based on peer mac address. Because of this there is false
error print to kmsg .
Fix is to call limProcessMlmDeauthInd API only for STA
mode as for SAP mode there is no functionality in this API.
Change-Id: I2043b1e35e93b049ca1b73dae702a257780b2d0f
CRs-Fixed: 1056746
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add proto tracing for ARP, ICMPv6 NS and ICMPv6 NA
packets.
Change-Id: I7735d6d6be1e5c7e0249ee99b30316cfbc69a3f9
CRs-Fixed: 1056328
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In a SNS case, driver receives ASSOC Req during the SAP
Stopping. The SAP stopping will issue WMI_VDEV_DOWN_CMDID
WMI command to firmware. And ASSOC req frame processing
will issue a WMI_PEER_CREATE_CMDID WMI command to firmware.
Then the firmware crash happens because firmware can't find
the necessary BSS information to create the peer. Firmware
doesn't support peer create after BSS down.
The fix is to ignore the ASSOC Req frame while the deleting
BSS is ongoing.
Change-Id: Ib517642da4fc6b4778ef1ce4e6afd92fa3edb112
CRs-Fixed: 1053809
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Release 4.0.11.144
Change-Id: I6527e7780a4ab06596f1d454d6bb8b283fee35b9
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
prima to qcacld-2.0 propagation
iw_setint_getnone can cause crash in monitor mode as hal
context is not initialized.
Modify the code to handle dereferencing hHal in Driver Monitor
mode.
CRs-Fixed: 1040579
Change-Id: If26cfab5374ac34c55e03b887c320c0736a9df23
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Currently hdd_open_adapter for second interface, initialises
wdev->iftype to NL80211_IFTYPE_P2P_DEVICE. This is incorrect
since the driver does not support a interface of type
NL80211_IFTYPE_P2P_DEVICE, as is evident from interface_modes
advertised during wiphy initialization and registration.
NL80211_IFTYPE_P2P_DEVICE should only be used if a dedicated
P2P management interface is supported, which isn't the case here.
Correct this by initialising iftype to NL80211_IFTYPE_STATION.
CRs-Fixed: 1058675
Change-Id: Iff71377df7fb1b87c34d907c8b290b9320b462be
|