All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/9] I/O path micro-optimizations and per-command private data support
@ 2014-02-20 22:20 Christoph Hellwig
  2014-02-20 22:20 ` [PATCH 1/9] scsi: avoid useless free_list lock roundtrips Christoph Hellwig
                   ` (9 more replies)
  0 siblings, 10 replies; 13+ messages in thread
From: Christoph Hellwig @ 2014-02-20 22:20 UTC (permalink / raw)
  To: James Bottomley; +Cc: linux-scsi

This is a resend of the easily acceptable subset of the previously sent
patches. The first two patches avoid taking the host_lock needlessly for
fast path operations, patches 3 to 5 avoid useless manipulations of the
device reference count, and the remaining ones allow a driver specifying
an extra command size so drivers don't have to allocate memory for driver
specific data additionally, as well as converting virtio-scsi to use this
feature.

Changes from the first version are limited to reordering the patch series,
fixing patch subjects and attribution and adding some boilerplate commands
back.

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

end of thread, other threads:[~2014-03-12  7:27 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-20 22:20 [PATCH 0/9] I/O path micro-optimizations and per-command private data support Christoph Hellwig
2014-02-20 22:20 ` [PATCH 1/9] scsi: avoid useless free_list lock roundtrips Christoph Hellwig
2014-02-20 22:20 ` [PATCH 2/9] scsi: avoid taking host_lock in scsi_run_queue unless nessecary Christoph Hellwig
2014-02-21 12:19   ` Hannes Reinecke
2014-02-20 22:20 ` [PATCH 3/9] scsi: do not manipulate device reference counts in scsi_get/put_command Christoph Hellwig
2014-02-21 12:20   ` Hannes Reinecke
2014-02-20 22:20 ` [PATCH 4/9] scsi: remove a useless get/put_device pair in scsi_request_fn Christoph Hellwig
2014-02-20 22:20 ` [PATCH 5/9] scsi: remove a useless get/put_device pair in scsi_next_command Christoph Hellwig
2014-02-20 22:20 ` [PATCH 6/9] scsi: remove a useless get/put_device pair in scsi_requeue_command Christoph Hellwig
2014-02-20 22:20 ` [PATCH 7/9] megaraid: simplify internal command handling Christoph Hellwig
2014-02-20 22:21 ` [PATCH 8/9] scsi: simplify command allocation and freeing a bit Christoph Hellwig
2014-02-20 22:21 ` [PATCH 9/9] scsi: add support for per-host cmd pools Christoph Hellwig
2014-03-12  7:27 ` [PATCH 0/9] I/O path micro-optimizations and per-command private data support Christoph Hellwig

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.