currently WLC_E_ESCAN_RESULT is printed under
DHD_EVENT. This event level of logs is enabled
for various debugging purpose very often.
But due to enormous number of WLC_E_ESCAN_RESULT
event, the packets at wifi layer gets delayed.
This inturn causes audio glitches.
The WLC_E_ESCAN_RESULT MACEVENT can be enabled
if we enable DHD_ISCAN as needed.
Bug
200083758
Change-Id: Ia401bb6f044f05ba2eb0c72b29d3a80e118bb972
Signed-off-by: Bibhay Ranjan <bibhayr@nvidia.com>
Reviewed-on: http://git-master/r/711889
(cherry picked from commit
7402d0ab651c3b0094e6a5d74770ea3412d44d6e)
Reviewed-on: http://git-master/r/718449
(cherry picked from commit
6b5f65dd812a3992b56d9aeffc1685532a0aac09)
Reviewed-on: http://git-master/r/728365
Reviewed-by: Narayan Reddy <narayanr@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
DHD_EVENT(("MACEVENT: %s, MAC %s\n", event_name, eabuf));
break;
#endif
-
+ case WLC_E_ESCAN_RESULT:
+ DHD_ISCAN(("MACEVENT: %s %d, MAC %s, status %d, reason %d, auth %d\n",
+ event_name, event_type, eabuf, (int)status, (int)reason,
+ (int)auth_type));
+ break;
default:
DHD_EVENT(("MACEVENT: %s %d, MAC %s, status %d, reason %d, auth %d\n",
event_name, event_type, eabuf, (int)status, (int)reason,