FHCI fails to build in 2.6.33-rc5

Josh Boyer jwboyer at gmail.com
Sun Jan 24 00:53:37 EST 2010


When trying to build the Fedora devel kernel, I get the build error
below.  The *_frame_Q members of the fhci endpoint structure are
indeed declared as 'struct kfifo' and not pointers to such.  The
NULL checks in the fhci_ep0_free function seem odd when you take
that into account.

Thoughts on a fix?  If it's not fixed soon, I'll have to disable
it in the .config.

josh

In file included from drivers/usb/host/fhci-hcd.c:33:
drivers/usb/host/fhci.h: In function 'cq_get':
drivers/usb/host/fhci.h:520: warning: ignoring return value of 'kfifo_out', declared with attribute warn_unused_result
In file included from drivers/usb/host/fhci-hub.c:28:
drivers/usb/host/fhci.h: In function 'cq_get':
drivers/usb/host/fhci.h:520: warning: ignoring return value of 'kfifo_out', declared with attribute warn_unused_result
In file included from drivers/usb/host/fhci-q.c:25:
drivers/usb/host/fhci.h: In function 'cq_get':
drivers/usb/host/fhci.h:520: warning: ignoring return value of 'kfifo_out', declared with attribute warn_unused_result
In file included from drivers/usb/host/fhci-mem.c:24:
drivers/usb/host/fhci.h: In function 'cq_get':
drivers/usb/host/fhci.h:520: warning: ignoring return value of 'kfifo_out', declared with attribute warn_unused_result
In file included from drivers/usb/host/fhci-tds.c:25:
drivers/usb/host/fhci.h: In function 'cq_get':
drivers/usb/host/fhci.h:520: warning: ignoring return value of 'kfifo_out', declared with attribute warn_unused_result
drivers/usb/host/fhci-tds.c: In function 'fhci_ep0_free':
drivers/usb/host/fhci-tds.c:108: error: used struct type value where scalar is required
drivers/usb/host/fhci-tds.c:118: error: used struct type value where scalar is required
drivers/usb/host/fhci-tds.c:128: error: used struct type value where scalar is required
make[3]: *** [drivers/usb/host/fhci-tds.o] Error 1
make[2]: *** [drivers/usb/host] Error 2
make[1]: *** [drivers/usb] Error 2



More information about the Linuxppc-dev mailing list