Hi, Here the second round getting the some more consistency into the code base. With this all the commands should at least look the same and use an consistent option name. I've tried to make it backwards compatible, except for oslat (--duration). Thanks, Daniel changes since v1: - updated all existing tools Daniel Wagner (18): rt-util: Move parse_cpumask from cyclictest cyclictest: Use numa library helpers in get_available_cpus() cyclicdeadline: Streamline usage output and man page cyclicdeadline: Add long command line options deadline_test: Streamline usage output and man page oslat: Streamline usage output and man page oslat: Use string parser utilies pip_stress: Add command line parser pi_stress: Streamline usage output and man page pmqtest: Streamline usage output and man page ptsematest: Streamline usage output and man page queuelat: Streamline usage and man page rt-migrate-test: Streamline usage and man page signaltest: Streamline usage and man page sigwaittest: Streamline usage and man page ssdd: Streamline usage and man page svsematest: Streamline usage and man page hackbench: Streamline usage and man page Makefile | 12 +-- src/cyclictest/cyclictest.c | 90 +++------------- src/hackbench/hackbench.8 | 70 +++++++------ src/hackbench/hackbench.c | 102 +++++++++--------- src/include/rt-utils.h | 3 + src/lib/rt-utils.c | 76 ++++++++++++++ src/oslat/oslat.8 | 2 +- src/oslat/oslat.c | 145 +++++++------------------- src/pi_tests/pi_stress.8 | 79 +++++++------- src/pi_tests/pi_stress.c | 144 +++++++++++++------------ src/pi_tests/pip_stress.c | 34 +++++- src/pmqtest/pmqtest.8 | 5 +- src/pmqtest/pmqtest.c | 88 ++++++++-------- src/ptsematest/ptsematest.8 | 5 +- src/ptsematest/ptsematest.c | 76 +++++++------- src/queuelat/queuelat.8 | 41 +++----- src/queuelat/queuelat.c | 99 +++++++++--------- src/rt-migrate-test/rt-migrate-test.8 | 41 ++++---- src/rt-migrate-test/rt-migrate-test.c | 82 +++++++-------- src/sched_deadline/cyclicdeadline.8 | 25 ++--- src/sched_deadline/cyclicdeadline.c | 67 +++++++----- src/sched_deadline/deadline_test.8 | 37 ++++--- src/sched_deadline/deadline_test.c | 47 ++++----- src/signaltest/signaltest.8 | 13 +-- src/signaltest/signaltest.c | 47 +++++---- src/sigwaittest/sigwaittest.8 | 4 +- src/sigwaittest/sigwaittest.c | 76 ++++++++------ src/ssdd/ssdd.8 | 35 +++---- src/ssdd/ssdd.c | 50 +++++---- src/svsematest/svsematest.8 | 6 +- src/svsematest/svsematest.c | 83 ++++++++------- 31 files changed, 854 insertions(+), 830 deletions(-) -- 2.28.0