in the driver private, and explicitly cancel it if the server decides to close the device for real. - evdev-2.0.4-cache-info.patch: Rebase to account for same.
occurs on the fd. - evdev-2.0.4-cache-info.patch: cache device info to ensure reopened device isn't different to previous one.