diff options
author | Lothar Waßmann <LW@KARO-electronics.de> | 2013-08-14 01:00:56 +0200 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-08-14 02:57:48 +0200 |
commit | 28a0c88312973792f439493d801ceac61baae9b3 (patch) | |
tree | 64cf598f048c5db0c9cfc9d6c453946fee19cd0b /fs/ocfs2/locks.c | |
parent | hugetlb: fix lockdep splat caused by pmd sharing (diff) | |
download | linux-28a0c88312973792f439493d801ceac61baae9b3.tar.xz linux-28a0c88312973792f439493d801ceac61baae9b3.zip |
drivers/rtc/rtc-stmp3xxx.c: provide timeout for potentially endless loop polling a HW bit
It's always a bad idea to poll on HW bits without a timeout.
The i.MX28 RTC can be easily brought into a state in which the RTC is
not running (until after a power-on-reset) and thus the status bits
which are polled in the driver won't ever change.
This patch prevents the kernel from getting stuck in this case.
Signed-off-by: Lothar Waßmann <LW@KARO-electronics.de>
Acked-by: Wolfram Sang <wsa@the-dreams.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/ocfs2/locks.c')
0 files changed, 0 insertions, 0 deletions