]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/base/driver.c
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[karo-tx-linux.git] / drivers / base / driver.c
index 3ec3896c83a659ac069a4d27a98f0bcdd193f78e..207c27ddf828392ef2ffb74ace6d0b4c8269282a 100644 (file)
@@ -80,7 +80,7 @@ struct device *driver_find_device(struct device_driver *drv,
        struct klist_iter i;
        struct device *dev;
 
-       if (!drv)
+       if (!drv || !drv->p)
                return NULL;
 
        klist_iter_init_node(&drv->p->klist_devices, &i,