diff options
author | Borislav Petkov <petkovbb@gmail.com> | 2009-03-31 20:14:58 +0200 |
---|---|---|
committer | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2009-03-31 20:14:58 +0200 |
commit | 2eba08270990b99fb5429b76ee97184ddd272f7f (patch) | |
tree | ed34e557681f7cf6c78144703eb84931377adcc3 /drivers/ide/ide-taskfile.c | |
parent | da19620d99377a52b953245089f831a9c3f049c2 (diff) | |
download | op-kernel-dev-2eba08270990b99fb5429b76ee97184ddd272f7f.zip op-kernel-dev-2eba08270990b99fb5429b76ee97184ddd272f7f.tar.gz |
ide-atapi: start DMA after issuing a packet command
Apparently¹, some ATAPI devices want to see the packet command first
before enabling DMA otherwise they simply hang indefinitely. Reorder the
two steps and start DMA only after having issued the command first.
[1] http://marc.info/?l=linux-kernel&m=123835520317235&w=2
Signed-off-by: Borislav Petkov <petkovbb@gmail.com>
Reported-by: Michael Roth <mroth@nessie.de>
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Diffstat (limited to 'drivers/ide/ide-taskfile.c')
0 files changed, 0 insertions, 0 deletions