[PATCH 4.14 039/126] uio: potential double frees if __uio_register_device() fails