HID: fix race between usb_register_dev() and hiddev_open()