iowatcher: Convert start_blktrace to run_program

Rework start_blktrace and use run_program to launch blktrace. Move the
argv-building into the function so that it's easier to work with and
clean it up a bit. Add a signal parameter to wait_program to optionally
kill the pid with a given signal before waiting for it.

Signed-off-by: Andrew Price <>
2 files changed
tree: 47f5a61de3d1022b252d0a81a9b22d8e0a7f26dc
  1. iowatcher/