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
|