linux/drivers/hwtracing
Alexander Shishkin cde4ad8368 stm class: Guard output assignment against concurrency
It is possible to concurrently assign the same output (a character
device writer or an stm_source device) to different stm devices,
which sets off a strategically placed warning in stm_output_assign().

To avoid this, use a spinlock to serialize (un)assignments between
outputs and stm devices.

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: Guard output assignment against concurrency 2016-02-20 14:09:14 -08:00