-
由 Eric W. Biederman 提交于
There is no locking in init_uio_class so multiple drivers can race and create multiple uio classes. Fix this by simplifying the code. In particular always register the uio class during module_init and make things simpler. Signed-off-by: NEric W. Biederman <ebiederm@aristanetworks.com> Reviewed-by: NThomas Gleixner <tglx@linutronix.de> Signed-off-by: NHans J. Koch <hjk@linutronix.de> Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
3d4f9d76