Borislav Petkov
9bd27cba1a
ide-cd: fix DMA alignment regression
...
e5318b531b008c79d2a0c0df06a7b8628da38e2f ("ide: use the dma safe check for
REQ_TYPE_ATA_PC") introduced a regression which caused some ATAPI drives to
turn off DMA for REQ_TYPE_BLOCK_PC commands while burning and thus degrading
performance and ultimately causing an excessive amount of underruns.
The issue is documented also in:
http://bugzilla.kernel.org/show_bug.cgi?id=11742 .
Signed-off-by: Borislav Petkov <petkovbb@gmail.com>
Cc: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Tested-by: Valerio Passini <valerio.passini@unicam.it>
[bart: fixup patch description per comments from Sergei Shtylyov]
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2008-11-02 21:40:07 +01:00
..
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-26 09:35:05 -07:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-13 21:39:36 +02:00
2008-10-17 18:09:11 +02:00
2008-10-17 18:09:11 +02:00
2008-04-29 14:48:55 +02:00
2008-11-02 21:40:07 +01:00
2008-10-13 21:39:49 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 07:47:30 -04:00
2008-10-17 18:09:12 +02:00
2008-10-23 23:22:09 +02:00
2008-10-21 07:47:30 -04:00
2008-10-17 18:09:18 +02:00
2008-10-13 21:39:47 +02:00
2008-10-21 07:47:30 -04:00
2008-10-17 18:09:13 +02:00
2008-10-17 18:09:16 +02:00
2008-10-21 07:47:30 -04:00
2008-10-21 07:48:25 -04:00
2008-10-17 18:09:14 +02:00
2008-10-13 21:39:42 +02:00
2008-10-21 20:57:23 +02:00
2008-10-17 14:03:08 +02:00
2008-10-21 07:47:16 -04:00
2008-10-17 18:09:15 +02:00
2008-10-13 21:39:36 +02:00
2008-10-13 21:39:50 +02:00
2008-10-23 23:24:20 +02:00
2008-07-16 20:33:39 +02:00
2008-07-23 19:55:57 +02:00
2008-10-17 18:09:11 +02:00
2008-10-17 18:09:13 +02:00
2008-04-26 22:25:20 +02:00
2008-10-21 07:48:27 -04:00
2008-10-13 21:39:50 +02:00
2008-10-10 22:39:27 +02:00
2008-10-13 21:39:50 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-23 23:22:08 +02:00
2008-10-21 20:57:23 +02:00
2008-10-23 23:24:20 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-26 09:35:05 -07:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-23 23:22:07 +02:00
2008-10-21 20:57:23 +02:00
2008-10-10 22:39:32 +02:00
2008-10-23 23:22:07 +02:00
2008-10-23 23:22:07 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00
2008-10-23 23:22:08 +02:00
2008-10-23 23:22:07 +02:00
2008-10-21 20:57:23 +02:00
2008-10-21 20:57:23 +02:00