]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: dpt_i2o: Remove obsolete driver
authorArnd Bergmann <arnd@arndb.de>
Fri, 24 Jun 2022 15:52:25 +0000 (17:52 +0200)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 28 Jun 2022 02:56:21 +0000 (22:56 -0400)
commitaa055bf1bd3a647fd96610999984095d33d80f86
tree93650deac1394d598623515958764def60cdb98b
parent2eb44c192003f43a435c1d3e65a1dbecab497022
scsi: dpt_i2o: Remove obsolete driver

The dpt_i2o driver was fixed to stop using virt_to_bus() in 2008, but it
still has a stale reference in an error handling code path that could never
work. I submitted a patch to fix this reference earlier, but Hannes
Reinecke suggested that removing the driver may be just as good here.

The i2o driver layer was removed in 2015 with commit 656f9bfefbf3
("staging: remove i2o subsystem"), but the even older dpt_i2o scsi driver
stayed around.

The last non-cleanup patches I could find were from Miquel van Smoorenburg
and Mark Salyzyn back in 2008, they might know if there is any chance of
the hardware still being used anywhere.

Link: https://lore.kernel.org/linux-scsi/CAK8P3a1XfwkTOV7qOs1fTxf4vthNBRXKNu8A5V7TWnHT081NGA@mail.gmail.com/T/
Link: https://lore.kernel.org/r/20220624155226.2889613-3-arnd@kernel.org
Cc: Miquel van Smoorenburg <mikevs@xs4all.net>
Cc: Mark Salyzyn <salyzyn@android.com>
Cc: Hannes Reinecke <hare@suse.de>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
12 files changed:
Documentation/userspace-api/ioctl/ioctl-number.rst
MAINTAINERS
drivers/scsi/Kconfig
drivers/scsi/Makefile
drivers/scsi/dpt/dpti_i2o.h [deleted file]
drivers/scsi/dpt/dpti_ioctl.h [deleted file]
drivers/scsi/dpt/dptsig.h [deleted file]
drivers/scsi/dpt/osd_defs.h [deleted file]
drivers/scsi/dpt/osd_util.h [deleted file]
drivers/scsi/dpt/sys_info.h [deleted file]
drivers/scsi/dpt_i2o.c [deleted file]
drivers/scsi/dpti.h [deleted file]