aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/trace-event-scripting.c
diff options
context:
space:
mode:
authorNicholas Bellinger <[email protected]>2012-05-16 21:52:10 -0700
committerNicholas Bellinger <[email protected]>2012-05-17 00:45:58 -0700
commitba539743b70cd160c84bab1c82910d0789b820f8 (patch)
treedfcd54b96116920512e58301e682ffeec7c8f1ff /tools/perf/util/trace-event-scripting.c
parent66246617ab7f0587f42ca49825a16d7a391fe15b (diff)
target: Fix MAINTENANCE_IN service action CDB checks to use lower 5 bits
This patch fixes the MAINTENANCE_IN service action type checks to only look at the proper lower 5 bits of cdb byte 1. This addresses the case where MI_REPORT_TARGET_PGS w/ extended header using the upper three bits of cdb byte 1 was not processed correctly in transport_generic_cmd_sequencer, as well as the three cases for standby, unavailable, and transition ALUA primary access state checks. Also add MAINTENANCE_IN to the excluded list in transport_generic_prepare_cdb() to prevent the PARAMETER DATA FORMAT bits from being cleared. Cc: Hannes Reinecke <[email protected]> Cc: Rob Evers <[email protected]> Cc: Christoph Hellwig <[email protected]> Cc: Roland Dreier <[email protected]> Signed-off-by: Nicholas Bellinger <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions