In roaming path, while processing roam synch indication info/err prints at the driver adds up latency to the total roaming transition time and the KPI for maximum transition time exceeds the expected 100ms. The printk buffer is protected by a global raw spinlock for readers and writers. This restricts the contexts that are allowed to access the buffer. So large latencies exists when printing to kmsg done with QDF trace levels WARN, INFO, ERROR. Change the redundant/less significant info, error, warn level prints in roaming path to debug level. Change-Id: I8e2a03ddef8f3cd680263939f6e0275b8703e681 CRs-Fixed: 2597624 |
||
---|---|---|
.. | ||
core | ||
dispatcher |