scsi: core: Drop obsolete Linux-specific SCSI status codes
Originally the SCSI subsystem has been using 'special' SCSI status codes, which were the SAM-specified ones but shifted by 1. As most drivers have now been modified to use the SAM-specified ones, having two nearly identical sets of definitions only causes confusion. The Linux-specifed SCSI status codes have been marked obsolete for several years so drop them and use the SAM-specified status codes throughout. Link: https://lore.kernel.org/r/20210427083046.31620-41-hare@suse.de Reviewed-by:Bart Van Assche <bvanassche@acm.org> Reviewed-by:
Douglas Gilbert <dgilbert@interlog.com> Signed-off-by:
Hannes Reinecke <hare@suse.de> Signed-off-by:
Martin K. Petersen <martin.petersen@oracle.com>
Showing
- drivers/ata/libata-scsi.c 1 addition, 1 deletiondrivers/ata/libata-scsi.c
- drivers/infiniband/ulp/srp/ib_srp.c 1 addition, 1 deletiondrivers/infiniband/ulp/srp/ib_srp.c
- drivers/scsi/3w-9xxx.c 1 addition, 1 deletiondrivers/scsi/3w-9xxx.c
- drivers/scsi/3w-xxxx.c 2 additions, 2 deletionsdrivers/scsi/3w-xxxx.c
- drivers/scsi/53c700.c 3 additions, 3 deletionsdrivers/scsi/53c700.c
- drivers/scsi/NCR5380.c 1 addition, 1 deletiondrivers/scsi/NCR5380.c
- drivers/scsi/arcmsr/arcmsr_hba.c 2 additions, 2 deletionsdrivers/scsi/arcmsr/arcmsr_hba.c
- drivers/scsi/esas2r/esas2r_main.c 1 addition, 1 deletiondrivers/scsi/esas2r/esas2r_main.c
- drivers/scsi/megaraid.c 2 additions, 2 deletionsdrivers/scsi/megaraid.c
- drivers/scsi/megaraid/megaraid_mbox.c 2 additions, 2 deletionsdrivers/scsi/megaraid/megaraid_mbox.c
- drivers/scsi/scsi_error.c 24 additions, 24 deletionsdrivers/scsi/scsi_error.c
- drivers/scsi/scsi_lib.c 1 addition, 1 deletiondrivers/scsi/scsi_lib.c
- drivers/scsi/sr.c 1 addition, 1 deletiondrivers/scsi/sr.c
- drivers/scsi/sr_ioctl.c 1 addition, 1 deletiondrivers/scsi/sr_ioctl.c
- drivers/xen/xen-scsiback.c 1 addition, 1 deletiondrivers/xen/xen-scsiback.c
- include/scsi/scsi.h 0 additions, 1 deletioninclude/scsi/scsi.h
- include/scsi/scsi_proto.h 1 addition, 21 deletionsinclude/scsi/scsi_proto.h
- include/scsi/sg.h 20 additions, 0 deletionsinclude/scsi/sg.h
Please register or sign in to comment