diff options
| author | Stefan Richter <[email protected]> | 2014-03-03 22:23:22 +0000 |
|---|---|---|
| committer | Stefan Richter <[email protected]> | 2014-12-10 19:53:20 +0000 |
| commit | 8e045a31e7c0536e4deb750b37c919fadcb44aa3 (patch) | |
| tree | 803fb29487ccf05382aec1bbdd665fa179201cdb /drivers/gpu/drm/imx/parallel-display.c | |
| parent | firewire: sbp2: protect a reference counter properly (diff) | |
| download | kernel-8e045a31e7c0536e4deb750b37c919fadcb44aa3.tar.gz kernel-8e045a31e7c0536e4deb750b37c919fadcb44aa3.zip | |
firewire: sbp2: replace some spin_lock_irqsave by spin_lock_irq
Users of card->lock Calling context
------------------------------------------------------------------------
sbp2_status_write AR-req handler, tasklet
complete_transaction AR-resp or AT-req handler, tasklet
sbp2_send_orb among else scsi host .queuecommand, which may
be called in some sort of atomic context
sbp2_cancel_orbs sbp2_send_management_orb/
sbp2_{login,reconnect,remove},
worklet or process
sbp2_scsi_abort, scsi eh thread
sbp2_allow_block sbp2_login, worklet
sbp2_conditionally_block among else complete_command_orb, tasklet
sbp2_conditionally_unblock sbp2_{login,reconnect}, worklet
sbp2_unblock sbp2_{login,remove}, worklet or process
Drop the IRQ flags saving from sbp2_cancel_orbs,
sbp2_conditionally_unblock, and sbp2_unblock.
It was already omitted in sbp2_allow_block.
Signed-off-by: Stefan Richter <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/imx/parallel-display.c')
0 files changed, 0 insertions, 0 deletions
