scsi: ufs: Add fault injection support
authorBart Van Assche <bvanassche@acm.org>
Thu, 22 Jul 2021 03:34:39 +0000 (20:34 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 3 Aug 2021 11:27:42 +0000 (07:27 -0400)
commitc11a1ae9b8f65ef7b82a5a1155581a6e6bafa375
tree63f6b4ca2bae3cc818718621b7e817d2dfddd955
parent73dc3c4ac703c6fea4b40e8ed1ddd80564da3dea
scsi: ufs: Add fault injection support

Make it easier to test the UFS error handler and abort handler.

Link: https://lore.kernel.org/r/20210722033439.26550-19-bvanassche@acm.org
Acked-by: Bean Huo <beanhuo@micron.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/Kconfig
drivers/scsi/ufs/Makefile
drivers/scsi/ufs/ufs-fault-injection.c [new file with mode: 0644]
drivers/scsi/ufs/ufs-fault-injection.h [new file with mode: 0644]
drivers/scsi/ufs/ufshcd.c