linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PATCH pata-2.6] ide: clean up ide-tape, take#2
@ 2009-04-18 23:58 Tejun Heo
  2009-04-18 23:58 ` [PATCH 01/10] ide-tape,floppy: fix failed command completion after request sense Tejun Heo
                   ` (10 more replies)
  0 siblings, 11 replies; 18+ messages in thread
From: Tejun Heo @ 2009-04-18 23:58 UTC (permalink / raw)
  To: petkovbb, bzolnier, axboe, linux-ide

Hello, Bartlomiej, Jens, Borislav.

Upon ack, please pull from the following git tree.

  git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc.git ide-phase2

This is the second take of clean-up-ide-tape patchset.  Please read
the head message on the last take[L] for general description.

Changes from the last take are

* Tested with Seagate STT8000A rev 5.44 and various fixes bugs
  including a few already existing ones.

* 0003 and 0004 of the last take are merged into one.  The first one
  converted data carrier to bio and the second changed data transfer
  mechanism accordingly.  As blk_rq_map_kern() can produce scatter IO
  the first one without the second didn't work.

* Rebased.

This patchset contains the following ten patches.

 0001-ide-tape-floppy-fix-failed-command-completion-after.patch
 0002-ide-atapi-tape-floppy-allow-pc_callback-to-chan.patch
 0003-ide-tape-use-single-continuous-buffer.patch
 0004-ide-tape-use-standard-data-transfer-mechanism.patch
 0005-ide-tape-kill-idetape_bh.patch
 0006-ide-tape-unify-r-w-init-paths.patch
 0007-ide-tape-use-byte-size-instead-of-sectors-on-rw-iss.patch
 0008-ide-tape-simplify-read-write-functions.patch
 0009-ide-atapi-kill-unused-fields-and-callbacks.patch
 0010-ide-drop-rq-data-handling-from-ide_map_sg.patch

and is on top of

  linux-pata-2.6#for-next (15da90b516e9da92cc1d90001e640fd6707d0e27)
+ [1] ide-rq-buffer-data-special-cleanups patchset, take#2

and contains the following changes.

 drivers/ide/ide-atapi.c  |   29 -
 drivers/ide/ide-floppy.c |    4 
 drivers/ide/ide-io.c     |    6 
 drivers/ide/ide-tape.c   |  722 ++++++++++-------------------------------------
 include/linux/ide.h      |   12 
 5 files changed, 170 insertions(+), 603 deletions(-)

Thanks.

--
tejun

[L] http://thread.gmane.org/gmane.linux.ide/39316
[1] http://thread.gmane.org/gmane.linux.ide/39930

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

end of thread, other threads:[~2009-04-21 16:34 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-18 23:58 [GIT PATCH pata-2.6] ide: clean up ide-tape, take#2 Tejun Heo
2009-04-18 23:58 ` [PATCH 01/10] ide-tape,floppy: fix failed command completion after request sense Tejun Heo
2009-04-18 23:58 ` [PATCH 02/10] ide-atapi,tape,floppy: allow ->pc_callback() to change rq->data_len Tejun Heo
2009-04-18 23:58 ` [PATCH 03/10] ide-tape: use single continuous buffer Tejun Heo
2009-04-18 23:58 ` [PATCH 04/10] ide-tape: use standard data transfer mechanism Tejun Heo
2009-04-18 23:58 ` [PATCH 05/10] ide-tape: kill idetape_bh Tejun Heo
2009-04-18 23:58 ` [PATCH 06/10] ide-tape: unify r/w init paths Tejun Heo
2009-04-20 13:20   ` Sergei Shtylyov
2009-04-18 23:58 ` [PATCH 07/10] ide-tape: use byte size instead of sectors on rw issue functions Tejun Heo
2009-04-20 13:39   ` Sergei Shtylyov
2009-04-18 23:58 ` [PATCH 08/10] ide-tape: simplify read/write functions Tejun Heo
2009-04-18 23:58 ` [PATCH 09/10] ide-atapi: kill unused fields and callbacks Tejun Heo
2009-04-18 23:58 ` [PATCH 10/10] ide: drop rq->data handling from ide_map_sg() Tejun Heo
2009-04-20 11:57 ` [GIT PATCH pata-2.6] ide: clean up ide-tape, take#2 Bartlomiej Zolnierkiewicz
2009-04-21  3:23   ` [PATCH #ide-phase2] ide-dma: don't reset request fields on dma_timeout_retry() Tejun Heo
2009-04-21 11:53     ` Bartlomiej Zolnierkiewicz
2009-04-21 16:34       ` Tejun Heo
2009-04-21  5:09   ` [GIT PATCH pata-2.6] ide: clean up ide-tape, take#2 Borislav Petkov

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).