diff options
| author | Bart Van Assche <[email protected]> | 2018-11-27 15:52:04 -0800 |
|---|---|---|
| committer | Martin K. Petersen <[email protected]> | 2018-12-07 21:22:55 -0500 |
| commit | 3ad9800231d4f070c580e3e3894940892a4308d0 (patch) | |
| tree | bc966b5ae2dadab0cd04a79e88bc1c17dc70ba8b /include/linux/timerqueue.h | |
| parent | 2c9fa49e100f962af988f1c0529231bf14905cda (diff) | |
scsi: target/core: Reduce the amount of code executed with a spinlock held
Due to the "make ABORT and LUN RESET handling synchronous" patch, cmd->work
is only modified from the regular command execution path and no longer
asynchronously by the code that executes task management functions. Since
the regular command execution code is sequential per command, no locking is
required to manipulate cmd->work. Hence stop protecting cmd->work
manipulations with locking.
Cc: Nicholas Bellinger <[email protected]>
Cc: Mike Christie <[email protected]>
Cc: Christoph Hellwig <[email protected]>
Cc: David Disseldorp <[email protected]>
Cc: Hannes Reinecke <[email protected]>
Signed-off-by: Bart Van Assche <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions