linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/9] ide: unify request completion methods
@ 2009-02-09 20:00 Bartlomiej Zolnierkiewicz
  2009-02-09 20:00 ` [PATCH 1/9] ide: make ide_special_rq() BUG() on unknown requests Bartlomiej Zolnierkiewicz
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Bartlomiej Zolnierkiewicz @ 2009-02-09 20:00 UTC (permalink / raw)
  To: linux-ide; +Cc: Bartlomiej Zolnierkiewicz, linux-kernel


Unify request completion methods so we (almost) always complete requests
using ide_complete_rq().  As a nice side-effect it de-convolutes a lot of
tricky code allowing further improvements later...

On top of pata-2.6 tree.

diffstat:
 drivers/ide/ide-atapi.c    |   20 +++-
 drivers/ide/ide-cd.c       |   18 ++--
 drivers/ide/ide-devsets.c  |    4 
 drivers/ide/ide-disk.c     |    4 
 drivers/ide/ide-dma.c      |    3 
 drivers/ide/ide-eh.c       |   14 ++-
 drivers/ide/ide-floppy.c   |   10 +-
 drivers/ide/ide-io.c       |  188 ++++++++++++++++-----------------------------
 drivers/ide/ide-tape.c     |    8 +
 drivers/ide/ide-taskfile.c |   10 +-
 include/linux/ide.h        |   10 +-
 11 files changed, 130 insertions(+), 159 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2009-02-09 20:00 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-09 20:00 [PATCH 0/9] ide: unify request completion methods Bartlomiej Zolnierkiewicz
2009-02-09 20:00 ` [PATCH 1/9] ide: make ide_special_rq() BUG() on unknown requests Bartlomiej Zolnierkiewicz
2009-02-09 20:00 ` [PATCH 2/9] ide: add ide_end_rq() Bartlomiej Zolnierkiewicz
2009-02-09 20:01 ` [PATCH 3/9] ide: sanitize ide_end_rq() Bartlomiej Zolnierkiewicz
2009-02-09 20:01 ` [PATCH 4/9] ide: pass error value to ide_complete_rq() Bartlomiej Zolnierkiewicz
2009-02-09 20:01 ` [PATCH 5/9] ide: move rq->errors quirk out from ide_end_request() Bartlomiej Zolnierkiewicz
2009-02-09 20:01 ` [PATCH 6/9] ide: remove BUG() from ide_complete_rq() Bartlomiej Zolnierkiewicz
2009-02-09 20:01 ` [PATCH 7/9] ide: pass number of bytes to complete to ide_complete_rq() Bartlomiej Zolnierkiewicz
2009-02-09 20:01 ` [PATCH 8/9] ide: use ide_end_rq() in ide_complete_rq() Bartlomiej Zolnierkiewicz
2009-02-09 20:01 ` [PATCH 9/9] ide: remove ide_end_request() Bartlomiej Zolnierkiewicz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).