mirror of
https://github.com/torvalds/linux.git
synced 2024-12-28 13:51:44 +00:00
[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),
|
void (*done)(void *, char *, int, int),
|
||||||
gfp_t gfp);
|
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)
|
static inline unsigned int sdev_channel(struct scsi_device *sdev)
|
||||||
|
Loading…
Reference in New Issue
Block a user