diff options
| author | Hannes Reinecke <[email protected]> | 2006-04-03 08:19:34 +0200 |
|---|---|---|
| committer | James Bottomley <[email protected]> | 2006-04-13 12:56:15 -0500 |
| commit | f41b5cec9bd6fec1b11b74500f5fb9c3e6e808b2 (patch) | |
| tree | 0098b82ba59ae525d2ed7528435e5d4e46ce76dc /include/linux/debugobjects.h | |
| parent | 4d7db04a7a69099accd84984a78c64d2178252f1 (diff) | |
[SCSI] aic79xx bus reset update
As James B. correctly noted, ahd_reset_channel() in
ahd_linux_bus_reset() should be protected by ahd_lock(). However, the
main reason for not doing so was a deadlock with the interesting
polling mechanism to detect the end a bus reset.
This patch replaces the polling mechanism with a saner signalling via
flags; it also gives us the benefit of detecting any multiple calls to
ahd_reset_channel().
Signed-off-by: Hannes Reinecke <[email protected]>
Signed-off-by: James Bottomley <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions