diff options
| author | Chris Rankin <[email protected]> | 2011-09-24 16:54:58 -0300 |
|---|---|---|
| committer | Mauro Carvalho Chehab <[email protected]> | 2011-09-25 09:47:59 -0300 |
| commit | b868a537b675eed2ba84bbeca4c8557ebf9e0156 (patch) | |
| tree | 42a7bd386be97907cbbc3243d5c2cdc3fc0bb2a1 /tools/perf/scripts/python/syscall-counts-by-pid.py | |
| parent | 4a6c4a9567aed23cf7e8134c63f3176a57e5572b (diff) | |
[media] em28xx: fix deadlock when unplugging and replugging a DVB adapter
This fixes the deadlock that occurs with either multiple PCTV 290e adapters or when a single PCTV 290e adapter is replugged.
For DVB devices, the device lock must now *not* be held when adding/removing either a device or an extension to the respective lists. (Because em28xx_init_dvb() will want to take the lock instead).
Conversely, for Audio-Only devices, the device lock *must* be held when adding/removing either a device or an extension to the respective lists.
Signed-off-by: Chris Rankin <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions