diff options
| author | Linus Torvalds <torvalds@home.osdl.org> | 2004-01-03 02:25:13 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.osdl.org> | 2004-01-03 02:25:13 -0800 |
| commit | 11f963511c5a94c5969fdbb5e6f4da2190592d6f (patch) | |
| tree | 35de2996b7f8bb444ad6ccce84dba7dbde51f24f /include/linux/stringify.h | |
| parent | a5c43a751629855dde22a3b7b44f55546b4fcb01 (diff) | |
Fix IDE "PIO WRITE wait for ready" test under extreme interrupt load.
From Daniel Tram Lux: under extreme irq load on an underpowered CPU,
the timeout loop may not make any progress, and decide that a timeout
occurred before it has actually tested the status register.
The minimal fix for now is to just have a final test _after_ the timeout
to remove the problem. The real fix would likely be to not have irqs
enabled between reading the status and the timeout.
Diffstat (limited to 'include/linux/stringify.h')
0 files changed, 0 insertions, 0 deletions
