linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCHSET block#for-2.6.31] block: fix fallouts from recent cleanups, take#2
@ 2009-05-19  9:33 Tejun Heo
  2009-05-19  9:33 ` [PATCH 1/3] ub: use __blk_end_request_all() Tejun Heo
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Tejun Heo @ 2009-05-19  9:33 UTC (permalink / raw)
  To: linux-ide, jens.axboe, bharrosh, linux-kernel, linux-scsi,
	bzolnier, petkovbb, zaitcev@

Hello,

This is the second take of fix-fallouts patchset.  The first one[L]
was posted without header message.  Changes from the last take are

* ub change updated per Pete Zitcev's comment

* resid_len init bug spotted by Boaz Harrosh fixed

This patchset contains the following three patches.

  0001-ub-use-__blk_end_request_all.patch
  0002-block-set-rq-resid_len-to-blk_rq_bytes-on-issue.patch
  0003-bio-always-copy-back-data-for-copied-kernel-request.patch

0001 updates ub to use __blk_end_request_all() and 0002 restores the
original residue count behavior.  0003 makes sure kernel pc buffer is
bounced back even on request failure as user pc ones do.  This
inconsistency was discovered during discussion over residue count
semantics.

This patchset contains the following changes.

 block/blk-core.c                         |    5 +++--
 drivers/block/ub.c                       |   30 +++++++++++-------------------
 drivers/ide/ide-cd.c                     |    4 ++--
 drivers/ide/ide-tape.c                   |    2 +-
 drivers/message/fusion/mptsas.c          |    3 ++-
 drivers/scsi/libsas/sas_expander.c       |    4 ++++
 drivers/scsi/libsas/sas_host_smp.c       |    3 ---
 drivers/scsi/mpt2sas/mpt2sas_transport.c |    4 ++--
 fs/bio.c                                 |    2 +-
 9 files changed, 26 insertions(+), 31 deletions(-)

Thanks.

--
tejun

[L] http://thread.gmane.org/gmane.linux.ide/40728

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

end of thread, other threads:[~2009-05-19  9:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-19  9:33 [PATCHSET block#for-2.6.31] block: fix fallouts from recent cleanups, take#2 Tejun Heo
2009-05-19  9:33 ` [PATCH 1/3] ub: use __blk_end_request_all() Tejun Heo
2009-05-19  9:33 ` [PATCH 2/3] block: set rq->resid_len to blk_rq_bytes() on issue Tejun Heo
2009-05-19  9:33 ` [PATCH 3/3] bio: always copy back data for copied kernel requests Tejun Heo
2009-05-19  9:39 ` [PATCHSET block#for-2.6.31] block: fix fallouts from recent cleanups, take#2 Jens Axboe

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