Skip to content
Commit 0cd75047 authored by Sergey Klyaus's avatar Sergey Klyaus Committed by Greg Kroah-Hartman
Browse files

driver core: fix race with userland in device_add()



bus_add_device() should be called before devtmpfs_create_node(), so when
userland application opens device from devtmpfs, it wouldn't get ENODEV
from kernel, because device_add() wasn't completed.

Signed-off-by: default avatarSergey Klyaus <Sergey.Klyaus@Tune-IT.Ru>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 4ef67a8c
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment