]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/scsi/osd/osd_uld.c
scsi: osd_uld: remove an unneeded NULL check
[karo-tx-linux.git] / drivers / scsi / osd / osd_uld.c
index e0ce5d2fd14d29656ab5409b9356217118ce0a98..c3563a9512b7ccff8d102f28cfd517b68d3a7805 100644 (file)
@@ -524,10 +524,9 @@ static int osd_remove(struct device *dev)
        struct scsi_device *scsi_device = to_scsi_device(dev);
        struct osd_uld_device *oud = dev_get_drvdata(dev);
 
-       if (!oud || (oud->od.scsi_device != scsi_device)) {
-               OSD_ERR("Half cooked osd-device %p,%p || %p!=%p",
-                       dev, oud, oud ? oud->od.scsi_device : NULL,
-                       scsi_device);
+       if (oud->od.scsi_device != scsi_device) {
+               OSD_ERR("Half cooked osd-device %p, || %p!=%p",
+                       dev, oud->od.scsi_device, scsi_device);
        }
 
        device_unregister(&oud->class_dev);