On 2/11/22 23:32, Bart Van Assche wrote:
Move the SCSI pointer into the NCR5380 private command data instead of using the SCSI pointer from struct scsi_cmnd. This patch prepares for removal of the SCSI pointer from struct scsi_cmnd. The NCR5380 drivers have been identified as follows: $ git grep -l '#include.*NCR5380.h' drivers/scsi/arm/cumana_1.c drivers/scsi/arm/oak.c drivers/scsi/atari_scsi.c drivers/scsi/dmx3191d.c drivers/scsi/g_NCR5380.c drivers/scsi/mac_scsi.c drivers/scsi/sun3_scsi.c Cc: Finn Thain <fthain@xxxxxxxxxxxxxxxxxxx> Cc: Hannes Reinecke <hare@xxxxxxxx> Cc: Ondrej Zary <linux@xxxxxxxxxxxxxxxxxxxx> Cc: Michael Schmitz <schmitzmic@xxxxxxxxx> Reviewed-by: Johannes Thumshirn <johannes.thumshirn@xxxxxxx> Reviewed-by: Himanshu Madhani <himanshu.madhani@xxxxxxxxxx> Signed-off-by: Bart Van Assche <bvanassche@xxxxxxx> --- drivers/scsi/NCR5380.c | 89 ++++++++++++++++++++++++--------------- drivers/scsi/NCR5380.h | 1 + drivers/scsi/atari_scsi.c | 7 ++- drivers/scsi/g_NCR5380.c | 6 ++- drivers/scsi/mac_scsi.c | 7 ++- drivers/scsi/sun3_scsi.c | 4 +- 6 files changed, 72 insertions(+), 42 deletions(-)
Reviewed-by: Hannes Reinecke <hare@xxxxxxx> Cheers, Hannes -- Dr. Hannes Reinecke Kernel Storage Architect hare@xxxxxxx +49 911 74053 688 SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nürnberg HRB 36809 (AG Nürnberg), GF: Felix Imendörffer