mbox series

[v3,0/4] scsi_debug improvements

Message ID 20240307203015.870254-1-bvanassche@acm.org
Headers show
Series scsi_debug improvements | expand

Message

Bart Van Assche March 7, 2024, 8:30 p.m. UTC
Hi Martin,

This patch series fixes a bug in the scsi_debug driver, simplifies the
driver and also splits it into two source files. Please consider this patch
series for the next merge window.

Thanks,

Bart.

Changes compared to v2:
 - Converted a single patch into a patch series.
 - Addressed John's comments on the patch that splits the source code into two
   files.

Changes compared to v1:
 - Made the patch description more detailed.

Bart Van Assche (4):
  scsi: scsi_debug: Remove a reference to in_use_bm
  scsi: scsi_debug: Do not sleep in atomic sections
  scsi: scsi_debug: Simplify command handling
  scsi: scsi_debug: Make CRC_T10DIF support optional

 drivers/scsi/Kconfig                          |   3 +-
 drivers/scsi/Makefile                         |   2 +
 drivers/scsi/scsi_debug_dif.c                 | 240 +++++++++++
 drivers/scsi/scsi_debug_dif.h                 |  57 +++
 .../scsi/{scsi_debug.c => scsi_debug_main.c}  | 399 ++----------------
 5 files changed, 333 insertions(+), 368 deletions(-)
 create mode 100644 drivers/scsi/scsi_debug_dif.c
 create mode 100644 drivers/scsi/scsi_debug_dif.h
 rename drivers/scsi/{scsi_debug.c => scsi_debug_main.c} (96%)