]> git.hungrycats.org Git - linux/commit
[PATCH] ide: use "normal" handlers for "flagged" taskfiles (ide-taskfile.c)
authorBartlomiej Zolnierkiewicz <b.zolnierkiewicz@elka.pw.edu.pl>
Wed, 14 Jul 2004 10:42:30 +0000 (03:42 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Wed, 14 Jul 2004 10:42:30 +0000 (03:42 -0700)
commit597e1a97f0c2675a3d4ccc00afcf510bf1f3dc33
tree628e84cbdc95397105634d4453cc9a70228b9e7d
parent2ed1dad285c34b5ff1c13e483eb98a736e7d8b22
[PATCH] ide: use "normal" handlers for "flagged" taskfiles (ide-taskfile.c)

This fixes following issues for PIO-in:
 - shared PCI IRQs handling
 - fail request if the last status is bad
and PIO-out:
 - set hwgroup->handler/timer in prehandlers
 - handle drive->unmask in prehandlers
 - check for !rq->nr_sectors and DRQ_STAT bit set
 - use drive->bad_wstat instead of BAD_W_STAT

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@elka.pw.edu.pl>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/ide/ide-taskfile.c