From: Stefan Richter Date: Sun, 17 Jun 2007 21:47:45 +0000 (+0200) Subject: ieee1394: nodemgr: parallelize between several hosts X-Git-Tag: v2.6.23-rc1~1199^2~22 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a0e857eeffba8976be6bdb9f4bb011c18eb2aff7;p=pandora-kernel.git 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: Stefan Richter --- Reading git-diff-tree failed