diff options
author | Marek Szyprowski <m.szyprowski@samsung.com> | 2016-04-28 13:25:04 +0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@osg.samsung.com> | 2016-05-02 16:39:58 +0300 |
commit | 9b15dfe0542fd6f7455c6aeca1cf711192343bf9 (patch) | |
tree | e4ec03145dd7b6ffd44b8e1a2527b34022ddb670 /drivers/media/dvb-frontends/stv0367_regs.h | |
parent | 243d4c0270a184e91ae589138652e19394edb1e7 (diff) | |
download | linux-9b15dfe0542fd6f7455c6aeca1cf711192343bf9.tar.xz |
[media] media: s3c-camif: fix deadlock on driver probe()
Commit 0c426c472b5585ed6e59160359c979506d45ae49 ("[media] media: Always
keep a graph walk large enough around") changed
media_device_register_entity() function to take mdev->graph_mutex. This
causes deadlock in driver probe, which calls (indirectly) this function
with ->graph_mutex taken. This patch removes taking ->graph_mutex in
driver probe to avoid deadlock. Other drivers don't take ->graph_mutex
for entity registration, so this change should be safe.
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Diffstat (limited to 'drivers/media/dvb-frontends/stv0367_regs.h')
0 files changed, 0 insertions, 0 deletions