[PATCH] scsi: device_reprobe() can fail
device_reprobe() should return an error code. When it does so, scsi_device_reprobe() should propagate it back. Acked-by: Jeff Garzik <jeff@garzik.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
cfae35804b
commit
cb5d9e0948
|
@ -298,9 +298,9 @@ extern int scsi_execute_async(struct scsi_device *sdev,
|
|||
void (*done)(void *, char *, int, int),
|
||||
gfp_t gfp);
|
||||
|
||||
static inline void scsi_device_reprobe(struct scsi_device *sdev)
|
||||
static inline int __must_check scsi_device_reprobe(struct scsi_device *sdev)
|
||||
{
|
||||
device_reprobe(&sdev->sdev_gendev);
|
||||
return device_reprobe(&sdev->sdev_gendev);
|
||||
}
|
||||
|
||||
static inline unsigned int sdev_channel(struct scsi_device *sdev)
|
||||
|
|
Loading…
Reference in New Issue