On Tue, Jul 25, 2006 at 01:30:28PM -0700, Greg KH wrote:
> This adds the infrastructure for drivers to do a threaded probe.
> - goto ProbeFailed;
> + goto probe_failed;
> }
> } else if (drv->probe) {
> ret = drv->probe(dev);
> if (ret) {
> dev->driver = NULL;
> - goto ProbeFailed;
> + goto probe_failed;
> }
> }
> device_bind_driver(dev);
> ret = 1;
> pr_debug("%s: Bound Device %s to Driver %s\n",
> drv->bus->name, dev->bus_id, drv->name);
> - goto Done;
> + goto done;
>
> - ProbeFailed:
> +probe_failed:
> if (ret == -ENODEV || ret == -ENXIO) {
> /* Driver matched, but didn't support device
> * or device not found.
> @@ -110,7 +99,53 @@ int driver_probe_device(struct device_dr
> "%s: probe of %s failed with error %d\n",
> drv->name, dev->bus_id, ret);
> }
> - Done:
> +done:
Removing these changes will make this patch smaller and do one thing. ;-)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]