All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv3 0/4] zoned block device specific errors
@ 2020-09-17 23:18 ` Keith Busch
  0 siblings, 0 replies; 34+ messages in thread
From: Keith Busch @ 2020-09-17 23:18 UTC (permalink / raw)
  To: linux-nvme, sagi, hch, linux-block
  Cc: axboe, linux-scsi, martin.petersen, Keith Busch

Zone block devices may have some limits that require special handling.
This series provides a way for drivers to notify of these conditions.

v2->v3:

  Split status for max open vs max active errors (Christoph)

  Include scsi use for the new status (Damien)

  Update documentation for the new status inline with the request_queue
  properties they relate to

Damien Le Moal (2):
  scsi: update additional sense codes list
  scsi: handle zone resources errors

Keith Busch (2):
  block: add zone specific block statuses
  nvme: translate zone resource errors

 Documentation/block/queue-sysfs.rst |  8 +++++
 block/blk-core.c                    |  4 +++
 drivers/nvme/host/core.c            |  4 +++
 drivers/scsi/scsi_lib.c             |  9 +++++
 drivers/scsi/sense_codes.h          | 54 ++++++++++++++++++++++++++++-
 include/linux/blk_types.h           | 18 ++++++++++
 6 files changed, 96 insertions(+), 1 deletion(-)

-- 
2.24.1


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

end of thread, other threads:[~2020-09-22 21:48 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-17 23:18 [PATCHv3 0/4] zoned block device specific errors Keith Busch
2020-09-17 23:18 ` Keith Busch
2020-09-17 23:18 ` [PATCHv3 1/4] block: add zone specific block statuses Keith Busch
2020-09-17 23:18   ` Keith Busch
2020-09-18  0:29   ` Damien Le Moal
2020-09-18  0:29     ` Damien Le Moal
2020-09-18 13:31   ` Johannes Thumshirn
2020-09-18 13:31     ` Johannes Thumshirn
2020-09-18 19:40     ` Keith Busch
2020-09-18 19:40       ` Keith Busch
2020-09-21  6:54       ` Johannes Thumshirn
2020-09-21  6:54         ` Johannes Thumshirn
2020-09-17 23:18 ` [PATCHv3 2/4] nvme: translate zone resource errors Keith Busch
2020-09-17 23:18   ` Keith Busch
2020-09-18  0:30   ` Damien Le Moal
2020-09-18  0:30     ` Damien Le Moal
2020-09-18 13:29   ` Johannes Thumshirn
2020-09-18 13:29     ` Johannes Thumshirn
2020-09-17 23:18 ` [PATCHv3 3/4] scsi: update additional sense codes list Keith Busch
2020-09-17 23:18   ` Keith Busch
2020-09-18  0:36   ` Damien Le Moal
2020-09-18  0:36     ` Damien Le Moal
2020-09-17 23:18 ` [PATCHv3 4/4] scsi: handle zone resources errors Keith Busch
2020-09-17 23:18   ` Keith Busch
2020-09-18  0:37   ` Damien Le Moal
2020-09-18  0:37     ` Damien Le Moal
2020-09-22 21:45   ` Martin K. Petersen
2020-09-22 21:45     ` Martin K. Petersen
2020-09-18  0:49 ` [PATCHv3 0/4] zoned block device specific errors Damien Le Moal
2020-09-18  0:49   ` Damien Le Moal
2020-09-22 13:10 ` Christoph Hellwig
2020-09-22 13:10   ` Christoph Hellwig
2020-09-22 21:48 ` Martin K. Petersen
2020-09-22 21:48   ` Martin K. Petersen

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.