Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9514bfe5d92000a9fd6f3c44aa775819b5d78aaf
Commit:     9514bfe5d92000a9fd6f3c44aa775819b5d78aaf
Parent:     4638aef1e2d8d938e52cd49f6492e9d414b38380
Author:     Peter Korsgaard <[EMAIL PROTECTED]>
AuthorDate: Tue Jul 3 00:46:42 2007 +0200
Committer:  Jeff Garzik <[EMAIL PROTECTED]>
CommitDate: Tue Jul 10 12:41:18 2007 -0400

    Cleanup usbnet_probe() return value handling
    
    usbnet_probe() handles a positive return value from the driver bind()
    function as success, but will later only setup the status handler if the
    return value was zero, leading to confusion. Patch adjusts this to accept
    positive values as success in both checks.
    
    Signed-off-by: Peter Korsgaard <[EMAIL PROTECTED]>
    Signed-off-by: Jeff Garzik <[EMAIL PROTECTED]>
---
 drivers/net/usb/usbnet.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/net/usb/usbnet.c b/drivers/net/usb/usbnet.c
index 86b6908..37bf4f2 100644
--- a/drivers/net/usb/usbnet.c
+++ b/drivers/net/usb/usbnet.c
@@ -1213,7 +1213,7 @@ usbnet_probe (struct usb_interface *udev, const struct 
usb_device_id *prod)
                        status = 0;
 
        }
-       if (status == 0 && dev->status)
+       if (status >= 0 && dev->status)
                status = init_status (dev, udev);
        if (status < 0)
                goto out3;
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to