commit | c56dbd57f3627203f2384ae1a5e71cf41904370e | [log] [tgz] |
---|---|---|
author | Eyal Shapira <eyal@wizery.com> | Tue Mar 13 20:03:21 2012 +0200 |
committer | Luciano Coelho <coelho@ti.com> | Tue Apr 10 12:13:58 2012 +0300 |
tree | eef330174723ebad94d1cbce5cc1284cd71b3f7d | |
parent | ec414c7c78d6d81c31d77a892fed0b5f691a6d4e [diff] |
wl12xx: fix race between suspend/resume and recovery The iteration on the wlvif list in wl1271_op_resume/suspend was perfomed before locking wl->mutex which would lead to a kernel panic in case a recovery was queued at the same time and would delete the wlvifs from the list. Signed-off-by: Eyal Shapira <eyal@wizery.com> Signed-off-by: Luciano Coelho <coelho@ti.com>