Download Firefox: WindowsMac OS X
logo       
Google Custom Search
    AddThis Social Bookmark Button

struct usb_driver: msg#00005

Subject: struct usb_driver
Ok, so is the cvs HEAD supposed to work with the latest kernel version?

In the 2.6.15-r7 tree that I have (with gentoo-sources patches) I have
the following in include/linux/usb.h:

struct usb_driver {
        const char *name;

        int (*probe) (struct usb_interface *intf,
                      const struct usb_device_id *id);
...


In the 2.6.16 tree that I have (again, with gentoo-sources patches) I
have the following in include/linux/usb.h:

struct usb_driver {
        const char *name;

        int (*probe) (struct usb_interface *intf,
                      const struct usb_device_id *id);
...

Looks like gregkh removed it (and signed-off on it as well)...

commit 75318d2d7cab77b14c5d3dbd5e69f2680a769e16
Author: Greg Kroah-Hartman <gregkh-l3A5Bk7waGM@xxxxxxxxxxxxxxxx>
Date:   Mon Nov 21 14:53:03 2005 -0800

    [PATCH] USB: remove .owner field from struct usb_driver

    It is no longer needed, so let's remove it, saving a bit of memory.

    Signed-off-by: Greg Kroah-Hartman <gregkh-l3A5Bk7waGM@xxxxxxxxxxxxxxxx>


The patch is pretty obvious, but I just want to make sure that 2.6.16
is what orinoco cvs is supposed to be built against...

Thanks,
Jared


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642


<Prev in Thread] Current Thread [Next in Thread>