linux/drivers/hwtracing
Alexander Shishkin f7c81c7176 stm class: Fix unbalanced module/device refcounting
STM code takes references to the stm device and its module for the
duration of the character device's existence or the stm_source link.
Dropping these references is not well balanced everywhere, which may
lead to leaks.

This patch balances the acquisition and releasing of these two
references and annotates each site so that it's easier to verify
correctness by reading the code.

Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-02-20 14:09:14 -08:00
..
coresight coresight: implementing 'cpu_id()' API 2016-02-07 22:12:18 -08:00
intel_th intel_th: Use real device index in the node names 2016-02-20 14:09:14 -08:00
stm stm class: Fix unbalanced module/device refcounting 2016-02-20 14:09:14 -08:00