X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=drivers%2Fscsi%2Fscsi_transport_srp.c;h=65c584db33bd6d3348bdfd4b14fd2c35634c584f;hb=2d94dfc8c38edf63e91e48fd55c3a8822b6a9ced;hp=44a340bd937b9fb43752ccceb1427c25341f92bc;hpb=37e58df30063e229ee5157f9d1c1fa1d749917c2;p=~andy%2Flinux diff --git a/drivers/scsi/scsi_transport_srp.c b/drivers/scsi/scsi_transport_srp.c index 44a340bd937..65c584db33b 100644 --- a/drivers/scsi/scsi_transport_srp.c +++ b/drivers/scsi/scsi_transport_srp.c @@ -265,7 +265,8 @@ EXPORT_SYMBOL_GPL(srp_rport_del); static int do_srp_rport_del(struct device *dev, void *data) { - srp_rport_del(dev_to_rport(dev)); + if (scsi_is_srp_rport(dev)) + srp_rport_del(dev_to_rport(dev)); return 0; }