diff options
| author | Nicholas Bellinger <nab@linux-iscsi.org> | 2011-09-29 12:01:35 +0400 |
|---|---|---|
| committer | Nicholas Bellinger <nab@linux-iscsi.org> | 2011-10-24 07:20:01 +0400 |
| commit | 77039d1eafbbc192df71ee84b157b8973766737d (patch) | |
| tree | c2066c32153765fa1a605d02ec1861dd6ee85ec5 /tools/perf/scripts/python/sched-migration.py | |
| parent | b0e062aec578c756d1aea4b5809294488366a6e8 (diff) | |
| download | linux-77039d1eafbbc192df71ee84b157b8973766737d.tar.xz | |
target: Fix transport_cmd_finish_abort queue removal bug
This patch fixes a bug in LUN_RESET operation with transport_cmd_finish_abort()
where transport_remove_cmd_from_queue() was incorrectly being called, causing
descriptors with t_state == TRANSPORT_FREE_CMD_INTR to be incorrectly removed
from qobj->qobj_list during process context release. This change ensures the
descriptor is only removed via transport_remove_cmd_from_queue() when doing a
direct release via transport_generic_remove().
Cc: stable@kernel.org
Signed-off-by: Nicholas Bellinger <nab@risingtidesystems.com>
Diffstat (limited to 'tools/perf/scripts/python/sched-migration.py')
0 files changed, 0 insertions, 0 deletions
