Searched hist:"49 ba030221d23ad8e35deb66b74873b852f4d7bf" (Results 1 – 1 of 1) sorted by relevance
/linux/drivers/mmc/host/ |
H A D | dw_mmc.c | diff 49ba030221d23ad8e35deb66b74873b852f4d7bf Fri Apr 03 20:13:07 CEST 2015 Doug Anderson <dianders@chromium.org> mmc: dw_mmc: Add locking around cmd11 timer
It is possible for the cmd11 interrupt to fire and delete the cmd11_timer before the cmd11_timer was actually setup. Let's fix this race by adding a few spinlocks. Note that the race wasn't seen in practice without adding some printk statements, but it still seems wise to fix.
Fixes: 5c935165da79 ("mmc: dw_mmc: Add a timeout for sending CMD11") Signed-off-by: Doug Anderson <dianders@chromium.org> Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
|