diff options
author | Alan Cox <alan@redhat.com> | 2007-01-22 22:39:00 +0300 |
---|---|---|
committer | Adrian Bunk <bunk@stusta.de> | 2007-01-22 23:41:23 +0300 |
commit | 891ff634a279da34545787413355a2fd6f8487d4 (patch) | |
tree | 140f34751556d002e90c4b8ffd17f1b5015789b9 /mm | |
parent | 4c9b69a98c625f00289719ad94e1242d3a1436ea (diff) | |
download | linux-891ff634a279da34545787413355a2fd6f8487d4.tar.xz |
atiixp: hang fix
When the old IDE layer calls into methods in the driver during error
handling it is essentially random whether ide_lock is already held. This
causes a deadlock in the atiixp driver which also uses ide_lock internally
for locking.
Switch to a private lock instead.
[akpm@osl.org: cleanup]
Signed-off-by: Alan Cox <alan@redhat.com>
Acked-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions