The attached patch just reverts the "always provide sysfs debug files" part of Greg's patch. Gets rid of that compile error as well as keeping the driver object size smaller. If we want to have debug files without CONFIG_USB_DEBUG, I'd rather have them controlled by some other Kconfig option. - Dave