kernel stuff needed for sync_usb