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

Reply via email to