diff options
author | Tejun Heo <htejun@gmail.com> | 2007-10-09 14:58:33 +0900 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-10-12 14:55:46 -0400 |
commit | 9073868376ed5fa1f247327ccb2e6f766d5b7eed (patch) | |
tree | ad79d7da02173e99c300988dfefbdf8fc1081088 /block | |
parent | 94ff3d54080975686a3c41e73b8926030ee0c31f (diff) | |
download | blackbird-op-linux-9073868376ed5fa1f247327ccb2e6f766d5b7eed.tar.gz blackbird-op-linux-9073868376ed5fa1f247327ccb2e6f766d5b7eed.zip |
libata: wrap schedule_timeout_uninterruptible() in loop
Tasks in uninterruptible sleep might be woken up by unrelated events
and should check whether the condition it was waiting for has actually
triggered. Wrap schedule_timeout_uninterruptible() in loop to achieve
it.
Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions