diff options
author | Nikita Yushchenko <[email protected]> | 2016-09-22 12:02:25 +0300 |
---|---|---|
committer | Mark Brown <[email protected]> | 2016-09-22 11:24:22 +0100 |
commit | f0aa1ce6259eb65f53f969b3250c1d0aac84f30b (patch) | |
tree | 1015781676836a0e849c65a49e50679c1884b24d /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 815806e39bf6f7e7b34875d4a9609dbe76661782 (diff) |
regmap: fix deadlock on _regmap_raw_write() error path
Commit 815806e39bf6 ("regmap: drop cache if the bus transfer error")
added a call to regcache_drop_region() to error path in
_regmap_raw_write(). However that path runs with regmap lock taken,
and regcache_drop_region() tries to re-take it, causing a deadlock.
Fix that by calling map->cache_ops->drop() directly.
Signed-off-by: Nikita Yushchenko <[email protected]>
Signed-off-by: Mark Brown <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions