summaryrefslogtreecommitdiffstats
path: root/firmware/e100
diff options
context:
space:
mode:
authorStefan Richter <stefanr@s5r6.in-berlin.de>2009-01-04 16:23:29 +0100
committerStefan Richter <stefanr@s5r6.in-berlin.de>2009-03-24 20:56:42 +0100
commitfb4430367b0bbee2420132faf16c7c762a39c0bb (patch)
treed5def952cdb381863d7a2b7eb0e421d7757c7d4d /firmware/e100
parent632321ecd99bf85c982a75f8329b4ecbb95b3a8f (diff)
downloadkernel-crypto-fb4430367b0bbee2420132faf16c7c762a39c0bb.tar.gz
kernel-crypto-fb4430367b0bbee2420132faf16c7c762a39c0bb.tar.xz
kernel-crypto-fb4430367b0bbee2420132faf16c7c762a39c0bb.zip
firewire: cdev: reference-count client instances
The lifetime of struct client instances must be longer than the lifetime of any client resource. This fixes a possible race between fw_device_op_release and transaction completions. It also prepares for new ioctls for isochronous resource management which will involve delayed processing of client resources. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> Reviewed-by: David Moore <dcm@acm.org>
Diffstat (limited to 'firmware/e100')
0 files changed, 0 insertions, 0 deletions