On Thu, 2010-01-21 at 10:15 +0200, Gal Rosen wrote: > diff --git a/drivers/scsi/scsi_transport_fc.c > b/drivers/scsi/scsi_transport_fc.c > index 5fd64e7..be96eb0 100644 > --- a/drivers/scsi/scsi_transport_fc.c > +++ b/drivers/scsi/scsi_transport_fc.c > @@ -1217,6 +1217,15 @@ store_fc_vport_delete(struct device *dev, > struct device_attribute *attr, > { > struct fc_vport *vport = transport_class_to_vport(dev); > struct Scsi_Host *shost = vport_to_shost(vport); > + unsigned int flags; > + > + spin_lock_irqsave(shost->host_lock, flags); For a spinlock flags has to be unsigned long, not unsigned int ... but I can fix that up. James -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html