All of lore.kernel.org
 help / color / mirror / Atom feed
* ->retries fixups V2
@ 2017-04-05 17:18 ` Christoph Hellwig
  0 siblings, 0 replies; 38+ messages in thread
From: Christoph Hellwig @ 2017-04-05 17:18 UTC (permalink / raw)
  To: Jens Axboe, Keith Busch, Sagi Grimberg
  Cc: linux-nvme, linux-block, linux-scsi

This series fixes a few lose bits in terms of how nvme uses ->retries,
including fixing it for non-PCIe transports.  While at it I noticed that
nvme and scsi use the field in entirely different ways, and no other
driver uses it at all.  So I decided to move it into the nvme_request and
scsi_request structures instead.

Changes since V1:
 - better changelog for one patch
 - move the new retries field to the end of struct nvme_request

^ permalink raw reply	[flat|nested] 38+ messages in thread
* ->retries fixups
@ 2017-04-05 14:18 Christoph Hellwig
  2017-04-05 14:18   ` Christoph Hellwig
  0 siblings, 1 reply; 38+ messages in thread
From: Christoph Hellwig @ 2017-04-05 14:18 UTC (permalink / raw)
  To: Jens Axboe, Keith Busch, Sagi Grimberg
  Cc: linux-nvme, linux-block, linux-scsi

This series fixes a few lose bits in terms of how nvme uses ->retries,
including fixing it for non-PCIe transports.  While at it I noticed that
nvme and scsi use the field in entirely different ways, and no other
driver uses it at all.  So I decided to move it into the nvme_request and
scsi_request structures instead.

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

end of thread, other threads:[~2017-04-06  8:55 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-05 17:18 ->retries fixups V2 Christoph Hellwig
2017-04-05 17:18 ` Christoph Hellwig
2017-04-05 17:18 ` [PATCH 1/5] nvme: move ->retries setup to nvme_setup_cmd Christoph Hellwig
2017-04-05 17:18   ` Christoph Hellwig
2017-04-05 17:32   ` Sagi Grimberg
2017-04-05 17:32     ` Sagi Grimberg
2017-04-06  8:55   ` Johannes Thumshirn
2017-04-06  8:55     ` Johannes Thumshirn
2017-04-06  8:55     ` Johannes Thumshirn
2017-04-05 17:18 ` [PATCH 2/5] nvme: cleanup nvme_req_needs_retry Christoph Hellwig
2017-04-05 17:18   ` Christoph Hellwig
2017-04-05 17:32   ` Sagi Grimberg
2017-04-05 17:32     ` Sagi Grimberg
2017-04-05 17:18 ` [PATCH 3/5] nvme: mark nvme_max_retries static Christoph Hellwig
2017-04-05 17:18   ` Christoph Hellwig
2017-04-05 17:33   ` Sagi Grimberg
2017-04-05 17:33     ` Sagi Grimberg
2017-04-05 17:18 ` [PATCH 4/5] nvme: move the retries count to struct nvme_request Christoph Hellwig
2017-04-05 17:18   ` Christoph Hellwig
2017-04-05 17:33   ` Sagi Grimberg
2017-04-05 17:33     ` Sagi Grimberg
2017-04-05 17:18 ` [PATCH 5/5] block, scsi: move the retries field to struct scsi_request Christoph Hellwig
2017-04-05 17:18   ` Christoph Hellwig
2017-04-05 17:33   ` Sagi Grimberg
2017-04-05 17:33     ` Sagi Grimberg
2017-04-05 18:06 ` ->retries fixups V2 Jens Axboe
2017-04-05 18:06   ` Jens Axboe
2017-04-05 18:16   ` Christoph Hellwig
2017-04-05 18:16     ` Christoph Hellwig
2017-04-05 18:18     ` Jens Axboe
2017-04-05 18:18       ` Jens Axboe
  -- strict thread matches above, loose matches on Subject: below --
2017-04-05 14:18 ->retries fixups Christoph Hellwig
2017-04-05 14:18 ` [PATCH 1/5] nvme: move ->retries setup to nvme_setup_cmd Christoph Hellwig
2017-04-05 14:18   ` Christoph Hellwig
2017-04-05 14:43   ` Johannes Thumshirn
2017-04-05 14:43     ` Johannes Thumshirn
2017-04-05 14:43     ` Johannes Thumshirn
2017-04-05 14:50     ` Christoph Hellwig
2017-04-05 14:50       ` 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.