Hmm, the patch was really against pre1 (but applied cleanly against the final version), I guess someone's been changing what's implicitly #included. (Though I thought I tested the build, not just apply, against 2.5.7.)
Should be easily fixed by adding an explicit #include of <linux/completion.h> ... - Dave ----- Original Message ----- From: "Greg KH" <[EMAIL PROTECTED]> To: "David Brownell" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Wednesday, March 27, 2002 4:23 PM Subject: Re: PATCH 2.5.7: hcd-0327 > On Wed, Mar 27, 2002 at 03:58:29PM -0800, David Brownell wrote: > > - Uses <linux/completion.h> for unlink synchronization > > Hm, something's wrong with this portion I think, as I get the following > compile time errors after applying this patch: > hcd.c:1560: field `done' has incomplete type > hcd.c: In function `unlink_complete': > hcd.c:1579: warning: implicit declaration of function `complete' > hcd.c: In function `hcd_unlink_urb': > hcd.c:1661: warning: implicit declaration of function `init_completion' > hcd.c:1689: warning: implicit declaration of function `wait_for_completion' > > Any ideas? > > thanks, > > greg k-h _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
