]> git.baikalelectronics.ru Git - kernel.git/commit
drivers: video: msm: fix hang on disable_irq
authorDaniel Walker <dwalker@codeaurora.org>
Tue, 27 Jul 2010 21:04:30 +0000 (14:04 -0700)
committerDaniel Walker <dwalker@codeaurora.org>
Tue, 12 Oct 2010 23:10:23 +0000 (16:10 -0700)
commit49a2c32d863d4a643c60bb98ebcd4d274992b1f5
tree280e755d57c555fc9a672d2b26320f905a0f28b4
parent6a9fda04882a07fcd0ff0fb84012ec8b376cf1ce
drivers: video: msm: fix hang on disable_irq

There's a resource race around disable_irq. Using the nosync
version allows the function to continue and prevents the hang.

Adapted from Arve Hjønnevåg <arve@android.com> changes in the Google tree.

Signed-off-by: Daniel Walker <dwalker@codeaurora.org>
drivers/video/msm/mdp.c