Just noticed (on stable while building a kernel module, but this affects current as well) that sys/dev/usb/usbdi_util.h is not protected from multiple includes - i.e. it doesn't have the #ifndef _USBDI_UTIL_H #define _USBDI_UTIL_H ... #endif wrapper around it. Any objection if i commit it ? cheers luigi