aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/scripting-engines/trace-event-python.c
diff options
context:
space:
mode:
authorMike Snitzer <[email protected]>2013-08-22 18:21:38 -0400
committerMike Snitzer <[email protected]>2013-09-05 20:46:05 -0400
commit169e2cc279c443085f7e423561eb1fe6158ade44 (patch)
tree109acfea689865bb69e1c12a3ad36d34b8293429 /tools/perf/util/scripting-engines/trace-event-python.c
parenteb18cba78c2b9250663021e17e1e9cc34630e92a (diff)
dm: allow error target to replace bio-based and request-based targets
It may be useful to switch a request-based table to the "error" target. Enhance the DM core to allow a hybrid target_type which is capable of handling either bios (via .map) or requests (via .map_rq). Add a request-based map function (.map_rq) to the "error" target_type; making it DM's first hybrid target. Train dm_table_set_type() to prefer the mapped device's established type (request-based or bio-based). If the mapped device doesn't have an established type default to making the table with the hybrid target(s) bio-based. Tested 'dmsetup wipe_table' to work on both bio-based and request-based devices. Signed-off-by: Mike Snitzer <[email protected]> Signed-off-by: Joe Jin <[email protected]> Signed-off-by: Jun'ichi Nomura <[email protected]> Acked-by: Mikulas Patocka <[email protected]> Signed-off-by: Alasdair G Kergon <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions