mbox series

[v4,0/3] SCSI core patches

Message ID 20230518193159.1166304-1-bvanassche@acm.org
Headers show
Series SCSI core patches | expand

Message

Bart Van Assche May 18, 2023, 7:31 p.m. UTC
Hi Martin,

Please consider these SCSI core patches for the next merge window.

Thanks,

Bart.

Changes compared to v3:
- Changed the SCSI tracing format to make it less likely to break existing
  user space software that parses SCSI trace information.
- Dropped patch "Delay running the queue if the host is blocked".

Changes compared to v2:
- Dropped patch "Update a source code comment".
- In patch "Trace SCSI sense data", changed the format for the sense key and
  left out a superfluous parenthese.
- In patch "Only kick the requeue list if necessary", moved the
  blk_mq_kick_requeue_list() call from scsi_run_host_queues() into
  scsi_run_queue().

Changes compared to v1:
- Improved the SCSI tracing patch as requested by Steven Rostedt and
  Niklas Cassel.
- Added patch "Delay running the queue if the host is blocked".

Bart Van Assche (3):
  scsi: core: Use min() instead of open-coding it
  scsi: core: Trace SCSI sense data
  scsi: core: Only kick the requeue list if necessary

 drivers/scsi/scsi_common.c  |  3 +--
 drivers/scsi/scsi_lib.c     | 13 ++++++++-----
 include/trace/events/scsi.h | 21 +++++++++++++++++++--
 3 files changed, 28 insertions(+), 9 deletions(-)

Comments

Martin K. Petersen May 31, 2023, 3:06 p.m. UTC | #1
Bart,

> Please consider these SCSI core patches for the next merge window.

Applied to 6.5/scsi-staging, thanks!
Martin K. Petersen June 8, 2023, 1:42 a.m. UTC | #2
On Thu, 18 May 2023 12:31:56 -0700, Bart Van Assche wrote:

> Please consider these SCSI core patches for the next merge window.
> 
> Thanks,
> 
> Bart.
> 
> Changes compared to v3:
> - Changed the SCSI tracing format to make it less likely to break existing
>   user space software that parses SCSI trace information.
> - Dropped patch "Delay running the queue if the host is blocked".
> 
> [...]

Applied to 6.5/scsi-queue, thanks!

[1/3] scsi: core: Use min() instead of open-coding it
      https://git.kernel.org/mkp/scsi/c/416dace649c4
[2/3] scsi: core: Trace SCSI sense data
      https://git.kernel.org/mkp/scsi/c/8bb1c6243c4b
[3/3] scsi: core: Only kick the requeue list if necessary
      https://git.kernel.org/mkp/scsi/c/8b566edbdbfb