Skip to content
Commit a0e857ee authored by Stefan Richter's avatar Stefan Richter
Browse files

ieee1394: nodemgr: parallelize between several hosts



Remove the global nodemgr_serialize mutex which enclosed most of the
host thread event loop.  This allows for parallelism between several
host adapter cards.

Properly serialize the driver hooks .update(), .suspend(), .resume(),
and .remove() by means of device->sem.  These hooks can be called from
outside the host threads' contexts.

Get() and put() the device.driver when calling its hooks.

Signed-off-by: default avatarStefan Richter <stefanr@s5r6.in-berlin.de>
parent dd7f2928
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