aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/imx/parallel-display.c
diff options
context:
space:
mode:
authorStefan Richter <[email protected]>2014-03-03 22:22:35 +0000
committerStefan Richter <[email protected]>2014-12-10 19:53:20 +0000
commit0765cbd3be699b4a72db67069247d514f06a1e4f (patch)
treedd57c6f137bdfdb39d35d1b89241aa227726a213 /drivers/gpu/drm/imx/parallel-display.c
parentfirewire: core: document fw_csr_string's truncation of long strings (diff)
downloadkernel-0765cbd3be699b4a72db67069247d514f06a1e4f.tar.gz
kernel-0765cbd3be699b4a72db67069247d514f06a1e4f.zip
firewire: sbp2: protect a reference counter properly
The assertion in the comment in sbp2_allow_block() is no longer true. Or maybe it never was true. At least now, the sole caller of sbp2_allow_block(), sbp2_login, can run concurrently to one of sbp2_unblock()'s callers, sbp2_remove. sbp2_login is performed by sbp2_logical_unit.work. sbp2_remove is performed by fw_device.work. sbp2_remove cancels sbp2_logical_unit.work, but only after it called sbp2_unblock. Signed-off-by: Stefan Richter <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/imx/parallel-display.c')
0 files changed, 0 insertions, 0 deletions