
Currently, qdf_set_bit()/qdf_clear_bit()/qdf_test_bit() APIs are used to operate on the event_flag in logger_thread. These APIs use non-atomic kernel APIs __set_bit()/__clear_bit()/__test_bit() and the operation is indeterministic when system syspend/resume happens. Use atomic APIs(qdf_atomic_*) to avoid this. Change-Id: I52d1c608f9845ed6c98975f2455035c8587bfd72 CRs-Fixed: 3890216