ipmi: Rework locking and shutdown for hot remove
authorCorey Minyard <cminyard@mvista.com>
Fri, 6 Apr 2018 03:05:04 +0000 (22:05 -0500)
committerCorey Minyard <cminyard@mvista.com>
Wed, 18 Apr 2018 15:22:58 +0000 (10:22 -0500)
commite86ee2d44b44056243da17c120ad258717cedf9b
tree8ea784b7af816612379aa0ecb26f4a754c973ae2
parentac93bd0c9e163fd3e2edfb4b5af22955b408431a
ipmi: Rework locking and shutdown for hot remove

To handle hot remove of interfaces, a lot of rework had to be
done to the locking.  Several things were switched over to srcu
and shutdown for users and interfaces was added for cleaner
shutdown.

Signed-off-by: Corey Minyard <cminyard@mvista.com>
drivers/char/ipmi/ipmi_msghandler.c