commit | eac8588dd8a7042e54eee038869750f4251467c2 | [log] [tgz] |
---|---|---|
author | Avery Pennarun <apenwarr@gmail.com> | Sat Mar 08 01:45:41 2014 -0500 |
committer | Ke Dong <kedong@google.com> | Thu Oct 30 18:01:23 2014 -0700 |
tree | 27e71b9bf838cf41ea5f4bb1b108fa16412f4588 | |
parent | e057ab9985f698e816ea4c6ece744762cb52d089 [diff] |
ath10k: add an mb() in the transmit function to fix firmware crashes. To be honest, I have no idea why this helps. I was desperate so I started with udelay(1000), which fixed the crashes, then worked my way down to ndelay(1) and it still fixed the crashes. Even mb() fixes the crashes. Removing it brings the crashes back instantly. So this matters. Change-Id: I61b488151254dbac244378df5a98b05f2fb3efdc